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