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