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