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