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