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