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