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