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