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