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