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