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