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