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