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