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