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