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