Nice going! Sometimes on these types of courses you really do wish for a bit of flat to get in a rhythm, but those are some nice looking descents. We do mostly 100K with an occasional Century, but the century would need to be max 5000' of climbing although not all climbing is created equal. Looks like the ride was a bit of a workout, but your satisfaction in completing it is well-deserved.