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