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