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