-
Notifications
You must be signed in to change notification settings - Fork 1
/
spec_iana.go
459 lines (456 loc) · 52.8 KB
/
spec_iana.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
package ipfix
// GENERATED BY generate_spec; DO NOT CHANGE!
var loadedLoadIANASpec = false
// LoadIANASpec loads information elements from the given specification
func LoadIANASpec() {
if loadedLoadIANASpec {
return
}
loadedLoadIANASpec = true
RegisterInformationElement(InformationElement{Name: "octetDeltaCount", Pen: 0x0, ID: 0x1, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "packetDeltaCount", Pen: 0x0, ID: 0x2, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "deltaFlowCount", Pen: 0x0, ID: 0x3, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "protocolIdentifier", Pen: 0x0, ID: 0x4, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ipClassOfService", Pen: 0x0, ID: 0x5, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "tcpControlBits", Pen: 0x0, ID: 0x6, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "sourceTransportPort", Pen: 0x0, ID: 0x7, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "sourceIPv4Address", Pen: 0x0, ID: 0x8, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "sourceIPv4PrefixLength", Pen: 0x0, ID: 0x9, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ingressInterface", Pen: 0x0, ID: 0xa, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "destinationTransportPort", Pen: 0x0, ID: 0xb, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "destinationIPv4Address", Pen: 0x0, ID: 0xc, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "destinationIPv4PrefixLength", Pen: 0x0, ID: 0xd, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "egressInterface", Pen: 0x0, ID: 0xe, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "ipNextHopIPv4Address", Pen: 0x0, ID: 0xf, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "bgpSourceAsNumber", Pen: 0x0, ID: 0x10, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "bgpDestinationAsNumber", Pen: 0x0, ID: 0x11, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "bgpNextHopIPv4Address", Pen: 0x0, ID: 0x12, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "postMCastPacketDeltaCount", Pen: 0x0, ID: 0x13, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postMCastOctetDeltaCount", Pen: 0x0, ID: 0x14, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowEndSysUpTime", Pen: 0x0, ID: 0x15, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "flowStartSysUpTime", Pen: 0x0, ID: 0x16, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "postOctetDeltaCount", Pen: 0x0, ID: 0x17, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postPacketDeltaCount", Pen: 0x0, ID: 0x18, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "minimumIpTotalLength", Pen: 0x0, ID: 0x19, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "maximumIpTotalLength", Pen: 0x0, ID: 0x1a, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "sourceIPv6Address", Pen: 0x0, ID: 0x1b, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "destinationIPv6Address", Pen: 0x0, ID: 0x1c, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "sourceIPv6PrefixLength", Pen: 0x0, ID: 0x1d, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "destinationIPv6PrefixLength", Pen: 0x0, ID: 0x1e, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "flowLabelIPv6", Pen: 0x0, ID: 0x1f, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "icmpTypeCodeIPv4", Pen: 0x0, ID: 0x20, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "igmpType", Pen: 0x0, ID: 0x21, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "samplingInterval", Pen: 0x0, ID: 0x22, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplingAlgorithm", Pen: 0x0, ID: 0x23, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "flowActiveTimeout", Pen: 0x0, ID: 0x24, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "flowIdleTimeout", Pen: 0x0, ID: 0x25, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "engineType", Pen: 0x0, ID: 0x26, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "engineId", Pen: 0x0, ID: 0x27, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "exportedOctetTotalCount", Pen: 0x0, ID: 0x28, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "exportedMessageTotalCount", Pen: 0x0, ID: 0x29, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "exportedFlowRecordTotalCount", Pen: 0x0, ID: 0x2a, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ipv4RouterSc", Pen: 0x0, ID: 0x2b, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "sourceIPv4Prefix", Pen: 0x0, ID: 0x2c, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "destinationIPv4Prefix", Pen: 0x0, ID: 0x2d, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mplsTopLabelType", Pen: 0x0, ID: 0x2e, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "mplsTopLabelIPv4Address", Pen: 0x0, ID: 0x2f, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplerId", Pen: 0x0, ID: 0x30, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "samplerMode", Pen: 0x0, ID: 0x31, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "samplerRandomInterval", Pen: 0x0, ID: 0x32, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "classId", Pen: 0x0, ID: 0x33, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "minimumTTL", Pen: 0x0, ID: 0x34, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "maximumTTL", Pen: 0x0, ID: 0x35, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "fragmentIdentification", Pen: 0x0, ID: 0x36, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "postIpClassOfService", Pen: 0x0, ID: 0x37, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "sourceMacAddress", Pen: 0x0, ID: 0x38, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "postDestinationMacAddress", Pen: 0x0, ID: 0x39, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "vlanId", Pen: 0x0, ID: 0x3a, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "postVlanId", Pen: 0x0, ID: 0x3b, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "ipVersion", Pen: 0x0, ID: 0x3c, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "flowDirection", Pen: 0x0, ID: 0x3d, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ipNextHopIPv6Address", Pen: 0x0, ID: 0x3e, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "bgpNextHopIPv6Address", Pen: 0x0, ID: 0x3f, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "ipv6ExtensionHeaders", Pen: 0x0, ID: 0x40, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mplsTopLabelStackSection", Pen: 0x0, ID: 0x46, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection2", Pen: 0x0, ID: 0x47, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection3", Pen: 0x0, ID: 0x48, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection4", Pen: 0x0, ID: 0x49, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection5", Pen: 0x0, ID: 0x4a, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection6", Pen: 0x0, ID: 0x4b, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection7", Pen: 0x0, ID: 0x4c, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection8", Pen: 0x0, ID: 0x4d, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection9", Pen: 0x0, ID: 0x4e, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection10", Pen: 0x0, ID: 0x4f, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "destinationMacAddress", Pen: 0x0, ID: 0x50, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "postSourceMacAddress", Pen: 0x0, ID: 0x51, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "interfaceName", Pen: 0x0, ID: 0x52, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "interfaceDescription", Pen: 0x0, ID: 0x53, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "samplerName", Pen: 0x0, ID: 0x54, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "octetTotalCount", Pen: 0x0, ID: 0x55, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "packetTotalCount", Pen: 0x0, ID: 0x56, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flagsAndSamplerId", Pen: 0x0, ID: 0x57, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "fragmentOffset", Pen: 0x0, ID: 0x58, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "forwardingStatus", Pen: 0x0, ID: 0x59, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "mplsVpnRouteDistinguisher", Pen: 0x0, ID: 0x5a, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsTopLabelPrefixLength", Pen: 0x0, ID: 0x5b, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "srcTrafficIndex", Pen: 0x0, ID: 0x5c, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "dstTrafficIndex", Pen: 0x0, ID: 0x5d, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "applicationDescription", Pen: 0x0, ID: 0x5e, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "applicationId", Pen: 0x0, ID: 0x5f, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "applicationName", Pen: 0x0, ID: 0x60, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "postIpDiffServCodePoint", Pen: 0x0, ID: 0x62, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "multicastReplicationFactor", Pen: 0x0, ID: 0x63, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "className", Pen: 0x0, ID: 0x64, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "classificationEngineId", Pen: 0x0, ID: 0x65, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "layer2packetSectionOffset", Pen: 0x0, ID: 0x66, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "layer2packetSectionSize", Pen: 0x0, ID: 0x67, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "layer2packetSectionData", Pen: 0x0, ID: 0x68, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "bgpNextAdjacentAsNumber", Pen: 0x0, ID: 0x80, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "bgpPrevAdjacentAsNumber", Pen: 0x0, ID: 0x81, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "exporterIPv4Address", Pen: 0x0, ID: 0x82, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "exporterIPv6Address", Pen: 0x0, ID: 0x83, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "droppedOctetDeltaCount", Pen: 0x0, ID: 0x84, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "droppedPacketDeltaCount", Pen: 0x0, ID: 0x85, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "droppedOctetTotalCount", Pen: 0x0, ID: 0x86, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "droppedPacketTotalCount", Pen: 0x0, ID: 0x87, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowEndReason", Pen: 0x0, ID: 0x88, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "commonPropertiesId", Pen: 0x0, ID: 0x89, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "observationPointId", Pen: 0x0, ID: 0x8a, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "icmpTypeCodeIPv6", Pen: 0x0, ID: 0x8b, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "mplsTopLabelIPv6Address", Pen: 0x0, ID: 0x8c, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "lineCardId", Pen: 0x0, ID: 0x8d, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "portId", Pen: 0x0, ID: 0x8e, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "meteringProcessId", Pen: 0x0, ID: 0x8f, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "exportingProcessId", Pen: 0x0, ID: 0x90, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "templateId", Pen: 0x0, ID: 0x91, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "wlanChannelId", Pen: 0x0, ID: 0x92, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "wlanSSID", Pen: 0x0, ID: 0x93, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "flowId", Pen: 0x0, ID: 0x94, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "observationDomainId", Pen: 0x0, ID: 0x95, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "flowStartSeconds", Pen: 0x0, ID: 0x96, Type: 14, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "flowEndSeconds", Pen: 0x0, ID: 0x97, Type: 14, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "flowStartMilliseconds", Pen: 0x0, ID: 0x98, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowEndMilliseconds", Pen: 0x0, ID: 0x99, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowStartMicroseconds", Pen: 0x0, ID: 0x9a, Type: 16, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowEndMicroseconds", Pen: 0x0, ID: 0x9b, Type: 16, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowStartNanoseconds", Pen: 0x0, ID: 0x9c, Type: 17, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowEndNanoseconds", Pen: 0x0, ID: 0x9d, Type: 17, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowStartDeltaMicroseconds", Pen: 0x0, ID: 0x9e, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "flowEndDeltaMicroseconds", Pen: 0x0, ID: 0x9f, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "systemInitTimeMilliseconds", Pen: 0x0, ID: 0xa0, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowDurationMilliseconds", Pen: 0x0, ID: 0xa1, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "flowDurationMicroseconds", Pen: 0x0, ID: 0xa2, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "observedFlowTotalCount", Pen: 0x0, ID: 0xa3, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ignoredPacketTotalCount", Pen: 0x0, ID: 0xa4, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ignoredOctetTotalCount", Pen: 0x0, ID: 0xa5, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "notSentFlowTotalCount", Pen: 0x0, ID: 0xa6, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "notSentPacketTotalCount", Pen: 0x0, ID: 0xa7, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "notSentOctetTotalCount", Pen: 0x0, ID: 0xa8, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "destinationIPv6Prefix", Pen: 0x0, ID: 0xa9, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "sourceIPv6Prefix", Pen: 0x0, ID: 0xaa, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "postOctetTotalCount", Pen: 0x0, ID: 0xab, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postPacketTotalCount", Pen: 0x0, ID: 0xac, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowKeyIndicator", Pen: 0x0, ID: 0xad, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postMCastPacketTotalCount", Pen: 0x0, ID: 0xae, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postMCastOctetTotalCount", Pen: 0x0, ID: 0xaf, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "icmpTypeIPv4", Pen: 0x0, ID: 0xb0, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "icmpCodeIPv4", Pen: 0x0, ID: 0xb1, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "icmpTypeIPv6", Pen: 0x0, ID: 0xb2, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "icmpCodeIPv6", Pen: 0x0, ID: 0xb3, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "udpSourcePort", Pen: 0x0, ID: 0xb4, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "udpDestinationPort", Pen: 0x0, ID: 0xb5, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "tcpSourcePort", Pen: 0x0, ID: 0xb6, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "tcpDestinationPort", Pen: 0x0, ID: 0xb7, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "tcpSequenceNumber", Pen: 0x0, ID: 0xb8, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "tcpAcknowledgementNumber", Pen: 0x0, ID: 0xb9, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "tcpWindowSize", Pen: 0x0, ID: 0xba, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "tcpUrgentPointer", Pen: 0x0, ID: 0xbb, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "tcpHeaderLength", Pen: 0x0, ID: 0xbc, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ipHeaderLength", Pen: 0x0, ID: 0xbd, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "totalLengthIPv4", Pen: 0x0, ID: 0xbe, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "payloadLengthIPv6", Pen: 0x0, ID: 0xbf, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "ipTTL", Pen: 0x0, ID: 0xc0, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "nextHeaderIPv6", Pen: 0x0, ID: 0xc1, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "mplsPayloadLength", Pen: 0x0, ID: 0xc2, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "ipDiffServCodePoint", Pen: 0x0, ID: 0xc3, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ipPrecedence", Pen: 0x0, ID: 0xc4, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "fragmentFlags", Pen: 0x0, ID: 0xc5, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "octetDeltaSumOfSquares", Pen: 0x0, ID: 0xc6, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "octetTotalSumOfSquares", Pen: 0x0, ID: 0xc7, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "mplsTopLabelTTL", Pen: 0x0, ID: 0xc8, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackLength", Pen: 0x0, ID: 0xc9, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackDepth", Pen: 0x0, ID: 0xca, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mplsTopLabelExp", Pen: 0x0, ID: 0xcb, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ipPayloadLength", Pen: 0x0, ID: 0xcc, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "udpMessageLength", Pen: 0x0, ID: 0xcd, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "isMulticast", Pen: 0x0, ID: 0xce, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ipv4IHL", Pen: 0x0, ID: 0xcf, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ipv4Options", Pen: 0x0, ID: 0xd0, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "tcpOptions", Pen: 0x0, ID: 0xd1, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "paddingOctets", Pen: 0x0, ID: 0xd2, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "collectorIPv4Address", Pen: 0x0, ID: 0xd3, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "collectorIPv6Address", Pen: 0x0, ID: 0xd4, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "exportInterface", Pen: 0x0, ID: 0xd5, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "exportProtocolVersion", Pen: 0x0, ID: 0xd6, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "exportTransportProtocol", Pen: 0x0, ID: 0xd7, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "collectorTransportPort", Pen: 0x0, ID: 0xd8, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "exporterTransportPort", Pen: 0x0, ID: 0xd9, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "tcpSynTotalCount", Pen: 0x0, ID: 0xda, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "tcpFinTotalCount", Pen: 0x0, ID: 0xdb, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "tcpRstTotalCount", Pen: 0x0, ID: 0xdc, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "tcpPshTotalCount", Pen: 0x0, ID: 0xdd, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "tcpAckTotalCount", Pen: 0x0, ID: 0xde, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "tcpUrgTotalCount", Pen: 0x0, ID: 0xdf, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ipTotalLength", Pen: 0x0, ID: 0xe0, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postNATSourceIPv4Address", Pen: 0x0, ID: 0xe1, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "postNATDestinationIPv4Address", Pen: 0x0, ID: 0xe2, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "postNAPTSourceTransportPort", Pen: 0x0, ID: 0xe3, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "postNAPTDestinationTransportPort", Pen: 0x0, ID: 0xe4, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "natOriginatingAddressRealm", Pen: 0x0, ID: 0xe5, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "natEvent", Pen: 0x0, ID: 0xe6, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "initiatorOctets", Pen: 0x0, ID: 0xe7, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "responderOctets", Pen: 0x0, ID: 0xe8, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "firewallEvent", Pen: 0x0, ID: 0xe9, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ingressVRFID", Pen: 0x0, ID: 0xea, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "egressVRFID", Pen: 0x0, ID: 0xeb, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "VRFname", Pen: 0x0, ID: 0xec, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "postMplsTopLabelExp", Pen: 0x0, ID: 0xed, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "tcpWindowScale", Pen: 0x0, ID: 0xee, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "biflowDirection", Pen: 0x0, ID: 0xef, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ethernetHeaderLength", Pen: 0x0, ID: 0xf0, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "ethernetPayloadLength", Pen: 0x0, ID: 0xf1, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "ethernetTotalLength", Pen: 0x0, ID: 0xf2, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "dot1qVlanId", Pen: 0x0, ID: 0xf3, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "dot1qPriority", Pen: 0x0, ID: 0xf4, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "dot1qCustomerVlanId", Pen: 0x0, ID: 0xf5, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "dot1qCustomerPriority", Pen: 0x0, ID: 0xf6, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "metroEvcId", Pen: 0x0, ID: 0xf7, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "metroEvcType", Pen: 0x0, ID: 0xf8, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "pseudoWireId", Pen: 0x0, ID: 0xf9, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "pseudoWireType", Pen: 0x0, ID: 0xfa, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "pseudoWireControlWord", Pen: 0x0, ID: 0xfb, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "ingressPhysicalInterface", Pen: 0x0, ID: 0xfc, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "egressPhysicalInterface", Pen: 0x0, ID: 0xfd, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "postDot1qVlanId", Pen: 0x0, ID: 0xfe, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "postDot1qCustomerVlanId", Pen: 0x0, ID: 0xff, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "ethernetType", Pen: 0x0, ID: 0x100, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "postIpPrecedence", Pen: 0x0, ID: 0x101, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "collectionTimeMilliseconds", Pen: 0x0, ID: 0x102, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "exportSctpStreamId", Pen: 0x0, ID: 0x103, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "maxExportSeconds", Pen: 0x0, ID: 0x104, Type: 14, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "maxFlowEndSeconds", Pen: 0x0, ID: 0x105, Type: 14, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "messageMD5Checksum", Pen: 0x0, ID: 0x106, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "messageScope", Pen: 0x0, ID: 0x107, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "minExportSeconds", Pen: 0x0, ID: 0x108, Type: 14, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "minFlowStartSeconds", Pen: 0x0, ID: 0x109, Type: 14, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "opaqueOctets", Pen: 0x0, ID: 0x10a, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "sessionScope", Pen: 0x0, ID: 0x10b, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "maxFlowEndMicroseconds", Pen: 0x0, ID: 0x10c, Type: 16, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "maxFlowEndMilliseconds", Pen: 0x0, ID: 0x10d, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "maxFlowEndNanoseconds", Pen: 0x0, ID: 0x10e, Type: 17, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "minFlowStartMicroseconds", Pen: 0x0, ID: 0x10f, Type: 16, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "minFlowStartMilliseconds", Pen: 0x0, ID: 0x110, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "minFlowStartNanoseconds", Pen: 0x0, ID: 0x111, Type: 17, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "collectorCertificate", Pen: 0x0, ID: 0x112, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "exporterCertificate", Pen: 0x0, ID: 0x113, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "dataRecordsReliability", Pen: 0x0, ID: 0x114, Type: 11, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "observationPointType", Pen: 0x0, ID: 0x115, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "newConnectionDeltaCount", Pen: 0x0, ID: 0x116, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "connectionSumDurationSeconds", Pen: 0x0, ID: 0x117, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "connectionTransactionId", Pen: 0x0, ID: 0x118, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postNATSourceIPv6Address", Pen: 0x0, ID: 0x119, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "postNATDestinationIPv6Address", Pen: 0x0, ID: 0x11a, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "natPoolId", Pen: 0x0, ID: 0x11b, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "natPoolName", Pen: 0x0, ID: 0x11c, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "anonymizationFlags", Pen: 0x0, ID: 0x11d, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "anonymizationTechnique", Pen: 0x0, ID: 0x11e, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "informationElementIndex", Pen: 0x0, ID: 0x11f, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "p2pTechnology", Pen: 0x0, ID: 0x120, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "tunnelTechnology", Pen: 0x0, ID: 0x121, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "encryptedTechnology", Pen: 0x0, ID: 0x122, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "bgpValidityState", Pen: 0x0, ID: 0x126, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "IPSecSPI", Pen: 0x0, ID: 0x127, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "greKey", Pen: 0x0, ID: 0x128, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "natType", Pen: 0x0, ID: 0x129, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "initiatorPackets", Pen: 0x0, ID: 0x12a, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "responderPackets", Pen: 0x0, ID: 0x12b, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "observationDomainName", Pen: 0x0, ID: 0x12c, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "selectionSequenceId", Pen: 0x0, ID: 0x12d, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "selectorId", Pen: 0x0, ID: 0x12e, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "informationElementId", Pen: 0x0, ID: 0x12f, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "selectorAlgorithm", Pen: 0x0, ID: 0x130, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "samplingPacketInterval", Pen: 0x0, ID: 0x131, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplingPacketSpace", Pen: 0x0, ID: 0x132, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplingTimeInterval", Pen: 0x0, ID: 0x133, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplingTimeSpace", Pen: 0x0, ID: 0x134, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplingSize", Pen: 0x0, ID: 0x135, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplingPopulation", Pen: 0x0, ID: 0x136, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "samplingProbability", Pen: 0x0, ID: 0x137, Type: 10, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "dataLinkFrameSize", Pen: 0x0, ID: 0x138, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "ipHeaderPacketSection", Pen: 0x0, ID: 0x139, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "ipPayloadPacketSection", Pen: 0x0, ID: 0x13a, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "dataLinkFrameSection", Pen: 0x0, ID: 0x13b, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsLabelStackSection", Pen: 0x0, ID: 0x13c, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mplsPayloadPacketSection", Pen: 0x0, ID: 0x13d, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "selectorIdTotalPktsObserved", Pen: 0x0, ID: 0x13e, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "selectorIdTotalPktsSelected", Pen: 0x0, ID: 0x13f, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "absoluteError", Pen: 0x0, ID: 0x140, Type: 10, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "relativeError", Pen: 0x0, ID: 0x141, Type: 10, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "observationTimeSeconds", Pen: 0x0, ID: 0x142, Type: 14, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "observationTimeMilliseconds", Pen: 0x0, ID: 0x143, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "observationTimeMicroseconds", Pen: 0x0, ID: 0x144, Type: 16, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "observationTimeNanoseconds", Pen: 0x0, ID: 0x145, Type: 17, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "digestHashValue", Pen: 0x0, ID: 0x146, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashIPPayloadOffset", Pen: 0x0, ID: 0x147, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashIPPayloadSize", Pen: 0x0, ID: 0x148, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashOutputRangeMin", Pen: 0x0, ID: 0x149, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashOutputRangeMax", Pen: 0x0, ID: 0x14a, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashSelectedRangeMin", Pen: 0x0, ID: 0x14b, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashSelectedRangeMax", Pen: 0x0, ID: 0x14c, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashDigestOutput", Pen: 0x0, ID: 0x14d, Type: 11, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "hashInitialiserValue", Pen: 0x0, ID: 0x14e, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "selectorName", Pen: 0x0, ID: 0x14f, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "upperCILimit", Pen: 0x0, ID: 0x150, Type: 10, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "lowerCILimit", Pen: 0x0, ID: 0x151, Type: 10, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "confidenceLevel", Pen: 0x0, ID: 0x152, Type: 10, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "informationElementDataType", Pen: 0x0, ID: 0x153, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "informationElementDescription", Pen: 0x0, ID: 0x154, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "informationElementName", Pen: 0x0, ID: 0x155, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "informationElementRangeBegin", Pen: 0x0, ID: 0x156, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "informationElementRangeEnd", Pen: 0x0, ID: 0x157, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "informationElementSemantics", Pen: 0x0, ID: 0x158, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "informationElementUnits", Pen: 0x0, ID: 0x159, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "privateEnterpriseNumber", Pen: 0x0, ID: 0x15a, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "virtualStationInterfaceId", Pen: 0x0, ID: 0x15b, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "virtualStationInterfaceName", Pen: 0x0, ID: 0x15c, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "virtualStationUUID", Pen: 0x0, ID: 0x15d, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "virtualStationName", Pen: 0x0, ID: 0x15e, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "layer2SegmentId", Pen: 0x0, ID: 0x15f, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "layer2OctetDeltaCount", Pen: 0x0, ID: 0x160, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "layer2OctetTotalCount", Pen: 0x0, ID: 0x161, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ingressUnicastPacketTotalCount", Pen: 0x0, ID: 0x162, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ingressMulticastPacketTotalCount", Pen: 0x0, ID: 0x163, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ingressBroadcastPacketTotalCount", Pen: 0x0, ID: 0x164, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "egressUnicastPacketTotalCount", Pen: 0x0, ID: 0x165, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "egressBroadcastPacketTotalCount", Pen: 0x0, ID: 0x166, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "monitoringIntervalStartMilliSeconds", Pen: 0x0, ID: 0x167, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "monitoringIntervalEndMilliSeconds", Pen: 0x0, ID: 0x168, Type: 15, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "portRangeStart", Pen: 0x0, ID: 0x169, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "portRangeEnd", Pen: 0x0, ID: 0x16a, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "portRangeStepSize", Pen: 0x0, ID: 0x16b, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "portRangeNumPorts", Pen: 0x0, ID: 0x16c, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "staMacAddress", Pen: 0x0, ID: 0x16d, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "staIPv4Address", Pen: 0x0, ID: 0x16e, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "wtpMacAddress", Pen: 0x0, ID: 0x16f, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "ingressInterfaceType", Pen: 0x0, ID: 0x170, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "egressInterfaceType", Pen: 0x0, ID: 0x171, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "rtpSequenceNumber", Pen: 0x0, ID: 0x172, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "userName", Pen: 0x0, ID: 0x173, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "applicationCategoryName", Pen: 0x0, ID: 0x174, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "applicationSubCategoryName", Pen: 0x0, ID: 0x175, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "applicationGroupName", Pen: 0x0, ID: 0x176, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "originalFlowsPresent", Pen: 0x0, ID: 0x177, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "originalFlowsInitiated", Pen: 0x0, ID: 0x178, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "originalFlowsCompleted", Pen: 0x0, ID: 0x179, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "distinctCountOfSourceIPAddress", Pen: 0x0, ID: 0x17a, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "distinctCountOfDestinationIPAddress", Pen: 0x0, ID: 0x17b, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "distinctCountOfSourceIPv4Address", Pen: 0x0, ID: 0x17c, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "distinctCountOfDestinationIPv4Address", Pen: 0x0, ID: 0x17d, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "distinctCountOfSourceIPv6Address", Pen: 0x0, ID: 0x17e, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "distinctCountOfDestinationIPv6Address", Pen: 0x0, ID: 0x17f, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "valueDistributionMethod", Pen: 0x0, ID: 0x180, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "rfc3550JitterMilliseconds", Pen: 0x0, ID: 0x181, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "rfc3550JitterMicroseconds", Pen: 0x0, ID: 0x182, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "rfc3550JitterNanoseconds", Pen: 0x0, ID: 0x183, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "dot1qDEI", Pen: 0x0, ID: 0x184, Type: 11, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "dot1qCustomerDEI", Pen: 0x0, ID: 0x185, Type: 11, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "flowSelectorAlgorithm", Pen: 0x0, ID: 0x186, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "flowSelectedOctetDeltaCount", Pen: 0x0, ID: 0x187, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowSelectedPacketDeltaCount", Pen: 0x0, ID: 0x188, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowSelectedFlowDeltaCount", Pen: 0x0, ID: 0x189, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "selectorIDTotalFlowsObserved", Pen: 0x0, ID: 0x18a, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "selectorIDTotalFlowsSelected", Pen: 0x0, ID: 0x18b, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "samplingFlowInterval", Pen: 0x0, ID: 0x18c, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "samplingFlowSpacing", Pen: 0x0, ID: 0x18d, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowSamplingTimeInterval", Pen: 0x0, ID: 0x18e, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "flowSamplingTimeSpacing", Pen: 0x0, ID: 0x18f, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "hashFlowDomain", Pen: 0x0, ID: 0x190, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "transportOctetDeltaCount", Pen: 0x0, ID: 0x191, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "transportPacketDeltaCount", Pen: 0x0, ID: 0x192, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "originalExporterIPv4Address", Pen: 0x0, ID: 0x193, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "originalExporterIPv6Address", Pen: 0x0, ID: 0x194, Type: 19, Length: 0x10})
RegisterInformationElement(InformationElement{Name: "originalObservationDomainId", Pen: 0x0, ID: 0x195, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "intermediateProcessId", Pen: 0x0, ID: 0x196, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "ignoredDataRecordTotalCount", Pen: 0x0, ID: 0x197, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "dataLinkFrameType", Pen: 0x0, ID: 0x198, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "sectionOffset", Pen: 0x0, ID: 0x199, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "sectionExportedOctets", Pen: 0x0, ID: 0x19a, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "dot1qServiceInstanceTag", Pen: 0x0, ID: 0x19b, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "dot1qServiceInstanceId", Pen: 0x0, ID: 0x19c, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "dot1qServiceInstancePriority", Pen: 0x0, ID: 0x19d, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "dot1qCustomerSourceMacAddress", Pen: 0x0, ID: 0x19e, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "dot1qCustomerDestinationMacAddress", Pen: 0x0, ID: 0x19f, Type: 12, Length: 0x6})
RegisterInformationElement(InformationElement{Name: "postLayer2OctetDeltaCount", Pen: 0x0, ID: 0x1a1, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postMCastLayer2OctetDeltaCount", Pen: 0x0, ID: 0x1a2, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postLayer2OctetTotalCount", Pen: 0x0, ID: 0x1a4, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "postMCastLayer2OctetTotalCount", Pen: 0x0, ID: 0x1a5, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "minimumLayer2TotalLength", Pen: 0x0, ID: 0x1a6, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "maximumLayer2TotalLength", Pen: 0x0, ID: 0x1a7, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "droppedLayer2OctetDeltaCount", Pen: 0x0, ID: 0x1a8, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "droppedLayer2OctetTotalCount", Pen: 0x0, ID: 0x1a9, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "ignoredLayer2OctetTotalCount", Pen: 0x0, ID: 0x1aa, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "notSentLayer2OctetTotalCount", Pen: 0x0, ID: 0x1ab, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "layer2OctetDeltaSumOfSquares", Pen: 0x0, ID: 0x1ac, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "layer2OctetTotalSumOfSquares", Pen: 0x0, ID: 0x1ad, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "layer2FrameDeltaCount", Pen: 0x0, ID: 0x1ae, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "layer2FrameTotalCount", Pen: 0x0, ID: 0x1af, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "pseudoWireDestinationIPv4Address", Pen: 0x0, ID: 0x1b0, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "ignoredLayer2FrameTotalCount", Pen: 0x0, ID: 0x1b1, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "mibObjectValueInteger", Pen: 0x0, ID: 0x1b2, Type: 7, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mibObjectValueOctetString", Pen: 0x0, ID: 0x1b3, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibObjectValueOID", Pen: 0x0, ID: 0x1b4, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibObjectValueBits", Pen: 0x0, ID: 0x1b5, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibObjectValueIPAddress", Pen: 0x0, ID: 0x1b6, Type: 18, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mibObjectValueCounter", Pen: 0x0, ID: 0x1b7, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "mibObjectValueGauge", Pen: 0x0, ID: 0x1b8, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mibObjectValueTimeTicks", Pen: 0x0, ID: 0x1b9, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mibObjectValueUnsigned", Pen: 0x0, ID: 0x1ba, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mibObjectIdentifier", Pen: 0x0, ID: 0x1bd, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibSubIdentifier", Pen: 0x0, ID: 0x1be, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "mibIndexIndicator", Pen: 0x0, ID: 0x1bf, Type: 4, Length: 0x8})
RegisterInformationElement(InformationElement{Name: "mibCaptureTimeSemantics", Pen: 0x0, ID: 0x1c0, Type: 1, Length: 0x1})
RegisterInformationElement(InformationElement{Name: "mibContextEngineID", Pen: 0x0, ID: 0x1c1, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibContextName", Pen: 0x0, ID: 0x1c2, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibObjectName", Pen: 0x0, ID: 0x1c3, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibObjectDescription", Pen: 0x0, ID: 0x1c4, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibObjectSyntax", Pen: 0x0, ID: 0x1c5, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mibModuleName", Pen: 0x0, ID: 0x1c6, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mobileIMSI", Pen: 0x0, ID: 0x1c7, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "mobileMSISDN", Pen: 0x0, ID: 0x1c8, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "httpStatusCode", Pen: 0x0, ID: 0x1c9, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "sourceTransportPortsLimit", Pen: 0x0, ID: 0x1ca, Type: 2, Length: 0x2})
RegisterInformationElement(InformationElement{Name: "httpRequestMethod", Pen: 0x0, ID: 0x1cb, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "httpRequestHost", Pen: 0x0, ID: 0x1cc, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "httpRequestTarget", Pen: 0x0, ID: 0x1cd, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "httpMessageVersion", Pen: 0x0, ID: 0x1ce, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "natInstanceID", Pen: 0x0, ID: 0x1cf, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "internalAddressRealm", Pen: 0x0, ID: 0x1d0, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "externalAddressRealm", Pen: 0x0, ID: 0x1d1, Type: 0, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "natQuotaExceededEvent", Pen: 0x0, ID: 0x1d2, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "natThresholdEvent", Pen: 0x0, ID: 0x1d3, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "httpUserAgent", Pen: 0x0, ID: 0x1d4, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "httpContentType", Pen: 0x0, ID: 0x1d5, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "httpReasonPhrase", Pen: 0x0, ID: 0x1d6, Type: 13, Length: 0xffff})
RegisterInformationElement(InformationElement{Name: "maxSessionEntries", Pen: 0x0, ID: 0x1d7, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "maxBIBEntries", Pen: 0x0, ID: 0x1d8, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "maxEntriesPerUser", Pen: 0x0, ID: 0x1d9, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "maxSubscribers", Pen: 0x0, ID: 0x1da, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "maxFragmentsPendingReassembly", Pen: 0x0, ID: 0x1db, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "addressPoolHighThreshold", Pen: 0x0, ID: 0x1dc, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "addressPoolLowThreshold", Pen: 0x0, ID: 0x1dd, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "addressPortMappingHighThreshold", Pen: 0x0, ID: 0x1de, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "addressPortMappingLowThreshold", Pen: 0x0, ID: 0x1df, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "addressPortMappingPerUserHighThreshold", Pen: 0x0, ID: 0x1e0, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "globalAddressMappingHighThreshold", Pen: 0x0, ID: 0x1e1, Type: 3, Length: 0x4})
RegisterInformationElement(InformationElement{Name: "vpnIdentifier", Pen: 0x0, ID: 0x1e2, Type: 0, Length: 0xffff})
}