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