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