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

Title You never had control, that's the illusion!  
# Total shifts 27  
# Front shifts 4  
# Rear shifts 23  
Time b/t shifts 40.5 seconds  
Moving time 0:18:13  
Distance 5 mi  
Ascent 256 ft  
Descent 66 ft  
Climbing ratio 1.95 *  
Climbing rate 843 ft/hr  
Avg/max speed 16.52 / 24.67 mph  
Avg/norm/max power 218 / 236 / 485 watts  
Avg/max HR 138 / 151 bpm  
Avg/max cadence 89 / 110 rpm  
Ride Notes n/a  

Laps Summary

LapTimeMPHShifts
1 0:15:14 19.71 44
2 0:12:35 23.85 22
3 0:18:13 16.52 27
4 0:15:39 19.4 33
5 0:18:27 16.41 29
6 0:16:29 18.34 38
7 0:13:26 22.67 28
8 0:16:30 18.17 29
9 0:17:05 17.55 4
10 0:11:19 26.55 11
11 0:11:26 26.23 11
12 0:21:02 14.28 9
13 0:19:53 15.1 37
14 0:20:53 14.36 27
15 0:10:44 27.98 24
16 0:17:50 16.87 33
17 0:29:37 10.13 47
18 0:33:40 8.92 52
19 0:16:01 18.71 37
20 0:10:44 28.02 11
21 0:18:10 16.52 37
22 0:16:34 18.1 16
23 0:11:30 26.1 18
24 0:15:24 19.57 19
25 0:21:18 14.06 35
26 0:12:40 13.82 39

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

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