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