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