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