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