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