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