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