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