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