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