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