[
  {
    "date": "2026-01-01",
    "cumulative_distance_km": 0.0,
    "expected_distance_km": 13.97,
    "delta_km": -13.97,
    "trend_km_per_day": -13.97,
    "required_km_per_day": 27.47,
    "projected_year_end_km": 0.0,
    "cumulative_elevation_gain": 0.0,
    "expected_elevation_gain": 139.66,
    "delta_elevation_gain": -139.66,
    "trend_elevation_per_day": -139.66,
    "required_elevation_per_day": 274.73,
    "projected_year_end_elevation": 0.0
  },
  {
    "date": "2026-01-02",
    "cumulative_distance_km": 0.0,
    "expected_distance_km": 27.98,
    "delta_km": -27.98,
    "trend_km_per_day": -13.99,
    "required_km_per_day": 27.55,
    "projected_year_end_km": 0.0,
    "cumulative_elevation_gain": 0.0,
    "expected_elevation_gain": 279.81,
    "delta_elevation_gain": -279.81,
    "trend_elevation_per_day": -139.9,
    "required_elevation_per_day": 275.48,
    "projected_year_end_elevation": 0.0
  },
  {
    "date": "2026-01-03",
    "cumulative_distance_km": 0.0,
    "expected_distance_km": 42.05,
    "delta_km": -42.05,
    "trend_km_per_day": -14.02,
    "required_km_per_day": 27.62,
    "projected_year_end_km": 0.0,
    "cumulative_elevation_gain": 0.0,
    "expected_elevation_gain": 420.48,
    "delta_elevation_gain": -420.48,
    "trend_elevation_per_day": -140.16,
    "required_elevation_per_day": 276.24,
    "projected_year_end_elevation": 0.0
  },
  {
    "date": "2026-01-04",
    "cumulative_distance_km": 0.0,
    "expected_distance_km": 56.17,
    "delta_km": -56.17,
    "trend_km_per_day": -14.04,
    "required_km_per_day": 27.7,
    "projected_year_end_km": 0.0,
    "cumulative_elevation_gain": 0.0,
    "expected_elevation_gain": 561.71,
    "delta_elevation_gain": -561.71,
    "trend_elevation_per_day": -140.43,
    "required_elevation_per_day": 277.01,
    "projected_year_end_elevation": 0.0
  },
  {
    "date": "2026-01-05",
    "cumulative_distance_km": 0.0,
    "expected_distance_km": 70.35,
    "delta_km": -70.35,
    "trend_km_per_day": -14.07,
    "required_km_per_day": 27.78,
    "projected_year_end_km": 0.0,
    "cumulative_elevation_gain": 0.0,
    "expected_elevation_gain": 703.54,
    "delta_elevation_gain": -703.54,
    "trend_elevation_per_day": -140.71,
    "required_elevation_per_day": 277.78,
    "projected_year_end_elevation": 0.0
  },
  {
    "date": "2026-01-06",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 84.6,
    "delta_km": -55.2,
    "trend_km_per_day": -9.2,
    "required_km_per_day": 27.77,
    "projected_year_end_km": 3475.11,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 846.02,
    "delta_elevation_gain": -750.42,
    "trend_elevation_per_day": -125.07,
    "required_elevation_per_day": 278.29,
    "projected_year_end_elevation": 11300.02
  },
  {
    "date": "2026-01-07",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 98.92,
    "delta_km": -69.52,
    "trend_km_per_day": -9.93,
    "required_km_per_day": 27.85,
    "projected_year_end_km": 2972.18,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 989.17,
    "delta_elevation_gain": -893.57,
    "trend_elevation_per_day": -127.65,
    "required_elevation_per_day": 279.06,
    "projected_year_end_elevation": 9664.66
  },
  {
    "date": "2026-01-08",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 113.3,
    "delta_km": -83.9,
    "trend_km_per_day": -9.99,
    "required_km_per_day": 27.93,
    "projected_year_end_km": 2594.78,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 1133.05,
    "delta_elevation_gain": -1037.45,
    "trend_elevation_per_day": -128.25,
    "required_elevation_per_day": 279.84,
    "projected_year_end_elevation": 8437.44
  },
  {
    "date": "2026-01-09",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 127.77,
    "delta_km": -98.37,
    "trend_km_per_day": -10.06,
    "required_km_per_day": 28.01,
    "projected_year_end_km": 2301.05,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 1277.68,
    "delta_elevation_gain": -1182.08,
    "trend_elevation_per_day": -128.9,
    "required_elevation_per_day": 280.63,
    "projected_year_end_elevation": 7482.33
  },
  {
    "date": "2026-01-10",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 142.31,
    "delta_km": -112.91,
    "trend_km_per_day": -10.12,
    "required_km_per_day": 28.09,
    "projected_year_end_km": 2065.9,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 1423.11,
    "delta_elevation_gain": -1327.51,
    "trend_elevation_per_day": -129.58,
    "required_elevation_per_day": 281.42,
    "projected_year_end_elevation": 6717.7
  },
  {
    "date": "2026-01-11",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 156.94,
    "delta_km": -127.54,
    "trend_km_per_day": -10.2,
    "required_km_per_day": 28.17,
    "projected_year_end_km": 1873.37,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 1569.37,
    "delta_elevation_gain": -1473.77,
    "trend_elevation_per_day": -130.29,
    "required_elevation_per_day": 282.22,
    "projected_year_end_elevation": 6091.63
  },
  {
    "date": "2026-01-12",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 171.65,
    "delta_km": -142.25,
    "trend_km_per_day": -10.27,
    "required_km_per_day": 28.25,
    "projected_year_end_km": 1712.79,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 1716.5,
    "delta_elevation_gain": -1620.9,
    "trend_elevation_per_day": -131.05,
    "required_elevation_per_day": 283.02,
    "projected_year_end_elevation": 5569.47
  },
  {
    "date": "2026-01-13",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 186.45,
    "delta_km": -157.05,
    "trend_km_per_day": -14.55,
    "required_km_per_day": 28.33,
    "projected_year_end_km": 1576.79,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 1864.54,
    "delta_elevation_gain": -1768.94,
    "trend_elevation_per_day": -145.5,
    "required_elevation_per_day": 283.82,
    "projected_year_end_elevation": 5127.26
  },
  {
    "date": "2026-01-14",
    "cumulative_distance_km": 29.4,
    "expected_distance_km": 201.35,
    "delta_km": -171.95,
    "trend_km_per_day": -14.63,
    "required_km_per_day": 28.41,
    "projected_year_end_km": 1460.12,
    "cumulative_elevation_gain": 95.6,
    "expected_elevation_gain": 2013.53,
    "delta_elevation_gain": -1917.93,
    "trend_elevation_per_day": -146.34,
    "required_elevation_per_day": 284.63,
    "projected_year_end_elevation": 4747.87
  },
  {
    "date": "2026-01-15",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 216.35,
    "delta_km": -183.1,
    "trend_km_per_day": -14.17,
    "required_km_per_day": 28.48,
    "projected_year_end_km": 1536.86,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 2163.51,
    "delta_elevation_gain": -2055.91,
    "trend_elevation_per_day": -145.49,
    "required_elevation_per_day": 285.41,
    "projected_year_end_elevation": 4973.41
  },
  {
    "date": "2026-01-16",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 231.45,
    "delta_km": -198.2,
    "trend_km_per_day": -14.26,
    "required_km_per_day": 28.56,
    "projected_year_end_km": 1436.59,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 2314.5,
    "delta_elevation_gain": -2206.9,
    "trend_elevation_per_day": -146.4,
    "required_elevation_per_day": 286.22,
    "projected_year_end_elevation": 4648.95
  },
  {
    "date": "2026-01-17",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 246.66,
    "delta_km": -213.41,
    "trend_km_per_day": -14.36,
    "required_km_per_day": 28.64,
    "projected_year_end_km": 1348.04,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 2466.55,
    "delta_elevation_gain": -2358.95,
    "trend_elevation_per_day": -147.35,
    "required_elevation_per_day": 287.05,
    "projected_year_end_elevation": 4362.37
  },
  {
    "date": "2026-01-18",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 261.97,
    "delta_km": -228.72,
    "trend_km_per_day": -14.45,
    "required_km_per_day": 28.72,
    "projected_year_end_km": 1269.23,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 2619.7,
    "delta_elevation_gain": -2512.1,
    "trend_elevation_per_day": -148.33,
    "required_elevation_per_day": 287.87,
    "projected_year_end_elevation": 4107.35
  },
  {
    "date": "2026-01-19",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 277.4,
    "delta_km": -244.15,
    "trend_km_per_day": -14.56,
    "required_km_per_day": 28.81,
    "projected_year_end_km": 1198.64,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 2773.97,
    "delta_elevation_gain": -2666.37,
    "trend_elevation_per_day": -149.35,
    "required_elevation_per_day": 288.71,
    "projected_year_end_elevation": 3878.92
  },
  {
    "date": "2026-01-20",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 292.94,
    "delta_km": -259.69,
    "trend_km_per_day": -14.66,
    "required_km_per_day": 28.89,
    "projected_year_end_km": 1135.04,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 2929.41,
    "delta_elevation_gain": -2821.81,
    "trend_elevation_per_day": -150.41,
    "required_elevation_per_day": 289.54,
    "projected_year_end_elevation": 3673.1
  },
  {
    "date": "2026-01-21",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 308.6,
    "delta_km": -275.35,
    "trend_km_per_day": -14.77,
    "required_km_per_day": 28.97,
    "projected_year_end_km": 1077.43,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 3086.04,
    "delta_elevation_gain": -2978.44,
    "trend_elevation_per_day": -151.5,
    "required_elevation_per_day": 290.38,
    "projected_year_end_elevation": 3486.67
  },
  {
    "date": "2026-01-22",
    "cumulative_distance_km": 33.25,
    "expected_distance_km": 324.39,
    "delta_km": -291.14,
    "trend_km_per_day": -15.43,
    "required_km_per_day": 29.06,
    "projected_year_end_km": 1025.0,
    "cumulative_elevation_gain": 107.6,
    "expected_elevation_gain": 3243.91,
    "delta_elevation_gain": -3136.31,
    "trend_elevation_per_day": -154.34,
    "required_elevation_per_day": 291.23,
    "projected_year_end_elevation": 3316.98
  },
  {
    "date": "2026-01-23",
    "cumulative_distance_km": 40.69,
    "expected_distance_km": 340.31,
    "delta_km": -299.62,
    "trend_km_per_day": -14.49,
    "required_km_per_day": 29.12,
    "projected_year_end_km": 1195.69,
    "cumulative_elevation_gain": 139.6,
    "expected_elevation_gain": 3403.05,
    "delta_elevation_gain": -3263.45,
    "trend_elevation_per_day": -150.94,
    "required_elevation_per_day": 291.99,
    "projected_year_end_elevation": 4102.2
  },
  {
    "date": "2026-01-24",
    "cumulative_distance_km": 59.96,
    "expected_distance_km": 356.35,
    "delta_km": -296.39,
    "trend_km_per_day": -11.85,
    "required_km_per_day": 29.15,
    "projected_year_end_km": 1682.62,
    "cumulative_elevation_gain": 160.6,
    "expected_elevation_gain": 3563.5,
    "delta_elevation_gain": -3402.9,
    "trend_elevation_per_day": -149.13,
    "required_elevation_per_day": 292.78,
    "projected_year_end_elevation": 4506.81
  },
  {
    "date": "2026-01-25",
    "cumulative_distance_km": 59.96,
    "expected_distance_km": 372.53,
    "delta_km": -312.57,
    "trend_km_per_day": -11.98,
    "required_km_per_day": 29.24,
    "projected_year_end_km": 1609.55,
    "cumulative_elevation_gain": 160.6,
    "expected_elevation_gain": 3725.28,
    "delta_elevation_gain": -3564.68,
    "trend_elevation_per_day": -150.37,
    "required_elevation_per_day": 293.65,
    "projected_year_end_elevation": 4311.09
  },
  {
    "date": "2026-01-26",
    "cumulative_distance_km": 67.19,
    "expected_distance_km": 388.84,
    "delta_km": -321.65,
    "trend_km_per_day": -11.07,
    "required_km_per_day": 29.3,
    "projected_year_end_km": 1727.95,
    "cumulative_elevation_gain": 183.6,
    "expected_elevation_gain": 3888.42,
    "delta_elevation_gain": -3704.82,
    "trend_elevation_per_day": -148.35,
    "required_elevation_per_day": 294.44,
    "projected_year_end_elevation": 4721.71
  },
  {
    "date": "2026-01-27",
    "cumulative_distance_km": 111.65,
    "expected_distance_km": 405.3,
    "delta_km": -293.65,
    "trend_km_per_day": -4.85,
    "required_km_per_day": 29.26,
    "projected_year_end_km": 2754.77,
    "cumulative_elevation_gain": 238.6,
    "expected_elevation_gain": 4052.97,
    "delta_elevation_gain": -3814.37,
    "trend_elevation_per_day": -141.8,
    "required_elevation_per_day": 295.15,
    "projected_year_end_elevation": 5887.03
  },
  {
    "date": "2026-01-28",
    "cumulative_distance_km": 111.65,
    "expected_distance_km": 421.9,
    "delta_km": -310.25,
    "trend_km_per_day": -4.98,
    "required_km_per_day": 29.34,
    "projected_year_end_km": 2646.39,
    "cumulative_elevation_gain": 238.6,
    "expected_elevation_gain": 4218.96,
    "delta_elevation_gain": -3980.36,
    "trend_elevation_per_day": -143.13,
    "required_elevation_per_day": 296.03,
    "projected_year_end_elevation": 5655.42
  },
  {
    "date": "2026-01-29",
    "cumulative_distance_km": 154.85,
    "expected_distance_km": 438.64,
    "delta_km": -283.79,
    "trend_km_per_day": 1.05,
    "required_km_per_day": 29.3,
    "projected_year_end_km": 3530.22,
    "cumulative_elevation_gain": 291.6,
    "expected_elevation_gain": 4386.41,
    "delta_elevation_gain": -4094.81,
    "trend_elevation_per_day": -136.93,
    "required_elevation_per_day": 296.75,
    "projected_year_end_elevation": 6647.8
  },
  {
    "date": "2026-01-30",
    "cumulative_distance_km": 154.85,
    "expected_distance_km": 455.54,
    "delta_km": -300.69,
    "trend_km_per_day": -0.15,
    "required_km_per_day": 29.39,
    "projected_year_end_km": 3399.29,
    "cumulative_elevation_gain": 291.6,
    "expected_elevation_gain": 4555.36,
    "delta_elevation_gain": -4263.76,
    "trend_elevation_per_day": -142.9,
    "required_elevation_per_day": 297.64,
    "projected_year_end_elevation": 6401.25
  },
  {
    "date": "2026-01-31",
    "cumulative_distance_km": 154.85,
    "expected_distance_km": 472.58,
    "delta_km": -317.73,
    "trend_km_per_day": -3.05,
    "required_km_per_day": 29.48,
    "projected_year_end_km": 3276.66,
    "cumulative_elevation_gain": 291.6,
    "expected_elevation_gain": 4725.84,
    "delta_elevation_gain": -4434.24,
    "trend_elevation_per_day": -147.34,
    "required_elevation_per_day": 298.53,
    "projected_year_end_elevation": 6170.33
  },
  {
    "date": "2026-02-01",
    "cumulative_distance_km": 162.09,
    "expected_distance_km": 489.79,
    "delta_km": -327.7,
    "trend_km_per_day": -2.16,
    "required_km_per_day": 29.54,
    "projected_year_end_km": 3309.39,
    "cumulative_elevation_gain": 322.6,
    "expected_elevation_gain": 4897.88,
    "delta_elevation_gain": -4575.28,
    "trend_elevation_per_day": -144.37,
    "required_elevation_per_day": 299.33,
    "projected_year_end_elevation": 6586.52
  },
  {
    "date": "2026-02-02",
    "cumulative_distance_km": 162.09,
    "expected_distance_km": 507.15,
    "delta_km": -345.06,
    "trend_km_per_day": -3.34,
    "required_km_per_day": 29.63,
    "projected_year_end_km": 3196.09,
    "cumulative_elevation_gain": 322.6,
    "expected_elevation_gain": 5071.52,
    "delta_elevation_gain": -4748.92,
    "trend_elevation_per_day": -149.16,
    "required_elevation_per_day": 300.23,
    "projected_year_end_elevation": 6361.02
  },
  {
    "date": "2026-02-03",
    "cumulative_distance_km": 204.93,
    "expected_distance_km": 524.68,
    "delta_km": -319.75,
    "trend_km_per_day": -3.73,
    "required_km_per_day": 29.59,
    "projected_year_end_km": 3905.83,
    "cumulative_elevation_gain": 375.6,
    "expected_elevation_gain": 5246.77,
    "delta_elevation_gain": -4871.17,
    "trend_elevation_per_day": -150.97,
    "required_elevation_per_day": 300.98,
    "projected_year_end_elevation": 7158.7
  },
  {
    "date": "2026-02-04",
    "cumulative_distance_km": 204.93,
    "expected_distance_km": 542.37,
    "delta_km": -337.44,
    "trend_km_per_day": -3.88,
    "required_km_per_day": 29.68,
    "projected_year_end_km": 3778.44,
    "cumulative_elevation_gain": 375.6,
    "expected_elevation_gain": 5423.67,
    "delta_elevation_gain": -5048.07,
    "trend_elevation_per_day": -152.53,
    "required_elevation_per_day": 301.89,
    "projected_year_end_elevation": 6925.2
  },
  {
    "date": "2026-02-05",
    "cumulative_distance_km": 204.93,
    "expected_distance_km": 560.22,
    "delta_km": -355.29,
    "trend_km_per_day": -10.21,
    "required_km_per_day": 29.77,
    "projected_year_end_km": 3658.0,
    "cumulative_elevation_gain": 375.6,
    "expected_elevation_gain": 5602.25,
    "delta_elevation_gain": -5226.65,
    "trend_elevation_per_day": -161.69,
    "required_elevation_per_day": 302.81,
    "projected_year_end_elevation": 6704.45
  },
  {
    "date": "2026-02-06",
    "cumulative_distance_km": 204.93,
    "expected_distance_km": 578.25,
    "delta_km": -373.32,
    "trend_km_per_day": -10.38,
    "required_km_per_day": 29.86,
    "projected_year_end_km": 3543.95,
    "cumulative_elevation_gain": 375.6,
    "expected_elevation_gain": 5782.53,
    "delta_elevation_gain": -5406.93,
    "trend_elevation_per_day": -163.31,
    "required_elevation_per_day": 303.73,
    "projected_year_end_elevation": 6495.43
  },
  {
    "date": "2026-02-07",
    "cumulative_distance_km": 204.93,
    "expected_distance_km": 596.45,
    "delta_km": -391.52,
    "trend_km_per_day": -10.54,
    "required_km_per_day": 29.95,
    "projected_year_end_km": 3435.8,
    "cumulative_elevation_gain": 375.6,
    "expected_elevation_gain": 5964.55,
    "delta_elevation_gain": -5588.95,
    "trend_elevation_per_day": -164.96,
    "required_elevation_per_day": 304.66,
    "projected_year_end_elevation": 6297.21
  },
  {
    "date": "2026-02-08",
    "cumulative_distance_km": 204.93,
    "expected_distance_km": 614.83,
    "delta_km": -409.9,
    "trend_km_per_day": -11.74,
    "required_km_per_day": 30.05,
    "projected_year_end_km": 3333.1,
    "cumulative_elevation_gain": 375.6,
    "expected_elevation_gain": 6148.33,
    "delta_elevation_gain": -5772.73,
    "trend_elevation_per_day": -171.06,
    "required_elevation_per_day": 305.6,
    "projected_year_end_elevation": 6108.98
  },
  {
    "date": "2026-02-09",
    "cumulative_distance_km": 247.58,
    "expected_distance_km": 633.39,
    "delta_km": -385.81,
    "trend_km_per_day": -5.82,
    "required_km_per_day": 30.01,
    "projected_year_end_km": 3908.81,
    "cumulative_elevation_gain": 434.6,
    "expected_elevation_gain": 6333.9,
    "delta_elevation_gain": -5899.3,
    "trend_elevation_per_day": -164.34,
    "required_elevation_per_day": 306.36,
    "projected_year_end_elevation": 6861.49
  },
  {
    "date": "2026-02-10",
    "cumulative_distance_km": 255.43,
    "expected_distance_km": 652.13,
    "delta_km": -396.7,
    "trend_km_per_day": -10.99,
    "required_km_per_day": 30.08,
    "projected_year_end_km": 3916.87,
    "cumulative_elevation_gain": 459.6,
    "expected_elevation_gain": 6521.28,
    "delta_elevation_gain": -6061.68,
    "trend_elevation_per_day": -170.07,
    "required_elevation_per_day": 307.22,
    "projected_year_end_elevation": 7047.69
  },
  {
    "date": "2026-02-11",
    "cumulative_distance_km": 255.43,
    "expected_distance_km": 671.05,
    "delta_km": -415.62,
    "trend_km_per_day": -11.17,
    "required_km_per_day": 30.17,
    "projected_year_end_km": 3806.42,
    "cumulative_elevation_gain": 459.6,
    "expected_elevation_gain": 6710.51,
    "delta_elevation_gain": -6250.91,
    "trend_elevation_per_day": -171.83,
    "required_elevation_per_day": 308.17,
    "projected_year_end_elevation": 6848.96
  },
  {
    "date": "2026-02-12",
    "cumulative_distance_km": 297.86,
    "expected_distance_km": 690.16,
    "delta_km": -392.3,
    "trend_km_per_day": -5.29,
    "required_km_per_day": 30.13,
    "projected_year_end_km": 4315.82,
    "cumulative_elevation_gain": 508.6,
    "expected_elevation_gain": 6901.59,
    "delta_elevation_gain": -6392.99,
    "trend_elevation_per_day": -166.62,
    "required_elevation_per_day": 308.98,
    "projected_year_end_elevation": 7369.31
  },
  {
    "date": "2026-02-13",
    "cumulative_distance_km": 355.57,
    "expected_distance_km": 709.46,
    "delta_km": -353.89,
    "trend_km_per_day": 2.78,
    "required_km_per_day": 30.04,
    "projected_year_end_km": 5011.86,
    "cumulative_elevation_gain": 567.6,
    "expected_elevation_gain": 7094.57,
    "delta_elevation_gain": -6526.97,
    "trend_elevation_per_day": -160.01,
    "required_elevation_per_day": 309.76,
    "projected_year_end_elevation": 8000.48
  },
  {
    "date": "2026-02-14",
    "cumulative_distance_km": 355.57,
    "expected_distance_km": 728.95,
    "delta_km": -373.38,
    "trend_km_per_day": 2.59,
    "required_km_per_day": 30.14,
    "projected_year_end_km": 4877.86,
    "cumulative_elevation_gain": 567.6,
    "expected_elevation_gain": 7289.46,
    "delta_elevation_gain": -6721.86,
    "trend_elevation_per_day": -161.84,
    "required_elevation_per_day": 310.73,
    "projected_year_end_elevation": 7786.58
  },
  {
    "date": "2026-02-15",
    "cumulative_distance_km": 355.57,
    "expected_distance_km": 748.63,
    "delta_km": -393.06,
    "trend_km_per_day": 2.41,
    "required_km_per_day": 30.23,
    "projected_year_end_km": 4749.61,
    "cumulative_elevation_gain": 567.6,
    "expected_elevation_gain": 7486.29,
    "delta_elevation_gain": -6918.69,
    "trend_elevation_per_day": -163.71,
    "required_elevation_per_day": 311.7,
    "projected_year_end_elevation": 7581.86
  },
  {
    "date": "2026-02-16",
    "cumulative_distance_km": 355.57,
    "expected_distance_km": 768.51,
    "delta_km": -412.94,
    "trend_km_per_day": -3.88,
    "required_km_per_day": 30.33,
    "projected_year_end_km": 4626.76,
    "cumulative_elevation_gain": 567.6,
    "expected_elevation_gain": 7685.08,
    "delta_elevation_gain": -7117.48,
    "trend_elevation_per_day": -174.03,
    "required_elevation_per_day": 312.68,
    "projected_year_end_elevation": 7385.74
  },
  {
    "date": "2026-02-17",
    "cumulative_distance_km": 403.32,
    "expected_distance_km": 788.59,
    "delta_km": -385.27,
    "trend_km_per_day": 1.63,
    "required_km_per_day": 30.27,
    "projected_year_end_km": 5114.48,
    "cumulative_elevation_gain": 623.6,
    "expected_elevation_gain": 7885.85,
    "delta_elevation_gain": -7262.25,
    "trend_elevation_per_day": -171.51,
    "required_elevation_per_day": 313.49,
    "projected_year_end_elevation": 7907.83
  },
  {
    "date": "2026-02-18",
    "cumulative_distance_km": 446.43,
    "expected_distance_km": 808.86,
    "delta_km": -362.43,
    "trend_km_per_day": 7.6,
    "required_km_per_day": 30.23,
    "projected_year_end_km": 5519.23,
    "cumulative_elevation_gain": 679.6,
    "expected_elevation_gain": 8088.63,
    "delta_elevation_gain": -7409.03,
    "trend_elevation_per_day": -165.45,
    "required_elevation_per_day": 314.31,
    "projected_year_end_elevation": 8401.92
  },
  {
    "date": "2026-02-19",
    "cumulative_distance_km": 476.14,
    "expected_distance_km": 829.34,
    "delta_km": -353.2,
    "trend_km_per_day": 5.59,
    "required_km_per_day": 30.23,
    "projected_year_end_km": 5741.17,
    "cumulative_elevation_gain": 752.6,
    "expected_elevation_gain": 8293.43,
    "delta_elevation_gain": -7540.83,
    "trend_elevation_per_day": -163.98,
    "required_elevation_per_day": 315.07,
    "projected_year_end_elevation": 9074.66
  },
  {
    "date": "2026-02-20",
    "cumulative_distance_km": 476.14,
    "expected_distance_km": 850.03,
    "delta_km": -373.89,
    "trend_km_per_day": -2.86,
    "required_km_per_day": 30.33,
    "projected_year_end_km": 5601.47,
    "cumulative_elevation_gain": 752.6,
    "expected_elevation_gain": 8500.27,
    "delta_elevation_gain": -7747.67,
    "trend_elevation_per_day": -174.39,
    "required_elevation_per_day": 316.07,
    "projected_year_end_elevation": 8853.84
  },
  {
    "date": "2026-02-21",
    "cumulative_distance_km": 476.14,
    "expected_distance_km": 870.92,
    "delta_km": -394.78,
    "trend_km_per_day": -3.06,
    "required_km_per_day": 30.43,
    "projected_year_end_km": 5467.1,
    "cumulative_elevation_gain": 752.6,
    "expected_elevation_gain": 8709.18,
    "delta_elevation_gain": -7956.58,
    "trend_elevation_per_day": -176.39,
    "required_elevation_per_day": 317.08,
    "projected_year_end_elevation": 8641.45
  },
  {
    "date": "2026-02-22",
    "cumulative_distance_km": 482.26,
    "expected_distance_km": 892.02,
    "delta_km": -409.76,
    "trend_km_per_day": -2.39,
    "required_km_per_day": 30.51,
    "projected_year_end_km": 5406.39,
    "cumulative_elevation_gain": 774.6,
    "expected_elevation_gain": 8920.18,
    "delta_elevation_gain": -8145.58,
    "trend_elevation_per_day": -175.27,
    "required_elevation_per_day": 318.03,
    "projected_year_end_elevation": 8683.68
  },
  {
    "date": "2026-02-23",
    "cumulative_distance_km": 524.9,
    "expected_distance_km": 913.33,
    "delta_km": -388.43,
    "trend_km_per_day": 3.5,
    "required_km_per_day": 30.47,
    "projected_year_end_km": 5747.12,
    "cumulative_elevation_gain": 827.6,
    "expected_elevation_gain": 9133.28,
    "delta_elevation_gain": -8305.68,
    "trend_elevation_per_day": -169.74,
    "required_elevation_per_day": 318.88,
    "projected_year_end_elevation": 9061.37
  },
  {
    "date": "2026-02-24",
    "cumulative_distance_km": 524.9,
    "expected_distance_km": 934.85,
    "delta_km": -409.95,
    "trend_km_per_day": -3.53,
    "required_km_per_day": 30.56,
    "projected_year_end_km": 5614.81,
    "cumulative_elevation_gain": 827.6,
    "expected_elevation_gain": 9348.5,
    "delta_elevation_gain": -8520.9,
    "trend_elevation_per_day": -179.81,
    "required_elevation_per_day": 319.91,
    "projected_year_end_elevation": 8852.76
  },
  {
    "date": "2026-02-25",
    "cumulative_distance_km": 567.84,
    "expected_distance_km": 956.59,
    "delta_km": -388.75,
    "trend_km_per_day": -3.76,
    "required_km_per_day": 30.52,
    "projected_year_end_km": 5936.11,
    "cumulative_elevation_gain": 882.6,
    "expected_elevation_gain": 9565.86,
    "delta_elevation_gain": -8683.26,
    "trend_elevation_per_day": -182.03,
    "required_elevation_per_day": 320.77,
    "projected_year_end_elevation": 9226.57
  },
  {
    "date": "2026-02-26",
    "cumulative_distance_km": 609.75,
    "expected_distance_km": 978.54,
    "delta_km": -368.79,
    "trend_km_per_day": -2.23,
    "required_km_per_day": 30.49,
    "projected_year_end_km": 6231.24,
    "cumulative_elevation_gain": 944.6,
    "expected_elevation_gain": 9785.37,
    "delta_elevation_gain": -8840.77,
    "trend_elevation_per_day": -185.71,
    "required_elevation_per_day": 321.61,
    "projected_year_end_elevation": 9653.19
  },
  {
    "date": "2026-02-27",
    "cumulative_distance_km": 609.75,
    "expected_distance_km": 1000.71,
    "delta_km": -390.96,
    "trend_km_per_day": -2.44,
    "required_km_per_day": 30.59,
    "projected_year_end_km": 6093.2,
    "cumulative_elevation_gain": 944.6,
    "expected_elevation_gain": 10007.06,
    "delta_elevation_gain": -9062.46,
    "trend_elevation_per_day": -187.83,
    "required_elevation_per_day": 322.66,
    "projected_year_end_elevation": 9439.34
  },
  {
    "date": "2026-02-28",
    "cumulative_distance_km": 668.88,
    "expected_distance_km": 1023.09,
    "delta_km": -354.21,
    "trend_km_per_day": 5.8,
    "required_km_per_day": 30.49,
    "projected_year_end_km": 6537.82,
    "cumulative_elevation_gain": 1228.6,
    "expected_elevation_gain": 10230.93,
    "delta_elevation_gain": -9002.33,
    "trend_elevation_per_day": -149.39,
    "required_elevation_per_day": 322.78,
    "projected_year_end_elevation": 12008.68
  },
  {
    "date": "2026-03-01",
    "cumulative_distance_km": 668.88,
    "expected_distance_km": 1045.7,
    "delta_km": -376.82,
    "trend_km_per_day": 4.71,
    "required_km_per_day": 30.59,
    "projected_year_end_km": 6396.48,
    "cumulative_elevation_gain": 1228.6,
    "expected_elevation_gain": 10457.01,
    "delta_elevation_gain": -9228.41,
    "trend_elevation_per_day": -154.69,
    "required_elevation_per_day": 323.84,
    "projected_year_end_elevation": 11749.06
  },
  {
    "date": "2026-03-02",
    "cumulative_distance_km": 711.36,
    "expected_distance_km": 1068.53,
    "delta_km": -357.17,
    "trend_km_per_day": 4.47,
    "required_km_per_day": 30.55,
    "projected_year_end_km": 6657.37,
    "cumulative_elevation_gain": 1285.6,
    "expected_elevation_gain": 10685.3,
    "delta_elevation_gain": -9399.7,
    "trend_elevation_per_day": -156.29,
    "required_elevation_per_day": 324.72,
    "projected_year_end_elevation": 12031.48
  },
  {
    "date": "2026-03-03",
    "cumulative_distance_km": 754.26,
    "expected_distance_km": 1091.58,
    "delta_km": -337.32,
    "trend_km_per_day": 10.38,
    "required_km_per_day": 30.51,
    "projected_year_end_km": 6909.79,
    "cumulative_elevation_gain": 1334.6,
    "expected_elevation_gain": 10915.82,
    "delta_elevation_gain": -9581.22,
    "trend_elevation_per_day": -151.47,
    "required_elevation_per_day": 325.63,
    "projected_year_end_elevation": 12226.29
  },
  {
    "date": "2026-03-04",
    "cumulative_distance_km": 754.26,
    "expected_distance_km": 1114.86,
    "delta_km": -360.6,
    "trend_km_per_day": 4.02,
    "required_km_per_day": 30.62,
    "projected_year_end_km": 6765.52,
    "cumulative_elevation_gain": 1334.6,
    "expected_elevation_gain": 11148.58,
    "delta_elevation_gain": -9813.98,
    "trend_elevation_per_day": -161.53,
    "required_elevation_per_day": 326.71,
    "projected_year_end_elevation": 11971.03
  },
  {
    "date": "2026-03-05",
    "cumulative_distance_km": 775.06,
    "expected_distance_km": 1138.36,
    "delta_km": -363.3,
    "trend_km_per_day": 0.78,
    "required_km_per_day": 30.65,
    "projected_year_end_km": 6808.56,
    "cumulative_elevation_gain": 1401.6,
    "expected_elevation_gain": 11383.6,
    "delta_elevation_gain": -9982.0,
    "trend_elevation_per_day": -163.03,
    "required_elevation_per_day": 327.57,
    "projected_year_end_elevation": 12312.45
  },
  {
    "date": "2026-03-06",
    "cumulative_distance_km": 775.06,
    "expected_distance_km": 1162.09,
    "delta_km": -387.03,
    "trend_km_per_day": 0.56,
    "required_km_per_day": 30.75,
    "projected_year_end_km": 6669.54,
    "cumulative_elevation_gain": 1401.6,
    "expected_elevation_gain": 11620.89,
    "delta_elevation_gain": -10219.29,
    "trend_elevation_per_day": -165.26,
    "required_elevation_per_day": 328.66,
    "projected_year_end_elevation": 12061.04
  },
  {
    "date": "2026-03-07",
    "cumulative_distance_km": 848.88,
    "expected_distance_km": 1186.05,
    "delta_km": -337.17,
    "trend_km_per_day": 2.44,
    "required_km_per_day": 30.61,
    "projected_year_end_km": 7157.23,
    "cumulative_elevation_gain": 1964.6,
    "expected_elevation_gain": 11860.45,
    "delta_elevation_gain": -9895.85,
    "trend_elevation_per_day": -127.65,
    "required_elevation_per_day": 327.88,
    "projected_year_end_elevation": 16564.29
  },
  {
    "date": "2026-03-08",
    "cumulative_distance_km": 852.07,
    "expected_distance_km": 1210.23,
    "delta_km": -358.16,
    "trend_km_per_day": 2.67,
    "required_km_per_day": 30.7,
    "projected_year_end_km": 7040.56,
    "cumulative_elevation_gain": 1980.6,
    "expected_elevation_gain": 12102.3,
    "delta_elevation_gain": -10121.7,
    "trend_elevation_per_day": -127.61,
    "required_elevation_per_day": 328.92,
    "projected_year_end_elevation": 16365.48
  },
  {
    "date": "2026-03-09",
    "cumulative_distance_km": 852.07,
    "expected_distance_km": 1234.65,
    "delta_km": -382.58,
    "trend_km_per_day": -3.63,
    "required_km_per_day": 30.8,
    "projected_year_end_km": 6901.34,
    "cumulative_elevation_gain": 1980.6,
    "expected_elevation_gain": 12346.45,
    "delta_elevation_gain": -10365.85,
    "trend_elevation_per_day": -138.02,
    "required_elevation_per_day": 330.03,
    "projected_year_end_elevation": 16041.86
  },
  {
    "date": "2026-03-10",
    "cumulative_distance_km": 895.36,
    "expected_distance_km": 1259.29,
    "delta_km": -363.93,
    "trend_km_per_day": -3.8,
    "required_km_per_day": 30.76,
    "projected_year_end_km": 7110.04,
    "cumulative_elevation_gain": 2034.6,
    "expected_elevation_gain": 12592.9,
    "delta_elevation_gain": -10558.3,
    "trend_elevation_per_day": -139.58,
    "required_elevation_per_day": 330.96,
    "projected_year_end_elevation": 16156.72
  },
  {
    "date": "2026-03-11",
    "cumulative_distance_km": 895.36,
    "expected_distance_km": 1284.17,
    "delta_km": -388.81,
    "trend_km_per_day": -4.03,
    "required_km_per_day": 30.86,
    "projected_year_end_km": 6972.3,
    "cumulative_elevation_gain": 2034.6,
    "expected_elevation_gain": 12841.67,
    "delta_elevation_gain": -10807.07,
    "trend_elevation_per_day": -141.87,
    "required_elevation_per_day": 332.09,
    "projected_year_end_elevation": 15843.73
  },
  {
    "date": "2026-03-12",
    "cumulative_distance_km": 938.69,
    "expected_distance_km": 1309.28,
    "delta_km": -370.59,
    "trend_km_per_day": -1.04,
    "required_km_per_day": 30.82,
    "projected_year_end_km": 7169.54,
    "cumulative_elevation_gain": 2090.6,
    "expected_elevation_gain": 13092.76,
    "delta_elevation_gain": -11002.16,
    "trend_elevation_per_day": -145.74,
    "required_elevation_per_day": 333.03,
    "projected_year_end_elevation": 15967.6
  },
  {
    "date": "2026-03-13",
    "cumulative_distance_km": 969.75,
    "expected_distance_km": 1334.62,
    "delta_km": -364.87,
    "trend_km_per_day": 3.17,
    "required_km_per_day": 30.82,
    "projected_year_end_km": 7266.13,
    "cumulative_elevation_gain": 2204.6,
    "expected_elevation_gain": 13346.18,
    "delta_elevation_gain": -11141.58,
    "trend_elevation_per_day": -131.76,
    "required_elevation_per_day": 333.77,
    "projected_year_end_elevation": 16518.59
  },
  {
    "date": "2026-03-14",
    "cumulative_distance_km": 1025.03,
    "expected_distance_km": 1360.19,
    "delta_km": -335.16,
    "trend_km_per_day": 0.29,
    "required_km_per_day": 30.74,
    "projected_year_end_km": 7535.92,
    "cumulative_elevation_gain": 2337.6,
    "expected_elevation_gain": 13601.93,
    "delta_elevation_gain": -11264.33,
    "trend_elevation_per_day": -195.5,
    "required_elevation_per_day": 334.46,
    "projected_year_end_elevation": 17185.8
  },
  {
    "date": "2026-03-15",
    "cumulative_distance_km": 1071.58,
    "expected_distance_km": 1386.0,
    "delta_km": -314.42,
    "trend_km_per_day": 6.25,
    "required_km_per_day": 30.68,
    "projected_year_end_km": 7731.45,
    "cumulative_elevation_gain": 2990.6,
    "expected_elevation_gain": 13860.02,
    "delta_elevation_gain": -10869.42,
    "trend_elevation_per_day": -106.82,
    "required_elevation_per_day": 333.37,
    "projected_year_end_elevation": 21577.17
  },
  {
    "date": "2026-03-16",
    "cumulative_distance_km": 1088.25,
    "expected_distance_km": 1412.05,
    "delta_km": -323.8,
    "trend_km_per_day": 8.4,
    "required_km_per_day": 30.73,
    "projected_year_end_km": 7706.9,
    "cumulative_elevation_gain": 3065.6,
    "expected_elevation_gain": 14120.45,
    "delta_elevation_gain": -11054.85,
    "trend_elevation_per_day": -98.43,
    "required_elevation_per_day": 334.26,
    "projected_year_end_elevation": 21710.35
  },
  {
    "date": "2026-03-17",
    "cumulative_distance_km": 1099.87,
    "expected_distance_km": 1438.32,
    "delta_km": -338.45,
    "trend_km_per_day": 3.64,
    "required_km_per_day": 30.8,
    "projected_year_end_km": 7646.89,
    "cumulative_elevation_gain": 3152.6,
    "expected_elevation_gain": 14383.24,
    "delta_elevation_gain": -11230.64,
    "trend_elevation_per_day": -96.05,
    "required_elevation_per_day": 335.11,
    "projected_year_end_elevation": 21918.57
  },
  {
    "date": "2026-03-18",
    "cumulative_distance_km": 1099.87,
    "expected_distance_km": 1464.84,
    "delta_km": -364.97,
    "trend_km_per_day": 3.41,
    "required_km_per_day": 30.9,
    "projected_year_end_km": 7508.48,
    "cumulative_elevation_gain": 3152.6,
    "expected_elevation_gain": 14648.37,
    "delta_elevation_gain": -11495.77,
    "trend_elevation_per_day": -98.39,
    "required_elevation_per_day": 336.28,
    "projected_year_end_elevation": 21521.84
  },
  {
    "date": "2026-03-19",
    "cumulative_distance_km": 1141.47,
    "expected_distance_km": 1491.59,
    "delta_km": -350.12,
    "trend_km_per_day": 2.92,
    "required_km_per_day": 30.87,
    "projected_year_end_km": 7652.72,
    "cumulative_elevation_gain": 3246.6,
    "expected_elevation_gain": 14915.86,
    "delta_elevation_gain": -11669.26,
    "trend_elevation_per_day": -95.3,
    "required_elevation_per_day": 337.12,
    "projected_year_end_elevation": 21766.09
  },
  {
    "date": "2026-03-20",
    "cumulative_distance_km": 1183.77,
    "expected_distance_km": 1518.57,
    "delta_km": -334.8,
    "trend_km_per_day": 4.3,
    "required_km_per_day": 30.83,
    "projected_year_end_km": 7795.29,
    "cumulative_elevation_gain": 3312.6,
    "expected_elevation_gain": 15185.71,
    "delta_elevation_gain": -11873.11,
    "trend_elevation_per_day": -104.5,
    "required_elevation_per_day": 338.07,
    "projected_year_end_elevation": 21813.93
  },
  {
    "date": "2026-03-21",
    "cumulative_distance_km": 1183.77,
    "expected_distance_km": 1545.79,
    "delta_km": -362.02,
    "trend_km_per_day": -3.84,
    "required_km_per_day": 30.93,
    "projected_year_end_km": 7658.02,
    "cumulative_elevation_gain": 3312.6,
    "expected_elevation_gain": 15457.92,
    "delta_elevation_gain": -12145.32,
    "trend_elevation_per_day": -125.86,
    "required_elevation_per_day": 339.25,
    "projected_year_end_elevation": 21429.8
  },
  {
    "date": "2026-03-22",
    "cumulative_distance_km": 1284.25,
    "expected_distance_km": 1573.25,
    "delta_km": -289.0,
    "trend_km_per_day": 3.63,
    "required_km_per_day": 30.69,
    "projected_year_end_km": 8163.05,
    "cumulative_elevation_gain": 3857.6,
    "expected_elevation_gain": 15732.48,
    "delta_elevation_gain": -11874.88,
    "trend_elevation_per_day": -143.64,
    "required_elevation_per_day": 338.53,
    "projected_year_end_elevation": 24519.98
  },
  {
    "date": "2026-03-23",
    "cumulative_distance_km": 1299.5,
    "expected_distance_km": 1600.94,
    "delta_km": -301.44,
    "trend_km_per_day": 3.19,
    "required_km_per_day": 30.74,
    "projected_year_end_km": 8117.11,
    "cumulative_elevation_gain": 3897.6,
    "expected_elevation_gain": 16009.4,
    "delta_elevation_gain": -12111.8,
    "trend_elevation_per_day": -150.99,
    "required_elevation_per_day": 339.58,
    "projected_year_end_elevation": 24345.7
  },
  {
    "date": "2026-03-24",
    "cumulative_distance_km": 1341.74,
    "expected_distance_km": 1628.87,
    "delta_km": -287.13,
    "trend_km_per_day": 7.33,
    "required_km_per_day": 30.7,
    "projected_year_end_km": 8237.26,
    "cumulative_elevation_gain": 3950.6,
    "expected_elevation_gain": 16288.67,
    "delta_elevation_gain": -12338.07,
    "trend_elevation_per_day": -158.21,
    "required_elevation_per_day": 340.6,
    "projected_year_end_elevation": 24253.66
  },
  {
    "date": "2026-03-25",
    "cumulative_distance_km": 1384.89,
    "expected_distance_km": 1657.03,
    "delta_km": -272.14,
    "trend_km_per_day": 13.26,
    "required_km_per_day": 30.66,
    "projected_year_end_km": 8357.66,
    "cumulative_elevation_gain": 4014.6,
    "expected_elevation_gain": 16570.31,
    "delta_elevation_gain": -12555.71,
    "trend_elevation_per_day": -151.42,
    "required_elevation_per_day": 341.59,
    "projected_year_end_elevation": 24227.67
  },
  {
    "date": "2026-03-26",
    "cumulative_distance_km": 1384.89,
    "expected_distance_km": 1685.43,
    "delta_km": -300.54,
    "trend_km_per_day": 7.08,
    "required_km_per_day": 30.77,
    "projected_year_end_km": 8216.84,
    "cumulative_elevation_gain": 4014.6,
    "expected_elevation_gain": 16854.29,
    "delta_elevation_gain": -12839.69,
    "trend_elevation_per_day": -167.2,
    "required_elevation_per_day": 342.81,
    "projected_year_end_elevation": 23819.45
  },
  {
    "date": "2026-03-27",
    "cumulative_distance_km": 1384.89,
    "expected_distance_km": 1714.06,
    "delta_km": -329.17,
    "trend_km_per_day": 0.8,
    "required_km_per_day": 30.88,
    "projected_year_end_km": 8079.58,
    "cumulative_elevation_gain": 4014.6,
    "expected_elevation_gain": 17140.63,
    "delta_elevation_gain": -13126.03,
    "trend_elevation_per_day": -178.99,
    "required_elevation_per_day": 344.03,
    "projected_year_end_elevation": 23421.54
  },
  {
    "date": "2026-03-28",
    "cumulative_distance_km": 1384.89,
    "expected_distance_km": 1742.93,
    "delta_km": -358.04,
    "trend_km_per_day": 0.57,
    "required_km_per_day": 30.99,
    "projected_year_end_km": 7945.75,
    "cumulative_elevation_gain": 4014.6,
    "expected_elevation_gain": 17429.31,
    "delta_elevation_gain": -13414.71,
    "trend_elevation_per_day": -181.34,
    "required_elevation_per_day": 345.27,
    "projected_year_end_elevation": 23033.61
  },
  {
    "date": "2026-03-29",
    "cumulative_distance_km": 1384.89,
    "expected_distance_km": 1772.03,
    "delta_km": -387.14,
    "trend_km_per_day": -14.02,
    "required_km_per_day": 31.1,
    "projected_year_end_km": 7815.26,
    "cumulative_elevation_gain": 4014.6,
    "expected_elevation_gain": 17720.34,
    "delta_elevation_gain": -13705.74,
    "trend_elevation_per_day": -261.55,
    "required_elevation_per_day": 346.52,
    "projected_year_end_elevation": 22655.33
  },
  {
    "date": "2026-03-30",
    "cumulative_distance_km": 1384.89,
    "expected_distance_km": 1801.37,
    "delta_km": -416.48,
    "trend_km_per_day": -16.43,
    "required_km_per_day": 31.21,
    "projected_year_end_km": 7687.98,
    "cumulative_elevation_gain": 4014.6,
    "expected_elevation_gain": 18013.7,
    "delta_elevation_gain": -13999.1,
    "trend_elevation_per_day": -269.61,
    "required_elevation_per_day": 347.77,
    "projected_year_end_elevation": 22286.37
  },
  {
    "date": "2026-03-31",
    "cumulative_distance_km": 1398.1,
    "expected_distance_km": 1830.94,
    "delta_km": -432.84,
    "trend_km_per_day": -20.82,
    "required_km_per_day": 31.28,
    "projected_year_end_km": 7635.97,
    "cumulative_elevation_gain": 4222.6,
    "expected_elevation_gain": 18309.39,
    "delta_elevation_gain": -14086.79,
    "trend_elevation_per_day": -249.82,
    "required_elevation_per_day": 348.28,
    "projected_year_end_elevation": 23062.48
  },
  {
    "date": "2026-04-01",
    "cumulative_distance_km": 1401.55,
    "expected_distance_km": 1860.74,
    "delta_km": -459.19,
    "trend_km_per_day": -26.72,
    "required_km_per_day": 31.38,
    "projected_year_end_km": 7532.21,
    "cumulative_elevation_gain": 4240.6,
    "expected_elevation_gain": 18607.41,
    "delta_elevation_gain": -14366.81,
    "trend_elevation_per_day": -258.73,
    "required_elevation_per_day": 349.49,
    "projected_year_end_elevation": 22789.85
  },
  {
    "date": "2026-04-02",
    "cumulative_distance_km": 1444.26,
    "expected_distance_km": 1890.77,
    "delta_km": -446.51,
    "trend_km_per_day": -20.85,
    "required_km_per_day": 31.34,
    "projected_year_end_km": 7638.46,
    "cumulative_elevation_gain": 4309.6,
    "expected_elevation_gain": 18907.74,
    "delta_elevation_gain": -14598.14,
    "trend_elevation_per_day": -251.21,
    "required_elevation_per_day": 350.51,
    "projected_year_end_elevation": 22792.78
  },
  {
    "date": "2026-04-03",
    "cumulative_distance_km": 1469.7,
    "expected_distance_km": 1921.04,
    "delta_km": -451.34,
    "trend_km_per_day": -17.45,
    "required_km_per_day": 31.36,
    "projected_year_end_km": 7650.55,
    "cumulative_elevation_gain": 4334.6,
    "expected_elevation_gain": 19210.39,
    "delta_elevation_gain": -14875.79,
    "trend_elevation_per_day": -249.97,
    "required_elevation_per_day": 351.71,
    "projected_year_end_elevation": 22563.83
  },
  {
    "date": "2026-04-04",
    "cumulative_distance_km": 1543.8,
    "expected_distance_km": 1951.53,
    "delta_km": -407.73,
    "trend_km_per_day": -7.1,
    "required_km_per_day": 31.2,
    "projected_year_end_km": 7910.7,
    "cumulative_elevation_gain": 5230.6,
    "expected_elevation_gain": 19515.34,
    "delta_elevation_gain": -14284.74,
    "trend_elevation_per_day": -124.29,
    "required_elevation_per_day": 349.7,
    "projected_year_end_elevation": 26802.51
  },
  {
    "date": "2026-04-05",
    "cumulative_distance_km": 1603.8,
    "expected_distance_km": 1982.26,
    "delta_km": -378.46,
    "trend_km_per_day": 1.24,
    "required_km_per_day": 31.1,
    "projected_year_end_km": 8090.77,
    "cumulative_elevation_gain": 6072.6,
    "expected_elevation_gain": 19822.58,
    "delta_elevation_gain": -13749.98,
    "trend_elevation_per_day": -6.32,
    "required_elevation_per_day": 347.88,
    "projected_year_end_elevation": 30634.77
  },
  {
    "date": "2026-04-06",
    "cumulative_distance_km": 1679.64,
    "expected_distance_km": 2013.21,
    "delta_km": -333.57,
    "trend_km_per_day": 11.84,
    "required_km_per_day": 30.93,
    "projected_year_end_km": 8343.09,
    "cumulative_elevation_gain": 7583.6,
    "expected_elevation_gain": 20132.1,
    "delta_elevation_gain": -12548.5,
    "trend_elevation_per_day": 207.23,
    "required_elevation_per_day": 343.56,
    "projected_year_end_elevation": 37669.2
  },
  {
    "date": "2026-04-07",
    "cumulative_distance_km": 1679.64,
    "expected_distance_km": 2044.39,
    "delta_km": -364.75,
    "trend_km_per_day": 9.73,
    "required_km_per_day": 31.05,
    "projected_year_end_km": 8215.85,
    "cumulative_elevation_gain": 7583.6,
    "expected_elevation_gain": 20443.89,
    "delta_elevation_gain": -12860.29,
    "trend_elevation_per_day": 175.21,
    "required_elevation_per_day": 344.84,
    "projected_year_end_elevation": 37094.7
  },
  {
    "date": "2026-04-08",
    "cumulative_distance_km": 1722.22,
    "expected_distance_km": 2075.79,
    "delta_km": -353.57,
    "trend_km_per_day": 15.09,
    "required_km_per_day": 31.0,
    "projected_year_end_km": 8296.68,
    "cumulative_elevation_gain": 7638.6,
    "expected_elevation_gain": 20757.95,
    "delta_elevation_gain": -13119.35,
    "trend_elevation_per_day": 178.21,
    "required_elevation_per_day": 345.92,
    "projected_year_end_elevation": 36798.43
  },
  {
    "date": "2026-04-09",
    "cumulative_distance_km": 1740.55,
    "expected_distance_km": 2107.43,
    "delta_km": -366.88,
    "trend_km_per_day": 11.38,
    "required_km_per_day": 31.05,
    "projected_year_end_km": 8259.13,
    "cumulative_elevation_gain": 8083.6,
    "expected_elevation_gain": 21074.25,
    "delta_elevation_gain": -12990.65,
    "trend_elevation_per_day": 229.64,
    "required_elevation_per_day": 345.55,
    "projected_year_end_elevation": 38357.71
  },
  {
    "date": "2026-04-10",
    "cumulative_distance_km": 1792.4,
    "expected_distance_km": 2139.28,
    "delta_km": -346.88,
    "trend_km_per_day": 14.92,
    "required_km_per_day": 30.97,
    "projected_year_end_km": 8378.52,
    "cumulative_elevation_gain": 8195.6,
    "expected_elevation_gain": 21392.79,
    "delta_elevation_gain": -13197.19,
    "trend_elevation_per_day": 239.8,
    "required_elevation_per_day": 346.43,
    "projected_year_end_elevation": 38310.1
  },
  {
    "date": "2026-04-11",
    "cumulative_distance_km": 1828.15,
    "expected_distance_km": 2171.36,
    "delta_km": -343.21,
    "trend_km_per_day": 9.22,
    "required_km_per_day": 30.95,
    "projected_year_end_km": 8419.4,
    "cumulative_elevation_gain": 8447.6,
    "expected_elevation_gain": 21713.56,
    "delta_elevation_gain": -13265.96,
    "trend_elevation_per_day": 145.54,
    "required_elevation_per_day": 346.79,
    "projected_year_end_elevation": 38904.73
  },
  {
    "date": "2026-04-12",
    "cumulative_distance_km": 1877.46,
    "expected_distance_km": 2203.65,
    "delta_km": -326.19,
    "trend_km_per_day": 7.47,
    "required_km_per_day": 30.88,
    "projected_year_end_km": 8519.76,
    "cumulative_elevation_gain": 9838.6,
    "expected_elevation_gain": 22036.53,
    "delta_elevation_gain": -12197.93,
    "trend_elevation_per_day": 221.72,
    "required_elevation_per_day": 342.82,
    "projected_year_end_elevation": 44646.78
  },
  {
    "date": "2026-04-13",
    "cumulative_distance_km": 1920.19,
    "expected_distance_km": 2236.17,
    "delta_km": -315.98,
    "trend_km_per_day": 2.51,
    "required_km_per_day": 30.84,
    "projected_year_end_km": 8586.96,
    "cumulative_elevation_gain": 9900.6,
    "expected_elevation_gain": 22361.69,
    "delta_elevation_gain": -12461.09,
    "trend_elevation_per_day": 12.49,
    "required_elevation_per_day": 343.89,
    "projected_year_end_elevation": 44274.82
  },
  {
    "date": "2026-04-14",
    "cumulative_distance_km": 1920.19,
    "expected_distance_km": 2268.9,
    "delta_km": -348.71,
    "trend_km_per_day": 2.29,
    "required_km_per_day": 30.96,
    "projected_year_end_km": 8463.07,
    "cumulative_elevation_gain": 9900.6,
    "expected_elevation_gain": 22689.04,
    "delta_elevation_gain": -12788.44,
    "trend_elevation_per_day": 10.26,
    "required_elevation_per_day": 345.21,
    "projected_year_end_elevation": 43636.04
  },
  {
    "date": "2026-04-15",
    "cumulative_distance_km": 1920.19,
    "expected_distance_km": 2301.86,
    "delta_km": -381.67,
    "trend_km_per_day": -4.01,
    "required_km_per_day": 31.08,
    "projected_year_end_km": 8341.92,
    "cumulative_elevation_gain": 9900.6,
    "expected_elevation_gain": 23018.55,
    "delta_elevation_gain": -13117.95,
    "trend_elevation_per_day": 0.2,
    "required_elevation_per_day": 346.54,
    "projected_year_end_elevation": 43011.39
  },
  {
    "date": "2026-04-16",
    "cumulative_distance_km": 1970.24,
    "expected_distance_km": 2335.02,
    "delta_km": -364.78,
    "trend_km_per_day": 0.3,
    "required_km_per_day": 31.0,
    "projected_year_end_km": 8437.78,
    "cumulative_elevation_gain": 9998.6,
    "expected_elevation_gain": 23350.21,
    "delta_elevation_gain": -13351.61,
    "trend_elevation_per_day": -51.57,
    "required_elevation_per_day": 347.5,
    "projected_year_end_elevation": 42820.17
  },
  {
    "date": "2026-04-17",
    "cumulative_distance_km": 2013.67,
    "expected_distance_km": 2368.4,
    "delta_km": -354.73,
    "trend_km_per_day": -1.12,
    "required_km_per_day": 30.95,
    "projected_year_end_km": 8502.24,
    "cumulative_elevation_gain": 10046.6,
    "expected_elevation_gain": 23684.0,
    "delta_elevation_gain": -13637.4,
    "trend_elevation_per_day": -62.89,
    "required_elevation_per_day": 348.66,
    "projected_year_end_elevation": 42419.36
  },
  {
    "date": "2026-04-18",
    "cumulative_distance_km": 2057.09,
    "expected_distance_km": 2401.99,
    "delta_km": -344.9,
    "trend_km_per_day": -0.24,
    "required_km_per_day": 30.91,
    "projected_year_end_km": 8564.11,
    "cumulative_elevation_gain": 10581.6,
    "expected_elevation_gain": 24019.9,
    "delta_elevation_gain": -13438.3,
    "trend_elevation_per_day": -24.62,
    "required_elevation_per_day": 347.93,
    "projected_year_end_elevation": 44053.48
  },
  {
    "date": "2026-04-19",
    "cumulative_distance_km": 2112.73,
    "expected_distance_km": 2435.79,
    "delta_km": -323.06,
    "trend_km_per_day": 0.45,
    "required_km_per_day": 30.81,
    "projected_year_end_km": 8673.7,
    "cumulative_elevation_gain": 11385.6,
    "expected_elevation_gain": 24357.89,
    "delta_elevation_gain": -12972.29,
    "trend_elevation_per_day": -110.62,
    "required_elevation_per_day": 346.15,
    "projected_year_end_elevation": 46742.96
  },
  {
    "date": "2026-04-20",
    "cumulative_distance_km": 2112.73,
    "expected_distance_km": 2469.8,
    "delta_km": -357.07,
    "trend_km_per_day": -5.87,
    "required_km_per_day": 30.93,
    "projected_year_end_km": 8554.27,
    "cumulative_elevation_gain": 11385.6,
    "expected_elevation_gain": 24697.96,
    "delta_elevation_gain": -13312.36,
    "trend_elevation_per_day": -121.61,
    "required_elevation_per_day": 347.51,
    "projected_year_end_elevation": 46099.35
  },
  {
    "date": "2026-04-21",
    "cumulative_distance_km": 2155.55,
    "expected_distance_km": 2504.01,
    "delta_km": -348.46,
    "trend_km_per_day": 0.04,
    "required_km_per_day": 30.88,
    "projected_year_end_km": 8608.4,
    "cumulative_elevation_gain": 11443.6,
    "expected_elevation_gain": 25040.09,
    "delta_elevation_gain": -13596.49,
    "trend_elevation_per_day": -115.44,
    "required_elevation_per_day": 348.65,
    "projected_year_end_elevation": 45701.12
  },
  {
    "date": "2026-04-22",
    "cumulative_distance_km": 2184.62,
    "expected_distance_km": 2538.42,
    "delta_km": -353.8,
    "trend_km_per_day": 3.98,
    "required_km_per_day": 30.89,
    "projected_year_end_km": 8606.2,
    "cumulative_elevation_gain": 12304.6,
    "expected_elevation_gain": 25384.25,
    "delta_elevation_gain": -13079.65,
    "trend_elevation_per_day": 5.47,
    "required_elevation_per_day": 346.62,
    "projected_year_end_elevation": 48473.37
  },
  {
    "date": "2026-04-23",
    "cumulative_distance_km": 2227.23,
    "expected_distance_km": 2573.04,
    "delta_km": -345.81,
    "trend_km_per_day": 2.71,
    "required_km_per_day": 30.84,
    "projected_year_end_km": 8656.02,
    "cumulative_elevation_gain": 12366.6,
    "expected_elevation_gain": 25730.42,
    "delta_elevation_gain": -13363.82,
    "trend_elevation_per_day": -1.74,
    "required_elevation_per_day": 347.75,
    "projected_year_end_elevation": 48062.17
  },
  {
    "date": "2026-04-24",
    "cumulative_distance_km": 2241.65,
    "expected_distance_km": 2607.86,
    "delta_km": -366.21,
    "trend_km_per_day": -1.64,
    "required_km_per_day": 30.91,
    "projected_year_end_km": 8595.75,
    "cumulative_elevation_gain": 12391.6,
    "expected_elevation_gain": 26078.59,
    "delta_elevation_gain": -13686.99,
    "trend_elevation_per_day": -7.08,
    "required_elevation_per_day": 349.04,
    "projected_year_end_elevation": 47516.37
  },
  {
    "date": "2026-04-25",
    "cumulative_distance_km": 2308.88,
    "expected_distance_km": 2642.87,
    "delta_km": -333.99,
    "trend_km_per_day": 1.56,
    "required_km_per_day": 30.76,
    "projected_year_end_km": 8736.25,
    "cumulative_elevation_gain": 12847.6,
    "expected_elevation_gain": 26428.73,
    "delta_elevation_gain": -13581.13,
    "trend_elevation_per_day": -20.4,
    "required_elevation_per_day": 348.61,
    "projected_year_end_elevation": 48612.25
  },
  {
    "date": "2026-04-26",
    "cumulative_distance_km": 2410.03,
    "expected_distance_km": 2678.08,
    "delta_km": -268.05,
    "trend_km_per_day": 7.86,
    "required_km_per_day": 30.48,
    "projected_year_end_km": 8999.09,
    "cumulative_elevation_gain": 14347.6,
    "expected_elevation_gain": 26780.82,
    "delta_elevation_gain": -12433.22,
    "trend_elevation_per_day": 77.01,
    "required_elevation_per_day": 343.99,
    "projected_year_end_elevation": 53574.17
  },
  {
    "date": "2026-04-27",
    "cumulative_distance_km": 2410.03,
    "expected_distance_km": 2713.48,
    "delta_km": -303.45,
    "trend_km_per_day": 7.66,
    "required_km_per_day": 30.6,
    "projected_year_end_km": 8881.68,
    "cumulative_elevation_gain": 14347.6,
    "expected_elevation_gain": 27134.83,
    "delta_elevation_gain": -12787.23,
    "trend_elevation_per_day": 75.02,
    "required_elevation_per_day": 345.37,
    "projected_year_end_elevation": 52875.21
  },
  {
    "date": "2026-04-28",
    "cumulative_distance_km": 2470.39,
    "expected_distance_km": 2749.07,
    "delta_km": -278.68,
    "trend_km_per_day": 9.97,
    "required_km_per_day": 30.48,
    "projected_year_end_km": 8986.26,
    "cumulative_elevation_gain": 14812.6,
    "expected_elevation_gain": 27490.75,
    "delta_elevation_gain": -12678.15,
    "trend_elevation_per_day": 131.19,
    "required_elevation_per_day": 344.89,
    "projected_year_end_elevation": 53882.13
  },
  {
    "date": "2026-04-29",
    "cumulative_distance_km": 2470.39,
    "expected_distance_km": 2784.85,
    "delta_km": -314.46,
    "trend_km_per_day": 5.62,
    "required_km_per_day": 30.61,
    "projected_year_end_km": 8870.81,
    "cumulative_elevation_gain": 14812.6,
    "expected_elevation_gain": 27848.54,
    "delta_elevation_gain": -13035.94,
    "trend_elevation_per_day": 6.24,
    "required_elevation_per_day": 346.29,
    "projected_year_end_elevation": 53189.86
  },
  {
    "date": "2026-04-30",
    "cumulative_distance_km": 2513.52,
    "expected_distance_km": 2820.82,
    "delta_km": -307.3,
    "trend_km_per_day": 5.5,
    "required_km_per_day": 30.56,
    "projected_year_end_km": 8910.61,
    "cumulative_elevation_gain": 14882.6,
    "expected_elevation_gain": 28208.18,
    "delta_elevation_gain": -13325.58,
    "trend_elevation_per_day": 5.46,
    "required_elevation_per_day": 347.42,
    "projected_year_end_elevation": 52759.87
  },
  {
    "date": "2026-05-01",
    "cumulative_distance_km": 2570.44,
    "expected_distance_km": 2856.97,
    "delta_km": -286.53,
    "trend_km_per_day": 11.38,
    "required_km_per_day": 30.45,
    "projected_year_end_km": 8997.1,
    "cumulative_elevation_gain": 16090.6,
    "expected_elevation_gain": 28569.66,
    "delta_elevation_gain": -12479.06,
    "trend_elevation_per_day": 172.56,
    "required_elevation_per_day": 343.89,
    "projected_year_end_elevation": 56320.59
  },
  {
    "date": "2026-05-02",
    "cumulative_distance_km": 2632.66,
    "expected_distance_km": 2893.29,
    "delta_km": -260.63,
    "trend_km_per_day": 10.48,
    "required_km_per_day": 30.32,
    "projected_year_end_km": 9099.18,
    "cumulative_elevation_gain": 17817.6,
    "expected_elevation_gain": 28932.93,
    "delta_elevation_gain": -11115.33,
    "trend_elevation_per_day": 352.26,
    "required_elevation_per_day": 338.2,
    "projected_year_end_elevation": 61582.42
  },
  {
    "date": "2026-05-03",
    "cumulative_distance_km": 2695.48,
    "expected_distance_km": 2929.8,
    "delta_km": -234.32,
    "trend_km_per_day": 4.82,
    "required_km_per_day": 30.18,
    "projected_year_end_km": 9200.23,
    "cumulative_elevation_gain": 18586.6,
    "expected_elevation_gain": 29297.98,
    "delta_elevation_gain": -10711.38,
    "trend_elevation_per_day": 245.98,
    "required_elevation_per_day": 336.42,
    "projected_year_end_elevation": 63439.87
  },
  {
    "date": "2026-05-04",
    "cumulative_distance_km": 2695.48,
    "expected_distance_km": 2966.48,
    "delta_km": -271.0,
    "trend_km_per_day": 4.64,
    "required_km_per_day": 30.31,
    "projected_year_end_km": 9086.47,
    "cumulative_elevation_gain": 18586.6,
    "expected_elevation_gain": 29664.78,
    "delta_elevation_gain": -11078.18,
    "trend_elevation_per_day": 244.15,
    "required_elevation_per_day": 337.81,
    "projected_year_end_elevation": 62655.45
  },
  {
    "date": "2026-05-05",
    "cumulative_distance_km": 2755.36,
    "expected_distance_km": 3003.33,
    "delta_km": -247.97,
    "trend_km_per_day": 4.39,
    "required_km_per_day": 30.19,
    "projected_year_end_km": 9174.35,
    "cumulative_elevation_gain": 19157.6,
    "expected_elevation_gain": 30033.29,
    "delta_elevation_gain": -10875.69,
    "trend_elevation_per_day": 257.49,
    "required_elevation_per_day": 336.84,
    "projected_year_end_elevation": 63787.88
  },
  {
    "date": "2026-05-06",
    "cumulative_distance_km": 2755.36,
    "expected_distance_km": 3040.35,
    "delta_km": -284.99,
    "trend_km_per_day": 4.21,
    "required_km_per_day": 30.31,
    "projected_year_end_km": 9062.64,
    "cumulative_elevation_gain": 19157.6,
    "expected_elevation_gain": 30403.5,
    "delta_elevation_gain": -11245.9,
    "trend_elevation_per_day": 255.72,
    "required_elevation_per_day": 338.25,
    "projected_year_end_elevation": 63011.16
  },
  {
    "date": "2026-05-07",
    "cumulative_distance_km": 2767.06,
    "expected_distance_km": 3077.54,
    "delta_km": -310.48,
    "trend_km_per_day": -0.45,
    "required_km_per_day": 30.39,
    "projected_year_end_km": 8991.15,
    "cumulative_elevation_gain": 19326.6,
    "expected_elevation_gain": 30775.37,
    "delta_elevation_gain": -11448.77,
    "trend_elevation_per_day": 268.12,
    "required_elevation_per_day": 338.96,
    "projected_year_end_elevation": 62798.91
  },
  {
    "date": "2026-05-08",
    "cumulative_distance_km": 2831.19,
    "expected_distance_km": 3114.89,
    "delta_km": -283.7,
    "trend_km_per_day": 0.4,
    "required_km_per_day": 30.25,
    "projected_year_end_km": 9089.22,
    "cumulative_elevation_gain": 19411.6,
    "expected_elevation_gain": 31148.88,
    "delta_elevation_gain": -11737.28,
    "trend_elevation_per_day": 105.97,
    "required_elevation_per_day": 340.04,
    "projected_year_end_elevation": 62318.77
  },
  {
    "date": "2026-05-09",
    "cumulative_distance_km": 2947.73,
    "expected_distance_km": 3152.4,
    "delta_km": -204.67,
    "trend_km_per_day": 7.99,
    "required_km_per_day": 29.88,
    "projected_year_end_km": 9350.75,
    "cumulative_elevation_gain": 20942.6,
    "expected_elevation_gain": 31524.0,
    "delta_elevation_gain": -10581.4,
    "trend_elevation_per_day": 76.28,
    "required_elevation_per_day": 334.99,
    "projected_year_end_elevation": 66433.84
  },
  {
    "date": "2026-05-10",
    "cumulative_distance_km": 2947.73,
    "expected_distance_km": 3190.07,
    "delta_km": -242.34,
    "trend_km_per_day": -1.15,
    "required_km_per_day": 30.01,
    "projected_year_end_km": 9240.33,
    "cumulative_elevation_gain": 20942.6,
    "expected_elevation_gain": 31900.68,
    "delta_elevation_gain": -10958.08,
    "trend_elevation_per_day": -35.24,
    "required_elevation_per_day": 336.41,
    "projected_year_end_elevation": 65649.38
  }
]