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