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