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