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