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