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