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