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