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