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