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