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