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