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