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