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