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