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