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