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