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