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