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