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