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