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