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