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