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