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