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