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