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