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