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