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