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