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