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