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