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