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