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