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