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