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