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