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