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