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