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