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