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