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