Wow! Congratulations! That sounds like a fun race, and what a great race report!