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