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