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