2024-01-01 IMPORTANT: I woke up this morning to a completely dead SSD and another one currently failing. 
No data has been lost, but I've just purchased two new drives so there may be some downtime as I migrate data 
from the failing system drive to the new drive. The new second drive will continue to be a backup. Thankfully
that is the drive that was dead!

PLEASE CONSIDER MAKING A DONATION TO HELP SUPPORT THIS COST:
Loading lap data, please be patient.

Viewing Lap 19 Stats

Title I learned something new today; you can adopt an entire highway?  
# Total shifts 24  
# Front shifts 4  
# Rear shifts 20  
Time b/t shifts 35.9 seconds  
Moving time 0:14:21  
Distance 5 mi  
Ascent 23 ft  
Descent 381 ft  
Climbing ratio 21.77 *  
Climbing rate 96 ft/hr  
Avg/max speed 20.9 / 28.3 mph  
Avg/norm/max power 186 / 210 / 387 watts  
Avg/max HR 135 / 150 bpm  
Avg/max cadence 82 / 99 rpm  
Ride Notes n/a  

Laps Summary

LapTimeMPHShifts
1 0:15:22 19.48 47
2 0:14:31 20.5 19
3 0:17:03 17.66 25
4 0:19:07 15.66 35
5 0:15:35 19.24 31
6 0:18:56 15.83 10
7 0:21:13 14.22 35
8 0:19:46 15.26 30
9 0:13:52 21.66 15
10 0:21:19 14.08 30
11 0:12:03 24.89 26
12 0:12:43 23.78 17
13 0:13:49 21.79 16
14 0:19:39 15.28 39
15 0:20:32 14.66 21
16 0:19:14 15.6 39
17 0:15:58 18.79 34
18 0:13:13 22.91 24
19 0:14:21 20.9 24
20 0:14:36 20.54 31
21 0:14:52 20.19 21
22 0:18:19 16.38 27
23 0:21:40 13.92 40
24 0:00:50 12.35 7

Shifting timeline - chainrings only (gaps in the timeline represent time paused)

Shifting timeline - all gears (gaps in the timeline represent time paused)