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