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