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