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