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