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