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