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