Coverage Report

Created: 2019-02-15 18:59

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/clang-build/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc
Line
Count
Source (jump to first uncovered line)
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* Subtarget Enumeration Source Fragment                                      *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
9
10
#ifdef GET_SUBTARGETINFO_ENUM
11
#undef GET_SUBTARGETINFO_ENUM
12
13
namespace llvm {
14
namespace Hexagon {
15
enum {
16
  ArchV5 = 0,
17
  ArchV55 = 1,
18
  ArchV60 = 2,
19
  ArchV62 = 3,
20
  ArchV65 = 4,
21
  ArchV66 = 5,
22
  ExtensionHVX = 6,
23
  ExtensionHVX64B = 7,
24
  ExtensionHVX128B = 8,
25
  ExtensionHVXV60 = 9,
26
  ExtensionHVXV62 = 10,
27
  ExtensionHVXV65 = 11,
28
  ExtensionHVXV66 = 12,
29
  ExtensionZReg = 13,
30
  FeatureDuplex = 14,
31
  FeatureLongCalls = 15,
32
  FeatureMemNoShuf = 16,
33
  FeatureMemops = 17,
34
  FeatureNVJ = 18,
35
  FeatureNVS = 19,
36
  FeatureNoreturnStackElim = 20,
37
  FeaturePackets = 21,
38
  FeatureReservedR19 = 22,
39
  FeatureSmallData = 23,
40
};
41
} // end namespace Hexagon
42
} // end namespace llvm
43
44
#endif // GET_SUBTARGETINFO_ENUM
45
46
47
#ifdef GET_SUBTARGETINFO_MC_DESC
48
#undef GET_SUBTARGETINFO_MC_DESC
49
50
namespace llvm {
51
// Sorted (by key) array of values for CPU features.
52
extern const llvm::SubtargetFeatureKV HexagonFeatureKV[] = {
53
  { "duplex", "Enable generation of duplex instruction", { Hexagon::FeatureDuplex }, { } },
54
  { "hvx", "Hexagon HVX instructions", { Hexagon::ExtensionHVX }, { } },
55
  { "hvx-length128b", "Hexagon HVX 128B instructions", { Hexagon::ExtensionHVX128B }, { Hexagon::ExtensionHVX } },
56
  { "hvx-length64b", "Hexagon HVX 64B instructions", { Hexagon::ExtensionHVX64B }, { Hexagon::ExtensionHVX } },
57
  { "hvxv60", "Hexagon HVX instructions", { Hexagon::ExtensionHVXV60 }, { Hexagon::ExtensionHVX } },
58
  { "hvxv62", "Hexagon HVX instructions", { Hexagon::ExtensionHVXV62 }, { Hexagon::ExtensionHVX, Hexagon::ExtensionHVXV60 } },
59
  { "hvxv65", "Hexagon HVX instructions", { Hexagon::ExtensionHVXV65 }, { Hexagon::ExtensionHVX, Hexagon::ExtensionHVXV60, Hexagon::ExtensionHVXV62 } },
60
  { "hvxv66", "Hexagon HVX instructions", { Hexagon::ExtensionHVXV66 }, { Hexagon::ExtensionHVX, Hexagon::ExtensionHVXV60, Hexagon::ExtensionHVXV62, Hexagon::ExtensionHVXV65, Hexagon::ExtensionZReg } },
61
  { "long-calls", "Use constant-extended calls", { Hexagon::FeatureLongCalls }, { } },
62
  { "mem_noshuf", "Supports mem_noshuf feature", { Hexagon::FeatureMemNoShuf }, { } },
63
  { "memops", "Use memop instructions", { Hexagon::FeatureMemops }, { } },
64
  { "noreturn-stack-elim", "Eliminate stack allocation in a noreturn function when possible", { Hexagon::FeatureNoreturnStackElim }, { } },
65
  { "nvj", "Support for new-value jumps", { Hexagon::FeatureNVJ }, { Hexagon::FeaturePackets } },
66
  { "nvs", "Support for new-value stores", { Hexagon::FeatureNVS }, { Hexagon::FeaturePackets } },
67
  { "packets", "Support for instruction packets", { Hexagon::FeaturePackets }, { } },
68
  { "reserved-r19", "Reserve register R19", { Hexagon::FeatureReservedR19 }, { } },
69
  { "small-data", "Allow GP-relative addressing of global variables", { Hexagon::FeatureSmallData }, { } },
70
  { "v5", "Enable Hexagon V5 architecture", { Hexagon::ArchV5 }, { } },
71
  { "v55", "Enable Hexagon V55 architecture", { Hexagon::ArchV55 }, { } },
72
  { "v60", "Enable Hexagon V60 architecture", { Hexagon::ArchV60 }, { } },
73
  { "v62", "Enable Hexagon V62 architecture", { Hexagon::ArchV62 }, { } },
74
  { "v65", "Enable Hexagon V65 architecture", { Hexagon::ArchV65 }, { } },
75
  { "v66", "Enable Hexagon V66 architecture", { Hexagon::ArchV66 }, { } },
76
  { "zreg", "Hexagon ZReg extension instructions", { Hexagon::ExtensionZReg }, { } },
77
};
78
79
// Sorted (by key) array of values for CPU subtype.
80
extern const llvm::SubtargetFeatureKV HexagonSubTypeKV[] = {
81
  { "generic", "Select the generic processor", { Hexagon::ArchV5, Hexagon::ArchV55, Hexagon::ArchV60, Hexagon::FeatureDuplex, Hexagon::FeatureMemops, Hexagon::FeatureNVJ, Hexagon::FeatureNVS, Hexagon::FeaturePackets, Hexagon::FeatureSmallData }, { } },
82
  { "hexagonv5", "Select the hexagonv5 processor", { Hexagon::ArchV5, Hexagon::FeatureDuplex, Hexagon::FeatureMemops, Hexagon::FeatureNVJ, Hexagon::FeatureNVS, Hexagon::FeaturePackets, Hexagon::FeatureSmallData }, { } },
83
  { "hexagonv55", "Select the hexagonv55 processor", { Hexagon::ArchV5, Hexagon::ArchV55, Hexagon::FeatureDuplex, Hexagon::FeatureMemops, Hexagon::FeatureNVJ, Hexagon::FeatureNVS, Hexagon::FeaturePackets, Hexagon::FeatureSmallData }, { } },
84
  { "hexagonv60", "Select the hexagonv60 processor", { Hexagon::ArchV5, Hexagon::ArchV55, Hexagon::ArchV60, Hexagon::FeatureDuplex, Hexagon::FeatureMemops, Hexagon::FeatureNVJ, Hexagon::FeatureNVS, Hexagon::FeaturePackets, Hexagon::FeatureSmallData }, { } },
85
  { "hexagonv62", "Select the hexagonv62 processor", { Hexagon::ArchV5, Hexagon::ArchV55, Hexagon::ArchV60, Hexagon::ArchV62, Hexagon::FeatureDuplex, Hexagon::FeatureMemops, Hexagon::FeatureNVJ, Hexagon::FeatureNVS, Hexagon::FeaturePackets, Hexagon::FeatureSmallData }, { } },
86
  { "hexagonv65", "Select the hexagonv65 processor", { Hexagon::ArchV5, Hexagon::ArchV55, Hexagon::ArchV60, Hexagon::ArchV62, Hexagon::ArchV65, Hexagon::FeatureDuplex, Hexagon::FeatureMemNoShuf, Hexagon::FeatureMemops, Hexagon::FeatureNVJ, Hexagon::FeatureNVS, Hexagon::FeaturePackets, Hexagon::FeatureSmallData }, { } },
87
  { "hexagonv66", "Select the hexagonv66 processor", { Hexagon::ArchV5, Hexagon::ArchV55, Hexagon::ArchV60, Hexagon::ArchV62, Hexagon::ArchV65, Hexagon::ArchV66, Hexagon::FeatureDuplex, Hexagon::FeatureMemNoShuf, Hexagon::FeatureMemops, Hexagon::FeatureNVJ, Hexagon::FeatureNVS, Hexagon::FeaturePackets, Hexagon::FeatureSmallData }, { } },
88
};
89
90
#ifdef DBGFIELD
91
#error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro"
92
#endif
93
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
94
#define DBGFIELD(x) x,
95
#else
96
#define DBGFIELD(x)
97
#endif
98
99
// Functional units for "HexagonItinerariesV60"
100
namespace HexagonItinerariesV60FU {
101
  const unsigned SLOT0 = 1 << 0;
102
  const unsigned SLOT1 = 1 << 1;
103
  const unsigned SLOT2 = 1 << 2;
104
  const unsigned SLOT3 = 1 << 3;
105
  const unsigned SLOT_ENDLOOP = 1 << 4;
106
  const unsigned CVI_ST = 1 << 5;
107
  const unsigned CVI_XLANE = 1 << 6;
108
  const unsigned CVI_SHIFT = 1 << 7;
109
  const unsigned CVI_MPY0 = 1 << 8;
110
  const unsigned CVI_MPY1 = 1 << 9;
111
  const unsigned CVI_LD = 1 << 10;
112
  const unsigned CVI_XLSHF = 1 << 11;
113
  const unsigned CVI_MPY01 = 1 << 12;
114
  const unsigned CVI_ALL = 1 << 13;
115
  const unsigned CVI_ALL_NOMEM = 1 << 14;
116
  const unsigned CVI_ZW = 1 << 15;
117
} // end namespace HexagonItinerariesV60FU
118
119
// Pipeline forwarding paths for itineraries "HexagonItinerariesV60"
120
namespace HexagonItinerariesV60Bypass {
121
  const unsigned NoBypass = 0;
122
  const unsigned Hex_FWD = 1 << 0;
123
  const unsigned HVX_FWD = 1 << 1;
124
} // end namespace HexagonItinerariesV60Bypass
125
126
// Functional units for "HexagonItinerariesV5"
127
namespace HexagonItinerariesV5FU {
128
  const unsigned SLOT0 = 1 << 0;
129
  const unsigned SLOT1 = 1 << 1;
130
  const unsigned SLOT2 = 1 << 2;
131
  const unsigned SLOT3 = 1 << 3;
132
  const unsigned SLOT_ENDLOOP = 1 << 4;
133
} // end namespace HexagonItinerariesV5FU
134
135
// Pipeline forwarding paths for itineraries "HexagonItinerariesV5"
136
namespace HexagonItinerariesV5Bypass {
137
  const unsigned NoBypass = 0;
138
  const unsigned Hex_FWD = 1 << 0;
139
} // end namespace HexagonItinerariesV5Bypass
140
141
// Functional units for "HexagonItinerariesV55"
142
namespace HexagonItinerariesV55FU {
143
  const unsigned SLOT0 = 1 << 0;
144
  const unsigned SLOT1 = 1 << 1;
145
  const unsigned SLOT2 = 1 << 2;
146
  const unsigned SLOT3 = 1 << 3;
147
  const unsigned SLOT_ENDLOOP = 1 << 4;
148
} // end namespace HexagonItinerariesV55FU
149
150
// Pipeline forwarding paths for itineraries "HexagonItinerariesV55"
151
namespace HexagonItinerariesV55Bypass {
152
  const unsigned NoBypass = 0;
153
  const unsigned Hex_FWD = 1 << 0;
154
} // end namespace HexagonItinerariesV55Bypass
155
156
// Functional units for "HexagonItinerariesV62"
157
namespace HexagonItinerariesV62FU {
158
  const unsigned SLOT0 = 1 << 0;
159
  const unsigned SLOT1 = 1 << 1;
160
  const unsigned SLOT2 = 1 << 2;
161
  const unsigned SLOT3 = 1 << 3;
162
  const unsigned SLOT_ENDLOOP = 1 << 4;
163
  const unsigned CVI_ST = 1 << 5;
164
  const unsigned CVI_XLANE = 1 << 6;
165
  const unsigned CVI_SHIFT = 1 << 7;
166
  const unsigned CVI_MPY0 = 1 << 8;
167
  const unsigned CVI_MPY1 = 1 << 9;
168
  const unsigned CVI_LD = 1 << 10;
169
  const unsigned CVI_XLSHF = 1 << 11;
170
  const unsigned CVI_MPY01 = 1 << 12;
171
  const unsigned CVI_ALL = 1 << 13;
172
  const unsigned CVI_ALL_NOMEM = 1 << 14;
173
  const unsigned CVI_ZW = 1 << 15;
174
} // end namespace HexagonItinerariesV62FU
175
176
// Pipeline forwarding paths for itineraries "HexagonItinerariesV62"
177
namespace HexagonItinerariesV62Bypass {
178
  const unsigned NoBypass = 0;
179
  const unsigned Hex_FWD = 1 << 0;
180
  const unsigned HVX_FWD = 1 << 1;
181
} // end namespace HexagonItinerariesV62Bypass
182
183
// Functional units for "HexagonItinerariesV65"
184
namespace HexagonItinerariesV65FU {
185
  const unsigned SLOT0 = 1 << 0;
186
  const unsigned SLOT1 = 1 << 1;
187
  const unsigned SLOT2 = 1 << 2;
188
  const unsigned SLOT3 = 1 << 3;
189
  const unsigned SLOT_ENDLOOP = 1 << 4;
190
  const unsigned CVI_ST = 1 << 5;
191
  const unsigned CVI_XLANE = 1 << 6;
192
  const unsigned CVI_SHIFT = 1 << 7;
193
  const unsigned CVI_MPY0 = 1 << 8;
194
  const unsigned CVI_MPY1 = 1 << 9;
195
  const unsigned CVI_LD = 1 << 10;
196
  const unsigned CVI_XLSHF = 1 << 11;
197
  const unsigned CVI_MPY01 = 1 << 12;
198
  const unsigned CVI_ALL = 1 << 13;
199
  const unsigned CVI_ALL_NOMEM = 1 << 14;
200
  const unsigned CVI_ZW = 1 << 15;
201
} // end namespace HexagonItinerariesV65FU
202
203
// Pipeline forwarding paths for itineraries "HexagonItinerariesV65"
204
namespace HexagonItinerariesV65Bypass {
205
  const unsigned NoBypass = 0;
206
  const unsigned Hex_FWD = 1 << 0;
207
  const unsigned HVX_FWD = 1 << 1;
208
} // end namespace HexagonItinerariesV65Bypass
209
210
// Functional units for "HexagonItinerariesV66"
211
namespace HexagonItinerariesV66FU {
212
  const unsigned SLOT0 = 1 << 0;
213
  const unsigned SLOT1 = 1 << 1;
214
  const unsigned SLOT2 = 1 << 2;
215
  const unsigned SLOT3 = 1 << 3;
216
  const unsigned SLOT_ENDLOOP = 1 << 4;
217
  const unsigned CVI_ST = 1 << 5;
218
  const unsigned CVI_XLANE = 1 << 6;
219
  const unsigned CVI_SHIFT = 1 << 7;
220
  const unsigned CVI_MPY0 = 1 << 8;
221
  const unsigned CVI_MPY1 = 1 << 9;
222
  const unsigned CVI_LD = 1 << 10;
223
  const unsigned CVI_XLSHF = 1 << 11;
224
  const unsigned CVI_MPY01 = 1 << 12;
225
  const unsigned CVI_ALL = 1 << 13;
226
  const unsigned CVI_ALL_NOMEM = 1 << 14;
227
  const unsigned CVI_ZW = 1 << 15;
228
} // end namespace HexagonItinerariesV66FU
229
230
// Pipeline forwarding paths for itineraries "HexagonItinerariesV66"
231
namespace HexagonItinerariesV66Bypass {
232
  const unsigned NoBypass = 0;
233
  const unsigned Hex_FWD = 1 << 0;
234
  const unsigned HVX_FWD = 1 << 1;
235
} // end namespace HexagonItinerariesV66Bypass
236
237
extern const llvm::InstrStage HexagonStages[] = {
238
  { 0, 0, 0, llvm::InstrStage::Required }, // No itinerary
239
  { 1, HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 1
240
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 2
241
  { 1, HexagonItinerariesV60FU::SLOT0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 3
242
  { 1, HexagonItinerariesV60FU::SLOT_ENDLOOP, -1, (llvm::InstrStage::ReservationKinds)0 }, // 4
243
  { 1, HexagonItinerariesV60FU::SLOT2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 5
244
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 6
245
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1 | HexagonItinerariesV60FU::CVI_SHIFT | HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 7-8
246
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY01 | HexagonItinerariesV60FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 9-10
247
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1 | HexagonItinerariesV60FU::CVI_SHIFT | HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 11-13
248
  { 1, HexagonItinerariesV60FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 14-17
249
  { 1, HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 18-19
250
  { 1, HexagonItinerariesV60FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1 | HexagonItinerariesV60FU::CVI_SHIFT | HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 20-22
251
  { 1, HexagonItinerariesV60FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 23-26
252
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_XLANE | HexagonItinerariesV60FU::CVI_SHIFT | HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 27-28
253
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_SHIFT, -1, (llvm::InstrStage::ReservationKinds)0 }, // 29-30
254
  { 1, HexagonItinerariesV60FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY01 | HexagonItinerariesV60FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 31-34
255
  { 1, HexagonItinerariesV60FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 35
256
  { 1, HexagonItinerariesV60FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1 | HexagonItinerariesV60FU::CVI_SHIFT | HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 36-37
257
  { 1, HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 38-39
258
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 40-41
259
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_LD, -1, (llvm::InstrStage::ReservationKinds)0 }, // 42-43
260
  { 1, HexagonItinerariesV60FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ST, -1, (llvm::InstrStage::ReservationKinds)0 }, // 44-45
261
  { 1, HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 46-47
262
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 48-49
263
  { 1, HexagonItinerariesV60FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1 | HexagonItinerariesV60FU::CVI_SHIFT | HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 50-52
264
  { 1, HexagonItinerariesV60FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY01 | HexagonItinerariesV60FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 53-55
265
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1 | HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ALL, -1, (llvm::InstrStage::ReservationKinds)0 }, // 56-57
266
  { 1, HexagonItinerariesV60FU::SLOT2, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 58-59
267
  { 1, HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY0 | HexagonItinerariesV60FU::CVI_MPY1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_SHIFT | HexagonItinerariesV60FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 60-62
268
  { 1, HexagonItinerariesV60FU::SLOT2 | HexagonItinerariesV60FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ALL_NOMEM, -1, (llvm::InstrStage::ReservationKinds)0 }, // 63-64
269
  { 1, HexagonItinerariesV60FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_MPY01 | HexagonItinerariesV60FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 65-67
270
  { 1, HexagonItinerariesV60FU::SLOT0 | HexagonItinerariesV60FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV60FU::CVI_ZW, -1, (llvm::InstrStage::ReservationKinds)0 }, // 68-69
271
  { 1, HexagonItinerariesV5FU::SLOT2 | HexagonItinerariesV5FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 70
272
  { 1, HexagonItinerariesV5FU::SLOT0 | HexagonItinerariesV5FU::SLOT1 | HexagonItinerariesV5FU::SLOT2 | HexagonItinerariesV5FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 71
273
  { 1, HexagonItinerariesV5FU::SLOT0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 72
274
  { 1, HexagonItinerariesV5FU::SLOT_ENDLOOP, -1, (llvm::InstrStage::ReservationKinds)0 }, // 73
275
  { 1, HexagonItinerariesV5FU::SLOT2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 74
276
  { 1, HexagonItinerariesV5FU::SLOT0 | HexagonItinerariesV5FU::SLOT1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 75
277
  { 1, HexagonItinerariesV5FU::SLOT2 | HexagonItinerariesV5FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV5FU::SLOT2 | HexagonItinerariesV5FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 76-77
278
  { 1, HexagonItinerariesV5FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 78
279
  { 1, HexagonItinerariesV55FU::SLOT2 | HexagonItinerariesV55FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 79
280
  { 1, HexagonItinerariesV55FU::SLOT0 | HexagonItinerariesV55FU::SLOT1 | HexagonItinerariesV55FU::SLOT2 | HexagonItinerariesV55FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 80
281
  { 1, HexagonItinerariesV55FU::SLOT0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 81
282
  { 1, HexagonItinerariesV55FU::SLOT_ENDLOOP, -1, (llvm::InstrStage::ReservationKinds)0 }, // 82
283
  { 1, HexagonItinerariesV55FU::SLOT2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 83
284
  { 1, HexagonItinerariesV55FU::SLOT0 | HexagonItinerariesV55FU::SLOT1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 84
285
  { 1, HexagonItinerariesV55FU::SLOT2 | HexagonItinerariesV55FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV55FU::SLOT2 | HexagonItinerariesV55FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 85-86
286
  { 1, HexagonItinerariesV55FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 87
287
  { 1, HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 88
288
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 89
289
  { 1, HexagonItinerariesV62FU::SLOT0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 90
290
  { 1, HexagonItinerariesV62FU::SLOT_ENDLOOP, -1, (llvm::InstrStage::ReservationKinds)0 }, // 91
291
  { 1, HexagonItinerariesV62FU::SLOT2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 92
292
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 93
293
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1 | HexagonItinerariesV62FU::CVI_SHIFT | HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 94-95
294
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY01 | HexagonItinerariesV62FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 96-97
295
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1 | HexagonItinerariesV62FU::CVI_SHIFT | HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 98-100
296
  { 1, HexagonItinerariesV62FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 101-104
297
  { 1, HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 105-106
298
  { 1, HexagonItinerariesV62FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1 | HexagonItinerariesV62FU::CVI_SHIFT | HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 107-109
299
  { 1, HexagonItinerariesV62FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 110-113
300
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_XLANE | HexagonItinerariesV62FU::CVI_SHIFT | HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 114-115
301
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_SHIFT, -1, (llvm::InstrStage::ReservationKinds)0 }, // 116-117
302
  { 1, HexagonItinerariesV62FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY01 | HexagonItinerariesV62FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 118-121
303
  { 1, HexagonItinerariesV62FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 122
304
  { 1, HexagonItinerariesV62FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1 | HexagonItinerariesV62FU::CVI_SHIFT | HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 123-124
305
  { 1, HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 125-126
306
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 127-128
307
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_LD, -1, (llvm::InstrStage::ReservationKinds)0 }, // 129-130
308
  { 1, HexagonItinerariesV62FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ST, -1, (llvm::InstrStage::ReservationKinds)0 }, // 131-132
309
  { 1, HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 133-134
310
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 135-136
311
  { 1, HexagonItinerariesV62FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1 | HexagonItinerariesV62FU::CVI_SHIFT | HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 137-139
312
  { 1, HexagonItinerariesV62FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY01 | HexagonItinerariesV62FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 140-142
313
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1 | HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ALL, -1, (llvm::InstrStage::ReservationKinds)0 }, // 143-144
314
  { 1, HexagonItinerariesV62FU::SLOT2, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 145-146
315
  { 1, HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY0 | HexagonItinerariesV62FU::CVI_MPY1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_SHIFT | HexagonItinerariesV62FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 147-149
316
  { 1, HexagonItinerariesV62FU::SLOT2 | HexagonItinerariesV62FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ALL_NOMEM, -1, (llvm::InstrStage::ReservationKinds)0 }, // 150-151
317
  { 1, HexagonItinerariesV62FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_MPY01 | HexagonItinerariesV62FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 152-154
318
  { 1, HexagonItinerariesV62FU::SLOT0 | HexagonItinerariesV62FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV62FU::CVI_ZW, -1, (llvm::InstrStage::ReservationKinds)0 }, // 155-156
319
  { 1, HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 157
320
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 158
321
  { 1, HexagonItinerariesV65FU::SLOT0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 159
322
  { 1, HexagonItinerariesV65FU::SLOT_ENDLOOP, -1, (llvm::InstrStage::ReservationKinds)0 }, // 160
323
  { 1, HexagonItinerariesV65FU::SLOT2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 161
324
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 162
325
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1 | HexagonItinerariesV65FU::CVI_SHIFT | HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 163-164
326
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY01 | HexagonItinerariesV65FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 165-166
327
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1 | HexagonItinerariesV65FU::CVI_SHIFT | HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 167-169
328
  { 1, HexagonItinerariesV65FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 170-173
329
  { 1, HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 174-175
330
  { 1, HexagonItinerariesV65FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1 | HexagonItinerariesV65FU::CVI_SHIFT | HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 176-178
331
  { 1, HexagonItinerariesV65FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 179-182
332
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_XLANE | HexagonItinerariesV65FU::CVI_SHIFT | HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 183-184
333
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_SHIFT, -1, (llvm::InstrStage::ReservationKinds)0 }, // 185-186
334
  { 1, HexagonItinerariesV65FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY01 | HexagonItinerariesV65FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 187-190
335
  { 1, HexagonItinerariesV65FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 191
336
  { 1, HexagonItinerariesV65FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1 | HexagonItinerariesV65FU::CVI_SHIFT | HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 192-193
337
  { 1, HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 194-195
338
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 196-197
339
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_LD, -1, (llvm::InstrStage::ReservationKinds)0 }, // 198-199
340
  { 1, HexagonItinerariesV65FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ST, -1, (llvm::InstrStage::ReservationKinds)0 }, // 200-201
341
  { 1, HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 202-203
342
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 204-205
343
  { 1, HexagonItinerariesV65FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1 | HexagonItinerariesV65FU::CVI_SHIFT | HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 206-208
344
  { 1, HexagonItinerariesV65FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY01 | HexagonItinerariesV65FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 209-211
345
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1 | HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ALL, -1, (llvm::InstrStage::ReservationKinds)0 }, // 212-213
346
  { 1, HexagonItinerariesV65FU::SLOT2, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 214-215
347
  { 1, HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY0 | HexagonItinerariesV65FU::CVI_MPY1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_SHIFT | HexagonItinerariesV65FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 216-218
348
  { 1, HexagonItinerariesV65FU::SLOT2 | HexagonItinerariesV65FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ALL_NOMEM, -1, (llvm::InstrStage::ReservationKinds)0 }, // 219-220
349
  { 1, HexagonItinerariesV65FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_MPY01 | HexagonItinerariesV65FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 221-223
350
  { 1, HexagonItinerariesV65FU::SLOT0 | HexagonItinerariesV65FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV65FU::CVI_ZW, -1, (llvm::InstrStage::ReservationKinds)0 }, // 224-225
351
  { 1, HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 226
352
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 227
353
  { 1, HexagonItinerariesV66FU::SLOT0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 228
354
  { 1, HexagonItinerariesV66FU::SLOT_ENDLOOP, -1, (llvm::InstrStage::ReservationKinds)0 }, // 229
355
  { 1, HexagonItinerariesV66FU::SLOT2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 230
356
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 231
357
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1 | HexagonItinerariesV66FU::CVI_SHIFT | HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 232-233
358
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY01 | HexagonItinerariesV66FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 234-235
359
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1 | HexagonItinerariesV66FU::CVI_SHIFT | HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 236-238
360
  { 1, HexagonItinerariesV66FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 239-242
361
  { 1, HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 243-244
362
  { 1, HexagonItinerariesV66FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1 | HexagonItinerariesV66FU::CVI_SHIFT | HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 245-247
363
  { 1, HexagonItinerariesV66FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 248-251
364
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_XLANE | HexagonItinerariesV66FU::CVI_SHIFT | HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 252-253
365
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_SHIFT, -1, (llvm::InstrStage::ReservationKinds)0 }, // 254-255
366
  { 1, HexagonItinerariesV66FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY01 | HexagonItinerariesV66FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 256-259
367
  { 1, HexagonItinerariesV66FU::SLOT3, -1, (llvm::InstrStage::ReservationKinds)0 }, // 260
368
  { 1, HexagonItinerariesV66FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1 | HexagonItinerariesV66FU::CVI_SHIFT | HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 261-262
369
  { 1, HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 263-264
370
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 265-266
371
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_LD, -1, (llvm::InstrStage::ReservationKinds)0 }, // 267-268
372
  { 1, HexagonItinerariesV66FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ST, -1, (llvm::InstrStage::ReservationKinds)0 }, // 269-270
373
  { 1, HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 271-272
374
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 273-274
375
  { 1, HexagonItinerariesV66FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1 | HexagonItinerariesV66FU::CVI_SHIFT | HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 275-277
376
  { 1, HexagonItinerariesV66FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_LD, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY01 | HexagonItinerariesV66FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 278-280
377
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1 | HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ALL, -1, (llvm::InstrStage::ReservationKinds)0 }, // 281-282
378
  { 1, HexagonItinerariesV66FU::SLOT2, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY01, -1, (llvm::InstrStage::ReservationKinds)0 }, // 283-284
379
  { 1, HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY0 | HexagonItinerariesV66FU::CVI_MPY1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_SHIFT | HexagonItinerariesV66FU::CVI_XLANE, -1, (llvm::InstrStage::ReservationKinds)0 }, // 285-287
380
  { 1, HexagonItinerariesV66FU::SLOT2 | HexagonItinerariesV66FU::SLOT3, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ALL_NOMEM, -1, (llvm::InstrStage::ReservationKinds)0 }, // 288-289
381
  { 1, HexagonItinerariesV66FU::SLOT0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ST, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_MPY01 | HexagonItinerariesV66FU::CVI_XLSHF, -1, (llvm::InstrStage::ReservationKinds)0 }, // 290-292
382
  { 1, HexagonItinerariesV66FU::SLOT0 | HexagonItinerariesV66FU::SLOT1, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, HexagonItinerariesV66FU::CVI_ZW, -1, (llvm::InstrStage::ReservationKinds)0 }, // 293-294
383
  { 0, 0, 0, llvm::InstrStage::Required } // End stages
384
};
385
extern const unsigned HexagonOperandCycles[] = {
386
  0, // No itinerary
387
  3,   2,   2, // 1-3
388
  1,   1,   1, // 4-6
389
  3,   2, // 7-8
390
  3,   2,   2,   2, // 9-12
391
  3,   3,   2,   2, // 13-16
392
  3,   2,   2, // 17-19
393
  3,   3,   2, // 20-22
394
  3,   2,   2, // 23-25
395
  3,   1,   1, // 26-28
396
  3,   1,   2, // 29-31
397
  3,   2,   2, // 32-34
398
  1,   1,   1, // 35-37
399
  2, // 38
400
  2,   2, // 39-40
401
  2,   1, // 41-42
402
  3,   2,   2, // 43-45
403
  4,   2,   1,   2, // 46-49
404
  4,   1,   2, // 50-52
405
  4,   3,   1,   2, // 53-56
406
  1,   2,   2, // 57-59
407
  1,   2,   2, // 60-62
408
  3,   2,   2, // 63-65
409
  3,   3,   2, // 66-68
410
  2, // 69
411
  3, // 70
412
  4,   2, // 71-72
413
  3,   2, // 73-74
414
  3,   1, // 75-76
415
  4,   1,   2, // 77-79
416
  4,   1,   1, // 80-82
417
  4,   2,   1,   1, // 83-86
418
  2, // 87
419
  4,   3,   1,   2,   2, // 88-92
420
  9,   7,   7, // 93-95
421
  3,   1,   2,   2,   2, // 96-100
422
  3,   1,   2,   2, // 101-104
423
  1, // 105
424
  9,   7,   7, // 106-108
425
  9,   1,   2, // 109-111
426
  9,   1,   2, // 112-114
427
  1,   1,   1, // 115-117
428
  9,   2,   7, // 118-120
429
  1,   2,   7, // 121-123
430
  1,   2,   5, // 124-126
431
  9,   2,   7,   7, // 127-130
432
  4,   2,   2, // 131-133
433
  2,   1,   2,   2, // 134-137
434
  2,   1,   2,   3, // 138-141
435
  1,   2,   2, // 142-144
436
  1,   2,   3, // 145-147
437
  4,   2,   2,   2,   2, // 148-152
438
  3,   1,   2,   3, // 153-156
439
  1,   2,   2, // 157-159
440
  2,   1,   2,   2, // 160-163
441
  3,   1,   2,   2, // 164-167
442
  4,   2,   2, // 168-170
443
  1,   1,   1, // 171-173
444
  9,   7,   7,   7, // 174-177
445
  9,   7, // 178-179
446
  9,   5,   5,   2, // 180-183
447
  9, // 184
448
  1, // 185
449
  4,   2, // 186-187
450
  4,   2,   2, // 188-190
451
  4,   2,   2, // 191-193
452
  4,   2,   2, // 194-196
453
  3,   2, // 197-198
454
  3,   2,   2, // 199-201
455
  3,   2,   2, // 202-204
456
  4,   2, // 205-206
457
  4,   1, // 207-208
458
  3,   2,   2, // 209-211
459
  3,   2,   2, // 212-214
460
  4,   4,   1,   1,   2, // 215-219
461
  3,   1,   2, // 220-222
462
  2, // 223
463
  4,   1,   1, // 224-226
464
  4,   1,   1,   2, // 227-230
465
  4,   4,   1,   1,   1, // 231-235
466
  3,   2,   2, // 236-238
467
  4,   4,   2,   2, // 239-242
468
  3,   2, // 243-244
469
  3,   1,   1, // 245-247
470
  3,   1, // 248-249
471
  3,   2,   2,   2, // 250-253
472
  4,   2, // 254-255
473
  3,   2,   2,   2, // 256-259
474
  5,   1, // 260-261
475
  5,   1,   1, // 262-264
476
  4,   2, // 265-266
477
  5,   1,   1, // 267-269
478
  5,   2,   1,   1, // 270-273
479
  5,   2,   1,   1,   2, // 274-278
480
  5,   5,   1, // 279-281
481
  4,   2,   2, // 282-284
482
  5,   5,   1,   1, // 285-288
483
  4,   2, // 289-290
484
  4,   1, // 291-292
485
  2,   2, // 293-294
486
  1, // 295
487
  2,   1, // 296-297
488
  2, // 298
489
  3,   2, // 299-300
490
  2,   2, // 301-302
491
  3,   1, // 303-304
492
  2,   1, // 305-306
493
  1,   2, // 307-308
494
  2,   2, // 309-310
495
  2,   1, // 311-312
496
  2, // 313
497
  2,   2, // 314-315
498
  2,   1, // 316-317
499
  2, // 318
500
  3,   2,   2, // 319-321
501
  1,   1,   2, // 322-324
502
  3,   2,   2, // 325-327
503
  1,   2,   2, // 328-330
504
  2,   3,   2, // 331-333
505
  3,   2,   2, // 334-336
506
  3,   2, // 337-338
507
  1,   2, // 339-340
508
  4,   3,   2,   1,   2, // 341-345
509
  4,   3,   2,   1,   2,   2, // 346-351
510
  4,   2, // 352-353
511
  4,   1, // 354-355
512
  4,   3,   3,   1,   2, // 356-360
513
  4,   3,   2,   2, // 361-364
514
  4,   2,   1,   2,   2, // 365-369
515
  4,   3,   2, // 370-372
516
  4,   1,   2,   2, // 373-376
517
  4,   1,   1,   2, // 377-380
518
  4,   2,   2, // 381-383
519
  4,   2,   1,   1,   2, // 384-388
520
  4,   3,   1,   1,   2, // 389-393
521
  1,   1,   2, // 394-396
522
  4,   2,   2,   2, // 397-400
523
  4,   2,   1,   2, // 401-404
524
  4,   2,   1,   1, // 405-408
525
  4,   2,   2,   2, // 409-412
526
  4,   2,   2,   1, // 413-416
527
  4,   2,   2, // 417-419
528
  2,   2, // 420-421
529
  2,   3, // 422-423
530
  4,   2, // 424-425
531
  4,   1,   1, // 426-428
532
  3,   2,   1,   2,   2, // 429-433
533
  3,   3,   1,   2,   2, // 434-438
534
  3,   2,   1,   2,   3, // 439-443
535
  3,   3,   1,   2,   3, // 444-448
536
  3,   1,   2,   2,   3, // 449-453
537
  4,   1,   1, // 454-456
538
  2,   2,   2, // 457-459
539
  2,   1,   1,   2,   2, // 460-464
540
  3,   2,   2, // 465-467
541
  3,   1,   1,   2,   2, // 468-472
542
  2,   2,   3, // 473-475
543
  2,   1,   1,   2,   3, // 476-480
544
  3,   2,   3, // 481-483
545
  3,   1,   1,   2,   3, // 484-488
546
  1,   1,   2,   2, // 489-492
547
  1,   2,   2,   2, // 493-496
548
  1,   1,   2,   3, // 497-500
549
  1,   2,   2,   3, // 501-504
550
  4,   1,   1,   2, // 505-508
551
  4,   2,   1,   1,   2, // 509-513
552
  4,   2, // 514-515
553
  4,   2,   2,   2, // 516-519
554
  3,   2, // 520-521
555
  3,   2,   2, // 522-524
556
  3,   2, // 525-526
557
  3, // 527
558
  3, // 528
559
  1,   2, // 529-530
560
  2, // 531
561
  1,   2, // 532-533
562
  4,   7,   1, // 534-536
563
  9,   2, // 537-538
564
  9,   2, // 539-540
565
  9,   3,   1,   2, // 541-544
566
  9,   2,   1,   2, // 545-548
567
  9,   3,   2,   1,   2, // 549-553
568
  9,   3,   1,   2, // 554-557
569
  9,   1,   2, // 558-560
570
  9,   2,   1,   2, // 561-564
571
  9,   3,   2,   1,   2, // 565-569
572
  9,   3,   1,   2, // 570-573
573
  2,   1,   2,   5, // 574-577
574
  3,   2,   1,   2,   5, // 578-582
575
  3,   1,   2,   5, // 583-586
576
  1,   2,   5, // 587-589
577
  2,   1,   2,   5, // 590-593
578
  3,   2,   1,   2,   5, // 594-598
579
  3,   1,   2,   5, // 599-602
580
  2,   1,   2,   7, // 603-606
581
  3,   2,   1,   2,   7, // 607-611
582
  7,   1,   2,   7, // 612-615
583
  3,   7,   1,   2,   7, // 616-620
584
  3,   1,   2,   7, // 621-624
585
  1,   2, // 625-626
586
  3,   1,   2, // 627-629
587
  9,   5,   5, // 630-632
588
  9,   7,   7,   7, // 633-636
589
  9,   9,   7,   7,   7, // 637-641
590
  9,   9,   7,   7, // 642-645
591
  9,   5,   5, // 646-648
592
  9,   5,   5, // 649-651
593
  9,   7,   5,   5, // 652-655
594
  9,   5,   5,   2, // 656-659
595
  9,   7,   2, // 660-662
596
  9,   7,   7,   2, // 663-666
597
  9,   5,   2, // 667-669
598
  9,   7,   5,   2, // 670-673
599
  9,   7,   5,   5, // 674-677
600
  9,   5, // 678-679
601
  9,   9,   5,   5,   2, // 680-684
602
  9,   5, // 685-686
603
  9,   5,   5, // 687-689
604
  9,   5,   5,   2, // 690-693
605
  9,   5,   2, // 694-696
606
  9,   7,   5,   2, // 697-700
607
  9,   5,   2, // 701-703
608
  9,   7,   5,   2, // 704-707
609
  1,   2,   7, // 708-710
610
  7,   1,   2,   7, // 711-714
611
  1,   2,   7, // 715-717
612
  7,   1,   2,   7, // 718-721
613
  3, // 722
614
  9,   5,   2, // 723-725
615
  9,   7,   5,   5,   2, // 726-730
616
  9,   5,   5,   2, // 731-734
617
  9,   5,   2, // 735-737
618
  9,   7,   5,   2, // 738-741
619
  9,   5,   2,   2, // 742-745
620
  9,   7,   5,   2,   2, // 746-750
621
  9,   5,   2, // 751-753
622
  9,   7,   5,   2, // 754-757
623
  9,   3,   5,   2, // 758-761
624
  9,   3,   7,   5,   2, // 762-766
625
  9,   5,   2, // 767-769
626
  9,   5,   5, // 770-772
627
  9,   7, // 773-774
628
  1,   2,   7,   7, // 775-778
629
  7,   1,   2,   7,   7, // 779-783
630
  1,   2,   7,   7, // 784-787
631
  7,   1,   2,   7,   7, // 788-792
632
  9,   7,   7,   7, // 793-796
633
  9,   5, // 797-798
634
  9,   7,   5, // 799-801
635
  2, // 802
636
  3,   2, // 803-804
637
  1,   2, // 805-806
638
  3,   1,   2, // 807-809
639
  2,   1,   2, // 810-812
640
  3,   2,   1,   2, // 813-816
641
  1, // 817
642
  1,   2, // 818-819
643
  1, // 820
644
  1, // 821
645
  1,   1, // 822-823
646
  1, // 824
647
  3,   2,   2, // 825-827
648
  1,   1,   1, // 828-830
649
  3,   2, // 831-832
650
  3,   2,   2,   2, // 833-836
651
  3,   3,   2,   2, // 837-840
652
  3,   2,   2, // 841-843
653
  3,   3,   2, // 844-846
654
  3,   2,   2, // 847-849
655
  3,   1,   1, // 850-852
656
  3,   1,   2, // 853-855
657
  3,   2,   2, // 856-858
658
  1,   1,   1, // 859-861
659
  2, // 862
660
  2,   2, // 863-864
661
  2,   1, // 865-866
662
  3,   2,   2, // 867-869
663
  4,   2,   1,   2, // 870-873
664
  4,   1,   2, // 874-876
665
  4,   3,   1,   2, // 877-880
666
  1,   2,   2, // 881-883
667
  1,   2,   2, // 884-886
668
  4,   2,   1, // 887-889
669
  4,   3,   1, // 890-892
670
  2, // 893
671
  3, // 894
672
  4,   2, // 895-896
673
  4,   2, // 897-898
674
  2,   1, // 899-900
675
  4,   1,   2, // 901-903
676
  4,   1,   1, // 904-906
677
  4,   2,   1,   1, // 907-910
678
  2, // 911
679
  4,   3,   1,   2,   2, // 912-916
680
  3,   1,   2,   2,   2, // 917-921
681
  3,   1,   2,   2, // 922-925
682
  1, // 926
683
  1,   1,   1, // 927-929
684
  4,   2,   2, // 930-932
685
  2,   1,   2,   2, // 933-936
686
  2,   1,   2,   3, // 937-940
687
  1,   2,   2, // 941-943
688
  1,   2,   3, // 944-946
689
  3,   2,   2,   2,   2, // 947-951
690
  3,   1,   2,   3, // 952-955
691
  1,   2,   2, // 956-958
692
  2,   1,   2,   2, // 959-962
693
  3,   1,   2,   2, // 963-966
694
  4,   2,   2, // 967-969
695
  1,   1,   1, // 970-972
696
  1, // 973
697
  4,   2, // 974-975
698
  4,   2,   2, // 976-978
699
  3,   2,   2, // 979-981
700
  4,   2,   2, // 982-984
701
  3,   2, // 985-986
702
  3,   2,   2, // 987-989
703
  4,   2,   2, // 990-992
704
  4,   2, // 993-994
705
  4,   1, // 995-996
706
  3,   2,   2, // 997-999
707
  4,   2,   2, // 1000-1002
708
  4,   4,   1,   1,   2, // 1003-1007
709
  3,   1,   2, // 1008-1010
710
  2, // 1011
711
  4,   1,   1, // 1012-1014
712
  4,   1,   1,   1, // 1015-1018
713
  4,   4,   1,   1,   1, // 1019-1023
714
  3,   2,   2, // 1024-1026
715
  4,   4,   2,   2, // 1027-1030
716
  3,   2, // 1031-1032
717
  3,   1,   1, // 1033-1035
718
  3,   1, // 1036-1037
719
  3,   2,   2,   2, // 1038-1041
720
  4,   2, // 1042-1043
721
  3,   2,   2,   2, // 1044-1047
722
  4,   1, // 1048-1049
723
  5,   1,   1, // 1050-1052
724
  4,   2, // 1053-1054
725
  4,   1,   1, // 1055-1057
726
  4,   1,   1,   1, // 1058-1061
727
  4,   1,   1,   1,   2, // 1062-1066
728
  4,   4,   1, // 1067-1069
729
  4,   1,   1, // 1070-1072
730
  4,   4,   1,   1, // 1073-1076
731
  4,   2, // 1077-1078
732
  4,   1, // 1079-1080
733
  2,   2, // 1081-1082
734
  1, // 1083
735
  2,   1, // 1084-1085
736
  2, // 1086
737
  3,   2, // 1087-1088
738
  2,   2, // 1089-1090
739
  3,   1, // 1091-1092
740
  2,   1, // 1093-1094
741
  1,   2, // 1095-1096
742
  2,   2, // 1097-1098
743
  2,   1, // 1099-1100
744
  2, // 1101
745
  2,   2, // 1102-1103
746
  2,   1, // 1104-1105
747
  2, // 1106
748
  3,   1,   2, // 1107-1109
749
  1,   1,   2, // 1110-1112
750
  3,   2,   2, // 1113-1115
751
  1,   2,   2, // 1116-1118
752
  1,   3,   2, // 1119-1121
753
  3,   2,   2, // 1122-1124
754
  3,   2, // 1125-1126
755
  1,   2, // 1127-1128
756
  4,   3,   2,   1,   2, // 1129-1133
757
  4,   3,   2,   1,   2,   2, // 1134-1139
758
  4,   2, // 1140-1141
759
  4,   1, // 1142-1143
760
  4,   3,   3,   1,   2, // 1144-1148
761
  4,   3,   2,   2, // 1149-1152
762
  4,   2,   1,   2,   2, // 1153-1157
763
  4,   3,   2, // 1158-1160
764
  4,   1,   2,   2, // 1161-1164
765
  4,   1,   1,   2, // 1165-1168
766
  4,   2,   2, // 1169-1171
767
  4,   2,   1,   1,   2, // 1172-1176
768
  4,   3,   1,   1,   2, // 1177-1181
769
  1,   1,   2, // 1182-1184
770
  4,   2,   2,   2, // 1185-1188
771
  4,   2,   1,   2, // 1189-1192
772
  4,   2,   1,   1, // 1193-1196
773
  3,   2,   2,   2, // 1197-1200
774
  4,   2,   2,   1, // 1201-1204
775
  4,   2,   2, // 1205-1207
776
  2,   2, // 1208-1209
777
  2,   3, // 1210-1211
778
  3,   2, // 1212-1213
779
  4,   1,   1, // 1214-1216
780
  3,   2,   1,   2,   2, // 1217-1221
781
  3,   3,   1,   2,   2, // 1222-1226
782
  3,   2,   1,   2,   3, // 1227-1231
783
  3,   3,   1,   2,   3, // 1232-1236
784
  3,   1,   2,   2,   3, // 1237-1241
785
  4,   1,   1, // 1242-1244
786
  2,   2,   2, // 1245-1247
787
  2,   1,   1,   2,   2, // 1248-1252
788
  3,   2,   2, // 1253-1255
789
  3,   1,   1,   2,   2, // 1256-1260
790
  2,   2,   3, // 1261-1263
791
  2,   1,   1,   2,   3, // 1264-1268
792
  3,   2,   3, // 1269-1271
793
  3,   1,   1,   2,   3, // 1272-1276
794
  1,   1,   2,   2, // 1277-1280
795
  1,   2,   2,   2, // 1281-1284
796
  1,   1,   2,   3, // 1285-1288
797
  1,   2,   2,   3, // 1289-1292
798
  4,   1,   1,   2, // 1293-1296
799
  4,   2,   1,   1,   2, // 1297-1301
800
  4,   2, // 1302-1303
801
  4,   2,   2,   2, // 1304-1307
802
  3,   2, // 1308-1309
803
  3,   2,   2, // 1310-1312
804
  3,   2, // 1313-1314
805
  3, // 1315
806
  3, // 1316
807
  1,   2, // 1317-1318
808
  2, // 1319
809
  1,   2, // 1320-1321
810
  1, // 1322
811
  1,   2, // 1323-1324
812
  1, // 1325
813
  1, // 1326
814
  1,   1, // 1327-1328
815
  1, // 1329
816
  4,   2,   2, // 1330-1332
817
  1,   1,   1, // 1333-1335
818
  3,   2, // 1336-1337
819
  3,   2,   2,   2, // 1338-1341
820
  3,   3,   2,   2, // 1342-1345
821
  3,   2,   2, // 1346-1348
822
  3,   3,   2, // 1349-1351
823
  3,   2,   2, // 1352-1354
824
  3,   1,   1, // 1355-1357
825
  3,   1,   2, // 1358-1360
826
  3,   2,   2, // 1361-1363
827
  1,   1,   1, // 1364-1366
828
  2, // 1367
829
  2,   2, // 1368-1369
830
  2,   1, // 1370-1371
831
  3,   2,   2, // 1372-1374
832
  4,   2,   1,   2, // 1375-1378
833
  4,   1,   2, // 1379-1381
834
  4,   3,   1,   2, // 1382-1385
835
  1,   2,   2, // 1386-1388
836
  1,   2,   2, // 1389-1391
837
  3,   2,   2, // 1392-1394
838
  3,   3,   2, // 1395-1397
839
  2, // 1398
840
  3, // 1399
841
  4,   2, // 1400-1401
842
  3,   2, // 1402-1403
843
  3,   1, // 1404-1405
844
  4,   1,   2, // 1406-1408
845
  4,   1,   1, // 1409-1411
846
  4,   2,   1,   1, // 1412-1415
847
  2, // 1416
848
  4,   3,   1,   2,   2, // 1417-1421
849
  9,   7,   7, // 1422-1424
850
  3,   1,   2,   2,   2, // 1425-1429
851
  3,   1,   2,   2, // 1430-1433
852
  1, // 1434
853
  9,   7,   7, // 1435-1437
854
  9,   1,   2, // 1438-1440
855
  9,   1,   2, // 1441-1443
856
  1,   1,   1, // 1444-1446
857
  9,   2,   7, // 1447-1449
858
  1,   2,   7, // 1450-1452
859
  1,   2,   5, // 1453-1455
860
  9,   2,   7,   7, // 1456-1459
861
  4,   2,   2, // 1460-1462
862
  2,   1,   2,   2, // 1463-1466
863
  2,   1,   2,   3, // 1467-1470
864
  1,   2,   2, // 1471-1473
865
  1,   2,   3, // 1474-1476
866
  4,   2,   2,   2,   2, // 1477-1481
867
  3,   1,   2,   3, // 1482-1485
868
  1,   2,   2, // 1486-1488
869
  2,   1,   2,   2, // 1489-1492
870
  3,   1,   2,   2, // 1493-1496
871
  4,   2,   2, // 1497-1499
872
  1,   1,   1, // 1500-1502
873
  9,   7,   7,   7, // 1503-1506
874
  9,   7, // 1507-1508
875
  9,   5,   5,   2, // 1509-1512
876
  9, // 1513
877
  1, // 1514
878
  4,   2, // 1515-1516
879
  4,   2,   2, // 1517-1519
880
  4,   2,   2, // 1520-1522
881
  4,   2,   2, // 1523-1525
882
  3,   2, // 1526-1527
883
  3,   2,   2, // 1528-1530
884
  3,   2,   2, // 1531-1533
885
  4,   2, // 1534-1535
886
  4,   1, // 1536-1537
887
  3,   2,   2, // 1538-1540
888
  3,   2,   2, // 1541-1543
889
  3,   4,   2,   2,   2, // 1544-1548
890
  3,   1,   2, // 1549-1551
891
  2, // 1552
892
  4,   1,   1, // 1553-1555
893
  4,   1,   1,   2, // 1556-1559
894
  4,   4,   2,   1,   1, // 1560-1564
895
  3,   2,   2, // 1565-1567
896
  4,   4,   2,   2, // 1568-1571
897
  3,   2, // 1572-1573
898
  3,   1,   1, // 1574-1576
899
  3,   1, // 1577-1578
900
  3,   2,   2,   2, // 1579-1582
901
  4,   2, // 1583-1584
902
  3,   2,   2,   2, // 1585-1588
903
  5,   1, // 1589-1590
904
  5,   1,   1, // 1591-1593
905
  4,   2, // 1594-1595
906
  5,   1,   1, // 1596-1598
907
  5,   2,   1,   1, // 1599-1602
908
  5,   2,   1,   1,   2, // 1603-1607
909
  5,   5,   1, // 1608-1610
910
  4,   2,   2, // 1611-1613
911
  5,   5,   1,   1, // 1614-1617
912
  4,   2, // 1618-1619
913
  4,   1, // 1620-1621
914
  2,   2, // 1622-1623
915
  1, // 1624
916
  2,   1, // 1625-1626
917
  2, // 1627
918
  3,   2, // 1628-1629
919
  2,   2, // 1630-1631
920
  3,   1, // 1632-1633
921
  2,   1, // 1634-1635
922
  1,   2, // 1636-1637
923
  2,   2, // 1638-1639
924
  2,   1, // 1640-1641
925
  2, // 1642
926
  2,   2, // 1643-1644
927
  2,   1, // 1645-1646
928
  2, // 1647
929
  3,   2,   2, // 1648-1650
930
  1,   1,   2, // 1651-1653
931
  3,   2,   2, // 1654-1656
932
  1,   2,   2, // 1657-1659
933
  2,   3,   2, // 1660-1662
934
  3,   2,   2, // 1663-1665
935
  3,   2, // 1666-1667
936
  1,   2, // 1668-1669
937
  4,   3,   2,   1,   2, // 1670-1674
938
  4,   3,   2,   1,   2,   2, // 1675-1680
939
  4,   2, // 1681-1682
940
  4,   1, // 1683-1684
941
  4,   3,   3,   1,   2, // 1685-1689
942
  4,   3,   2,   2, // 1690-1693
943
  4,   2,   1,   2,   2, // 1694-1698
944
  4,   3,   2, // 1699-1701
945
  4,   1,   2,   2, // 1702-1705
946
  4,   1,   1,   2, // 1706-1709
947
  4,   2,   2, // 1710-1712
948
  4,   2,   1,   1,   2, // 1713-1717
949
  4,   3,   1,   1,   2, // 1718-1722
950
  1,   1,   2, // 1723-1725
951
  4,   2,   2,   2, // 1726-1729
952
  4,   2,   1,   2, // 1730-1733
953
  4,   2,   1,   1, // 1734-1737
954
  4,   2,   2,   2, // 1738-1741
955
  4,   2,   2,   1, // 1742-1745
956
  4,   2,   2, // 1746-1748
957
  2,   2, // 1749-1750
958
  2,   3, // 1751-1752
959
  4,   2, // 1753-1754
960
  4,   1,   1, // 1755-1757
961
  3,   2,   1,   2,   2, // 1758-1762
962
  3,   3,   1,   2,   2, // 1763-1767
963
  3,   2,   1,   2,   3, // 1768-1772
964
  3,   3,   1,   2,   3, // 1773-1777
965
  3,   1,   2,   2,   3, // 1778-1782
966
  4,   1,   1, // 1783-1785
967
  2,   2,   2, // 1786-1788
968
  2,   1,   1,   2,   2, // 1789-1793
969
  3,   2,   2, // 1794-1796
970
  3,   1,   1,   2,   2, // 1797-1801
971
  2,   2,   3, // 1802-1804
972
  2,   1,   1,   2,   3, // 1805-1809
973
  3,   2,   3, // 1810-1812
974
  3,   1,   1,   2,   3, // 1813-1817
975
  1,   1,   2,   2, // 1818-1821
976
  1,   2,   2,   2, // 1822-1825
977
  1,   1,   2,   3, // 1826-1829
978
  1,   2,   2,   3, // 1830-1833
979
  4,   1,   1,   2, // 1834-1837
980
  4,   2,   1,   1,   2, // 1838-1842
981
  4,   2, // 1843-1844
982
  4,   2,   2,   2, // 1845-1848
983
  3,   2, // 1849-1850
984
  3,   2,   2, // 1851-1853
985
  3,   2, // 1854-1855
986
  3, // 1856
987
  3, // 1857
988
  1,   2, // 1858-1859
989
  2, // 1860
990
  1,   2, // 1861-1862
991
  4,   7,   1, // 1863-1865
992
  9,   2, // 1866-1867
993
  9,   2, // 1868-1869
994
  9,   3,   1,   2, // 1870-1873
995
  9,   2,   1,   2, // 1874-1877
996
  9,   3,   2,   1,   2, // 1878-1882
997
  9,   3,   1,   2, // 1883-1886
998
  9,   1,   2, // 1887-1889
999
  9,   2,   1,   2, // 1890-1893
1000
  9,   3,   2,   1,   2, // 1894-1898
1001
  9,   3,   1,   2, // 1899-1902
1002
  2,   1,   2,   5, // 1903-1906
1003
  3,   2,   1,   2,   5, // 1907-1911
1004
  3,   1,   2,   5, // 1912-1915
1005
  1,   2,   5, // 1916-1918
1006
  2,   1,   2,   5, // 1919-1922
1007
  3,   2,   1,   2,   5, // 1923-1927
1008
  3,   1,   2,   5, // 1928-1931
1009
  2,   1,   2,   7, // 1932-1935
1010
  3,   2,   1,   2,   7, // 1936-1940
1011
  7,   1,   2,   7, // 1941-1944
1012
  3,   7,   1,   2,   7, // 1945-1949
1013
  3,   1,   2,   7, // 1950-1953
1014
  1,   2, // 1954-1955
1015
  3,   1,   2, // 1956-1958
1016
  9,   5,   5, // 1959-1961
1017
  9,   7,   7,   7, // 1962-1965
1018
  9,   9,   7,   7,   7, // 1966-1970
1019
  9,   9,   7,   7, // 1971-1974
1020
  9,   5,   5, // 1975-1977
1021
  9,   5,   5, // 1978-1980
1022
  9,   7,   5,   5, // 1981-1984
1023
  9,   5,   5,   2, // 1985-1988
1024
  9,   7,   2, // 1989-1991
1025
  9,   7,   7,   2, // 1992-1995
1026
  9,   5,   2, // 1996-1998
1027
  9,   7,   5,   2, // 1999-2002
1028
  9,   7,   5,   5, // 2003-2006
1029
  9,   5, // 2007-2008
1030
  9,   9,   5,   5,   2, // 2009-2013
1031
  9,   5, // 2014-2015
1032
  9,   5,   5, // 2016-2018
1033
  9,   5,   5,   2, // 2019-2022
1034
  9,   5,   2, // 2023-2025
1035
  9,   7,   5,   2, // 2026-2029
1036
  9,   5,   2, // 2030-2032
1037
  9,   7,   5,   2, // 2033-2036
1038
  1,   2,   7, // 2037-2039
1039
  7,   1,   2,   7, // 2040-2043
1040
  1,   2,   7, // 2044-2046
1041
  7,   1,   2,   7, // 2047-2050
1042
  3, // 2051
1043
  9,   5,   2, // 2052-2054
1044
  9,   7,   5,   5,   2, // 2055-2059
1045
  9,   5,   5,   2, // 2060-2063
1046
  9,   5,   2, // 2064-2066
1047
  9,   7,   5,   2, // 2067-2070
1048
  9,   5,   2,   2, // 2071-2074
1049
  9,   7,   5,   2,   2, // 2075-2079
1050
  9,   5,   2, // 2080-2082
1051
  9,   7,   5,   2, // 2083-2086
1052
  9,   3,   5,   2, // 2087-2090
1053
  9,   3,   7,   5,   2, // 2091-2095
1054
  9,   5,   2, // 2096-2098
1055
  9,   7,   7, // 2099-2101
1056
  9,   7, // 2102-2103
1057
  1,   2,   7,   7, // 2104-2107
1058
  7,   1,   2,   7,   7, // 2108-2112
1059
  1,   2,   7,   7, // 2113-2116
1060
  7,   1,   2,   7,   7, // 2117-2121
1061
  9,   7,   7,   7, // 2122-2125
1062
  9,   5, // 2126-2127
1063
  9,   7,   5, // 2128-2130
1064
  2, // 2131
1065
  3,   2, // 2132-2133
1066
  1,   2, // 2134-2135
1067
  3,   1,   2, // 2136-2138
1068
  2,   1,   2, // 2139-2141
1069
  3,   2,   1,   2, // 2142-2145
1070
  1, // 2146
1071
  1,   2, // 2147-2148
1072
  1, // 2149
1073
  1, // 2150
1074
  1,   1, // 2151-2152
1075
  1, // 2153
1076
  4,   2,   2, // 2154-2156
1077
  1,   1,   1, // 2157-2159
1078
  3,   2, // 2160-2161
1079
  3,   2,   2,   2, // 2162-2165
1080
  4,   3,   2,   2, // 2166-2169
1081
  3,   2,   2, // 2170-2172
1082
  4,   3,   2, // 2173-2175
1083
  3,   2,   2, // 2176-2178
1084
  3,   2,   2, // 2179-2181
1085
  3,   2,   2, // 2182-2184
1086
  3,   2,   2, // 2185-2187
1087
  1,   1,   1, // 2188-2190
1088
  2, // 2191
1089
  2,   2, // 2192-2193
1090
  2,   2, // 2194-2195
1091
  4,   1,   2, // 2196-2198
1092
  4,   2,   1,   2, // 2199-2202
1093
  4,   1,   2, // 2203-2205
1094
  4,   3,   1,   2, // 2206-2209
1095
  1,   2,   2, // 2210-2212
1096
  1,   2,   2, // 2213-2215
1097
  3,   2,   1, // 2216-2218
1098
  3,   3,   1, // 2219-2221
1099
  2, // 2222
1100
  3, // 2223
1101
  4,   1, // 2224-2225
1102
  3,   1, // 2226-2227
1103
  3,   1, // 2228-2229
1104
  4,   1,   2, // 2230-2232
1105
  4,   1,   1, // 2233-2235
1106
  4,   2,   1,   1, // 2236-2239
1107
  2, // 2240
1108
  4,   3,   1,   2,   2, // 2241-2245
1109
  9,   7,   7, // 2246-2248
1110
  3,   1,   2,   2,   2, // 2249-2253
1111
  3,   1,   2,   2, // 2254-2257
1112
  2, // 2258
1113
  9,   7,   7, // 2259-2261
1114
  9,   1,   2, // 2262-2264
1115
  9,   1,   2, // 2265-2267
1116
  1,   1,   1, // 2268-2270
1117
  9,   2,   7, // 2271-2273
1118
  1,   2,   7, // 2274-2276
1119
  1,   2,   5, // 2277-2279
1120
  9,   2,   7,   7, // 2280-2283
1121
  4,   2,   2, // 2284-2286
1122
  2,   1,   2,   2, // 2287-2290
1123
  2,   1,   2,   3, // 2291-2294
1124
  1,   2,   2, // 2295-2297
1125
  1,   2,   3, // 2298-2300
1126
  4,   2,   2,   2,   2, // 2301-2305
1127
  3,   1,   2,   3, // 2306-2309
1128
  1,   2,   2, // 2310-2312
1129
  2,   1,   2,   2, // 2313-2316
1130
  3,   1,   2,   2, // 2317-2320
1131
  3,   1,   2, // 2321-2323
1132
  1,   1,   1, // 2324-2326
1133
  9,   7,   7,   7, // 2327-2330
1134
  9,   7, // 2331-2332
1135
  9,   5,   5,   2, // 2333-2336
1136
  9, // 2337
1137
  1, // 2338
1138
  4,   2, // 2339-2340
1139
  4,   2,   2, // 2341-2343
1140
  4,   2,   2, // 2344-2346
1141
  4,   2,   2, // 2347-2349
1142
  3,   2, // 2350-2351
1143
  3,   2,   2, // 2352-2354
1144
  3,   2,   2, // 2355-2357
1145
  4,   2, // 2358-2359
1146
  4,   1, // 2360-2361
1147
  3,   2,   2, // 2362-2364
1148
  3,   2,   2, // 2365-2367
1149
  3,   4,   2,   2,   2, // 2368-2372
1150
  3,   2,   2, // 2373-2375
1151
  2, // 2376
1152
  4,   1,   1, // 2377-2379
1153
  4,   1,   1,   2, // 2380-2383
1154
  4,   4,   2,   1,   1, // 2384-2388
1155
  3,   2,   2, // 2389-2391
1156
  4,   4,   2,   2, // 2392-2395
1157
  3,   2, // 2396-2397
1158
  3,   2,   2, // 2398-2400
1159
  3,   2, // 2401-2402
1160
  3,   2,   2,   2, // 2403-2406
1161
  4,   2, // 2407-2408
1162
  3,   2,   2,   2, // 2409-2412
1163
  5,   1, // 2413-2414
1164
  5,   1,   1, // 2415-2417
1165
  4,   2, // 2418-2419
1166
  5,   1,   1, // 2420-2422
1167
  5,   2,   1,   1, // 2423-2426
1168
  5,   2,   1,   1,   2, // 2427-2431
1169
  5,   5,   1, // 2432-2434
1170
  4,   2,   2, // 2435-2437
1171
  5,   5,   1,   1, // 2438-2441
1172
  4,   2, // 2442-2443
1173
  4,   1, // 2444-2445
1174
  2,   2, // 2446-2447
1175
  1, // 2448
1176
  2,   1, // 2449-2450
1177
  2, // 2451
1178
  3,   2, // 2452-2453
1179
  2,   2, // 2454-2455
1180
  3,   2, // 2456-2457
1181
  2,   2, // 2458-2459
1182
  2,   2, // 2460-2461
1183
  2,   2, // 2462-2463
1184
  2,   1, // 2464-2465
1185
  2, // 2466
1186
  2,   2, // 2467-2468
1187
  2,   1, // 2469-2470
1188
  2, // 2471
1189
  3,   2,   2, // 2472-2474
1190
  2,   2,   2, // 2475-2477
1191
  3,   2,   2, // 2478-2480
1192
  2,   2,   2, // 2481-2483
1193
  2,   3,   2, // 2484-2486
1194
  3,   2,   2, // 2487-2489
1195
  3,   2, // 2490-2491
1196
  2,   2, // 2492-2493
1197
  4,   3,   2,   1,   2, // 2494-2498
1198
  4,   3,   2,   1,   2,   2, // 2499-2504
1199
  4,   2, // 2505-2506
1200
  4,   1, // 2507-2508
1201
  4,   4,   3,   1,   2, // 2509-2513
1202
  4,   3,   2,   2, // 2514-2517
1203
  4,   2,   1,   2,   2, // 2518-2522
1204
  4,   3,   2, // 2523-2525
1205
  4,   1,   2,   2, // 2526-2529
1206
  4,   1,   1,   2, // 2530-2533
1207
  4,   2,   2, // 2534-2536
1208
  4,   2,   1,   1,   2, // 2537-2541
1209
  4,   3,   1,   1,   2, // 2542-2546
1210
  1,   1,   2, // 2547-2549
1211
  4,   2,   2,   2, // 2550-2553
1212
  4,   2,   1,   2, // 2554-2557
1213
  4,   2,   1,   1, // 2558-2561
1214
  4,   2,   2,   2, // 2562-2565
1215
  4,   2,   2,   1, // 2566-2569
1216
  4,   2,   2, // 2570-2572
1217
  2,   2, // 2573-2574
1218
  2,   3, // 2575-2576
1219
  4,   2, // 2577-2578
1220
  4,   1,   1, // 2579-2581
1221
  3,   2,   1,   2,   2, // 2582-2586
1222
  4,   3,   1,   2,   1, // 2587-2591
1223
  3,   2,   1,   2,   3, // 2592-2596
1224
  4,   3,   1,   2,   3, // 2597-2601
1225
  3,   1,   2,   2,   3, // 2602-2606
1226
  4,   1,   1, // 2607-2609
1227
  2,   2,   2, // 2610-2612
1228
  2,   1,   1,   2,   2, // 2613-2617
1229
  3,   2,   2, // 2618-2620
1230
  3,   1,   1,   2,   2, // 2621-2625
1231
  2,   2,   3, // 2626-2628
1232
  2,   1,   1,   2,   3, // 2629-2633
1233
  3,   2,   3, // 2634-2636
1234
  3,   1,   1,   2,   3, // 2637-2641
1235
  1,   1,   2,   2, // 2642-2645
1236
  1,   2,   2,   2, // 2646-2649
1237
  1,   1,   2,   3, // 2650-2653
1238
  1,   2,   2,   3, // 2654-2657
1239
  4,   1,   1,   2, // 2658-2661
1240
  4,   2,   1,   1,   2, // 2662-2666
1241
  4,   2, // 2667-2668
1242
  4,   2,   2,   2, // 2669-2672
1243
  3,   2, // 2673-2674
1244
  3,   2,   2, // 2675-2677
1245
  3,   2, // 2678-2679
1246
  3, // 2680
1247
  4, // 2681
1248
  2,   2, // 2682-2683
1249
  2, // 2684
1250
  1,   2, // 2685-2686
1251
  4,   7,   1, // 2687-2689
1252
  9,   2, // 2690-2691
1253
  9,   2, // 2692-2693
1254
  9,   3,   1,   2, // 2694-2697
1255
  9,   2,   1,   2, // 2698-2701
1256
  9,   3,   2,   1,   2, // 2702-2706
1257
  9,   3,   1,   2, // 2707-2710
1258
  9,   1,   2, // 2711-2713
1259
  9,   2,   1,   2, // 2714-2717
1260
  9,   3,   2,   1,   2, // 2718-2722
1261
  9,   3,   1,   2, // 2723-2726
1262
  2,   1,   2,   5, // 2727-2730
1263
  3,   2,   1,   2,   5, // 2731-2735
1264
  3,   1,   2,   5, // 2736-2739
1265
  1,   2,   5, // 2740-2742
1266
  2,   1,   2,   5, // 2743-2746
1267
  3,   2,   1,   2,   5, // 2747-2751
1268
  3,   1,   2,   5, // 2752-2755
1269
  2,   1,   2,   7, // 2756-2759
1270
  3,   2,   1,   2,   7, // 2760-2764
1271
  7,   1,   2,   7, // 2765-2768
1272
  3,   7,   1,   2,   7, // 2769-2773
1273
  3,   1,   2,   7, // 2774-2777
1274
  1,   2, // 2778-2779
1275
  3,   1,   2, // 2780-2782
1276
  9,   5,   5, // 2783-2785
1277
  9,   7,   7,   7, // 2786-2789
1278
  9,   9,   7,   7,   7, // 2790-2794
1279
  9,   9,   7,   7, // 2795-2798
1280
  9,   5,   5, // 2799-2801
1281
  9,   5,   5, // 2802-2804
1282
  9,   7,   5,   5, // 2805-2808
1283
  9,   5,   5,   2, // 2809-2812
1284
  9,   7,   2, // 2813-2815
1285
  9,   7,   7,   2, // 2816-2819
1286
  9,   5,   2, // 2820-2822
1287
  9,   7,   5,   2, // 2823-2826
1288
  9,   7,   5,   5, // 2827-2830
1289
  9,   5, // 2831-2832
1290
  9,   9,   5,   5,   2, // 2833-2837
1291
  9,   5, // 2838-2839
1292
  9,   5,   5, // 2840-2842
1293
  9,   5,   5,   2, // 2843-2846
1294
  9,   5,   2, // 2847-2849
1295
  9,   7,   5,   2, // 2850-2853
1296
  9,   5,   2, // 2854-2856
1297
  9,   7,   5,   2, // 2857-2860
1298
  1,   2,   7, // 2861-2863
1299
  7,   1,   2,   7, // 2864-2867
1300
  1,   2,   7, // 2868-2870
1301
  7,   1,   2,   7, // 2871-2874
1302
  3, // 2875
1303
  9,   5,   2, // 2876-2878
1304
  9,   7,   5,   5,   2, // 2879-2883
1305
  9,   5,   5,   2, // 2884-2887
1306
  9,   5,   2, // 2888-2890
1307
  9,   7,   5,   2, // 2891-2894
1308
  9,   5,   2,   2, // 2895-2898
1309
  9,   7,   5,   2,   2, // 2899-2903
1310
  9,   5,   2, // 2904-2906
1311
  9,   7,   5,   2, // 2907-2910
1312
  9,   3,   5,   2, // 2911-2914
1313
  9,   3,   7,   5,   2, // 2915-2919
1314
  9,   5,   2, // 2920-2922
1315
  9,   7,   7, // 2923-2925
1316
  9,   7, // 2926-2927
1317
  1,   2,   7,   7, // 2928-2931
1318
  7,   1,   2,   7,   7, // 2932-2936
1319
  1,   2,   7,   7, // 2937-2940
1320
  7,   1,   2,   7,   7, // 2941-2945
1321
  9,   7,   7,   7, // 2946-2949
1322
  9,   5, // 2950-2951
1323
  9,   7,   5, // 2952-2954
1324
  2, // 2955
1325
  3,   2, // 2956-2957
1326
  1,   2, // 2958-2959
1327
  3,   1,   2, // 2960-2962
1328
  2,   1,   2, // 2963-2965
1329
  3,   2,   1,   2, // 2966-2969
1330
  1, // 2970
1331
  1,   2, // 2971-2972
1332
  1, // 2973
1333
  1, // 2974
1334
  1,   1, // 2975-2976
1335
  1, // 2977
1336
  4,   2,   2, // 2978-2980
1337
  1,   1,   1, // 2981-2983
1338
  3,   2, // 2984-2985
1339
  3,   2,   2,   2, // 2986-2989
1340
  4,   3,   2,   2, // 2990-2993
1341
  3,   2,   2, // 2994-2996
1342
  4,   3,   2, // 2997-2999
1343
  3,   2,   2, // 3000-3002
1344
  3,   2,   2, // 3003-3005
1345
  3,   2,   2, // 3006-3008
1346
  3,   2,   2, // 3009-3011
1347
  1,   1,   1, // 3012-3014
1348
  2, // 3015
1349
  2,   2, // 3016-3017
1350
  2,   2, // 3018-3019
1351
  4,   1,   2, // 3020-3022
1352
  4,   2,   1,   2, // 3023-3026
1353
  4,   1,   2, // 3027-3029
1354
  4,   3,   1,   2, // 3030-3033
1355
  1,   2,   3, // 3034-3036
1356
  1,   2,   2, // 3037-3039
1357
  3,   2,   1, // 3040-3042
1358
  3,   3,   1, // 3043-3045
1359
  2, // 3046
1360
  3, // 3047
1361
  4,   1, // 3048-3049
1362
  3,   1, // 3050-3051
1363
  3,   1, // 3052-3053
1364
  4,   1,   2, // 3054-3056
1365
  4,   1,   1, // 3057-3059
1366
  4,   2,   1,   1, // 3060-3063
1367
  2, // 3064
1368
  4,   3,   1,   2,   2, // 3065-3069
1369
  9,   7,   7, // 3070-3072
1370
  3,   1,   2,   2,   3, // 3073-3077
1371
  3,   1,   2,   3, // 3078-3081
1372
  2, // 3082
1373
  9,   7,   7, // 3083-3085
1374
  9,   1,   2, // 3086-3088
1375
  9,   1,   2, // 3089-3091
1376
  1,   1,   1, // 3092-3094
1377
  9,   2,   7, // 3095-3097
1378
  1,   2,   7, // 3098-3100
1379
  1,   2,   5, // 3101-3103
1380
  9,   2,   7,   7, // 3104-3107
1381
  4,   2,   2, // 3108-3110
1382
  2,   1,   2,   3, // 3111-3114
1383
  2,   1,   2,   3, // 3115-3118
1384
  1,   2,   3, // 3119-3121
1385
  1,   2,   3, // 3122-3124
1386
  4,   2,   2,   2,   2, // 3125-3129
1387
  3,   1,   2,   3, // 3130-3133
1388
  1,   2,   2, // 3134-3136
1389
  2,   1,   2,   2, // 3137-3140
1390
  3,   1,   2,   2, // 3141-3144
1391
  3,   1,   2, // 3145-3147
1392
  1,   1,   1, // 3148-3150
1393
  9,   7,   7,   7, // 3151-3154
1394
  9,   7, // 3155-3156
1395
  9,   5,   5,   2, // 3157-3160
1396
  9, // 3161
1397
  1, // 3162
1398
  4,   2, // 3163-3164
1399
  4,   2,   2, // 3165-3167
1400
  4,   2,   2, // 3168-3170
1401
  4,   2,   2, // 3171-3173
1402
  3,   2, // 3174-3175
1403
  4,   2,   2, // 3176-3178
1404
  4,   2,   2, // 3179-3181
1405
  4,   2, // 3182-3183
1406
  4,   1, // 3184-3185
1407
  4,   2,   2, // 3186-3188
1408
  4,   2,   2, // 3189-3191
1409
  3,   4,   2,   2,   2, // 3192-3196
1410
  3,   2,   2, // 3197-3199
1411
  2, // 3200
1412
  4,   1,   1, // 3201-3203
1413
  4,   1,   1,   2, // 3204-3207
1414
  4,   4,   2,   1,   1, // 3208-3212
1415
  3,   2,   2, // 3213-3215
1416
  4,   4,   2,   2, // 3216-3219
1417
  3,   2, // 3220-3221
1418
  3,   2,   2, // 3222-3224
1419
  3,   2, // 3225-3226
1420
  3,   2,   2,   2, // 3227-3230
1421
  4,   2, // 3231-3232
1422
  3,   2,   2,   2, // 3233-3236
1423
  5,   1, // 3237-3238
1424
  5,   1,   1, // 3239-3241
1425
  4,   2, // 3242-3243
1426
  5,   1,   1, // 3244-3246
1427
  5,   2,   1,   1, // 3247-3250
1428
  5,   2,   1,   1,   2, // 3251-3255
1429
  5,   5,   1, // 3256-3258
1430
  4,   2,   2, // 3259-3261
1431
  5,   5,   1,   1, // 3262-3265
1432
  4,   2, // 3266-3267
1433
  4,   1, // 3268-3269
1434
  2,   2, // 3270-3271
1435
  1, // 3272
1436
  2,   1, // 3273-3274
1437
  2, // 3275
1438
  3,   2, // 3276-3277
1439
  2,   2, // 3278-3279
1440
  3,   2, // 3280-3281
1441
  2,   2, // 3282-3283
1442
  2,   2, // 3284-3285
1443
  2,   2, // 3286-3287
1444
  2,   1, // 3288-3289
1445
  2, // 3290
1446
  2,   2, // 3291-3292
1447
  2,   1, // 3293-3294
1448
  2, // 3295
1449
  3,   3,   2, // 3296-3298
1450
  2,   2,   2, // 3299-3301
1451
  3,   2,   2, // 3302-3304
1452
  2,   2,   2, // 3305-3307
1453
  3,   3,   2, // 3308-3310
1454
  3,   2,   2, // 3311-3313
1455
  3,   2, // 3314-3315
1456
  2,   2, // 3316-3317
1457
  4,   3,   2,   1,   2, // 3318-3322
1458
  4,   3,   2,   1,   2,   2, // 3323-3328
1459
  4,   2, // 3329-3330
1460
  4,   1, // 3331-3332
1461
  4,   4,   3,   1,   2, // 3333-3337
1462
  4,   3,   2,   2, // 3338-3341
1463
  4,   2,   1,   2,   2, // 3342-3346
1464
  4,   3,   2, // 3347-3349
1465
  4,   1,   2,   2, // 3350-3353
1466
  4,   1,   1,   2, // 3354-3357
1467
  4,   2,   2, // 3358-3360
1468
  4,   2,   1,   1,   2, // 3361-3365
1469
  4,   3,   1,   1,   2, // 3366-3370
1470
  1,   1,   2, // 3371-3373
1471
  4,   2,   2,   2, // 3374-3377
1472
  4,   2,   1,   2, // 3378-3381
1473
  4,   2,   1,   1, // 3382-3385
1474
  4,   2,   2,   2, // 3386-3389
1475
  4,   2,   2,   1, // 3390-3393
1476
  4,   2,   2, // 3394-3396
1477
  2,   3, // 3397-3398
1478
  2,   3, // 3399-3400
1479
  4,   2, // 3401-3402
1480
  4,   1,   1, // 3403-3405
1481
  3,   2,   1,   2,   3, // 3406-3410
1482
  4,   3,   1,   2,   1, // 3411-3415
1483
  3,   2,   1,   2,   3, // 3416-3420
1484
  4,   3,   1,   2,   3, // 3421-3425
1485
  3,   1,   2,   2,   3, // 3426-3430
1486
  4,   1,   1, // 3431-3433
1487
  2,   2,   3, // 3434-3436
1488
  2,   1,   1,   2,   3, // 3437-3441
1489
  3,   2,   3, // 3442-3444
1490
  3,   1,   1,   2,   3, // 3445-3449
1491
  2,   2,   3, // 3450-3452
1492
  2,   1,   1,   2,   3, // 3453-3457
1493
  3,   2,   3, // 3458-3460
1494
  3,   1,   1,   2,   3, // 3461-3465
1495
  1,   1,   2,   3, // 3466-3469
1496
  1,   2,   2,   3, // 3470-3473
1497
  1,   1,   2,   3, // 3474-3477
1498
  1,   2,   2,   3, // 3478-3481
1499
  4,   1,   1,   2, // 3482-3485
1500
  4,   2,   1,   1,   2, // 3486-3490
1501
  4,   2, // 3491-3492
1502
  4,   2,   2,   2, // 3493-3496
1503
  3,   2, // 3497-3498
1504
  3,   2,   2, // 3499-3501
1505
  3,   2, // 3502-3503
1506
  3, // 3504
1507
  4, // 3505
1508
  2,   2, // 3506-3507
1509
  2, // 3508
1510
  1,   2, // 3509-3510
1511
  4,   7,   1, // 3511-3513
1512
  9,   2, // 3514-3515
1513
  9,   2, // 3516-3517
1514
  9,   3,   1,   2, // 3518-3521
1515
  9,   2,   1,   2, // 3522-3525
1516
  9,   3,   2,   1,   2, // 3526-3530
1517
  9,   3,   1,   2, // 3531-3534
1518
  9,   1,   2, // 3535-3537
1519
  9,   2,   1,   2, // 3538-3541
1520
  9,   3,   2,   1,   2, // 3542-3546
1521
  9,   3,   1,   2, // 3547-3550
1522
  2,   1,   2,   5, // 3551-3554
1523
  3,   2,   1,   2,   5, // 3555-3559
1524
  3,   1,   2,   5, // 3560-3563
1525
  1,   2,   5, // 3564-3566
1526
  2,   1,   2,   5, // 3567-3570
1527
  3,   2,   1,   2,   5, // 3571-3575
1528
  3,   1,   2,   5, // 3576-3579
1529
  2,   1,   2,   7, // 3580-3583
1530
  3,   2,   1,   2,   7, // 3584-3588
1531
  7,   1,   2,   7, // 3589-3592
1532
  3,   7,   1,   2,   7, // 3593-3597
1533
  3,   1,   2,   7, // 3598-3601
1534
  1,   2, // 3602-3603
1535
  3,   1,   2, // 3604-3606
1536
  9,   5,   5, // 3607-3609
1537
  9,   7,   7,   7, // 3610-3613
1538
  9,   9,   7,   7,   7, // 3614-3618
1539
  9,   9,   7,   7, // 3619-3622
1540
  9,   5,   5, // 3623-3625
1541
  9,   5,   5, // 3626-3628
1542
  9,   7,   5,   5, // 3629-3632
1543
  9,   5,   5,   2, // 3633-3636
1544
  9,   7,   2, // 3637-3639
1545
  9,   7,   7,   2, // 3640-3643
1546
  9,   5,   2, // 3644-3646
1547
  9,   7,   5,   2, // 3647-3650
1548
  9,   7,   5,   5, // 3651-3654
1549
  9,   5, // 3655-3656
1550
  9,   9,   5,   5,   2, // 3657-3661
1551
  9,   5, // 3662-3663
1552
  9,   5,   5, // 3664-3666
1553
  9,   5,   5,   2, // 3667-3670
1554
  9,   5,   2, // 3671-3673
1555
  9,   7,   5,   2, // 3674-3677
1556
  9,   5,   2, // 3678-3680
1557
  9,   7,   5,   2, // 3681-3684
1558
  1,   2,   7, // 3685-3687
1559
  7,   1,   2,   7, // 3688-3691
1560
  1,   2,   7, // 3692-3694
1561
  7,   1,   2,   7, // 3695-3698
1562
  3, // 3699
1563
  9,   5,   2, // 3700-3702
1564
  9,   7,   5,   5,   2, // 3703-3707
1565
  9,   5,   5,   2, // 3708-3711
1566
  9,   5,   2, // 3712-3714
1567
  9,   7,   5,   2, // 3715-3718
1568
  9,   5,   2,   2, // 3719-3722
1569
  9,   7,   5,   2,   2, // 3723-3727
1570
  9,   5,   2, // 3728-3730
1571
  9,   7,   5,   2, // 3731-3734
1572
  9,   3,   5,   2, // 3735-3738
1573
  9,   3,   7,   5,   2, // 3739-3743
1574
  9,   5,   2, // 3744-3746
1575
  9,   7,   7, // 3747-3749
1576
  9,   7, // 3750-3751
1577
  1,   2,   7,   7, // 3752-3755
1578
  7,   1,   2,   7,   7, // 3756-3760
1579
  1,   2,   7,   7, // 3761-3764
1580
  7,   1,   2,   7,   7, // 3765-3769
1581
  9,   7,   7,   7, // 3770-3773
1582
  9,   5, // 3774-3775
1583
  9,   7,   5, // 3776-3778
1584
  2, // 3779
1585
  3,   2, // 3780-3781
1586
  1,   2, // 3782-3783
1587
  3,   1,   2, // 3784-3786
1588
  2,   1,   2, // 3787-3789
1589
  3,   2,   1,   2, // 3790-3793
1590
  1, // 3794
1591
  1,   2, // 3795-3796
1592
  1, // 3797
1593
  1, // 3798
1594
  1,   1, // 3799-3800
1595
  1, // 3801
1596
  0 // End operand cycles
1597
};
1598
extern const unsigned HexagonForwardingPaths[] = {
1599
 0, // No itinerary
1600
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 1-3
1601
 0,  0,  0, // 4-6
1602
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 7-8
1603
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 9-12
1604
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 13-16
1605
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 17-19
1606
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 20-22
1607
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 23-25
1608
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 26-28
1609
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 29-31
1610
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 32-34
1611
 0,  0,  0, // 35-37
1612
 0, // 38
1613
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 39-40
1614
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 41-42
1615
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 43-45
1616
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 46-49
1617
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 50-52
1618
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 53-56
1619
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 57-59
1620
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 60-62
1621
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 63-65
1622
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 66-68
1623
HexagonItinerariesV60Bypass::Hex_FWD, // 69
1624
HexagonItinerariesV60Bypass::Hex_FWD, // 70
1625
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 71-72
1626
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 73-74
1627
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 75-76
1628
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 77-79
1629
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 80-82
1630
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 83-86
1631
HexagonItinerariesV60Bypass::Hex_FWD, // 87
1632
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 88-92
1633
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 93-95
1634
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 96-100
1635
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 101-104
1636
HexagonItinerariesV60Bypass::Hex_FWD, // 105
1637
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 106-108
1638
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 109-111
1639
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 112-114
1640
 0,  0,  0, // 115-117
1641
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 118-120
1642
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 121-123
1643
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 124-126
1644
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 127-130
1645
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 131-133
1646
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 134-137
1647
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 138-141
1648
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 142-144
1649
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 145-147
1650
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 148-152
1651
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 153-156
1652
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 157-159
1653
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 160-163
1654
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 164-167
1655
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 168-170
1656
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 171-173
1657
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD,  0, // 174-177
1658
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 178-179
1659
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 180-183
1660
HexagonItinerariesV60Bypass::HVX_FWD, // 184
1661
HexagonItinerariesV60Bypass::Hex_FWD, // 185
1662
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 186-187
1663
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 188-190
1664
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 191-193
1665
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 194-196
1666
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 197-198
1667
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 199-201
1668
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 202-204
1669
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 205-206
1670
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 207-208
1671
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 209-211
1672
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 212-214
1673
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 215-219
1674
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 220-222
1675
HexagonItinerariesV60Bypass::Hex_FWD, // 223
1676
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 224-226
1677
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 227-230
1678
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 231-235
1679
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 236-238
1680
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 239-242
1681
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 243-244
1682
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 245-247
1683
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 248-249
1684
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 250-253
1685
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 254-255
1686
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 256-259
1687
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 260-261
1688
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 262-264
1689
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 265-266
1690
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 267-269
1691
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 270-273
1692
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 274-278
1693
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 279-281
1694
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 282-284
1695
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 285-288
1696
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 289-290
1697
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 291-292
1698
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 293-294
1699
HexagonItinerariesV60Bypass::Hex_FWD, // 295
1700
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 296-297
1701
HexagonItinerariesV60Bypass::Hex_FWD, // 298
1702
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 299-300
1703
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 301-302
1704
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 303-304
1705
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 305-306
1706
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 307-308
1707
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 309-310
1708
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 311-312
1709
HexagonItinerariesV60Bypass::Hex_FWD, // 313
1710
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 314-315
1711
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 316-317
1712
HexagonItinerariesV60Bypass::Hex_FWD, // 318
1713
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 319-321
1714
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 322-324
1715
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 325-327
1716
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 328-330
1717
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 331-333
1718
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 334-336
1719
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 337-338
1720
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 339-340
1721
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 341-345
1722
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 346-351
1723
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 352-353
1724
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 354-355
1725
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 356-360
1726
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 361-364
1727
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 365-369
1728
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 370-372
1729
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 373-376
1730
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 377-380
1731
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 381-383
1732
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 384-388
1733
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 389-393
1734
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 394-396
1735
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 397-400
1736
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 401-404
1737
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 405-408
1738
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 409-412
1739
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 413-416
1740
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 417-419
1741
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 420-421
1742
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 422-423
1743
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 424-425
1744
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 426-428
1745
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 429-433
1746
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 434-438
1747
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 439-443
1748
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 444-448
1749
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 449-453
1750
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 454-456
1751
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 457-459
1752
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 460-464
1753
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 465-467
1754
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 468-472
1755
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 473-475
1756
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 476-480
1757
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 481-483
1758
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 484-488
1759
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 489-492
1760
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 493-496
1761
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 497-500
1762
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 501-504
1763
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 505-508
1764
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 509-513
1765
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 514-515
1766
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 516-519
1767
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 520-521
1768
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 522-524
1769
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 525-526
1770
HexagonItinerariesV60Bypass::Hex_FWD, // 527
1771
HexagonItinerariesV60Bypass::Hex_FWD, // 528
1772
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 529-530
1773
HexagonItinerariesV60Bypass::Hex_FWD, // 531
1774
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 532-533
1775
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 534-536
1776
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 537-538
1777
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 539-540
1778
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 541-544
1779
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 545-548
1780
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 549-553
1781
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 554-557
1782
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 558-560
1783
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 561-564
1784
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 565-569
1785
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 570-573
1786
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 574-577
1787
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 578-582
1788
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 583-586
1789
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 587-589
1790
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 590-593
1791
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 594-598
1792
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 599-602
1793
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 603-606
1794
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 607-611
1795
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 612-615
1796
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 616-620
1797
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 621-624
1798
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 625-626
1799
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 627-629
1800
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 630-632
1801
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 633-636
1802
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 637-641
1803
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 642-645
1804
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 646-648
1805
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 649-651
1806
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 652-655
1807
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 656-659
1808
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 660-662
1809
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 663-666
1810
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 667-669
1811
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 670-673
1812
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 674-677
1813
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 678-679
1814
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 680-684
1815
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 685-686
1816
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 687-689
1817
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 690-693
1818
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 694-696
1819
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 697-700
1820
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 701-703
1821
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 704-707
1822
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 708-710
1823
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 711-714
1824
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 715-717
1825
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 718-721
1826
HexagonItinerariesV60Bypass::HVX_FWD, // 722
1827
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 723-725
1828
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 726-730
1829
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 731-734
1830
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 735-737
1831
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 738-741
1832
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 742-745
1833
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 746-750
1834
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 751-753
1835
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 754-757
1836
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 758-761
1837
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 762-766
1838
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 767-769
1839
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 770-772
1840
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 773-774
1841
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 775-778
1842
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 779-783
1843
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 784-787
1844
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 788-792
1845
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 793-796
1846
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 797-798
1847
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::HVX_FWD, // 799-801
1848
HexagonItinerariesV60Bypass::Hex_FWD, // 802
1849
HexagonItinerariesV60Bypass::HVX_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 803-804
1850
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 805-806
1851
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 807-809
1852
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 810-812
1853
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 813-816
1854
HexagonItinerariesV60Bypass::Hex_FWD, // 817
1855
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 818-819
1856
HexagonItinerariesV60Bypass::Hex_FWD, // 820
1857
HexagonItinerariesV60Bypass::Hex_FWD, // 821
1858
HexagonItinerariesV60Bypass::Hex_FWD, HexagonItinerariesV60Bypass::Hex_FWD, // 822-823
1859
HexagonItinerariesV60Bypass::Hex_FWD, // 824
1860
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 825-827
1861
 0,  0,  0, // 828-830
1862
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 831-832
1863
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 833-836
1864
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 837-840
1865
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 841-843
1866
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 844-846
1867
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 847-849
1868
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 850-852
1869
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 853-855
1870
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 856-858
1871
 0,  0,  0, // 859-861
1872
 0, // 862
1873
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 863-864
1874
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 865-866
1875
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 867-869
1876
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 870-873
1877
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 874-876
1878
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 877-880
1879
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 881-883
1880
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 884-886
1881
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 887-889
1882
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 890-892
1883
HexagonItinerariesV55Bypass::Hex_FWD, // 893
1884
HexagonItinerariesV55Bypass::Hex_FWD, // 894
1885
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 895-896
1886
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 897-898
1887
 0,  0, // 899-900
1888
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 901-903
1889
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 904-906
1890
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 907-910
1891
HexagonItinerariesV55Bypass::Hex_FWD, // 911
1892
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 912-916
1893
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 917-921
1894
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 922-925
1895
HexagonItinerariesV55Bypass::Hex_FWD, // 926
1896
 0,  0,  0, // 927-929
1897
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 930-932
1898
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 933-936
1899
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 937-940
1900
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 941-943
1901
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 944-946
1902
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 947-951
1903
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 952-955
1904
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 956-958
1905
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 959-962
1906
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 963-966
1907
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 967-969
1908
 0,  0,  0, // 970-972
1909
HexagonItinerariesV55Bypass::Hex_FWD, // 973
1910
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 974-975
1911
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 976-978
1912
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 979-981
1913
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 982-984
1914
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 985-986
1915
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 987-989
1916
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 990-992
1917
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 993-994
1918
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 995-996
1919
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 997-999
1920
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1000-1002
1921
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1003-1007
1922
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1008-1010
1923
HexagonItinerariesV55Bypass::Hex_FWD, // 1011
1924
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1012-1014
1925
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1015-1018
1926
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1019-1023
1927
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1024-1026
1928
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1027-1030
1929
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1031-1032
1930
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1033-1035
1931
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1036-1037
1932
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1038-1041
1933
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1042-1043
1934
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1044-1047
1935
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1048-1049
1936
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1050-1052
1937
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1053-1054
1938
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1055-1057
1939
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1058-1061
1940
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1062-1066
1941
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1067-1069
1942
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1070-1072
1943
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1073-1076
1944
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1077-1078
1945
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1079-1080
1946
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1081-1082
1947
HexagonItinerariesV55Bypass::Hex_FWD, // 1083
1948
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1084-1085
1949
HexagonItinerariesV55Bypass::Hex_FWD, // 1086
1950
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1087-1088
1951
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1089-1090
1952
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1091-1092
1953
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1093-1094
1954
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1095-1096
1955
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1097-1098
1956
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1099-1100
1957
HexagonItinerariesV55Bypass::Hex_FWD, // 1101
1958
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1102-1103
1959
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1104-1105
1960
HexagonItinerariesV55Bypass::Hex_FWD, // 1106
1961
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1107-1109
1962
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1110-1112
1963
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1113-1115
1964
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1116-1118
1965
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1119-1121
1966
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1122-1124
1967
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1125-1126
1968
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1127-1128
1969
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1129-1133
1970
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1134-1139
1971
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1140-1141
1972
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1142-1143
1973
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1144-1148
1974
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1149-1152
1975
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1153-1157
1976
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1158-1160
1977
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1161-1164
1978
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1165-1168
1979
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1169-1171
1980
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1172-1176
1981
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1177-1181
1982
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1182-1184
1983
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1185-1188
1984
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1189-1192
1985
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1193-1196
1986
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1197-1200
1987
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1201-1204
1988
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1205-1207
1989
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1208-1209
1990
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1210-1211
1991
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1212-1213
1992
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1214-1216
1993
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1217-1221
1994
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1222-1226
1995
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1227-1231
1996
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1232-1236
1997
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1237-1241
1998
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1242-1244
1999
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1245-1247
2000
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1248-1252
2001
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1253-1255
2002
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1256-1260
2003
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1261-1263
2004
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1264-1268
2005
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1269-1271
2006
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1272-1276
2007
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1277-1280
2008
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1281-1284
2009
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1285-1288
2010
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1289-1292
2011
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1293-1296
2012
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1297-1301
2013
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1302-1303
2014
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1304-1307
2015
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1308-1309
2016
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1310-1312
2017
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1313-1314
2018
HexagonItinerariesV55Bypass::Hex_FWD, // 1315
2019
HexagonItinerariesV55Bypass::Hex_FWD, // 1316
2020
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1317-1318
2021
HexagonItinerariesV55Bypass::Hex_FWD, // 1319
2022
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1320-1321
2023
HexagonItinerariesV55Bypass::Hex_FWD, // 1322
2024
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1323-1324
2025
HexagonItinerariesV55Bypass::Hex_FWD, // 1325
2026
HexagonItinerariesV55Bypass::Hex_FWD, // 1326
2027
HexagonItinerariesV55Bypass::Hex_FWD, HexagonItinerariesV55Bypass::Hex_FWD, // 1327-1328
2028
HexagonItinerariesV55Bypass::Hex_FWD, // 1329
2029
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1330-1332
2030
 0,  0,  0, // 1333-1335
2031
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1336-1337
2032
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1338-1341
2033
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1342-1345
2034
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1346-1348
2035
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1349-1351
2036
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1352-1354
2037
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1355-1357
2038
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1358-1360
2039
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1361-1363
2040
 0,  0,  0, // 1364-1366
2041
 0, // 1367
2042
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1368-1369
2043
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1370-1371
2044
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1372-1374
2045
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1375-1378
2046
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1379-1381
2047
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1382-1385
2048
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1386-1388
2049
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1389-1391
2050
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1392-1394
2051
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1395-1397
2052
HexagonItinerariesV62Bypass::Hex_FWD, // 1398
2053
HexagonItinerariesV62Bypass::Hex_FWD, // 1399
2054
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1400-1401
2055
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1402-1403
2056
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1404-1405
2057
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1406-1408
2058
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1409-1411
2059
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1412-1415
2060
HexagonItinerariesV62Bypass::Hex_FWD, // 1416
2061
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1417-1421
2062
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1422-1424
2063
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1425-1429
2064
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1430-1433
2065
HexagonItinerariesV62Bypass::Hex_FWD, // 1434
2066
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1435-1437
2067
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1438-1440
2068
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1441-1443
2069
 0,  0,  0, // 1444-1446
2070
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1447-1449
2071
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1450-1452
2072
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1453-1455
2073
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1456-1459
2074
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1460-1462
2075
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1463-1466
2076
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1467-1470
2077
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1471-1473
2078
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1474-1476
2079
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1477-1481
2080
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1482-1485
2081
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1486-1488
2082
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1489-1492
2083
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1493-1496
2084
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1497-1499
2085
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1500-1502
2086
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD,  0, // 1503-1506
2087
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1507-1508
2088
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1509-1512
2089
HexagonItinerariesV62Bypass::HVX_FWD, // 1513
2090
HexagonItinerariesV62Bypass::Hex_FWD, // 1514
2091
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1515-1516
2092
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1517-1519
2093
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1520-1522
2094
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1523-1525
2095
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1526-1527
2096
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1528-1530
2097
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1531-1533
2098
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1534-1535
2099
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1536-1537
2100
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1538-1540
2101
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1541-1543
2102
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1544-1548
2103
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1549-1551
2104
HexagonItinerariesV62Bypass::Hex_FWD, // 1552
2105
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1553-1555
2106
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1556-1559
2107
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1560-1564
2108
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1565-1567
2109
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1568-1571
2110
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1572-1573
2111
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1574-1576
2112
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1577-1578
2113
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1579-1582
2114
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1583-1584
2115
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1585-1588
2116
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1589-1590
2117
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1591-1593
2118
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1594-1595
2119
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1596-1598
2120
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1599-1602
2121
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1603-1607
2122
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1608-1610
2123
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1611-1613
2124
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1614-1617
2125
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1618-1619
2126
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1620-1621
2127
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1622-1623
2128
HexagonItinerariesV62Bypass::Hex_FWD, // 1624
2129
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1625-1626
2130
HexagonItinerariesV62Bypass::Hex_FWD, // 1627
2131
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1628-1629
2132
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1630-1631
2133
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1632-1633
2134
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1634-1635
2135
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1636-1637
2136
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1638-1639
2137
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1640-1641
2138
HexagonItinerariesV62Bypass::Hex_FWD, // 1642
2139
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1643-1644
2140
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1645-1646
2141
HexagonItinerariesV62Bypass::Hex_FWD, // 1647
2142
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1648-1650
2143
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1651-1653
2144
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1654-1656
2145
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1657-1659
2146
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1660-1662
2147
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1663-1665
2148
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1666-1667
2149
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1668-1669
2150
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1670-1674
2151
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1675-1680
2152
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1681-1682
2153
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1683-1684
2154
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1685-1689
2155
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1690-1693
2156
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1694-1698
2157
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1699-1701
2158
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1702-1705
2159
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1706-1709
2160
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1710-1712
2161
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1713-1717
2162
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1718-1722
2163
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1723-1725
2164
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1726-1729
2165
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1730-1733
2166
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1734-1737
2167
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1738-1741
2168
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1742-1745
2169
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1746-1748
2170
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1749-1750
2171
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1751-1752
2172
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1753-1754
2173
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1755-1757
2174
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1758-1762
2175
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1763-1767
2176
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1768-1772
2177
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1773-1777
2178
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1778-1782
2179
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1783-1785
2180
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1786-1788
2181
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1789-1793
2182
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1794-1796
2183
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1797-1801
2184
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1802-1804
2185
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1805-1809
2186
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1810-1812
2187
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1813-1817
2188
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1818-1821
2189
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1822-1825
2190
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1826-1829
2191
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1830-1833
2192
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1834-1837
2193
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1838-1842
2194
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1843-1844
2195
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1845-1848
2196
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1849-1850
2197
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1851-1853
2198
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1854-1855
2199
HexagonItinerariesV62Bypass::Hex_FWD, // 1856
2200
HexagonItinerariesV62Bypass::Hex_FWD, // 1857
2201
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1858-1859
2202
HexagonItinerariesV62Bypass::Hex_FWD, // 1860
2203
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1861-1862
2204
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1863-1865
2205
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1866-1867
2206
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1868-1869
2207
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1870-1873
2208
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1874-1877
2209
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1878-1882
2210
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1883-1886
2211
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1887-1889
2212
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1890-1893
2213
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1894-1898
2214
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1899-1902
2215
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1903-1906
2216
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1907-1911
2217
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1912-1915
2218
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1916-1918
2219
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1919-1922
2220
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1923-1927
2221
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1928-1931
2222
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1932-1935
2223
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1936-1940
2224
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1941-1944
2225
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1945-1949
2226
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1950-1953
2227
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1954-1955
2228
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1956-1958
2229
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1959-1961
2230
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1962-1965
2231
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1966-1970
2232
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1971-1974
2233
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1975-1977
2234
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1978-1980
2235
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 1981-1984
2236
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1985-1988
2237
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1989-1991
2238
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1992-1995
2239
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1996-1998
2240
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 1999-2002
2241
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2003-2006
2242
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2007-2008
2243
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2009-2013
2244
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2014-2015
2245
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2016-2018
2246
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2019-2022
2247
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2023-2025
2248
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2026-2029
2249
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2030-2032
2250
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2033-2036
2251
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2037-2039
2252
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2040-2043
2253
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2044-2046
2254
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2047-2050
2255
HexagonItinerariesV62Bypass::HVX_FWD, // 2051
2256
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2052-2054
2257
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2055-2059
2258
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2060-2063
2259
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2064-2066
2260
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2067-2070
2261
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2071-2074
2262
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2075-2079
2263
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2080-2082
2264
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2083-2086
2265
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2087-2090
2266
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2091-2095
2267
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2096-2098
2268
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2099-2101
2269
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2102-2103
2270
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2104-2107
2271
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2108-2112
2272
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2113-2116
2273
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2117-2121
2274
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2122-2125
2275
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2126-2127
2276
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::HVX_FWD, // 2128-2130
2277
HexagonItinerariesV62Bypass::Hex_FWD, // 2131
2278
HexagonItinerariesV62Bypass::HVX_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2132-2133
2279
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2134-2135
2280
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2136-2138
2281
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2139-2141
2282
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2142-2145
2283
HexagonItinerariesV62Bypass::Hex_FWD, // 2146
2284
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2147-2148
2285
HexagonItinerariesV62Bypass::Hex_FWD, // 2149
2286
HexagonItinerariesV62Bypass::Hex_FWD, // 2150
2287
HexagonItinerariesV62Bypass::Hex_FWD, HexagonItinerariesV62Bypass::Hex_FWD, // 2151-2152
2288
HexagonItinerariesV62Bypass::Hex_FWD, // 2153
2289
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2154-2156
2290
 0,  0,  0, // 2157-2159
2291
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2160-2161
2292
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2162-2165
2293
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2166-2169
2294
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2170-2172
2295
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2173-2175
2296
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2176-2178
2297
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2179-2181
2298
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2182-2184
2299
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2185-2187
2300
 0,  0,  0, // 2188-2190
2301
 0, // 2191
2302
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2192-2193
2303
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2194-2195
2304
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2196-2198
2305
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2199-2202
2306
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2203-2205
2307
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2206-2209
2308
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2210-2212
2309
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2213-2215
2310
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2216-2218
2311
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2219-2221
2312
HexagonItinerariesV65Bypass::Hex_FWD, // 2222
2313
HexagonItinerariesV65Bypass::Hex_FWD, // 2223
2314
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2224-2225
2315
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2226-2227
2316
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2228-2229
2317
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2230-2232
2318
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2233-2235
2319
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2236-2239
2320
HexagonItinerariesV65Bypass::Hex_FWD, // 2240
2321
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2241-2245
2322
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2246-2248
2323
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2249-2253
2324
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2254-2257
2325
HexagonItinerariesV65Bypass::Hex_FWD, // 2258
2326
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2259-2261
2327
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2262-2264
2328
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2265-2267
2329
 0,  0,  0, // 2268-2270
2330
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2271-2273
2331
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2274-2276
2332
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2277-2279
2333
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2280-2283
2334
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2284-2286
2335
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2287-2290
2336
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2291-2294
2337
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2295-2297
2338
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2298-2300
2339
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2301-2305
2340
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2306-2309
2341
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2310-2312
2342
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2313-2316
2343
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2317-2320
2344
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2321-2323
2345
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2324-2326
2346
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD,  0, // 2327-2330
2347
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2331-2332
2348
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2333-2336
2349
HexagonItinerariesV65Bypass::HVX_FWD, // 2337
2350
HexagonItinerariesV65Bypass::Hex_FWD, // 2338
2351
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2339-2340
2352
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2341-2343
2353
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2344-2346
2354
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2347-2349
2355
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2350-2351
2356
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2352-2354
2357
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2355-2357
2358
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2358-2359
2359
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2360-2361
2360
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2362-2364
2361
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2365-2367
2362
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2368-2372
2363
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2373-2375
2364
HexagonItinerariesV65Bypass::Hex_FWD, // 2376
2365
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2377-2379
2366
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2380-2383
2367
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2384-2388
2368
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2389-2391
2369
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2392-2395
2370
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2396-2397
2371
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2398-2400
2372
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2401-2402
2373
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2403-2406
2374
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2407-2408
2375
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2409-2412
2376
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2413-2414
2377
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2415-2417
2378
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2418-2419
2379
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2420-2422
2380
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2423-2426
2381
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2427-2431
2382
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2432-2434
2383
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2435-2437
2384
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2438-2441
2385
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2442-2443
2386
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2444-2445
2387
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2446-2447
2388
HexagonItinerariesV65Bypass::Hex_FWD, // 2448
2389
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2449-2450
2390
HexagonItinerariesV65Bypass::Hex_FWD, // 2451
2391
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2452-2453
2392
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2454-2455
2393
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2456-2457
2394
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2458-2459
2395
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2460-2461
2396
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2462-2463
2397
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2464-2465
2398
HexagonItinerariesV65Bypass::Hex_FWD, // 2466
2399
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2467-2468
2400
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2469-2470
2401
HexagonItinerariesV65Bypass::Hex_FWD, // 2471
2402
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2472-2474
2403
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2475-2477
2404
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2478-2480
2405
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2481-2483
2406
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2484-2486
2407
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2487-2489
2408
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2490-2491
2409
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2492-2493
2410
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2494-2498
2411
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2499-2504
2412
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2505-2506
2413
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2507-2508
2414
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2509-2513
2415
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2514-2517
2416
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2518-2522
2417
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2523-2525
2418
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2526-2529
2419
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2530-2533
2420
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2534-2536
2421
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2537-2541
2422
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2542-2546
2423
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2547-2549
2424
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2550-2553
2425
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2554-2557
2426
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2558-2561
2427
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2562-2565
2428
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2566-2569
2429
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2570-2572
2430
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2573-2574
2431
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2575-2576
2432
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2577-2578
2433
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2579-2581
2434
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2582-2586
2435
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2587-2591
2436
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2592-2596
2437
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2597-2601
2438
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2602-2606
2439
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2607-2609
2440
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2610-2612
2441
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2613-2617
2442
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2618-2620
2443
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2621-2625
2444
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2626-2628
2445
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2629-2633
2446
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2634-2636
2447
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2637-2641
2448
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2642-2645
2449
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2646-2649
2450
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2650-2653
2451
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2654-2657
2452
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2658-2661
2453
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2662-2666
2454
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2667-2668
2455
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2669-2672
2456
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2673-2674
2457
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2675-2677
2458
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2678-2679
2459
HexagonItinerariesV65Bypass::Hex_FWD, // 2680
2460
HexagonItinerariesV65Bypass::Hex_FWD, // 2681
2461
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2682-2683
2462
HexagonItinerariesV65Bypass::Hex_FWD, // 2684
2463
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2685-2686
2464
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2687-2689
2465
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2690-2691
2466
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2692-2693
2467
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2694-2697
2468
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2698-2701
2469
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2702-2706
2470
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2707-2710
2471
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2711-2713
2472
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2714-2717
2473
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2718-2722
2474
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2723-2726
2475
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2727-2730
2476
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2731-2735
2477
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2736-2739
2478
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2740-2742
2479
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2743-2746
2480
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2747-2751
2481
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2752-2755
2482
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2756-2759
2483
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2760-2764
2484
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2765-2768
2485
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2769-2773
2486
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2774-2777
2487
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2778-2779
2488
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2780-2782
2489
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2783-2785
2490
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2786-2789
2491
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2790-2794
2492
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2795-2798
2493
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2799-2801
2494
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2802-2804
2495
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2805-2808
2496
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2809-2812
2497
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2813-2815
2498
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2816-2819
2499
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2820-2822
2500
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2823-2826
2501
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2827-2830
2502
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2831-2832
2503
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2833-2837
2504
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2838-2839
2505
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2840-2842
2506
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2843-2846
2507
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2847-2849
2508
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2850-2853
2509
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2854-2856
2510
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2857-2860
2511
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2861-2863
2512
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2864-2867
2513
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2868-2870
2514
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2871-2874
2515
HexagonItinerariesV65Bypass::HVX_FWD, // 2875
2516
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2876-2878
2517
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2879-2883
2518
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2884-2887
2519
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2888-2890
2520
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2891-2894
2521
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2895-2898
2522
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2899-2903
2523
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2904-2906
2524
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2907-2910
2525
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2911-2914
2526
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2915-2919
2527
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2920-2922
2528
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2923-2925
2529
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2926-2927
2530
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2928-2931
2531
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2932-2936
2532
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2937-2940
2533
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2941-2945
2534
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2946-2949
2535
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2950-2951
2536
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::HVX_FWD, // 2952-2954
2537
HexagonItinerariesV65Bypass::Hex_FWD, // 2955
2538
HexagonItinerariesV65Bypass::HVX_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2956-2957
2539
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2958-2959
2540
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2960-2962
2541
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2963-2965
2542
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2966-2969
2543
HexagonItinerariesV65Bypass::Hex_FWD, // 2970
2544
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2971-2972
2545
HexagonItinerariesV65Bypass::Hex_FWD, // 2973
2546
HexagonItinerariesV65Bypass::Hex_FWD, // 2974
2547
HexagonItinerariesV65Bypass::Hex_FWD, HexagonItinerariesV65Bypass::Hex_FWD, // 2975-2976
2548
HexagonItinerariesV65Bypass::Hex_FWD, // 2977
2549
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 2978-2980
2550
 0,  0,  0, // 2981-2983
2551
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 2984-2985
2552
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 2986-2989
2553
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 2990-2993
2554
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 2994-2996
2555
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 2997-2999
2556
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3000-3002
2557
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3003-3005
2558
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3006-3008
2559
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3009-3011
2560
 0,  0,  0, // 3012-3014
2561
 0, // 3015
2562
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3016-3017
2563
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3018-3019
2564
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3020-3022
2565
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3023-3026
2566
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3027-3029
2567
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3030-3033
2568
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3034-3036
2569
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3037-3039
2570
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3040-3042
2571
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3043-3045
2572
HexagonItinerariesV66Bypass::Hex_FWD, // 3046
2573
HexagonItinerariesV66Bypass::Hex_FWD, // 3047
2574
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3048-3049
2575
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3050-3051
2576
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3052-3053
2577
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3054-3056
2578
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3057-3059
2579
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3060-3063
2580
HexagonItinerariesV66Bypass::Hex_FWD, // 3064
2581
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3065-3069
2582
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3070-3072
2583
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3073-3077
2584
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3078-3081
2585
HexagonItinerariesV66Bypass::Hex_FWD, // 3082
2586
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3083-3085
2587
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3086-3088
2588
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3089-3091
2589
 0,  0,  0, // 3092-3094
2590
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3095-3097
2591
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3098-3100
2592
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3101-3103
2593
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3104-3107
2594
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3108-3110
2595
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3111-3114
2596
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3115-3118
2597
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3119-3121
2598
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3122-3124
2599
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3125-3129
2600
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3130-3133
2601
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3134-3136
2602
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3137-3140
2603
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3141-3144
2604
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3145-3147
2605
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3148-3150
2606
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD,  0, // 3151-3154
2607
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3155-3156
2608
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3157-3160
2609
HexagonItinerariesV66Bypass::HVX_FWD, // 3161
2610
HexagonItinerariesV66Bypass::Hex_FWD, // 3162
2611
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3163-3164
2612
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3165-3167
2613
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3168-3170
2614
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3171-3173
2615
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3174-3175
2616
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3176-3178
2617
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3179-3181
2618
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3182-3183
2619
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3184-3185
2620
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3186-3188
2621
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3189-3191
2622
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3192-3196
2623
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3197-3199
2624
HexagonItinerariesV66Bypass::Hex_FWD, // 3200
2625
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3201-3203
2626
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3204-3207
2627
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3208-3212
2628
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3213-3215
2629
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3216-3219
2630
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3220-3221
2631
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3222-3224
2632
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3225-3226
2633
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3227-3230
2634
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3231-3232
2635
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3233-3236
2636
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3237-3238
2637
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3239-3241
2638
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3242-3243
2639
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3244-3246
2640
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3247-3250
2641
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3251-3255
2642
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3256-3258
2643
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3259-3261
2644
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3262-3265
2645
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3266-3267
2646
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3268-3269
2647
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3270-3271
2648
HexagonItinerariesV66Bypass::Hex_FWD, // 3272
2649
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3273-3274
2650
HexagonItinerariesV66Bypass::Hex_FWD, // 3275
2651
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3276-3277
2652
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3278-3279
2653
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3280-3281
2654
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3282-3283
2655
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3284-3285
2656
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3286-3287
2657
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3288-3289
2658
HexagonItinerariesV66Bypass::Hex_FWD, // 3290
2659
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3291-3292
2660
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3293-3294
2661
HexagonItinerariesV66Bypass::Hex_FWD, // 3295
2662
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3296-3298
2663
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3299-3301
2664
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3302-3304
2665
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3305-3307
2666
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3308-3310
2667
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3311-3313
2668
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3314-3315
2669
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3316-3317
2670
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3318-3322
2671
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3323-3328
2672
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3329-3330
2673
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3331-3332
2674
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3333-3337
2675
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3338-3341
2676
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3342-3346
2677
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3347-3349
2678
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3350-3353
2679
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3354-3357
2680
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3358-3360
2681
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3361-3365
2682
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3366-3370
2683
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3371-3373
2684
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3374-3377
2685
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3378-3381
2686
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3382-3385
2687
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3386-3389
2688
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3390-3393
2689
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3394-3396
2690
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3397-3398
2691
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3399-3400
2692
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3401-3402
2693
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3403-3405
2694
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3406-3410
2695
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3411-3415
2696
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3416-3420
2697
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3421-3425
2698
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3426-3430
2699
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3431-3433
2700
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3434-3436
2701
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3437-3441
2702
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3442-3444
2703
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3445-3449
2704
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3450-3452
2705
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3453-3457
2706
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3458-3460
2707
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3461-3465
2708
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3466-3469
2709
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3470-3473
2710
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3474-3477
2711
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3478-3481
2712
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3482-3485
2713
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3486-3490
2714
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3491-3492
2715
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3493-3496
2716
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3497-3498
2717
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3499-3501
2718
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3502-3503
2719
HexagonItinerariesV66Bypass::Hex_FWD, // 3504
2720
HexagonItinerariesV66Bypass::Hex_FWD, // 3505
2721
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3506-3507
2722
HexagonItinerariesV66Bypass::Hex_FWD, // 3508
2723
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3509-3510
2724
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3511-3513
2725
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3514-3515
2726
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3516-3517
2727
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3518-3521
2728
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3522-3525
2729
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3526-3530
2730
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3531-3534
2731
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3535-3537
2732
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3538-3541
2733
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3542-3546
2734
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3547-3550
2735
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3551-3554
2736
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3555-3559
2737
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3560-3563
2738
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3564-3566
2739
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3567-3570
2740
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3571-3575
2741
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3576-3579
2742
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3580-3583
2743
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3584-3588
2744
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3589-3592
2745
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3593-3597
2746
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3598-3601
2747
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3602-3603
2748
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3604-3606
2749
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3607-3609
2750
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3610-3613
2751
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3614-3618
2752
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3619-3622
2753
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3623-3625
2754
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3626-3628
2755
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3629-3632
2756
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3633-3636
2757
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3637-3639
2758
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3640-3643
2759
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3644-3646
2760
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3647-3650
2761
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3651-3654
2762
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3655-3656
2763
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3657-3661
2764
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3662-3663
2765
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3664-3666
2766
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3667-3670
2767
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3671-3673
2768
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3674-3677
2769
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3678-3680
2770
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3681-3684
2771
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3685-3687
2772
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3688-3691
2773
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3692-3694
2774
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3695-3698
2775
HexagonItinerariesV66Bypass::HVX_FWD, // 3699
2776
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3700-3702
2777
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3703-3707
2778
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3708-3711
2779
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3712-3714
2780
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3715-3718
2781
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3719-3722
2782
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3723-3727
2783
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3728-3730
2784
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3731-3734
2785
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3735-3738
2786
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3739-3743
2787
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3744-3746
2788
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3747-3749
2789
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3750-3751
2790
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3752-3755
2791
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3756-3760
2792
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3761-3764
2793
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3765-3769
2794
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3770-3773
2795
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3774-3775
2796
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::HVX_FWD, // 3776-3778
2797
HexagonItinerariesV66Bypass::Hex_FWD, // 3779
2798
HexagonItinerariesV66Bypass::HVX_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3780-3781
2799
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3782-3783
2800
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3784-3786
2801
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3787-3789
2802
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3790-3793
2803
HexagonItinerariesV66Bypass::Hex_FWD, // 3794
2804
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3795-3796
2805
HexagonItinerariesV66Bypass::Hex_FWD, // 3797
2806
HexagonItinerariesV66Bypass::Hex_FWD, // 3798
2807
HexagonItinerariesV66Bypass::Hex_FWD, HexagonItinerariesV66Bypass::Hex_FWD, // 3799-3800
2808
HexagonItinerariesV66Bypass::Hex_FWD, // 3801
2809
 0 // End bypass tables
2810
};
2811
2812
static const llvm::InstrItinerary HexagonItinerariesV60[] = {
2813
  { 0, 0, 0, 0, 0 }, // 0 NoInstrModel
2814
  { 1, 1, 2, 1, 4 }, // 1 tc_679309b8
2815
  { 1, 2, 3, 4, 7 }, // 2 PSEUDO
2816
  { 1, 2, 3, 7, 9 }, // 3 tc_57890846
2817
  { 1, 2, 3, 9, 13 }, // 4 tc_4c5ba658
2818
  { 1, 2, 3, 13, 17 }, // 5 tc_05c070ec
2819
  { 1, 2, 3, 17, 20 }, // 6 tc_5a2711e5
2820
  { 1, 2, 3, 20, 23 }, // 7 tc_1ae57e39
2821
  { 1, 1, 2, 23, 26 }, // 8 tc_946df596
2822
  { 1, 1, 2, 26, 29 }, // 9 tc_85d5d03f
2823
  { 1, 2, 3, 29, 32 }, // 10 tc_56f114f4
2824
  { 1, 1, 2, 32, 35 }, // 11 tc_640086b5
2825
  { 1, 3, 4, 35, 38 }, // 12 DUPLEX
2826
  { 1, 4, 5, 38, 39 }, // 13 tc_ENDLOOP
2827
  { 1, 2, 3, 0, 0 }, // 14 tc_1b6f7cec
2828
  { 1, 1, 2, 39, 41 }, // 15 tc_db2bce9c
2829
  { 1, 5, 6, 41, 43 }, // 16 tc_85c9c08f
2830
  { 1, 5, 6, 43, 46 }, // 17 tc_b9e09e03
2831
  { 1, 6, 7, 46, 50 }, // 18 tc_5ef37dc4
2832
  { 1, 6, 7, 50, 53 }, // 19 tc_17e0d2cd
2833
  { 1, 6, 7, 53, 57 }, // 20 tc_44d3da28
2834
  { 1, 3, 4, 57, 60 }, // 21 tc_7186d325
2835
  { 1, 3, 4, 60, 63 }, // 22 tc_096199d3
2836
  { 1, 3, 4, 63, 66 }, // 23 tc_2b8da4c2
2837
  { 1, 3, 4, 66, 69 }, // 24 tc_9da59d12
2838
  { 1, 3, 4, 69, 70 }, // 25 tc_4d5fa3a1
2839
  { 1, 3, 4, 70, 71 }, // 26 tc_e06f432a
2840
  { 1, 6, 7, 71, 73 }, // 27 tc_15aa71c5
2841
  { 1, 3, 4, 73, 75 }, // 28 tc_675e4897
2842
  { 1, 6, 7, 75, 77 }, // 29 LD_tc_ld_SLOT01
2843
  { 1, 1, 2, 77, 80 }, // 30 tc_c8ce0b5c
2844
  { 1, 1, 2, 80, 83 }, // 31 tc_bafaade3
2845
  { 1, 1, 2, 83, 87 }, // 32 tc_d773585a
2846
  { 1, 1, 2, 87, 88 }, // 33 tc_4ae7b58b
2847
  { 1, 6, 7, 88, 93 }, // 34 tc_e93a3d71
2848
  { 1, 7, 9, 93, 96 }, // 35 tc_56c4f9fe
2849
  { 1, 6, 7, 96, 101 }, // 36 tc_e86aa961
2850
  { 1, 6, 7, 101, 105 }, // 37 tc_da97ee82
2851
  { 1, 5, 6, 105, 106 }, // 38 tc_d5b7b0c1
2852
  { 1, 9, 11, 106, 109 }, // 39 tc_db5555f3
2853
  { 1, 11, 14, 109, 112 }, // 40 tc_c0749f3c
2854
  { 1, 14, 18, 112, 115 }, // 41 tc_a7e6707d
2855
  { 1, 18, 20, 115, 118 }, // 42 PSEUDOM
2856
  { 1, 7, 9, 118, 121 }, // 43 tc_3aacf4a8
2857
  { 1, 20, 23, 121, 124 }, // 44 tc_c5dba46e
2858
  { 1, 23, 27, 124, 127 }, // 45 tc_f21e8abb
2859
  { 1, 9, 11, 127, 131 }, // 46 tc_af25efd9
2860
  { 1, 1, 2, 131, 134 }, // 47 tc_002cb246
2861
  { 1, 6, 7, 134, 138 }, // 48 tc_f8e23f0b
2862
  { 1, 3, 4, 138, 142 }, // 49 tc_8fb7ab1b
2863
  { 1, 6, 7, 142, 145 }, // 50 tc_30b9bb4a
2864
  { 1, 3, 4, 145, 148 }, // 51 tc_be9602ff
2865
  { 1, 1, 2, 148, 153 }, // 52 tc_bfec0f01
2866
  { 1, 3, 4, 153, 157 }, // 53 tc_c79a189f
2867
  { 1, 6, 7, 157, 160 }, // 54 tc_b83e6d73
2868
  { 1, 6, 7, 160, 164 }, // 55 tc_0b2be201
2869
  { 1, 6, 7, 164, 168 }, // 56 tc_c4f596e3
2870
  { 1, 3, 4, 168, 171 }, // 57 tc_b44ecf75
2871
  { 1, 6, 7, 171, 174 }, // 58 ST_tc_st_SLOT01
2872
  { 1, 27, 29, 174, 178 }, // 59 CVI_VA
2873
  { 1, 7, 9, 178, 180 }, // 60 tc_0ec46cf9
2874
  { 1, 29, 31, 180, 184 }, // 61 tc_16ff9ef8
2875
  { 1, 9, 11, 184, 185 }, // 62 tc_718b5c53
2876
  { 1, 31, 35, 0, 0 }, // 63 CVI_GATHER_PSEUDO
2877
  { 1, 3, 4, 185, 186 }, // 64 tc_d63f638c
2878
  { 1, 1, 2, 186, 188 }, // 65 tc_cf8126ae
2879
  { 1, 1, 2, 188, 191 }, // 66 tc_779080bf
2880
  { 1, 1, 2, 191, 194 }, // 67 tc_4414d8b1
2881
  { 1, 2, 3, 194, 197 }, // 68 tc_61830035
2882
  { 1, 1, 2, 197, 199 }, // 69 tc_0ae0825c
2883
  { 1, 2, 3, 0, 0 }, // 70 tc_2eabeebe
2884
  { 1, 2, 3, 199, 202 }, // 71 tc_1c80410a
2885
  { 1, 2, 3, 202, 205 }, // 72 tc_d08ee0f4
2886
  { 1, 35, 36, 205, 207 }, // 73 tc_b9272d6c
2887
  { 1, 35, 36, 207, 209 }, // 74 tc_434c8e1e
2888
  { 1, 1, 2, 209, 212 }, // 75 tc_6132ba3d
2889
  { 1, 1, 2, 212, 215 }, // 76 tc_e4a7f9f0
2890
  { 1, 1, 2, 215, 220 }, // 77 tc_9c3ecd83
2891
  { 1, 1, 2, 220, 223 }, // 78 tc_643b4717
2892
  { 1, 2, 3, 223, 224 }, // 79 tc_862b3e70
2893
  { 1, 1, 2, 224, 227 }, // 80 tc_4837eefb
2894
  { 1, 1, 2, 227, 231 }, // 81 tc_5b54b33f
2895
  { 1, 1, 2, 231, 236 }, // 82 tc_d1aa9eaa
2896
  { 1, 1, 2, 236, 239 }, // 83 tc_1fc97744
2897
  { 1, 1, 2, 239, 243 }, // 84 tc_f9058dd7
2898
  { 1, 1, 2, 243, 245 }, // 85 tc_de554571
2899
  { 1, 2, 3, 245, 248 }, // 86 tc_de4df740
2900
  { 1, 1, 2, 248, 250 }, // 87 tc_cfd8378a
2901
  { 1, 1, 2, 250, 254 }, // 88 tc_b4b5c03a
2902
  { 1, 35, 36, 254, 256 }, // 89 tc_a813cf9a
2903
  { 1, 1, 2, 256, 260 }, // 90 tc_b31c2e97
2904
  { 1, 1, 2, 260, 262 }, // 91 tc_3a867367
2905
  { 1, 1, 2, 262, 265 }, // 92 tc_2f7c551d
2906
  { 1, 1, 2, 265, 267 }, // 93 tc_9e313203
2907
  { 1, 1, 2, 267, 270 }, // 94 tc_3b470976
2908
  { 1, 1, 2, 270, 274 }, // 95 tc_a58fd5cc
2909
  { 1, 1, 2, 274, 279 }, // 96 tc_4560740b
2910
  { 1, 1, 2, 279, 282 }, // 97 tc_b8bffe55
2911
  { 1, 1, 2, 282, 285 }, // 98 tc_88b4f13d
2912
  { 1, 1, 2, 285, 289 }, // 99 tc_2ff964b4
2913
  { 1, 35, 36, 289, 291 }, // 100 tc_0d8f5752
2914
  { 1, 35, 36, 291, 293 }, // 101 tc_bcf98408
2915
  { 1, 1, 2, 293, 295 }, // 102 tc_1d81e60e
2916
  { 1, 5, 6, 295, 296 }, // 103 tc_3bd75825
2917
  { 1, 5, 6, 296, 298 }, // 104 tc_1ad90acd
2918
  { 1, 1, 2, 298, 299 }, // 105 tc_ae53734a
2919
  { 1, 1, 2, 299, 301 }, // 106 tc_20cdee80
2920
  { 1, 1, 2, 301, 303 }, // 107 tc_cd374165
2921
  { 1, 5, 6, 303, 305 }, // 108 tc_b51dc29a
2922
  { 1, 5, 6, 305, 307 }, // 109 tc_e78647bd
2923
  { 1, 35, 36, 307, 309 }, // 110 tc_d9d43ecb
2924
  { 1, 35, 36, 309, 311 }, // 111 tc_a9d88b22
2925
  { 1, 35, 36, 311, 313 }, // 112 tc_df3319ed
2926
  { 1, 5, 6, 313, 314 }, // 113 tc_8d9d0154
2927
  { 1, 35, 36, 314, 316 }, // 114 tc_1c4528a2
2928
  { 1, 35, 36, 316, 318 }, // 115 tc_32779c6f
2929
  { 1, 5, 6, 318, 319 }, // 116 tc_fc3999b4
2930
  { 1, 3, 4, 319, 322 }, // 117 tc_9bfd761f
2931
  { 1, 1, 2, 322, 325 }, // 118 tc_56336eb0
2932
  { 1, 3, 4, 325, 328 }, // 119 tc_bd8382d1
2933
  { 1, 1, 2, 328, 331 }, // 120 tc_3d495a39
2934
  { 1, 3, 4, 331, 334 }, // 121 tc_b343892a
2935
  { 1, 1, 2, 334, 337 }, // 122 tc_0663f615
2936
  { 1, 3, 4, 337, 339 }, // 123 tc_8c945be0
2937
  { 1, 1, 2, 339, 341 }, // 124 tc_2332b92e
2938
  { 1, 6, 7, 341, 346 }, // 125 tc_3c76b0ff
2939
  { 1, 6, 7, 346, 352 }, // 126 tc_785f65a7
2940
  { 1, 6, 7, 352, 354 }, // 127 tc_c4db48cb
2941
  { 1, 3, 4, 354, 356 }, // 128 tc_b43e7930
2942
  { 1, 6, 7, 356, 361 }, // 129 tc_e9f3243f
2943
  { 1, 6, 7, 361, 365 }, // 130 tc_7a91e76a
2944
  { 1, 6, 7, 365, 370 }, // 131 tc_a5d4aeec
2945
  { 1, 6, 7, 370, 373 }, // 132 tc_3b5b7ef9
2946
  { 1, 6, 7, 373, 377 }, // 133 tc_bab0eed9
2947
  { 1, 6, 7, 377, 381 }, // 134 tc_bf061958
2948
  { 1, 6, 7, 381, 384 }, // 135 tc_7646c131
2949
  { 1, 6, 7, 384, 389 }, // 136 tc_e4b3cb20
2950
  { 1, 6, 7, 389, 394 }, // 137 tc_25a78932
2951
  { 1, 6, 7, 394, 397 }, // 138 tc_a6b1eca9
2952
  { 1, 1, 2, 397, 401 }, // 139 tc_f675fee8
2953
  { 1, 1, 2, 401, 405 }, // 140 tc_05d3a09b
2954
  { 1, 1, 2, 405, 409 }, // 141 tc_bdceeac1
2955
  { 1, 1, 2, 409, 413 }, // 142 tc_f429765c
2956
  { 1, 1, 2, 413, 417 }, // 143 tc_1a2fd869
2957
  { 1, 1, 2, 417, 420 }, // 144 tc_9461ff31
2958
  { 1, 6, 7, 420, 422 }, // 145 tc_0371abea
2959
  { 1, 3, 4, 422, 424 }, // 146 tc_5bf126a6
2960
  { 1, 1, 2, 424, 426 }, // 147 tc_14b5c689
2961
  { 1, 1, 2, 426, 429 }, // 148 tc_76851da1
2962
  { 1, 6, 7, 429, 434 }, // 149 tc_24b66c99
2963
  { 1, 6, 7, 434, 439 }, // 150 tc_53559e35
2964
  { 1, 3, 4, 439, 444 }, // 151 tc_838b34ea
2965
  { 1, 3, 4, 444, 449 }, // 152 tc_d65dbf51
2966
  { 1, 3, 4, 449, 454 }, // 153 tc_d5c0729a
2967
  { 1, 3, 4, 454, 457 }, // 154 tc_5abb5e3f
2968
  { 1, 6, 7, 457, 460 }, // 155 tc_362c6592
2969
  { 1, 6, 7, 460, 465 }, // 156 tc_3962fa26
2970
  { 1, 6, 7, 465, 468 }, // 157 tc_da4a37ed
2971
  { 1, 6, 7, 468, 473 }, // 158 tc_40116ca8
2972
  { 1, 3, 4, 473, 476 }, // 159 tc_4b68bce4
2973
  { 1, 3, 4, 476, 481 }, // 160 tc_e95795ec
2974
  { 1, 3, 4, 481, 484 }, // 161 tc_d2e63d61
2975
  { 1, 3, 4, 484, 489 }, // 162 tc_b90a29b1
2976
  { 1, 6, 7, 489, 493 }, // 163 tc_5aee39f7
2977
  { 1, 6, 7, 493, 497 }, // 164 tc_14b272fa
2978
  { 1, 3, 4, 497, 501 }, // 165 tc_67435e81
2979
  { 1, 3, 4, 501, 505 }, // 166 tc_fcc3ddf9
2980
  { 1, 1, 2, 505, 509 }, // 167 tc_13bfbcf9
2981
  { 1, 1, 2, 509, 514 }, // 168 tc_9debc299
2982
  { 1, 1, 2, 514, 516 }, // 169 tc_703e822c
2983
  { 1, 1, 2, 516, 520 }, // 170 tc_784490da
2984
  { 1, 1, 2, 520, 522 }, // 171 tc_a1c00888
2985
  { 1, 6, 7, 522, 525 }, // 172 tc_0a705168
2986
  { 1, 6, 7, 525, 527 }, // 173 tc_9fc3dae0
2987
  { 1, 6, 7, 527, 528 }, // 174 tc_a1123dda
2988
  { 1, 6, 7, 528, 529 }, // 175 tc_8b3e402a
2989
  { 1, 6, 7, 529, 531 }, // 176 tc_5b7c0967
2990
  { 1, 6, 7, 0, 0 }, // 177 tc_39dfefe8
2991
  { 1, 3, 4, 0, 0 }, // 178 tc_b4407292
2992
  { 1, 3, 4, 0, 0 }, // 179 tc_36153880
2993
  { 1, 3, 4, 531, 532 }, // 180 tc_49a8207d
2994
  { 1, 6, 7, 532, 534 }, // 181 tc_89e94ad3
2995
  { 1, 36, 38, 534, 537 }, // 182 tc_540c3da3
2996
  { 1, 38, 40, 537, 539 }, // 183 tc_c4edf264
2997
  { 1, 40, 42, 539, 541 }, // 184 tc_5bf8afbb
2998
  { 1, 14, 18, 541, 545 }, // 185 tc_3c56e5ce
2999
  { 1, 11, 14, 545, 549 }, // 186 tc_abe8c3b2
3000
  { 1, 11, 14, 549, 554 }, // 187 tc_453fe68d
3001
  { 1, 11, 14, 554, 558 }, // 188 tc_1ba8a0cd
3002
  { 1, 42, 44, 558, 561 }, // 189 tc_52447ecc
3003
  { 1, 42, 44, 561, 565 }, // 190 tc_3904b926
3004
  { 1, 42, 44, 565, 570 }, // 191 tc_b9db8205
3005
  { 1, 42, 44, 570, 574 }, // 192 tc_663c80a7
3006
  { 1, 23, 27, 574, 578 }, // 193 tc_131f1c81
3007
  { 1, 23, 27, 578, 583 }, // 194 tc_c7039829
3008
  { 1, 23, 27, 583, 587 }, // 195 tc_e2d2e9e5
3009
  { 1, 44, 46, 587, 590 }, // 196 tc_ab23f776
3010
  { 1, 44, 46, 590, 594 }, // 197 tc_7177e272
3011
  { 1, 44, 46, 594, 599 }, // 198 tc_e99d4c2e
3012
  { 1, 44, 46, 599, 603 }, // 199 tc_6942b6e0
3013
  { 1, 20, 23, 603, 607 }, // 200 tc_a02a10a8
3014
  { 1, 20, 23, 607, 612 }, // 201 tc_54a0dc47
3015
  { 1, 20, 23, 612, 616 }, // 202 tc_447d9895
3016
  { 1, 20, 23, 616, 621 }, // 203 tc_191381c1
3017
  { 1, 20, 23, 621, 625 }, // 204 tc_3e2aaafc
3018
  { 1, 44, 46, 625, 627 }, // 205 tc_3ce09744
3019
  { 1, 44, 46, 627, 630 }, // 206 tc_20a4bbec
3020
  { 1, 38, 40, 630, 633 }, // 207 tc_c127de3a
3021
  { 1, 7, 9, 633, 637 }, // 208 tc_257f6f7c
3022
  { 1, 7, 9, 637, 642 }, // 209 tc_7e6a3e89
3023
  { 1, 7, 9, 642, 646 }, // 210 tc_e35c1e93
3024
  { 1, 29, 31, 646, 649 }, // 211 tc_05ca8cfd
3025
  { 1, 46, 48, 649, 652 }, // 212 tc_d8287c14
3026
  { 1, 46, 48, 652, 656 }, // 213 tc_08a4f1b6
3027
  { 1, 40, 42, 656, 660 }, // 214 tc_56e64202
3028
  { 1, 38, 40, 660, 663 }, // 215 tc_ac4046bc
3029
  { 1, 38, 40, 663, 667 }, // 216 tc_2e8f5f6e
3030
  { 1, 29, 31, 667, 670 }, // 217 tc_7417e785
3031
  { 1, 29, 31, 670, 674 }, // 218 tc_309dbb4f
3032
  { 1, 48, 50, 674, 678 }, // 219 tc_df80eeb0
3033
  { 1, 29, 31, 678, 680 }, // 220 tc_51d0ecc3
3034
  { 1, 48, 50, 680, 685 }, // 221 tc_561aaa58
3035
  { 1, 40, 42, 685, 687 }, // 222 tc_946013d8
3036
  { 1, 40, 42, 687, 690 }, // 223 tc_46d6c3e0
3037
  { 1, 48, 50, 690, 694 }, // 224 tc_87adc037
3038
  { 1, 38, 40, 694, 697 }, // 225 tc_649072c2
3039
  { 1, 38, 40, 697, 701 }, // 226 tc_b091f1c6
3040
  { 1, 46, 48, 701, 704 }, // 227 tc_0b04c6c7
3041
  { 1, 46, 48, 704, 708 }, // 228 tc_660769f1
3042
  { 1, 50, 53, 708, 711 }, // 229 tc_e8797b98
3043
  { 1, 50, 53, 711, 715 }, // 230 tc_05ac6f98
3044
  { 1, 53, 56, 715, 718 }, // 231 tc_05058f6f
3045
  { 1, 53, 56, 718, 722 }, // 232 tc_fd7610da
3046
  { 1, 56, 58, 0, 0 }, // 233 tc_1381a97c
3047
  { 1, 56, 58, 722, 723 }, // 234 tc_e3f68a46
3048
  { 1, 58, 60, 723, 726 }, // 235 tc_f1de44ef
3049
  { 1, 48, 50, 726, 731 }, // 236 tc_9d1dc972
3050
  { 1, 58, 60, 731, 735 }, // 237 tc_90bcc1db
3051
  { 1, 60, 63, 735, 738 }, // 238 tc_cd94bfe0
3052
  { 1, 60, 63, 738, 742 }, // 239 tc_15fdf750
3053
  { 1, 46, 48, 742, 746 }, // 240 tc_1ad8a370
3054
  { 1, 46, 48, 746, 751 }, // 241 tc_e675c45a
3055
  { 1, 63, 65, 751, 754 }, // 242 tc_61bf7c03
3056
  { 1, 63, 65, 754, 758 }, // 243 tc_933f2b39
3057
  { 1, 63, 65, 758, 762 }, // 244 tc_26a377fe
3058
  { 1, 63, 65, 762, 767 }, // 245 tc_2d4051cd
3059
  { 1, 40, 42, 767, 770 }, // 246 tc_6e7fa133
3060
  { 1, 29, 31, 770, 773 }, // 247 tc_8772086c
3061
  { 1, 9, 11, 773, 775 }, // 248 tc_b4416217
3062
  { 1, 20, 23, 775, 779 }, // 249 tc_9f363d21
3063
  { 1, 20, 23, 779, 784 }, // 250 tc_8e420e4d
3064
  { 1, 65, 68, 784, 788 }, // 251 tc_7273323b
3065
  { 1, 65, 68, 788, 793 }, // 252 tc_58d21193
3066
  { 1, 9, 11, 793, 797 }, // 253 tc_71646d06
3067
  { 1, 48, 50, 797, 799 }, // 254 tc_04da405a
3068
  { 1, 48, 50, 799, 802 }, // 255 tc_2c745bb8
3069
  { 1, 56, 58, 802, 803 }, // 256 tc_b28e51aa
3070
  { 1, 56, 58, 803, 805 }, // 257 tc_767c4e9d
3071
  { 1, 68, 70, 805, 807 }, // 258 tc_e699ae41
3072
  { 1, 68, 70, 807, 810 }, // 259 tc_a0dbea28
3073
  { 1, 68, 70, 810, 813 }, // 260 tc_dd5b0695
3074
  { 1, 68, 70, 813, 817 }, // 261 tc_3ad719fb
3075
  { 1, 3, 4, 0, 0 }, // 262 tc_8c99de45
3076
  { 1, 35, 36, 0, 0 }, // 263 tc_9ad9998f
3077
  { 1, 3, 4, 817, 818 }, // 264 tc_b857bf4e
3078
  { 1, 3, 4, 818, 820 }, // 265 tc_9ca930f7
3079
  { 1, 5, 6, 820, 821 }, // 266 tc_5d7f5414
3080
  { 1, 5, 6, 0, 0 }, // 267 tc_8b121f4a
3081
  { 1, 35, 36, 821, 822 }, // 268 tc_174516e8
3082
  { 1, 3, 4, 822, 824 }, // 269 tc_fe211424
3083
  { 1, 35, 36, 824, 825 }, // 270 tc_6b25e783
3084
  { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker
3085
};
3086
3087
static const llvm::InstrItinerary HexagonItinerariesV5[] = {
3088
  { 0, 0, 0, 0, 0 }, // 0 NoInstrModel
3089
  { 1, 70, 71, 0, 0 }, // 1 tc_679309b8
3090
  { 1, 71, 72, 0, 0 }, // 2 PSEUDO
3091
  { 1, 71, 72, 0, 0 }, // 3 tc_57890846
3092
  { 1, 71, 72, 0, 0 }, // 4 tc_4c5ba658
3093
  { 1, 71, 72, 0, 0 }, // 5 tc_05c070ec
3094
  { 1, 71, 72, 0, 0 }, // 6 tc_5a2711e5
3095
  { 1, 71, 72, 0, 0 }, // 7 tc_1ae57e39
3096
  { 1, 70, 71, 0, 0 }, // 8 tc_946df596
3097
  { 1, 70, 71, 0, 0 }, // 9 tc_85d5d03f
3098
  { 1, 71, 72, 0, 0 }, // 10 tc_56f114f4
3099
  { 1, 70, 71, 0, 0 }, // 11 tc_640086b5
3100
  { 1, 72, 73, 0, 0 }, // 12 DUPLEX
3101
  { 1, 73, 74, 0, 0 }, // 13 tc_ENDLOOP
3102
  { 1, 71, 72, 0, 0 }, // 14 tc_1b6f7cec
3103
  { 1, 70, 71, 0, 0 }, // 15 tc_db2bce9c
3104
  { 1, 74, 75, 0, 0 }, // 16 tc_85c9c08f
3105
  { 1, 74, 75, 0, 0 }, // 17 tc_b9e09e03
3106
  { 1, 75, 76, 0, 0 }, // 18 tc_5ef37dc4
3107
  { 1, 75, 76, 0, 0 }, // 19 tc_17e0d2cd
3108
  { 1, 75, 76, 0, 0 }, // 20 tc_44d3da28
3109
  { 1, 72, 73, 0, 0 }, // 21 tc_7186d325
3110
  { 1, 72, 73, 0, 0 }, // 22 tc_096199d3
3111
  { 1, 72, 73, 0, 0 }, // 23 tc_2b8da4c2
3112
  { 1, 72, 73, 0, 0 }, // 24 tc_9da59d12
3113
  { 1, 72, 73, 0, 0 }, // 25 tc_4d5fa3a1
3114
  { 1, 72, 73, 0, 0 }, // 26 tc_e06f432a
3115
  { 1, 75, 76, 0, 0 }, // 27 tc_15aa71c5
3116
  { 1, 72, 73, 0, 0 }, // 28 tc_675e4897
3117
  { 1, 75, 76, 0, 0 }, // 29 LD_tc_ld_SLOT01
3118
  { 1, 70, 71, 0, 0 }, // 30 tc_c8ce0b5c
3119
  { 1, 70, 71, 0, 0 }, // 31 tc_bafaade3
3120
  { 1, 70, 71, 0, 0 }, // 32 tc_d773585a
3121
  { 1, 70, 71, 0, 0 }, // 33 tc_4ae7b58b
3122
  { 1, 75, 76, 0, 0 }, // 34 tc_e93a3d71
3123
  { 0, 0, 0, 0, 0 }, // 35 tc_56c4f9fe
3124
  { 1, 75, 76, 0, 0 }, // 36 tc_e86aa961
3125
  { 1, 75, 76, 0, 0 }, // 37 tc_da97ee82
3126
  { 1, 74, 75, 0, 0 }, // 38 tc_d5b7b0c1
3127
  { 0, 0, 0, 0, 0 }, // 39 tc_db5555f3
3128
  { 0, 0, 0, 0, 0 }, // 40 tc_c0749f3c
3129
  { 0, 0, 0, 0, 0 }, // 41 tc_a7e6707d
3130
  { 1, 76, 78, 0, 0 }, // 42 PSEUDOM
3131
  { 0, 0, 0, 0, 0 }, // 43 tc_3aacf4a8
3132
  { 0, 0, 0, 0, 0 }, // 44 tc_c5dba46e
3133
  { 0, 0, 0, 0, 0 }, // 45 tc_f21e8abb
3134
  { 0, 0, 0, 0, 0 }, // 46 tc_af25efd9
3135
  { 1, 70, 71, 0, 0 }, // 47 tc_002cb246
3136
  { 1, 75, 76, 0, 0 }, // 48 tc_f8e23f0b
3137
  { 1, 72, 73, 0, 0 }, // 49 tc_8fb7ab1b
3138
  { 1, 75, 76, 0, 0 }, // 50 tc_30b9bb4a
3139
  { 1, 72, 73, 0, 0 }, // 51 tc_be9602ff
3140
  { 1, 70, 71, 0, 0 }, // 52 tc_bfec0f01
3141
  { 1, 72, 73, 0, 0 }, // 53 tc_c79a189f
3142
  { 1, 75, 76, 0, 0 }, // 54 tc_b83e6d73
3143
  { 1, 75, 76, 0, 0 }, // 55 tc_0b2be201
3144
  { 1, 75, 76, 0, 0 }, // 56 tc_c4f596e3
3145
  { 1, 72, 73, 0, 0 }, // 57 tc_b44ecf75
3146
  { 1, 75, 76, 0, 0 }, // 58 ST_tc_st_SLOT01
3147
  { 0, 0, 0, 0, 0 }, // 59 CVI_VA
3148
  { 0, 0, 0, 0, 0 }, // 60 tc_0ec46cf9
3149
  { 0, 0, 0, 0, 0 }, // 61 tc_16ff9ef8
3150
  { 0, 0, 0, 0, 0 }, // 62 tc_718b5c53
3151
  { 0, 0, 0, 0, 0 }, // 63 CVI_GATHER_PSEUDO
3152
  { 1, 72, 73, 0, 0 }, // 64 tc_d63f638c
3153
  { 1, 70, 71, 0, 0 }, // 65 tc_cf8126ae
3154
  { 1, 70, 71, 0, 0 }, // 66 tc_779080bf
3155
  { 1, 70, 71, 0, 0 }, // 67 tc_4414d8b1
3156
  { 1, 71, 72, 0, 0 }, // 68 tc_61830035
3157
  { 1, 70, 71, 0, 0 }, // 69 tc_0ae0825c
3158
  { 1, 71, 72, 0, 0 }, // 70 tc_2eabeebe
3159
  { 1, 71, 72, 0, 0 }, // 71 tc_1c80410a
3160
  { 1, 71, 72, 0, 0 }, // 72 tc_d08ee0f4
3161
  { 1, 78, 79, 0, 0 }, // 73 tc_b9272d6c
3162
  { 1, 78, 79, 0, 0 }, // 74 tc_434c8e1e
3163
  { 1, 70, 71, 0, 0 }, // 75 tc_6132ba3d
3164
  { 1, 70, 71, 0, 0 }, // 76 tc_e4a7f9f0
3165
  { 1, 70, 71, 0, 0 }, // 77 tc_9c3ecd83
3166
  { 1, 70, 71, 0, 0 }, // 78 tc_643b4717
3167
  { 1, 71, 72, 0, 0 }, // 79 tc_862b3e70
3168
  { 1, 70, 71, 0, 0 }, // 80 tc_4837eefb
3169
  { 1, 70, 71, 0, 0 }, // 81 tc_5b54b33f
3170
  { 1, 70, 71, 0, 0 }, // 82 tc_d1aa9eaa
3171
  { 1, 70, 71, 0, 0 }, // 83 tc_1fc97744
3172
  { 1, 70, 71, 0, 0 }, // 84 tc_f9058dd7
3173
  { 1, 70, 71, 0, 0 }, // 85 tc_de554571
3174
  { 1, 71, 72, 0, 0 }, // 86 tc_de4df740
3175
  { 1, 70, 71, 0, 0 }, // 87 tc_cfd8378a
3176
  { 1, 70, 71, 0, 0 }, // 88 tc_b4b5c03a
3177
  { 1, 78, 79, 0, 0 }, // 89 tc_a813cf9a
3178
  { 1, 70, 71, 0, 0 }, // 90 tc_b31c2e97
3179
  { 1, 70, 71, 0, 0 }, // 91 tc_3a867367
3180
  { 1, 70, 71, 0, 0 }, // 92 tc_2f7c551d
3181
  { 1, 70, 71, 0, 0 }, // 93 tc_9e313203
3182
  { 1, 70, 71, 0, 0 }, // 94 tc_3b470976
3183
  { 1, 70, 71, 0, 0 }, // 95 tc_a58fd5cc
3184
  { 1, 70, 71, 0, 0 }, // 96 tc_4560740b
3185
  { 1, 70, 71, 0, 0 }, // 97 tc_b8bffe55
3186
  { 1, 70, 71, 0, 0 }, // 98 tc_88b4f13d
3187
  { 1, 70, 71, 0, 0 }, // 99 tc_2ff964b4
3188
  { 1, 78, 79, 0, 0 }, // 100 tc_0d8f5752
3189
  { 1, 78, 79, 0, 0 }, // 101 tc_bcf98408
3190
  { 1, 70, 71, 0, 0 }, // 102 tc_1d81e60e
3191
  { 1, 74, 75, 0, 0 }, // 103 tc_3bd75825
3192
  { 1, 74, 75, 0, 0 }, // 104 tc_1ad90acd
3193
  { 1, 70, 71, 0, 0 }, // 105 tc_ae53734a
3194
  { 1, 70, 71, 0, 0 }, // 106 tc_20cdee80
3195
  { 1, 70, 71, 0, 0 }, // 107 tc_cd374165
3196
  { 1, 74, 75, 0, 0 }, // 108 tc_b51dc29a
3197
  { 1, 74, 75, 0, 0 }, // 109 tc_e78647bd
3198
  { 1, 78, 79, 0, 0 }, // 110 tc_d9d43ecb
3199
  { 1, 78, 79, 0, 0 }, // 111 tc_a9d88b22
3200
  { 1, 78, 79, 0, 0 }, // 112 tc_df3319ed
3201
  { 1, 74, 75, 0, 0 }, // 113 tc_8d9d0154
3202
  { 1, 78, 79, 0, 0 }, // 114 tc_1c4528a2
3203
  { 1, 78, 79, 0, 0 }, // 115 tc_32779c6f
3204
  { 1, 74, 75, 0, 0 }, // 116 tc_fc3999b4
3205
  { 1, 72, 73, 0, 0 }, // 117 tc_9bfd761f
3206
  { 1, 70, 71, 0, 0 }, // 118 tc_56336eb0
3207
  { 1, 72, 73, 0, 0 }, // 119 tc_bd8382d1
3208
  { 1, 70, 71, 0, 0 }, // 120 tc_3d495a39
3209
  { 1, 72, 73, 0, 0 }, // 121 tc_b343892a
3210
  { 1, 70, 71, 0, 0 }, // 122 tc_0663f615
3211
  { 1, 72, 73, 0, 0 }, // 123 tc_8c945be0
3212
  { 1, 70, 71, 0, 0 }, // 124 tc_2332b92e
3213
  { 1, 75, 76, 0, 0 }, // 125 tc_3c76b0ff
3214
  { 1, 75, 76, 0, 0 }, // 126 tc_785f65a7
3215
  { 1, 75, 76, 0, 0 }, // 127 tc_c4db48cb
3216
  { 1, 72, 73, 0, 0 }, // 128 tc_b43e7930
3217
  { 1, 75, 76, 0, 0 }, // 129 tc_e9f3243f
3218
  { 1, 75, 76, 0, 0 }, // 130 tc_7a91e76a
3219
  { 1, 75, 76, 0, 0 }, // 131 tc_a5d4aeec
3220
  { 1, 75, 76, 0, 0 }, // 132 tc_3b5b7ef9
3221
  { 1, 75, 76, 0, 0 }, // 133 tc_bab0eed9
3222
  { 1, 75, 76, 0, 0 }, // 134 tc_bf061958
3223
  { 1, 75, 76, 0, 0 }, // 135 tc_7646c131
3224
  { 1, 75, 76, 0, 0 }, // 136 tc_e4b3cb20
3225
  { 1, 75, 76, 0, 0 }, // 137 tc_25a78932
3226
  { 1, 75, 76, 0, 0 }, // 138 tc_a6b1eca9
3227
  { 1, 70, 71, 0, 0 }, // 139 tc_f675fee8
3228
  { 1, 70, 71, 0, 0 }, // 140 tc_05d3a09b
3229
  { 1, 70, 71, 0, 0 }, // 141 tc_bdceeac1
3230
  { 1, 70, 71, 0, 0 }, // 142 tc_f429765c
3231
  { 1, 70, 71, 0, 0 }, // 143 tc_1a2fd869
3232
  { 1, 70, 71, 0, 0 }, // 144 tc_9461ff31
3233
  { 1, 75, 76, 0, 0 }, // 145 tc_0371abea
3234
  { 1, 72, 73, 0, 0 }, // 146 tc_5bf126a6
3235
  { 1, 70, 71, 0, 0 }, // 147 tc_14b5c689
3236
  { 1, 70, 71, 0, 0 }, // 148 tc_76851da1
3237
  { 1, 75, 76, 0, 0 }, // 149 tc_24b66c99
3238
  { 1, 75, 76, 0, 0 }, // 150 tc_53559e35
3239
  { 1, 72, 73, 0, 0 }, // 151 tc_838b34ea
3240
  { 1, 72, 73, 0, 0 }, // 152 tc_d65dbf51
3241
  { 1, 72, 73, 0, 0 }, // 153 tc_d5c0729a
3242
  { 1, 72, 73, 0, 0 }, // 154 tc_5abb5e3f
3243
  { 1, 75, 76, 0, 0 }, // 155 tc_362c6592
3244
  { 1, 75, 76, 0, 0 }, // 156 tc_3962fa26
3245
  { 1, 75, 76, 0, 0 }, // 157 tc_da4a37ed
3246
  { 1, 75, 76, 0, 0 }, // 158 tc_40116ca8
3247
  { 1, 72, 73, 0, 0 }, // 159 tc_4b68bce4
3248
  { 1, 72, 73, 0, 0 }, // 160 tc_e95795ec
3249
  { 1, 72, 73, 0, 0 }, // 161 tc_d2e63d61
3250
  { 1, 72, 73, 0, 0 }, // 162 tc_b90a29b1
3251
  { 1, 75, 76, 0, 0 }, // 163 tc_5aee39f7
3252
  { 1, 75, 76, 0, 0 }, // 164 tc_14b272fa
3253
  { 1, 72, 73, 0, 0 }, // 165 tc_67435e81
3254
  { 1, 72, 73, 0, 0 }, // 166 tc_fcc3ddf9
3255
  { 1, 70, 71, 0, 0 }, // 167 tc_13bfbcf9
3256
  { 1, 70, 71, 0, 0 }, // 168 tc_9debc299
3257
  { 1, 70, 71, 0, 0 }, // 169 tc_703e822c
3258
  { 1, 70, 71, 0, 0 }, // 170 tc_784490da
3259
  { 1, 70, 71, 0, 0 }, // 171 tc_a1c00888
3260
  { 1, 75, 76, 0, 0 }, // 172 tc_0a705168
3261
  { 1, 75, 76, 0, 0 }, // 173 tc_9fc3dae0
3262
  { 1, 75, 76, 0, 0 }, // 174 tc_a1123dda
3263
  { 1, 75, 76, 0, 0 }, // 175 tc_8b3e402a
3264
  { 1, 75, 76, 0, 0 }, // 176 tc_5b7c0967
3265
  { 1, 75, 76, 0, 0 }, // 177 tc_39dfefe8
3266
  { 1, 72, 73, 0, 0 }, // 178 tc_b4407292
3267
  { 1, 72, 73, 0, 0 }, // 179 tc_36153880
3268
  { 1, 72, 73, 0, 0 }, // 180 tc_49a8207d
3269
  { 1, 75, 76, 0, 0 }, // 181 tc_89e94ad3
3270
  { 0, 0, 0, 0, 0 }, // 182 tc_540c3da3
3271
  { 0, 0, 0, 0, 0 }, // 183 tc_c4edf264
3272
  { 0, 0, 0, 0, 0 }, // 184 tc_5bf8afbb
3273
  { 0, 0, 0, 0, 0 }, // 185 tc_3c56e5ce
3274
  { 0, 0, 0, 0, 0 }, // 186 tc_abe8c3b2
3275
  { 0, 0, 0, 0, 0 }, // 187 tc_453fe68d
3276
  { 0, 0, 0, 0, 0 }, // 188 tc_1ba8a0cd
3277
  { 0, 0, 0, 0, 0 }, // 189 tc_52447ecc
3278
  { 0, 0, 0, 0, 0 }, // 190 tc_3904b926
3279
  { 0, 0, 0, 0, 0 }, // 191 tc_b9db8205
3280
  { 0, 0, 0, 0, 0 }, // 192 tc_663c80a7
3281
  { 0, 0, 0, 0, 0 }, // 193 tc_131f1c81
3282
  { 0, 0, 0, 0, 0 }, // 194 tc_c7039829
3283
  { 0, 0, 0, 0, 0 }, // 195 tc_e2d2e9e5
3284
  { 0, 0, 0, 0, 0 }, // 196 tc_ab23f776
3285
  { 0, 0, 0, 0, 0 }, // 197 tc_7177e272
3286
  { 0, 0, 0, 0, 0 }, // 198 tc_e99d4c2e
3287
  { 0, 0, 0, 0, 0 }, // 199 tc_6942b6e0
3288
  { 0, 0, 0, 0, 0 }, // 200 tc_a02a10a8
3289
  { 0, 0, 0, 0, 0 }, // 201 tc_54a0dc47
3290
  { 0, 0, 0, 0, 0 }, // 202 tc_447d9895
3291
  { 0, 0, 0, 0, 0 }, // 203 tc_191381c1
3292
  { 0, 0, 0, 0, 0 }, // 204 tc_3e2aaafc
3293
  { 0, 0, 0, 0, 0 }, // 205 tc_3ce09744
3294
  { 0, 0, 0, 0, 0 }, // 206 tc_20a4bbec
3295
  { 0, 0, 0, 0, 0 }, // 207 tc_c127de3a
3296
  { 0, 0, 0, 0, 0 }, // 208 tc_257f6f7c
3297
  { 0, 0, 0, 0, 0 }, // 209 tc_7e6a3e89
3298
  { 0, 0, 0, 0, 0 }, // 210 tc_e35c1e93
3299
  { 0, 0, 0, 0, 0 }, // 211 tc_05ca8cfd
3300
  { 0, 0, 0, 0, 0 }, // 212 tc_d8287c14
3301
  { 0, 0, 0, 0, 0 }, // 213 tc_08a4f1b6
3302
  { 0, 0, 0, 0, 0 }, // 214 tc_56e64202
3303
  { 0, 0, 0, 0, 0 }, // 215 tc_ac4046bc
3304
  { 0, 0, 0, 0, 0 }, // 216 tc_2e8f5f6e
3305
  { 0, 0, 0, 0, 0 }, // 217 tc_7417e785
3306
  { 0, 0, 0, 0, 0 }, // 218 tc_309dbb4f
3307
  { 0, 0, 0, 0, 0 }, // 219 tc_df80eeb0
3308
  { 0, 0, 0, 0, 0 }, // 220 tc_51d0ecc3
3309
  { 0, 0, 0, 0, 0 }, // 221 tc_561aaa58
3310
  { 0, 0, 0, 0, 0 }, // 222 tc_946013d8
3311
  { 0, 0, 0, 0, 0 }, // 223 tc_46d6c3e0
3312
  { 0, 0, 0, 0, 0 }, // 224 tc_87adc037
3313
  { 0, 0, 0, 0, 0 }, // 225 tc_649072c2
3314
  { 0, 0, 0, 0, 0 }, // 226 tc_b091f1c6
3315
  { 0, 0, 0, 0, 0 }, // 227 tc_0b04c6c7
3316
  { 0, 0, 0, 0, 0 }, // 228 tc_660769f1
3317
  { 0, 0, 0, 0, 0 }, // 229 tc_e8797b98
3318
  { 0, 0, 0, 0, 0 }, // 230 tc_05ac6f98
3319
  { 0, 0, 0, 0, 0 }, // 231 tc_05058f6f
3320
  { 0, 0, 0, 0, 0 }, // 232 tc_fd7610da
3321
  { 0, 0, 0, 0, 0 }, // 233 tc_1381a97c
3322
  { 0, 0, 0, 0, 0 }, // 234 tc_e3f68a46
3323
  { 0, 0, 0, 0, 0 }, // 235 tc_f1de44ef
3324
  { 0, 0, 0, 0, 0 }, // 236 tc_9d1dc972
3325
  { 0, 0, 0, 0, 0 }, // 237 tc_90bcc1db
3326
  { 0, 0, 0, 0, 0 }, // 238 tc_cd94bfe0
3327
  { 0, 0, 0, 0, 0 }, // 239 tc_15fdf750
3328
  { 0, 0, 0, 0, 0 }, // 240 tc_1ad8a370
3329
  { 0, 0, 0, 0, 0 }, // 241 tc_e675c45a
3330
  { 0, 0, 0, 0, 0 }, // 242 tc_61bf7c03
3331
  { 0, 0, 0, 0, 0 }, // 243 tc_933f2b39
3332
  { 0, 0, 0, 0, 0 }, // 244 tc_26a377fe
3333
  { 0, 0, 0, 0, 0 }, // 245 tc_2d4051cd
3334
  { 0, 0, 0, 0, 0 }, // 246 tc_6e7fa133
3335
  { 0, 0, 0, 0, 0 }, // 247 tc_8772086c
3336
  { 0, 0, 0, 0, 0 }, // 248 tc_b4416217
3337
  { 0, 0, 0, 0, 0 }, // 249 tc_9f363d21
3338
  { 0, 0, 0, 0, 0 }, // 250 tc_8e420e4d
3339
  { 0, 0, 0, 0, 0 }, // 251 tc_7273323b
3340
  { 0, 0, 0, 0, 0 }, // 252 tc_58d21193
3341
  { 0, 0, 0, 0, 0 }, // 253 tc_71646d06
3342
  { 0, 0, 0, 0, 0 }, // 254 tc_04da405a
3343
  { 0, 0, 0, 0, 0 }, // 255 tc_2c745bb8
3344
  { 0, 0, 0, 0, 0 }, // 256 tc_b28e51aa
3345
  { 0, 0, 0, 0, 0 }, // 257 tc_767c4e9d
3346
  { 0, 0, 0, 0, 0 }, // 258 tc_e699ae41
3347
  { 0, 0, 0, 0, 0 }, // 259 tc_a0dbea28
3348
  { 0, 0, 0, 0, 0 }, // 260 tc_dd5b0695
3349
  { 0, 0, 0, 0, 0 }, // 261 tc_3ad719fb
3350
  { 1, 72, 73, 0, 0 }, // 262 tc_8c99de45
3351
  { 1, 78, 79, 0, 0 }, // 263 tc_9ad9998f
3352
  { 1, 72, 73, 0, 0 }, // 264 tc_b857bf4e
3353
  { 1, 72, 73, 0, 0 }, // 265 tc_9ca930f7
3354
  { 1, 74, 75, 0, 0 }, // 266 tc_5d7f5414
3355
  { 1, 74, 75, 0, 0 }, // 267 tc_8b121f4a
3356
  { 1, 78, 79, 0, 0 }, // 268 tc_174516e8
3357
  { 1, 72, 73, 0, 0 }, // 269 tc_fe211424
3358
  { 1, 78, 79, 0, 0 }, // 270 tc_6b25e783
3359
  { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker
3360
};
3361
3362
static const llvm::InstrItinerary HexagonItinerariesV55[] = {
3363
  { 0, 0, 0, 0, 0 }, // 0 NoInstrModel
3364
  { 1, 79, 80, 825, 828 }, // 1 tc_679309b8
3365
  { 1, 80, 81, 828, 831 }, // 2 PSEUDO
3366
  { 1, 80, 81, 831, 833 }, // 3 tc_57890846
3367
  { 1, 80, 81, 833, 837 }, // 4 tc_4c5ba658
3368
  { 1, 80, 81, 837, 841 }, // 5 tc_05c070ec
3369
  { 1, 80, 81, 841, 844 }, // 6 tc_5a2711e5
3370
  { 1, 80, 81, 844, 847 }, // 7 tc_1ae57e39
3371
  { 1, 79, 80, 847, 850 }, // 8 tc_946df596
3372
  { 1, 79, 80, 850, 853 }, // 9 tc_85d5d03f
3373
  { 1, 80, 81, 853, 856 }, // 10 tc_56f114f4
3374
  { 1, 79, 80, 856, 859 }, // 11 tc_640086b5
3375
  { 1, 81, 82, 859, 862 }, // 12 DUPLEX
3376
  { 1, 82, 83, 862, 863 }, // 13 tc_ENDLOOP
3377
  { 1, 80, 81, 0, 0 }, // 14 tc_1b6f7cec
3378
  { 1, 79, 80, 863, 865 }, // 15 tc_db2bce9c
3379
  { 1, 83, 84, 865, 867 }, // 16 tc_85c9c08f
3380
  { 1, 83, 84, 867, 870 }, // 17 tc_b9e09e03
3381
  { 1, 84, 85, 870, 874 }, // 18 tc_5ef37dc4
3382
  { 1, 84, 85, 874, 877 }, // 19 tc_17e0d2cd
3383
  { 1, 84, 85, 877, 881 }, // 20 tc_44d3da28
3384
  { 1, 81, 82, 881, 884 }, // 21 tc_7186d325
3385
  { 1, 81, 82, 884, 887 }, // 22 tc_096199d3
3386
  { 1, 81, 82, 887, 890 }, // 23 tc_2b8da4c2
3387
  { 1, 81, 82, 890, 893 }, // 24 tc_9da59d12
3388
  { 1, 81, 82, 893, 894 }, // 25 tc_4d5fa3a1
3389
  { 1, 81, 82, 894, 895 }, // 26 tc_e06f432a
3390
  { 1, 84, 85, 895, 897 }, // 27 tc_15aa71c5
3391
  { 1, 81, 82, 897, 899 }, // 28 tc_675e4897
3392
  { 1, 84, 85, 899, 901 }, // 29 LD_tc_ld_SLOT01
3393
  { 1, 79, 80, 901, 904 }, // 30 tc_c8ce0b5c
3394
  { 1, 79, 80, 904, 907 }, // 31 tc_bafaade3
3395
  { 1, 79, 80, 907, 911 }, // 32 tc_d773585a
3396
  { 1, 79, 80, 911, 912 }, // 33 tc_4ae7b58b
3397
  { 1, 84, 85, 912, 917 }, // 34 tc_e93a3d71
3398
  { 0, 0, 0, 0, 0 }, // 35 tc_56c4f9fe
3399
  { 1, 84, 85, 917, 922 }, // 36 tc_e86aa961
3400
  { 1, 84, 85, 922, 926 }, // 37 tc_da97ee82
3401
  { 1, 83, 84, 926, 927 }, // 38 tc_d5b7b0c1
3402
  { 0, 0, 0, 0, 0 }, // 39 tc_db5555f3
3403
  { 0, 0, 0, 0, 0 }, // 40 tc_c0749f3c
3404
  { 0, 0, 0, 0, 0 }, // 41 tc_a7e6707d
3405
  { 1, 85, 87, 927, 930 }, // 42 PSEUDOM
3406
  { 0, 0, 0, 0, 0 }, // 43 tc_3aacf4a8
3407
  { 0, 0, 0, 0, 0 }, // 44 tc_c5dba46e
3408
  { 0, 0, 0, 0, 0 }, // 45 tc_f21e8abb
3409
  { 0, 0, 0, 0, 0 }, // 46 tc_af25efd9
3410
  { 1, 79, 80, 930, 933 }, // 47 tc_002cb246
3411
  { 1, 84, 85, 933, 937 }, // 48 tc_f8e23f0b
3412
  { 1, 81, 82, 937, 941 }, // 49 tc_8fb7ab1b
3413
  { 1, 84, 85, 941, 944 }, // 50 tc_30b9bb4a
3414
  { 1, 81, 82, 944, 947 }, // 51 tc_be9602ff
3415
  { 1, 79, 80, 947, 952 }, // 52 tc_bfec0f01
3416
  { 1, 81, 82, 952, 956 }, // 53 tc_c79a189f
3417
  { 1, 84, 85, 956, 959 }, // 54 tc_b83e6d73
3418
  { 1, 84, 85, 959, 963 }, // 55 tc_0b2be201
3419
  { 1, 84, 85, 963, 967 }, // 56 tc_c4f596e3
3420
  { 1, 81, 82, 967, 970 }, // 57 tc_b44ecf75
3421
  { 1, 84, 85, 970, 973 }, // 58 ST_tc_st_SLOT01
3422
  { 0, 0, 0, 0, 0 }, // 59 CVI_VA
3423
  { 0, 0, 0, 0, 0 }, // 60 tc_0ec46cf9
3424
  { 0, 0, 0, 0, 0 }, // 61 tc_16ff9ef8
3425
  { 0, 0, 0, 0, 0 }, // 62 tc_718b5c53
3426
  { 0, 0, 0, 0, 0 }, // 63 CVI_GATHER_PSEUDO
3427
  { 1, 81, 82, 973, 974 }, // 64 tc_d63f638c
3428
  { 1, 79, 80, 974, 976 }, // 65 tc_cf8126ae
3429
  { 1, 79, 80, 976, 979 }, // 66 tc_779080bf
3430
  { 1, 79, 80, 979, 982 }, // 67 tc_4414d8b1
3431
  { 1, 80, 81, 982, 985 }, // 68 tc_61830035
3432
  { 1, 79, 80, 985, 987 }, // 69 tc_0ae0825c
3433
  { 1, 80, 81, 0, 0 }, // 70 tc_2eabeebe
3434
  { 1, 80, 81, 987, 990 }, // 71 tc_1c80410a
3435
  { 1, 80, 81, 990, 993 }, // 72 tc_d08ee0f4
3436
  { 1, 87, 88, 993, 995 }, // 73 tc_b9272d6c
3437
  { 1, 87, 88, 995, 997 }, // 74 tc_434c8e1e
3438
  { 1, 79, 80, 997, 1000 }, // 75 tc_6132ba3d
3439
  { 1, 79, 80, 1000, 1003 }, // 76 tc_e4a7f9f0
3440
  { 1, 79, 80, 1003, 1008 }, // 77 tc_9c3ecd83
3441
  { 1, 79, 80, 1008, 1011 }, // 78 tc_643b4717
3442
  { 1, 80, 81, 1011, 1012 }, // 79 tc_862b3e70
3443
  { 1, 79, 80, 1012, 1015 }, // 80 tc_4837eefb
3444
  { 1, 79, 80, 1015, 1019 }, // 81 tc_5b54b33f
3445
  { 1, 79, 80, 1019, 1024 }, // 82 tc_d1aa9eaa
3446
  { 1, 79, 80, 1024, 1027 }, // 83 tc_1fc97744
3447
  { 1, 79, 80, 1027, 1031 }, // 84 tc_f9058dd7
3448
  { 1, 79, 80, 1031, 1033 }, // 85 tc_de554571
3449
  { 1, 80, 81, 1033, 1036 }, // 86 tc_de4df740
3450
  { 1, 79, 80, 1036, 1038 }, // 87 tc_cfd8378a
3451
  { 1, 79, 80, 1038, 1042 }, // 88 tc_b4b5c03a
3452
  { 1, 87, 88, 1042, 1044 }, // 89 tc_a813cf9a
3453
  { 1, 79, 80, 1044, 1048 }, // 90 tc_b31c2e97
3454
  { 1, 79, 80, 1048, 1050 }, // 91 tc_3a867367
3455
  { 1, 79, 80, 1050, 1053 }, // 92 tc_2f7c551d
3456
  { 1, 79, 80, 1053, 1055 }, // 93 tc_9e313203
3457
  { 1, 79, 80, 1055, 1058 }, // 94 tc_3b470976
3458
  { 1, 79, 80, 1058, 1062 }, // 95 tc_a58fd5cc
3459
  { 1, 79, 80, 1062, 1067 }, // 96 tc_4560740b
3460
  { 1, 79, 80, 1067, 1070 }, // 97 tc_b8bffe55
3461
  { 1, 79, 80, 1070, 1073 }, // 98 tc_88b4f13d
3462
  { 1, 79, 80, 1073, 1077 }, // 99 tc_2ff964b4
3463
  { 1, 87, 88, 1077, 1079 }, // 100 tc_0d8f5752
3464
  { 1, 87, 88, 1079, 1081 }, // 101 tc_bcf98408
3465
  { 1, 79, 80, 1081, 1083 }, // 102 tc_1d81e60e
3466
  { 1, 83, 84, 1083, 1084 }, // 103 tc_3bd75825
3467
  { 1, 83, 84, 1084, 1086 }, // 104 tc_1ad90acd
3468
  { 1, 79, 80, 1086, 1087 }, // 105 tc_ae53734a
3469
  { 1, 79, 80, 1087, 1089 }, // 106 tc_20cdee80
3470
  { 1, 79, 80, 1089, 1091 }, // 107 tc_cd374165
3471
  { 1, 83, 84, 1091, 1093 }, // 108 tc_b51dc29a
3472
  { 1, 83, 84, 1093, 1095 }, // 109 tc_e78647bd
3473
  { 1, 87, 88, 1095, 1097 }, // 110 tc_d9d43ecb
3474
  { 1, 87, 88, 1097, 1099 }, // 111 tc_a9d88b22
3475
  { 1, 87, 88, 1099, 1101 }, // 112 tc_df3319ed
3476
  { 1, 83, 84, 1101, 1102 }, // 113 tc_8d9d0154
3477
  { 1, 87, 88, 1102, 1104 }, // 114 tc_1c4528a2
3478
  { 1, 87, 88, 1104, 1106 }, // 115 tc_32779c6f
3479
  { 1, 83, 84, 1106, 1107 }, // 116 tc_fc3999b4
3480
  { 1, 81, 82, 1107, 1110 }, // 117 tc_9bfd761f
3481
  { 1, 79, 80, 1110, 1113 }, // 118 tc_56336eb0
3482
  { 1, 81, 82, 1113, 1116 }, // 119 tc_bd8382d1
3483
  { 1, 79, 80, 1116, 1119 }, // 120 tc_3d495a39
3484
  { 1, 81, 82, 1119, 1122 }, // 121 tc_b343892a
3485
  { 1, 79, 80, 1122, 1125 }, // 122 tc_0663f615
3486
  { 1, 81, 82, 1125, 1127 }, // 123 tc_8c945be0
3487
  { 1, 79, 80, 1127, 1129 }, // 124 tc_2332b92e
3488
  { 1, 84, 85, 1129, 1134 }, // 125 tc_3c76b0ff
3489
  { 1, 84, 85, 1134, 1140 }, // 126 tc_785f65a7
3490
  { 1, 84, 85, 1140, 1142 }, // 127 tc_c4db48cb
3491
  { 1, 81, 82, 1142, 1144 }, // 128 tc_b43e7930
3492
  { 1, 84, 85, 1144, 1149 }, // 129 tc_e9f3243f
3493
  { 1, 84, 85, 1149, 1153 }, // 130 tc_7a91e76a
3494
  { 1, 84, 85, 1153, 1158 }, // 131 tc_a5d4aeec
3495
  { 1, 84, 85, 1158, 1161 }, // 132 tc_3b5b7ef9
3496
  { 1, 84, 85, 1161, 1165 }, // 133 tc_bab0eed9
3497
  { 1, 84, 85, 1165, 1169 }, // 134 tc_bf061958
3498
  { 1, 84, 85, 1169, 1172 }, // 135 tc_7646c131
3499
  { 1, 84, 85, 1172, 1177 }, // 136 tc_e4b3cb20
3500
  { 1, 84, 85, 1177, 1182 }, // 137 tc_25a78932
3501
  { 1, 84, 85, 1182, 1185 }, // 138 tc_a6b1eca9
3502
  { 1, 79, 80, 1185, 1189 }, // 139 tc_f675fee8
3503
  { 1, 79, 80, 1189, 1193 }, // 140 tc_05d3a09b
3504
  { 1, 79, 80, 1193, 1197 }, // 141 tc_bdceeac1
3505
  { 1, 79, 80, 1197, 1201 }, // 142 tc_f429765c
3506
  { 1, 79, 80, 1201, 1205 }, // 143 tc_1a2fd869
3507
  { 1, 79, 80, 1205, 1208 }, // 144 tc_9461ff31
3508
  { 1, 84, 85, 1208, 1210 }, // 145 tc_0371abea
3509
  { 1, 81, 82, 1210, 1212 }, // 146 tc_5bf126a6
3510
  { 1, 79, 80, 1212, 1214 }, // 147 tc_14b5c689
3511
  { 1, 79, 80, 1214, 1217 }, // 148 tc_76851da1
3512
  { 1, 84, 85, 1217, 1222 }, // 149 tc_24b66c99
3513
  { 1, 84, 85, 1222, 1227 }, // 150 tc_53559e35
3514
  { 1, 81, 82, 1227, 1232 }, // 151 tc_838b34ea
3515
  { 1, 81, 82, 1232, 1237 }, // 152 tc_d65dbf51
3516
  { 1, 81, 82, 1237, 1242 }, // 153 tc_d5c0729a
3517
  { 1, 81, 82, 1242, 1245 }, // 154 tc_5abb5e3f
3518
  { 1, 84, 85, 1245, 1248 }, // 155 tc_362c6592
3519
  { 1, 84, 85, 1248, 1253 }, // 156 tc_3962fa26
3520
  { 1, 84, 85, 1253, 1256 }, // 157 tc_da4a37ed
3521
  { 1, 84, 85, 1256, 1261 }, // 158 tc_40116ca8
3522
  { 1, 81, 82, 1261, 1264 }, // 159 tc_4b68bce4
3523
  { 1, 81, 82, 1264, 1269 }, // 160 tc_e95795ec
3524
  { 1, 81, 82, 1269, 1272 }, // 161 tc_d2e63d61
3525
  { 1, 81, 82, 1272, 1277 }, // 162 tc_b90a29b1
3526
  { 1, 84, 85, 1277, 1281 }, // 163 tc_5aee39f7
3527
  { 1, 84, 85, 1281, 1285 }, // 164 tc_14b272fa
3528
  { 1, 81, 82, 1285, 1289 }, // 165 tc_67435e81
3529
  { 1, 81, 82, 1289, 1293 }, // 166 tc_fcc3ddf9
3530
  { 1, 79, 80, 1293, 1297 }, // 167 tc_13bfbcf9
3531
  { 1, 79, 80, 1297, 1302 }, // 168 tc_9debc299
3532
  { 1, 79, 80, 1302, 1304 }, // 169 tc_703e822c
3533
  { 1, 79, 80, 1304, 1308 }, // 170 tc_784490da
3534
  { 1, 79, 80, 1308, 1310 }, // 171 tc_a1c00888
3535
  { 1, 84, 85, 1310, 1313 }, // 172 tc_0a705168
3536
  { 1, 84, 85, 1313, 1315 }, // 173 tc_9fc3dae0
3537
  { 1, 84, 85, 1315, 1316 }, // 174 tc_a1123dda
3538
  { 1, 84, 85, 1316, 1317 }, // 175 tc_8b3e402a
3539
  { 1, 84, 85, 1317, 1319 }, // 176 tc_5b7c0967
3540
  { 1, 84, 85, 0, 0 }, // 177 tc_39dfefe8
3541
  { 1, 81, 82, 0, 0 }, // 178 tc_b4407292
3542
  { 1, 81, 82, 0, 0 }, // 179 tc_36153880
3543
  { 1, 81, 82, 1319, 1320 }, // 180 tc_49a8207d
3544
  { 1, 84, 85, 1320, 1322 }, // 181 tc_89e94ad3
3545
  { 0, 0, 0, 0, 0 }, // 182 tc_540c3da3
3546
  { 0, 0, 0, 0, 0 }, // 183 tc_c4edf264
3547
  { 0, 0, 0, 0, 0 }, // 184 tc_5bf8afbb
3548
  { 0, 0, 0, 0, 0 }, // 185 tc_3c56e5ce
3549
  { 0, 0, 0, 0, 0 }, // 186 tc_abe8c3b2
3550
  { 0, 0, 0, 0, 0 }, // 187 tc_453fe68d
3551
  { 0, 0, 0, 0, 0 }, // 188 tc_1ba8a0cd
3552
  { 0, 0, 0, 0, 0 }, // 189 tc_52447ecc
3553
  { 0, 0, 0, 0, 0 }, // 190 tc_3904b926
3554
  { 0, 0, 0, 0, 0 }, // 191 tc_b9db8205
3555
  { 0, 0, 0, 0, 0 }, // 192 tc_663c80a7
3556
  { 0, 0, 0, 0, 0 }, // 193 tc_131f1c81
3557
  { 0, 0, 0, 0, 0 }, // 194 tc_c7039829
3558
  { 0, 0, 0, 0, 0 }, // 195 tc_e2d2e9e5
3559
  { 0, 0, 0, 0, 0 }, // 196 tc_ab23f776
3560
  { 0, 0, 0, 0, 0 }, // 197 tc_7177e272
3561
  { 0, 0, 0, 0, 0 }, // 198 tc_e99d4c2e
3562
  { 0, 0, 0, 0, 0 }, // 199 tc_6942b6e0
3563
  { 0, 0, 0, 0, 0 }, // 200 tc_a02a10a8
3564
  { 0, 0, 0, 0, 0 }, // 201 tc_54a0dc47
3565
  { 0, 0, 0, 0, 0 }, // 202 tc_447d9895
3566
  { 0, 0, 0, 0, 0 }, // 203 tc_191381c1
3567
  { 0, 0, 0, 0, 0 }, // 204 tc_3e2aaafc
3568
  { 0, 0, 0, 0, 0 }, // 205 tc_3ce09744
3569
  { 0, 0, 0, 0, 0 }, // 206 tc_20a4bbec
3570
  { 0, 0, 0, 0, 0 }, // 207 tc_c127de3a
3571
  { 0, 0, 0, 0, 0 }, // 208 tc_257f6f7c
3572
  { 0, 0, 0, 0, 0 }, // 209 tc_7e6a3e89
3573
  { 0, 0, 0, 0, 0 }, // 210 tc_e35c1e93
3574
  { 0, 0, 0, 0, 0 }, // 211 tc_05ca8cfd
3575
  { 0, 0, 0, 0, 0 }, // 212 tc_d8287c14
3576
  { 0, 0, 0, 0, 0 }, // 213 tc_08a4f1b6
3577
  { 0, 0, 0, 0, 0 }, // 214 tc_56e64202
3578
  { 0, 0, 0, 0, 0 }, // 215 tc_ac4046bc
3579
  { 0, 0, 0, 0, 0 }, // 216 tc_2e8f5f6e
3580
  { 0, 0, 0, 0, 0 }, // 217 tc_7417e785
3581
  { 0, 0, 0, 0, 0 }, // 218 tc_309dbb4f
3582
  { 0, 0, 0, 0, 0 }, // 219 tc_df80eeb0
3583
  { 0, 0, 0, 0, 0 }, // 220 tc_51d0ecc3
3584
  { 0, 0, 0, 0, 0 }, // 221 tc_561aaa58
3585
  { 0, 0, 0, 0, 0 }, // 222 tc_946013d8
3586
  { 0, 0, 0, 0, 0 }, // 223 tc_46d6c3e0
3587
  { 0, 0, 0, 0, 0 }, // 224 tc_87adc037
3588
  { 0, 0, 0, 0, 0 }, // 225 tc_649072c2
3589
  { 0, 0, 0, 0, 0 }, // 226 tc_b091f1c6
3590
  { 0, 0, 0, 0, 0 }, // 227 tc_0b04c6c7
3591
  { 0, 0, 0, 0, 0 }, // 228 tc_660769f1
3592
  { 0, 0, 0, 0, 0 }, // 229 tc_e8797b98
3593
  { 0, 0, 0, 0, 0 }, // 230 tc_05ac6f98
3594
  { 0, 0, 0, 0, 0 }, // 231 tc_05058f6f
3595
  { 0, 0, 0, 0, 0 }, // 232 tc_fd7610da
3596
  { 0, 0, 0, 0, 0 }, // 233 tc_1381a97c
3597
  { 0, 0, 0, 0, 0 }, // 234 tc_e3f68a46
3598
  { 0, 0, 0, 0, 0 }, // 235 tc_f1de44ef
3599
  { 0, 0, 0, 0, 0 }, // 236 tc_9d1dc972
3600
  { 0, 0, 0, 0, 0 }, // 237 tc_90bcc1db
3601
  { 0, 0, 0, 0, 0 }, // 238 tc_cd94bfe0
3602
  { 0, 0, 0, 0, 0 }, // 239 tc_15fdf750
3603
  { 0, 0, 0, 0, 0 }, // 240 tc_1ad8a370
3604
  { 0, 0, 0, 0, 0 }, // 241 tc_e675c45a
3605
  { 0, 0, 0, 0, 0 }, // 242 tc_61bf7c03
3606
  { 0, 0, 0, 0, 0 }, // 243 tc_933f2b39
3607
  { 0, 0, 0, 0, 0 }, // 244 tc_26a377fe
3608
  { 0, 0, 0, 0, 0 }, // 245 tc_2d4051cd
3609
  { 0, 0, 0, 0, 0 }, // 246 tc_6e7fa133
3610
  { 0, 0, 0, 0, 0 }, // 247 tc_8772086c
3611
  { 0, 0, 0, 0, 0 }, // 248 tc_b4416217
3612
  { 0, 0, 0, 0, 0 }, // 249 tc_9f363d21
3613
  { 0, 0, 0, 0, 0 }, // 250 tc_8e420e4d
3614
  { 0, 0, 0, 0, 0 }, // 251 tc_7273323b
3615
  { 0, 0, 0, 0, 0 }, // 252 tc_58d21193
3616
  { 0, 0, 0, 0, 0 }, // 253 tc_71646d06
3617
  { 0, 0, 0, 0, 0 }, // 254 tc_04da405a
3618
  { 0, 0, 0, 0, 0 }, // 255 tc_2c745bb8
3619
  { 0, 0, 0, 0, 0 }, // 256 tc_b28e51aa
3620
  { 0, 0, 0, 0, 0 }, // 257 tc_767c4e9d
3621
  { 0, 0, 0, 0, 0 }, // 258 tc_e699ae41
3622
  { 0, 0, 0, 0, 0 }, // 259 tc_a0dbea28
3623
  { 0, 0, 0, 0, 0 }, // 260 tc_dd5b0695
3624
  { 0, 0, 0, 0, 0 }, // 261 tc_3ad719fb
3625
  { 1, 81, 82, 0, 0 }, // 262 tc_8c99de45
3626
  { 1, 87, 88, 0, 0 }, // 263 tc_9ad9998f
3627
  { 1, 81, 82, 1322, 1323 }, // 264 tc_b857bf4e
3628
  { 1, 81, 82, 1323, 1325 }, // 265 tc_9ca930f7
3629
  { 1, 83, 84, 1325, 1326 }, // 266 tc_5d7f5414
3630
  { 1, 83, 84, 0, 0 }, // 267 tc_8b121f4a
3631
  { 1, 87, 88, 1326, 1327 }, // 268 tc_174516e8
3632
  { 1, 81, 82, 1327, 1329 }, // 269 tc_fe211424
3633
  { 1, 87, 88, 1329, 1330 }, // 270 tc_6b25e783
3634
  { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker
3635
};
3636
3637
static const llvm::InstrItinerary HexagonItinerariesV62[] = {
3638
  { 0, 0, 0, 0, 0 }, // 0 NoInstrModel
3639
  { 1, 88, 89, 1330, 1333 }, // 1 tc_679309b8
3640
  { 1, 89, 90, 1333, 1336 }, // 2 PSEUDO
3641
  { 1, 89, 90, 1336, 1338 }, // 3 tc_57890846
3642
  { 1, 89, 90, 1338, 1342 }, // 4 tc_4c5ba658
3643
  { 1, 89, 90, 1342, 1346 }, // 5 tc_05c070ec
3644
  { 1, 89, 90, 1346, 1349 }, // 6 tc_5a2711e5
3645
  { 1, 89, 90, 1349, 1352 }, // 7 tc_1ae57e39
3646
  { 1, 88, 89, 1352, 1355 }, // 8 tc_946df596
3647
  { 1, 88, 89, 1355, 1358 }, // 9 tc_85d5d03f
3648
  { 1, 89, 90, 1358, 1361 }, // 10 tc_56f114f4
3649
  { 1, 88, 89, 1361, 1364 }, // 11 tc_640086b5
3650
  { 1, 90, 91, 1364, 1367 }, // 12 DUPLEX
3651
  { 1, 91, 92, 1367, 1368 }, // 13 tc_ENDLOOP
3652
  { 1, 89, 90, 0, 0 }, // 14 tc_1b6f7cec
3653
  { 1, 89, 90, 1368, 1370 }, // 15 tc_db2bce9c
3654
  { 1, 92, 93, 1370, 1372 }, // 16 tc_85c9c08f
3655
  { 1, 92, 93, 1372, 1375 }, // 17 tc_b9e09e03
3656
  { 1, 93, 94, 1375, 1379 }, // 18 tc_5ef37dc4
3657
  { 1, 93, 94, 1379, 1382 }, // 19 tc_17e0d2cd
3658
  { 1, 93, 94, 1382, 1386 }, // 20 tc_44d3da28
3659
  { 1, 90, 91, 1386, 1389 }, // 21 tc_7186d325
3660
  { 1, 90, 91, 1389, 1392 }, // 22 tc_096199d3
3661
  { 1, 90, 91, 1392, 1395 }, // 23 tc_2b8da4c2
3662
  { 1, 90, 91, 1395, 1398 }, // 24 tc_9da59d12
3663
  { 1, 90, 91, 1398, 1399 }, // 25 tc_4d5fa3a1
3664
  { 1, 90, 91, 1399, 1400 }, // 26 tc_e06f432a
3665
  { 1, 93, 94, 1400, 1402 }, // 27 tc_15aa71c5
3666
  { 1, 90, 91, 1402, 1404 }, // 28 tc_675e4897
3667
  { 1, 93, 94, 1404, 1406 }, // 29 LD_tc_ld_SLOT01
3668
  { 1, 88, 89, 1406, 1409 }, // 30 tc_c8ce0b5c
3669
  { 1, 88, 89, 1409, 1412 }, // 31 tc_bafaade3
3670
  { 1, 88, 89, 1412, 1416 }, // 32 tc_d773585a
3671
  { 1, 88, 89, 1416, 1417 }, // 33 tc_4ae7b58b
3672
  { 1, 93, 94, 1417, 1422 }, // 34 tc_e93a3d71
3673
  { 1, 94, 96, 1422, 1425 }, // 35 tc_56c4f9fe
3674
  { 1, 93, 94, 1425, 1430 }, // 36 tc_e86aa961
3675
  { 1, 93, 94, 1430, 1434 }, // 37 tc_da97ee82
3676
  { 1, 92, 93, 1434, 1435 }, // 38 tc_d5b7b0c1
3677
  { 1, 96, 98, 1435, 1438 }, // 39 tc_db5555f3
3678
  { 1, 98, 101, 1438, 1441 }, // 40 tc_c0749f3c
3679
  { 1, 101, 105, 1441, 1444 }, // 41 tc_a7e6707d
3680
  { 1, 105, 107, 1444, 1447 }, // 42 PSEUDOM
3681
  { 1, 94, 96, 1447, 1450 }, // 43 tc_3aacf4a8
3682
  { 1, 107, 110, 1450, 1453 }, // 44 tc_c5dba46e
3683
  { 1, 110, 114, 1453, 1456 }, // 45 tc_f21e8abb
3684
  { 1, 96, 98, 1456, 1460 }, // 46 tc_af25efd9
3685
  { 1, 88, 89, 1460, 1463 }, // 47 tc_002cb246
3686
  { 1, 93, 94, 1463, 1467 }, // 48 tc_f8e23f0b
3687
  { 1, 90, 91, 1467, 1471 }, // 49 tc_8fb7ab1b
3688
  { 1, 93, 94, 1471, 1474 }, // 50 tc_30b9bb4a
3689
  { 1, 90, 91, 1474, 1477 }, // 51 tc_be9602ff
3690
  { 1, 88, 89, 1477, 1482 }, // 52 tc_bfec0f01
3691
  { 1, 90, 91, 1482, 1486 }, // 53 tc_c79a189f
3692
  { 1, 93, 94, 1486, 1489 }, // 54 tc_b83e6d73
3693
  { 1, 93, 94, 1489, 1493 }, // 55 tc_0b2be201
3694
  { 1, 93, 94, 1493, 1497 }, // 56 tc_c4f596e3
3695
  { 1, 90, 91, 1497, 1500 }, // 57 tc_b44ecf75
3696
  { 1, 93, 94, 1500, 1503 }, // 58 ST_tc_st_SLOT01
3697
  { 1, 114, 116, 1503, 1507 }, // 59 CVI_VA
3698
  { 1, 94, 96, 1507, 1509 }, // 60 tc_0ec46cf9
3699
  { 1, 116, 118, 1509, 1513 }, // 61 tc_16ff9ef8
3700
  { 1, 96, 98, 1513, 1514 }, // 62 tc_718b5c53
3701
  { 1, 118, 122, 0, 0 }, // 63 CVI_GATHER_PSEUDO
3702
  { 1, 90, 91, 1514, 1515 }, // 64 tc_d63f638c
3703
  { 1, 88, 89, 1515, 1517 }, // 65 tc_cf8126ae
3704
  { 1, 88, 89, 1517, 1520 }, // 66 tc_779080bf
3705
  { 1, 88, 89, 1520, 1523 }, // 67 tc_4414d8b1
3706
  { 1, 89, 90, 1523, 1526 }, // 68 tc_61830035
3707
  { 1, 88, 89, 1526, 1528 }, // 69 tc_0ae0825c
3708
  { 1, 89, 90, 0, 0 }, // 70 tc_2eabeebe
3709
  { 1, 89, 90, 1528, 1531 }, // 71 tc_1c80410a
3710
  { 1, 89, 90, 1531, 1534 }, // 72 tc_d08ee0f4
3711
  { 1, 122, 123, 1534, 1536 }, // 73 tc_b9272d6c
3712
  { 1, 122, 123, 1536, 1538 }, // 74 tc_434c8e1e
3713
  { 1, 88, 89, 1538, 1541 }, // 75 tc_6132ba3d
3714
  { 1, 88, 89, 1541, 1544 }, // 76 tc_e4a7f9f0
3715
  { 1, 88, 89, 1544, 1549 }, // 77 tc_9c3ecd83
3716
  { 1, 88, 89, 1549, 1552 }, // 78 tc_643b4717
3717
  { 1, 89, 90, 1552, 1553 }, // 79 tc_862b3e70
3718
  { 1, 88, 89, 1553, 1556 }, // 80 tc_4837eefb
3719
  { 1, 88, 89, 1556, 1560 }, // 81 tc_5b54b33f
3720
  { 1, 88, 89, 1560, 1565 }, // 82 tc_d1aa9eaa
3721
  { 1, 88, 89, 1565, 1568 }, // 83 tc_1fc97744
3722
  { 1, 88, 89, 1568, 1572 }, // 84 tc_f9058dd7
3723
  { 1, 88, 89, 1572, 1574 }, // 85 tc_de554571
3724
  { 1, 89, 90, 1574, 1577 }, // 86 tc_de4df740
3725
  { 1, 88, 89, 1577, 1579 }, // 87 tc_cfd8378a
3726
  { 1, 88, 89, 1579, 1583 }, // 88 tc_b4b5c03a
3727
  { 1, 122, 123, 1583, 1585 }, // 89 tc_a813cf9a
3728
  { 1, 88, 89, 1585, 1589 }, // 90 tc_b31c2e97
3729
  { 1, 88, 89, 1589, 1591 }, // 91 tc_3a867367
3730
  { 1, 88, 89, 1591, 1594 }, // 92 tc_2f7c551d
3731
  { 1, 88, 89, 1594, 1596 }, // 93 tc_9e313203
3732
  { 1, 88, 89, 1596, 1599 }, // 94 tc_3b470976
3733
  { 1, 88, 89, 1599, 1603 }, // 95 tc_a58fd5cc
3734
  { 1, 88, 89, 1603, 1608 }, // 96 tc_4560740b
3735
  { 1, 88, 89, 1608, 1611 }, // 97 tc_b8bffe55
3736
  { 1, 88, 89, 1611, 1614 }, // 98 tc_88b4f13d
3737
  { 1, 88, 89, 1614, 1618 }, // 99 tc_2ff964b4
3738
  { 1, 122, 123, 1618, 1620 }, // 100 tc_0d8f5752
3739
  { 1, 122, 123, 1620, 1622 }, // 101 tc_bcf98408
3740
  { 1, 88, 89, 1622, 1624 }, // 102 tc_1d81e60e
3741
  { 1, 92, 93, 1624, 1625 }, // 103 tc_3bd75825
3742
  { 1, 92, 93, 1625, 1627 }, // 104 tc_1ad90acd
3743
  { 1, 89, 90, 1627, 1628 }, // 105 tc_ae53734a
3744
  { 1, 89, 90, 1628, 1630 }, // 106 tc_20cdee80
3745
  { 1, 89, 90, 1630, 1632 }, // 107 tc_cd374165
3746
  { 1, 92, 93, 1632, 1634 }, // 108 tc_b51dc29a
3747
  { 1, 92, 93, 1634, 1636 }, // 109 tc_e78647bd
3748
  { 1, 122, 123, 1636, 1638 }, // 110 tc_d9d43ecb
3749
  { 1, 122, 123, 1638, 1640 }, // 111 tc_a9d88b22
3750
  { 1, 122, 123, 1640, 1642 }, // 112 tc_df3319ed
3751
  { 1, 92, 93, 1642, 1643 }, // 113 tc_8d9d0154
3752
  { 1, 122, 123, 1643, 1645 }, // 114 tc_1c4528a2
3753
  { 1, 122, 123, 1645, 1647 }, // 115 tc_32779c6f
3754
  { 1, 92, 93, 1647, 1648 }, // 116 tc_fc3999b4
3755
  { 1, 90, 91, 1648, 1651 }, // 117 tc_9bfd761f
3756
  { 1, 89, 90, 1651, 1654 }, // 118 tc_56336eb0
3757
  { 1, 90, 91, 1654, 1657 }, // 119 tc_bd8382d1
3758
  { 1, 89, 90, 1657, 1660 }, // 120 tc_3d495a39
3759
  { 1, 90, 91, 1660, 1663 }, // 121 tc_b343892a
3760
  { 1, 88, 89, 1663, 1666 }, // 122 tc_0663f615
3761
  { 1, 90, 91, 1666, 1668 }, // 123 tc_8c945be0
3762
  { 1, 89, 90, 1668, 1670 }, // 124 tc_2332b92e
3763
  { 1, 93, 94, 1670, 1675 }, // 125 tc_3c76b0ff
3764
  { 1, 93, 94, 1675, 1681 }, // 126 tc_785f65a7
3765
  { 1, 93, 94, 1681, 1683 }, // 127 tc_c4db48cb
3766
  { 1, 90, 91, 1683, 1685 }, // 128 tc_b43e7930
3767
  { 1, 93, 94, 1685, 1690 }, // 129 tc_e9f3243f
3768
  { 1, 93, 94, 1690, 1694 }, // 130 tc_7a91e76a
3769
  { 1, 93, 94, 1694, 1699 }, // 131 tc_a5d4aeec
3770
  { 1, 93, 94, 1699, 1702 }, // 132 tc_3b5b7ef9
3771
  { 1, 93, 94, 1702, 1706 }, // 133 tc_bab0eed9
3772
  { 1, 93, 94, 1706, 1710 }, // 134 tc_bf061958
3773
  { 1, 93, 94, 1710, 1713 }, // 135 tc_7646c131
3774
  { 1, 93, 94, 1713, 1718 }, // 136 tc_e4b3cb20
3775
  { 1, 93, 94, 1718, 1723 }, // 137 tc_25a78932
3776
  { 1, 93, 94, 1723, 1726 }, // 138 tc_a6b1eca9
3777
  { 1, 88, 89, 1726, 1730 }, // 139 tc_f675fee8
3778
  { 1, 88, 89, 1730, 1734 }, // 140 tc_05d3a09b
3779
  { 1, 88, 89, 1734, 1738 }, // 141 tc_bdceeac1
3780
  { 1, 88, 89, 1738, 1742 }, // 142 tc_f429765c
3781
  { 1, 88, 89, 1742, 1746 }, // 143 tc_1a2fd869
3782
  { 1, 88, 89, 1746, 1749 }, // 144 tc_9461ff31
3783
  { 1, 93, 94, 1749, 1751 }, // 145 tc_0371abea
3784
  { 1, 90, 91, 1751, 1753 }, // 146 tc_5bf126a6
3785
  { 1, 88, 89, 1753, 1755 }, // 147 tc_14b5c689
3786
  { 1, 88, 89, 1755, 1758 }, // 148 tc_76851da1
3787
  { 1, 93, 94, 1758, 1763 }, // 149 tc_24b66c99
3788
  { 1, 93, 94, 1763, 1768 }, // 150 tc_53559e35
3789
  { 1, 90, 91, 1768, 1773 }, // 151 tc_838b34ea
3790
  { 1, 90, 91, 1773, 1778 }, // 152 tc_d65dbf51
3791
  { 1, 90, 91, 1778, 1783 }, // 153 tc_d5c0729a
3792
  { 1, 90, 91, 1783, 1786 }, // 154 tc_5abb5e3f
3793
  { 1, 93, 94, 1786, 1789 }, // 155 tc_362c6592
3794
  { 1, 93, 94, 1789, 1794 }, // 156 tc_3962fa26
3795
  { 1, 93, 94, 1794, 1797 }, // 157 tc_da4a37ed
3796
  { 1, 93, 94, 1797, 1802 }, // 158 tc_40116ca8
3797
  { 1, 90, 91, 1802, 1805 }, // 159 tc_4b68bce4
3798
  { 1, 90, 91, 1805, 1810 }, // 160 tc_e95795ec
3799
  { 1, 90, 91, 1810, 1813 }, // 161 tc_d2e63d61
3800
  { 1, 90, 91, 1813, 1818 }, // 162 tc_b90a29b1
3801
  { 1, 93, 94, 1818, 1822 }, // 163 tc_5aee39f7
3802
  { 1, 93, 94, 1822, 1826 }, // 164 tc_14b272fa
3803
  { 1, 90, 91, 1826, 1830 }, // 165 tc_67435e81
3804
  { 1, 90, 91, 1830, 1834 }, // 166 tc_fcc3ddf9
3805
  { 1, 88, 89, 1834, 1838 }, // 167 tc_13bfbcf9
3806
  { 1, 88, 89, 1838, 1843 }, // 168 tc_9debc299
3807
  { 1, 88, 89, 1843, 1845 }, // 169 tc_703e822c
3808
  { 1, 88, 89, 1845, 1849 }, // 170 tc_784490da
3809
  { 1, 88, 89, 1849, 1851 }, // 171 tc_a1c00888
3810
  { 1, 93, 94, 1851, 1854 }, // 172 tc_0a705168
3811
  { 1, 93, 94, 1854, 1856 }, // 173 tc_9fc3dae0
3812
  { 1, 93, 94, 1856, 1857 }, // 174 tc_a1123dda
3813
  { 1, 93, 94, 1857, 1858 }, // 175 tc_8b3e402a
3814
  { 1, 93, 94, 1858, 1860 }, // 176 tc_5b7c0967
3815
  { 1, 93, 94, 0, 0 }, // 177 tc_39dfefe8
3816
  { 1, 90, 91, 0, 0 }, // 178 tc_b4407292
3817
  { 1, 90, 91, 0, 0 }, // 179 tc_36153880
3818
  { 1, 90, 91, 1860, 1861 }, // 180 tc_49a8207d
3819
  { 1, 93, 94, 1861, 1863 }, // 181 tc_89e94ad3
3820
  { 1, 123, 125, 1863, 1866 }, // 182 tc_540c3da3
3821
  { 1, 125, 127, 1866, 1868 }, // 183 tc_c4edf264
3822
  { 1, 127, 129, 1868, 1870 }, // 184 tc_5bf8afbb
3823
  { 1, 101, 105, 1870, 1874 }, // 185 tc_3c56e5ce
3824
  { 1, 98, 101, 1874, 1878 }, // 186 tc_abe8c3b2
3825
  { 1, 98, 101, 1878, 1883 }, // 187 tc_453fe68d
3826
  { 1, 98, 101, 1883, 1887 }, // 188 tc_1ba8a0cd
3827
  { 1, 129, 131, 1887, 1890 }, // 189 tc_52447ecc
3828
  { 1, 129, 131, 1890, 1894 }, // 190 tc_3904b926
3829
  { 1, 129, 131, 1894, 1899 }, // 191 tc_b9db8205
3830
  { 1, 129, 131, 1899, 1903 }, // 192 tc_663c80a7
3831
  { 1, 110, 114, 1903, 1907 }, // 193 tc_131f1c81
3832
  { 1, 110, 114, 1907, 1912 }, // 194 tc_c7039829
3833
  { 1, 110, 114, 1912, 1916 }, // 195 tc_e2d2e9e5
3834
  { 1, 131, 133, 1916, 1919 }, // 196 tc_ab23f776
3835
  { 1, 131, 133, 1919, 1923 }, // 197 tc_7177e272
3836
  { 1, 131, 133, 1923, 1928 }, // 198 tc_e99d4c2e
3837
  { 1, 131, 133, 1928, 1932 }, // 199 tc_6942b6e0
3838
  { 1, 107, 110, 1932, 1936 }, // 200 tc_a02a10a8
3839
  { 1, 107, 110, 1936, 1941 }, // 201 tc_54a0dc47
3840
  { 1, 107, 110, 1941, 1945 }, // 202 tc_447d9895
3841
  { 1, 107, 110, 1945, 1950 }, // 203 tc_191381c1
3842
  { 1, 107, 110, 1950, 1954 }, // 204 tc_3e2aaafc
3843
  { 1, 131, 133, 1954, 1956 }, // 205 tc_3ce09744
3844
  { 1, 131, 133, 1956, 1959 }, // 206 tc_20a4bbec
3845
  { 1, 125, 127, 1959, 1962 }, // 207 tc_c127de3a
3846
  { 1, 94, 96, 1962, 1966 }, // 208 tc_257f6f7c
3847
  { 1, 94, 96, 1966, 1971 }, // 209 tc_7e6a3e89
3848
  { 1, 94, 96, 1971, 1975 }, // 210 tc_e35c1e93
3849
  { 1, 116, 118, 1975, 1978 }, // 211 tc_05ca8cfd
3850
  { 1, 133, 135, 1978, 1981 }, // 212 tc_d8287c14
3851
  { 1, 133, 135, 1981, 1985 }, // 213 tc_08a4f1b6
3852
  { 1, 127, 129, 1985, 1989 }, // 214 tc_56e64202
3853
  { 1, 125, 127, 1989, 1992 }, // 215 tc_ac4046bc
3854
  { 1, 125, 127, 1992, 1996 }, // 216 tc_2e8f5f6e
3855
  { 1, 116, 118, 1996, 1999 }, // 217 tc_7417e785
3856
  { 1, 116, 118, 1999, 2003 }, // 218 tc_309dbb4f
3857
  { 1, 135, 137, 2003, 2007 }, // 219 tc_df80eeb0
3858
  { 1, 116, 118, 2007, 2009 }, // 220 tc_51d0ecc3
3859
  { 1, 135, 137, 2009, 2014 }, // 221 tc_561aaa58
3860
  { 1, 127, 129, 2014, 2016 }, // 222 tc_946013d8
3861
  { 1, 127, 129, 2016, 2019 }, // 223 tc_46d6c3e0
3862
  { 1, 135, 137, 2019, 2023 }, // 224 tc_87adc037
3863
  { 1, 125, 127, 2023, 2026 }, // 225 tc_649072c2
3864
  { 1, 125, 127, 2026, 2030 }, // 226 tc_b091f1c6
3865
  { 1, 133, 135, 2030, 2033 }, // 227 tc_0b04c6c7
3866
  { 1, 133, 135, 2033, 2037 }, // 228 tc_660769f1
3867
  { 1, 137, 140, 2037, 2040 }, // 229 tc_e8797b98
3868
  { 1, 137, 140, 2040, 2044 }, // 230 tc_05ac6f98
3869
  { 1, 140, 143, 2044, 2047 }, // 231 tc_05058f6f
3870
  { 1, 140, 143, 2047, 2051 }, // 232 tc_fd7610da
3871
  { 1, 143, 145, 0, 0 }, // 233 tc_1381a97c
3872
  { 1, 143, 145, 2051, 2052 }, // 234 tc_e3f68a46
3873
  { 1, 145, 147, 2052, 2055 }, // 235 tc_f1de44ef
3874
  { 1, 135, 137, 2055, 2060 }, // 236 tc_9d1dc972
3875
  { 1, 145, 147, 2060, 2064 }, // 237 tc_90bcc1db
3876
  { 1, 147, 150, 2064, 2067 }, // 238 tc_cd94bfe0
3877
  { 1, 147, 150, 2067, 2071 }, // 239 tc_15fdf750
3878
  { 1, 133, 135, 2071, 2075 }, // 240 tc_1ad8a370
3879
  { 1, 133, 135, 2075, 2080 }, // 241 tc_e675c45a
3880
  { 1, 150, 152, 2080, 2083 }, // 242 tc_61bf7c03
3881
  { 1, 150, 152, 2083, 2087 }, // 243 tc_933f2b39
3882
  { 1, 150, 152, 2087, 2091 }, // 244 tc_26a377fe
3883
  { 1, 150, 152, 2091, 2096 }, // 245 tc_2d4051cd
3884
  { 1, 127, 129, 2096, 2099 }, // 246 tc_6e7fa133
3885
  { 1, 94, 96, 2099, 2102 }, // 247 tc_8772086c
3886
  { 1, 96, 98, 2102, 2104 }, // 248 tc_b4416217
3887
  { 1, 107, 110, 2104, 2108 }, // 249 tc_9f363d21
3888
  { 1, 107, 110, 2108, 2113 }, // 250 tc_8e420e4d
3889
  { 1, 152, 155, 2113, 2117 }, // 251 tc_7273323b
3890
  { 1, 152, 155, 2117, 2122 }, // 252 tc_58d21193
3891
  { 1, 96, 98, 2122, 2126 }, // 253 tc_71646d06
3892
  { 1, 135, 137, 2126, 2128 }, // 254 tc_04da405a
3893
  { 1, 135, 137, 2128, 2131 }, // 255 tc_2c745bb8
3894
  { 1, 143, 145, 2131, 2132 }, // 256 tc_b28e51aa
3895
  { 1, 143, 145, 2132, 2134 }, // 257 tc_767c4e9d
3896
  { 1, 155, 157, 2134, 2136 }, // 258 tc_e699ae41
3897
  { 1, 155, 157, 2136, 2139 }, // 259 tc_a0dbea28
3898
  { 1, 155, 157, 2139, 2142 }, // 260 tc_dd5b0695
3899
  { 1, 155, 157, 2142, 2146 }, // 261 tc_3ad719fb
3900
  { 1, 90, 91, 0, 0 }, // 262 tc_8c99de45
3901
  { 1, 122, 123, 0, 0 }, // 263 tc_9ad9998f
3902
  { 1, 90, 91, 2146, 2147 }, // 264 tc_b857bf4e
3903
  { 1, 90, 91, 2147, 2149 }, // 265 tc_9ca930f7
3904
  { 1, 92, 93, 2149, 2150 }, // 266 tc_5d7f5414
3905
  { 1, 92, 93, 0, 0 }, // 267 tc_8b121f4a
3906
  { 1, 122, 123, 2150, 2151 }, // 268 tc_174516e8
3907
  { 1, 90, 91, 2151, 2153 }, // 269 tc_fe211424
3908
  { 1, 122, 123, 2153, 2154 }, // 270 tc_6b25e783
3909
  { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker
3910
};
3911
3912
static const llvm::InstrItinerary HexagonItinerariesV65[] = {
3913
  { 0, 0, 0, 0, 0 }, // 0 NoInstrModel
3914
  { 1, 157, 158, 2154, 2157 }, // 1 tc_679309b8
3915
  { 1, 158, 159, 2157, 2160 }, // 2 PSEUDO
3916
  { 1, 158, 159, 2160, 2162 }, // 3 tc_57890846
3917
  { 1, 158, 159, 2162, 2166 }, // 4 tc_4c5ba658
3918
  { 1, 158, 159, 2166, 2170 }, // 5 tc_05c070ec
3919
  { 1, 158, 159, 2170, 2173 }, // 6 tc_5a2711e5
3920
  { 1, 158, 159, 2173, 2176 }, // 7 tc_1ae57e39
3921
  { 1, 157, 158, 2176, 2179 }, // 8 tc_946df596
3922
  { 1, 157, 158, 2179, 2182 }, // 9 tc_85d5d03f
3923
  { 1, 158, 159, 2182, 2185 }, // 10 tc_56f114f4
3924
  { 1, 157, 158, 2185, 2188 }, // 11 tc_640086b5
3925
  { 1, 159, 160, 2188, 2191 }, // 12 DUPLEX
3926
  { 1, 160, 161, 2191, 2192 }, // 13 tc_ENDLOOP
3927
  { 1, 158, 159, 0, 0 }, // 14 tc_1b6f7cec
3928
  { 1, 158, 159, 2192, 2194 }, // 15 tc_db2bce9c
3929
  { 1, 161, 162, 2194, 2196 }, // 16 tc_85c9c08f
3930
  { 1, 161, 162, 2196, 2199 }, // 17 tc_b9e09e03
3931
  { 1, 162, 163, 2199, 2203 }, // 18 tc_5ef37dc4
3932
  { 1, 162, 163, 2203, 2206 }, // 19 tc_17e0d2cd
3933
  { 1, 162, 163, 2206, 2210 }, // 20 tc_44d3da28
3934
  { 1, 159, 160, 2210, 2213 }, // 21 tc_7186d325
3935
  { 1, 159, 160, 2213, 2216 }, // 22 tc_096199d3
3936
  { 1, 159, 160, 2216, 2219 }, // 23 tc_2b8da4c2
3937
  { 1, 159, 160, 2219, 2222 }, // 24 tc_9da59d12
3938
  { 1, 159, 160, 2222, 2223 }, // 25 tc_4d5fa3a1
3939
  { 1, 159, 160, 2223, 2224 }, // 26 tc_e06f432a
3940
  { 1, 162, 163, 2224, 2226 }, // 27 tc_15aa71c5
3941
  { 1, 159, 160, 2226, 2228 }, // 28 tc_675e4897
3942
  { 1, 162, 163, 2228, 2230 }, // 29 LD_tc_ld_SLOT01
3943
  { 1, 157, 158, 2230, 2233 }, // 30 tc_c8ce0b5c
3944
  { 1, 157, 158, 2233, 2236 }, // 31 tc_bafaade3
3945
  { 1, 157, 158, 2236, 2240 }, // 32 tc_d773585a
3946
  { 1, 157, 158, 2240, 2241 }, // 33 tc_4ae7b58b
3947
  { 1, 162, 163, 2241, 2246 }, // 34 tc_e93a3d71
3948
  { 1, 163, 165, 2246, 2249 }, // 35 tc_56c4f9fe
3949
  { 1, 162, 163, 2249, 2254 }, // 36 tc_e86aa961
3950
  { 1, 162, 163, 2254, 2258 }, // 37 tc_da97ee82
3951
  { 1, 161, 162, 2258, 2259 }, // 38 tc_d5b7b0c1
3952
  { 1, 165, 167, 2259, 2262 }, // 39 tc_db5555f3
3953
  { 1, 167, 170, 2262, 2265 }, // 40 tc_c0749f3c
3954
  { 1, 170, 174, 2265, 2268 }, // 41 tc_a7e6707d
3955
  { 1, 174, 176, 2268, 2271 }, // 42 PSEUDOM
3956
  { 1, 163, 165, 2271, 2274 }, // 43 tc_3aacf4a8
3957
  { 1, 176, 179, 2274, 2277 }, // 44 tc_c5dba46e
3958
  { 1, 179, 183, 2277, 2280 }, // 45 tc_f21e8abb
3959
  { 1, 165, 167, 2280, 2284 }, // 46 tc_af25efd9
3960
  { 1, 157, 158, 2284, 2287 }, // 47 tc_002cb246
3961
  { 1, 162, 163, 2287, 2291 }, // 48 tc_f8e23f0b
3962
  { 1, 159, 160, 2291, 2295 }, // 49 tc_8fb7ab1b
3963
  { 1, 162, 163, 2295, 2298 }, // 50 tc_30b9bb4a
3964
  { 1, 159, 160, 2298, 2301 }, // 51 tc_be9602ff
3965
  { 1, 157, 158, 2301, 2306 }, // 52 tc_bfec0f01
3966
  { 1, 159, 160, 2306, 2310 }, // 53 tc_c79a189f
3967
  { 1, 162, 163, 2310, 2313 }, // 54 tc_b83e6d73
3968
  { 1, 162, 163, 2313, 2317 }, // 55 tc_0b2be201
3969
  { 1, 162, 163, 2317, 2321 }, // 56 tc_c4f596e3
3970
  { 1, 159, 160, 2321, 2324 }, // 57 tc_b44ecf75
3971
  { 1, 162, 163, 2324, 2327 }, // 58 ST_tc_st_SLOT01
3972
  { 1, 183, 185, 2327, 2331 }, // 59 CVI_VA
3973
  { 1, 163, 165, 2331, 2333 }, // 60 tc_0ec46cf9
3974
  { 1, 185, 187, 2333, 2337 }, // 61 tc_16ff9ef8
3975
  { 1, 165, 167, 2337, 2338 }, // 62 tc_718b5c53
3976
  { 1, 187, 191, 0, 0 }, // 63 CVI_GATHER_PSEUDO
3977
  { 1, 159, 160, 2338, 2339 }, // 64 tc_d63f638c
3978
  { 1, 157, 158, 2339, 2341 }, // 65 tc_cf8126ae
3979
  { 1, 157, 158, 2341, 2344 }, // 66 tc_779080bf
3980
  { 1, 157, 158, 2344, 2347 }, // 67 tc_4414d8b1
3981
  { 1, 158, 159, 2347, 2350 }, // 68 tc_61830035
3982
  { 1, 157, 158, 2350, 2352 }, // 69 tc_0ae0825c
3983
  { 1, 158, 159, 0, 0 }, // 70 tc_2eabeebe
3984
  { 1, 158, 159, 2352, 2355 }, // 71 tc_1c80410a
3985
  { 1, 158, 159, 2355, 2358 }, // 72 tc_d08ee0f4
3986
  { 1, 191, 192, 2358, 2360 }, // 73 tc_b9272d6c
3987
  { 1, 191, 192, 2360, 2362 }, // 74 tc_434c8e1e
3988
  { 1, 157, 158, 2362, 2365 }, // 75 tc_6132ba3d
3989
  { 1, 157, 158, 2365, 2368 }, // 76 tc_e4a7f9f0
3990
  { 1, 157, 158, 2368, 2373 }, // 77 tc_9c3ecd83
3991
  { 1, 157, 158, 2373, 2376 }, // 78 tc_643b4717
3992
  { 1, 158, 159, 2376, 2377 }, // 79 tc_862b3e70
3993
  { 1, 157, 158, 2377, 2380 }, // 80 tc_4837eefb
3994
  { 1, 157, 158, 2380, 2384 }, // 81 tc_5b54b33f
3995
  { 1, 157, 158, 2384, 2389 }, // 82 tc_d1aa9eaa
3996
  { 1, 157, 158, 2389, 2392 }, // 83 tc_1fc97744
3997
  { 1, 157, 158, 2392, 2396 }, // 84 tc_f9058dd7
3998
  { 1, 157, 158, 2396, 2398 }, // 85 tc_de554571
3999
  { 1, 158, 159, 2398, 2401 }, // 86 tc_de4df740
4000
  { 1, 157, 158, 2401, 2403 }, // 87 tc_cfd8378a
4001
  { 1, 157, 158, 2403, 2407 }, // 88 tc_b4b5c03a
4002
  { 1, 191, 192, 2407, 2409 }, // 89 tc_a813cf9a
4003
  { 1, 157, 158, 2409, 2413 }, // 90 tc_b31c2e97
4004
  { 1, 157, 158, 2413, 2415 }, // 91 tc_3a867367
4005
  { 1, 157, 158, 2415, 2418 }, // 92 tc_2f7c551d
4006
  { 1, 157, 158, 2418, 2420 }, // 93 tc_9e313203
4007
  { 1, 157, 158, 2420, 2423 }, // 94 tc_3b470976
4008
  { 1, 157, 158, 2423, 2427 }, // 95 tc_a58fd5cc
4009
  { 1, 157, 158, 2427, 2432 }, // 96 tc_4560740b
4010
  { 1, 157, 158, 2432, 2435 }, // 97 tc_b8bffe55
4011
  { 1, 157, 158, 2435, 2438 }, // 98 tc_88b4f13d
4012
  { 1, 157, 158, 2438, 2442 }, // 99 tc_2ff964b4
4013
  { 1, 191, 192, 2442, 2444 }, // 100 tc_0d8f5752
4014
  { 1, 191, 192, 2444, 2446 }, // 101 tc_bcf98408
4015
  { 1, 157, 158, 2446, 2448 }, // 102 tc_1d81e60e
4016
  { 1, 161, 162, 2448, 2449 }, // 103 tc_3bd75825
4017
  { 1, 161, 162, 2449, 2451 }, // 104 tc_1ad90acd
4018
  { 1, 158, 159, 2451, 2452 }, // 105 tc_ae53734a
4019
  { 1, 158, 159, 2452, 2454 }, // 106 tc_20cdee80
4020
  { 1, 158, 159, 2454, 2456 }, // 107 tc_cd374165
4021
  { 1, 161, 162, 2456, 2458 }, // 108 tc_b51dc29a
4022
  { 1, 161, 162, 2458, 2460 }, // 109 tc_e78647bd
4023
  { 1, 191, 192, 2460, 2462 }, // 110 tc_d9d43ecb
4024
  { 1, 191, 192, 2462, 2464 }, // 111 tc_a9d88b22
4025
  { 1, 191, 192, 2464, 2466 }, // 112 tc_df3319ed
4026
  { 1, 161, 162, 2466, 2467 }, // 113 tc_8d9d0154
4027
  { 1, 191, 192, 2467, 2469 }, // 114 tc_1c4528a2
4028
  { 1, 191, 192, 2469, 2471 }, // 115 tc_32779c6f
4029
  { 1, 161, 162, 2471, 2472 }, // 116 tc_fc3999b4
4030
  { 1, 159, 160, 2472, 2475 }, // 117 tc_9bfd761f
4031
  { 1, 158, 159, 2475, 2478 }, // 118 tc_56336eb0
4032
  { 1, 159, 160, 2478, 2481 }, // 119 tc_bd8382d1
4033
  { 1, 158, 159, 2481, 2484 }, // 120 tc_3d495a39
4034
  { 1, 159, 160, 2484, 2487 }, // 121 tc_b343892a
4035
  { 1, 157, 158, 2487, 2490 }, // 122 tc_0663f615
4036
  { 1, 159, 160, 2490, 2492 }, // 123 tc_8c945be0
4037
  { 1, 158, 159, 2492, 2494 }, // 124 tc_2332b92e
4038
  { 1, 162, 163, 2494, 2499 }, // 125 tc_3c76b0ff
4039
  { 1, 162, 163, 2499, 2505 }, // 126 tc_785f65a7
4040
  { 1, 162, 163, 2505, 2507 }, // 127 tc_c4db48cb
4041
  { 1, 159, 160, 2507, 2509 }, // 128 tc_b43e7930
4042
  { 1, 162, 163, 2509, 2514 }, // 129 tc_e9f3243f
4043
  { 1, 162, 163, 2514, 2518 }, // 130 tc_7a91e76a
4044
  { 1, 162, 163, 2518, 2523 }, // 131 tc_a5d4aeec
4045
  { 1, 162, 163, 2523, 2526 }, // 132 tc_3b5b7ef9
4046
  { 1, 162, 163, 2526, 2530 }, // 133 tc_bab0eed9
4047
  { 1, 162, 163, 2530, 2534 }, // 134 tc_bf061958
4048
  { 1, 162, 163, 2534, 2537 }, // 135 tc_7646c131
4049
  { 1, 162, 163, 2537, 2542 }, // 136 tc_e4b3cb20
4050
  { 1, 162, 163, 2542, 2547 }, // 137 tc_25a78932
4051
  { 1, 162, 163, 2547, 2550 }, // 138 tc_a6b1eca9
4052
  { 1, 157, 158, 2550, 2554 }, // 139 tc_f675fee8
4053
  { 1, 157, 158, 2554, 2558 }, // 140 tc_05d3a09b
4054
  { 1, 157, 158, 2558, 2562 }, // 141 tc_bdceeac1
4055
  { 1, 157, 158, 2562, 2566 }, // 142 tc_f429765c
4056
  { 1, 157, 158, 2566, 2570 }, // 143 tc_1a2fd869
4057
  { 1, 157, 158, 2570, 2573 }, // 144 tc_9461ff31
4058
  { 1, 162, 163, 2573, 2575 }, // 145 tc_0371abea
4059
  { 1, 159, 160, 2575, 2577 }, // 146 tc_5bf126a6
4060
  { 1, 157, 158, 2577, 2579 }, // 147 tc_14b5c689
4061
  { 1, 157, 158, 2579, 2582 }, // 148 tc_76851da1
4062
  { 1, 162, 163, 2582, 2587 }, // 149 tc_24b66c99
4063
  { 1, 162, 163, 2587, 2592 }, // 150 tc_53559e35
4064
  { 1, 159, 160, 2592, 2597 }, // 151 tc_838b34ea
4065
  { 1, 159, 160, 2597, 2602 }, // 152 tc_d65dbf51
4066
  { 1, 159, 160, 2602, 2607 }, // 153 tc_d5c0729a
4067
  { 1, 159, 160, 2607, 2610 }, // 154 tc_5abb5e3f
4068
  { 1, 162, 163, 2610, 2613 }, // 155 tc_362c6592
4069
  { 1, 162, 163, 2613, 2618 }, // 156 tc_3962fa26
4070
  { 1, 162, 163, 2618, 2621 }, // 157 tc_da4a37ed
4071
  { 1, 162, 163, 2621, 2626 }, // 158 tc_40116ca8
4072
  { 1, 159, 160, 2626, 2629 }, // 159 tc_4b68bce4
4073
  { 1, 159, 160, 2629, 2634 }, // 160 tc_e95795ec
4074
  { 1, 159, 160, 2634, 2637 }, // 161 tc_d2e63d61
4075
  { 1, 159, 160, 2637, 2642 }, // 162 tc_b90a29b1
4076
  { 1, 162, 163, 2642, 2646 }, // 163 tc_5aee39f7
4077
  { 1, 162, 163, 2646, 2650 }, // 164 tc_14b272fa
4078
  { 1, 159, 160, 2650, 2654 }, // 165 tc_67435e81
4079
  { 1, 159, 160, 2654, 2658 }, // 166 tc_fcc3ddf9
4080
  { 1, 157, 158, 2658, 2662 }, // 167 tc_13bfbcf9
4081
  { 1, 157, 158, 2662, 2667 }, // 168 tc_9debc299
4082
  { 1, 157, 158, 2667, 2669 }, // 169 tc_703e822c
4083
  { 1, 157, 158, 2669, 2673 }, // 170 tc_784490da
4084
  { 1, 157, 158, 2673, 2675 }, // 171 tc_a1c00888
4085
  { 1, 162, 163, 2675, 2678 }, // 172 tc_0a705168
4086
  { 1, 162, 163, 2678, 2680 }, // 173 tc_9fc3dae0
4087
  { 1, 162, 163, 2680, 2681 }, // 174 tc_a1123dda
4088
  { 1, 162, 163, 2681, 2682 }, // 175 tc_8b3e402a
4089
  { 1, 162, 163, 2682, 2684 }, // 176 tc_5b7c0967
4090
  { 1, 162, 163, 0, 0 }, // 177 tc_39dfefe8
4091
  { 1, 159, 160, 0, 0 }, // 178 tc_b4407292
4092
  { 1, 159, 160, 0, 0 }, // 179 tc_36153880
4093
  { 1, 159, 160, 2684, 2685 }, // 180 tc_49a8207d
4094
  { 1, 162, 163, 2685, 2687 }, // 181 tc_89e94ad3
4095
  { 1, 192, 194, 2687, 2690 }, // 182 tc_540c3da3
4096
  { 1, 194, 196, 2690, 2692 }, // 183 tc_c4edf264
4097
  { 1, 196, 198, 2692, 2694 }, // 184 tc_5bf8afbb
4098
  { 1, 170, 174, 2694, 2698 }, // 185 tc_3c56e5ce
4099
  { 1, 167, 170, 2698, 2702 }, // 186 tc_abe8c3b2
4100
  { 1, 167, 170, 2702, 2707 }, // 187 tc_453fe68d
4101
  { 1, 167, 170, 2707, 2711 }, // 188 tc_1ba8a0cd
4102
  { 1, 198, 200, 2711, 2714 }, // 189 tc_52447ecc
4103
  { 1, 198, 200, 2714, 2718 }, // 190 tc_3904b926
4104
  { 1, 198, 200, 2718, 2723 }, // 191 tc_b9db8205
4105
  { 1, 198, 200, 2723, 2727 }, // 192 tc_663c80a7
4106
  { 1, 179, 183, 2727, 2731 }, // 193 tc_131f1c81
4107
  { 1, 179, 183, 2731, 2736 }, // 194 tc_c7039829
4108
  { 1, 179, 183, 2736, 2740 }, // 195 tc_e2d2e9e5
4109
  { 1, 200, 202, 2740, 2743 }, // 196 tc_ab23f776
4110
  { 1, 200, 202, 2743, 2747 }, // 197 tc_7177e272
4111
  { 1, 200, 202, 2747, 2752 }, // 198 tc_e99d4c2e
4112
  { 1, 200, 202, 2752, 2756 }, // 199 tc_6942b6e0
4113
  { 1, 176, 179, 2756, 2760 }, // 200 tc_a02a10a8
4114
  { 1, 176, 179, 2760, 2765 }, // 201 tc_54a0dc47
4115
  { 1, 176, 179, 2765, 2769 }, // 202 tc_447d9895
4116
  { 1, 176, 179, 2769, 2774 }, // 203 tc_191381c1
4117
  { 1, 176, 179, 2774, 2778 }, // 204 tc_3e2aaafc
4118
  { 1, 200, 202, 2778, 2780 }, // 205 tc_3ce09744
4119
  { 1, 200, 202, 2780, 2783 }, // 206 tc_20a4bbec
4120
  { 1, 194, 196, 2783, 2786 }, // 207 tc_c127de3a
4121
  { 1, 163, 165, 2786, 2790 }, // 208 tc_257f6f7c
4122
  { 1, 163, 165, 2790, 2795 }, // 209 tc_7e6a3e89
4123
  { 1, 163, 165, 2795, 2799 }, // 210 tc_e35c1e93
4124
  { 1, 185, 187, 2799, 2802 }, // 211 tc_05ca8cfd
4125
  { 1, 202, 204, 2802, 2805 }, // 212 tc_d8287c14
4126
  { 1, 202, 204, 2805, 2809 }, // 213 tc_08a4f1b6
4127
  { 1, 196, 198, 2809, 2813 }, // 214 tc_56e64202
4128
  { 1, 194, 196, 2813, 2816 }, // 215 tc_ac4046bc
4129
  { 1, 194, 196, 2816, 2820 }, // 216 tc_2e8f5f6e
4130
  { 1, 185, 187, 2820, 2823 }, // 217 tc_7417e785
4131
  { 1, 185, 187, 2823, 2827 }, // 218 tc_309dbb4f
4132
  { 1, 204, 206, 2827, 2831 }, // 219 tc_df80eeb0
4133
  { 1, 185, 187, 2831, 2833 }, // 220 tc_51d0ecc3
4134
  { 1, 204, 206, 2833, 2838 }, // 221 tc_561aaa58
4135
  { 1, 196, 198, 2838, 2840 }, // 222 tc_946013d8
4136
  { 1, 196, 198, 2840, 2843 }, // 223 tc_46d6c3e0
4137
  { 1, 204, 206, 2843, 2847 }, // 224 tc_87adc037
4138
  { 1, 194, 196, 2847, 2850 }, // 225 tc_649072c2
4139
  { 1, 194, 196, 2850, 2854 }, // 226 tc_b091f1c6
4140
  { 1, 202, 204, 2854, 2857 }, // 227 tc_0b04c6c7
4141
  { 1, 202, 204, 2857, 2861 }, // 228 tc_660769f1
4142
  { 1, 206, 209, 2861, 2864 }, // 229 tc_e8797b98
4143
  { 1, 206, 209, 2864, 2868 }, // 230 tc_05ac6f98
4144
  { 1, 209, 212, 2868, 2871 }, // 231 tc_05058f6f
4145
  { 1, 209, 212, 2871, 2875 }, // 232 tc_fd7610da
4146
  { 1, 212, 214, 0, 0 }, // 233 tc_1381a97c
4147
  { 1, 212, 214, 2875, 2876 }, // 234 tc_e3f68a46
4148
  { 1, 214, 216, 2876, 2879 }, // 235 tc_f1de44ef
4149
  { 1, 204, 206, 2879, 2884 }, // 236 tc_9d1dc972
4150
  { 1, 214, 216, 2884, 2888 }, // 237 tc_90bcc1db
4151
  { 1, 216, 219, 2888, 2891 }, // 238 tc_cd94bfe0
4152
  { 1, 216, 219, 2891, 2895 }, // 239 tc_15fdf750
4153
  { 1, 202, 204, 2895, 2899 }, // 240 tc_1ad8a370
4154
  { 1, 202, 204, 2899, 2904 }, // 241 tc_e675c45a
4155
  { 1, 219, 221, 2904, 2907 }, // 242 tc_61bf7c03
4156
  { 1, 219, 221, 2907, 2911 }, // 243 tc_933f2b39
4157
  { 1, 219, 221, 2911, 2915 }, // 244 tc_26a377fe
4158
  { 1, 219, 221, 2915, 2920 }, // 245 tc_2d4051cd
4159
  { 1, 196, 198, 2920, 2923 }, // 246 tc_6e7fa133
4160
  { 1, 163, 165, 2923, 2926 }, // 247 tc_8772086c
4161
  { 1, 165, 167, 2926, 2928 }, // 248 tc_b4416217
4162
  { 1, 176, 179, 2928, 2932 }, // 249 tc_9f363d21
4163
  { 1, 176, 179, 2932, 2937 }, // 250 tc_8e420e4d
4164
  { 1, 221, 224, 2937, 2941 }, // 251 tc_7273323b
4165
  { 1, 221, 224, 2941, 2946 }, // 252 tc_58d21193
4166
  { 1, 165, 167, 2946, 2950 }, // 253 tc_71646d06
4167
  { 1, 204, 206, 2950, 2952 }, // 254 tc_04da405a
4168
  { 1, 204, 206, 2952, 2955 }, // 255 tc_2c745bb8
4169
  { 1, 212, 214, 2955, 2956 }, // 256 tc_b28e51aa
4170
  { 1, 212, 214, 2956, 2958 }, // 257 tc_767c4e9d
4171
  { 1, 224, 226, 2958, 2960 }, // 258 tc_e699ae41
4172
  { 1, 224, 226, 2960, 2963 }, // 259 tc_a0dbea28
4173
  { 1, 224, 226, 2963, 2966 }, // 260 tc_dd5b0695
4174
  { 1, 224, 226, 2966, 2970 }, // 261 tc_3ad719fb
4175
  { 1, 159, 160, 0, 0 }, // 262 tc_8c99de45
4176
  { 1, 191, 192, 0, 0 }, // 263 tc_9ad9998f
4177
  { 1, 159, 160, 2970, 2971 }, // 264 tc_b857bf4e
4178
  { 1, 159, 160, 2971, 2973 }, // 265 tc_9ca930f7
4179
  { 1, 161, 162, 2973, 2974 }, // 266 tc_5d7f5414
4180
  { 1, 161, 162, 0, 0 }, // 267 tc_8b121f4a
4181
  { 1, 191, 192, 2974, 2975 }, // 268 tc_174516e8
4182
  { 1, 159, 160, 2975, 2977 }, // 269 tc_fe211424
4183
  { 1, 191, 192, 2977, 2978 }, // 270 tc_6b25e783
4184
  { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker
4185
};
4186
4187
static const llvm::InstrItinerary HexagonItinerariesV66[] = {
4188
  { 0, 0, 0, 0, 0 }, // 0 NoInstrModel
4189
  { 1, 226, 227, 2978, 2981 }, // 1 tc_679309b8
4190
  { 1, 227, 228, 2981, 2984 }, // 2 PSEUDO
4191
  { 1, 227, 228, 2984, 2986 }, // 3 tc_57890846
4192
  { 1, 227, 228, 2986, 2990 }, // 4 tc_4c5ba658
4193
  { 1, 227, 228, 2990, 2994 }, // 5 tc_05c070ec
4194
  { 1, 227, 228, 2994, 2997 }, // 6 tc_5a2711e5
4195
  { 1, 227, 228, 2997, 3000 }, // 7 tc_1ae57e39
4196
  { 1, 226, 227, 3000, 3003 }, // 8 tc_946df596
4197
  { 1, 226, 227, 3003, 3006 }, // 9 tc_85d5d03f
4198
  { 1, 227, 228, 3006, 3009 }, // 10 tc_56f114f4
4199
  { 1, 226, 227, 3009, 3012 }, // 11 tc_640086b5
4200
  { 1, 228, 229, 3012, 3015 }, // 12 DUPLEX
4201
  { 1, 229, 230, 3015, 3016 }, // 13 tc_ENDLOOP
4202
  { 1, 227, 228, 0, 0 }, // 14 tc_1b6f7cec
4203
  { 1, 227, 228, 3016, 3018 }, // 15 tc_db2bce9c
4204
  { 1, 230, 231, 3018, 3020 }, // 16 tc_85c9c08f
4205
  { 1, 230, 231, 3020, 3023 }, // 17 tc_b9e09e03
4206
  { 1, 231, 232, 3023, 3027 }, // 18 tc_5ef37dc4
4207
  { 1, 231, 232, 3027, 3030 }, // 19 tc_17e0d2cd
4208
  { 1, 231, 232, 3030, 3034 }, // 20 tc_44d3da28
4209
  { 1, 228, 229, 3034, 3037 }, // 21 tc_7186d325
4210
  { 1, 228, 229, 3037, 3040 }, // 22 tc_096199d3
4211
  { 1, 228, 229, 3040, 3043 }, // 23 tc_2b8da4c2
4212
  { 1, 228, 229, 3043, 3046 }, // 24 tc_9da59d12
4213
  { 1, 228, 229, 3046, 3047 }, // 25 tc_4d5fa3a1
4214
  { 1, 228, 229, 3047, 3048 }, // 26 tc_e06f432a
4215
  { 1, 231, 232, 3048, 3050 }, // 27 tc_15aa71c5
4216
  { 1, 228, 229, 3050, 3052 }, // 28 tc_675e4897
4217
  { 1, 231, 232, 3052, 3054 }, // 29 LD_tc_ld_SLOT01
4218
  { 1, 226, 227, 3054, 3057 }, // 30 tc_c8ce0b5c
4219
  { 1, 226, 227, 3057, 3060 }, // 31 tc_bafaade3
4220
  { 1, 226, 227, 3060, 3064 }, // 32 tc_d773585a
4221
  { 1, 226, 227, 3064, 3065 }, // 33 tc_4ae7b58b
4222
  { 1, 231, 232, 3065, 3070 }, // 34 tc_e93a3d71
4223
  { 1, 232, 234, 3070, 3073 }, // 35 tc_56c4f9fe
4224
  { 1, 231, 232, 3073, 3078 }, // 36 tc_e86aa961
4225
  { 1, 231, 232, 3078, 3082 }, // 37 tc_da97ee82
4226
  { 1, 230, 231, 3082, 3083 }, // 38 tc_d5b7b0c1
4227
  { 1, 234, 236, 3083, 3086 }, // 39 tc_db5555f3
4228
  { 1, 236, 239, 3086, 3089 }, // 40 tc_c0749f3c
4229
  { 1, 239, 243, 3089, 3092 }, // 41 tc_a7e6707d
4230
  { 1, 243, 245, 3092, 3095 }, // 42 PSEUDOM
4231
  { 1, 232, 234, 3095, 3098 }, // 43 tc_3aacf4a8
4232
  { 1, 245, 248, 3098, 3101 }, // 44 tc_c5dba46e
4233
  { 1, 248, 252, 3101, 3104 }, // 45 tc_f21e8abb
4234
  { 1, 234, 236, 3104, 3108 }, // 46 tc_af25efd9
4235
  { 1, 226, 227, 3108, 3111 }, // 47 tc_002cb246
4236
  { 1, 231, 232, 3111, 3115 }, // 48 tc_f8e23f0b
4237
  { 1, 228, 229, 3115, 3119 }, // 49 tc_8fb7ab1b
4238
  { 1, 231, 232, 3119, 3122 }, // 50 tc_30b9bb4a
4239
  { 1, 228, 229, 3122, 3125 }, // 51 tc_be9602ff
4240
  { 1, 226, 227, 3125, 3130 }, // 52 tc_bfec0f01
4241
  { 1, 228, 229, 3130, 3134 }, // 53 tc_c79a189f
4242
  { 1, 231, 232, 3134, 3137 }, // 54 tc_b83e6d73
4243
  { 1, 231, 232, 3137, 3141 }, // 55 tc_0b2be201
4244
  { 1, 231, 232, 3141, 3145 }, // 56 tc_c4f596e3
4245
  { 1, 228, 229, 3145, 3148 }, // 57 tc_b44ecf75
4246
  { 1, 231, 232, 3148, 3151 }, // 58 ST_tc_st_SLOT01
4247
  { 1, 252, 254, 3151, 3155 }, // 59 CVI_VA
4248
  { 1, 232, 234, 3155, 3157 }, // 60 tc_0ec46cf9
4249
  { 1, 254, 256, 3157, 3161 }, // 61 tc_16ff9ef8
4250
  { 1, 234, 236, 3161, 3162 }, // 62 tc_718b5c53
4251
  { 1, 256, 260, 0, 0 }, // 63 CVI_GATHER_PSEUDO
4252
  { 1, 228, 229, 3162, 3163 }, // 64 tc_d63f638c
4253
  { 1, 226, 227, 3163, 3165 }, // 65 tc_cf8126ae
4254
  { 1, 226, 227, 3165, 3168 }, // 66 tc_779080bf
4255
  { 1, 226, 227, 3168, 3171 }, // 67 tc_4414d8b1
4256
  { 1, 227, 228, 3171, 3174 }, // 68 tc_61830035
4257
  { 1, 226, 227, 3174, 3176 }, // 69 tc_0ae0825c
4258
  { 1, 227, 228, 0, 0 }, // 70 tc_2eabeebe
4259
  { 1, 227, 228, 3176, 3179 }, // 71 tc_1c80410a
4260
  { 1, 227, 228, 3179, 3182 }, // 72 tc_d08ee0f4
4261
  { 1, 260, 261, 3182, 3184 }, // 73 tc_b9272d6c
4262
  { 1, 260, 261, 3184, 3186 }, // 74 tc_434c8e1e
4263
  { 1, 226, 227, 3186, 3189 }, // 75 tc_6132ba3d
4264
  { 1, 226, 227, 3189, 3192 }, // 76 tc_e4a7f9f0
4265
  { 1, 226, 227, 3192, 3197 }, // 77 tc_9c3ecd83
4266
  { 1, 226, 227, 3197, 3200 }, // 78 tc_643b4717
4267
  { 1, 227, 228, 3200, 3201 }, // 79 tc_862b3e70
4268
  { 1, 226, 227, 3201, 3204 }, // 80 tc_4837eefb
4269
  { 1, 226, 227, 3204, 3208 }, // 81 tc_5b54b33f
4270
  { 1, 226, 227, 3208, 3213 }, // 82 tc_d1aa9eaa
4271
  { 1, 226, 227, 3213, 3216 }, // 83 tc_1fc97744
4272
  { 1, 226, 227, 3216, 3220 }, // 84 tc_f9058dd7
4273
  { 1, 226, 227, 3220, 3222 }, // 85 tc_de554571
4274
  { 1, 227, 228, 3222, 3225 }, // 86 tc_de4df740
4275
  { 1, 226, 227, 3225, 3227 }, // 87 tc_cfd8378a
4276
  { 1, 226, 227, 3227, 3231 }, // 88 tc_b4b5c03a
4277
  { 1, 260, 261, 3231, 3233 }, // 89 tc_a813cf9a
4278
  { 1, 226, 227, 3233, 3237 }, // 90 tc_b31c2e97
4279
  { 1, 226, 227, 3237, 3239 }, // 91 tc_3a867367
4280
  { 1, 226, 227, 3239, 3242 }, // 92 tc_2f7c551d
4281
  { 1, 226, 227, 3242, 3244 }, // 93 tc_9e313203
4282
  { 1, 226, 227, 3244, 3247 }, // 94 tc_3b470976
4283
  { 1, 226, 227, 3247, 3251 }, // 95 tc_a58fd5cc
4284
  { 1, 226, 227, 3251, 3256 }, // 96 tc_4560740b
4285
  { 1, 226, 227, 3256, 3259 }, // 97 tc_b8bffe55
4286
  { 1, 226, 227, 3259, 3262 }, // 98 tc_88b4f13d
4287
  { 1, 226, 227, 3262, 3266 }, // 99 tc_2ff964b4
4288
  { 1, 260, 261, 3266, 3268 }, // 100 tc_0d8f5752
4289
  { 1, 260, 261, 3268, 3270 }, // 101 tc_bcf98408
4290
  { 1, 226, 227, 3270, 3272 }, // 102 tc_1d81e60e
4291
  { 1, 230, 231, 3272, 3273 }, // 103 tc_3bd75825
4292
  { 1, 230, 231, 3273, 3275 }, // 104 tc_1ad90acd
4293
  { 1, 227, 228, 3275, 3276 }, // 105 tc_ae53734a
4294
  { 1, 227, 228, 3276, 3278 }, // 106 tc_20cdee80
4295
  { 1, 227, 228, 3278, 3280 }, // 107 tc_cd374165
4296
  { 1, 230, 231, 3280, 3282 }, // 108 tc_b51dc29a
4297
  { 1, 230, 231, 3282, 3284 }, // 109 tc_e78647bd
4298
  { 1, 260, 261, 3284, 3286 }, // 110 tc_d9d43ecb
4299
  { 1, 260, 261, 3286, 3288 }, // 111 tc_a9d88b22
4300
  { 1, 260, 261, 3288, 3290 }, // 112 tc_df3319ed
4301
  { 1, 230, 231, 3290, 3291 }, // 113 tc_8d9d0154
4302
  { 1, 260, 261, 3291, 3293 }, // 114 tc_1c4528a2
4303
  { 1, 260, 261, 3293, 3295 }, // 115 tc_32779c6f
4304
  { 1, 230, 231, 3295, 3296 }, // 116 tc_fc3999b4
4305
  { 1, 228, 229, 3296, 3299 }, // 117 tc_9bfd761f
4306
  { 1, 227, 228, 3299, 3302 }, // 118 tc_56336eb0
4307
  { 1, 228, 229, 3302, 3305 }, // 119 tc_bd8382d1
4308
  { 1, 227, 228, 3305, 3308 }, // 120 tc_3d495a39
4309
  { 1, 228, 229, 3308, 3311 }, // 121 tc_b343892a
4310
  { 1, 226, 227, 3311, 3314 }, // 122 tc_0663f615
4311
  { 1, 228, 229, 3314, 3316 }, // 123 tc_8c945be0
4312
  { 1, 227, 228, 3316, 3318 }, // 124 tc_2332b92e
4313
  { 1, 231, 232, 3318, 3323 }, // 125 tc_3c76b0ff
4314
  { 1, 231, 232, 3323, 3329 }, // 126 tc_785f65a7
4315
  { 1, 231, 232, 3329, 3331 }, // 127 tc_c4db48cb
4316
  { 1, 228, 229, 3331, 3333 }, // 128 tc_b43e7930
4317
  { 1, 231, 232, 3333, 3338 }, // 129 tc_e9f3243f
4318
  { 1, 231, 232, 3338, 3342 }, // 130 tc_7a91e76a
4319
  { 1, 231, 232, 3342, 3347 }, // 131 tc_a5d4aeec
4320
  { 1, 231, 232, 3347, 3350 }, // 132 tc_3b5b7ef9
4321
  { 1, 231, 232, 3350, 3354 }, // 133 tc_bab0eed9
4322
  { 1, 231, 232, 3354, 3358 }, // 134 tc_bf061958
4323
  { 1, 231, 232, 3358, 3361 }, // 135 tc_7646c131
4324
  { 1, 231, 232, 3361, 3366 }, // 136 tc_e4b3cb20
4325
  { 1, 231, 232, 3366, 3371 }, // 137 tc_25a78932
4326
  { 1, 231, 232, 3371, 3374 }, // 138 tc_a6b1eca9
4327
  { 1, 226, 227, 3374, 3378 }, // 139 tc_f675fee8
4328
  { 1, 226, 227, 3378, 3382 }, // 140 tc_05d3a09b
4329
  { 1, 226, 227, 3382, 3386 }, // 141 tc_bdceeac1
4330
  { 1, 226, 227, 3386, 3390 }, // 142 tc_f429765c
4331
  { 1, 226, 227, 3390, 3394 }, // 143 tc_1a2fd869
4332
  { 1, 226, 227, 3394, 3397 }, // 144 tc_9461ff31
4333
  { 1, 231, 232, 3397, 3399 }, // 145 tc_0371abea
4334
  { 1, 228, 229, 3399, 3401 }, // 146 tc_5bf126a6
4335
  { 1, 226, 227, 3401, 3403 }, // 147 tc_14b5c689
4336
  { 1, 226, 227, 3403, 3406 }, // 148 tc_76851da1
4337
  { 1, 231, 232, 3406, 3411 }, // 149 tc_24b66c99
4338
  { 1, 231, 232, 3411, 3416 }, // 150 tc_53559e35
4339
  { 1, 228, 229, 3416, 3421 }, // 151 tc_838b34ea
4340
  { 1, 228, 229, 3421, 3426 }, // 152 tc_d65dbf51
4341
  { 1, 228, 229, 3426, 3431 }, // 153 tc_d5c0729a
4342
  { 1, 228, 229, 3431, 3434 }, // 154 tc_5abb5e3f
4343
  { 1, 231, 232, 3434, 3437 }, // 155 tc_362c6592
4344
  { 1, 231, 232, 3437, 3442 }, // 156 tc_3962fa26
4345
  { 1, 231, 232, 3442, 3445 }, // 157 tc_da4a37ed
4346
  { 1, 231, 232, 3445, 3450 }, // 158 tc_40116ca8
4347
  { 1, 228, 229, 3450, 3453 }, // 159 tc_4b68bce4
4348
  { 1, 228, 229, 3453, 3458 }, // 160 tc_e95795ec
4349
  { 1, 228, 229, 3458, 3461 }, // 161 tc_d2e63d61
4350
  { 1, 228, 229, 3461, 3466 }, // 162 tc_b90a29b1
4351
  { 1, 231, 232, 3466, 3470 }, // 163 tc_5aee39f7
4352
  { 1, 231, 232, 3470, 3474 }, // 164 tc_14b272fa
4353
  { 1, 228, 229, 3474, 3478 }, // 165 tc_67435e81
4354
  { 1, 228, 229, 3478, 3482 }, // 166 tc_fcc3ddf9
4355
  { 1, 226, 227, 3482, 3486 }, // 167 tc_13bfbcf9
4356
  { 1, 226, 227, 3486, 3491 }, // 168 tc_9debc299
4357
  { 1, 226, 227, 3491, 3493 }, // 169 tc_703e822c
4358
  { 1, 226, 227, 3493, 3497 }, // 170 tc_784490da
4359
  { 1, 226, 227, 3497, 3499 }, // 171 tc_a1c00888
4360
  { 1, 231, 232, 3499, 3502 }, // 172 tc_0a705168
4361
  { 1, 231, 232, 3502, 3504 }, // 173 tc_9fc3dae0
4362
  { 1, 231, 232, 3504, 3505 }, // 174 tc_a1123dda
4363
  { 1, 231, 232, 3505, 3506 }, // 175 tc_8b3e402a
4364
  { 1, 231, 232, 3506, 3508 }, // 176 tc_5b7c0967
4365
  { 1, 231, 232, 0, 0 }, // 177 tc_39dfefe8
4366
  { 1, 228, 229, 0, 0 }, // 178 tc_b4407292
4367
  { 1, 228, 229, 0, 0 }, // 179 tc_36153880
4368
  { 1, 228, 229, 3508, 3509 }, // 180 tc_49a8207d
4369
  { 1, 231, 232, 3509, 3511 }, // 181 tc_89e94ad3
4370
  { 1, 261, 263, 3511, 3514 }, // 182 tc_540c3da3
4371
  { 1, 263, 265, 3514, 3516 }, // 183 tc_c4edf264
4372
  { 1, 265, 267, 3516, 3518 }, // 184 tc_5bf8afbb
4373
  { 1, 239, 243, 3518, 3522 }, // 185 tc_3c56e5ce
4374
  { 1, 236, 239, 3522, 3526 }, // 186 tc_abe8c3b2
4375
  { 1, 236, 239, 3526, 3531 }, // 187 tc_453fe68d
4376
  { 1, 236, 239, 3531, 3535 }, // 188 tc_1ba8a0cd
4377
  { 1, 267, 269, 3535, 3538 }, // 189 tc_52447ecc
4378
  { 1, 267, 269, 3538, 3542 }, // 190 tc_3904b926
4379
  { 1, 267, 269, 3542, 3547 }, // 191 tc_b9db8205
4380
  { 1, 267, 269, 3547, 3551 }, // 192 tc_663c80a7
4381
  { 1, 248, 252, 3551, 3555 }, // 193 tc_131f1c81
4382
  { 1, 248, 252, 3555, 3560 }, // 194 tc_c7039829
4383
  { 1, 248, 252, 3560, 3564 }, // 195 tc_e2d2e9e5
4384
  { 1, 269, 271, 3564, 3567 }, // 196 tc_ab23f776
4385
  { 1, 269, 271, 3567, 3571 }, // 197 tc_7177e272
4386
  { 1, 269, 271, 3571, 3576 }, // 198 tc_e99d4c2e
4387
  { 1, 269, 271, 3576, 3580 }, // 199 tc_6942b6e0
4388
  { 1, 245, 248, 3580, 3584 }, // 200 tc_a02a10a8
4389
  { 1, 245, 248, 3584, 3589 }, // 201 tc_54a0dc47
4390
  { 1, 245, 248, 3589, 3593 }, // 202 tc_447d9895
4391
  { 1, 245, 248, 3593, 3598 }, // 203 tc_191381c1
4392
  { 1, 245, 248, 3598, 3602 }, // 204 tc_3e2aaafc
4393
  { 1, 269, 271, 3602, 3604 }, // 205 tc_3ce09744
4394
  { 1, 269, 271, 3604, 3607 }, // 206 tc_20a4bbec
4395
  { 1, 263, 265, 3607, 3610 }, // 207 tc_c127de3a
4396
  { 1, 232, 234, 3610, 3614 }, // 208 tc_257f6f7c
4397
  { 1, 232, 234, 3614, 3619 }, // 209 tc_7e6a3e89
4398
  { 1, 232, 234, 3619, 3623 }, // 210 tc_e35c1e93
4399
  { 1, 254, 256, 3623, 3626 }, // 211 tc_05ca8cfd
4400
  { 1, 271, 273, 3626, 3629 }, // 212 tc_d8287c14
4401
  { 1, 271, 273, 3629, 3633 }, // 213 tc_08a4f1b6
4402
  { 1, 265, 267, 3633, 3637 }, // 214 tc_56e64202
4403
  { 1, 263, 265, 3637, 3640 }, // 215 tc_ac4046bc
4404
  { 1, 263, 265, 3640, 3644 }, // 216 tc_2e8f5f6e
4405
  { 1, 254, 256, 3644, 3647 }, // 217 tc_7417e785
4406
  { 1, 254, 256, 3647, 3651 }, // 218 tc_309dbb4f
4407
  { 1, 273, 275, 3651, 3655 }, // 219 tc_df80eeb0
4408
  { 1, 254, 256, 3655, 3657 }, // 220 tc_51d0ecc3
4409
  { 1, 273, 275, 3657, 3662 }, // 221 tc_561aaa58
4410
  { 1, 265, 267, 3662, 3664 }, // 222 tc_946013d8
4411
  { 1, 265, 267, 3664, 3667 }, // 223 tc_46d6c3e0
4412
  { 1, 273, 275, 3667, 3671 }, // 224 tc_87adc037
4413
  { 1, 263, 265, 3671, 3674 }, // 225 tc_649072c2
4414
  { 1, 263, 265, 3674, 3678 }, // 226 tc_b091f1c6
4415
  { 1, 271, 273, 3678, 3681 }, // 227 tc_0b04c6c7
4416
  { 1, 271, 273, 3681, 3685 }, // 228 tc_660769f1
4417
  { 1, 275, 278, 3685, 3688 }, // 229 tc_e8797b98
4418
  { 1, 275, 278, 3688, 3692 }, // 230 tc_05ac6f98
4419
  { 1, 278, 281, 3692, 3695 }, // 231 tc_05058f6f
4420
  { 1, 278, 281, 3695, 3699 }, // 232 tc_fd7610da
4421
  { 1, 281, 283, 0, 0 }, // 233 tc_1381a97c
4422
  { 1, 281, 283, 3699, 3700 }, // 234 tc_e3f68a46
4423
  { 1, 283, 285, 3700, 3703 }, // 235 tc_f1de44ef
4424
  { 1, 273, 275, 3703, 3708 }, // 236 tc_9d1dc972
4425
  { 1, 283, 285, 3708, 3712 }, // 237 tc_90bcc1db
4426
  { 1, 285, 288, 3712, 3715 }, // 238 tc_cd94bfe0
4427
  { 1, 285, 288, 3715, 3719 }, // 239 tc_15fdf750
4428
  { 1, 271, 273, 3719, 3723 }, // 240 tc_1ad8a370
4429
  { 1, 271, 273, 3723, 3728 }, // 241 tc_e675c45a
4430
  { 1, 288, 290, 3728, 3731 }, // 242 tc_61bf7c03
4431
  { 1, 288, 290, 3731, 3735 }, // 243 tc_933f2b39
4432
  { 1, 288, 290, 3735, 3739 }, // 244 tc_26a377fe
4433
  { 1, 288, 290, 3739, 3744 }, // 245 tc_2d4051cd
4434
  { 1, 265, 267, 3744, 3747 }, // 246 tc_6e7fa133
4435
  { 1, 232, 234, 3747, 3750 }, // 247 tc_8772086c
4436
  { 1, 234, 236, 3750, 3752 }, // 248 tc_b4416217
4437
  { 1, 245, 248, 3752, 3756 }, // 249 tc_9f363d21
4438
  { 1, 245, 248, 3756, 3761 }, // 250 tc_8e420e4d
4439
  { 1, 290, 293, 3761, 3765 }, // 251 tc_7273323b
4440
  { 1, 290, 293, 3765, 3770 }, // 252 tc_58d21193
4441
  { 1, 234, 236, 3770, 3774 }, // 253 tc_71646d06
4442
  { 1, 273, 275, 3774, 3776 }, // 254 tc_04da405a
4443
  { 1, 273, 275, 3776, 3779 }, // 255 tc_2c745bb8
4444
  { 1, 281, 283, 3779, 3780 }, // 256 tc_b28e51aa
4445
  { 1, 281, 283, 3780, 3782 }, // 257 tc_767c4e9d
4446
  { 1, 293, 295, 3782, 3784 }, // 258 tc_e699ae41
4447
  { 1, 293, 295, 3784, 3787 }, // 259 tc_a0dbea28
4448
  { 1, 293, 295, 3787, 3790 }, // 260 tc_dd5b0695
4449
  { 1, 293, 295, 3790, 3794 }, // 261 tc_3ad719fb
4450
  { 1, 228, 229, 0, 0 }, // 262 tc_8c99de45
4451
  { 1, 260, 261, 0, 0 }, // 263 tc_9ad9998f
4452
  { 1, 228, 229, 3794, 3795 }, // 264 tc_b857bf4e
4453
  { 1, 228, 229, 3795, 3797 }, // 265 tc_9ca930f7
4454
  { 1, 230, 231, 3797, 3798 }, // 266 tc_5d7f5414
4455
  { 1, 230, 231, 0, 0 }, // 267 tc_8b121f4a
4456
  { 1, 260, 261, 3798, 3799 }, // 268 tc_174516e8
4457
  { 1, 228, 229, 3799, 3801 }, // 269 tc_fe211424
4458
  { 1, 260, 261, 3801, 3802 }, // 270 tc_6b25e783
4459
  { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker
4460
};
4461
4462
// ===============================================================
4463
// Data tables for the new per-operand machine model.
4464
4465
// {ProcResourceIdx, Cycles}
4466
extern const llvm::MCWriteProcResEntry HexagonWriteProcResTable[] = {
4467
  { 0,  0}, // Invalid
4468
}; // HexagonWriteProcResTable
4469
4470
// {Cycles, WriteResourceID}
4471
extern const llvm::MCWriteLatencyEntry HexagonWriteLatencyTable[] = {
4472
  { 0,  0}, // Invalid
4473
}; // HexagonWriteLatencyTable
4474
4475
// {UseIdx, WriteResourceID, Cycles}
4476
extern const llvm::MCReadAdvanceEntry HexagonReadAdvanceTable[] = {
4477
  {0,  0,  0}, // Invalid
4478
}; // HexagonReadAdvanceTable
4479
4480
static const llvm::MCSchedModel NoSchedModel = {
4481
  MCSchedModel::DefaultIssueWidth,
4482
  MCSchedModel::DefaultMicroOpBufferSize,
4483
  MCSchedModel::DefaultLoopMicroOpBufferSize,
4484
  MCSchedModel::DefaultLoadLatency,
4485
  MCSchedModel::DefaultHighLatency,
4486
  MCSchedModel::DefaultMispredictPenalty,
4487
  false, // PostRAScheduler
4488
  false, // CompleteModel
4489
  0, // Processor ID
4490
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
4491
  nullptr, // No Itinerary
4492
  nullptr // No extra processor descriptor
4493
};
4494
4495
static const llvm::MCSchedModel HexagonModelV60 = {
4496
  4, // IssueWidth
4497
  MCSchedModel::DefaultMicroOpBufferSize,
4498
  MCSchedModel::DefaultLoopMicroOpBufferSize,
4499
  1, // LoadLatency
4500
  MCSchedModel::DefaultHighLatency,
4501
  MCSchedModel::DefaultMispredictPenalty,
4502
  false, // PostRAScheduler
4503
  false, // CompleteModel
4504
  1, // Processor ID
4505
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
4506
  HexagonItinerariesV60,
4507
  nullptr // No extra processor descriptor
4508
};
4509
4510
static const llvm::MCSchedModel HexagonModelV5 = {
4511
  4, // IssueWidth
4512
  MCSchedModel::DefaultMicroOpBufferSize,
4513
  MCSchedModel::DefaultLoopMicroOpBufferSize,
4514
  1, // LoadLatency
4515
  MCSchedModel::DefaultHighLatency,
4516
  MCSchedModel::DefaultMispredictPenalty,
4517
  false, // PostRAScheduler
4518
  false, // CompleteModel
4519
  2, // Processor ID
4520
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
4521
  HexagonItinerariesV5,
4522
  nullptr // No extra processor descriptor
4523
};
4524
4525
static const llvm::MCSchedModel HexagonModelV55 = {
4526
  4, // IssueWidth
4527
  MCSchedModel::DefaultMicroOpBufferSize,
4528
  MCSchedModel::DefaultLoopMicroOpBufferSize,
4529
  1, // LoadLatency
4530
  MCSchedModel::DefaultHighLatency,
4531
  MCSchedModel::DefaultMispredictPenalty,
4532
  false, // PostRAScheduler
4533
  false, // CompleteModel
4534
  3, // Processor ID
4535
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
4536
  HexagonItinerariesV55,
4537
  nullptr // No extra processor descriptor
4538
};
4539
4540
static const llvm::MCSchedModel HexagonModelV62 = {
4541
  4, // IssueWidth
4542
  MCSchedModel::DefaultMicroOpBufferSize,
4543
  MCSchedModel::DefaultLoopMicroOpBufferSize,
4544
  1, // LoadLatency
4545
  MCSchedModel::DefaultHighLatency,
4546
  MCSchedModel::DefaultMispredictPenalty,
4547
  false, // PostRAScheduler
4548
  false, // CompleteModel
4549
  4, // Processor ID
4550
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
4551
  HexagonItinerariesV62,
4552
  nullptr // No extra processor descriptor
4553
};
4554
4555
static const llvm::MCSchedModel HexagonModelV65 = {
4556
  4, // IssueWidth
4557
  MCSchedModel::DefaultMicroOpBufferSize,
4558
  MCSchedModel::DefaultLoopMicroOpBufferSize,
4559
  1, // LoadLatency
4560
  MCSchedModel::DefaultHighLatency,
4561
  MCSchedModel::DefaultMispredictPenalty,
4562
  false, // PostRAScheduler
4563
  false, // CompleteModel
4564
  5, // Processor ID
4565
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
4566
  HexagonItinerariesV65,
4567
  nullptr // No extra processor descriptor
4568
};
4569
4570
static const llvm::MCSchedModel HexagonModelV66 = {
4571
  4, // IssueWidth
4572
  MCSchedModel::DefaultMicroOpBufferSize,
4573
  MCSchedModel::DefaultLoopMicroOpBufferSize,
4574
  1, // LoadLatency
4575
  MCSchedModel::DefaultHighLatency,
4576
  MCSchedModel::DefaultMispredictPenalty,
4577
  false, // PostRAScheduler
4578
  false, // CompleteModel
4579
  6, // Processor ID
4580
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
4581
  HexagonItinerariesV66,
4582
  nullptr // No extra processor descriptor
4583
};
4584
4585
// Sorted (by key) array of sched model for CPU subtype.
4586
extern const llvm::SubtargetInfoKV HexagonProcSchedKV[] = {
4587
  { "generic", (const void *)&HexagonModelV60 },
4588
  { "hexagonv5", (const void *)&HexagonModelV5 },
4589
  { "hexagonv55", (const void *)&HexagonModelV55 },
4590
  { "hexagonv60", (const void *)&HexagonModelV60 },
4591
  { "hexagonv62", (const void *)&HexagonModelV62 },
4592
  { "hexagonv65", (const void *)&HexagonModelV65 },
4593
  { "hexagonv66", (const void *)&HexagonModelV66 },
4594
};
4595
4596
#undef DBGFIELD
4597
namespace Hexagon_MC {
4598
unsigned resolveVariantSchedClassImpl(unsigned SchedClass,
4599
0
    const MCInst *MI, unsigned CPUID) {
4600
0
  // Don't know how to resolve this scheduling class.
4601
0
  return 0;
4602
0
}
4603
} // end of namespace Hexagon_MC
4604
4605
struct HexagonGenMCSubtargetInfo : public MCSubtargetInfo {
4606
  HexagonGenMCSubtargetInfo(const Triple &TT, 
4607
    StringRef CPU, StringRef FS, ArrayRef<SubtargetFeatureKV> PF,
4608
    ArrayRef<SubtargetFeatureKV> PD,
4609
    const SubtargetInfoKV *ProcSched,
4610
    const MCWriteProcResEntry *WPR,
4611
    const MCWriteLatencyEntry *WL,
4612
    const MCReadAdvanceEntry *RA, const InstrStage *IS,
4613
    const unsigned *OC, const unsigned *FP) :
4614
      MCSubtargetInfo(TT, CPU, FS, PF, PD, ProcSched,
4615
1.24k
                      WPR, WL, RA, IS, OC, FP) { }
4616
4617
  unsigned resolveVariantSchedClass(unsigned SchedClass,
4618
0
      const MCInst *MI, unsigned CPUID) const override {
4619
0
    return Hexagon_MC::resolveVariantSchedClassImpl(SchedClass, MI, CPUID); 
4620
0
  }
4621
};
4622
4623
1.24k
static inline MCSubtargetInfo *createHexagonMCSubtargetInfoImpl(const Triple &TT, StringRef CPU, StringRef FS) {
4624
1.24k
  return new HexagonGenMCSubtargetInfo(TT, CPU, FS, HexagonFeatureKV, HexagonSubTypeKV, 
4625
1.24k
                      HexagonProcSchedKV, HexagonWriteProcResTable, HexagonWriteLatencyTable, HexagonReadAdvanceTable, 
4626
1.24k
                      HexagonStages, HexagonOperandCycles, HexagonForwardingPaths);
4627
1.24k
}
4628
4629
} // end namespace llvm
4630
4631
#endif // GET_SUBTARGETINFO_MC_DESC
4632
4633
4634
#ifdef GET_SUBTARGETINFO_TARGET_DESC
4635
#undef GET_SUBTARGETINFO_TARGET_DESC
4636
4637
#include "llvm/Support/Debug.h"
4638
#include "llvm/Support/raw_ostream.h"
4639
4640
// ParseSubtargetFeatures - Parses features string setting specified
4641
// subtarget options.
4642
1.00k
void llvm::HexagonSubtarget::ParseSubtargetFeatures(StringRef CPU, StringRef FS) {
4643
1.00k
  LLVM_DEBUG(dbgs() << "\nFeatures:" << FS);
4644
1.00k
  LLVM_DEBUG(dbgs() << "\nCPU:" << CPU << "\n\n");
4645
1.00k
  InitMCProcessorInfo(CPU, FS);
4646
1.00k
  const FeatureBitset& Bits = getFeatureBits();
4647
1.00k
  if (Bits[Hexagon::ArchV5] && HexagonArchVersion < Hexagon::ArchEnum::V5) 
HexagonArchVersion = Hexagon::ArchEnum::V50
;
4648
1.00k
  if (Bits[Hexagon::ArchV55] && 
HexagonArchVersion < Hexagon::ArchEnum::V55901
)
HexagonArchVersion = Hexagon::ArchEnum::V550
;
4649
1.00k
  if (Bits[Hexagon::ArchV60] && 
HexagonArchVersion < Hexagon::ArchEnum::V60835
)
HexagonArchVersion = Hexagon::ArchEnum::V600
;
4650
1.00k
  if (Bits[Hexagon::ArchV62] && 
HexagonArchVersion < Hexagon::ArchEnum::V6237
)
HexagonArchVersion = Hexagon::ArchEnum::V620
;
4651
1.00k
  if (Bits[Hexagon::ArchV65] && 
HexagonArchVersion < Hexagon::ArchEnum::V6528
)
HexagonArchVersion = Hexagon::ArchEnum::V650
;
4652
1.00k
  if (Bits[Hexagon::ArchV66] && 
HexagonArchVersion < Hexagon::ArchEnum::V663
)
HexagonArchVersion = Hexagon::ArchEnum::V660
;
4653
1.00k
  if (Bits[Hexagon::ExtensionHVX] && 
HexagonHVXVersion < Hexagon::ArchEnum::V60217
)
HexagonHVXVersion = Hexagon::ArchEnum::V60217
;
4654
1.00k
  if (Bits[Hexagon::ExtensionHVX64B]) 
UseHVX64BOps = true163
;
4655
1.00k
  if (Bits[Hexagon::ExtensionHVX128B]) 
UseHVX128BOps = true54
;
4656
1.00k
  if (Bits[Hexagon::ExtensionHVXV60] && 
HexagonHVXVersion < Hexagon::ArchEnum::V60142
)
HexagonHVXVersion = Hexagon::ArchEnum::V600
;
4657
1.00k
  if (Bits[Hexagon::ExtensionHVXV62] && 
HexagonHVXVersion < Hexagon::ArchEnum::V6219
)
HexagonHVXVersion = Hexagon::ArchEnum::V6219
;
4658
1.00k
  if (Bits[Hexagon::ExtensionHVXV65] && 
HexagonHVXVersion < Hexagon::ArchEnum::V6516
)
HexagonHVXVersion = Hexagon::ArchEnum::V6516
;
4659
1.00k
  if (Bits[Hexagon::ExtensionHVXV66] && 
HexagonHVXVersion < Hexagon::ArchEnum::V660
)
HexagonHVXVersion = Hexagon::ArchEnum::V660
;
4660
1.00k
  if (Bits[Hexagon::ExtensionZReg]) 
UseZRegOps = true0
;
4661
1.00k
  if (Bits[Hexagon::FeatureDuplex]) EnableDuplex = true;
4662
1.00k
  if (Bits[Hexagon::FeatureLongCalls]) 
UseLongCalls = true4
;
4663
1.00k
  if (Bits[Hexagon::FeatureMemNoShuf]) 
HasMemNoShuf = false28
;
4664
1.00k
  if (Bits[Hexagon::FeatureMemops]) 
UseMemops = true1.00k
;
4665
1.00k
  if (Bits[Hexagon::FeatureNVJ]) 
UseNewValueJumps = true995
;
4666
1.00k
  if (Bits[Hexagon::FeatureNVS]) 
UseNewValueStores = true995
;
4667
1.00k
  if (Bits[Hexagon::FeatureNoreturnStackElim]) 
NoreturnStackElim = true1
;
4668
1.00k
  if (Bits[Hexagon::FeaturePackets]) 
UsePackets = true995
;
4669
1.00k
  if (Bits[Hexagon::FeatureReservedR19]) 
ReservedR19 = true1
;
4670
1.00k
  if (Bits[Hexagon::FeatureSmallData]) UseSmallData = true;
4671
1.00k
}
4672
#endif // GET_SUBTARGETINFO_TARGET_DESC
4673
4674
4675
#ifdef GET_SUBTARGETINFO_HEADER
4676
#undef GET_SUBTARGETINFO_HEADER
4677
4678
namespace llvm {
4679
class DFAPacketizer;
4680
namespace Hexagon_MC {
4681
unsigned resolveVariantSchedClassImpl(unsigned SchedClass, const MCInst *MI, unsigned CPUID);
4682
}
4683
4684
struct HexagonGenSubtargetInfo : public TargetSubtargetInfo {
4685
  explicit HexagonGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS);
4686
public:
4687
  unsigned resolveSchedClass(unsigned SchedClass,  const MachineInstr *DefMI, const TargetSchedModel *SchedModel) const override;
4688
  unsigned resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, unsigned CPUID) const override;
4689
  DFAPacketizer *createDFAPacketizer(const InstrItineraryData *IID) const;
4690
  unsigned getHwMode() const override;
4691
};
4692
} // end namespace llvm
4693
4694
#endif // GET_SUBTARGETINFO_HEADER
4695
4696
4697
#ifdef GET_SUBTARGETINFO_CTOR
4698
#undef GET_SUBTARGETINFO_CTOR
4699
4700
#include "llvm/CodeGen/TargetSchedule.h"
4701
4702
namespace llvm {
4703
extern const llvm::SubtargetFeatureKV HexagonFeatureKV[];
4704
extern const llvm::SubtargetFeatureKV HexagonSubTypeKV[];
4705
extern const llvm::SubtargetInfoKV HexagonProcSchedKV[];
4706
extern const llvm::MCWriteProcResEntry HexagonWriteProcResTable[];
4707
extern const llvm::MCWriteLatencyEntry HexagonWriteLatencyTable[];
4708
extern const llvm::MCReadAdvanceEntry HexagonReadAdvanceTable[];
4709
extern const llvm::InstrStage HexagonStages[];
4710
extern const unsigned HexagonOperandCycles[];
4711
extern const unsigned HexagonForwardingPaths[];
4712
HexagonGenSubtargetInfo::HexagonGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS)
4713
  : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(HexagonFeatureKV, 24), makeArrayRef(HexagonSubTypeKV, 7), 
4714
                        HexagonProcSchedKV, HexagonWriteProcResTable, HexagonWriteLatencyTable, HexagonReadAdvanceTable, 
4715
1.00k
                        HexagonStages, HexagonOperandCycles, HexagonForwardingPaths) {}
4716
4717
unsigned HexagonGenSubtargetInfo
4718
0
::resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const {
4719
0
  report_fatal_error("Expected a variant SchedClass");
4720
0
} // HexagonGenSubtargetInfo::resolveSchedClass
4721
4722
unsigned HexagonGenSubtargetInfo
4723
0
::resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, unsigned CPUID) const {
4724
0
  return Hexagon_MC::resolveVariantSchedClassImpl(SchedClass, MI, CPUID);
4725
0
} // HexagonGenSubtargetInfo::resolveVariantSchedClass
4726
4727
1.00k
unsigned HexagonGenSubtargetInfo::getHwMode() const {
4728
1.00k
  if (checkFeatures("+hvx-length128b")) 
return 154
;
4729
952
  if (checkFeatures("+hvx-length64b")) 
return 2163
;
4730
789
  return 0;
4731
789
}
4732
} // end namespace llvm
4733
4734
#endif // GET_SUBTARGETINFO_CTOR
4735
4736
4737
#ifdef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS
4738
#undef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS
4739
4740
#endif // GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS
4741
4742
4743
#ifdef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS
4744
#undef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS
4745
4746
#endif // GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS
4747