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