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