5k split times

0k-5k    - 28.52 minutes (to ~3.1 miles)  Net elevation change: -225
5k-10k  - 27.87 minutes (to ~6.1 miles) Net elevation change: -85
10k-15k - 27.98 minutes (to ~9 miles) Net elevation change: -30
15k-20k - 27.75 minutes (to ~12 miles) Net elevation change: +30
20k-25k - 27.38 minutes (to ~15 miles) Net elevation change: -05
25k-30k - 27.82 minutes (to ~18 miles) Net elevation change: -15 (mile 16 is net downhill, miles 17 and 18 are net uphill)
30k-35k - 27.73 minutes (to ~21 miles) Net elevation change : +85 (mile 19 is net downhill, miles 20 and 21(Heartbreak) are net uphill)
35k-40k - 27.43 minutes (to ~24 miles) (all downhill) Net elevation change : -170