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