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