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