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