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