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