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