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