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