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