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