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