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