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