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