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