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