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