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