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