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