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