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