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