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