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