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