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