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