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