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