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