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