I had to wait about 36 hours for race results to be posted, so my official report is a 2-parter:
part 1
part 2

I can't wait to "du" it again next year!