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