diff --git a/src/boards/Main/StateMachines/AirBrakesController/TrajectorySetInterp.h b/src/boards/Main/StateMachines/AirBrakesController/TrajectorySetInterp.h
index 3ea9b47ecb267e4c6cc3a42f11587898624ff779..ee596cfcb8fc0b32bf7edf4e7336d7135ce29445 100644
--- a/src/boards/Main/StateMachines/AirBrakesController/TrajectorySetInterp.h
+++ b/src/boards/Main/StateMachines/AirBrakesController/TrajectorySetInterp.h
@@ -28,3051 +28,618 @@ namespace Main
 {
 
 Boardcore::TrajectoryPoint t0[] = {
-    Boardcore::TrajectoryPoint(0, 356.06),
-    Boardcore::TrajectoryPoint(10, 354.45),
-    Boardcore::TrajectoryPoint(20, 352.83),
-    Boardcore::TrajectoryPoint(30, 351.22),
-    Boardcore::TrajectoryPoint(40, 349.62),
-    Boardcore::TrajectoryPoint(50, 348.06),
-    Boardcore::TrajectoryPoint(60, 346.51),
-    Boardcore::TrajectoryPoint(70, 344.99),
-    Boardcore::TrajectoryPoint(80, 343.5),
-    Boardcore::TrajectoryPoint(90, 342.03),
-    Boardcore::TrajectoryPoint(100, 340.59),
-    Boardcore::TrajectoryPoint(110, 339.16),
-    Boardcore::TrajectoryPoint(120, 337.75),
-    Boardcore::TrajectoryPoint(130, 336.36),
-    Boardcore::TrajectoryPoint(140, 334.99),
-    Boardcore::TrajectoryPoint(150, 333.64),
-    Boardcore::TrajectoryPoint(160, 332.3),
-    Boardcore::TrajectoryPoint(170, 330.98),
-    Boardcore::TrajectoryPoint(180, 329.67),
-    Boardcore::TrajectoryPoint(190, 328.37),
-    Boardcore::TrajectoryPoint(200, 327.09),
-    Boardcore::TrajectoryPoint(210, 325.82),
-    Boardcore::TrajectoryPoint(220, 324.57),
-    Boardcore::TrajectoryPoint(230, 323.33),
-    Boardcore::TrajectoryPoint(240, 322.09),
-    Boardcore::TrajectoryPoint(250, 320.88),
-    Boardcore::TrajectoryPoint(260, 319.66),
-    Boardcore::TrajectoryPoint(270, 318.46),
-    Boardcore::TrajectoryPoint(280, 317.27),
-    Boardcore::TrajectoryPoint(290, 316.09),
-    Boardcore::TrajectoryPoint(300, 314.92),
-    Boardcore::TrajectoryPoint(310, 313.76),
-    Boardcore::TrajectoryPoint(320, 312.6),
-    Boardcore::TrajectoryPoint(330, 311.46),
-    Boardcore::TrajectoryPoint(340, 310.32),
-    Boardcore::TrajectoryPoint(350, 309.18),
-    Boardcore::TrajectoryPoint(360, 308.06),
-    Boardcore::TrajectoryPoint(370, 306.94),
-    Boardcore::TrajectoryPoint(380, 305.83),
-    Boardcore::TrajectoryPoint(390, 304.73),
-    Boardcore::TrajectoryPoint(400, 303.63),
-    Boardcore::TrajectoryPoint(410, 302.54),
-    Boardcore::TrajectoryPoint(420, 301.45),
-    Boardcore::TrajectoryPoint(430, 300.37),
-    Boardcore::TrajectoryPoint(440, 299.29),
-    Boardcore::TrajectoryPoint(450, 298.22),
-    Boardcore::TrajectoryPoint(460, 297.16),
-    Boardcore::TrajectoryPoint(470, 296.1),
-    Boardcore::TrajectoryPoint(480, 295.05),
-    Boardcore::TrajectoryPoint(490, 294),
-    Boardcore::TrajectoryPoint(500, 292.95),
-    Boardcore::TrajectoryPoint(510, 291.91),
-    Boardcore::TrajectoryPoint(520, 290.87),
-    Boardcore::TrajectoryPoint(530, 289.84),
-    Boardcore::TrajectoryPoint(540, 288.81),
-    Boardcore::TrajectoryPoint(550, 287.79),
-    Boardcore::TrajectoryPoint(560, 286.77),
-    Boardcore::TrajectoryPoint(570, 285.75),
-    Boardcore::TrajectoryPoint(580, 284.74),
-    Boardcore::TrajectoryPoint(590, 283.73),
-    Boardcore::TrajectoryPoint(600, 282.72),
-    Boardcore::TrajectoryPoint(610, 281.72),
-    Boardcore::TrajectoryPoint(620, 280.72),
-    Boardcore::TrajectoryPoint(630, 279.72),
-    Boardcore::TrajectoryPoint(640, 278.73),
-    Boardcore::TrajectoryPoint(650, 277.74),
-    Boardcore::TrajectoryPoint(660, 276.75),
-    Boardcore::TrajectoryPoint(670, 275.77),
-    Boardcore::TrajectoryPoint(680, 274.79),
-    Boardcore::TrajectoryPoint(690, 273.81),
-    Boardcore::TrajectoryPoint(700, 272.83),
-    Boardcore::TrajectoryPoint(710, 271.86),
-    Boardcore::TrajectoryPoint(720, 270.89),
-    Boardcore::TrajectoryPoint(730, 269.92),
-    Boardcore::TrajectoryPoint(740, 268.95),
-    Boardcore::TrajectoryPoint(750, 267.99),
-    Boardcore::TrajectoryPoint(760, 267.03),
-    Boardcore::TrajectoryPoint(770, 266.07),
-    Boardcore::TrajectoryPoint(780, 265.11),
-    Boardcore::TrajectoryPoint(790, 264.16),
-    Boardcore::TrajectoryPoint(800, 263.2),
-    Boardcore::TrajectoryPoint(810, 262.25),
-    Boardcore::TrajectoryPoint(820, 261.3),
-    Boardcore::TrajectoryPoint(830, 260.36),
-    Boardcore::TrajectoryPoint(840, 259.41),
-    Boardcore::TrajectoryPoint(850, 258.47),
-    Boardcore::TrajectoryPoint(860, 257.53),
-    Boardcore::TrajectoryPoint(870, 256.59),
-    Boardcore::TrajectoryPoint(880, 255.65),
-    Boardcore::TrajectoryPoint(890, 254.71),
-    Boardcore::TrajectoryPoint(900, 253.78),
-    Boardcore::TrajectoryPoint(910, 252.85),
-    Boardcore::TrajectoryPoint(920, 251.91),
-    Boardcore::TrajectoryPoint(930, 250.98),
-    Boardcore::TrajectoryPoint(940, 250.06),
-    Boardcore::TrajectoryPoint(950, 249.13),
-    Boardcore::TrajectoryPoint(960, 248.2),
-    Boardcore::TrajectoryPoint(970, 247.28),
-    Boardcore::TrajectoryPoint(980, 246.36),
-    Boardcore::TrajectoryPoint(990, 245.43),
-    Boardcore::TrajectoryPoint(1000, 244.51),
-    Boardcore::TrajectoryPoint(1010, 243.6),
-    Boardcore::TrajectoryPoint(1020, 242.68),
-    Boardcore::TrajectoryPoint(1030, 241.76),
-    Boardcore::TrajectoryPoint(1040, 240.85),
-    Boardcore::TrajectoryPoint(1050, 239.93),
-    Boardcore::TrajectoryPoint(1060, 239.02),
-    Boardcore::TrajectoryPoint(1070, 238.11),
-    Boardcore::TrajectoryPoint(1080, 237.2),
-    Boardcore::TrajectoryPoint(1090, 236.29),
-    Boardcore::TrajectoryPoint(1100, 235.38),
-    Boardcore::TrajectoryPoint(1110, 234.47),
-    Boardcore::TrajectoryPoint(1120, 233.56),
-    Boardcore::TrajectoryPoint(1130, 232.66),
-    Boardcore::TrajectoryPoint(1140, 231.75),
-    Boardcore::TrajectoryPoint(1150, 230.85),
-    Boardcore::TrajectoryPoint(1160, 229.94),
-    Boardcore::TrajectoryPoint(1170, 229.04),
-    Boardcore::TrajectoryPoint(1180, 228.14),
-    Boardcore::TrajectoryPoint(1190, 227.24),
-    Boardcore::TrajectoryPoint(1200, 226.34),
-    Boardcore::TrajectoryPoint(1210, 225.44),
-    Boardcore::TrajectoryPoint(1220, 224.54),
-    Boardcore::TrajectoryPoint(1230, 223.64),
-    Boardcore::TrajectoryPoint(1240, 222.74),
-    Boardcore::TrajectoryPoint(1250, 221.85),
-    Boardcore::TrajectoryPoint(1260, 220.95),
-    Boardcore::TrajectoryPoint(1270, 220.06),
-    Boardcore::TrajectoryPoint(1280, 219.16),
-    Boardcore::TrajectoryPoint(1290, 218.27),
-    Boardcore::TrajectoryPoint(1300, 217.37),
-    Boardcore::TrajectoryPoint(1310, 216.48),
-    Boardcore::TrajectoryPoint(1320, 215.58),
-    Boardcore::TrajectoryPoint(1330, 214.69),
-    Boardcore::TrajectoryPoint(1340, 213.8),
-    Boardcore::TrajectoryPoint(1350, 212.91),
-    Boardcore::TrajectoryPoint(1360, 212.02),
-    Boardcore::TrajectoryPoint(1370, 211.12),
-    Boardcore::TrajectoryPoint(1380, 210.23),
-    Boardcore::TrajectoryPoint(1390, 209.34),
-    Boardcore::TrajectoryPoint(1400, 208.45),
-    Boardcore::TrajectoryPoint(1410, 207.56),
-    Boardcore::TrajectoryPoint(1420, 206.67),
-    Boardcore::TrajectoryPoint(1430, 205.78),
-    Boardcore::TrajectoryPoint(1440, 204.89),
-    Boardcore::TrajectoryPoint(1450, 204),
-    Boardcore::TrajectoryPoint(1460, 203.11),
-    Boardcore::TrajectoryPoint(1470, 202.22),
-    Boardcore::TrajectoryPoint(1480, 201.33),
-    Boardcore::TrajectoryPoint(1490, 200.45),
-    Boardcore::TrajectoryPoint(1500, 199.56),
-    Boardcore::TrajectoryPoint(1510, 198.67),
-    Boardcore::TrajectoryPoint(1520, 197.78),
-    Boardcore::TrajectoryPoint(1530, 196.89),
-    Boardcore::TrajectoryPoint(1540, 196),
-    Boardcore::TrajectoryPoint(1550, 195.11),
-    Boardcore::TrajectoryPoint(1560, 194.22),
-    Boardcore::TrajectoryPoint(1570, 193.33),
-    Boardcore::TrajectoryPoint(1580, 192.44),
-    Boardcore::TrajectoryPoint(1590, 191.55),
-    Boardcore::TrajectoryPoint(1600, 190.66),
-    Boardcore::TrajectoryPoint(1610, 189.77),
-    Boardcore::TrajectoryPoint(1620, 188.87),
-    Boardcore::TrajectoryPoint(1630, 187.98),
-    Boardcore::TrajectoryPoint(1640, 187.09),
-    Boardcore::TrajectoryPoint(1650, 186.2),
-    Boardcore::TrajectoryPoint(1660, 185.3),
-    Boardcore::TrajectoryPoint(1670, 184.41),
-    Boardcore::TrajectoryPoint(1680, 183.52),
-    Boardcore::TrajectoryPoint(1690, 182.62),
-    Boardcore::TrajectoryPoint(1700, 181.73),
-    Boardcore::TrajectoryPoint(1710, 180.83),
-    Boardcore::TrajectoryPoint(1720, 179.93),
-    Boardcore::TrajectoryPoint(1730, 179.04),
-    Boardcore::TrajectoryPoint(1740, 178.14),
-    Boardcore::TrajectoryPoint(1750, 177.24),
-    Boardcore::TrajectoryPoint(1760, 176.34),
-    Boardcore::TrajectoryPoint(1770, 175.44),
-    Boardcore::TrajectoryPoint(1780, 174.54),
-    Boardcore::TrajectoryPoint(1790, 173.64),
-    Boardcore::TrajectoryPoint(1800, 172.73),
-    Boardcore::TrajectoryPoint(1810, 171.83),
-    Boardcore::TrajectoryPoint(1820, 170.92),
-    Boardcore::TrajectoryPoint(1830, 170.02),
-    Boardcore::TrajectoryPoint(1840, 169.11),
-    Boardcore::TrajectoryPoint(1850, 168.2),
-    Boardcore::TrajectoryPoint(1860, 167.29),
-    Boardcore::TrajectoryPoint(1870, 166.38),
-    Boardcore::TrajectoryPoint(1880, 165.47),
-    Boardcore::TrajectoryPoint(1890, 164.56),
-    Boardcore::TrajectoryPoint(1900, 163.64),
-    Boardcore::TrajectoryPoint(1910, 162.73),
-    Boardcore::TrajectoryPoint(1920, 161.81),
-    Boardcore::TrajectoryPoint(1930, 160.89),
-    Boardcore::TrajectoryPoint(1940, 159.97),
-    Boardcore::TrajectoryPoint(1950, 159.05),
-    Boardcore::TrajectoryPoint(1960, 158.13),
-    Boardcore::TrajectoryPoint(1970, 157.2),
-    Boardcore::TrajectoryPoint(1980, 156.28),
-    Boardcore::TrajectoryPoint(1990, 155.35),
-    Boardcore::TrajectoryPoint(2000, 154.42),
-    Boardcore::TrajectoryPoint(2010, 153.49),
-    Boardcore::TrajectoryPoint(2020, 152.55),
-    Boardcore::TrajectoryPoint(2030, 151.62),
-    Boardcore::TrajectoryPoint(2040, 150.68),
-    Boardcore::TrajectoryPoint(2050, 149.74),
-    Boardcore::TrajectoryPoint(2060, 148.79),
-    Boardcore::TrajectoryPoint(2070, 147.85),
-    Boardcore::TrajectoryPoint(2080, 146.9),
-    Boardcore::TrajectoryPoint(2090, 145.95),
-    Boardcore::TrajectoryPoint(2100, 145),
-    Boardcore::TrajectoryPoint(2110, 144.05),
-    Boardcore::TrajectoryPoint(2120, 143.09),
-    Boardcore::TrajectoryPoint(2130, 142.13),
-    Boardcore::TrajectoryPoint(2140, 141.17),
-    Boardcore::TrajectoryPoint(2150, 140.21),
-    Boardcore::TrajectoryPoint(2160, 139.24),
-    Boardcore::TrajectoryPoint(2170, 138.27),
-    Boardcore::TrajectoryPoint(2180, 137.29),
-    Boardcore::TrajectoryPoint(2190, 136.32),
-    Boardcore::TrajectoryPoint(2200, 135.34),
-    Boardcore::TrajectoryPoint(2210, 134.36),
-    Boardcore::TrajectoryPoint(2220, 133.37),
-    Boardcore::TrajectoryPoint(2230, 132.38),
-    Boardcore::TrajectoryPoint(2240, 131.39),
-    Boardcore::TrajectoryPoint(2250, 130.39),
-    Boardcore::TrajectoryPoint(2260, 129.39),
-    Boardcore::TrajectoryPoint(2270, 128.38),
-    Boardcore::TrajectoryPoint(2280, 127.37),
-    Boardcore::TrajectoryPoint(2290, 126.36),
-    Boardcore::TrajectoryPoint(2300, 125.34),
-    Boardcore::TrajectoryPoint(2310, 124.32),
-    Boardcore::TrajectoryPoint(2320, 123.3),
-    Boardcore::TrajectoryPoint(2330, 122.27),
-    Boardcore::TrajectoryPoint(2340, 121.23),
-    Boardcore::TrajectoryPoint(2350, 120.19),
-    Boardcore::TrajectoryPoint(2360, 119.15),
-    Boardcore::TrajectoryPoint(2370, 118.09),
-    Boardcore::TrajectoryPoint(2380, 117.04),
-    Boardcore::TrajectoryPoint(2390, 115.98),
-    Boardcore::TrajectoryPoint(2400, 114.91),
-    Boardcore::TrajectoryPoint(2410, 113.84),
-    Boardcore::TrajectoryPoint(2420, 112.76),
-    Boardcore::TrajectoryPoint(2430, 111.67),
-    Boardcore::TrajectoryPoint(2440, 110.58),
-    Boardcore::TrajectoryPoint(2450, 109.48),
-    Boardcore::TrajectoryPoint(2460, 108.38),
-    Boardcore::TrajectoryPoint(2470, 107.27),
-    Boardcore::TrajectoryPoint(2480, 106.15),
-    Boardcore::TrajectoryPoint(2490, 105.02),
-    Boardcore::TrajectoryPoint(2500, 103.88),
-    Boardcore::TrajectoryPoint(2510, 102.74),
-    Boardcore::TrajectoryPoint(2520, 101.59),
-    Boardcore::TrajectoryPoint(2530, 100.43),
-    Boardcore::TrajectoryPoint(2540, 99.259),
-    Boardcore::TrajectoryPoint(2550, 98.08),
-    Boardcore::TrajectoryPoint(2560, 96.891),
-    Boardcore::TrajectoryPoint(2570, 95.691),
-    Boardcore::TrajectoryPoint(2580, 94.482),
-    Boardcore::TrajectoryPoint(2590, 93.261),
-    Boardcore::TrajectoryPoint(2600, 92.028),
-    Boardcore::TrajectoryPoint(2610, 90.784),
-    Boardcore::TrajectoryPoint(2620, 89.527),
-    Boardcore::TrajectoryPoint(2630, 88.256),
-    Boardcore::TrajectoryPoint(2640, 86.973),
-    Boardcore::TrajectoryPoint(2650, 85.675),
-    Boardcore::TrajectoryPoint(2660, 84.361),
-    Boardcore::TrajectoryPoint(2670, 83.032),
-    Boardcore::TrajectoryPoint(2680, 81.687),
-    Boardcore::TrajectoryPoint(2690, 80.324),
-    Boardcore::TrajectoryPoint(2700, 78.943),
-    Boardcore::TrajectoryPoint(2710, 77.542),
-    Boardcore::TrajectoryPoint(2720, 76.122),
-    Boardcore::TrajectoryPoint(2730, 74.679),
-    Boardcore::TrajectoryPoint(2740, 73.213),
-    Boardcore::TrajectoryPoint(2750, 71.724),
-    Boardcore::TrajectoryPoint(2760, 70.208),
-    Boardcore::TrajectoryPoint(2770, 68.665),
-    Boardcore::TrajectoryPoint(2780, 67.092),
-    Boardcore::TrajectoryPoint(2790, 65.488),
-    Boardcore::TrajectoryPoint(2800, 63.849),
-    Boardcore::TrajectoryPoint(2810, 62.173),
-    Boardcore::TrajectoryPoint(2820, 60.457),
-    Boardcore::TrajectoryPoint(2830, 58.698),
-    Boardcore::TrajectoryPoint(2840, 56.891),
-    Boardcore::TrajectoryPoint(2850, 55.033),
-    Boardcore::TrajectoryPoint(2860, 53.116),
-    Boardcore::TrajectoryPoint(2870, 51.135),
-    Boardcore::TrajectoryPoint(2880, 49.082),
-    Boardcore::TrajectoryPoint(2890, 46.947),
-    Boardcore::TrajectoryPoint(2900, 44.72),
-    Boardcore::TrajectoryPoint(2910, 42.384),
-    Boardcore::TrajectoryPoint(2920, 39.921),
-    Boardcore::TrajectoryPoint(2930, 37.306),
-    Boardcore::TrajectoryPoint(2940, 34.505),
-    Boardcore::TrajectoryPoint(2950, 31.467),
-    Boardcore::TrajectoryPoint(2960, 28.118),
-    Boardcore::TrajectoryPoint(2970, 24.325),
-    Boardcore::TrajectoryPoint(2980, 19.84),
+    Boardcore::TrajectoryPoint(0, 330.33),
+    Boardcore::TrajectoryPoint(10, 329.18),
+    Boardcore::TrajectoryPoint(20, 328.04),
+    Boardcore::TrajectoryPoint(30, 326.91),
+    Boardcore::TrajectoryPoint(40, 325.79),
+    Boardcore::TrajectoryPoint(50, 324.68),
+    Boardcore::TrajectoryPoint(60, 323.58),
+    Boardcore::TrajectoryPoint(70, 322.5),
+    Boardcore::TrajectoryPoint(80, 321.42),
+    Boardcore::TrajectoryPoint(90, 320.34),
+    Boardcore::TrajectoryPoint(100, 319.28),
+    Boardcore::TrajectoryPoint(110, 318.23),
+    Boardcore::TrajectoryPoint(120, 317.18),
+    Boardcore::TrajectoryPoint(130, 316.14),
+    Boardcore::TrajectoryPoint(140, 315.11),
+    Boardcore::TrajectoryPoint(150, 314.08),
+    Boardcore::TrajectoryPoint(160, 313.07),
+    Boardcore::TrajectoryPoint(170, 312.05),
+    Boardcore::TrajectoryPoint(180, 311.05),
+    Boardcore::TrajectoryPoint(190, 310.05),
+    Boardcore::TrajectoryPoint(200, 309.05),
+    Boardcore::TrajectoryPoint(210, 308.06),
+    Boardcore::TrajectoryPoint(220, 307.08),
+    Boardcore::TrajectoryPoint(230, 306.1),
+    Boardcore::TrajectoryPoint(240, 305.12),
+    Boardcore::TrajectoryPoint(250, 304.15),
+    Boardcore::TrajectoryPoint(260, 303.19),
+    Boardcore::TrajectoryPoint(270, 302.23),
+    Boardcore::TrajectoryPoint(280, 301.27),
+    Boardcore::TrajectoryPoint(290, 300.32),
+    Boardcore::TrajectoryPoint(300, 299.37),
+    Boardcore::TrajectoryPoint(310, 298.43),
+    Boardcore::TrajectoryPoint(320, 297.49),
+    Boardcore::TrajectoryPoint(330, 296.55),
+    Boardcore::TrajectoryPoint(340, 295.62),
+    Boardcore::TrajectoryPoint(350, 294.69),
+    Boardcore::TrajectoryPoint(360, 293.76),
+    Boardcore::TrajectoryPoint(370, 292.84),
+    Boardcore::TrajectoryPoint(380, 291.92),
+    Boardcore::TrajectoryPoint(390, 291),
+    Boardcore::TrajectoryPoint(400, 290.09),
+    Boardcore::TrajectoryPoint(410, 289.18),
+    Boardcore::TrajectoryPoint(420, 288.27),
+    Boardcore::TrajectoryPoint(430, 287.36),
+    Boardcore::TrajectoryPoint(440, 286.46),
+    Boardcore::TrajectoryPoint(450, 285.55),
+    Boardcore::TrajectoryPoint(460, 284.66),
+    Boardcore::TrajectoryPoint(470, 283.76),
+    Boardcore::TrajectoryPoint(480, 282.86),
+    Boardcore::TrajectoryPoint(490, 281.97),
+    Boardcore::TrajectoryPoint(500, 281.08),
+    Boardcore::TrajectoryPoint(510, 280.19),
+    Boardcore::TrajectoryPoint(520, 279.31),
+    Boardcore::TrajectoryPoint(530, 278.42),
+    Boardcore::TrajectoryPoint(540, 277.54),
+    Boardcore::TrajectoryPoint(550, 276.66),
+    Boardcore::TrajectoryPoint(560, 275.78),
+    Boardcore::TrajectoryPoint(570, 274.9),
+    Boardcore::TrajectoryPoint(580, 274.02),
+    Boardcore::TrajectoryPoint(590, 273.15),
+    Boardcore::TrajectoryPoint(600, 272.28),
+    Boardcore::TrajectoryPoint(610, 271.4),
+    Boardcore::TrajectoryPoint(620, 270.53),
+    Boardcore::TrajectoryPoint(630, 269.67),
+    Boardcore::TrajectoryPoint(640, 268.8),
+    Boardcore::TrajectoryPoint(650, 267.93),
+    Boardcore::TrajectoryPoint(660, 267.07),
+    Boardcore::TrajectoryPoint(670, 266.2),
+    Boardcore::TrajectoryPoint(680, 265.34),
+    Boardcore::TrajectoryPoint(690, 264.48),
+    Boardcore::TrajectoryPoint(700, 263.62),
+    Boardcore::TrajectoryPoint(710, 262.76),
+    Boardcore::TrajectoryPoint(720, 261.9),
+    Boardcore::TrajectoryPoint(730, 261.05),
+    Boardcore::TrajectoryPoint(740, 260.19),
+    Boardcore::TrajectoryPoint(750, 259.34),
+    Boardcore::TrajectoryPoint(760, 258.48),
+    Boardcore::TrajectoryPoint(770, 257.63),
+    Boardcore::TrajectoryPoint(780, 256.78),
+    Boardcore::TrajectoryPoint(790, 255.92),
+    Boardcore::TrajectoryPoint(800, 255.07),
+    Boardcore::TrajectoryPoint(810, 254.22),
+    Boardcore::TrajectoryPoint(820, 253.37),
+    Boardcore::TrajectoryPoint(830, 252.53),
+    Boardcore::TrajectoryPoint(840, 251.68),
+    Boardcore::TrajectoryPoint(850, 250.83),
+    Boardcore::TrajectoryPoint(860, 249.98),
+    Boardcore::TrajectoryPoint(870, 249.14),
+    Boardcore::TrajectoryPoint(880, 248.29),
+    Boardcore::TrajectoryPoint(890, 247.45),
+    Boardcore::TrajectoryPoint(900, 246.61),
+    Boardcore::TrajectoryPoint(910, 245.76),
+    Boardcore::TrajectoryPoint(920, 244.92),
+    Boardcore::TrajectoryPoint(930, 244.08),
+    Boardcore::TrajectoryPoint(940, 243.23),
+    Boardcore::TrajectoryPoint(950, 242.39),
+    Boardcore::TrajectoryPoint(960, 241.55),
+    Boardcore::TrajectoryPoint(970, 240.71),
+    Boardcore::TrajectoryPoint(980, 239.87),
+    Boardcore::TrajectoryPoint(990, 239.03),
+    Boardcore::TrajectoryPoint(1000, 238.19),
+    Boardcore::TrajectoryPoint(1010, 237.35),
+    Boardcore::TrajectoryPoint(1020, 236.51),
+    Boardcore::TrajectoryPoint(1030, 235.68),
+    Boardcore::TrajectoryPoint(1040, 234.84),
+    Boardcore::TrajectoryPoint(1050, 234),
+    Boardcore::TrajectoryPoint(1060, 233.16),
+    Boardcore::TrajectoryPoint(1070, 232.33),
+    Boardcore::TrajectoryPoint(1080, 231.49),
+    Boardcore::TrajectoryPoint(1090, 230.65),
+    Boardcore::TrajectoryPoint(1100, 229.82),
+    Boardcore::TrajectoryPoint(1110, 228.98),
+    Boardcore::TrajectoryPoint(1120, 228.14),
+    Boardcore::TrajectoryPoint(1130, 227.31),
+    Boardcore::TrajectoryPoint(1140, 226.47),
+    Boardcore::TrajectoryPoint(1150, 225.63),
+    Boardcore::TrajectoryPoint(1160, 224.8),
+    Boardcore::TrajectoryPoint(1170, 223.96),
+    Boardcore::TrajectoryPoint(1180, 223.13),
+    Boardcore::TrajectoryPoint(1190, 222.29),
+    Boardcore::TrajectoryPoint(1200, 221.46),
+    Boardcore::TrajectoryPoint(1210, 220.62),
+    Boardcore::TrajectoryPoint(1220, 219.79),
+    Boardcore::TrajectoryPoint(1230, 218.95),
+    Boardcore::TrajectoryPoint(1240, 218.11),
+    Boardcore::TrajectoryPoint(1250, 217.28),
+    Boardcore::TrajectoryPoint(1260, 216.44),
+    Boardcore::TrajectoryPoint(1270, 215.61),
+    Boardcore::TrajectoryPoint(1280, 214.77),
+    Boardcore::TrajectoryPoint(1290, 213.93),
+    Boardcore::TrajectoryPoint(1300, 213.1),
+    Boardcore::TrajectoryPoint(1310, 212.26),
+    Boardcore::TrajectoryPoint(1320, 211.43),
+    Boardcore::TrajectoryPoint(1330, 210.59),
+    Boardcore::TrajectoryPoint(1340, 209.75),
+    Boardcore::TrajectoryPoint(1350, 208.92),
+    Boardcore::TrajectoryPoint(1360, 208.08),
+    Boardcore::TrajectoryPoint(1370, 207.24),
+    Boardcore::TrajectoryPoint(1380, 206.4),
+    Boardcore::TrajectoryPoint(1390, 205.56),
+    Boardcore::TrajectoryPoint(1400, 204.73),
+    Boardcore::TrajectoryPoint(1410, 203.89),
+    Boardcore::TrajectoryPoint(1420, 203.05),
+    Boardcore::TrajectoryPoint(1430, 202.21),
+    Boardcore::TrajectoryPoint(1440, 201.37),
+    Boardcore::TrajectoryPoint(1450, 200.53),
+    Boardcore::TrajectoryPoint(1460, 199.69),
+    Boardcore::TrajectoryPoint(1470, 198.85),
+    Boardcore::TrajectoryPoint(1480, 198),
+    Boardcore::TrajectoryPoint(1490, 197.16),
+    Boardcore::TrajectoryPoint(1500, 196.32),
+    Boardcore::TrajectoryPoint(1510, 195.48),
+    Boardcore::TrajectoryPoint(1520, 194.63),
+    Boardcore::TrajectoryPoint(1530, 193.79),
+    Boardcore::TrajectoryPoint(1540, 192.94),
+    Boardcore::TrajectoryPoint(1550, 192.1),
+    Boardcore::TrajectoryPoint(1560, 191.25),
+    Boardcore::TrajectoryPoint(1570, 190.4),
+    Boardcore::TrajectoryPoint(1580, 189.56),
+    Boardcore::TrajectoryPoint(1590, 188.71),
+    Boardcore::TrajectoryPoint(1600, 187.86),
+    Boardcore::TrajectoryPoint(1610, 187.01),
+    Boardcore::TrajectoryPoint(1620, 186.16),
+    Boardcore::TrajectoryPoint(1630, 185.31),
+    Boardcore::TrajectoryPoint(1640, 184.46),
+    Boardcore::TrajectoryPoint(1650, 183.6),
+    Boardcore::TrajectoryPoint(1660, 182.75),
+    Boardcore::TrajectoryPoint(1670, 181.89),
+    Boardcore::TrajectoryPoint(1680, 181.04),
+    Boardcore::TrajectoryPoint(1690, 180.18),
+    Boardcore::TrajectoryPoint(1700, 179.32),
+    Boardcore::TrajectoryPoint(1710, 178.47),
+    Boardcore::TrajectoryPoint(1720, 177.61),
+    Boardcore::TrajectoryPoint(1730, 176.75),
+    Boardcore::TrajectoryPoint(1740, 175.88),
+    Boardcore::TrajectoryPoint(1750, 175.02),
+    Boardcore::TrajectoryPoint(1760, 174.16),
+    Boardcore::TrajectoryPoint(1770, 173.29),
+    Boardcore::TrajectoryPoint(1780, 172.42),
+    Boardcore::TrajectoryPoint(1790, 171.56),
+    Boardcore::TrajectoryPoint(1800, 170.69),
+    Boardcore::TrajectoryPoint(1810, 169.82),
+    Boardcore::TrajectoryPoint(1820, 168.95),
+    Boardcore::TrajectoryPoint(1830, 168.07),
+    Boardcore::TrajectoryPoint(1840, 167.2),
+    Boardcore::TrajectoryPoint(1850, 166.32),
+    Boardcore::TrajectoryPoint(1860, 165.44),
+    Boardcore::TrajectoryPoint(1870, 164.57),
+    Boardcore::TrajectoryPoint(1880, 163.68),
+    Boardcore::TrajectoryPoint(1890, 162.8),
+    Boardcore::TrajectoryPoint(1900, 161.92),
+    Boardcore::TrajectoryPoint(1910, 161.03),
+    Boardcore::TrajectoryPoint(1920, 160.14),
+    Boardcore::TrajectoryPoint(1930, 159.26),
+    Boardcore::TrajectoryPoint(1940, 158.36),
+    Boardcore::TrajectoryPoint(1950, 157.47),
+    Boardcore::TrajectoryPoint(1960, 156.58),
+    Boardcore::TrajectoryPoint(1970, 155.68),
+    Boardcore::TrajectoryPoint(1980, 154.78),
+    Boardcore::TrajectoryPoint(1990, 153.88),
+    Boardcore::TrajectoryPoint(2000, 152.98),
+    Boardcore::TrajectoryPoint(2010, 152.07),
+    Boardcore::TrajectoryPoint(2020, 151.16),
+    Boardcore::TrajectoryPoint(2030, 150.26),
+    Boardcore::TrajectoryPoint(2040, 149.34),
+    Boardcore::TrajectoryPoint(2050, 148.43),
+    Boardcore::TrajectoryPoint(2060, 147.51),
+    Boardcore::TrajectoryPoint(2070, 146.59),
+    Boardcore::TrajectoryPoint(2080, 145.67),
+    Boardcore::TrajectoryPoint(2090, 144.75),
+    Boardcore::TrajectoryPoint(2100, 143.82),
+    Boardcore::TrajectoryPoint(2110, 142.89),
+    Boardcore::TrajectoryPoint(2120, 141.96),
+    Boardcore::TrajectoryPoint(2130, 141.02),
+    Boardcore::TrajectoryPoint(2140, 140.08),
+    Boardcore::TrajectoryPoint(2150, 139.14),
+    Boardcore::TrajectoryPoint(2160, 138.2),
+    Boardcore::TrajectoryPoint(2170, 137.25),
+    Boardcore::TrajectoryPoint(2180, 136.3),
+    Boardcore::TrajectoryPoint(2190, 135.34),
+    Boardcore::TrajectoryPoint(2200, 134.38),
+    Boardcore::TrajectoryPoint(2210, 133.42),
+    Boardcore::TrajectoryPoint(2220, 132.46),
+    Boardcore::TrajectoryPoint(2230, 131.49),
+    Boardcore::TrajectoryPoint(2240, 130.51),
+    Boardcore::TrajectoryPoint(2250, 129.54),
+    Boardcore::TrajectoryPoint(2260, 128.56),
+    Boardcore::TrajectoryPoint(2270, 127.57),
+    Boardcore::TrajectoryPoint(2280, 126.58),
+    Boardcore::TrajectoryPoint(2290, 125.59),
+    Boardcore::TrajectoryPoint(2300, 124.59),
+    Boardcore::TrajectoryPoint(2310, 123.59),
+    Boardcore::TrajectoryPoint(2320, 122.58),
+    Boardcore::TrajectoryPoint(2330, 121.57),
+    Boardcore::TrajectoryPoint(2340, 120.55),
+    Boardcore::TrajectoryPoint(2350, 119.53),
+    Boardcore::TrajectoryPoint(2360, 118.5),
+    Boardcore::TrajectoryPoint(2370, 117.47),
+    Boardcore::TrajectoryPoint(2380, 116.43),
+    Boardcore::TrajectoryPoint(2390, 115.39),
+    Boardcore::TrajectoryPoint(2400, 114.34),
+    Boardcore::TrajectoryPoint(2410, 113.28),
+    Boardcore::TrajectoryPoint(2420, 112.22),
+    Boardcore::TrajectoryPoint(2430, 111.15),
+    Boardcore::TrajectoryPoint(2440, 110.07),
+    Boardcore::TrajectoryPoint(2450, 108.99),
+    Boardcore::TrajectoryPoint(2460, 107.9),
+    Boardcore::TrajectoryPoint(2470, 106.8),
+    Boardcore::TrajectoryPoint(2480, 105.7),
+    Boardcore::TrajectoryPoint(2490, 104.59),
+    Boardcore::TrajectoryPoint(2500, 103.47),
+    Boardcore::TrajectoryPoint(2510, 102.34),
+    Boardcore::TrajectoryPoint(2520, 101.2),
+    Boardcore::TrajectoryPoint(2530, 100.05),
+    Boardcore::TrajectoryPoint(2540, 98.897),
+    Boardcore::TrajectoryPoint(2550, 97.731),
+    Boardcore::TrajectoryPoint(2560, 96.555),
+    Boardcore::TrajectoryPoint(2570, 95.369),
+    Boardcore::TrajectoryPoint(2580, 94.171),
+    Boardcore::TrajectoryPoint(2590, 92.963),
+    Boardcore::TrajectoryPoint(2600, 91.743),
+    Boardcore::TrajectoryPoint(2610, 90.51),
+    Boardcore::TrajectoryPoint(2620, 89.265),
+    Boardcore::TrajectoryPoint(2630, 88.006),
+    Boardcore::TrajectoryPoint(2640, 86.734),
+    Boardcore::TrajectoryPoint(2650, 85.447),
+    Boardcore::TrajectoryPoint(2660, 84.144),
+    Boardcore::TrajectoryPoint(2670, 82.826),
+    Boardcore::TrajectoryPoint(2680, 81.491),
+    Boardcore::TrajectoryPoint(2690, 80.138),
+    Boardcore::TrajectoryPoint(2700, 78.767),
+    Boardcore::TrajectoryPoint(2710, 77.376),
+    Boardcore::TrajectoryPoint(2720, 75.965),
+    Boardcore::TrajectoryPoint(2730, 74.531),
+    Boardcore::TrajectoryPoint(2740, 73.075),
+    Boardcore::TrajectoryPoint(2750, 71.594),
+    Boardcore::TrajectoryPoint(2760, 70.087),
+    Boardcore::TrajectoryPoint(2770, 68.552),
+    Boardcore::TrajectoryPoint(2780, 66.987),
+    Boardcore::TrajectoryPoint(2790, 65.39),
+    Boardcore::TrajectoryPoint(2800, 63.759),
+    Boardcore::TrajectoryPoint(2810, 62.09),
+    Boardcore::TrajectoryPoint(2820, 60.382),
+    Boardcore::TrajectoryPoint(2830, 58.63),
+    Boardcore::TrajectoryPoint(2840, 56.829),
+    Boardcore::TrajectoryPoint(2850, 54.977),
+    Boardcore::TrajectoryPoint(2860, 53.066),
+    Boardcore::TrajectoryPoint(2870, 51.091),
+    Boardcore::TrajectoryPoint(2880, 49.043),
+    Boardcore::TrajectoryPoint(2890, 46.913),
+    Boardcore::TrajectoryPoint(2900, 44.691),
+    Boardcore::TrajectoryPoint(2910, 42.359),
+    Boardcore::TrajectoryPoint(2920, 39.901),
+    Boardcore::TrajectoryPoint(2930, 37.29),
+    Boardcore::TrajectoryPoint(2940, 34.492),
+    Boardcore::TrajectoryPoint(2950, 31.458),
+    Boardcore::TrajectoryPoint(2960, 28.111),
+    Boardcore::TrajectoryPoint(2970, 24.321),
+    Boardcore::TrajectoryPoint(2980, 19.838),
     Boardcore::TrajectoryPoint(2990, 14.013),
     Boardcore::TrajectoryPoint(3000, 0),
 };
-Boardcore::TrajectoryPoint t1[] = {
-    Boardcore::TrajectoryPoint(0, 389.3),
-    Boardcore::TrajectoryPoint(10, 387.65),
-    Boardcore::TrajectoryPoint(20, 385.99),
-    Boardcore::TrajectoryPoint(30, 384.33),
-    Boardcore::TrajectoryPoint(40, 382.67),
-    Boardcore::TrajectoryPoint(50, 380.99),
-    Boardcore::TrajectoryPoint(60, 379.31),
-    Boardcore::TrajectoryPoint(70, 377.62),
-    Boardcore::TrajectoryPoint(80, 375.93),
-    Boardcore::TrajectoryPoint(90, 374.23),
-    Boardcore::TrajectoryPoint(100, 372.52),
-    Boardcore::TrajectoryPoint(110, 370.8),
-    Boardcore::TrajectoryPoint(120, 369.08),
-    Boardcore::TrajectoryPoint(130, 367.35),
-    Boardcore::TrajectoryPoint(140, 365.62),
-    Boardcore::TrajectoryPoint(150, 363.87),
-    Boardcore::TrajectoryPoint(160, 362.12),
-    Boardcore::TrajectoryPoint(170, 360.36),
-    Boardcore::TrajectoryPoint(180, 358.59),
-    Boardcore::TrajectoryPoint(190, 356.81),
-    Boardcore::TrajectoryPoint(200, 355.03),
-    Boardcore::TrajectoryPoint(210, 353.24),
-    Boardcore::TrajectoryPoint(220, 351.43),
-    Boardcore::TrajectoryPoint(230, 349.65),
-    Boardcore::TrajectoryPoint(240, 347.9),
-    Boardcore::TrajectoryPoint(250, 346.18),
-    Boardcore::TrajectoryPoint(260, 344.48),
-    Boardcore::TrajectoryPoint(270, 342.82),
-    Boardcore::TrajectoryPoint(280, 341.17),
-    Boardcore::TrajectoryPoint(290, 339.56),
-    Boardcore::TrajectoryPoint(300, 337.97),
-    Boardcore::TrajectoryPoint(310, 336.39),
-    Boardcore::TrajectoryPoint(320, 334.85),
-    Boardcore::TrajectoryPoint(330, 333.31),
-    Boardcore::TrajectoryPoint(340, 331.81),
-    Boardcore::TrajectoryPoint(350, 330.31),
-    Boardcore::TrajectoryPoint(360, 328.84),
-    Boardcore::TrajectoryPoint(370, 327.38),
-    Boardcore::TrajectoryPoint(380, 325.93),
-    Boardcore::TrajectoryPoint(390, 324.51),
-    Boardcore::TrajectoryPoint(400, 323.1),
-    Boardcore::TrajectoryPoint(410, 321.7),
-    Boardcore::TrajectoryPoint(420, 320.31),
-    Boardcore::TrajectoryPoint(430, 318.94),
-    Boardcore::TrajectoryPoint(440, 317.58),
-    Boardcore::TrajectoryPoint(450, 316.23),
-    Boardcore::TrajectoryPoint(460, 314.9),
-    Boardcore::TrajectoryPoint(470, 313.57),
-    Boardcore::TrajectoryPoint(480, 312.26),
-    Boardcore::TrajectoryPoint(490, 310.95),
-    Boardcore::TrajectoryPoint(500, 309.66),
-    Boardcore::TrajectoryPoint(510, 308.38),
-    Boardcore::TrajectoryPoint(520, 307.1),
-    Boardcore::TrajectoryPoint(530, 305.83),
-    Boardcore::TrajectoryPoint(540, 304.58),
-    Boardcore::TrajectoryPoint(550, 303.33),
-    Boardcore::TrajectoryPoint(560, 302.09),
-    Boardcore::TrajectoryPoint(570, 300.85),
-    Boardcore::TrajectoryPoint(580, 299.63),
-    Boardcore::TrajectoryPoint(590, 298.41),
-    Boardcore::TrajectoryPoint(600, 297.2),
-    Boardcore::TrajectoryPoint(610, 296),
-    Boardcore::TrajectoryPoint(620, 294.8),
-    Boardcore::TrajectoryPoint(630, 293.61),
-    Boardcore::TrajectoryPoint(640, 292.43),
-    Boardcore::TrajectoryPoint(650, 291.25),
-    Boardcore::TrajectoryPoint(660, 290.08),
-    Boardcore::TrajectoryPoint(670, 288.91),
-    Boardcore::TrajectoryPoint(680, 287.75),
-    Boardcore::TrajectoryPoint(690, 286.6),
-    Boardcore::TrajectoryPoint(700, 285.45),
-    Boardcore::TrajectoryPoint(710, 284.31),
-    Boardcore::TrajectoryPoint(720, 283.17),
-    Boardcore::TrajectoryPoint(730, 282.03),
-    Boardcore::TrajectoryPoint(740, 280.91),
-    Boardcore::TrajectoryPoint(750, 279.78),
-    Boardcore::TrajectoryPoint(760, 278.66),
-    Boardcore::TrajectoryPoint(770, 277.55),
-    Boardcore::TrajectoryPoint(780, 276.44),
-    Boardcore::TrajectoryPoint(790, 275.34),
-    Boardcore::TrajectoryPoint(800, 274.23),
-    Boardcore::TrajectoryPoint(810, 273.14),
-    Boardcore::TrajectoryPoint(820, 272.04),
-    Boardcore::TrajectoryPoint(830, 270.96),
-    Boardcore::TrajectoryPoint(840, 269.87),
-    Boardcore::TrajectoryPoint(850, 268.79),
-    Boardcore::TrajectoryPoint(860, 267.71),
-    Boardcore::TrajectoryPoint(870, 266.64),
-    Boardcore::TrajectoryPoint(880, 265.57),
-    Boardcore::TrajectoryPoint(890, 264.5),
-    Boardcore::TrajectoryPoint(900, 263.44),
-    Boardcore::TrajectoryPoint(910, 262.38),
-    Boardcore::TrajectoryPoint(920, 261.32),
-    Boardcore::TrajectoryPoint(930, 260.27),
-    Boardcore::TrajectoryPoint(940, 259.22),
-    Boardcore::TrajectoryPoint(950, 258.17),
-    Boardcore::TrajectoryPoint(960, 257.12),
-    Boardcore::TrajectoryPoint(970, 256.08),
-    Boardcore::TrajectoryPoint(980, 255.04),
-    Boardcore::TrajectoryPoint(990, 254.01),
-    Boardcore::TrajectoryPoint(1000, 252.98),
-    Boardcore::TrajectoryPoint(1010, 251.95),
-    Boardcore::TrajectoryPoint(1020, 250.92),
-    Boardcore::TrajectoryPoint(1030, 249.89),
-    Boardcore::TrajectoryPoint(1040, 248.87),
-    Boardcore::TrajectoryPoint(1050, 247.85),
-    Boardcore::TrajectoryPoint(1060, 246.83),
-    Boardcore::TrajectoryPoint(1070, 245.82),
-    Boardcore::TrajectoryPoint(1080, 244.81),
-    Boardcore::TrajectoryPoint(1090, 243.79),
-    Boardcore::TrajectoryPoint(1100, 242.79),
-    Boardcore::TrajectoryPoint(1110, 241.78),
-    Boardcore::TrajectoryPoint(1120, 240.78),
-    Boardcore::TrajectoryPoint(1130, 239.77),
-    Boardcore::TrajectoryPoint(1140, 238.78),
-    Boardcore::TrajectoryPoint(1150, 237.78),
-    Boardcore::TrajectoryPoint(1160, 236.78),
-    Boardcore::TrajectoryPoint(1170, 235.79),
-    Boardcore::TrajectoryPoint(1180, 234.8),
-    Boardcore::TrajectoryPoint(1190, 233.81),
-    Boardcore::TrajectoryPoint(1200, 232.82),
-    Boardcore::TrajectoryPoint(1210, 231.83),
-    Boardcore::TrajectoryPoint(1220, 230.85),
-    Boardcore::TrajectoryPoint(1230, 229.86),
-    Boardcore::TrajectoryPoint(1240, 228.88),
-    Boardcore::TrajectoryPoint(1250, 227.9),
-    Boardcore::TrajectoryPoint(1260, 226.92),
-    Boardcore::TrajectoryPoint(1270, 225.95),
-    Boardcore::TrajectoryPoint(1280, 224.97),
-    Boardcore::TrajectoryPoint(1290, 224),
-    Boardcore::TrajectoryPoint(1300, 223.03),
-    Boardcore::TrajectoryPoint(1310, 222.06),
-    Boardcore::TrajectoryPoint(1320, 221.09),
-    Boardcore::TrajectoryPoint(1330, 220.12),
-    Boardcore::TrajectoryPoint(1340, 219.15),
-    Boardcore::TrajectoryPoint(1350, 218.19),
-    Boardcore::TrajectoryPoint(1360, 217.22),
-    Boardcore::TrajectoryPoint(1370, 216.26),
-    Boardcore::TrajectoryPoint(1380, 215.3),
-    Boardcore::TrajectoryPoint(1390, 214.34),
-    Boardcore::TrajectoryPoint(1400, 213.38),
-    Boardcore::TrajectoryPoint(1410, 212.42),
-    Boardcore::TrajectoryPoint(1420, 211.46),
-    Boardcore::TrajectoryPoint(1430, 210.5),
-    Boardcore::TrajectoryPoint(1440, 209.55),
-    Boardcore::TrajectoryPoint(1450, 208.59),
-    Boardcore::TrajectoryPoint(1460, 207.64),
-    Boardcore::TrajectoryPoint(1470, 206.68),
-    Boardcore::TrajectoryPoint(1480, 205.73),
-    Boardcore::TrajectoryPoint(1490, 204.78),
-    Boardcore::TrajectoryPoint(1500, 203.83),
-    Boardcore::TrajectoryPoint(1510, 202.88),
-    Boardcore::TrajectoryPoint(1520, 201.92),
-    Boardcore::TrajectoryPoint(1530, 200.98),
-    Boardcore::TrajectoryPoint(1540, 200.03),
-    Boardcore::TrajectoryPoint(1550, 199.08),
-    Boardcore::TrajectoryPoint(1560, 198.13),
-    Boardcore::TrajectoryPoint(1570, 197.18),
-    Boardcore::TrajectoryPoint(1580, 196.24),
-    Boardcore::TrajectoryPoint(1590, 195.29),
-    Boardcore::TrajectoryPoint(1600, 194.34),
-    Boardcore::TrajectoryPoint(1610, 193.4),
-    Boardcore::TrajectoryPoint(1620, 192.45),
-    Boardcore::TrajectoryPoint(1630, 191.51),
-    Boardcore::TrajectoryPoint(1640, 190.56),
-    Boardcore::TrajectoryPoint(1650, 189.62),
-    Boardcore::TrajectoryPoint(1660, 188.67),
-    Boardcore::TrajectoryPoint(1670, 187.73),
-    Boardcore::TrajectoryPoint(1680, 186.78),
-    Boardcore::TrajectoryPoint(1690, 185.84),
-    Boardcore::TrajectoryPoint(1700, 184.89),
-    Boardcore::TrajectoryPoint(1710, 183.95),
-    Boardcore::TrajectoryPoint(1720, 183),
-    Boardcore::TrajectoryPoint(1730, 182.06),
-    Boardcore::TrajectoryPoint(1740, 181.11),
-    Boardcore::TrajectoryPoint(1750, 180.16),
-    Boardcore::TrajectoryPoint(1760, 179.22),
-    Boardcore::TrajectoryPoint(1770, 178.27),
-    Boardcore::TrajectoryPoint(1780, 177.33),
-    Boardcore::TrajectoryPoint(1790, 176.38),
-    Boardcore::TrajectoryPoint(1800, 175.43),
-    Boardcore::TrajectoryPoint(1810, 174.48),
-    Boardcore::TrajectoryPoint(1820, 173.54),
-    Boardcore::TrajectoryPoint(1830, 172.59),
-    Boardcore::TrajectoryPoint(1840, 171.64),
-    Boardcore::TrajectoryPoint(1850, 170.69),
-    Boardcore::TrajectoryPoint(1860, 169.74),
-    Boardcore::TrajectoryPoint(1870, 168.78),
-    Boardcore::TrajectoryPoint(1880, 167.83),
-    Boardcore::TrajectoryPoint(1890, 166.88),
-    Boardcore::TrajectoryPoint(1900, 165.92),
-    Boardcore::TrajectoryPoint(1910, 164.97),
-    Boardcore::TrajectoryPoint(1920, 164.01),
-    Boardcore::TrajectoryPoint(1930, 163.06),
-    Boardcore::TrajectoryPoint(1940, 162.1),
-    Boardcore::TrajectoryPoint(1950, 161.14),
-    Boardcore::TrajectoryPoint(1960, 160.18),
-    Boardcore::TrajectoryPoint(1970, 159.22),
-    Boardcore::TrajectoryPoint(1980, 158.25),
-    Boardcore::TrajectoryPoint(1990, 157.29),
-    Boardcore::TrajectoryPoint(2000, 156.32),
-    Boardcore::TrajectoryPoint(2010, 155.35),
-    Boardcore::TrajectoryPoint(2020, 154.39),
-    Boardcore::TrajectoryPoint(2030, 153.41),
-    Boardcore::TrajectoryPoint(2040, 152.44),
-    Boardcore::TrajectoryPoint(2050, 151.47),
-    Boardcore::TrajectoryPoint(2060, 150.49),
-    Boardcore::TrajectoryPoint(2070, 149.52),
-    Boardcore::TrajectoryPoint(2080, 148.54),
-    Boardcore::TrajectoryPoint(2090, 147.55),
-    Boardcore::TrajectoryPoint(2100, 146.57),
-    Boardcore::TrajectoryPoint(2110, 145.59),
-    Boardcore::TrajectoryPoint(2120, 144.6),
-    Boardcore::TrajectoryPoint(2130, 143.61),
-    Boardcore::TrajectoryPoint(2140, 142.62),
-    Boardcore::TrajectoryPoint(2150, 141.62),
-    Boardcore::TrajectoryPoint(2160, 140.62),
-    Boardcore::TrajectoryPoint(2170, 139.62),
-    Boardcore::TrajectoryPoint(2180, 138.62),
-    Boardcore::TrajectoryPoint(2190, 137.62),
-    Boardcore::TrajectoryPoint(2200, 136.61),
-    Boardcore::TrajectoryPoint(2210, 135.6),
-    Boardcore::TrajectoryPoint(2220, 134.58),
-    Boardcore::TrajectoryPoint(2230, 133.56),
-    Boardcore::TrajectoryPoint(2240, 132.54),
-    Boardcore::TrajectoryPoint(2250, 131.52),
-    Boardcore::TrajectoryPoint(2260, 130.49),
-    Boardcore::TrajectoryPoint(2270, 129.46),
-    Boardcore::TrajectoryPoint(2280, 128.43),
-    Boardcore::TrajectoryPoint(2290, 127.39),
-    Boardcore::TrajectoryPoint(2300, 126.35),
-    Boardcore::TrajectoryPoint(2310, 125.3),
-    Boardcore::TrajectoryPoint(2320, 124.25),
-    Boardcore::TrajectoryPoint(2330, 123.19),
-    Boardcore::TrajectoryPoint(2340, 122.13),
-    Boardcore::TrajectoryPoint(2350, 121.07),
-    Boardcore::TrajectoryPoint(2360, 120),
-    Boardcore::TrajectoryPoint(2370, 118.93),
-    Boardcore::TrajectoryPoint(2380, 117.85),
-    Boardcore::TrajectoryPoint(2390, 116.77),
-    Boardcore::TrajectoryPoint(2400, 115.68),
-    Boardcore::TrajectoryPoint(2410, 114.58),
-    Boardcore::TrajectoryPoint(2420, 113.48),
-    Boardcore::TrajectoryPoint(2430, 112.38),
-    Boardcore::TrajectoryPoint(2440, 111.26),
-    Boardcore::TrajectoryPoint(2450, 110.14),
-    Boardcore::TrajectoryPoint(2460, 109.02),
-    Boardcore::TrajectoryPoint(2470, 107.89),
-    Boardcore::TrajectoryPoint(2480, 106.75),
-    Boardcore::TrajectoryPoint(2490, 105.6),
-    Boardcore::TrajectoryPoint(2500, 104.45),
-    Boardcore::TrajectoryPoint(2510, 103.28),
-    Boardcore::TrajectoryPoint(2520, 102.11),
-    Boardcore::TrajectoryPoint(2530, 100.93),
-    Boardcore::TrajectoryPoint(2540, 99.747),
-    Boardcore::TrajectoryPoint(2550, 98.55),
-    Boardcore::TrajectoryPoint(2560, 97.344),
-    Boardcore::TrajectoryPoint(2570, 96.127),
-    Boardcore::TrajectoryPoint(2580, 94.901),
-    Boardcore::TrajectoryPoint(2590, 93.663),
-    Boardcore::TrajectoryPoint(2600, 92.414),
-    Boardcore::TrajectoryPoint(2610, 91.154),
-    Boardcore::TrajectoryPoint(2620, 89.881),
-    Boardcore::TrajectoryPoint(2630, 88.596),
-    Boardcore::TrajectoryPoint(2640, 87.297),
-    Boardcore::TrajectoryPoint(2650, 85.984),
-    Boardcore::TrajectoryPoint(2660, 84.656),
-    Boardcore::TrajectoryPoint(2670, 83.313),
-    Boardcore::TrajectoryPoint(2680, 81.954),
-    Boardcore::TrajectoryPoint(2690, 80.577),
-    Boardcore::TrajectoryPoint(2700, 79.183),
-    Boardcore::TrajectoryPoint(2710, 77.769),
-    Boardcore::TrajectoryPoint(2720, 76.336),
-    Boardcore::TrajectoryPoint(2730, 74.881),
-    Boardcore::TrajectoryPoint(2740, 73.403),
-    Boardcore::TrajectoryPoint(2750, 71.902),
-    Boardcore::TrajectoryPoint(2760, 70.375),
-    Boardcore::TrajectoryPoint(2770, 68.821),
-    Boardcore::TrajectoryPoint(2780, 67.237),
-    Boardcore::TrajectoryPoint(2790, 65.622),
-    Boardcore::TrajectoryPoint(2800, 63.973),
-    Boardcore::TrajectoryPoint(2810, 62.287),
-    Boardcore::TrajectoryPoint(2820, 60.562),
-    Boardcore::TrajectoryPoint(2830, 58.794),
-    Boardcore::TrajectoryPoint(2840, 56.978),
-    Boardcore::TrajectoryPoint(2850, 55.111),
-    Boardcore::TrajectoryPoint(2860, 53.186),
-    Boardcore::TrajectoryPoint(2870, 51.197),
-    Boardcore::TrajectoryPoint(2880, 49.137),
-    Boardcore::TrajectoryPoint(2890, 46.995),
-    Boardcore::TrajectoryPoint(2900, 44.761),
-    Boardcore::TrajectoryPoint(2910, 42.419),
-    Boardcore::TrajectoryPoint(2920, 39.95),
-    Boardcore::TrajectoryPoint(2930, 37.33),
-    Boardcore::TrajectoryPoint(2940, 34.524),
-    Boardcore::TrajectoryPoint(2950, 31.481),
-    Boardcore::TrajectoryPoint(2960, 28.128),
-    Boardcore::TrajectoryPoint(2970, 24.331),
-    Boardcore::TrajectoryPoint(2980, 19.844),
-    Boardcore::TrajectoryPoint(2990, 14.015),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t2[] = {
-    Boardcore::TrajectoryPoint(0, 423.46),
-    Boardcore::TrajectoryPoint(10, 421.74),
-    Boardcore::TrajectoryPoint(20, 420.03),
-    Boardcore::TrajectoryPoint(30, 418.31),
-    Boardcore::TrajectoryPoint(40, 416.58),
-    Boardcore::TrajectoryPoint(50, 414.85),
-    Boardcore::TrajectoryPoint(60, 413.11),
-    Boardcore::TrajectoryPoint(70, 411.36),
-    Boardcore::TrajectoryPoint(80, 409.61),
-    Boardcore::TrajectoryPoint(90, 407.85),
-    Boardcore::TrajectoryPoint(100, 406.09),
-    Boardcore::TrajectoryPoint(110, 404.31),
-    Boardcore::TrajectoryPoint(120, 402.53),
-    Boardcore::TrajectoryPoint(130, 400.74),
-    Boardcore::TrajectoryPoint(140, 398.95),
-    Boardcore::TrajectoryPoint(150, 397.15),
-    Boardcore::TrajectoryPoint(160, 395.34),
-    Boardcore::TrajectoryPoint(170, 393.53),
-    Boardcore::TrajectoryPoint(180, 391.71),
-    Boardcore::TrajectoryPoint(190, 389.87),
-    Boardcore::TrajectoryPoint(200, 388.04),
-    Boardcore::TrajectoryPoint(210, 386.19),
-    Boardcore::TrajectoryPoint(220, 384.33),
-    Boardcore::TrajectoryPoint(230, 382.47),
-    Boardcore::TrajectoryPoint(240, 380.6),
-    Boardcore::TrajectoryPoint(250, 378.72),
-    Boardcore::TrajectoryPoint(260, 376.83),
-    Boardcore::TrajectoryPoint(270, 374.94),
-    Boardcore::TrajectoryPoint(280, 373.03),
-    Boardcore::TrajectoryPoint(290, 371.12),
-    Boardcore::TrajectoryPoint(300, 369.2),
-    Boardcore::TrajectoryPoint(310, 367.27),
-    Boardcore::TrajectoryPoint(320, 365.33),
-    Boardcore::TrajectoryPoint(330, 363.38),
-    Boardcore::TrajectoryPoint(340, 361.42),
-    Boardcore::TrajectoryPoint(350, 359.45),
-    Boardcore::TrajectoryPoint(360, 357.47),
-    Boardcore::TrajectoryPoint(370, 355.48),
-    Boardcore::TrajectoryPoint(380, 353.48),
-    Boardcore::TrajectoryPoint(390, 351.49),
-    Boardcore::TrajectoryPoint(400, 349.51),
-    Boardcore::TrajectoryPoint(410, 347.57),
-    Boardcore::TrajectoryPoint(420, 345.65),
-    Boardcore::TrajectoryPoint(430, 343.79),
-    Boardcore::TrajectoryPoint(440, 341.94),
-    Boardcore::TrajectoryPoint(450, 340.12),
-    Boardcore::TrajectoryPoint(460, 338.33),
-    Boardcore::TrajectoryPoint(470, 336.56),
-    Boardcore::TrajectoryPoint(480, 334.83),
-    Boardcore::TrajectoryPoint(490, 333.11),
-    Boardcore::TrajectoryPoint(500, 331.41),
-    Boardcore::TrajectoryPoint(510, 329.74),
-    Boardcore::TrajectoryPoint(520, 328.08),
-    Boardcore::TrajectoryPoint(530, 326.46),
-    Boardcore::TrajectoryPoint(540, 324.84),
-    Boardcore::TrajectoryPoint(550, 323.24),
-    Boardcore::TrajectoryPoint(560, 321.67),
-    Boardcore::TrajectoryPoint(570, 320.1),
-    Boardcore::TrajectoryPoint(580, 318.56),
-    Boardcore::TrajectoryPoint(590, 317.03),
-    Boardcore::TrajectoryPoint(600, 315.51),
-    Boardcore::TrajectoryPoint(610, 314.01),
-    Boardcore::TrajectoryPoint(620, 312.52),
-    Boardcore::TrajectoryPoint(630, 311.04),
-    Boardcore::TrajectoryPoint(640, 309.58),
-    Boardcore::TrajectoryPoint(650, 308.13),
-    Boardcore::TrajectoryPoint(660, 306.69),
-    Boardcore::TrajectoryPoint(670, 305.27),
-    Boardcore::TrajectoryPoint(680, 303.85),
-    Boardcore::TrajectoryPoint(690, 302.45),
-    Boardcore::TrajectoryPoint(700, 301.05),
-    Boardcore::TrajectoryPoint(710, 299.67),
-    Boardcore::TrajectoryPoint(720, 298.3),
-    Boardcore::TrajectoryPoint(730, 296.93),
-    Boardcore::TrajectoryPoint(740, 295.58),
-    Boardcore::TrajectoryPoint(750, 294.23),
-    Boardcore::TrajectoryPoint(760, 292.9),
-    Boardcore::TrajectoryPoint(770, 291.57),
-    Boardcore::TrajectoryPoint(780, 290.25),
-    Boardcore::TrajectoryPoint(790, 288.94),
-    Boardcore::TrajectoryPoint(800, 287.63),
-    Boardcore::TrajectoryPoint(810, 286.34),
-    Boardcore::TrajectoryPoint(820, 285.05),
-    Boardcore::TrajectoryPoint(830, 283.77),
-    Boardcore::TrajectoryPoint(840, 282.49),
-    Boardcore::TrajectoryPoint(850, 281.23),
-    Boardcore::TrajectoryPoint(860, 279.97),
-    Boardcore::TrajectoryPoint(870, 278.72),
-    Boardcore::TrajectoryPoint(880, 277.47),
-    Boardcore::TrajectoryPoint(890, 276.23),
-    Boardcore::TrajectoryPoint(900, 275),
-    Boardcore::TrajectoryPoint(910, 273.77),
-    Boardcore::TrajectoryPoint(920, 272.55),
-    Boardcore::TrajectoryPoint(930, 271.33),
-    Boardcore::TrajectoryPoint(940, 270.12),
-    Boardcore::TrajectoryPoint(950, 268.91),
-    Boardcore::TrajectoryPoint(960, 267.72),
-    Boardcore::TrajectoryPoint(970, 266.52),
-    Boardcore::TrajectoryPoint(980, 265.33),
-    Boardcore::TrajectoryPoint(990, 264.15),
-    Boardcore::TrajectoryPoint(1000, 262.97),
-    Boardcore::TrajectoryPoint(1010, 261.8),
-    Boardcore::TrajectoryPoint(1020, 260.63),
-    Boardcore::TrajectoryPoint(1030, 259.46),
-    Boardcore::TrajectoryPoint(1040, 258.3),
-    Boardcore::TrajectoryPoint(1050, 257.15),
-    Boardcore::TrajectoryPoint(1060, 256),
-    Boardcore::TrajectoryPoint(1070, 254.85),
-    Boardcore::TrajectoryPoint(1080, 253.71),
-    Boardcore::TrajectoryPoint(1090, 252.57),
-    Boardcore::TrajectoryPoint(1100, 251.44),
-    Boardcore::TrajectoryPoint(1110, 250.31),
-    Boardcore::TrajectoryPoint(1120, 249.18),
-    Boardcore::TrajectoryPoint(1130, 248.06),
-    Boardcore::TrajectoryPoint(1140, 246.94),
-    Boardcore::TrajectoryPoint(1150, 245.83),
-    Boardcore::TrajectoryPoint(1160, 244.72),
-    Boardcore::TrajectoryPoint(1170, 243.61),
-    Boardcore::TrajectoryPoint(1180, 242.51),
-    Boardcore::TrajectoryPoint(1190, 241.41),
-    Boardcore::TrajectoryPoint(1200, 240.31),
-    Boardcore::TrajectoryPoint(1210, 239.22),
-    Boardcore::TrajectoryPoint(1220, 238.13),
-    Boardcore::TrajectoryPoint(1230, 237.04),
-    Boardcore::TrajectoryPoint(1240, 235.95),
-    Boardcore::TrajectoryPoint(1250, 234.87),
-    Boardcore::TrajectoryPoint(1260, 233.8),
-    Boardcore::TrajectoryPoint(1270, 232.72),
-    Boardcore::TrajectoryPoint(1280, 231.65),
-    Boardcore::TrajectoryPoint(1290, 230.58),
-    Boardcore::TrajectoryPoint(1300, 229.51),
-    Boardcore::TrajectoryPoint(1310, 228.45),
-    Boardcore::TrajectoryPoint(1320, 227.38),
-    Boardcore::TrajectoryPoint(1330, 226.32),
-    Boardcore::TrajectoryPoint(1340, 225.27),
-    Boardcore::TrajectoryPoint(1350, 224.21),
-    Boardcore::TrajectoryPoint(1360, 223.16),
-    Boardcore::TrajectoryPoint(1370, 222.11),
-    Boardcore::TrajectoryPoint(1380, 221.06),
-    Boardcore::TrajectoryPoint(1390, 220.02),
-    Boardcore::TrajectoryPoint(1400, 218.98),
-    Boardcore::TrajectoryPoint(1410, 217.93),
-    Boardcore::TrajectoryPoint(1420, 216.9),
-    Boardcore::TrajectoryPoint(1430, 215.86),
-    Boardcore::TrajectoryPoint(1440, 214.82),
-    Boardcore::TrajectoryPoint(1450, 213.79),
-    Boardcore::TrajectoryPoint(1460, 212.76),
-    Boardcore::TrajectoryPoint(1470, 211.73),
-    Boardcore::TrajectoryPoint(1480, 210.7),
-    Boardcore::TrajectoryPoint(1490, 209.68),
-    Boardcore::TrajectoryPoint(1500, 208.65),
-    Boardcore::TrajectoryPoint(1510, 207.63),
-    Boardcore::TrajectoryPoint(1520, 206.61),
-    Boardcore::TrajectoryPoint(1530, 205.59),
-    Boardcore::TrajectoryPoint(1540, 204.57),
-    Boardcore::TrajectoryPoint(1550, 203.55),
-    Boardcore::TrajectoryPoint(1560, 202.54),
-    Boardcore::TrajectoryPoint(1570, 201.52),
-    Boardcore::TrajectoryPoint(1580, 200.51),
-    Boardcore::TrajectoryPoint(1590, 199.5),
-    Boardcore::TrajectoryPoint(1600, 198.49),
-    Boardcore::TrajectoryPoint(1610, 197.48),
-    Boardcore::TrajectoryPoint(1620, 196.47),
-    Boardcore::TrajectoryPoint(1630, 195.46),
-    Boardcore::TrajectoryPoint(1640, 194.45),
-    Boardcore::TrajectoryPoint(1650, 193.45),
-    Boardcore::TrajectoryPoint(1660, 192.44),
-    Boardcore::TrajectoryPoint(1670, 191.44),
-    Boardcore::TrajectoryPoint(1680, 190.44),
-    Boardcore::TrajectoryPoint(1690, 189.43),
-    Boardcore::TrajectoryPoint(1700, 188.43),
-    Boardcore::TrajectoryPoint(1710, 187.43),
-    Boardcore::TrajectoryPoint(1720, 186.43),
-    Boardcore::TrajectoryPoint(1730, 185.43),
-    Boardcore::TrajectoryPoint(1740, 184.43),
-    Boardcore::TrajectoryPoint(1750, 183.43),
-    Boardcore::TrajectoryPoint(1760, 182.43),
-    Boardcore::TrajectoryPoint(1770, 181.43),
-    Boardcore::TrajectoryPoint(1780, 180.43),
-    Boardcore::TrajectoryPoint(1790, 179.44),
-    Boardcore::TrajectoryPoint(1800, 178.44),
-    Boardcore::TrajectoryPoint(1810, 177.44),
-    Boardcore::TrajectoryPoint(1820, 176.44),
-    Boardcore::TrajectoryPoint(1830, 175.44),
-    Boardcore::TrajectoryPoint(1840, 174.45),
-    Boardcore::TrajectoryPoint(1850, 173.45),
-    Boardcore::TrajectoryPoint(1860, 172.45),
-    Boardcore::TrajectoryPoint(1870, 171.45),
-    Boardcore::TrajectoryPoint(1880, 170.45),
-    Boardcore::TrajectoryPoint(1890, 169.45),
-    Boardcore::TrajectoryPoint(1900, 168.46),
-    Boardcore::TrajectoryPoint(1910, 167.46),
-    Boardcore::TrajectoryPoint(1920, 166.46),
-    Boardcore::TrajectoryPoint(1930, 165.45),
-    Boardcore::TrajectoryPoint(1940, 164.45),
-    Boardcore::TrajectoryPoint(1950, 163.45),
-    Boardcore::TrajectoryPoint(1960, 162.45),
-    Boardcore::TrajectoryPoint(1970, 161.45),
-    Boardcore::TrajectoryPoint(1980, 160.44),
-    Boardcore::TrajectoryPoint(1990, 159.44),
-    Boardcore::TrajectoryPoint(2000, 158.43),
-    Boardcore::TrajectoryPoint(2010, 157.42),
-    Boardcore::TrajectoryPoint(2020, 156.42),
-    Boardcore::TrajectoryPoint(2030, 155.41),
-    Boardcore::TrajectoryPoint(2040, 154.4),
-    Boardcore::TrajectoryPoint(2050, 153.38),
-    Boardcore::TrajectoryPoint(2060, 152.37),
-    Boardcore::TrajectoryPoint(2070, 151.36),
-    Boardcore::TrajectoryPoint(2080, 150.34),
-    Boardcore::TrajectoryPoint(2090, 149.32),
-    Boardcore::TrajectoryPoint(2100, 148.3),
-    Boardcore::TrajectoryPoint(2110, 147.28),
-    Boardcore::TrajectoryPoint(2120, 146.26),
-    Boardcore::TrajectoryPoint(2130, 145.24),
-    Boardcore::TrajectoryPoint(2140, 144.21),
-    Boardcore::TrajectoryPoint(2150, 143.18),
-    Boardcore::TrajectoryPoint(2160, 142.15),
-    Boardcore::TrajectoryPoint(2170, 141.12),
-    Boardcore::TrajectoryPoint(2180, 140.08),
-    Boardcore::TrajectoryPoint(2190, 139.05),
-    Boardcore::TrajectoryPoint(2200, 138.01),
-    Boardcore::TrajectoryPoint(2210, 136.96),
-    Boardcore::TrajectoryPoint(2220, 135.92),
-    Boardcore::TrajectoryPoint(2230, 134.87),
-    Boardcore::TrajectoryPoint(2240, 133.82),
-    Boardcore::TrajectoryPoint(2250, 132.77),
-    Boardcore::TrajectoryPoint(2260, 131.71),
-    Boardcore::TrajectoryPoint(2270, 130.65),
-    Boardcore::TrajectoryPoint(2280, 129.59),
-    Boardcore::TrajectoryPoint(2290, 128.52),
-    Boardcore::TrajectoryPoint(2300, 127.45),
-    Boardcore::TrajectoryPoint(2310, 126.37),
-    Boardcore::TrajectoryPoint(2320, 125.3),
-    Boardcore::TrajectoryPoint(2330, 124.22),
-    Boardcore::TrajectoryPoint(2340, 123.13),
-    Boardcore::TrajectoryPoint(2350, 122.04),
-    Boardcore::TrajectoryPoint(2360, 120.95),
-    Boardcore::TrajectoryPoint(2370, 119.85),
-    Boardcore::TrajectoryPoint(2380, 118.74),
-    Boardcore::TrajectoryPoint(2390, 117.63),
-    Boardcore::TrajectoryPoint(2400, 116.52),
-    Boardcore::TrajectoryPoint(2410, 115.4),
-    Boardcore::TrajectoryPoint(2420, 114.28),
-    Boardcore::TrajectoryPoint(2430, 113.15),
-    Boardcore::TrajectoryPoint(2440, 112.01),
-    Boardcore::TrajectoryPoint(2450, 110.87),
-    Boardcore::TrajectoryPoint(2460, 109.72),
-    Boardcore::TrajectoryPoint(2470, 108.57),
-    Boardcore::TrajectoryPoint(2480, 107.41),
-    Boardcore::TrajectoryPoint(2490, 106.24),
-    Boardcore::TrajectoryPoint(2500, 105.06),
-    Boardcore::TrajectoryPoint(2510, 103.88),
-    Boardcore::TrajectoryPoint(2520, 102.69),
-    Boardcore::TrajectoryPoint(2530, 101.49),
-    Boardcore::TrajectoryPoint(2540, 100.28),
-    Boardcore::TrajectoryPoint(2550, 99.066),
-    Boardcore::TrajectoryPoint(2560, 97.84),
-    Boardcore::TrajectoryPoint(2570, 96.605),
-    Boardcore::TrajectoryPoint(2580, 95.36),
-    Boardcore::TrajectoryPoint(2590, 94.104),
-    Boardcore::TrajectoryPoint(2600, 92.838),
-    Boardcore::TrajectoryPoint(2610, 91.56),
-    Boardcore::TrajectoryPoint(2620, 90.27),
-    Boardcore::TrajectoryPoint(2630, 88.967),
-    Boardcore::TrajectoryPoint(2640, 87.652),
-    Boardcore::TrajectoryPoint(2650, 86.323),
-    Boardcore::TrajectoryPoint(2660, 84.979),
-    Boardcore::TrajectoryPoint(2670, 83.621),
-    Boardcore::TrajectoryPoint(2680, 82.246),
-    Boardcore::TrajectoryPoint(2690, 80.855),
-    Boardcore::TrajectoryPoint(2700, 79.446),
-    Boardcore::TrajectoryPoint(2710, 78.018),
-    Boardcore::TrajectoryPoint(2720, 76.57),
-    Boardcore::TrajectoryPoint(2730, 75.102),
-    Boardcore::TrajectoryPoint(2740, 73.611),
-    Boardcore::TrajectoryPoint(2750, 72.097),
-    Boardcore::TrajectoryPoint(2760, 70.557),
-    Boardcore::TrajectoryPoint(2770, 68.991),
-    Boardcore::TrajectoryPoint(2780, 67.395),
-    Boardcore::TrajectoryPoint(2790, 65.769),
-    Boardcore::TrajectoryPoint(2800, 64.109),
-    Boardcore::TrajectoryPoint(2810, 62.412),
-    Boardcore::TrajectoryPoint(2820, 60.677),
-    Boardcore::TrajectoryPoint(2830, 58.899),
-    Boardcore::TrajectoryPoint(2840, 57.073),
-    Boardcore::TrajectoryPoint(2850, 55.197),
-    Boardcore::TrajectoryPoint(2860, 53.263),
-    Boardcore::TrajectoryPoint(2870, 51.265),
-    Boardcore::TrajectoryPoint(2880, 49.197),
-    Boardcore::TrajectoryPoint(2890, 47.048),
-    Boardcore::TrajectoryPoint(2900, 44.806),
-    Boardcore::TrajectoryPoint(2910, 42.457),
-    Boardcore::TrajectoryPoint(2920, 39.982),
-    Boardcore::TrajectoryPoint(2930, 37.355),
-    Boardcore::TrajectoryPoint(2940, 34.544),
-    Boardcore::TrajectoryPoint(2950, 31.497),
-    Boardcore::TrajectoryPoint(2960, 28.138),
-    Boardcore::TrajectoryPoint(2970, 24.338),
-    Boardcore::TrajectoryPoint(2980, 19.848),
-    Boardcore::TrajectoryPoint(2990, 14.016),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t3[] = {
-    Boardcore::TrajectoryPoint(0, 457.46),
-    Boardcore::TrajectoryPoint(10, 455.7),
-    Boardcore::TrajectoryPoint(20, 453.94),
-    Boardcore::TrajectoryPoint(30, 452.18),
-    Boardcore::TrajectoryPoint(40, 450.4),
-    Boardcore::TrajectoryPoint(50, 448.62),
-    Boardcore::TrajectoryPoint(60, 446.84),
-    Boardcore::TrajectoryPoint(70, 445.05),
-    Boardcore::TrajectoryPoint(80, 443.25),
-    Boardcore::TrajectoryPoint(90, 441.44),
-    Boardcore::TrajectoryPoint(100, 439.63),
-    Boardcore::TrajectoryPoint(110, 437.82),
-    Boardcore::TrajectoryPoint(120, 435.99),
-    Boardcore::TrajectoryPoint(130, 434.16),
-    Boardcore::TrajectoryPoint(140, 432.32),
-    Boardcore::TrajectoryPoint(150, 430.48),
-    Boardcore::TrajectoryPoint(160, 428.63),
-    Boardcore::TrajectoryPoint(170, 426.77),
-    Boardcore::TrajectoryPoint(180, 424.91),
-    Boardcore::TrajectoryPoint(190, 423.03),
-    Boardcore::TrajectoryPoint(200, 421.16),
-    Boardcore::TrajectoryPoint(210, 419.27),
-    Boardcore::TrajectoryPoint(220, 417.38),
-    Boardcore::TrajectoryPoint(230, 415.47),
-    Boardcore::TrajectoryPoint(240, 413.57),
-    Boardcore::TrajectoryPoint(250, 411.64),
-    Boardcore::TrajectoryPoint(260, 409.72),
-    Boardcore::TrajectoryPoint(270, 407.79),
-    Boardcore::TrajectoryPoint(280, 405.85),
-    Boardcore::TrajectoryPoint(290, 403.9),
-    Boardcore::TrajectoryPoint(300, 401.94),
-    Boardcore::TrajectoryPoint(310, 399.97),
-    Boardcore::TrajectoryPoint(320, 398),
-    Boardcore::TrajectoryPoint(330, 396.01),
-    Boardcore::TrajectoryPoint(340, 394.02),
-    Boardcore::TrajectoryPoint(350, 392.02),
-    Boardcore::TrajectoryPoint(360, 390.01),
-    Boardcore::TrajectoryPoint(370, 387.99),
-    Boardcore::TrajectoryPoint(380, 385.96),
-    Boardcore::TrajectoryPoint(390, 383.92),
-    Boardcore::TrajectoryPoint(400, 381.88),
-    Boardcore::TrajectoryPoint(410, 379.81),
-    Boardcore::TrajectoryPoint(420, 377.75),
-    Boardcore::TrajectoryPoint(430, 375.67),
-    Boardcore::TrajectoryPoint(440, 373.58),
-    Boardcore::TrajectoryPoint(450, 371.48),
-    Boardcore::TrajectoryPoint(460, 369.37),
-    Boardcore::TrajectoryPoint(470, 367.25),
-    Boardcore::TrajectoryPoint(480, 365.11),
-    Boardcore::TrajectoryPoint(490, 362.97),
-    Boardcore::TrajectoryPoint(500, 360.81),
-    Boardcore::TrajectoryPoint(510, 358.65),
-    Boardcore::TrajectoryPoint(520, 356.47),
-    Boardcore::TrajectoryPoint(530, 354.28),
-    Boardcore::TrajectoryPoint(540, 352.07),
-    Boardcore::TrajectoryPoint(550, 349.89),
-    Boardcore::TrajectoryPoint(560, 347.74),
-    Boardcore::TrajectoryPoint(570, 345.63),
-    Boardcore::TrajectoryPoint(580, 343.54),
-    Boardcore::TrajectoryPoint(590, 341.51),
-    Boardcore::TrajectoryPoint(600, 339.49),
-    Boardcore::TrajectoryPoint(610, 337.51),
-    Boardcore::TrajectoryPoint(620, 335.56),
-    Boardcore::TrajectoryPoint(630, 333.63),
-    Boardcore::TrajectoryPoint(640, 331.74),
-    Boardcore::TrajectoryPoint(650, 329.86),
-    Boardcore::TrajectoryPoint(660, 328.02),
-    Boardcore::TrajectoryPoint(670, 326.2),
-    Boardcore::TrajectoryPoint(680, 324.39),
-    Boardcore::TrajectoryPoint(690, 322.61),
-    Boardcore::TrajectoryPoint(700, 320.85),
-    Boardcore::TrajectoryPoint(710, 319.11),
-    Boardcore::TrajectoryPoint(720, 317.39),
-    Boardcore::TrajectoryPoint(730, 315.68),
-    Boardcore::TrajectoryPoint(740, 314),
-    Boardcore::TrajectoryPoint(750, 312.33),
-    Boardcore::TrajectoryPoint(760, 310.68),
-    Boardcore::TrajectoryPoint(770, 309.04),
-    Boardcore::TrajectoryPoint(780, 307.42),
-    Boardcore::TrajectoryPoint(790, 305.82),
-    Boardcore::TrajectoryPoint(800, 304.23),
-    Boardcore::TrajectoryPoint(810, 302.65),
-    Boardcore::TrajectoryPoint(820, 301.09),
-    Boardcore::TrajectoryPoint(830, 299.54),
-    Boardcore::TrajectoryPoint(840, 298),
-    Boardcore::TrajectoryPoint(850, 296.47),
-    Boardcore::TrajectoryPoint(860, 294.96),
-    Boardcore::TrajectoryPoint(870, 293.46),
-    Boardcore::TrajectoryPoint(880, 291.97),
-    Boardcore::TrajectoryPoint(890, 290.5),
-    Boardcore::TrajectoryPoint(900, 289.03),
-    Boardcore::TrajectoryPoint(910, 287.57),
-    Boardcore::TrajectoryPoint(920, 286.13),
-    Boardcore::TrajectoryPoint(930, 284.69),
-    Boardcore::TrajectoryPoint(940, 283.27),
-    Boardcore::TrajectoryPoint(950, 281.85),
-    Boardcore::TrajectoryPoint(960, 280.44),
-    Boardcore::TrajectoryPoint(970, 279.05),
-    Boardcore::TrajectoryPoint(980, 277.66),
-    Boardcore::TrajectoryPoint(990, 276.28),
-    Boardcore::TrajectoryPoint(1000, 274.91),
-    Boardcore::TrajectoryPoint(1010, 273.54),
-    Boardcore::TrajectoryPoint(1020, 272.19),
-    Boardcore::TrajectoryPoint(1030, 270.84),
-    Boardcore::TrajectoryPoint(1040, 269.5),
-    Boardcore::TrajectoryPoint(1050, 268.17),
-    Boardcore::TrajectoryPoint(1060, 266.85),
-    Boardcore::TrajectoryPoint(1070, 265.53),
-    Boardcore::TrajectoryPoint(1080, 264.22),
-    Boardcore::TrajectoryPoint(1090, 262.92),
-    Boardcore::TrajectoryPoint(1100, 261.63),
-    Boardcore::TrajectoryPoint(1110, 260.34),
-    Boardcore::TrajectoryPoint(1120, 259.06),
-    Boardcore::TrajectoryPoint(1130, 257.78),
-    Boardcore::TrajectoryPoint(1140, 256.51),
-    Boardcore::TrajectoryPoint(1150, 255.25),
-    Boardcore::TrajectoryPoint(1160, 253.99),
-    Boardcore::TrajectoryPoint(1170, 252.74),
-    Boardcore::TrajectoryPoint(1180, 251.5),
-    Boardcore::TrajectoryPoint(1190, 250.26),
-    Boardcore::TrajectoryPoint(1200, 249.02),
-    Boardcore::TrajectoryPoint(1210, 247.79),
-    Boardcore::TrajectoryPoint(1220, 246.57),
-    Boardcore::TrajectoryPoint(1230, 245.35),
-    Boardcore::TrajectoryPoint(1240, 244.14),
-    Boardcore::TrajectoryPoint(1250, 242.93),
-    Boardcore::TrajectoryPoint(1260, 241.73),
-    Boardcore::TrajectoryPoint(1270, 240.53),
-    Boardcore::TrajectoryPoint(1280, 239.34),
-    Boardcore::TrajectoryPoint(1290, 238.15),
-    Boardcore::TrajectoryPoint(1300, 236.97),
-    Boardcore::TrajectoryPoint(1310, 235.79),
-    Boardcore::TrajectoryPoint(1320, 234.61),
-    Boardcore::TrajectoryPoint(1330, 233.44),
-    Boardcore::TrajectoryPoint(1340, 232.28),
-    Boardcore::TrajectoryPoint(1350, 231.11),
-    Boardcore::TrajectoryPoint(1360, 229.95),
-    Boardcore::TrajectoryPoint(1370, 228.8),
-    Boardcore::TrajectoryPoint(1380, 227.65),
-    Boardcore::TrajectoryPoint(1390, 226.5),
-    Boardcore::TrajectoryPoint(1400, 225.36),
-    Boardcore::TrajectoryPoint(1410, 224.22),
-    Boardcore::TrajectoryPoint(1420, 223.08),
-    Boardcore::TrajectoryPoint(1430, 221.95),
-    Boardcore::TrajectoryPoint(1440, 220.82),
-    Boardcore::TrajectoryPoint(1450, 219.69),
-    Boardcore::TrajectoryPoint(1460, 218.57),
-    Boardcore::TrajectoryPoint(1470, 217.45),
-    Boardcore::TrajectoryPoint(1480, 216.33),
-    Boardcore::TrajectoryPoint(1490, 215.22),
-    Boardcore::TrajectoryPoint(1500, 214.11),
-    Boardcore::TrajectoryPoint(1510, 213),
-    Boardcore::TrajectoryPoint(1520, 211.89),
-    Boardcore::TrajectoryPoint(1530, 210.79),
-    Boardcore::TrajectoryPoint(1540, 209.69),
-    Boardcore::TrajectoryPoint(1550, 208.59),
-    Boardcore::TrajectoryPoint(1560, 207.5),
-    Boardcore::TrajectoryPoint(1570, 206.4),
-    Boardcore::TrajectoryPoint(1580, 205.31),
-    Boardcore::TrajectoryPoint(1590, 204.23),
-    Boardcore::TrajectoryPoint(1600, 203.14),
-    Boardcore::TrajectoryPoint(1610, 202.06),
-    Boardcore::TrajectoryPoint(1620, 200.97),
-    Boardcore::TrajectoryPoint(1630, 199.89),
-    Boardcore::TrajectoryPoint(1640, 198.82),
-    Boardcore::TrajectoryPoint(1650, 197.74),
-    Boardcore::TrajectoryPoint(1660, 196.67),
-    Boardcore::TrajectoryPoint(1670, 195.59),
-    Boardcore::TrajectoryPoint(1680, 194.52),
-    Boardcore::TrajectoryPoint(1690, 193.45),
-    Boardcore::TrajectoryPoint(1700, 192.38),
-    Boardcore::TrajectoryPoint(1710, 191.32),
-    Boardcore::TrajectoryPoint(1720, 190.25),
-    Boardcore::TrajectoryPoint(1730, 189.19),
-    Boardcore::TrajectoryPoint(1740, 188.13),
-    Boardcore::TrajectoryPoint(1750, 187.07),
-    Boardcore::TrajectoryPoint(1760, 186.01),
-    Boardcore::TrajectoryPoint(1770, 184.95),
-    Boardcore::TrajectoryPoint(1780, 183.89),
-    Boardcore::TrajectoryPoint(1790, 182.83),
-    Boardcore::TrajectoryPoint(1800, 181.78),
-    Boardcore::TrajectoryPoint(1810, 180.72),
-    Boardcore::TrajectoryPoint(1820, 179.67),
-    Boardcore::TrajectoryPoint(1830, 178.62),
-    Boardcore::TrajectoryPoint(1840, 177.56),
-    Boardcore::TrajectoryPoint(1850, 176.51),
-    Boardcore::TrajectoryPoint(1860, 175.46),
-    Boardcore::TrajectoryPoint(1870, 174.41),
-    Boardcore::TrajectoryPoint(1880, 173.36),
-    Boardcore::TrajectoryPoint(1890, 172.31),
-    Boardcore::TrajectoryPoint(1900, 171.26),
-    Boardcore::TrajectoryPoint(1910, 170.21),
-    Boardcore::TrajectoryPoint(1920, 169.16),
-    Boardcore::TrajectoryPoint(1930, 168.11),
-    Boardcore::TrajectoryPoint(1940, 167.06),
-    Boardcore::TrajectoryPoint(1950, 166.01),
-    Boardcore::TrajectoryPoint(1960, 164.96),
-    Boardcore::TrajectoryPoint(1970, 163.91),
-    Boardcore::TrajectoryPoint(1980, 162.86),
-    Boardcore::TrajectoryPoint(1990, 161.81),
-    Boardcore::TrajectoryPoint(2000, 160.76),
-    Boardcore::TrajectoryPoint(2010, 159.7),
-    Boardcore::TrajectoryPoint(2020, 158.65),
-    Boardcore::TrajectoryPoint(2030, 157.6),
-    Boardcore::TrajectoryPoint(2040, 156.55),
-    Boardcore::TrajectoryPoint(2050, 155.49),
-    Boardcore::TrajectoryPoint(2060, 154.44),
-    Boardcore::TrajectoryPoint(2070, 153.38),
-    Boardcore::TrajectoryPoint(2080, 152.33),
-    Boardcore::TrajectoryPoint(2090, 151.27),
-    Boardcore::TrajectoryPoint(2100, 150.21),
-    Boardcore::TrajectoryPoint(2110, 149.15),
-    Boardcore::TrajectoryPoint(2120, 148.09),
-    Boardcore::TrajectoryPoint(2130, 147.03),
-    Boardcore::TrajectoryPoint(2140, 145.96),
-    Boardcore::TrajectoryPoint(2150, 144.9),
-    Boardcore::TrajectoryPoint(2160, 143.83),
-    Boardcore::TrajectoryPoint(2170, 142.76),
-    Boardcore::TrajectoryPoint(2180, 141.69),
-    Boardcore::TrajectoryPoint(2190, 140.61),
-    Boardcore::TrajectoryPoint(2200, 139.54),
-    Boardcore::TrajectoryPoint(2210, 138.46),
-    Boardcore::TrajectoryPoint(2220, 137.38),
-    Boardcore::TrajectoryPoint(2230, 136.3),
-    Boardcore::TrajectoryPoint(2240, 135.22),
-    Boardcore::TrajectoryPoint(2250, 134.13),
-    Boardcore::TrajectoryPoint(2260, 133.04),
-    Boardcore::TrajectoryPoint(2270, 131.95),
-    Boardcore::TrajectoryPoint(2280, 130.86),
-    Boardcore::TrajectoryPoint(2290, 129.76),
-    Boardcore::TrajectoryPoint(2300, 128.66),
-    Boardcore::TrajectoryPoint(2310, 127.55),
-    Boardcore::TrajectoryPoint(2320, 126.44),
-    Boardcore::TrajectoryPoint(2330, 125.33),
-    Boardcore::TrajectoryPoint(2340, 124.22),
-    Boardcore::TrajectoryPoint(2350, 123.1),
-    Boardcore::TrajectoryPoint(2360, 121.98),
-    Boardcore::TrajectoryPoint(2370, 120.85),
-    Boardcore::TrajectoryPoint(2380, 119.72),
-    Boardcore::TrajectoryPoint(2390, 118.58),
-    Boardcore::TrajectoryPoint(2400, 117.44),
-    Boardcore::TrajectoryPoint(2410, 116.3),
-    Boardcore::TrajectoryPoint(2420, 115.15),
-    Boardcore::TrajectoryPoint(2430, 113.99),
-    Boardcore::TrajectoryPoint(2440, 112.83),
-    Boardcore::TrajectoryPoint(2450, 111.66),
-    Boardcore::TrajectoryPoint(2460, 110.49),
-    Boardcore::TrajectoryPoint(2470, 109.31),
-    Boardcore::TrajectoryPoint(2480, 108.13),
-    Boardcore::TrajectoryPoint(2490, 106.93),
-    Boardcore::TrajectoryPoint(2500, 105.74),
-    Boardcore::TrajectoryPoint(2510, 104.53),
-    Boardcore::TrajectoryPoint(2520, 103.32),
-    Boardcore::TrajectoryPoint(2530, 102.1),
-    Boardcore::TrajectoryPoint(2540, 100.87),
-    Boardcore::TrajectoryPoint(2550, 99.629),
-    Boardcore::TrajectoryPoint(2560, 98.382),
-    Boardcore::TrajectoryPoint(2570, 97.126),
-    Boardcore::TrajectoryPoint(2580, 95.861),
-    Boardcore::TrajectoryPoint(2590, 94.585),
-    Boardcore::TrajectoryPoint(2600, 93.299),
-    Boardcore::TrajectoryPoint(2610, 92.002),
-    Boardcore::TrajectoryPoint(2620, 90.693),
-    Boardcore::TrajectoryPoint(2630, 89.372),
-    Boardcore::TrajectoryPoint(2640, 88.039),
-    Boardcore::TrajectoryPoint(2650, 86.692),
-    Boardcore::TrajectoryPoint(2660, 85.331),
-    Boardcore::TrajectoryPoint(2670, 83.955),
-    Boardcore::TrajectoryPoint(2680, 82.564),
-    Boardcore::TrajectoryPoint(2690, 81.157),
-    Boardcore::TrajectoryPoint(2700, 79.732),
-    Boardcore::TrajectoryPoint(2710, 78.289),
-    Boardcore::TrajectoryPoint(2720, 76.826),
-    Boardcore::TrajectoryPoint(2730, 75.343),
-    Boardcore::TrajectoryPoint(2740, 73.838),
-    Boardcore::TrajectoryPoint(2750, 72.309),
-    Boardcore::TrajectoryPoint(2760, 70.756),
-    Boardcore::TrajectoryPoint(2770, 69.176),
-    Boardcore::TrajectoryPoint(2780, 67.567),
-    Boardcore::TrajectoryPoint(2790, 65.928),
-    Boardcore::TrajectoryPoint(2800, 64.256),
-    Boardcore::TrajectoryPoint(2810, 62.548),
-    Boardcore::TrajectoryPoint(2820, 60.801),
-    Boardcore::TrajectoryPoint(2830, 59.012),
-    Boardcore::TrajectoryPoint(2840, 57.176),
-    Boardcore::TrajectoryPoint(2850, 55.29),
-    Boardcore::TrajectoryPoint(2860, 53.346),
-    Boardcore::TrajectoryPoint(2870, 51.34),
-    Boardcore::TrajectoryPoint(2880, 49.262),
-    Boardcore::TrajectoryPoint(2890, 47.105),
-    Boardcore::TrajectoryPoint(2900, 44.855),
-    Boardcore::TrajectoryPoint(2910, 42.498),
-    Boardcore::TrajectoryPoint(2920, 40.016),
-    Boardcore::TrajectoryPoint(2930, 37.384),
-    Boardcore::TrajectoryPoint(2940, 34.566),
-    Boardcore::TrajectoryPoint(2950, 31.513),
-    Boardcore::TrajectoryPoint(2960, 28.15),
-    Boardcore::TrajectoryPoint(2970, 24.346),
-    Boardcore::TrajectoryPoint(2980, 19.852),
-    Boardcore::TrajectoryPoint(2990, 14.017),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t4[] = {
-    Boardcore::TrajectoryPoint(0, 492.69),
-    Boardcore::TrajectoryPoint(10, 490.87),
-    Boardcore::TrajectoryPoint(20, 489.05),
-    Boardcore::TrajectoryPoint(30, 487.22),
-    Boardcore::TrajectoryPoint(40, 485.38),
-    Boardcore::TrajectoryPoint(50, 483.55),
-    Boardcore::TrajectoryPoint(60, 481.69),
-    Boardcore::TrajectoryPoint(70, 479.84),
-    Boardcore::TrajectoryPoint(80, 477.98),
-    Boardcore::TrajectoryPoint(90, 476.12),
-    Boardcore::TrajectoryPoint(100, 474.25),
-    Boardcore::TrajectoryPoint(110, 472.37),
-    Boardcore::TrajectoryPoint(120, 470.49),
-    Boardcore::TrajectoryPoint(130, 468.6),
-    Boardcore::TrajectoryPoint(140, 466.7),
-    Boardcore::TrajectoryPoint(150, 464.8),
-    Boardcore::TrajectoryPoint(160, 462.88),
-    Boardcore::TrajectoryPoint(170, 460.97),
-    Boardcore::TrajectoryPoint(180, 459.04),
-    Boardcore::TrajectoryPoint(190, 457.12),
-    Boardcore::TrajectoryPoint(200, 455.18),
-    Boardcore::TrajectoryPoint(210, 453.23),
-    Boardcore::TrajectoryPoint(220, 451.28),
-    Boardcore::TrajectoryPoint(230, 449.32),
-    Boardcore::TrajectoryPoint(240, 447.36),
-    Boardcore::TrajectoryPoint(250, 445.38),
-    Boardcore::TrajectoryPoint(260, 443.4),
-    Boardcore::TrajectoryPoint(270, 441.41),
-    Boardcore::TrajectoryPoint(280, 439.42),
-    Boardcore::TrajectoryPoint(290, 437.41),
-    Boardcore::TrajectoryPoint(300, 435.4),
-    Boardcore::TrajectoryPoint(310, 433.38),
-    Boardcore::TrajectoryPoint(320, 431.35),
-    Boardcore::TrajectoryPoint(330, 429.31),
-    Boardcore::TrajectoryPoint(340, 427.26),
-    Boardcore::TrajectoryPoint(350, 425.21),
-    Boardcore::TrajectoryPoint(360, 423.14),
-    Boardcore::TrajectoryPoint(370, 421.07),
-    Boardcore::TrajectoryPoint(380, 418.99),
-    Boardcore::TrajectoryPoint(390, 416.9),
-    Boardcore::TrajectoryPoint(400, 414.8),
-    Boardcore::TrajectoryPoint(410, 412.7),
-    Boardcore::TrajectoryPoint(420, 410.57),
-    Boardcore::TrajectoryPoint(430, 408.45),
-    Boardcore::TrajectoryPoint(440, 406.31),
-    Boardcore::TrajectoryPoint(450, 404.17),
-    Boardcore::TrajectoryPoint(460, 402),
-    Boardcore::TrajectoryPoint(470, 399.84),
-    Boardcore::TrajectoryPoint(480, 397.65),
-    Boardcore::TrajectoryPoint(490, 395.47),
-    Boardcore::TrajectoryPoint(500, 393.26),
-    Boardcore::TrajectoryPoint(510, 391.06),
-    Boardcore::TrajectoryPoint(520, 388.83),
-    Boardcore::TrajectoryPoint(530, 386.6),
-    Boardcore::TrajectoryPoint(540, 384.35),
-    Boardcore::TrajectoryPoint(550, 382.1),
-    Boardcore::TrajectoryPoint(560, 379.82),
-    Boardcore::TrajectoryPoint(570, 377.54),
-    Boardcore::TrajectoryPoint(580, 375.25),
-    Boardcore::TrajectoryPoint(590, 372.94),
-    Boardcore::TrajectoryPoint(600, 370.62),
-    Boardcore::TrajectoryPoint(610, 368.29),
-    Boardcore::TrajectoryPoint(620, 365.94),
-    Boardcore::TrajectoryPoint(630, 363.58),
-    Boardcore::TrajectoryPoint(640, 361.21),
-    Boardcore::TrajectoryPoint(650, 358.82),
-    Boardcore::TrajectoryPoint(660, 356.42),
-    Boardcore::TrajectoryPoint(670, 354),
-    Boardcore::TrajectoryPoint(680, 351.58),
-    Boardcore::TrajectoryPoint(690, 349.2),
-    Boardcore::TrajectoryPoint(700, 346.85),
-    Boardcore::TrajectoryPoint(710, 344.53),
-    Boardcore::TrajectoryPoint(720, 342.27),
-    Boardcore::TrajectoryPoint(730, 340.03),
-    Boardcore::TrajectoryPoint(740, 337.84),
-    Boardcore::TrajectoryPoint(750, 335.67),
-    Boardcore::TrajectoryPoint(760, 333.54),
-    Boardcore::TrajectoryPoint(770, 331.44),
-    Boardcore::TrajectoryPoint(780, 329.36),
-    Boardcore::TrajectoryPoint(790, 327.32),
-    Boardcore::TrajectoryPoint(800, 325.3),
-    Boardcore::TrajectoryPoint(810, 323.31),
-    Boardcore::TrajectoryPoint(820, 321.34),
-    Boardcore::TrajectoryPoint(830, 319.4),
-    Boardcore::TrajectoryPoint(840, 317.48),
-    Boardcore::TrajectoryPoint(850, 315.58),
-    Boardcore::TrajectoryPoint(860, 313.7),
-    Boardcore::TrajectoryPoint(870, 311.85),
-    Boardcore::TrajectoryPoint(880, 310.02),
-    Boardcore::TrajectoryPoint(890, 308.2),
-    Boardcore::TrajectoryPoint(900, 306.41),
-    Boardcore::TrajectoryPoint(910, 304.63),
-    Boardcore::TrajectoryPoint(920, 302.87),
-    Boardcore::TrajectoryPoint(930, 301.13),
-    Boardcore::TrajectoryPoint(940, 299.4),
-    Boardcore::TrajectoryPoint(950, 297.69),
-    Boardcore::TrajectoryPoint(960, 296),
-    Boardcore::TrajectoryPoint(970, 294.32),
-    Boardcore::TrajectoryPoint(980, 292.66),
-    Boardcore::TrajectoryPoint(990, 291.01),
-    Boardcore::TrajectoryPoint(1000, 289.38),
-    Boardcore::TrajectoryPoint(1010, 287.76),
-    Boardcore::TrajectoryPoint(1020, 286.15),
-    Boardcore::TrajectoryPoint(1030, 284.56),
-    Boardcore::TrajectoryPoint(1040, 282.98),
-    Boardcore::TrajectoryPoint(1050, 281.41),
-    Boardcore::TrajectoryPoint(1060, 279.86),
-    Boardcore::TrajectoryPoint(1070, 278.32),
-    Boardcore::TrajectoryPoint(1080, 276.78),
-    Boardcore::TrajectoryPoint(1090, 275.27),
-    Boardcore::TrajectoryPoint(1100, 273.76),
-    Boardcore::TrajectoryPoint(1110, 272.26),
-    Boardcore::TrajectoryPoint(1120, 270.77),
-    Boardcore::TrajectoryPoint(1130, 269.3),
-    Boardcore::TrajectoryPoint(1140, 267.83),
-    Boardcore::TrajectoryPoint(1150, 266.38),
-    Boardcore::TrajectoryPoint(1160, 264.93),
-    Boardcore::TrajectoryPoint(1170, 263.49),
-    Boardcore::TrajectoryPoint(1180, 262.07),
-    Boardcore::TrajectoryPoint(1190, 260.65),
-    Boardcore::TrajectoryPoint(1200, 259.24),
-    Boardcore::TrajectoryPoint(1210, 257.84),
-    Boardcore::TrajectoryPoint(1220, 256.45),
-    Boardcore::TrajectoryPoint(1230, 255.06),
-    Boardcore::TrajectoryPoint(1240, 253.69),
-    Boardcore::TrajectoryPoint(1250, 252.32),
-    Boardcore::TrajectoryPoint(1260, 250.96),
-    Boardcore::TrajectoryPoint(1270, 249.61),
-    Boardcore::TrajectoryPoint(1280, 248.26),
-    Boardcore::TrajectoryPoint(1290, 246.93),
-    Boardcore::TrajectoryPoint(1300, 245.6),
-    Boardcore::TrajectoryPoint(1310, 244.27),
-    Boardcore::TrajectoryPoint(1320, 242.96),
-    Boardcore::TrajectoryPoint(1330, 241.65),
-    Boardcore::TrajectoryPoint(1340, 240.34),
-    Boardcore::TrajectoryPoint(1350, 239.05),
-    Boardcore::TrajectoryPoint(1360, 237.76),
-    Boardcore::TrajectoryPoint(1370, 236.47),
-    Boardcore::TrajectoryPoint(1380, 235.2),
-    Boardcore::TrajectoryPoint(1390, 233.93),
-    Boardcore::TrajectoryPoint(1400, 232.66),
-    Boardcore::TrajectoryPoint(1410, 231.4),
-    Boardcore::TrajectoryPoint(1420, 230.14),
-    Boardcore::TrajectoryPoint(1430, 228.89),
-    Boardcore::TrajectoryPoint(1440, 227.65),
-    Boardcore::TrajectoryPoint(1450, 226.41),
-    Boardcore::TrajectoryPoint(1460, 225.18),
-    Boardcore::TrajectoryPoint(1470, 223.95),
-    Boardcore::TrajectoryPoint(1480, 222.72),
-    Boardcore::TrajectoryPoint(1490, 221.5),
-    Boardcore::TrajectoryPoint(1500, 220.29),
-    Boardcore::TrajectoryPoint(1510, 219.08),
-    Boardcore::TrajectoryPoint(1520, 217.87),
-    Boardcore::TrajectoryPoint(1530, 216.67),
-    Boardcore::TrajectoryPoint(1540, 215.47),
-    Boardcore::TrajectoryPoint(1550, 214.28),
-    Boardcore::TrajectoryPoint(1560, 213.09),
-    Boardcore::TrajectoryPoint(1570, 211.9),
-    Boardcore::TrajectoryPoint(1580, 210.72),
-    Boardcore::TrajectoryPoint(1590, 209.54),
-    Boardcore::TrajectoryPoint(1600, 208.37),
-    Boardcore::TrajectoryPoint(1610, 207.2),
-    Boardcore::TrajectoryPoint(1620, 206.03),
-    Boardcore::TrajectoryPoint(1630, 204.86),
-    Boardcore::TrajectoryPoint(1640, 203.7),
-    Boardcore::TrajectoryPoint(1650, 202.54),
-    Boardcore::TrajectoryPoint(1660, 201.39),
-    Boardcore::TrajectoryPoint(1670, 200.23),
-    Boardcore::TrajectoryPoint(1680, 199.09),
-    Boardcore::TrajectoryPoint(1690, 197.94),
-    Boardcore::TrajectoryPoint(1700, 196.79),
-    Boardcore::TrajectoryPoint(1710, 195.65),
-    Boardcore::TrajectoryPoint(1720, 194.51),
-    Boardcore::TrajectoryPoint(1730, 193.38),
-    Boardcore::TrajectoryPoint(1740, 192.24),
-    Boardcore::TrajectoryPoint(1750, 191.11),
-    Boardcore::TrajectoryPoint(1760, 189.98),
-    Boardcore::TrajectoryPoint(1770, 188.85),
-    Boardcore::TrajectoryPoint(1780, 187.73),
-    Boardcore::TrajectoryPoint(1790, 186.6),
-    Boardcore::TrajectoryPoint(1800, 185.48),
-    Boardcore::TrajectoryPoint(1810, 184.36),
-    Boardcore::TrajectoryPoint(1820, 183.24),
-    Boardcore::TrajectoryPoint(1830, 182.13),
-    Boardcore::TrajectoryPoint(1840, 181.01),
-    Boardcore::TrajectoryPoint(1850, 179.9),
-    Boardcore::TrajectoryPoint(1860, 178.79),
-    Boardcore::TrajectoryPoint(1870, 177.67),
-    Boardcore::TrajectoryPoint(1880, 176.56),
-    Boardcore::TrajectoryPoint(1890, 175.46),
-    Boardcore::TrajectoryPoint(1900, 174.35),
-    Boardcore::TrajectoryPoint(1910, 173.24),
-    Boardcore::TrajectoryPoint(1920, 172.14),
-    Boardcore::TrajectoryPoint(1930, 171.03),
-    Boardcore::TrajectoryPoint(1940, 169.93),
-    Boardcore::TrajectoryPoint(1950, 168.82),
-    Boardcore::TrajectoryPoint(1960, 167.72),
-    Boardcore::TrajectoryPoint(1970, 166.62),
-    Boardcore::TrajectoryPoint(1980, 165.52),
-    Boardcore::TrajectoryPoint(1990, 164.41),
-    Boardcore::TrajectoryPoint(2000, 163.31),
-    Boardcore::TrajectoryPoint(2010, 162.21),
-    Boardcore::TrajectoryPoint(2020, 161.11),
-    Boardcore::TrajectoryPoint(2030, 160.01),
-    Boardcore::TrajectoryPoint(2040, 158.91),
-    Boardcore::TrajectoryPoint(2050, 157.81),
-    Boardcore::TrajectoryPoint(2060, 156.71),
-    Boardcore::TrajectoryPoint(2070, 155.61),
-    Boardcore::TrajectoryPoint(2080, 154.5),
-    Boardcore::TrajectoryPoint(2090, 153.4),
-    Boardcore::TrajectoryPoint(2100, 152.3),
-    Boardcore::TrajectoryPoint(2110, 151.19),
-    Boardcore::TrajectoryPoint(2120, 150.09),
-    Boardcore::TrajectoryPoint(2130, 148.98),
-    Boardcore::TrajectoryPoint(2140, 147.88),
-    Boardcore::TrajectoryPoint(2150, 146.77),
-    Boardcore::TrajectoryPoint(2160, 145.66),
-    Boardcore::TrajectoryPoint(2170, 144.55),
-    Boardcore::TrajectoryPoint(2180, 143.44),
-    Boardcore::TrajectoryPoint(2190, 142.33),
-    Boardcore::TrajectoryPoint(2200, 141.22),
-    Boardcore::TrajectoryPoint(2210, 140.1),
-    Boardcore::TrajectoryPoint(2220, 138.98),
-    Boardcore::TrajectoryPoint(2230, 137.87),
-    Boardcore::TrajectoryPoint(2240, 136.75),
-    Boardcore::TrajectoryPoint(2250, 135.62),
-    Boardcore::TrajectoryPoint(2260, 134.5),
-    Boardcore::TrajectoryPoint(2270, 133.37),
-    Boardcore::TrajectoryPoint(2280, 132.24),
-    Boardcore::TrajectoryPoint(2290, 131.11),
-    Boardcore::TrajectoryPoint(2300, 129.97),
-    Boardcore::TrajectoryPoint(2310, 128.84),
-    Boardcore::TrajectoryPoint(2320, 127.69),
-    Boardcore::TrajectoryPoint(2330, 126.55),
-    Boardcore::TrajectoryPoint(2340, 125.4),
-    Boardcore::TrajectoryPoint(2350, 124.25),
-    Boardcore::TrajectoryPoint(2360, 123.1),
-    Boardcore::TrajectoryPoint(2370, 121.94),
-    Boardcore::TrajectoryPoint(2380, 120.78),
-    Boardcore::TrajectoryPoint(2390, 119.61),
-    Boardcore::TrajectoryPoint(2400, 118.44),
-    Boardcore::TrajectoryPoint(2410, 117.27),
-    Boardcore::TrajectoryPoint(2420, 116.09),
-    Boardcore::TrajectoryPoint(2430, 114.91),
-    Boardcore::TrajectoryPoint(2440, 113.72),
-    Boardcore::TrajectoryPoint(2450, 112.52),
-    Boardcore::TrajectoryPoint(2460, 111.32),
-    Boardcore::TrajectoryPoint(2470, 110.12),
-    Boardcore::TrajectoryPoint(2480, 108.91),
-    Boardcore::TrajectoryPoint(2490, 107.69),
-    Boardcore::TrajectoryPoint(2500, 106.47),
-    Boardcore::TrajectoryPoint(2510, 105.24),
-    Boardcore::TrajectoryPoint(2520, 104),
-    Boardcore::TrajectoryPoint(2530, 102.75),
-    Boardcore::TrajectoryPoint(2540, 101.5),
-    Boardcore::TrajectoryPoint(2550, 100.24),
-    Boardcore::TrajectoryPoint(2560, 98.969),
-    Boardcore::TrajectoryPoint(2570, 97.691),
-    Boardcore::TrajectoryPoint(2580, 96.403),
-    Boardcore::TrajectoryPoint(2590, 95.106),
-    Boardcore::TrajectoryPoint(2600, 93.799),
-    Boardcore::TrajectoryPoint(2610, 92.481),
-    Boardcore::TrajectoryPoint(2620, 91.152),
-    Boardcore::TrajectoryPoint(2630, 89.811),
-    Boardcore::TrajectoryPoint(2640, 88.458),
-    Boardcore::TrajectoryPoint(2650, 87.092),
-    Boardcore::TrajectoryPoint(2660, 85.712),
-    Boardcore::TrajectoryPoint(2670, 84.318),
-    Boardcore::TrajectoryPoint(2680, 82.909),
-    Boardcore::TrajectoryPoint(2690, 81.483),
-    Boardcore::TrajectoryPoint(2700, 80.041),
-    Boardcore::TrajectoryPoint(2710, 78.581),
-    Boardcore::TrajectoryPoint(2720, 77.102),
-    Boardcore::TrajectoryPoint(2730, 75.603),
-    Boardcore::TrajectoryPoint(2740, 74.082),
-    Boardcore::TrajectoryPoint(2750, 72.539),
-    Boardcore::TrajectoryPoint(2760, 70.97),
-    Boardcore::TrajectoryPoint(2770, 69.376),
-    Boardcore::TrajectoryPoint(2780, 67.754),
-    Boardcore::TrajectoryPoint(2790, 66.101),
-    Boardcore::TrajectoryPoint(2800, 64.416),
-    Boardcore::TrajectoryPoint(2810, 62.695),
-    Boardcore::TrajectoryPoint(2820, 60.936),
-    Boardcore::TrajectoryPoint(2830, 59.135),
-    Boardcore::TrajectoryPoint(2840, 57.288),
-    Boardcore::TrajectoryPoint(2850, 55.39),
-    Boardcore::TrajectoryPoint(2860, 53.436),
-    Boardcore::TrajectoryPoint(2870, 51.42),
-    Boardcore::TrajectoryPoint(2880, 49.333),
-    Boardcore::TrajectoryPoint(2890, 47.166),
-    Boardcore::TrajectoryPoint(2900, 44.908),
-    Boardcore::TrajectoryPoint(2910, 42.543),
-    Boardcore::TrajectoryPoint(2920, 40.053),
-    Boardcore::TrajectoryPoint(2930, 37.414),
-    Boardcore::TrajectoryPoint(2940, 34.59),
-    Boardcore::TrajectoryPoint(2950, 31.531),
-    Boardcore::TrajectoryPoint(2960, 28.163),
-    Boardcore::TrajectoryPoint(2970, 24.354),
-    Boardcore::TrajectoryPoint(2980, 19.856),
-    Boardcore::TrajectoryPoint(2990, 14.019),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t5[] = {
-    Boardcore::TrajectoryPoint(0, 528.78),
-    Boardcore::TrajectoryPoint(10, 526.89),
-    Boardcore::TrajectoryPoint(20, 525),
-    Boardcore::TrajectoryPoint(30, 523.11),
-    Boardcore::TrajectoryPoint(40, 521.21),
-    Boardcore::TrajectoryPoint(50, 519.3),
-    Boardcore::TrajectoryPoint(60, 517.39),
-    Boardcore::TrajectoryPoint(70, 515.47),
-    Boardcore::TrajectoryPoint(80, 513.55),
-    Boardcore::TrajectoryPoint(90, 511.62),
-    Boardcore::TrajectoryPoint(100, 509.68),
-    Boardcore::TrajectoryPoint(110, 507.74),
-    Boardcore::TrajectoryPoint(120, 505.79),
-    Boardcore::TrajectoryPoint(130, 503.84),
-    Boardcore::TrajectoryPoint(140, 501.87),
-    Boardcore::TrajectoryPoint(150, 499.91),
-    Boardcore::TrajectoryPoint(160, 497.93),
-    Boardcore::TrajectoryPoint(170, 495.95),
-    Boardcore::TrajectoryPoint(180, 493.97),
-    Boardcore::TrajectoryPoint(190, 491.97),
-    Boardcore::TrajectoryPoint(200, 489.97),
-    Boardcore::TrajectoryPoint(210, 487.97),
-    Boardcore::TrajectoryPoint(220, 485.95),
-    Boardcore::TrajectoryPoint(230, 483.93),
-    Boardcore::TrajectoryPoint(240, 481.9),
-    Boardcore::TrajectoryPoint(250, 479.87),
-    Boardcore::TrajectoryPoint(260, 477.82),
-    Boardcore::TrajectoryPoint(270, 475.77),
-    Boardcore::TrajectoryPoint(280, 473.72),
-    Boardcore::TrajectoryPoint(290, 471.65),
-    Boardcore::TrajectoryPoint(300, 469.58),
-    Boardcore::TrajectoryPoint(310, 467.49),
-    Boardcore::TrajectoryPoint(320, 465.41),
-    Boardcore::TrajectoryPoint(330, 463.31),
-    Boardcore::TrajectoryPoint(340, 461.2),
-    Boardcore::TrajectoryPoint(350, 459.09),
-    Boardcore::TrajectoryPoint(360, 456.97),
-    Boardcore::TrajectoryPoint(370, 454.84),
-    Boardcore::TrajectoryPoint(380, 452.7),
-    Boardcore::TrajectoryPoint(390, 450.55),
-    Boardcore::TrajectoryPoint(400, 448.39),
-    Boardcore::TrajectoryPoint(410, 446.23),
-    Boardcore::TrajectoryPoint(420, 444.05),
-    Boardcore::TrajectoryPoint(430, 441.87),
-    Boardcore::TrajectoryPoint(440, 439.67),
-    Boardcore::TrajectoryPoint(450, 437.47),
-    Boardcore::TrajectoryPoint(460, 435.26),
-    Boardcore::TrajectoryPoint(470, 433.03),
-    Boardcore::TrajectoryPoint(480, 430.81),
-    Boardcore::TrajectoryPoint(490, 428.56),
-    Boardcore::TrajectoryPoint(500, 426.31),
-    Boardcore::TrajectoryPoint(510, 424.04),
-    Boardcore::TrajectoryPoint(520, 421.77),
-    Boardcore::TrajectoryPoint(530, 419.48),
-    Boardcore::TrajectoryPoint(540, 417.19),
-    Boardcore::TrajectoryPoint(550, 414.88),
-    Boardcore::TrajectoryPoint(560, 412.56),
-    Boardcore::TrajectoryPoint(570, 410.23),
-    Boardcore::TrajectoryPoint(580, 407.89),
-    Boardcore::TrajectoryPoint(590, 405.53),
-    Boardcore::TrajectoryPoint(600, 403.17),
-    Boardcore::TrajectoryPoint(610, 400.79),
-    Boardcore::TrajectoryPoint(620, 398.4),
-    Boardcore::TrajectoryPoint(630, 395.99),
-    Boardcore::TrajectoryPoint(640, 393.58),
-    Boardcore::TrajectoryPoint(650, 391.14),
-    Boardcore::TrajectoryPoint(660, 388.7),
-    Boardcore::TrajectoryPoint(670, 386.24),
-    Boardcore::TrajectoryPoint(680, 383.77),
-    Boardcore::TrajectoryPoint(690, 381.28),
-    Boardcore::TrajectoryPoint(700, 378.78),
-    Boardcore::TrajectoryPoint(710, 376.26),
-    Boardcore::TrajectoryPoint(720, 373.74),
-    Boardcore::TrajectoryPoint(730, 371.18),
-    Boardcore::TrajectoryPoint(740, 368.63),
-    Boardcore::TrajectoryPoint(750, 366.04),
-    Boardcore::TrajectoryPoint(760, 363.45),
-    Boardcore::TrajectoryPoint(770, 360.83),
-    Boardcore::TrajectoryPoint(780, 358.2),
-    Boardcore::TrajectoryPoint(790, 355.55),
-    Boardcore::TrajectoryPoint(800, 352.91),
-    Boardcore::TrajectoryPoint(810, 350.26),
-    Boardcore::TrajectoryPoint(820, 347.68),
-    Boardcore::TrajectoryPoint(830, 345.13),
-    Boardcore::TrajectoryPoint(840, 342.64),
-    Boardcore::TrajectoryPoint(850, 340.18),
-    Boardcore::TrajectoryPoint(860, 337.76),
-    Boardcore::TrajectoryPoint(870, 335.38),
-    Boardcore::TrajectoryPoint(880, 333.02),
-    Boardcore::TrajectoryPoint(890, 330.72),
-    Boardcore::TrajectoryPoint(900, 328.44),
-    Boardcore::TrajectoryPoint(910, 326.19),
-    Boardcore::TrajectoryPoint(920, 323.98),
-    Boardcore::TrajectoryPoint(930, 321.79),
-    Boardcore::TrajectoryPoint(940, 319.64),
-    Boardcore::TrajectoryPoint(950, 317.52),
-    Boardcore::TrajectoryPoint(960, 315.41),
-    Boardcore::TrajectoryPoint(970, 313.34),
-    Boardcore::TrajectoryPoint(980, 311.29),
-    Boardcore::TrajectoryPoint(990, 309.26),
-    Boardcore::TrajectoryPoint(1000, 307.27),
-    Boardcore::TrajectoryPoint(1010, 305.29),
-    Boardcore::TrajectoryPoint(1020, 303.33),
-    Boardcore::TrajectoryPoint(1030, 301.4),
-    Boardcore::TrajectoryPoint(1040, 299.49),
-    Boardcore::TrajectoryPoint(1050, 297.59),
-    Boardcore::TrajectoryPoint(1060, 295.73),
-    Boardcore::TrajectoryPoint(1070, 293.87),
-    Boardcore::TrajectoryPoint(1080, 292.04),
-    Boardcore::TrajectoryPoint(1090, 290.23),
-    Boardcore::TrajectoryPoint(1100, 288.43),
-    Boardcore::TrajectoryPoint(1110, 286.65),
-    Boardcore::TrajectoryPoint(1120, 284.89),
-    Boardcore::TrajectoryPoint(1130, 283.14),
-    Boardcore::TrajectoryPoint(1140, 281.41),
-    Boardcore::TrajectoryPoint(1150, 279.7),
-    Boardcore::TrajectoryPoint(1160, 278),
-    Boardcore::TrajectoryPoint(1170, 276.32),
-    Boardcore::TrajectoryPoint(1180, 274.65),
-    Boardcore::TrajectoryPoint(1190, 273),
-    Boardcore::TrajectoryPoint(1200, 271.36),
-    Boardcore::TrajectoryPoint(1210, 269.73),
-    Boardcore::TrajectoryPoint(1220, 268.12),
-    Boardcore::TrajectoryPoint(1230, 266.52),
-    Boardcore::TrajectoryPoint(1240, 264.93),
-    Boardcore::TrajectoryPoint(1250, 263.36),
-    Boardcore::TrajectoryPoint(1260, 261.8),
-    Boardcore::TrajectoryPoint(1270, 260.25),
-    Boardcore::TrajectoryPoint(1280, 258.71),
-    Boardcore::TrajectoryPoint(1290, 257.18),
-    Boardcore::TrajectoryPoint(1300, 255.66),
-    Boardcore::TrajectoryPoint(1310, 254.16),
-    Boardcore::TrajectoryPoint(1320, 252.66),
-    Boardcore::TrajectoryPoint(1330, 251.18),
-    Boardcore::TrajectoryPoint(1340, 249.7),
-    Boardcore::TrajectoryPoint(1350, 248.24),
-    Boardcore::TrajectoryPoint(1360, 246.78),
-    Boardcore::TrajectoryPoint(1370, 245.34),
-    Boardcore::TrajectoryPoint(1380, 243.9),
-    Boardcore::TrajectoryPoint(1390, 242.48),
-    Boardcore::TrajectoryPoint(1400, 241.06),
-    Boardcore::TrajectoryPoint(1410, 239.65),
-    Boardcore::TrajectoryPoint(1420, 238.25),
-    Boardcore::TrajectoryPoint(1430, 236.85),
-    Boardcore::TrajectoryPoint(1440, 235.47),
-    Boardcore::TrajectoryPoint(1450, 234.09),
-    Boardcore::TrajectoryPoint(1460, 232.72),
-    Boardcore::TrajectoryPoint(1470, 231.36),
-    Boardcore::TrajectoryPoint(1480, 230),
-    Boardcore::TrajectoryPoint(1490, 228.65),
-    Boardcore::TrajectoryPoint(1500, 227.31),
-    Boardcore::TrajectoryPoint(1510, 225.98),
-    Boardcore::TrajectoryPoint(1520, 224.65),
-    Boardcore::TrajectoryPoint(1530, 223.33),
-    Boardcore::TrajectoryPoint(1540, 222.01),
-    Boardcore::TrajectoryPoint(1550, 220.7),
-    Boardcore::TrajectoryPoint(1560, 219.4),
-    Boardcore::TrajectoryPoint(1570, 218.1),
-    Boardcore::TrajectoryPoint(1580, 216.81),
-    Boardcore::TrajectoryPoint(1590, 215.53),
-    Boardcore::TrajectoryPoint(1600, 214.25),
-    Boardcore::TrajectoryPoint(1610, 212.97),
-    Boardcore::TrajectoryPoint(1620, 211.7),
-    Boardcore::TrajectoryPoint(1630, 210.44),
-    Boardcore::TrajectoryPoint(1640, 209.18),
-    Boardcore::TrajectoryPoint(1650, 207.92),
-    Boardcore::TrajectoryPoint(1660, 206.67),
-    Boardcore::TrajectoryPoint(1670, 205.43),
-    Boardcore::TrajectoryPoint(1680, 204.19),
-    Boardcore::TrajectoryPoint(1690, 202.95),
-    Boardcore::TrajectoryPoint(1700, 201.72),
-    Boardcore::TrajectoryPoint(1710, 200.49),
-    Boardcore::TrajectoryPoint(1720, 199.26),
-    Boardcore::TrajectoryPoint(1730, 198.04),
-    Boardcore::TrajectoryPoint(1740, 196.82),
-    Boardcore::TrajectoryPoint(1750, 195.61),
-    Boardcore::TrajectoryPoint(1760, 194.4),
-    Boardcore::TrajectoryPoint(1770, 193.19),
-    Boardcore::TrajectoryPoint(1780, 191.99),
-    Boardcore::TrajectoryPoint(1790, 190.79),
-    Boardcore::TrajectoryPoint(1800, 189.59),
-    Boardcore::TrajectoryPoint(1810, 188.39),
-    Boardcore::TrajectoryPoint(1820, 187.2),
-    Boardcore::TrajectoryPoint(1830, 186.01),
-    Boardcore::TrajectoryPoint(1840, 184.83),
-    Boardcore::TrajectoryPoint(1850, 183.64),
-    Boardcore::TrajectoryPoint(1860, 182.46),
-    Boardcore::TrajectoryPoint(1870, 181.28),
-    Boardcore::TrajectoryPoint(1880, 180.1),
-    Boardcore::TrajectoryPoint(1890, 178.93),
-    Boardcore::TrajectoryPoint(1900, 177.76),
-    Boardcore::TrajectoryPoint(1910, 176.59),
-    Boardcore::TrajectoryPoint(1920, 175.42),
-    Boardcore::TrajectoryPoint(1930, 174.25),
-    Boardcore::TrajectoryPoint(1940, 173.08),
-    Boardcore::TrajectoryPoint(1950, 171.92),
-    Boardcore::TrajectoryPoint(1960, 170.76),
-    Boardcore::TrajectoryPoint(1970, 169.6),
-    Boardcore::TrajectoryPoint(1980, 168.44),
-    Boardcore::TrajectoryPoint(1990, 167.28),
-    Boardcore::TrajectoryPoint(2000, 166.12),
-    Boardcore::TrajectoryPoint(2010, 164.96),
-    Boardcore::TrajectoryPoint(2020, 163.81),
-    Boardcore::TrajectoryPoint(2030, 162.65),
-    Boardcore::TrajectoryPoint(2040, 161.5),
-    Boardcore::TrajectoryPoint(2050, 160.34),
-    Boardcore::TrajectoryPoint(2060, 159.19),
-    Boardcore::TrajectoryPoint(2070, 158.04),
-    Boardcore::TrajectoryPoint(2080, 156.89),
-    Boardcore::TrajectoryPoint(2090, 155.73),
-    Boardcore::TrajectoryPoint(2100, 154.58),
-    Boardcore::TrajectoryPoint(2110, 153.43),
-    Boardcore::TrajectoryPoint(2120, 152.28),
-    Boardcore::TrajectoryPoint(2130, 151.12),
-    Boardcore::TrajectoryPoint(2140, 149.97),
-    Boardcore::TrajectoryPoint(2150, 148.82),
-    Boardcore::TrajectoryPoint(2160, 147.67),
-    Boardcore::TrajectoryPoint(2170, 146.51),
-    Boardcore::TrajectoryPoint(2180, 145.36),
-    Boardcore::TrajectoryPoint(2190, 144.2),
-    Boardcore::TrajectoryPoint(2200, 143.04),
-    Boardcore::TrajectoryPoint(2210, 141.89),
-    Boardcore::TrajectoryPoint(2220, 140.73),
-    Boardcore::TrajectoryPoint(2230, 139.57),
-    Boardcore::TrajectoryPoint(2240, 138.41),
-    Boardcore::TrajectoryPoint(2250, 137.24),
-    Boardcore::TrajectoryPoint(2260, 136.08),
-    Boardcore::TrajectoryPoint(2270, 134.91),
-    Boardcore::TrajectoryPoint(2280, 133.75),
-    Boardcore::TrajectoryPoint(2290, 132.58),
-    Boardcore::TrajectoryPoint(2300, 131.4),
-    Boardcore::TrajectoryPoint(2310, 130.23),
-    Boardcore::TrajectoryPoint(2320, 129.05),
-    Boardcore::TrajectoryPoint(2330, 127.87),
-    Boardcore::TrajectoryPoint(2340, 126.69),
-    Boardcore::TrajectoryPoint(2350, 125.51),
-    Boardcore::TrajectoryPoint(2360, 124.32),
-    Boardcore::TrajectoryPoint(2370, 123.13),
-    Boardcore::TrajectoryPoint(2380, 121.93),
-    Boardcore::TrajectoryPoint(2390, 120.73),
-    Boardcore::TrajectoryPoint(2400, 119.53),
-    Boardcore::TrajectoryPoint(2410, 118.32),
-    Boardcore::TrajectoryPoint(2420, 117.11),
-    Boardcore::TrajectoryPoint(2430, 115.9),
-    Boardcore::TrajectoryPoint(2440, 114.68),
-    Boardcore::TrajectoryPoint(2450, 113.46),
-    Boardcore::TrajectoryPoint(2460, 112.23),
-    Boardcore::TrajectoryPoint(2470, 110.99),
-    Boardcore::TrajectoryPoint(2480, 109.75),
-    Boardcore::TrajectoryPoint(2490, 108.51),
-    Boardcore::TrajectoryPoint(2500, 107.26),
-    Boardcore::TrajectoryPoint(2510, 106),
-    Boardcore::TrajectoryPoint(2520, 104.73),
-    Boardcore::TrajectoryPoint(2530, 103.46),
-    Boardcore::TrajectoryPoint(2540, 102.18),
-    Boardcore::TrajectoryPoint(2550, 100.9),
-    Boardcore::TrajectoryPoint(2560, 99.604),
-    Boardcore::TrajectoryPoint(2570, 98.301),
-    Boardcore::TrajectoryPoint(2580, 96.99),
-    Boardcore::TrajectoryPoint(2590, 95.669),
-    Boardcore::TrajectoryPoint(2600, 94.339),
-    Boardcore::TrajectoryPoint(2610, 92.998),
-    Boardcore::TrajectoryPoint(2620, 91.647),
-    Boardcore::TrajectoryPoint(2630, 90.284),
-    Boardcore::TrajectoryPoint(2640, 88.91),
-    Boardcore::TrajectoryPoint(2650, 87.523),
-    Boardcore::TrajectoryPoint(2660, 86.123),
-    Boardcore::TrajectoryPoint(2670, 84.708),
-    Boardcore::TrajectoryPoint(2680, 83.28),
-    Boardcore::TrajectoryPoint(2690, 81.835),
-    Boardcore::TrajectoryPoint(2700, 80.375),
-    Boardcore::TrajectoryPoint(2710, 78.896),
-    Boardcore::TrajectoryPoint(2720, 77.4),
-    Boardcore::TrajectoryPoint(2730, 75.883),
-    Boardcore::TrajectoryPoint(2740, 74.345),
-    Boardcore::TrajectoryPoint(2750, 72.786),
-    Boardcore::TrajectoryPoint(2760, 71.201),
-    Boardcore::TrajectoryPoint(2770, 69.592),
-    Boardcore::TrajectoryPoint(2780, 67.954),
-    Boardcore::TrajectoryPoint(2790, 66.287),
-    Boardcore::TrajectoryPoint(2800, 64.587),
-    Boardcore::TrajectoryPoint(2810, 62.853),
-    Boardcore::TrajectoryPoint(2820, 61.081),
-    Boardcore::TrajectoryPoint(2830, 59.267),
-    Boardcore::TrajectoryPoint(2840, 57.408),
-    Boardcore::TrajectoryPoint(2850, 55.498),
-    Boardcore::TrajectoryPoint(2860, 53.533),
-    Boardcore::TrajectoryPoint(2870, 51.506),
-    Boardcore::TrajectoryPoint(2880, 49.409),
-    Boardcore::TrajectoryPoint(2890, 47.232),
-    Boardcore::TrajectoryPoint(2900, 44.965),
-    Boardcore::TrajectoryPoint(2910, 42.591),
-    Boardcore::TrajectoryPoint(2920, 40.094),
-    Boardcore::TrajectoryPoint(2930, 37.446),
-    Boardcore::TrajectoryPoint(2940, 34.615),
-    Boardcore::TrajectoryPoint(2950, 31.55),
-    Boardcore::TrajectoryPoint(2960, 28.177),
-    Boardcore::TrajectoryPoint(2970, 24.363),
-    Boardcore::TrajectoryPoint(2980, 19.861),
-    Boardcore::TrajectoryPoint(2990, 14.02),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t6[] = {
-    Boardcore::TrajectoryPoint(0, 563.81),
-    Boardcore::TrajectoryPoint(10, 561.87),
-    Boardcore::TrajectoryPoint(20, 559.93),
-    Boardcore::TrajectoryPoint(30, 557.98),
-    Boardcore::TrajectoryPoint(40, 556.02),
-    Boardcore::TrajectoryPoint(50, 554.06),
-    Boardcore::TrajectoryPoint(60, 552.1),
-    Boardcore::TrajectoryPoint(70, 550.12),
-    Boardcore::TrajectoryPoint(80, 548.15),
-    Boardcore::TrajectoryPoint(90, 546.17),
-    Boardcore::TrajectoryPoint(100, 544.18),
-    Boardcore::TrajectoryPoint(110, 542.19),
-    Boardcore::TrajectoryPoint(120, 540.18),
-    Boardcore::TrajectoryPoint(130, 538.18),
-    Boardcore::TrajectoryPoint(140, 536.17),
-    Boardcore::TrajectoryPoint(150, 534.14),
-    Boardcore::TrajectoryPoint(160, 532.12),
-    Boardcore::TrajectoryPoint(170, 530.09),
-    Boardcore::TrajectoryPoint(180, 528.05),
-    Boardcore::TrajectoryPoint(190, 526.01),
-    Boardcore::TrajectoryPoint(200, 523.96),
-    Boardcore::TrajectoryPoint(210, 521.9),
-    Boardcore::TrajectoryPoint(220, 519.84),
-    Boardcore::TrajectoryPoint(230, 517.76),
-    Boardcore::TrajectoryPoint(240, 515.69),
-    Boardcore::TrajectoryPoint(250, 513.6),
-    Boardcore::TrajectoryPoint(260, 511.51),
-    Boardcore::TrajectoryPoint(270, 509.42),
-    Boardcore::TrajectoryPoint(280, 507.31),
-    Boardcore::TrajectoryPoint(290, 505.2),
-    Boardcore::TrajectoryPoint(300, 503.07),
-    Boardcore::TrajectoryPoint(310, 500.94),
-    Boardcore::TrajectoryPoint(320, 498.81),
-    Boardcore::TrajectoryPoint(330, 496.66),
-    Boardcore::TrajectoryPoint(340, 494.52),
-    Boardcore::TrajectoryPoint(350, 492.36),
-    Boardcore::TrajectoryPoint(360, 490.19),
-    Boardcore::TrajectoryPoint(370, 488.02),
-    Boardcore::TrajectoryPoint(380, 485.83),
-    Boardcore::TrajectoryPoint(390, 483.64),
-    Boardcore::TrajectoryPoint(400, 481.44),
-    Boardcore::TrajectoryPoint(410, 479.23),
-    Boardcore::TrajectoryPoint(420, 477.01),
-    Boardcore::TrajectoryPoint(430, 474.78),
-    Boardcore::TrajectoryPoint(440, 472.55),
-    Boardcore::TrajectoryPoint(450, 470.3),
-    Boardcore::TrajectoryPoint(460, 468.05),
-    Boardcore::TrajectoryPoint(470, 465.79),
-    Boardcore::TrajectoryPoint(480, 463.52),
-    Boardcore::TrajectoryPoint(490, 461.24),
-    Boardcore::TrajectoryPoint(500, 458.94),
-    Boardcore::TrajectoryPoint(510, 456.65),
-    Boardcore::TrajectoryPoint(520, 454.33),
-    Boardcore::TrajectoryPoint(530, 452.01),
-    Boardcore::TrajectoryPoint(540, 449.67),
-    Boardcore::TrajectoryPoint(550, 447.33),
-    Boardcore::TrajectoryPoint(560, 444.98),
-    Boardcore::TrajectoryPoint(570, 442.61),
-    Boardcore::TrajectoryPoint(580, 440.24),
-    Boardcore::TrajectoryPoint(590, 437.85),
-    Boardcore::TrajectoryPoint(600, 435.46),
-    Boardcore::TrajectoryPoint(610, 433.04),
-    Boardcore::TrajectoryPoint(620, 430.63),
-    Boardcore::TrajectoryPoint(630, 428.19),
-    Boardcore::TrajectoryPoint(640, 425.75),
-    Boardcore::TrajectoryPoint(650, 423.28),
-    Boardcore::TrajectoryPoint(660, 420.82),
-    Boardcore::TrajectoryPoint(670, 418.33),
-    Boardcore::TrajectoryPoint(680, 415.84),
-    Boardcore::TrajectoryPoint(690, 413.32),
-    Boardcore::TrajectoryPoint(700, 410.8),
-    Boardcore::TrajectoryPoint(710, 408.26),
-    Boardcore::TrajectoryPoint(720, 405.71),
-    Boardcore::TrajectoryPoint(730, 403.14),
-    Boardcore::TrajectoryPoint(740, 400.56),
-    Boardcore::TrajectoryPoint(750, 397.97),
-    Boardcore::TrajectoryPoint(760, 395.36),
-    Boardcore::TrajectoryPoint(770, 392.73),
-    Boardcore::TrajectoryPoint(780, 390.09),
-    Boardcore::TrajectoryPoint(790, 387.43),
-    Boardcore::TrajectoryPoint(800, 384.76),
-    Boardcore::TrajectoryPoint(810, 382.06),
-    Boardcore::TrajectoryPoint(820, 379.36),
-    Boardcore::TrajectoryPoint(830, 376.62),
-    Boardcore::TrajectoryPoint(840, 373.88),
-    Boardcore::TrajectoryPoint(850, 371.12),
-    Boardcore::TrajectoryPoint(860, 368.34),
-    Boardcore::TrajectoryPoint(870, 365.53),
-    Boardcore::TrajectoryPoint(880, 362.72),
-    Boardcore::TrajectoryPoint(890, 359.87),
-    Boardcore::TrajectoryPoint(900, 357.01),
-    Boardcore::TrajectoryPoint(910, 354.13),
-    Boardcore::TrajectoryPoint(920, 351.27),
-    Boardcore::TrajectoryPoint(930, 348.42),
-    Boardcore::TrajectoryPoint(940, 345.65),
-    Boardcore::TrajectoryPoint(950, 342.89),
-    Boardcore::TrajectoryPoint(960, 340.21),
-    Boardcore::TrajectoryPoint(970, 337.56),
-    Boardcore::TrajectoryPoint(980, 334.95),
-    Boardcore::TrajectoryPoint(990, 332.39),
-    Boardcore::TrajectoryPoint(1000, 329.85),
-    Boardcore::TrajectoryPoint(1010, 327.37),
-    Boardcore::TrajectoryPoint(1020, 324.92),
-    Boardcore::TrajectoryPoint(1030, 322.5),
-    Boardcore::TrajectoryPoint(1040, 320.12),
-    Boardcore::TrajectoryPoint(1050, 317.77),
-    Boardcore::TrajectoryPoint(1060, 315.46),
-    Boardcore::TrajectoryPoint(1070, 313.17),
-    Boardcore::TrajectoryPoint(1080, 310.91),
-    Boardcore::TrajectoryPoint(1090, 308.69),
-    Boardcore::TrajectoryPoint(1100, 306.5),
-    Boardcore::TrajectoryPoint(1110, 304.32),
-    Boardcore::TrajectoryPoint(1120, 302.19),
-    Boardcore::TrajectoryPoint(1130, 300.07),
-    Boardcore::TrajectoryPoint(1140, 297.98),
-    Boardcore::TrajectoryPoint(1150, 295.92),
-    Boardcore::TrajectoryPoint(1160, 293.88),
-    Boardcore::TrajectoryPoint(1170, 291.86),
-    Boardcore::TrajectoryPoint(1180, 289.87),
-    Boardcore::TrajectoryPoint(1190, 287.9),
-    Boardcore::TrajectoryPoint(1200, 285.95),
-    Boardcore::TrajectoryPoint(1210, 284.02),
-    Boardcore::TrajectoryPoint(1220, 282.12),
-    Boardcore::TrajectoryPoint(1230, 280.23),
-    Boardcore::TrajectoryPoint(1240, 278.36),
-    Boardcore::TrajectoryPoint(1250, 276.51),
-    Boardcore::TrajectoryPoint(1260, 274.68),
-    Boardcore::TrajectoryPoint(1270, 272.87),
-    Boardcore::TrajectoryPoint(1280, 271.08),
-    Boardcore::TrajectoryPoint(1290, 269.3),
-    Boardcore::TrajectoryPoint(1300, 267.55),
-    Boardcore::TrajectoryPoint(1310, 265.8),
-    Boardcore::TrajectoryPoint(1320, 264.08),
-    Boardcore::TrajectoryPoint(1330, 262.37),
-    Boardcore::TrajectoryPoint(1340, 260.67),
-    Boardcore::TrajectoryPoint(1350, 258.99),
-    Boardcore::TrajectoryPoint(1360, 257.32),
-    Boardcore::TrajectoryPoint(1370, 255.67),
-    Boardcore::TrajectoryPoint(1380, 254.03),
-    Boardcore::TrajectoryPoint(1390, 252.41),
-    Boardcore::TrajectoryPoint(1400, 250.79),
-    Boardcore::TrajectoryPoint(1410, 249.2),
-    Boardcore::TrajectoryPoint(1420, 247.61),
-    Boardcore::TrajectoryPoint(1430, 246.04),
-    Boardcore::TrajectoryPoint(1440, 244.48),
-    Boardcore::TrajectoryPoint(1450, 242.92),
-    Boardcore::TrajectoryPoint(1460, 241.39),
-    Boardcore::TrajectoryPoint(1470, 239.86),
-    Boardcore::TrajectoryPoint(1480, 238.34),
-    Boardcore::TrajectoryPoint(1490, 236.83),
-    Boardcore::TrajectoryPoint(1500, 235.34),
-    Boardcore::TrajectoryPoint(1510, 233.85),
-    Boardcore::TrajectoryPoint(1520, 232.37),
-    Boardcore::TrajectoryPoint(1530, 230.91),
-    Boardcore::TrajectoryPoint(1540, 229.45),
-    Boardcore::TrajectoryPoint(1550, 228),
-    Boardcore::TrajectoryPoint(1560, 226.56),
-    Boardcore::TrajectoryPoint(1570, 225.13),
-    Boardcore::TrajectoryPoint(1580, 223.71),
-    Boardcore::TrajectoryPoint(1590, 222.29),
-    Boardcore::TrajectoryPoint(1600, 220.89),
-    Boardcore::TrajectoryPoint(1610, 219.49),
-    Boardcore::TrajectoryPoint(1620, 218.1),
-    Boardcore::TrajectoryPoint(1630, 216.71),
-    Boardcore::TrajectoryPoint(1640, 215.33),
-    Boardcore::TrajectoryPoint(1650, 213.96),
-    Boardcore::TrajectoryPoint(1660, 212.6),
-    Boardcore::TrajectoryPoint(1670, 211.25),
-    Boardcore::TrajectoryPoint(1680, 209.9),
-    Boardcore::TrajectoryPoint(1690, 208.55),
-    Boardcore::TrajectoryPoint(1700, 207.21),
-    Boardcore::TrajectoryPoint(1710, 205.88),
-    Boardcore::TrajectoryPoint(1720, 204.56),
-    Boardcore::TrajectoryPoint(1730, 203.24),
-    Boardcore::TrajectoryPoint(1740, 201.92),
-    Boardcore::TrajectoryPoint(1750, 200.61),
-    Boardcore::TrajectoryPoint(1760, 199.31),
-    Boardcore::TrajectoryPoint(1770, 198.01),
-    Boardcore::TrajectoryPoint(1780, 196.71),
-    Boardcore::TrajectoryPoint(1790, 195.42),
-    Boardcore::TrajectoryPoint(1800, 194.14),
-    Boardcore::TrajectoryPoint(1810, 192.86),
-    Boardcore::TrajectoryPoint(1820, 191.58),
-    Boardcore::TrajectoryPoint(1830, 190.31),
-    Boardcore::TrajectoryPoint(1840, 189.04),
-    Boardcore::TrajectoryPoint(1850, 187.78),
-    Boardcore::TrajectoryPoint(1860, 186.52),
-    Boardcore::TrajectoryPoint(1870, 185.26),
-    Boardcore::TrajectoryPoint(1880, 184.01),
-    Boardcore::TrajectoryPoint(1890, 182.76),
-    Boardcore::TrajectoryPoint(1900, 181.51),
-    Boardcore::TrajectoryPoint(1910, 180.27),
-    Boardcore::TrajectoryPoint(1920, 179.02),
-    Boardcore::TrajectoryPoint(1930, 177.79),
-    Boardcore::TrajectoryPoint(1940, 176.55),
-    Boardcore::TrajectoryPoint(1950, 175.32),
-    Boardcore::TrajectoryPoint(1960, 174.09),
-    Boardcore::TrajectoryPoint(1970, 172.86),
-    Boardcore::TrajectoryPoint(1980, 171.64),
-    Boardcore::TrajectoryPoint(1990, 170.41),
-    Boardcore::TrajectoryPoint(2000, 169.19),
-    Boardcore::TrajectoryPoint(2010, 167.97),
-    Boardcore::TrajectoryPoint(2020, 166.76),
-    Boardcore::TrajectoryPoint(2030, 165.54),
-    Boardcore::TrajectoryPoint(2040, 164.33),
-    Boardcore::TrajectoryPoint(2050, 163.11),
-    Boardcore::TrajectoryPoint(2060, 161.9),
-    Boardcore::TrajectoryPoint(2070, 160.69),
-    Boardcore::TrajectoryPoint(2080, 159.48),
-    Boardcore::TrajectoryPoint(2090, 158.28),
-    Boardcore::TrajectoryPoint(2100, 157.07),
-    Boardcore::TrajectoryPoint(2110, 155.86),
-    Boardcore::TrajectoryPoint(2120, 154.66),
-    Boardcore::TrajectoryPoint(2130, 153.46),
-    Boardcore::TrajectoryPoint(2140, 152.25),
-    Boardcore::TrajectoryPoint(2150, 151.05),
-    Boardcore::TrajectoryPoint(2160, 149.84),
-    Boardcore::TrajectoryPoint(2170, 148.64),
-    Boardcore::TrajectoryPoint(2180, 147.44),
-    Boardcore::TrajectoryPoint(2190, 146.23),
-    Boardcore::TrajectoryPoint(2200, 145.03),
-    Boardcore::TrajectoryPoint(2210, 143.83),
-    Boardcore::TrajectoryPoint(2220, 142.62),
-    Boardcore::TrajectoryPoint(2230, 141.42),
-    Boardcore::TrajectoryPoint(2240, 140.21),
-    Boardcore::TrajectoryPoint(2250, 139),
-    Boardcore::TrajectoryPoint(2260, 137.8),
-    Boardcore::TrajectoryPoint(2270, 136.59),
-    Boardcore::TrajectoryPoint(2280, 135.38),
-    Boardcore::TrajectoryPoint(2290, 134.17),
-    Boardcore::TrajectoryPoint(2300, 132.95),
-    Boardcore::TrajectoryPoint(2310, 131.74),
-    Boardcore::TrajectoryPoint(2320, 130.52),
-    Boardcore::TrajectoryPoint(2330, 129.3),
-    Boardcore::TrajectoryPoint(2340, 128.08),
-    Boardcore::TrajectoryPoint(2350, 126.86),
-    Boardcore::TrajectoryPoint(2360, 125.63),
-    Boardcore::TrajectoryPoint(2370, 124.41),
-    Boardcore::TrajectoryPoint(2380, 123.18),
-    Boardcore::TrajectoryPoint(2390, 121.94),
-    Boardcore::TrajectoryPoint(2400, 120.7),
-    Boardcore::TrajectoryPoint(2410, 119.46),
-    Boardcore::TrajectoryPoint(2420, 118.22),
-    Boardcore::TrajectoryPoint(2430, 116.97),
-    Boardcore::TrajectoryPoint(2440, 115.72),
-    Boardcore::TrajectoryPoint(2450, 114.46),
-    Boardcore::TrajectoryPoint(2460, 113.2),
-    Boardcore::TrajectoryPoint(2470, 111.94),
-    Boardcore::TrajectoryPoint(2480, 110.67),
-    Boardcore::TrajectoryPoint(2490, 109.39),
-    Boardcore::TrajectoryPoint(2500, 108.11),
-    Boardcore::TrajectoryPoint(2510, 106.82),
-    Boardcore::TrajectoryPoint(2520, 105.53),
-    Boardcore::TrajectoryPoint(2530, 104.23),
-    Boardcore::TrajectoryPoint(2540, 102.92),
-    Boardcore::TrajectoryPoint(2550, 101.61),
-    Boardcore::TrajectoryPoint(2560, 100.29),
-    Boardcore::TrajectoryPoint(2570, 98.958),
-    Boardcore::TrajectoryPoint(2580, 97.621),
-    Boardcore::TrajectoryPoint(2590, 96.275),
-    Boardcore::TrajectoryPoint(2600, 94.919),
-    Boardcore::TrajectoryPoint(2610, 93.554),
-    Boardcore::TrajectoryPoint(2620, 92.179),
-    Boardcore::TrajectoryPoint(2630, 90.793),
-    Boardcore::TrajectoryPoint(2640, 89.396),
-    Boardcore::TrajectoryPoint(2650, 87.986),
-    Boardcore::TrajectoryPoint(2660, 86.564),
-    Boardcore::TrajectoryPoint(2670, 85.128),
-    Boardcore::TrajectoryPoint(2680, 83.678),
-    Boardcore::TrajectoryPoint(2690, 82.213),
-    Boardcore::TrajectoryPoint(2700, 80.733),
-    Boardcore::TrajectoryPoint(2710, 79.235),
-    Boardcore::TrajectoryPoint(2720, 77.719),
-    Boardcore::TrajectoryPoint(2730, 76.184),
-    Boardcore::TrajectoryPoint(2740, 74.628),
-    Boardcore::TrajectoryPoint(2750, 73.05),
-    Boardcore::TrajectoryPoint(2760, 71.449),
-    Boardcore::TrajectoryPoint(2770, 69.823),
-    Boardcore::TrajectoryPoint(2780, 68.169),
-    Boardcore::TrajectoryPoint(2790, 66.486),
-    Boardcore::TrajectoryPoint(2800, 64.771),
-    Boardcore::TrajectoryPoint(2810, 63.023),
-    Boardcore::TrajectoryPoint(2820, 61.236),
-    Boardcore::TrajectoryPoint(2830, 59.409),
-    Boardcore::TrajectoryPoint(2840, 57.536),
-    Boardcore::TrajectoryPoint(2850, 55.614),
-    Boardcore::TrajectoryPoint(2860, 53.637),
-    Boardcore::TrajectoryPoint(2870, 51.598),
-    Boardcore::TrajectoryPoint(2880, 49.49),
-    Boardcore::TrajectoryPoint(2890, 47.303),
-    Boardcore::TrajectoryPoint(2900, 45.026),
-    Boardcore::TrajectoryPoint(2910, 42.643),
-    Boardcore::TrajectoryPoint(2920, 40.136),
-    Boardcore::TrajectoryPoint(2930, 37.481),
-    Boardcore::TrajectoryPoint(2940, 34.643),
-    Boardcore::TrajectoryPoint(2950, 31.571),
-    Boardcore::TrajectoryPoint(2960, 28.191),
-    Boardcore::TrajectoryPoint(2970, 24.372),
-    Boardcore::TrajectoryPoint(2980, 19.866),
-    Boardcore::TrajectoryPoint(2990, 14.022),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t7[] = {
-    Boardcore::TrajectoryPoint(0, 599.51),
-    Boardcore::TrajectoryPoint(10, 597.51),
-    Boardcore::TrajectoryPoint(20, 595.51),
-    Boardcore::TrajectoryPoint(30, 593.5),
-    Boardcore::TrajectoryPoint(40, 591.49),
-    Boardcore::TrajectoryPoint(50, 589.47),
-    Boardcore::TrajectoryPoint(60, 587.45),
-    Boardcore::TrajectoryPoint(70, 585.41),
-    Boardcore::TrajectoryPoint(80, 583.38),
-    Boardcore::TrajectoryPoint(90, 581.34),
-    Boardcore::TrajectoryPoint(100, 579.29),
-    Boardcore::TrajectoryPoint(110, 577.24),
-    Boardcore::TrajectoryPoint(120, 575.18),
-    Boardcore::TrajectoryPoint(130, 573.12),
-    Boardcore::TrajectoryPoint(140, 571.05),
-    Boardcore::TrajectoryPoint(150, 568.97),
-    Boardcore::TrajectoryPoint(160, 566.89),
-    Boardcore::TrajectoryPoint(170, 564.8),
-    Boardcore::TrajectoryPoint(180, 562.71),
-    Boardcore::TrajectoryPoint(190, 560.61),
-    Boardcore::TrajectoryPoint(200, 558.5),
-    Boardcore::TrajectoryPoint(210, 556.39),
-    Boardcore::TrajectoryPoint(220, 554.27),
-    Boardcore::TrajectoryPoint(230, 552.14),
-    Boardcore::TrajectoryPoint(240, 550.01),
-    Boardcore::TrajectoryPoint(250, 547.87),
-    Boardcore::TrajectoryPoint(260, 545.72),
-    Boardcore::TrajectoryPoint(270, 543.57),
-    Boardcore::TrajectoryPoint(280, 541.41),
-    Boardcore::TrajectoryPoint(290, 539.24),
-    Boardcore::TrajectoryPoint(300, 537.06),
-    Boardcore::TrajectoryPoint(310, 534.88),
-    Boardcore::TrajectoryPoint(320, 532.69),
-    Boardcore::TrajectoryPoint(330, 530.49),
-    Boardcore::TrajectoryPoint(340, 528.3),
-    Boardcore::TrajectoryPoint(350, 526.08),
-    Boardcore::TrajectoryPoint(360, 523.86),
-    Boardcore::TrajectoryPoint(370, 521.63),
-    Boardcore::TrajectoryPoint(380, 519.39),
-    Boardcore::TrajectoryPoint(390, 517.16),
-    Boardcore::TrajectoryPoint(400, 514.9),
-    Boardcore::TrajectoryPoint(410, 512.64),
-    Boardcore::TrajectoryPoint(420, 510.38),
-    Boardcore::TrajectoryPoint(430, 508.09),
-    Boardcore::TrajectoryPoint(440, 505.81),
-    Boardcore::TrajectoryPoint(450, 503.52),
-    Boardcore::TrajectoryPoint(460, 501.21),
-    Boardcore::TrajectoryPoint(470, 498.9),
-    Boardcore::TrajectoryPoint(480, 496.58),
-    Boardcore::TrajectoryPoint(490, 494.25),
-    Boardcore::TrajectoryPoint(500, 491.91),
-    Boardcore::TrajectoryPoint(510, 489.56),
-    Boardcore::TrajectoryPoint(520, 487.21),
-    Boardcore::TrajectoryPoint(530, 484.83),
-    Boardcore::TrajectoryPoint(540, 482.46),
-    Boardcore::TrajectoryPoint(550, 480.07),
-    Boardcore::TrajectoryPoint(560, 477.67),
-    Boardcore::TrajectoryPoint(570, 475.26),
-    Boardcore::TrajectoryPoint(580, 472.84),
-    Boardcore::TrajectoryPoint(590, 470.42),
-    Boardcore::TrajectoryPoint(600, 467.97),
-    Boardcore::TrajectoryPoint(610, 465.52),
-    Boardcore::TrajectoryPoint(620, 463.06),
-    Boardcore::TrajectoryPoint(630, 460.58),
-    Boardcore::TrajectoryPoint(640, 458.1),
-    Boardcore::TrajectoryPoint(650, 455.6),
-    Boardcore::TrajectoryPoint(660, 453.09),
-    Boardcore::TrajectoryPoint(670, 450.57),
-    Boardcore::TrajectoryPoint(680, 448.04),
-    Boardcore::TrajectoryPoint(690, 445.49),
-    Boardcore::TrajectoryPoint(700, 442.93),
-    Boardcore::TrajectoryPoint(710, 440.35),
-    Boardcore::TrajectoryPoint(720, 437.77),
-    Boardcore::TrajectoryPoint(730, 435.17),
-    Boardcore::TrajectoryPoint(740, 432.56),
-    Boardcore::TrajectoryPoint(750, 429.93),
-    Boardcore::TrajectoryPoint(760, 427.29),
-    Boardcore::TrajectoryPoint(770, 424.64),
-    Boardcore::TrajectoryPoint(780, 421.96),
-    Boardcore::TrajectoryPoint(790, 419.28),
-    Boardcore::TrajectoryPoint(800, 416.58),
-    Boardcore::TrajectoryPoint(810, 413.87),
-    Boardcore::TrajectoryPoint(820, 411.13),
-    Boardcore::TrajectoryPoint(830, 408.39),
-    Boardcore::TrajectoryPoint(840, 405.61),
-    Boardcore::TrajectoryPoint(850, 402.84),
-    Boardcore::TrajectoryPoint(860, 400.03),
-    Boardcore::TrajectoryPoint(870, 397.22),
-    Boardcore::TrajectoryPoint(880, 394.38),
-    Boardcore::TrajectoryPoint(890, 391.53),
-    Boardcore::TrajectoryPoint(900, 388.65),
-    Boardcore::TrajectoryPoint(910, 385.77),
-    Boardcore::TrajectoryPoint(920, 382.85),
-    Boardcore::TrajectoryPoint(930, 379.92),
-    Boardcore::TrajectoryPoint(940, 376.96),
-    Boardcore::TrajectoryPoint(950, 374),
-    Boardcore::TrajectoryPoint(960, 371),
-    Boardcore::TrajectoryPoint(970, 367.98),
-    Boardcore::TrajectoryPoint(980, 364.94),
-    Boardcore::TrajectoryPoint(990, 361.87),
-    Boardcore::TrajectoryPoint(1000, 358.79),
-    Boardcore::TrajectoryPoint(1010, 355.67),
-    Boardcore::TrajectoryPoint(1020, 352.54),
-    Boardcore::TrajectoryPoint(1030, 349.47),
-    Boardcore::TrajectoryPoint(1040, 346.41),
-    Boardcore::TrajectoryPoint(1050, 343.43),
-    Boardcore::TrajectoryPoint(1060, 340.48),
-    Boardcore::TrajectoryPoint(1070, 337.59),
-    Boardcore::TrajectoryPoint(1080, 334.75),
-    Boardcore::TrajectoryPoint(1090, 331.94),
-    Boardcore::TrajectoryPoint(1100, 329.19),
-    Boardcore::TrajectoryPoint(1110, 326.48),
-    Boardcore::TrajectoryPoint(1120, 323.8),
-    Boardcore::TrajectoryPoint(1130, 321.18),
-    Boardcore::TrajectoryPoint(1140, 318.59),
-    Boardcore::TrajectoryPoint(1150, 316.04),
-    Boardcore::TrajectoryPoint(1160, 313.53),
-    Boardcore::TrajectoryPoint(1170, 311.05),
-    Boardcore::TrajectoryPoint(1180, 308.61),
-    Boardcore::TrajectoryPoint(1190, 306.21),
-    Boardcore::TrajectoryPoint(1200, 303.83),
-    Boardcore::TrajectoryPoint(1210, 301.5),
-    Boardcore::TrajectoryPoint(1220, 299.19),
-    Boardcore::TrajectoryPoint(1230, 296.9),
-    Boardcore::TrajectoryPoint(1240, 294.66),
-    Boardcore::TrajectoryPoint(1250, 292.45),
-    Boardcore::TrajectoryPoint(1260, 290.25),
-    Boardcore::TrajectoryPoint(1270, 288.09),
-    Boardcore::TrajectoryPoint(1280, 285.96),
-    Boardcore::TrajectoryPoint(1290, 283.85),
-    Boardcore::TrajectoryPoint(1300, 281.77),
-    Boardcore::TrajectoryPoint(1310, 279.71),
-    Boardcore::TrajectoryPoint(1320, 277.68),
-    Boardcore::TrajectoryPoint(1330, 275.67),
-    Boardcore::TrajectoryPoint(1340, 273.68),
-    Boardcore::TrajectoryPoint(1350, 271.72),
-    Boardcore::TrajectoryPoint(1360, 269.78),
-    Boardcore::TrajectoryPoint(1370, 267.85),
-    Boardcore::TrajectoryPoint(1380, 265.96),
-    Boardcore::TrajectoryPoint(1390, 264.08),
-    Boardcore::TrajectoryPoint(1400, 262.21),
-    Boardcore::TrajectoryPoint(1410, 260.37),
-    Boardcore::TrajectoryPoint(1420, 258.55),
-    Boardcore::TrajectoryPoint(1430, 256.75),
-    Boardcore::TrajectoryPoint(1440, 254.96),
-    Boardcore::TrajectoryPoint(1450, 253.19),
-    Boardcore::TrajectoryPoint(1460, 251.43),
-    Boardcore::TrajectoryPoint(1470, 249.7),
-    Boardcore::TrajectoryPoint(1480, 247.98),
-    Boardcore::TrajectoryPoint(1490, 246.27),
-    Boardcore::TrajectoryPoint(1500, 244.58),
-    Boardcore::TrajectoryPoint(1510, 242.9),
-    Boardcore::TrajectoryPoint(1520, 241.24),
-    Boardcore::TrajectoryPoint(1530, 239.59),
-    Boardcore::TrajectoryPoint(1540, 237.96),
-    Boardcore::TrajectoryPoint(1550, 236.34),
-    Boardcore::TrajectoryPoint(1560, 234.73),
-    Boardcore::TrajectoryPoint(1570, 233.13),
-    Boardcore::TrajectoryPoint(1580, 231.55),
-    Boardcore::TrajectoryPoint(1590, 229.98),
-    Boardcore::TrajectoryPoint(1600, 228.42),
-    Boardcore::TrajectoryPoint(1610, 226.87),
-    Boardcore::TrajectoryPoint(1620, 225.33),
-    Boardcore::TrajectoryPoint(1630, 223.8),
-    Boardcore::TrajectoryPoint(1640, 222.28),
-    Boardcore::TrajectoryPoint(1650, 220.77),
-    Boardcore::TrajectoryPoint(1660, 219.27),
-    Boardcore::TrajectoryPoint(1670, 217.79),
-    Boardcore::TrajectoryPoint(1680, 216.31),
-    Boardcore::TrajectoryPoint(1690, 214.84),
-    Boardcore::TrajectoryPoint(1700, 213.38),
-    Boardcore::TrajectoryPoint(1710, 211.92),
-    Boardcore::TrajectoryPoint(1720, 210.48),
-    Boardcore::TrajectoryPoint(1730, 209.04),
-    Boardcore::TrajectoryPoint(1740, 207.61),
-    Boardcore::TrajectoryPoint(1750, 206.19),
-    Boardcore::TrajectoryPoint(1760, 204.78),
-    Boardcore::TrajectoryPoint(1770, 203.37),
-    Boardcore::TrajectoryPoint(1780, 201.97),
-    Boardcore::TrajectoryPoint(1790, 200.58),
-    Boardcore::TrajectoryPoint(1800, 199.19),
-    Boardcore::TrajectoryPoint(1810, 197.81),
-    Boardcore::TrajectoryPoint(1820, 196.43),
-    Boardcore::TrajectoryPoint(1830, 195.07),
-    Boardcore::TrajectoryPoint(1840, 193.7),
-    Boardcore::TrajectoryPoint(1850, 192.35),
-    Boardcore::TrajectoryPoint(1860, 190.99),
-    Boardcore::TrajectoryPoint(1870, 189.65),
-    Boardcore::TrajectoryPoint(1880, 188.31),
-    Boardcore::TrajectoryPoint(1890, 186.97),
-    Boardcore::TrajectoryPoint(1900, 185.64),
-    Boardcore::TrajectoryPoint(1910, 184.31),
-    Boardcore::TrajectoryPoint(1920, 182.99),
-    Boardcore::TrajectoryPoint(1930, 181.67),
-    Boardcore::TrajectoryPoint(1940, 180.36),
-    Boardcore::TrajectoryPoint(1950, 179.05),
-    Boardcore::TrajectoryPoint(1960, 177.74),
-    Boardcore::TrajectoryPoint(1970, 176.44),
-    Boardcore::TrajectoryPoint(1980, 175.14),
-    Boardcore::TrajectoryPoint(1990, 173.85),
-    Boardcore::TrajectoryPoint(2000, 172.55),
-    Boardcore::TrajectoryPoint(2010, 171.27),
-    Boardcore::TrajectoryPoint(2020, 169.98),
-    Boardcore::TrajectoryPoint(2030, 168.7),
-    Boardcore::TrajectoryPoint(2040, 167.42),
-    Boardcore::TrajectoryPoint(2050, 166.14),
-    Boardcore::TrajectoryPoint(2060, 164.86),
-    Boardcore::TrajectoryPoint(2070, 163.59),
-    Boardcore::TrajectoryPoint(2080, 162.32),
-    Boardcore::TrajectoryPoint(2090, 161.05),
-    Boardcore::TrajectoryPoint(2100, 159.78),
-    Boardcore::TrajectoryPoint(2110, 158.52),
-    Boardcore::TrajectoryPoint(2120, 157.25),
-    Boardcore::TrajectoryPoint(2130, 155.99),
-    Boardcore::TrajectoryPoint(2140, 154.73),
-    Boardcore::TrajectoryPoint(2150, 153.47),
-    Boardcore::TrajectoryPoint(2160, 152.21),
-    Boardcore::TrajectoryPoint(2170, 150.95),
-    Boardcore::TrajectoryPoint(2180, 149.7),
-    Boardcore::TrajectoryPoint(2190, 148.44),
-    Boardcore::TrajectoryPoint(2200, 147.18),
-    Boardcore::TrajectoryPoint(2210, 145.93),
-    Boardcore::TrajectoryPoint(2220, 144.67),
-    Boardcore::TrajectoryPoint(2230, 143.42),
-    Boardcore::TrajectoryPoint(2240, 142.17),
-    Boardcore::TrajectoryPoint(2250, 140.91),
-    Boardcore::TrajectoryPoint(2260, 139.66),
-    Boardcore::TrajectoryPoint(2270, 138.4),
-    Boardcore::TrajectoryPoint(2280, 137.14),
-    Boardcore::TrajectoryPoint(2290, 135.89),
-    Boardcore::TrajectoryPoint(2300, 134.63),
-    Boardcore::TrajectoryPoint(2310, 133.37),
-    Boardcore::TrajectoryPoint(2320, 132.11),
-    Boardcore::TrajectoryPoint(2330, 130.85),
-    Boardcore::TrajectoryPoint(2340, 129.59),
-    Boardcore::TrajectoryPoint(2350, 128.32),
-    Boardcore::TrajectoryPoint(2360, 127.06),
-    Boardcore::TrajectoryPoint(2370, 125.79),
-    Boardcore::TrajectoryPoint(2380, 124.52),
-    Boardcore::TrajectoryPoint(2390, 123.25),
-    Boardcore::TrajectoryPoint(2400, 121.97),
-    Boardcore::TrajectoryPoint(2410, 120.69),
-    Boardcore::TrajectoryPoint(2420, 119.41),
-    Boardcore::TrajectoryPoint(2430, 118.13),
-    Boardcore::TrajectoryPoint(2440, 116.84),
-    Boardcore::TrajectoryPoint(2450, 115.55),
-    Boardcore::TrajectoryPoint(2460, 114.25),
-    Boardcore::TrajectoryPoint(2470, 112.95),
-    Boardcore::TrajectoryPoint(2480, 111.65),
-    Boardcore::TrajectoryPoint(2490, 110.34),
-    Boardcore::TrajectoryPoint(2500, 109.02),
-    Boardcore::TrajectoryPoint(2510, 107.71),
-    Boardcore::TrajectoryPoint(2520, 106.38),
-    Boardcore::TrajectoryPoint(2530, 105.05),
-    Boardcore::TrajectoryPoint(2540, 103.71),
-    Boardcore::TrajectoryPoint(2550, 102.37),
-    Boardcore::TrajectoryPoint(2560, 101.02),
-    Boardcore::TrajectoryPoint(2570, 99.663),
-    Boardcore::TrajectoryPoint(2580, 98.298),
-    Boardcore::TrajectoryPoint(2590, 96.924),
-    Boardcore::TrajectoryPoint(2600, 95.542),
-    Boardcore::TrajectoryPoint(2610, 94.15),
-    Boardcore::TrajectoryPoint(2620, 92.749),
-    Boardcore::TrajectoryPoint(2630, 91.338),
-    Boardcore::TrajectoryPoint(2640, 89.916),
-    Boardcore::TrajectoryPoint(2650, 88.482),
-    Boardcore::TrajectoryPoint(2660, 87.036),
-    Boardcore::TrajectoryPoint(2670, 85.578),
-    Boardcore::TrajectoryPoint(2680, 84.105),
-    Boardcore::TrajectoryPoint(2690, 82.618),
-    Boardcore::TrajectoryPoint(2700, 81.115),
-    Boardcore::TrajectoryPoint(2710, 79.597),
-    Boardcore::TrajectoryPoint(2720, 78.06),
-    Boardcore::TrajectoryPoint(2730, 76.505),
-    Boardcore::TrajectoryPoint(2740, 74.93),
-    Boardcore::TrajectoryPoint(2750, 73.333),
-    Boardcore::TrajectoryPoint(2760, 71.714),
-    Boardcore::TrajectoryPoint(2770, 70.069),
-    Boardcore::TrajectoryPoint(2780, 68.398),
-    Boardcore::TrajectoryPoint(2790, 66.699),
-    Boardcore::TrajectoryPoint(2800, 64.968),
-    Boardcore::TrajectoryPoint(2810, 63.203),
-    Boardcore::TrajectoryPoint(2820, 61.402),
-    Boardcore::TrajectoryPoint(2830, 59.56),
-    Boardcore::TrajectoryPoint(2840, 57.673),
-    Boardcore::TrajectoryPoint(2850, 55.738),
-    Boardcore::TrajectoryPoint(2860, 53.748),
-    Boardcore::TrajectoryPoint(2870, 51.696),
-    Boardcore::TrajectoryPoint(2880, 49.576),
-    Boardcore::TrajectoryPoint(2890, 47.378),
-    Boardcore::TrajectoryPoint(2900, 45.09),
-    Boardcore::TrajectoryPoint(2910, 42.698),
-    Boardcore::TrajectoryPoint(2920, 40.182),
-    Boardcore::TrajectoryPoint(2930, 37.518),
-    Boardcore::TrajectoryPoint(2940, 34.672),
-    Boardcore::TrajectoryPoint(2950, 31.593),
-    Boardcore::TrajectoryPoint(2960, 28.207),
-    Boardcore::TrajectoryPoint(2970, 24.382),
-    Boardcore::TrajectoryPoint(2980, 19.871),
-    Boardcore::TrajectoryPoint(2990, 14.024),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t8[] = {
-    Boardcore::TrajectoryPoint(0, 636.51),
-    Boardcore::TrajectoryPoint(10, 634.44),
-    Boardcore::TrajectoryPoint(20, 632.37),
-    Boardcore::TrajectoryPoint(30, 630.3),
-    Boardcore::TrajectoryPoint(40, 628.22),
-    Boardcore::TrajectoryPoint(50, 626.13),
-    Boardcore::TrajectoryPoint(60, 624.04),
-    Boardcore::TrajectoryPoint(70, 621.95),
-    Boardcore::TrajectoryPoint(80, 619.84),
-    Boardcore::TrajectoryPoint(90, 617.74),
-    Boardcore::TrajectoryPoint(100, 615.63),
-    Boardcore::TrajectoryPoint(110, 613.51),
-    Boardcore::TrajectoryPoint(120, 611.38),
-    Boardcore::TrajectoryPoint(130, 609.26),
-    Boardcore::TrajectoryPoint(140, 607.12),
-    Boardcore::TrajectoryPoint(150, 604.98),
-    Boardcore::TrajectoryPoint(160, 602.83),
-    Boardcore::TrajectoryPoint(170, 600.67),
-    Boardcore::TrajectoryPoint(180, 598.51),
-    Boardcore::TrajectoryPoint(190, 596.35),
-    Boardcore::TrajectoryPoint(200, 594.18),
-    Boardcore::TrajectoryPoint(210, 592),
-    Boardcore::TrajectoryPoint(220, 589.82),
-    Boardcore::TrajectoryPoint(230, 587.62),
-    Boardcore::TrajectoryPoint(240, 585.42),
-    Boardcore::TrajectoryPoint(250, 583.22),
-    Boardcore::TrajectoryPoint(260, 581.01),
-    Boardcore::TrajectoryPoint(270, 578.79),
-    Boardcore::TrajectoryPoint(280, 576.57),
-    Boardcore::TrajectoryPoint(290, 574.33),
-    Boardcore::TrajectoryPoint(300, 572.1),
-    Boardcore::TrajectoryPoint(310, 569.85),
-    Boardcore::TrajectoryPoint(320, 567.6),
-    Boardcore::TrajectoryPoint(330, 565.34),
-    Boardcore::TrajectoryPoint(340, 563.07),
-    Boardcore::TrajectoryPoint(350, 560.79),
-    Boardcore::TrajectoryPoint(360, 558.52),
-    Boardcore::TrajectoryPoint(370, 556.22),
-    Boardcore::TrajectoryPoint(380, 553.92),
-    Boardcore::TrajectoryPoint(390, 551.62),
-    Boardcore::TrajectoryPoint(400, 549.3),
-    Boardcore::TrajectoryPoint(410, 546.98),
-    Boardcore::TrajectoryPoint(420, 544.66),
-    Boardcore::TrajectoryPoint(430, 542.31),
-    Boardcore::TrajectoryPoint(440, 539.97),
-    Boardcore::TrajectoryPoint(450, 537.61),
-    Boardcore::TrajectoryPoint(460, 535.25),
-    Boardcore::TrajectoryPoint(470, 532.88),
-    Boardcore::TrajectoryPoint(480, 530.5),
-    Boardcore::TrajectoryPoint(490, 528.11),
-    Boardcore::TrajectoryPoint(500, 525.71),
-    Boardcore::TrajectoryPoint(510, 523.3),
-    Boardcore::TrajectoryPoint(520, 520.89),
-    Boardcore::TrajectoryPoint(530, 518.46),
-    Boardcore::TrajectoryPoint(540, 516.02),
-    Boardcore::TrajectoryPoint(550, 513.58),
-    Boardcore::TrajectoryPoint(560, 511.12),
-    Boardcore::TrajectoryPoint(570, 508.65),
-    Boardcore::TrajectoryPoint(580, 506.18),
-    Boardcore::TrajectoryPoint(590, 503.69),
-    Boardcore::TrajectoryPoint(600, 501.2),
-    Boardcore::TrajectoryPoint(610, 498.68),
-    Boardcore::TrajectoryPoint(620, 496.17),
-    Boardcore::TrajectoryPoint(630, 493.64),
-    Boardcore::TrajectoryPoint(640, 491.1),
-    Boardcore::TrajectoryPoint(650, 488.55),
-    Boardcore::TrajectoryPoint(660, 485.98),
-    Boardcore::TrajectoryPoint(670, 483.41),
-    Boardcore::TrajectoryPoint(680, 480.82),
-    Boardcore::TrajectoryPoint(690, 478.23),
-    Boardcore::TrajectoryPoint(700, 475.62),
-    Boardcore::TrajectoryPoint(710, 472.99),
-    Boardcore::TrajectoryPoint(720, 470.36),
-    Boardcore::TrajectoryPoint(730, 467.71),
-    Boardcore::TrajectoryPoint(740, 465.05),
-    Boardcore::TrajectoryPoint(750, 462.37),
-    Boardcore::TrajectoryPoint(760, 459.68),
-    Boardcore::TrajectoryPoint(770, 456.99),
-    Boardcore::TrajectoryPoint(780, 454.26),
-    Boardcore::TrajectoryPoint(790, 451.54),
-    Boardcore::TrajectoryPoint(800, 448.79),
-    Boardcore::TrajectoryPoint(810, 446.03),
-    Boardcore::TrajectoryPoint(820, 443.26),
-    Boardcore::TrajectoryPoint(830, 440.47),
-    Boardcore::TrajectoryPoint(840, 437.66),
-    Boardcore::TrajectoryPoint(850, 434.84),
-    Boardcore::TrajectoryPoint(860, 432),
-    Boardcore::TrajectoryPoint(870, 429.14),
-    Boardcore::TrajectoryPoint(880, 426.28),
-    Boardcore::TrajectoryPoint(890, 423.38),
-    Boardcore::TrajectoryPoint(900, 420.49),
-    Boardcore::TrajectoryPoint(910, 417.55),
-    Boardcore::TrajectoryPoint(920, 414.62),
-    Boardcore::TrajectoryPoint(930, 411.65),
-    Boardcore::TrajectoryPoint(940, 408.68),
-    Boardcore::TrajectoryPoint(950, 405.67),
-    Boardcore::TrajectoryPoint(960, 402.65),
-    Boardcore::TrajectoryPoint(970, 399.61),
-    Boardcore::TrajectoryPoint(980, 396.55),
-    Boardcore::TrajectoryPoint(990, 393.46),
-    Boardcore::TrajectoryPoint(1000, 390.36),
-    Boardcore::TrajectoryPoint(1010, 387.23),
-    Boardcore::TrajectoryPoint(1020, 384.08),
-    Boardcore::TrajectoryPoint(1030, 380.9),
-    Boardcore::TrajectoryPoint(1040, 377.71),
-    Boardcore::TrajectoryPoint(1050, 374.48),
-    Boardcore::TrajectoryPoint(1060, 371.23),
-    Boardcore::TrajectoryPoint(1070, 367.95),
-    Boardcore::TrajectoryPoint(1080, 364.65),
-    Boardcore::TrajectoryPoint(1090, 361.32),
-    Boardcore::TrajectoryPoint(1100, 357.96),
-    Boardcore::TrajectoryPoint(1110, 354.58),
-    Boardcore::TrajectoryPoint(1120, 351.22),
-    Boardcore::TrajectoryPoint(1130, 347.88),
-    Boardcore::TrajectoryPoint(1140, 344.63),
-    Boardcore::TrajectoryPoint(1150, 341.41),
-    Boardcore::TrajectoryPoint(1160, 338.25),
-    Boardcore::TrajectoryPoint(1170, 335.15),
-    Boardcore::TrajectoryPoint(1180, 332.09),
-    Boardcore::TrajectoryPoint(1190, 329.1),
-    Boardcore::TrajectoryPoint(1200, 326.14),
-    Boardcore::TrajectoryPoint(1210, 323.24),
-    Boardcore::TrajectoryPoint(1220, 320.39),
-    Boardcore::TrajectoryPoint(1230, 317.56),
-    Boardcore::TrajectoryPoint(1240, 314.81),
-    Boardcore::TrajectoryPoint(1250, 312.08),
-    Boardcore::TrajectoryPoint(1260, 309.4),
-    Boardcore::TrajectoryPoint(1270, 306.77),
-    Boardcore::TrajectoryPoint(1280, 304.17),
-    Boardcore::TrajectoryPoint(1290, 301.6),
-    Boardcore::TrajectoryPoint(1300, 299.09),
-    Boardcore::TrajectoryPoint(1310, 296.61),
-    Boardcore::TrajectoryPoint(1320, 294.15),
-    Boardcore::TrajectoryPoint(1330, 291.75),
-    Boardcore::TrajectoryPoint(1340, 289.37),
-    Boardcore::TrajectoryPoint(1350, 287.02),
-    Boardcore::TrajectoryPoint(1360, 284.72),
-    Boardcore::TrajectoryPoint(1370, 282.44),
-    Boardcore::TrajectoryPoint(1380, 280.19),
-    Boardcore::TrajectoryPoint(1390, 277.97),
-    Boardcore::TrajectoryPoint(1400, 275.79),
-    Boardcore::TrajectoryPoint(1410, 273.62),
-    Boardcore::TrajectoryPoint(1420, 271.49),
-    Boardcore::TrajectoryPoint(1430, 269.38),
-    Boardcore::TrajectoryPoint(1440, 267.3),
-    Boardcore::TrajectoryPoint(1450, 265.25),
-    Boardcore::TrajectoryPoint(1460, 263.21),
-    Boardcore::TrajectoryPoint(1470, 261.21),
-    Boardcore::TrajectoryPoint(1480, 259.23),
-    Boardcore::TrajectoryPoint(1490, 257.27),
-    Boardcore::TrajectoryPoint(1500, 255.33),
-    Boardcore::TrajectoryPoint(1510, 253.41),
-    Boardcore::TrajectoryPoint(1520, 251.51),
-    Boardcore::TrajectoryPoint(1530, 249.64),
-    Boardcore::TrajectoryPoint(1540, 247.78),
-    Boardcore::TrajectoryPoint(1550, 245.94),
-    Boardcore::TrajectoryPoint(1560, 244.12),
-    Boardcore::TrajectoryPoint(1570, 242.32),
-    Boardcore::TrajectoryPoint(1580, 240.53),
-    Boardcore::TrajectoryPoint(1590, 238.77),
-    Boardcore::TrajectoryPoint(1600, 237.01),
-    Boardcore::TrajectoryPoint(1610, 235.28),
-    Boardcore::TrajectoryPoint(1620, 233.56),
-    Boardcore::TrajectoryPoint(1630, 231.85),
-    Boardcore::TrajectoryPoint(1640, 230.16),
-    Boardcore::TrajectoryPoint(1650, 228.49),
-    Boardcore::TrajectoryPoint(1660, 226.83),
-    Boardcore::TrajectoryPoint(1670, 225.18),
-    Boardcore::TrajectoryPoint(1680, 223.54),
-    Boardcore::TrajectoryPoint(1690, 221.92),
-    Boardcore::TrajectoryPoint(1700, 220.31),
-    Boardcore::TrajectoryPoint(1710, 218.71),
-    Boardcore::TrajectoryPoint(1720, 217.12),
-    Boardcore::TrajectoryPoint(1730, 215.54),
-    Boardcore::TrajectoryPoint(1740, 213.98),
-    Boardcore::TrajectoryPoint(1750, 212.43),
-    Boardcore::TrajectoryPoint(1760, 210.88),
-    Boardcore::TrajectoryPoint(1770, 209.35),
-    Boardcore::TrajectoryPoint(1780, 207.82),
-    Boardcore::TrajectoryPoint(1790, 206.31),
-    Boardcore::TrajectoryPoint(1800, 204.8),
-    Boardcore::TrajectoryPoint(1810, 203.31),
-    Boardcore::TrajectoryPoint(1820, 201.82),
-    Boardcore::TrajectoryPoint(1830, 200.34),
-    Boardcore::TrajectoryPoint(1840, 198.87),
-    Boardcore::TrajectoryPoint(1850, 197.4),
-    Boardcore::TrajectoryPoint(1860, 195.95),
-    Boardcore::TrajectoryPoint(1870, 194.5),
-    Boardcore::TrajectoryPoint(1880, 193.05),
-    Boardcore::TrajectoryPoint(1890, 191.62),
-    Boardcore::TrajectoryPoint(1900, 190.19),
-    Boardcore::TrajectoryPoint(1910, 188.77),
-    Boardcore::TrajectoryPoint(1920, 187.35),
-    Boardcore::TrajectoryPoint(1930, 185.94),
-    Boardcore::TrajectoryPoint(1940, 184.54),
-    Boardcore::TrajectoryPoint(1950, 183.14),
-    Boardcore::TrajectoryPoint(1960, 181.75),
-    Boardcore::TrajectoryPoint(1970, 180.36),
-    Boardcore::TrajectoryPoint(1980, 178.98),
-    Boardcore::TrajectoryPoint(1990, 177.6),
-    Boardcore::TrajectoryPoint(2000, 176.23),
-    Boardcore::TrajectoryPoint(2010, 174.86),
-    Boardcore::TrajectoryPoint(2020, 173.5),
-    Boardcore::TrajectoryPoint(2030, 172.14),
-    Boardcore::TrajectoryPoint(2040, 170.79),
-    Boardcore::TrajectoryPoint(2050, 169.43),
-    Boardcore::TrajectoryPoint(2060, 168.09),
-    Boardcore::TrajectoryPoint(2070, 166.74),
-    Boardcore::TrajectoryPoint(2080, 165.4),
-    Boardcore::TrajectoryPoint(2090, 164.06),
-    Boardcore::TrajectoryPoint(2100, 162.73),
-    Boardcore::TrajectoryPoint(2110, 161.4),
-    Boardcore::TrajectoryPoint(2120, 160.07),
-    Boardcore::TrajectoryPoint(2130, 158.74),
-    Boardcore::TrajectoryPoint(2140, 157.42),
-    Boardcore::TrajectoryPoint(2150, 156.1),
-    Boardcore::TrajectoryPoint(2160, 154.78),
-    Boardcore::TrajectoryPoint(2170, 153.46),
-    Boardcore::TrajectoryPoint(2180, 152.14),
-    Boardcore::TrajectoryPoint(2190, 150.83),
-    Boardcore::TrajectoryPoint(2200, 149.52),
-    Boardcore::TrajectoryPoint(2210, 148.21),
-    Boardcore::TrajectoryPoint(2220, 146.9),
-    Boardcore::TrajectoryPoint(2230, 145.59),
-    Boardcore::TrajectoryPoint(2240, 144.28),
-    Boardcore::TrajectoryPoint(2250, 142.97),
-    Boardcore::TrajectoryPoint(2260, 141.66),
-    Boardcore::TrajectoryPoint(2270, 140.36),
-    Boardcore::TrajectoryPoint(2280, 139.05),
-    Boardcore::TrajectoryPoint(2290, 137.74),
-    Boardcore::TrajectoryPoint(2300, 136.44),
-    Boardcore::TrajectoryPoint(2310, 135.13),
-    Boardcore::TrajectoryPoint(2320, 133.82),
-    Boardcore::TrajectoryPoint(2330, 132.52),
-    Boardcore::TrajectoryPoint(2340, 131.21),
-    Boardcore::TrajectoryPoint(2350, 129.9),
-    Boardcore::TrajectoryPoint(2360, 128.59),
-    Boardcore::TrajectoryPoint(2370, 127.28),
-    Boardcore::TrajectoryPoint(2380, 125.96),
-    Boardcore::TrajectoryPoint(2390, 124.65),
-    Boardcore::TrajectoryPoint(2400, 123.33),
-    Boardcore::TrajectoryPoint(2410, 122.01),
-    Boardcore::TrajectoryPoint(2420, 120.69),
-    Boardcore::TrajectoryPoint(2430, 119.37),
-    Boardcore::TrajectoryPoint(2440, 118.04),
-    Boardcore::TrajectoryPoint(2450, 116.71),
-    Boardcore::TrajectoryPoint(2460, 115.38),
-    Boardcore::TrajectoryPoint(2470, 114.04),
-    Boardcore::TrajectoryPoint(2480, 112.7),
-    Boardcore::TrajectoryPoint(2490, 111.36),
-    Boardcore::TrajectoryPoint(2500, 110.01),
-    Boardcore::TrajectoryPoint(2510, 108.65),
-    Boardcore::TrajectoryPoint(2520, 107.3),
-    Boardcore::TrajectoryPoint(2530, 105.93),
-    Boardcore::TrajectoryPoint(2540, 104.56),
-    Boardcore::TrajectoryPoint(2550, 103.19),
-    Boardcore::TrajectoryPoint(2560, 101.81),
-    Boardcore::TrajectoryPoint(2570, 100.42),
-    Boardcore::TrajectoryPoint(2580, 99.022),
-    Boardcore::TrajectoryPoint(2590, 97.619),
-    Boardcore::TrajectoryPoint(2600, 96.208),
-    Boardcore::TrajectoryPoint(2610, 94.788),
-    Boardcore::TrajectoryPoint(2620, 93.359),
-    Boardcore::TrajectoryPoint(2630, 91.92),
-    Boardcore::TrajectoryPoint(2640, 90.472),
-    Boardcore::TrajectoryPoint(2650, 89.012),
-    Boardcore::TrajectoryPoint(2660, 87.541),
-    Boardcore::TrajectoryPoint(2670, 86.057),
-    Boardcore::TrajectoryPoint(2680, 84.56),
-    Boardcore::TrajectoryPoint(2690, 83.05),
-    Boardcore::TrajectoryPoint(2700, 81.524),
-    Boardcore::TrajectoryPoint(2710, 79.983),
-    Boardcore::TrajectoryPoint(2720, 78.424),
-    Boardcore::TrajectoryPoint(2730, 76.848),
-    Boardcore::TrajectoryPoint(2740, 75.252),
-    Boardcore::TrajectoryPoint(2750, 73.635),
-    Boardcore::TrajectoryPoint(2760, 71.995),
-    Boardcore::TrajectoryPoint(2770, 70.332),
-    Boardcore::TrajectoryPoint(2780, 68.643),
-    Boardcore::TrajectoryPoint(2790, 66.925),
-    Boardcore::TrajectoryPoint(2800, 65.177),
-    Boardcore::TrajectoryPoint(2810, 63.396),
-    Boardcore::TrajectoryPoint(2820, 61.578),
-    Boardcore::TrajectoryPoint(2830, 59.72),
-    Boardcore::TrajectoryPoint(2840, 57.819),
-    Boardcore::TrajectoryPoint(2850, 55.869),
-    Boardcore::TrajectoryPoint(2860, 53.865),
-    Boardcore::TrajectoryPoint(2870, 51.801),
-    Boardcore::TrajectoryPoint(2880, 49.668),
-    Boardcore::TrajectoryPoint(2890, 47.459),
-    Boardcore::TrajectoryPoint(2900, 45.159),
-    Boardcore::TrajectoryPoint(2910, 42.756),
-    Boardcore::TrajectoryPoint(2920, 40.231),
-    Boardcore::TrajectoryPoint(2930, 37.558),
-    Boardcore::TrajectoryPoint(2940, 34.703),
-    Boardcore::TrajectoryPoint(2950, 31.616),
-    Boardcore::TrajectoryPoint(2960, 28.223),
-    Boardcore::TrajectoryPoint(2970, 24.393),
-    Boardcore::TrajectoryPoint(2980, 19.877),
-    Boardcore::TrajectoryPoint(2990, 14.026),
-    Boardcore::TrajectoryPoint(3000, 0),
-};
-Boardcore::TrajectoryPoint t9[] = {
-    Boardcore::TrajectoryPoint(0, 671.63),
-    Boardcore::TrajectoryPoint(10, 669.51),
-    Boardcore::TrajectoryPoint(20, 667.38),
-    Boardcore::TrajectoryPoint(30, 665.25),
-    Boardcore::TrajectoryPoint(40, 663.12),
-    Boardcore::TrajectoryPoint(50, 660.98),
-    Boardcore::TrajectoryPoint(60, 658.83),
-    Boardcore::TrajectoryPoint(70, 656.68),
-    Boardcore::TrajectoryPoint(80, 654.53),
-    Boardcore::TrajectoryPoint(90, 652.37),
-    Boardcore::TrajectoryPoint(100, 650.2),
-    Boardcore::TrajectoryPoint(110, 648.03),
-    Boardcore::TrajectoryPoint(120, 645.85),
-    Boardcore::TrajectoryPoint(130, 643.66),
-    Boardcore::TrajectoryPoint(140, 641.48),
-    Boardcore::TrajectoryPoint(150, 639.28),
-    Boardcore::TrajectoryPoint(160, 637.08),
-    Boardcore::TrajectoryPoint(170, 634.88),
-    Boardcore::TrajectoryPoint(180, 632.67),
-    Boardcore::TrajectoryPoint(190, 630.44),
-    Boardcore::TrajectoryPoint(200, 628.22),
-    Boardcore::TrajectoryPoint(210, 625.99),
-    Boardcore::TrajectoryPoint(220, 623.75),
-    Boardcore::TrajectoryPoint(230, 621.51),
-    Boardcore::TrajectoryPoint(240, 619.26),
-    Boardcore::TrajectoryPoint(250, 617),
-    Boardcore::TrajectoryPoint(260, 614.74),
-    Boardcore::TrajectoryPoint(270, 612.48),
-    Boardcore::TrajectoryPoint(280, 610.19),
-    Boardcore::TrajectoryPoint(290, 607.91),
-    Boardcore::TrajectoryPoint(300, 605.63),
-    Boardcore::TrajectoryPoint(310, 603.33),
-    Boardcore::TrajectoryPoint(320, 601.02),
-    Boardcore::TrajectoryPoint(330, 598.72),
-    Boardcore::TrajectoryPoint(340, 596.4),
-    Boardcore::TrajectoryPoint(350, 594.07),
-    Boardcore::TrajectoryPoint(360, 591.75),
-    Boardcore::TrajectoryPoint(370, 589.4),
-    Boardcore::TrajectoryPoint(380, 587.05),
-    Boardcore::TrajectoryPoint(390, 584.71),
-    Boardcore::TrajectoryPoint(400, 582.34),
-    Boardcore::TrajectoryPoint(410, 579.97),
-    Boardcore::TrajectoryPoint(420, 577.6),
-    Boardcore::TrajectoryPoint(430, 575.2),
-    Boardcore::TrajectoryPoint(440, 572.81),
-    Boardcore::TrajectoryPoint(450, 570.41),
-    Boardcore::TrajectoryPoint(460, 568),
-    Boardcore::TrajectoryPoint(470, 565.58),
-    Boardcore::TrajectoryPoint(480, 563.16),
-    Boardcore::TrajectoryPoint(490, 560.72),
-    Boardcore::TrajectoryPoint(500, 558.28),
-    Boardcore::TrajectoryPoint(510, 555.82),
-    Boardcore::TrajectoryPoint(520, 553.36),
-    Boardcore::TrajectoryPoint(530, 550.89),
-    Boardcore::TrajectoryPoint(540, 548.41),
-    Boardcore::TrajectoryPoint(550, 545.92),
-    Boardcore::TrajectoryPoint(560, 543.43),
-    Boardcore::TrajectoryPoint(570, 540.91),
-    Boardcore::TrajectoryPoint(580, 538.39),
-    Boardcore::TrajectoryPoint(590, 535.87),
-    Boardcore::TrajectoryPoint(600, 533.33),
-    Boardcore::TrajectoryPoint(610, 530.78),
-    Boardcore::TrajectoryPoint(620, 528.22),
-    Boardcore::TrajectoryPoint(630, 525.65),
-    Boardcore::TrajectoryPoint(640, 523.08),
-    Boardcore::TrajectoryPoint(650, 520.48),
-    Boardcore::TrajectoryPoint(660, 517.88),
-    Boardcore::TrajectoryPoint(670, 515.27),
-    Boardcore::TrajectoryPoint(680, 512.64),
-    Boardcore::TrajectoryPoint(690, 510.02),
-    Boardcore::TrajectoryPoint(700, 507.36),
-    Boardcore::TrajectoryPoint(710, 504.71),
-    Boardcore::TrajectoryPoint(720, 502.04),
-    Boardcore::TrajectoryPoint(730, 499.35),
-    Boardcore::TrajectoryPoint(740, 496.66),
-    Boardcore::TrajectoryPoint(750, 493.95),
-    Boardcore::TrajectoryPoint(760, 491.23),
-    Boardcore::TrajectoryPoint(770, 488.5),
-    Boardcore::TrajectoryPoint(780, 485.75),
-    Boardcore::TrajectoryPoint(790, 483),
-    Boardcore::TrajectoryPoint(800, 480.22),
-    Boardcore::TrajectoryPoint(810, 477.43),
-    Boardcore::TrajectoryPoint(820, 474.63),
-    Boardcore::TrajectoryPoint(830, 471.81),
-    Boardcore::TrajectoryPoint(840, 468.99),
-    Boardcore::TrajectoryPoint(850, 466.14),
-    Boardcore::TrajectoryPoint(860, 463.28),
-    Boardcore::TrajectoryPoint(870, 460.4),
-    Boardcore::TrajectoryPoint(880, 457.51),
-    Boardcore::TrajectoryPoint(890, 454.6),
-    Boardcore::TrajectoryPoint(900, 451.67),
-    Boardcore::TrajectoryPoint(910, 448.74),
-    Boardcore::TrajectoryPoint(920, 445.77),
-    Boardcore::TrajectoryPoint(930, 442.81),
-    Boardcore::TrajectoryPoint(940, 439.8),
-    Boardcore::TrajectoryPoint(950, 436.8),
-    Boardcore::TrajectoryPoint(960, 433.76),
-    Boardcore::TrajectoryPoint(970, 430.72),
-    Boardcore::TrajectoryPoint(980, 427.64),
-    Boardcore::TrajectoryPoint(990, 424.56),
-    Boardcore::TrajectoryPoint(1000, 421.45),
-    Boardcore::TrajectoryPoint(1010, 418.32),
-    Boardcore::TrajectoryPoint(1020, 415.17),
-    Boardcore::TrajectoryPoint(1030, 412),
-    Boardcore::TrajectoryPoint(1040, 408.8),
-    Boardcore::TrajectoryPoint(1050, 405.58),
-    Boardcore::TrajectoryPoint(1060, 402.35),
-    Boardcore::TrajectoryPoint(1070, 399.08),
-    Boardcore::TrajectoryPoint(1080, 395.8),
-    Boardcore::TrajectoryPoint(1090, 392.48),
-    Boardcore::TrajectoryPoint(1100, 389.14),
-    Boardcore::TrajectoryPoint(1110, 385.78),
-    Boardcore::TrajectoryPoint(1120, 382.39),
-    Boardcore::TrajectoryPoint(1130, 378.97),
-    Boardcore::TrajectoryPoint(1140, 375.52),
-    Boardcore::TrajectoryPoint(1150, 372.05),
-    Boardcore::TrajectoryPoint(1160, 368.53),
-    Boardcore::TrajectoryPoint(1170, 365),
-    Boardcore::TrajectoryPoint(1180, 361.42),
-    Boardcore::TrajectoryPoint(1190, 357.83),
-    Boardcore::TrajectoryPoint(1200, 354.19),
-    Boardcore::TrajectoryPoint(1210, 350.56),
-    Boardcore::TrajectoryPoint(1220, 346.99),
-    Boardcore::TrajectoryPoint(1230, 343.48),
-    Boardcore::TrajectoryPoint(1240, 340.02),
-    Boardcore::TrajectoryPoint(1250, 336.64),
-    Boardcore::TrajectoryPoint(1260, 333.29),
-    Boardcore::TrajectoryPoint(1270, 330.03),
-    Boardcore::TrajectoryPoint(1280, 326.81),
-    Boardcore::TrajectoryPoint(1290, 323.63),
-    Boardcore::TrajectoryPoint(1300, 320.53),
-    Boardcore::TrajectoryPoint(1310, 317.47),
-    Boardcore::TrajectoryPoint(1320, 314.47),
-    Boardcore::TrajectoryPoint(1330, 311.52),
-    Boardcore::TrajectoryPoint(1340, 308.6),
-    Boardcore::TrajectoryPoint(1350, 305.76),
-    Boardcore::TrajectoryPoint(1360, 302.95),
-    Boardcore::TrajectoryPoint(1370, 300.18),
-    Boardcore::TrajectoryPoint(1380, 297.47),
-    Boardcore::TrajectoryPoint(1390, 294.8),
-    Boardcore::TrajectoryPoint(1400, 292.17),
-    Boardcore::TrajectoryPoint(1410, 289.58),
-    Boardcore::TrajectoryPoint(1420, 287.04),
-    Boardcore::TrajectoryPoint(1430, 284.53),
-    Boardcore::TrajectoryPoint(1440, 282.06),
-    Boardcore::TrajectoryPoint(1450, 279.63),
-    Boardcore::TrajectoryPoint(1460, 277.23),
-    Boardcore::TrajectoryPoint(1470, 274.86),
-    Boardcore::TrajectoryPoint(1480, 272.54),
-    Boardcore::TrajectoryPoint(1490, 270.25),
-    Boardcore::TrajectoryPoint(1500, 267.98),
-    Boardcore::TrajectoryPoint(1510, 265.75),
-    Boardcore::TrajectoryPoint(1520, 263.55),
-    Boardcore::TrajectoryPoint(1530, 261.38),
-    Boardcore::TrajectoryPoint(1540, 259.23),
-    Boardcore::TrajectoryPoint(1550, 257.11),
-    Boardcore::TrajectoryPoint(1560, 255.03),
-    Boardcore::TrajectoryPoint(1570, 252.96),
-    Boardcore::TrajectoryPoint(1580, 250.92),
-    Boardcore::TrajectoryPoint(1590, 248.91),
-    Boardcore::TrajectoryPoint(1600, 246.91),
-    Boardcore::TrajectoryPoint(1610, 244.95),
-    Boardcore::TrajectoryPoint(1620, 243),
-    Boardcore::TrajectoryPoint(1630, 241.08),
-    Boardcore::TrajectoryPoint(1640, 239.17),
-    Boardcore::TrajectoryPoint(1650, 237.29),
-    Boardcore::TrajectoryPoint(1660, 235.42),
-    Boardcore::TrajectoryPoint(1670, 233.58),
-    Boardcore::TrajectoryPoint(1680, 231.75),
-    Boardcore::TrajectoryPoint(1690, 229.94),
-    Boardcore::TrajectoryPoint(1700, 228.15),
-    Boardcore::TrajectoryPoint(1710, 226.37),
-    Boardcore::TrajectoryPoint(1720, 224.61),
-    Boardcore::TrajectoryPoint(1730, 222.87),
-    Boardcore::TrajectoryPoint(1740, 221.14),
-    Boardcore::TrajectoryPoint(1750, 219.43),
-    Boardcore::TrajectoryPoint(1760, 217.73),
-    Boardcore::TrajectoryPoint(1770, 216.04),
-    Boardcore::TrajectoryPoint(1780, 214.37),
-    Boardcore::TrajectoryPoint(1790, 212.71),
-    Boardcore::TrajectoryPoint(1800, 211.06),
-    Boardcore::TrajectoryPoint(1810, 209.43),
-    Boardcore::TrajectoryPoint(1820, 207.81),
-    Boardcore::TrajectoryPoint(1830, 206.2),
-    Boardcore::TrajectoryPoint(1840, 204.6),
-    Boardcore::TrajectoryPoint(1850, 203.01),
-    Boardcore::TrajectoryPoint(1860, 201.43),
-    Boardcore::TrajectoryPoint(1870, 199.86),
-    Boardcore::TrajectoryPoint(1880, 198.3),
-    Boardcore::TrajectoryPoint(1890, 196.75),
-    Boardcore::TrajectoryPoint(1900, 195.21),
-    Boardcore::TrajectoryPoint(1910, 193.68),
-    Boardcore::TrajectoryPoint(1920, 192.16),
-    Boardcore::TrajectoryPoint(1930, 190.64),
-    Boardcore::TrajectoryPoint(1940, 189.14),
-    Boardcore::TrajectoryPoint(1950, 187.64),
-    Boardcore::TrajectoryPoint(1960, 186.15),
-    Boardcore::TrajectoryPoint(1970, 184.66),
-    Boardcore::TrajectoryPoint(1980, 183.19),
-    Boardcore::TrajectoryPoint(1990, 181.72),
-    Boardcore::TrajectoryPoint(2000, 180.25),
-    Boardcore::TrajectoryPoint(2010, 178.8),
-    Boardcore::TrajectoryPoint(2020, 177.35),
-    Boardcore::TrajectoryPoint(2030, 175.9),
-    Boardcore::TrajectoryPoint(2040, 174.46),
-    Boardcore::TrajectoryPoint(2050, 173.03),
-    Boardcore::TrajectoryPoint(2060, 171.6),
-    Boardcore::TrajectoryPoint(2070, 170.18),
-    Boardcore::TrajectoryPoint(2080, 168.76),
-    Boardcore::TrajectoryPoint(2090, 167.34),
-    Boardcore::TrajectoryPoint(2100, 165.93),
-    Boardcore::TrajectoryPoint(2110, 164.53),
-    Boardcore::TrajectoryPoint(2120, 163.13),
-    Boardcore::TrajectoryPoint(2130, 161.73),
-    Boardcore::TrajectoryPoint(2140, 160.34),
-    Boardcore::TrajectoryPoint(2150, 158.94),
-    Boardcore::TrajectoryPoint(2160, 157.56),
-    Boardcore::TrajectoryPoint(2170, 156.17),
-    Boardcore::TrajectoryPoint(2180, 154.79),
-    Boardcore::TrajectoryPoint(2190, 153.41),
-    Boardcore::TrajectoryPoint(2200, 152.04),
-    Boardcore::TrajectoryPoint(2210, 150.67),
-    Boardcore::TrajectoryPoint(2220, 149.29),
-    Boardcore::TrajectoryPoint(2230, 147.92),
-    Boardcore::TrajectoryPoint(2240, 146.56),
-    Boardcore::TrajectoryPoint(2250, 145.19),
-    Boardcore::TrajectoryPoint(2260, 143.83),
-    Boardcore::TrajectoryPoint(2270, 142.47),
-    Boardcore::TrajectoryPoint(2280, 141.1),
-    Boardcore::TrajectoryPoint(2290, 139.74),
-    Boardcore::TrajectoryPoint(2300, 138.38),
-    Boardcore::TrajectoryPoint(2310, 137.03),
-    Boardcore::TrajectoryPoint(2320, 135.67),
-    Boardcore::TrajectoryPoint(2330, 134.31),
-    Boardcore::TrajectoryPoint(2340, 132.95),
-    Boardcore::TrajectoryPoint(2350, 131.59),
-    Boardcore::TrajectoryPoint(2360, 130.23),
-    Boardcore::TrajectoryPoint(2370, 128.87),
-    Boardcore::TrajectoryPoint(2380, 127.51),
-    Boardcore::TrajectoryPoint(2390, 126.15),
-    Boardcore::TrajectoryPoint(2400, 124.79),
-    Boardcore::TrajectoryPoint(2410, 123.43),
-    Boardcore::TrajectoryPoint(2420, 122.06),
-    Boardcore::TrajectoryPoint(2430, 120.7),
-    Boardcore::TrajectoryPoint(2440, 119.33),
-    Boardcore::TrajectoryPoint(2450, 117.96),
-    Boardcore::TrajectoryPoint(2460, 116.58),
-    Boardcore::TrajectoryPoint(2470, 115.21),
-    Boardcore::TrajectoryPoint(2480, 113.83),
-    Boardcore::TrajectoryPoint(2490, 112.44),
-    Boardcore::TrajectoryPoint(2500, 111.06),
-    Boardcore::TrajectoryPoint(2510, 109.67),
-    Boardcore::TrajectoryPoint(2520, 108.27),
-    Boardcore::TrajectoryPoint(2530, 106.87),
-    Boardcore::TrajectoryPoint(2540, 105.47),
-    Boardcore::TrajectoryPoint(2550, 104.06),
-    Boardcore::TrajectoryPoint(2560, 102.64),
-    Boardcore::TrajectoryPoint(2570, 101.22),
-    Boardcore::TrajectoryPoint(2580, 99.795),
-    Boardcore::TrajectoryPoint(2590, 98.36),
-    Boardcore::TrajectoryPoint(2600, 96.918),
-    Boardcore::TrajectoryPoint(2610, 95.468),
-    Boardcore::TrajectoryPoint(2620, 94.009),
-    Boardcore::TrajectoryPoint(2630, 92.541),
-    Boardcore::TrajectoryPoint(2640, 91.064),
-    Boardcore::TrajectoryPoint(2650, 89.577),
-    Boardcore::TrajectoryPoint(2660, 88.078),
-    Boardcore::TrajectoryPoint(2670, 86.568),
-    Boardcore::TrajectoryPoint(2680, 85.045),
-    Boardcore::TrajectoryPoint(2690, 83.509),
-    Boardcore::TrajectoryPoint(2700, 81.959),
-    Boardcore::TrajectoryPoint(2710, 80.393),
-    Boardcore::TrajectoryPoint(2720, 78.811),
-    Boardcore::TrajectoryPoint(2730, 77.212),
-    Boardcore::TrajectoryPoint(2740, 75.594),
-    Boardcore::TrajectoryPoint(2750, 73.955),
-    Boardcore::TrajectoryPoint(2760, 72.295),
-    Boardcore::TrajectoryPoint(2770, 70.611),
-    Boardcore::TrajectoryPoint(2780, 68.902),
-    Boardcore::TrajectoryPoint(2790, 67.166),
-    Boardcore::TrajectoryPoint(2800, 65.399),
-    Boardcore::TrajectoryPoint(2810, 63.6),
-    Boardcore::TrajectoryPoint(2820, 61.764),
-    Boardcore::TrajectoryPoint(2830, 59.89),
-    Boardcore::TrajectoryPoint(2840, 57.973),
-    Boardcore::TrajectoryPoint(2850, 56.008),
-    Boardcore::TrajectoryPoint(2860, 53.99),
-    Boardcore::TrajectoryPoint(2870, 51.912),
-    Boardcore::TrajectoryPoint(2880, 49.766),
-    Boardcore::TrajectoryPoint(2890, 47.543),
-    Boardcore::TrajectoryPoint(2900, 45.232),
-    Boardcore::TrajectoryPoint(2910, 42.818),
-    Boardcore::TrajectoryPoint(2920, 40.282),
-    Boardcore::TrajectoryPoint(2930, 37.599),
-    Boardcore::TrajectoryPoint(2940, 34.735),
-    Boardcore::TrajectoryPoint(2950, 31.641),
-    Boardcore::TrajectoryPoint(2960, 28.241),
-    Boardcore::TrajectoryPoint(2970, 24.404),
-    Boardcore::TrajectoryPoint(2980, 19.883),
-    Boardcore::TrajectoryPoint(2990, 14.028),
+Boardcore::TrajectoryPoint t10[] = {
+    Boardcore::TrajectoryPoint(0, 725.4),
+    Boardcore::TrajectoryPoint(10, 723.11),
+    Boardcore::TrajectoryPoint(20, 720.82),
+    Boardcore::TrajectoryPoint(30, 718.52),
+    Boardcore::TrajectoryPoint(40, 716.22),
+    Boardcore::TrajectoryPoint(50, 713.93),
+    Boardcore::TrajectoryPoint(60, 711.61),
+    Boardcore::TrajectoryPoint(70, 709.29),
+    Boardcore::TrajectoryPoint(80, 706.98),
+    Boardcore::TrajectoryPoint(90, 704.65),
+    Boardcore::TrajectoryPoint(100, 702.31),
+    Boardcore::TrajectoryPoint(110, 699.97),
+    Boardcore::TrajectoryPoint(120, 697.64),
+    Boardcore::TrajectoryPoint(130, 695.28),
+    Boardcore::TrajectoryPoint(140, 692.92),
+    Boardcore::TrajectoryPoint(150, 690.56),
+    Boardcore::TrajectoryPoint(160, 688.2),
+    Boardcore::TrajectoryPoint(170, 685.82),
+    Boardcore::TrajectoryPoint(180, 683.44),
+    Boardcore::TrajectoryPoint(190, 681.06),
+    Boardcore::TrajectoryPoint(200, 678.65),
+    Boardcore::TrajectoryPoint(210, 676.25),
+    Boardcore::TrajectoryPoint(220, 673.85),
+    Boardcore::TrajectoryPoint(230, 671.43),
+    Boardcore::TrajectoryPoint(240, 669.01),
+    Boardcore::TrajectoryPoint(250, 666.59),
+    Boardcore::TrajectoryPoint(260, 664.16),
+    Boardcore::TrajectoryPoint(270, 661.71),
+    Boardcore::TrajectoryPoint(280, 659.26),
+    Boardcore::TrajectoryPoint(290, 656.81),
+    Boardcore::TrajectoryPoint(300, 654.34),
+    Boardcore::TrajectoryPoint(310, 651.87),
+    Boardcore::TrajectoryPoint(320, 649.4),
+    Boardcore::TrajectoryPoint(330, 646.91),
+    Boardcore::TrajectoryPoint(340, 644.42),
+    Boardcore::TrajectoryPoint(350, 641.92),
+    Boardcore::TrajectoryPoint(360, 639.42),
+    Boardcore::TrajectoryPoint(370, 636.9),
+    Boardcore::TrajectoryPoint(380, 634.38),
+    Boardcore::TrajectoryPoint(390, 631.85),
+    Boardcore::TrajectoryPoint(400, 629.31),
+    Boardcore::TrajectoryPoint(410, 626.76),
+    Boardcore::TrajectoryPoint(420, 624.21),
+    Boardcore::TrajectoryPoint(430, 621.64),
+    Boardcore::TrajectoryPoint(440, 619.07),
+    Boardcore::TrajectoryPoint(450, 616.5),
+    Boardcore::TrajectoryPoint(460, 613.9),
+    Boardcore::TrajectoryPoint(470, 611.3),
+    Boardcore::TrajectoryPoint(480, 608.7),
+    Boardcore::TrajectoryPoint(490, 606.08),
+    Boardcore::TrajectoryPoint(500, 603.45),
+    Boardcore::TrajectoryPoint(510, 600.82),
+    Boardcore::TrajectoryPoint(520, 598.17),
+    Boardcore::TrajectoryPoint(530, 595.52),
+    Boardcore::TrajectoryPoint(540, 592.86),
+    Boardcore::TrajectoryPoint(550, 590.18),
+    Boardcore::TrajectoryPoint(560, 587.5),
+    Boardcore::TrajectoryPoint(570, 584.81),
+    Boardcore::TrajectoryPoint(580, 582.1),
+    Boardcore::TrajectoryPoint(590, 579.39),
+    Boardcore::TrajectoryPoint(600, 576.67),
+    Boardcore::TrajectoryPoint(610, 573.92),
+    Boardcore::TrajectoryPoint(620, 571.18),
+    Boardcore::TrajectoryPoint(630, 568.43),
+    Boardcore::TrajectoryPoint(640, 565.65),
+    Boardcore::TrajectoryPoint(650, 562.88),
+    Boardcore::TrajectoryPoint(660, 560.09),
+    Boardcore::TrajectoryPoint(670, 557.28),
+    Boardcore::TrajectoryPoint(680, 554.47),
+    Boardcore::TrajectoryPoint(690, 551.64),
+    Boardcore::TrajectoryPoint(700, 548.8),
+    Boardcore::TrajectoryPoint(710, 545.96),
+    Boardcore::TrajectoryPoint(720, 543.09),
+    Boardcore::TrajectoryPoint(730, 540.21),
+    Boardcore::TrajectoryPoint(740, 537.33),
+    Boardcore::TrajectoryPoint(750, 534.42),
+    Boardcore::TrajectoryPoint(760, 531.51),
+    Boardcore::TrajectoryPoint(770, 528.58),
+    Boardcore::TrajectoryPoint(780, 525.63),
+    Boardcore::TrajectoryPoint(790, 522.68),
+    Boardcore::TrajectoryPoint(800, 519.7),
+    Boardcore::TrajectoryPoint(810, 516.71),
+    Boardcore::TrajectoryPoint(820, 513.72),
+    Boardcore::TrajectoryPoint(830, 510.69),
+    Boardcore::TrajectoryPoint(840, 507.67),
+    Boardcore::TrajectoryPoint(850, 504.61),
+    Boardcore::TrajectoryPoint(860, 501.55),
+    Boardcore::TrajectoryPoint(870, 498.48),
+    Boardcore::TrajectoryPoint(880, 495.37),
+    Boardcore::TrajectoryPoint(890, 492.26),
+    Boardcore::TrajectoryPoint(900, 489.13),
+    Boardcore::TrajectoryPoint(910, 485.98),
+    Boardcore::TrajectoryPoint(920, 482.82),
+    Boardcore::TrajectoryPoint(930, 479.63),
+    Boardcore::TrajectoryPoint(940, 476.43),
+    Boardcore::TrajectoryPoint(950, 473.2),
+    Boardcore::TrajectoryPoint(960, 469.96),
+    Boardcore::TrajectoryPoint(970, 466.7),
+    Boardcore::TrajectoryPoint(980, 463.42),
+    Boardcore::TrajectoryPoint(990, 460.12),
+    Boardcore::TrajectoryPoint(1000, 456.79),
+    Boardcore::TrajectoryPoint(1010, 453.46),
+    Boardcore::TrajectoryPoint(1020, 450.08),
+    Boardcore::TrajectoryPoint(1030, 446.69),
+    Boardcore::TrajectoryPoint(1040, 443.27),
+    Boardcore::TrajectoryPoint(1050, 439.84),
+    Boardcore::TrajectoryPoint(1060, 436.38),
+    Boardcore::TrajectoryPoint(1070, 432.89),
+    Boardcore::TrajectoryPoint(1080, 429.39),
+    Boardcore::TrajectoryPoint(1090, 425.84),
+    Boardcore::TrajectoryPoint(1100, 422.29),
+    Boardcore::TrajectoryPoint(1110, 418.69),
+    Boardcore::TrajectoryPoint(1120, 415.08),
+    Boardcore::TrajectoryPoint(1130, 411.42),
+    Boardcore::TrajectoryPoint(1140, 407.76),
+    Boardcore::TrajectoryPoint(1150, 404.03),
+    Boardcore::TrajectoryPoint(1160, 400.31),
+    Boardcore::TrajectoryPoint(1170, 396.52),
+    Boardcore::TrajectoryPoint(1180, 392.73),
+    Boardcore::TrajectoryPoint(1190, 388.88),
+    Boardcore::TrajectoryPoint(1200, 385.02),
+    Boardcore::TrajectoryPoint(1210, 381.1),
+    Boardcore::TrajectoryPoint(1220, 377.16),
+    Boardcore::TrajectoryPoint(1230, 373.16),
+    Boardcore::TrajectoryPoint(1240, 369.15),
+    Boardcore::TrajectoryPoint(1250, 365.07),
+    Boardcore::TrajectoryPoint(1260, 361.04),
+    Boardcore::TrajectoryPoint(1270, 357.03),
+    Boardcore::TrajectoryPoint(1280, 353.11),
+    Boardcore::TrajectoryPoint(1290, 349.22),
+    Boardcore::TrajectoryPoint(1300, 345.44),
+    Boardcore::TrajectoryPoint(1310, 341.68),
+    Boardcore::TrajectoryPoint(1320, 338.02),
+    Boardcore::TrajectoryPoint(1330, 334.42),
+    Boardcore::TrajectoryPoint(1340, 330.87),
+    Boardcore::TrajectoryPoint(1350, 327.4),
+    Boardcore::TrajectoryPoint(1360, 323.97),
+    Boardcore::TrajectoryPoint(1370, 320.63),
+    Boardcore::TrajectoryPoint(1380, 317.34),
+    Boardcore::TrajectoryPoint(1390, 314.09),
+    Boardcore::TrajectoryPoint(1400, 310.94),
+    Boardcore::TrajectoryPoint(1410, 307.82),
+    Boardcore::TrajectoryPoint(1420, 304.75),
+    Boardcore::TrajectoryPoint(1430, 301.76),
+    Boardcore::TrajectoryPoint(1440, 298.81),
+    Boardcore::TrajectoryPoint(1450, 295.91),
+    Boardcore::TrajectoryPoint(1460, 293.07),
+    Boardcore::TrajectoryPoint(1470, 290.27),
+    Boardcore::TrajectoryPoint(1480, 287.51),
+    Boardcore::TrajectoryPoint(1490, 284.82),
+    Boardcore::TrajectoryPoint(1500, 282.16),
+    Boardcore::TrajectoryPoint(1510, 279.54),
+    Boardcore::TrajectoryPoint(1520, 276.97),
+    Boardcore::TrajectoryPoint(1530, 274.44),
+    Boardcore::TrajectoryPoint(1540, 271.95),
+    Boardcore::TrajectoryPoint(1550, 269.49),
+    Boardcore::TrajectoryPoint(1560, 267.08),
+    Boardcore::TrajectoryPoint(1570, 264.7),
+    Boardcore::TrajectoryPoint(1580, 262.36),
+    Boardcore::TrajectoryPoint(1590, 260.04),
+    Boardcore::TrajectoryPoint(1600, 257.77),
+    Boardcore::TrajectoryPoint(1610, 255.53),
+    Boardcore::TrajectoryPoint(1620, 253.31),
+    Boardcore::TrajectoryPoint(1630, 251.13),
+    Boardcore::TrajectoryPoint(1640, 248.97),
+    Boardcore::TrajectoryPoint(1650, 246.84),
+    Boardcore::TrajectoryPoint(1660, 244.74),
+    Boardcore::TrajectoryPoint(1670, 242.67),
+    Boardcore::TrajectoryPoint(1680, 240.62),
+    Boardcore::TrajectoryPoint(1690, 238.59),
+    Boardcore::TrajectoryPoint(1700, 236.59),
+    Boardcore::TrajectoryPoint(1710, 234.61),
+    Boardcore::TrajectoryPoint(1720, 232.65),
+    Boardcore::TrajectoryPoint(1730, 230.72),
+    Boardcore::TrajectoryPoint(1740, 228.8),
+    Boardcore::TrajectoryPoint(1750, 226.91),
+    Boardcore::TrajectoryPoint(1760, 225.03),
+    Boardcore::TrajectoryPoint(1770, 223.17),
+    Boardcore::TrajectoryPoint(1780, 221.33),
+    Boardcore::TrajectoryPoint(1790, 219.51),
+    Boardcore::TrajectoryPoint(1800, 217.71),
+    Boardcore::TrajectoryPoint(1810, 215.92),
+    Boardcore::TrajectoryPoint(1820, 214.15),
+    Boardcore::TrajectoryPoint(1830, 212.39),
+    Boardcore::TrajectoryPoint(1840, 210.65),
+    Boardcore::TrajectoryPoint(1850, 208.92),
+    Boardcore::TrajectoryPoint(1860, 207.21),
+    Boardcore::TrajectoryPoint(1870, 205.51),
+    Boardcore::TrajectoryPoint(1880, 203.82),
+    Boardcore::TrajectoryPoint(1890, 202.15),
+    Boardcore::TrajectoryPoint(1900, 200.48),
+    Boardcore::TrajectoryPoint(1910, 198.83),
+    Boardcore::TrajectoryPoint(1920, 197.19),
+    Boardcore::TrajectoryPoint(1930, 195.56),
+    Boardcore::TrajectoryPoint(1940, 193.95),
+    Boardcore::TrajectoryPoint(1950, 192.34),
+    Boardcore::TrajectoryPoint(1960, 190.74),
+    Boardcore::TrajectoryPoint(1970, 189.15),
+    Boardcore::TrajectoryPoint(1980, 187.58),
+    Boardcore::TrajectoryPoint(1990, 186.01),
+    Boardcore::TrajectoryPoint(2000, 184.45),
+    Boardcore::TrajectoryPoint(2010, 182.89),
+    Boardcore::TrajectoryPoint(2020, 181.35),
+    Boardcore::TrajectoryPoint(2030, 179.81),
+    Boardcore::TrajectoryPoint(2040, 178.28),
+    Boardcore::TrajectoryPoint(2050, 176.76),
+    Boardcore::TrajectoryPoint(2060, 175.25),
+    Boardcore::TrajectoryPoint(2070, 173.74),
+    Boardcore::TrajectoryPoint(2080, 172.24),
+    Boardcore::TrajectoryPoint(2090, 170.74),
+    Boardcore::TrajectoryPoint(2100, 169.25),
+    Boardcore::TrajectoryPoint(2110, 167.77),
+    Boardcore::TrajectoryPoint(2120, 166.29),
+    Boardcore::TrajectoryPoint(2130, 164.82),
+    Boardcore::TrajectoryPoint(2140, 163.35),
+    Boardcore::TrajectoryPoint(2150, 161.89),
+    Boardcore::TrajectoryPoint(2160, 160.43),
+    Boardcore::TrajectoryPoint(2170, 158.98),
+    Boardcore::TrajectoryPoint(2180, 157.53),
+    Boardcore::TrajectoryPoint(2190, 156.08),
+    Boardcore::TrajectoryPoint(2200, 154.64),
+    Boardcore::TrajectoryPoint(2210, 153.2),
+    Boardcore::TrajectoryPoint(2220, 151.77),
+    Boardcore::TrajectoryPoint(2230, 150.34),
+    Boardcore::TrajectoryPoint(2240, 148.91),
+    Boardcore::TrajectoryPoint(2250, 147.48),
+    Boardcore::TrajectoryPoint(2260, 146.06),
+    Boardcore::TrajectoryPoint(2270, 144.64),
+    Boardcore::TrajectoryPoint(2280, 143.22),
+    Boardcore::TrajectoryPoint(2290, 141.8),
+    Boardcore::TrajectoryPoint(2300, 140.39),
+    Boardcore::TrajectoryPoint(2310, 138.97),
+    Boardcore::TrajectoryPoint(2320, 137.56),
+    Boardcore::TrajectoryPoint(2330, 136.15),
+    Boardcore::TrajectoryPoint(2340, 134.74),
+    Boardcore::TrajectoryPoint(2350, 133.33),
+    Boardcore::TrajectoryPoint(2360, 131.92),
+    Boardcore::TrajectoryPoint(2370, 130.51),
+    Boardcore::TrajectoryPoint(2380, 129.11),
+    Boardcore::TrajectoryPoint(2390, 127.7),
+    Boardcore::TrajectoryPoint(2400, 126.29),
+    Boardcore::TrajectoryPoint(2410, 124.88),
+    Boardcore::TrajectoryPoint(2420, 123.47),
+    Boardcore::TrajectoryPoint(2430, 122.06),
+    Boardcore::TrajectoryPoint(2440, 120.65),
+    Boardcore::TrajectoryPoint(2450, 119.23),
+    Boardcore::TrajectoryPoint(2460, 117.82),
+    Boardcore::TrajectoryPoint(2470, 116.4),
+    Boardcore::TrajectoryPoint(2480, 114.98),
+    Boardcore::TrajectoryPoint(2490, 113.56),
+    Boardcore::TrajectoryPoint(2500, 112.13),
+    Boardcore::TrajectoryPoint(2510, 110.71),
+    Boardcore::TrajectoryPoint(2520, 109.27),
+    Boardcore::TrajectoryPoint(2530, 107.84),
+    Boardcore::TrajectoryPoint(2540, 106.4),
+    Boardcore::TrajectoryPoint(2550, 104.95),
+    Boardcore::TrajectoryPoint(2560, 103.5),
+    Boardcore::TrajectoryPoint(2570, 102.05),
+    Boardcore::TrajectoryPoint(2580, 100.59),
+    Boardcore::TrajectoryPoint(2590, 99.119),
+    Boardcore::TrajectoryPoint(2600, 97.645),
+    Boardcore::TrajectoryPoint(2610, 96.164),
+    Boardcore::TrajectoryPoint(2620, 94.675),
+    Boardcore::TrajectoryPoint(2630, 93.177),
+    Boardcore::TrajectoryPoint(2640, 91.67),
+    Boardcore::TrajectoryPoint(2650, 90.154),
+    Boardcore::TrajectoryPoint(2660, 88.628),
+    Boardcore::TrajectoryPoint(2670, 87.091),
+    Boardcore::TrajectoryPoint(2680, 85.541),
+    Boardcore::TrajectoryPoint(2690, 83.979),
+    Boardcore::TrajectoryPoint(2700, 82.404),
+    Boardcore::TrajectoryPoint(2710, 80.813),
+    Boardcore::TrajectoryPoint(2720, 79.208),
+    Boardcore::TrajectoryPoint(2730, 77.585),
+    Boardcore::TrajectoryPoint(2740, 75.944),
+    Boardcore::TrajectoryPoint(2750, 74.283),
+    Boardcore::TrajectoryPoint(2760, 72.602),
+    Boardcore::TrajectoryPoint(2770, 70.897),
+    Boardcore::TrajectoryPoint(2780, 69.168),
+    Boardcore::TrajectoryPoint(2790, 67.412),
+    Boardcore::TrajectoryPoint(2800, 65.626),
+    Boardcore::TrajectoryPoint(2810, 63.809),
+    Boardcore::TrajectoryPoint(2820, 61.956),
+    Boardcore::TrajectoryPoint(2830, 60.065),
+    Boardcore::TrajectoryPoint(2840, 58.132),
+    Boardcore::TrajectoryPoint(2850, 56.151),
+    Boardcore::TrajectoryPoint(2860, 54.118),
+    Boardcore::TrajectoryPoint(2870, 52.025),
+    Boardcore::TrajectoryPoint(2880, 49.866),
+    Boardcore::TrajectoryPoint(2890, 47.631),
+    Boardcore::TrajectoryPoint(2900, 45.307),
+    Boardcore::TrajectoryPoint(2910, 42.882),
+    Boardcore::TrajectoryPoint(2920, 40.335),
+    Boardcore::TrajectoryPoint(2930, 37.643),
+    Boardcore::TrajectoryPoint(2940, 34.769),
+    Boardcore::TrajectoryPoint(2950, 31.667),
+    Boardcore::TrajectoryPoint(2960, 28.259),
+    Boardcore::TrajectoryPoint(2970, 24.416),
+    Boardcore::TrajectoryPoint(2980, 19.889),
+    Boardcore::TrajectoryPoint(2990, 14.03),
     Boardcore::TrajectoryPoint(3000, 0),
 };
 
 Boardcore::Trajectory t[] = {
     Boardcore::Trajectory{0.0, t0, 301},
-    Boardcore::Trajectory{0.0041, t1, 301},
-    Boardcore::Trajectory{0.0082, t2, 301},
-    Boardcore::Trajectory{0.0124, t3, 301},
-    Boardcore::Trajectory{0.0165, t4, 301},
-    Boardcore::Trajectory{0.0207, t5, 301},
-    Boardcore::Trajectory{0.0248, t6, 301},
-    Boardcore::Trajectory{0.0290, t7, 301},
-    Boardcore::Trajectory{0.0331, t8, 301},
-    Boardcore::Trajectory{0.0373, t9, 301},
+    Boardcore::Trajectory{0.0373, t10, 301},
 };
 
-const Boardcore::TrajectorySet TRAJECTORY_SET(t, 10);
-const float dz =
-    10;  // [m] the distance between two consecutive Trajectory points
+const Boardcore::TrajectorySet TRAJECTORY_SET(t, 2);
+const float dz = 10;  // [m] the distance between two consecutive points
 
 }  // namespace Main