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