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