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