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