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