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