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