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