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