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