.--. .. .-. . ..- ...- --- ... .-.. .. -. -.- - --- ..-. .-.. ..- ... --.. .. .-.. . .. --. .- -- . -.-.- ----- .-.-.- ..... -- -... -.--.- -. -..- . - --- -.-. - ...-- ..--- ----- ...--