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