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