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