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