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