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