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