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