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