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