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