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