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