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