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