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