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