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 15 Stats

Title That might sound boring, but I think the boring stuff is the stuff I remember the most.  
# Total shifts 18  
# Front shifts 4  
# Rear shifts 14  
Time b/t shifts 59.9 seconds  
Moving time 0:17:59  
Distance 5 mi  
Ascent 102 ft  
Descent 79 ft  
Climbing ratio 4.92 *  
Climbing rate 339 ft/hr  
Avg/max speed 16.74 / 26.82 mph  
Avg/norm/max power 150 / 188 / 625 watts  
Avg/max HR 136 / 165 bpm  
Avg/max cadence 81 / 105 rpm  
Ride Notes n/a  

Laps Summary

LapTimeMPHShifts
1 0:18:06 16.88 47
2 0:14:54 20.16 6
3 0:11:57 25.08 28
4 0:14:34 20.63 36
5 0:14:28 20.73 45
6 0:13:15 22.62 10
7 0:14:36 20.61 16
8 0:14:07 21.24 15
9 0:14:23 20.87 14
10 0:13:57 21.49 7
11 0:14:59 20.05 10
12 0:14:55 20.12 12
13 0:16:21 18.33 12
14 0:17:44 16.92 14
15 0:17:59 16.74 18
16 0:13:57 21.51 13
17 0:15:45 19.06 7
18 0:15:18 19.6 2
19 0:17:58 16.69 54
20 0:15:45 19.05 14
21 0:18:16 16.8 28
22 0:18:53 16.04 17
23 0:18:15 16.47 38
24 0:20:08 15.35 23
25 0:19:40 15.61 47
26 0:11:55 14.22 45

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

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