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