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