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