Haha, that first 100+ miles looks like it was specifically designed to maximize the elevation of the course. But at least it comes early, those are usually way easier to deal with than the big climbs that come near the middle or end of the route. Headwinds, yeah those suck completely. Arguably more that climbs, in some cases. Congrats on the finish.