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