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