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