File: const.go

package info (click to toggle)
golang-github-pjbgf-sha1cd 0.3.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 7,576 kB
  • sloc: ansic: 2,188; asm: 1,527; makefile: 28
file content (624 lines) | stat: -rw-r--r-- 36,913 bytes parent folder | download
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
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
// Based on the C implementation from Marc Stevens and Dan Shumow.
// https://github.com/cr-marcstevens/sha1collisiondetection

package ubc

const (
	CheckSize = 80

	DV_I_43_0_bit  = (uint32)(1 << 0)
	DV_I_44_0_bit  = (uint32)(1 << 1)
	DV_I_45_0_bit  = (uint32)(1 << 2)
	DV_I_46_0_bit  = (uint32)(1 << 3)
	DV_I_46_2_bit  = (uint32)(1 << 4)
	DV_I_47_0_bit  = (uint32)(1 << 5)
	DV_I_47_2_bit  = (uint32)(1 << 6)
	DV_I_48_0_bit  = (uint32)(1 << 7)
	DV_I_48_2_bit  = (uint32)(1 << 8)
	DV_I_49_0_bit  = (uint32)(1 << 9)
	DV_I_49_2_bit  = (uint32)(1 << 10)
	DV_I_50_0_bit  = (uint32)(1 << 11)
	DV_I_50_2_bit  = (uint32)(1 << 12)
	DV_I_51_0_bit  = (uint32)(1 << 13)
	DV_I_51_2_bit  = (uint32)(1 << 14)
	DV_I_52_0_bit  = (uint32)(1 << 15)
	DV_II_45_0_bit = (uint32)(1 << 16)
	DV_II_46_0_bit = (uint32)(1 << 17)
	DV_II_46_2_bit = (uint32)(1 << 18)
	DV_II_47_0_bit = (uint32)(1 << 19)
	DV_II_48_0_bit = (uint32)(1 << 20)
	DV_II_49_0_bit = (uint32)(1 << 21)
	DV_II_49_2_bit = (uint32)(1 << 22)
	DV_II_50_0_bit = (uint32)(1 << 23)
	DV_II_50_2_bit = (uint32)(1 << 24)
	DV_II_51_0_bit = (uint32)(1 << 25)
	DV_II_51_2_bit = (uint32)(1 << 26)
	DV_II_52_0_bit = (uint32)(1 << 27)
	DV_II_53_0_bit = (uint32)(1 << 28)
	DV_II_54_0_bit = (uint32)(1 << 29)
	DV_II_55_0_bit = (uint32)(1 << 30)
	DV_II_56_0_bit = (uint32)(1 << 31)
)

// sha1_dvs contains a list of SHA-1 Disturbance Vectors (DV) which defines the
// unavoidable bit conditions when a collision attack is in progress.
var sha1_dvs = []DvInfo{
	{
		DvType: 1, DvK: 43, DvB: 0, TestT: 58, MaskI: 0, MaskB: 0,
		Dm: [CheckSize]uint32{
			0x08000000, 0x9800000c, 0xd8000010, 0x08000010, 0xb8000010, 0x98000000, 0x60000000,
			0x00000008, 0xc0000000, 0x90000014, 0x10000010, 0xb8000014, 0x28000000, 0x20000010,
			0x48000000, 0x08000018, 0x60000000, 0x90000010, 0xf0000010, 0x90000008, 0xc0000000,
			0x90000010, 0xf0000010, 0xb0000008, 0x40000000, 0x90000000, 0xf0000010, 0x90000018,
			0x60000000, 0x90000010, 0x90000010, 0x90000000, 0x80000000, 0x00000010, 0xa0000000,
			0x20000000, 0xa0000000, 0x20000010, 0x00000000, 0x20000010, 0x20000000, 0x00000010,
			0x20000000, 0x00000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002, 0x40000040,
			0x40000002, 0x80000004, 0x80000080, 0x80000006, 0x00000049, 0x00000103, 0x80000009,
			0x80000012, 0x80000202, 0x00000018, 0x00000164, 0x00000408, 0x800000e6, 0x8000004c,
			0x00000803, 0x80000161, 0x80000599},
	}, {
		DvType: 1, DvK: 44, DvB: 0, TestT: 58, MaskI: 0, MaskB: 1,
		Dm: [CheckSize]uint32{
			0xb4000008, 0x08000000, 0x9800000c, 0xd8000010, 0x08000010, 0xb8000010, 0x98000000,
			0x60000000, 0x00000008, 0xc0000000, 0x90000014, 0x10000010, 0xb8000014, 0x28000000,
			0x20000010, 0x48000000, 0x08000018, 0x60000000, 0x90000010, 0xf0000010, 0x90000008,
			0xc0000000, 0x90000010, 0xf0000010, 0xb0000008, 0x40000000, 0x90000000, 0xf0000010,
			0x90000018, 0x60000000, 0x90000010, 0x90000010, 0x90000000, 0x80000000, 0x00000010,
			0xa0000000, 0x20000000, 0xa0000000, 0x20000010, 0x00000000, 0x20000010, 0x20000000,
			0x00000010, 0x20000000, 0x00000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002,
			0x40000040, 0x40000002, 0x80000004, 0x80000080, 0x80000006, 0x00000049, 0x00000103,
			0x80000009, 0x80000012, 0x80000202, 0x00000018, 0x00000164, 0x00000408, 0x800000e6,
			0x8000004c, 0x00000803, 0x80000161},
	},
	{
		DvType: 1, DvK: 45, DvB: 0, TestT: 58, MaskI: 0, MaskB: 2,
		Dm: [CheckSize]uint32{
			0xf4000014, 0xb4000008, 0x08000000, 0x9800000c, 0xd8000010, 0x08000010, 0xb8000010,
			0x98000000, 0x60000000, 0x00000008, 0xc0000000, 0x90000014, 0x10000010, 0xb8000014,
			0x28000000, 0x20000010, 0x48000000, 0x08000018, 0x60000000, 0x90000010, 0xf0000010,
			0x90000008, 0xc0000000, 0x90000010, 0xf0000010, 0xb0000008, 0x40000000, 0x90000000,
			0xf0000010, 0x90000018, 0x60000000, 0x90000010, 0x90000010, 0x90000000, 0x80000000,
			0x00000010, 0xa0000000, 0x20000000, 0xa0000000, 0x20000010, 0x00000000, 0x20000010,
			0x20000000, 0x00000010, 0x20000000, 0x00000010, 0xa0000000, 0x00000000, 0x20000000,
			0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001,
			0x40000002, 0x40000040, 0x40000002, 0x80000004, 0x80000080, 0x80000006, 0x00000049,
			0x00000103, 0x80000009, 0x80000012, 0x80000202, 0x00000018, 0x00000164, 0x00000408,
			0x800000e6, 0x8000004c, 0x00000803},
	},
	{
		DvType: 1, DvK: 46, DvB: 0, TestT: 58, MaskI: 0, MaskB: 3,
		Dm: [CheckSize]uint32{
			0x2c000010, 0xf4000014, 0xb4000008, 0x08000000, 0x9800000c, 0xd8000010, 0x08000010,
			0xb8000010, 0x98000000, 0x60000000, 0x00000008, 0xc0000000, 0x90000014, 0x10000010,
			0xb8000014, 0x28000000, 0x20000010, 0x48000000, 0x08000018, 0x60000000, 0x90000010,
			0xf0000010, 0x90000008, 0xc0000000, 0x90000010, 0xf0000010, 0xb0000008, 0x40000000,
			0x90000000, 0xf0000010, 0x90000018, 0x60000000, 0x90000010, 0x90000010, 0x90000000,
			0x80000000, 0x00000010, 0xa0000000, 0x20000000, 0xa0000000, 0x20000010, 0x00000000,
			0x20000010, 0x20000000, 0x00000010, 0x20000000, 0x00000010, 0xa0000000, 0x00000000,
			0x20000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020,
			0x00000001, 0x40000002, 0x40000040, 0x40000002, 0x80000004, 0x80000080, 0x80000006,
			0x00000049, 0x00000103, 0x80000009, 0x80000012, 0x80000202, 0x00000018, 0x00000164,
			0x00000408, 0x800000e6, 0x8000004c},
	},
	{
		DvType: 1, DvK: 46, DvB: 2, TestT: 58, MaskI: 0, MaskB: 4,
		Dm: [CheckSize]uint32{
			0xb0000040, 0xd0000053, 0xd0000022, 0x20000000, 0x60000032, 0x60000043,
			0x20000040, 0xe0000042, 0x60000002, 0x80000001, 0x00000020, 0x00000003,
			0x40000052, 0x40000040, 0xe0000052, 0xa0000000, 0x80000040, 0x20000001,
			0x20000060, 0x80000001, 0x40000042, 0xc0000043, 0x40000022, 0x00000003,
			0x40000042, 0xc0000043, 0xc0000022, 0x00000001, 0x40000002, 0xc0000043,
			0x40000062, 0x80000001, 0x40000042, 0x40000042, 0x40000002, 0x00000002,
			0x00000040, 0x80000002, 0x80000000, 0x80000002, 0x80000040, 0x00000000,
			0x80000040, 0x80000000, 0x00000040, 0x80000000, 0x00000040, 0x80000002,
			0x00000000, 0x80000000, 0x80000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000004, 0x00000080, 0x00000004, 0x00000009, 0x00000101,
			0x00000009, 0x00000012, 0x00000202, 0x0000001a, 0x00000124, 0x0000040c,
			0x00000026, 0x0000004a, 0x0000080a, 0x00000060, 0x00000590, 0x00001020,
			0x0000039a, 0x00000132},
	},
	{
		DvType: 1, DvK: 47, DvB: 0, TestT: 58, MaskI: 0, MaskB: 5,
		Dm: [CheckSize]uint32{
			0xc8000010, 0x2c000010, 0xf4000014, 0xb4000008, 0x08000000, 0x9800000c,
			0xd8000010, 0x08000010, 0xb8000010, 0x98000000, 0x60000000, 0x00000008,
			0xc0000000, 0x90000014, 0x10000010, 0xb8000014, 0x28000000, 0x20000010,
			0x48000000, 0x08000018, 0x60000000, 0x90000010, 0xf0000010, 0x90000008,
			0xc0000000, 0x90000010, 0xf0000010, 0xb0000008, 0x40000000, 0x90000000,
			0xf0000010, 0x90000018, 0x60000000, 0x90000010, 0x90000010, 0x90000000,
			0x80000000, 0x00000010, 0xa0000000, 0x20000000, 0xa0000000, 0x20000010,
			0x00000000, 0x20000010, 0x20000000, 0x00000010, 0x20000000, 0x00000010,
			0xa0000000, 0x00000000, 0x20000000, 0x20000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002,
			0x40000040, 0x40000002, 0x80000004, 0x80000080, 0x80000006, 0x00000049,
			0x00000103, 0x80000009, 0x80000012, 0x80000202, 0x00000018, 0x00000164,
			0x00000408, 0x800000e6},
	},
	{
		DvType: 1, DvK: 47, DvB: 2, TestT: 58, MaskI: 0, MaskB: 6,
		Dm: [CheckSize]uint32{
			0x20000043, 0xb0000040, 0xd0000053, 0xd0000022, 0x20000000, 0x60000032,
			0x60000043, 0x20000040, 0xe0000042, 0x60000002, 0x80000001, 0x00000020,
			0x00000003, 0x40000052, 0x40000040, 0xe0000052, 0xa0000000, 0x80000040,
			0x20000001, 0x20000060, 0x80000001, 0x40000042, 0xc0000043, 0x40000022,
			0x00000003, 0x40000042, 0xc0000043, 0xc0000022, 0x00000001, 0x40000002,
			0xc0000043, 0x40000062, 0x80000001, 0x40000042, 0x40000042, 0x40000002,
			0x00000002, 0x00000040, 0x80000002, 0x80000000, 0x80000002, 0x80000040,
			0x00000000, 0x80000040, 0x80000000, 0x00000040, 0x80000000, 0x00000040,
			0x80000002, 0x00000000, 0x80000000, 0x80000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000004, 0x00000080, 0x00000004, 0x00000009,
			0x00000101, 0x00000009, 0x00000012, 0x00000202, 0x0000001a, 0x00000124,
			0x0000040c, 0x00000026, 0x0000004a, 0x0000080a, 0x00000060, 0x00000590,
			0x00001020, 0x0000039a,
		},
	},
	{
		DvType: 1, DvK: 48, DvB: 0, TestT: 58, MaskI: 0, MaskB: 7,
		Dm: [CheckSize]uint32{
			0xb800000a, 0xc8000010, 0x2c000010, 0xf4000014, 0xb4000008, 0x08000000,
			0x9800000c, 0xd8000010, 0x08000010, 0xb8000010, 0x98000000, 0x60000000,
			0x00000008, 0xc0000000, 0x90000014, 0x10000010, 0xb8000014, 0x28000000,
			0x20000010, 0x48000000, 0x08000018, 0x60000000, 0x90000010, 0xf0000010,
			0x90000008, 0xc0000000, 0x90000010, 0xf0000010, 0xb0000008, 0x40000000,
			0x90000000, 0xf0000010, 0x90000018, 0x60000000, 0x90000010, 0x90000010,
			0x90000000, 0x80000000, 0x00000010, 0xa0000000, 0x20000000, 0xa0000000,
			0x20000010, 0x00000000, 0x20000010, 0x20000000, 0x00000010, 0x20000000,
			0x00000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001,
			0x40000002, 0x40000040, 0x40000002, 0x80000004, 0x80000080, 0x80000006,
			0x00000049, 0x00000103, 0x80000009, 0x80000012, 0x80000202, 0x00000018,
			0x00000164, 0x00000408,
		},
	},
	{
		DvType: 1, DvK: 48, DvB: 2, TestT: 58, MaskI: 0, MaskB: 8,
		Dm: [CheckSize]uint32{
			0xe000002a, 0x20000043, 0xb0000040, 0xd0000053, 0xd0000022, 0x20000000,
			0x60000032, 0x60000043, 0x20000040, 0xe0000042, 0x60000002, 0x80000001,
			0x00000020, 0x00000003, 0x40000052, 0x40000040, 0xe0000052, 0xa0000000,
			0x80000040, 0x20000001, 0x20000060, 0x80000001, 0x40000042, 0xc0000043,
			0x40000022, 0x00000003, 0x40000042, 0xc0000043, 0xc0000022, 0x00000001,
			0x40000002, 0xc0000043, 0x40000062, 0x80000001, 0x40000042, 0x40000042,
			0x40000002, 0x00000002, 0x00000040, 0x80000002, 0x80000000, 0x80000002,
			0x80000040, 0x00000000, 0x80000040, 0x80000000, 0x00000040, 0x80000000,
			0x00000040, 0x80000002, 0x00000000, 0x80000000, 0x80000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000004, 0x00000080, 0x00000004,
			0x00000009, 0x00000101, 0x00000009, 0x00000012, 0x00000202, 0x0000001a,
			0x00000124, 0x0000040c, 0x00000026, 0x0000004a, 0x0000080a, 0x00000060,
			0x00000590, 0x00001020},
	},
	{
		DvType: 1, DvK: 49, DvB: 0, TestT: 58, MaskI: 0, MaskB: 9,
		Dm: [CheckSize]uint32{
			0x18000000, 0xb800000a, 0xc8000010, 0x2c000010, 0xf4000014, 0xb4000008,
			0x08000000, 0x9800000c, 0xd8000010, 0x08000010, 0xb8000010, 0x98000000,
			0x60000000, 0x00000008, 0xc0000000, 0x90000014, 0x10000010, 0xb8000014,
			0x28000000, 0x20000010, 0x48000000, 0x08000018, 0x60000000, 0x90000010,
			0xf0000010, 0x90000008, 0xc0000000, 0x90000010, 0xf0000010, 0xb0000008,
			0x40000000, 0x90000000, 0xf0000010, 0x90000018, 0x60000000, 0x90000010,
			0x90000010, 0x90000000, 0x80000000, 0x00000010, 0xa0000000, 0x20000000,
			0xa0000000, 0x20000010, 0x00000000, 0x20000010, 0x20000000, 0x00000010,
			0x20000000, 0x00000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020,
			0x00000001, 0x40000002, 0x40000040, 0x40000002, 0x80000004, 0x80000080,
			0x80000006, 0x00000049, 0x00000103, 0x80000009, 0x80000012, 0x80000202,
			0x00000018, 0x00000164},
	},
	{
		DvType: 1, DvK: 49, DvB: 2, TestT: 58, MaskI: 0, MaskB: 10,
		Dm: [CheckSize]uint32{
			0x60000000, 0xe000002a, 0x20000043, 0xb0000040, 0xd0000053, 0xd0000022,
			0x20000000, 0x60000032, 0x60000043, 0x20000040, 0xe0000042, 0x60000002,
			0x80000001, 0x00000020, 0x00000003, 0x40000052, 0x40000040, 0xe0000052,
			0xa0000000, 0x80000040, 0x20000001, 0x20000060, 0x80000001, 0x40000042,
			0xc0000043, 0x40000022, 0x00000003, 0x40000042, 0xc0000043, 0xc0000022,
			0x00000001, 0x40000002, 0xc0000043, 0x40000062, 0x80000001, 0x40000042,
			0x40000042, 0x40000002, 0x00000002, 0x00000040, 0x80000002, 0x80000000,
			0x80000002, 0x80000040, 0x00000000, 0x80000040, 0x80000000, 0x00000040,
			0x80000000, 0x00000040, 0x80000002, 0x00000000, 0x80000000, 0x80000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000004, 0x00000080,
			0x00000004, 0x00000009, 0x00000101, 0x00000009, 0x00000012, 0x00000202,
			0x0000001a, 0x00000124, 0x0000040c, 0x00000026, 0x0000004a, 0x0000080a,
			0x00000060, 0x00000590},
	},
	{
		DvType: 1, DvK: 50, DvB: 0, TestT: 65, MaskI: 0, MaskB: 11,
		Dm: [CheckSize]uint32{
			0x0800000c, 0x18000000, 0xb800000a, 0xc8000010, 0x2c000010, 0xf4000014,
			0xb4000008, 0x08000000, 0x9800000c, 0xd8000010, 0x08000010, 0xb8000010,
			0x98000000, 0x60000000, 0x00000008, 0xc0000000, 0x90000014, 0x10000010,
			0xb8000014, 0x28000000, 0x20000010, 0x48000000, 0x08000018, 0x60000000,
			0x90000010, 0xf0000010, 0x90000008, 0xc0000000, 0x90000010, 0xf0000010,
			0xb0000008, 0x40000000, 0x90000000, 0xf0000010, 0x90000018, 0x60000000,
			0x90000010, 0x90000010, 0x90000000, 0x80000000, 0x00000010, 0xa0000000,
			0x20000000, 0xa0000000, 0x20000010, 0x00000000, 0x20000010, 0x20000000,
			0x00000010, 0x20000000, 0x00000010, 0xa0000000, 0x00000000, 0x20000000,
			0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001,
			0x00000020, 0x00000001, 0x40000002, 0x40000040, 0x40000002, 0x80000004,
			0x80000080, 0x80000006, 0x00000049, 0x00000103, 0x80000009, 0x80000012,
			0x80000202, 0x00000018,
		},
	},
	{
		DvType: 1, DvK: 50, DvB: 2, TestT: 65, MaskI: 0, MaskB: 12,
		Dm: [CheckSize]uint32{
			0x20000030, 0x60000000, 0xe000002a, 0x20000043, 0xb0000040, 0xd0000053,
			0xd0000022, 0x20000000, 0x60000032, 0x60000043, 0x20000040, 0xe0000042,
			0x60000002, 0x80000001, 0x00000020, 0x00000003, 0x40000052, 0x40000040,
			0xe0000052, 0xa0000000, 0x80000040, 0x20000001, 0x20000060, 0x80000001,
			0x40000042, 0xc0000043, 0x40000022, 0x00000003, 0x40000042, 0xc0000043,
			0xc0000022, 0x00000001, 0x40000002, 0xc0000043, 0x40000062, 0x80000001,
			0x40000042, 0x40000042, 0x40000002, 0x00000002, 0x00000040, 0x80000002,
			0x80000000, 0x80000002, 0x80000040, 0x00000000, 0x80000040, 0x80000000,
			0x00000040, 0x80000000, 0x00000040, 0x80000002, 0x00000000, 0x80000000,
			0x80000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000004,
			0x00000080, 0x00000004, 0x00000009, 0x00000101, 0x00000009, 0x00000012,
			0x00000202, 0x0000001a, 0x00000124, 0x0000040c, 0x00000026, 0x0000004a,
			0x0000080a, 0x00000060},
	},
	{
		DvType: 1, DvK: 51, DvB: 0, TestT: 65, MaskI: 0, MaskB: 13,
		Dm: [CheckSize]uint32{
			0xe8000000, 0x0800000c, 0x18000000, 0xb800000a, 0xc8000010, 0x2c000010,
			0xf4000014, 0xb4000008, 0x08000000, 0x9800000c, 0xd8000010, 0x08000010,
			0xb8000010, 0x98000000, 0x60000000, 0x00000008, 0xc0000000, 0x90000014,
			0x10000010, 0xb8000014, 0x28000000, 0x20000010, 0x48000000, 0x08000018,
			0x60000000, 0x90000010, 0xf0000010, 0x90000008, 0xc0000000, 0x90000010,
			0xf0000010, 0xb0000008, 0x40000000, 0x90000000, 0xf0000010, 0x90000018,
			0x60000000, 0x90000010, 0x90000010, 0x90000000, 0x80000000, 0x00000010,
			0xa0000000, 0x20000000, 0xa0000000, 0x20000010, 0x00000000, 0x20000010,
			0x20000000, 0x00000010, 0x20000000, 0x00000010, 0xa0000000, 0x00000000,
			0x20000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000001, 0x00000020, 0x00000001, 0x40000002, 0x40000040, 0x40000002,
			0x80000004, 0x80000080, 0x80000006, 0x00000049, 0x00000103, 0x80000009,
			0x80000012, 0x80000202},
	},
	{
		DvType: 1, DvK: 51, DvB: 2, TestT: 65, MaskI: 0, MaskB: 14,
		Dm: [CheckSize]uint32{
			0xa0000003, 0x20000030, 0x60000000, 0xe000002a, 0x20000043, 0xb0000040,
			0xd0000053, 0xd0000022, 0x20000000, 0x60000032, 0x60000043, 0x20000040,
			0xe0000042, 0x60000002, 0x80000001, 0x00000020, 0x00000003, 0x40000052,
			0x40000040, 0xe0000052, 0xa0000000, 0x80000040, 0x20000001, 0x20000060,
			0x80000001, 0x40000042, 0xc0000043, 0x40000022, 0x00000003, 0x40000042,
			0xc0000043, 0xc0000022, 0x00000001, 0x40000002, 0xc0000043, 0x40000062,
			0x80000001, 0x40000042, 0x40000042, 0x40000002, 0x00000002, 0x00000040,
			0x80000002, 0x80000000, 0x80000002, 0x80000040, 0x00000000, 0x80000040,
			0x80000000, 0x00000040, 0x80000000, 0x00000040, 0x80000002, 0x00000000,
			0x80000000, 0x80000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000004, 0x00000080, 0x00000004, 0x00000009, 0x00000101, 0x00000009,
			0x00000012, 0x00000202, 0x0000001a, 0x00000124, 0x0000040c, 0x00000026,
			0x0000004a, 0x0000080a},
	},
	{
		DvType: 1, DvK: 52, DvB: 0, TestT: 65, MaskI: 0, MaskB: 15,
		Dm: [CheckSize]uint32{
			0x04000010, 0xe8000000, 0x0800000c, 0x18000000, 0xb800000a, 0xc8000010,
			0x2c000010, 0xf4000014, 0xb4000008, 0x08000000, 0x9800000c, 0xd8000010,
			0x08000010, 0xb8000010, 0x98000000, 0x60000000, 0x00000008, 0xc0000000,
			0x90000014, 0x10000010, 0xb8000014, 0x28000000, 0x20000010, 0x48000000,
			0x08000018, 0x60000000, 0x90000010, 0xf0000010, 0x90000008, 0xc0000000,
			0x90000010, 0xf0000010, 0xb0000008, 0x40000000, 0x90000000, 0xf0000010,
			0x90000018, 0x60000000, 0x90000010, 0x90000010, 0x90000000, 0x80000000,
			0x00000010, 0xa0000000, 0x20000000, 0xa0000000, 0x20000010, 0x00000000,
			0x20000010, 0x20000000, 0x00000010, 0x20000000, 0x00000010, 0xa0000000,
			0x00000000, 0x20000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002, 0x40000040,
			0x40000002, 0x80000004, 0x80000080, 0x80000006, 0x00000049, 0x00000103,
			0x80000009, 0x80000012},
	},
	{
		DvType: 2, DvK: 45, DvB: 0, TestT: 58, MaskI: 0, MaskB: 16,
		Dm: [CheckSize]uint32{
			0xec000014, 0x0c000002, 0xc0000010, 0xb400001c, 0x2c000004, 0xbc000018,
			0xb0000010, 0x0000000c, 0xb8000010, 0x08000018, 0x78000010, 0x08000014,
			0x70000010, 0xb800001c, 0xe8000000, 0xb0000004, 0x58000010, 0xb000000c,
			0x48000000, 0xb0000000, 0xb8000010, 0x98000010, 0xa0000000, 0x00000000,
			0x00000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010,
			0x20000000, 0x00000010, 0x60000000, 0x00000018, 0xe0000000, 0x90000000,
			0x30000010, 0xb0000000, 0x20000000, 0x20000000, 0xa0000000, 0x00000010,
			0x80000000, 0x20000000, 0x20000000, 0x20000000, 0x80000000, 0x00000010,
			0x00000000, 0x20000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000001, 0x00000020, 0x00000001, 0x40000002, 0x40000041, 0x40000022,
			0x80000005, 0xc0000082, 0xc0000046, 0x4000004b, 0x80000107, 0x00000089,
			0x00000014, 0x8000024b, 0x0000011b, 0x8000016d, 0x8000041a, 0x000002e4,
			0x80000054, 0x00000967},
	},
	{
		DvType: 2, DvK: 46, DvB: 0, TestT: 58, MaskI: 0, MaskB: 17,
		Dm: [CheckSize]uint32{
			0x2400001c, 0xec000014, 0x0c000002, 0xc0000010, 0xb400001c, 0x2c000004,
			0xbc000018, 0xb0000010, 0x0000000c, 0xb8000010, 0x08000018, 0x78000010,
			0x08000014, 0x70000010, 0xb800001c, 0xe8000000, 0xb0000004, 0x58000010,
			0xb000000c, 0x48000000, 0xb0000000, 0xb8000010, 0x98000010, 0xa0000000,
			0x00000000, 0x00000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000,
			0x20000010, 0x20000000, 0x00000010, 0x60000000, 0x00000018, 0xe0000000,
			0x90000000, 0x30000010, 0xb0000000, 0x20000000, 0x20000000, 0xa0000000,
			0x00000010, 0x80000000, 0x20000000, 0x20000000, 0x20000000, 0x80000000,
			0x00000010, 0x00000000, 0x20000010, 0xa0000000, 0x00000000, 0x20000000,
			0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002, 0x40000041,
			0x40000022, 0x80000005, 0xc0000082, 0xc0000046, 0x4000004b, 0x80000107,
			0x00000089, 0x00000014, 0x8000024b, 0x0000011b, 0x8000016d, 0x8000041a,
			0x000002e4, 0x80000054},
	},
	{
		DvType: 2, DvK: 46, DvB: 2, TestT: 58, MaskI: 0, MaskB: 18,
		Dm: [CheckSize]uint32{
			0x90000070, 0xb0000053, 0x30000008, 0x00000043, 0xd0000072, 0xb0000010,
			0xf0000062, 0xc0000042, 0x00000030, 0xe0000042, 0x20000060, 0xe0000041,
			0x20000050, 0xc0000041, 0xe0000072, 0xa0000003, 0xc0000012, 0x60000041,
			0xc0000032, 0x20000001, 0xc0000002, 0xe0000042, 0x60000042, 0x80000002,
			0x00000000, 0x00000000, 0x80000000, 0x00000002, 0x00000040, 0x00000000,
			0x80000040, 0x80000000, 0x00000040, 0x80000001, 0x00000060, 0x80000003,
			0x40000002, 0xc0000040, 0xc0000002, 0x80000000, 0x80000000, 0x80000002,
			0x00000040, 0x00000002, 0x80000000, 0x80000000, 0x80000000, 0x00000002,
			0x00000040, 0x00000000, 0x80000040, 0x80000002, 0x00000000, 0x80000000,
			0x80000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000004, 0x00000080, 0x00000004, 0x00000009, 0x00000105,
			0x00000089, 0x00000016, 0x0000020b, 0x0000011b, 0x0000012d, 0x0000041e,
			0x00000224, 0x00000050, 0x0000092e, 0x0000046c, 0x000005b6, 0x0000106a,
			0x00000b90, 0x00000152},
	},
	{
		DvType: 2, DvK: 47, DvB: 0, TestT: 58, MaskI: 0, MaskB: 19,
		Dm: [CheckSize]uint32{
			0x20000010, 0x2400001c, 0xec000014, 0x0c000002, 0xc0000010, 0xb400001c,
			0x2c000004, 0xbc000018, 0xb0000010, 0x0000000c, 0xb8000010, 0x08000018,
			0x78000010, 0x08000014, 0x70000010, 0xb800001c, 0xe8000000, 0xb0000004,
			0x58000010, 0xb000000c, 0x48000000, 0xb0000000, 0xb8000010, 0x98000010,
			0xa0000000, 0x00000000, 0x00000000, 0x20000000, 0x80000000, 0x00000010,
			0x00000000, 0x20000010, 0x20000000, 0x00000010, 0x60000000, 0x00000018,
			0xe0000000, 0x90000000, 0x30000010, 0xb0000000, 0x20000000, 0x20000000,
			0xa0000000, 0x00000010, 0x80000000, 0x20000000, 0x20000000, 0x20000000,
			0x80000000, 0x00000010, 0x00000000, 0x20000010, 0xa0000000, 0x00000000,
			0x20000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002,
			0x40000041, 0x40000022, 0x80000005, 0xc0000082, 0xc0000046, 0x4000004b,
			0x80000107, 0x00000089, 0x00000014, 0x8000024b, 0x0000011b, 0x8000016d,
			0x8000041a, 0x000002e4},
	},
	{
		DvType: 2, DvK: 48, DvB: 0, TestT: 58, MaskI: 0, MaskB: 20,
		Dm: [CheckSize]uint32{
			0xbc00001a, 0x20000010, 0x2400001c, 0xec000014, 0x0c000002, 0xc0000010,
			0xb400001c, 0x2c000004, 0xbc000018, 0xb0000010, 0x0000000c, 0xb8000010,
			0x08000018, 0x78000010, 0x08000014, 0x70000010, 0xb800001c, 0xe8000000,
			0xb0000004, 0x58000010, 0xb000000c, 0x48000000, 0xb0000000, 0xb8000010,
			0x98000010, 0xa0000000, 0x00000000, 0x00000000, 0x20000000, 0x80000000,
			0x00000010, 0x00000000, 0x20000010, 0x20000000, 0x00000010, 0x60000000,
			0x00000018, 0xe0000000, 0x90000000, 0x30000010, 0xb0000000, 0x20000000,
			0x20000000, 0xa0000000, 0x00000010, 0x80000000, 0x20000000, 0x20000000,
			0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010, 0xa0000000,
			0x00000000, 0x20000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001,
			0x40000002, 0x40000041, 0x40000022, 0x80000005, 0xc0000082, 0xc0000046,
			0x4000004b, 0x80000107, 0x00000089, 0x00000014, 0x8000024b, 0x0000011b,
			0x8000016d, 0x8000041a},
	},
	{
		DvType: 2, DvK: 49, DvB: 0, TestT: 58, MaskI: 0, MaskB: 21,
		Dm: [CheckSize]uint32{
			0x3c000004, 0xbc00001a, 0x20000010, 0x2400001c, 0xec000014, 0x0c000002,
			0xc0000010, 0xb400001c, 0x2c000004, 0xbc000018, 0xb0000010, 0x0000000c,
			0xb8000010, 0x08000018, 0x78000010, 0x08000014, 0x70000010, 0xb800001c,
			0xe8000000, 0xb0000004, 0x58000010, 0xb000000c, 0x48000000, 0xb0000000,
			0xb8000010, 0x98000010, 0xa0000000, 0x00000000, 0x00000000, 0x20000000,
			0x80000000, 0x00000010, 0x00000000, 0x20000010, 0x20000000, 0x00000010,
			0x60000000, 0x00000018, 0xe0000000, 0x90000000, 0x30000010, 0xb0000000,
			0x20000000, 0x20000000, 0xa0000000, 0x00000010, 0x80000000, 0x20000000,
			0x20000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010,
			0xa0000000, 0x00000000, 0x20000000, 0x20000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020,
			0x00000001, 0x40000002, 0x40000041, 0x40000022, 0x80000005, 0xc0000082,
			0xc0000046, 0x4000004b, 0x80000107, 0x00000089, 0x00000014, 0x8000024b,
			0x0000011b, 0x8000016d},
	},
	{
		DvType: 2, DvK: 49, DvB: 2, TestT: 58, MaskI: 0, MaskB: 22,
		Dm: [CheckSize]uint32{
			0xf0000010, 0xf000006a, 0x80000040, 0x90000070, 0xb0000053, 0x30000008,
			0x00000043, 0xd0000072, 0xb0000010, 0xf0000062, 0xc0000042, 0x00000030,
			0xe0000042, 0x20000060, 0xe0000041, 0x20000050, 0xc0000041, 0xe0000072,
			0xa0000003, 0xc0000012, 0x60000041, 0xc0000032, 0x20000001, 0xc0000002,
			0xe0000042, 0x60000042, 0x80000002, 0x00000000, 0x00000000, 0x80000000,
			0x00000002, 0x00000040, 0x00000000, 0x80000040, 0x80000000, 0x00000040,
			0x80000001, 0x00000060, 0x80000003, 0x40000002, 0xc0000040, 0xc0000002,
			0x80000000, 0x80000000, 0x80000002, 0x00000040, 0x00000002, 0x80000000,
			0x80000000, 0x80000000, 0x00000002, 0x00000040, 0x00000000, 0x80000040,
			0x80000002, 0x00000000, 0x80000000, 0x80000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000004, 0x00000080,
			0x00000004, 0x00000009, 0x00000105, 0x00000089, 0x00000016, 0x0000020b,
			0x0000011b, 0x0000012d, 0x0000041e, 0x00000224, 0x00000050, 0x0000092e,
			0x0000046c, 0x000005b6},
	},
	{
		DvType: 2, DvK: 50, DvB: 0, TestT: 65, MaskI: 0, MaskB: 23,
		Dm: [CheckSize]uint32{
			0xb400001c, 0x3c000004, 0xbc00001a, 0x20000010, 0x2400001c, 0xec000014,
			0x0c000002, 0xc0000010, 0xb400001c, 0x2c000004, 0xbc000018, 0xb0000010,
			0x0000000c, 0xb8000010, 0x08000018, 0x78000010, 0x08000014, 0x70000010,
			0xb800001c, 0xe8000000, 0xb0000004, 0x58000010, 0xb000000c, 0x48000000,
			0xb0000000, 0xb8000010, 0x98000010, 0xa0000000, 0x00000000, 0x00000000,
			0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010, 0x20000000,
			0x00000010, 0x60000000, 0x00000018, 0xe0000000, 0x90000000, 0x30000010,
			0xb0000000, 0x20000000, 0x20000000, 0xa0000000, 0x00000010, 0x80000000,
			0x20000000, 0x20000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000,
			0x20000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001,
			0x00000020, 0x00000001, 0x40000002, 0x40000041, 0x40000022, 0x80000005,
			0xc0000082, 0xc0000046, 0x4000004b, 0x80000107, 0x00000089, 0x00000014,
			0x8000024b, 0x0000011b},
	},
	{
		DvType: 2, DvK: 50, DvB: 2, TestT: 65, MaskI: 0, MaskB: 24,
		Dm: [CheckSize]uint32{
			0xd0000072, 0xf0000010, 0xf000006a, 0x80000040, 0x90000070, 0xb0000053,
			0x30000008, 0x00000043, 0xd0000072, 0xb0000010, 0xf0000062, 0xc0000042,
			0x00000030, 0xe0000042, 0x20000060, 0xe0000041, 0x20000050, 0xc0000041,
			0xe0000072, 0xa0000003, 0xc0000012, 0x60000041, 0xc0000032, 0x20000001,
			0xc0000002, 0xe0000042, 0x60000042, 0x80000002, 0x00000000, 0x00000000,
			0x80000000, 0x00000002, 0x00000040, 0x00000000, 0x80000040, 0x80000000,
			0x00000040, 0x80000001, 0x00000060, 0x80000003, 0x40000002, 0xc0000040,
			0xc0000002, 0x80000000, 0x80000000, 0x80000002, 0x00000040, 0x00000002,
			0x80000000, 0x80000000, 0x80000000, 0x00000002, 0x00000040, 0x00000000,
			0x80000040, 0x80000002, 0x00000000, 0x80000000, 0x80000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000004,
			0x00000080, 0x00000004, 0x00000009, 0x00000105, 0x00000089, 0x00000016,
			0x0000020b, 0x0000011b, 0x0000012d, 0x0000041e, 0x00000224, 0x00000050,
			0x0000092e, 0x0000046c},
	},
	{
		DvType: 2, DvK: 51, DvB: 0, TestT: 65, MaskI: 0, MaskB: 25,
		Dm: [CheckSize]uint32{
			0xc0000010, 0xb400001c, 0x3c000004, 0xbc00001a, 0x20000010, 0x2400001c,
			0xec000014, 0x0c000002, 0xc0000010, 0xb400001c, 0x2c000004, 0xbc000018,
			0xb0000010, 0x0000000c, 0xb8000010, 0x08000018, 0x78000010, 0x08000014,
			0x70000010, 0xb800001c, 0xe8000000, 0xb0000004, 0x58000010, 0xb000000c,
			0x48000000, 0xb0000000, 0xb8000010, 0x98000010, 0xa0000000, 0x00000000,
			0x00000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010,
			0x20000000, 0x00000010, 0x60000000, 0x00000018, 0xe0000000, 0x90000000,
			0x30000010, 0xb0000000, 0x20000000, 0x20000000, 0xa0000000, 0x00000010,
			0x80000000, 0x20000000, 0x20000000, 0x20000000, 0x80000000, 0x00000010,
			0x00000000, 0x20000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000001, 0x00000020, 0x00000001, 0x40000002, 0x40000041, 0x40000022,
			0x80000005, 0xc0000082, 0xc0000046, 0x4000004b, 0x80000107, 0x00000089,
			0x00000014, 0x8000024b},
	},
	{
		DvType: 2, DvK: 51, DvB: 2, TestT: 65, MaskI: 0, MaskB: 26,
		Dm: [CheckSize]uint32{
			0x00000043, 0xd0000072, 0xf0000010, 0xf000006a, 0x80000040, 0x90000070,
			0xb0000053, 0x30000008, 0x00000043, 0xd0000072, 0xb0000010, 0xf0000062,
			0xc0000042, 0x00000030, 0xe0000042, 0x20000060, 0xe0000041, 0x20000050,
			0xc0000041, 0xe0000072, 0xa0000003, 0xc0000012, 0x60000041, 0xc0000032,
			0x20000001, 0xc0000002, 0xe0000042, 0x60000042, 0x80000002, 0x00000000,
			0x00000000, 0x80000000, 0x00000002, 0x00000040, 0x00000000, 0x80000040,
			0x80000000, 0x00000040, 0x80000001, 0x00000060, 0x80000003, 0x40000002,
			0xc0000040, 0xc0000002, 0x80000000, 0x80000000, 0x80000002, 0x00000040,
			0x00000002, 0x80000000, 0x80000000, 0x80000000, 0x00000002, 0x00000040,
			0x00000000, 0x80000040, 0x80000002, 0x00000000, 0x80000000, 0x80000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000004, 0x00000080, 0x00000004, 0x00000009, 0x00000105, 0x00000089,
			0x00000016, 0x0000020b, 0x0000011b, 0x0000012d, 0x0000041e, 0x00000224,
			0x00000050, 0x0000092e},
	},
	{
		DvType: 2, DvK: 52, DvB: 0, TestT: 65, MaskI: 0, MaskB: 27,
		Dm: [CheckSize]uint32{
			0x0c000002, 0xc0000010, 0xb400001c, 0x3c000004, 0xbc00001a, 0x20000010,
			0x2400001c, 0xec000014, 0x0c000002, 0xc0000010, 0xb400001c, 0x2c000004,
			0xbc000018, 0xb0000010, 0x0000000c, 0xb8000010, 0x08000018, 0x78000010,
			0x08000014, 0x70000010, 0xb800001c, 0xe8000000, 0xb0000004, 0x58000010,
			0xb000000c, 0x48000000, 0xb0000000, 0xb8000010, 0x98000010, 0xa0000000,
			0x00000000, 0x00000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000,
			0x20000010, 0x20000000, 0x00000010, 0x60000000, 0x00000018, 0xe0000000,
			0x90000000, 0x30000010, 0xb0000000, 0x20000000, 0x20000000, 0xa0000000,
			0x00000010, 0x80000000, 0x20000000, 0x20000000, 0x20000000, 0x80000000,
			0x00000010, 0x00000000, 0x20000010, 0xa0000000, 0x00000000, 0x20000000,
			0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002, 0x40000041,
			0x40000022, 0x80000005, 0xc0000082, 0xc0000046, 0x4000004b, 0x80000107,
			0x00000089, 0x00000014},
	},
	{
		DvType: 2, DvK: 53, DvB: 0, TestT: 65, MaskI: 0, MaskB: 28,
		Dm: [CheckSize]uint32{
			0xcc000014, 0x0c000002, 0xc0000010, 0xb400001c, 0x3c000004, 0xbc00001a,
			0x20000010, 0x2400001c, 0xec000014, 0x0c000002, 0xc0000010, 0xb400001c,
			0x2c000004, 0xbc000018, 0xb0000010, 0x0000000c, 0xb8000010, 0x08000018,
			0x78000010, 0x08000014, 0x70000010, 0xb800001c, 0xe8000000, 0xb0000004,
			0x58000010, 0xb000000c, 0x48000000, 0xb0000000, 0xb8000010, 0x98000010,
			0xa0000000, 0x00000000, 0x00000000, 0x20000000, 0x80000000, 0x00000010,
			0x00000000, 0x20000010, 0x20000000, 0x00000010, 0x60000000, 0x00000018,
			0xe0000000, 0x90000000, 0x30000010, 0xb0000000, 0x20000000, 0x20000000,
			0xa0000000, 0x00000010, 0x80000000, 0x20000000, 0x20000000, 0x20000000,
			0x80000000, 0x00000010, 0x00000000, 0x20000010, 0xa0000000, 0x00000000,
			0x20000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001, 0x40000002,
			0x40000041, 0x40000022, 0x80000005, 0xc0000082, 0xc0000046, 0x4000004b,
			0x80000107, 0x00000089},
	},
	{
		DvType: 2, DvK: 54, DvB: 0, TestT: 65, MaskI: 0, MaskB: 29,
		Dm: [CheckSize]uint32{
			0x0400001c, 0xcc000014, 0x0c000002, 0xc0000010, 0xb400001c, 0x3c000004,
			0xbc00001a, 0x20000010, 0x2400001c, 0xec000014, 0x0c000002, 0xc0000010,
			0xb400001c, 0x2c000004, 0xbc000018, 0xb0000010, 0x0000000c, 0xb8000010,
			0x08000018, 0x78000010, 0x08000014, 0x70000010, 0xb800001c, 0xe8000000,
			0xb0000004, 0x58000010, 0xb000000c, 0x48000000, 0xb0000000, 0xb8000010,
			0x98000010, 0xa0000000, 0x00000000, 0x00000000, 0x20000000, 0x80000000,
			0x00000010, 0x00000000, 0x20000010, 0x20000000, 0x00000010, 0x60000000,
			0x00000018, 0xe0000000, 0x90000000, 0x30000010, 0xb0000000, 0x20000000,
			0x20000000, 0xa0000000, 0x00000010, 0x80000000, 0x20000000, 0x20000000,
			0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010, 0xa0000000,
			0x00000000, 0x20000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020, 0x00000001,
			0x40000002, 0x40000041, 0x40000022, 0x80000005, 0xc0000082, 0xc0000046,
			0x4000004b, 0x80000107},
	},
	{
		DvType: 2, DvK: 55, DvB: 0, TestT: 65, MaskI: 0, MaskB: 30,
		Dm: [CheckSize]uint32{
			0x00000010, 0x0400001c, 0xcc000014, 0x0c000002, 0xc0000010, 0xb400001c,
			0x3c000004, 0xbc00001a, 0x20000010, 0x2400001c, 0xec000014, 0x0c000002,
			0xc0000010, 0xb400001c, 0x2c000004, 0xbc000018, 0xb0000010, 0x0000000c,
			0xb8000010, 0x08000018, 0x78000010, 0x08000014, 0x70000010, 0xb800001c,
			0xe8000000, 0xb0000004, 0x58000010, 0xb000000c, 0x48000000, 0xb0000000,
			0xb8000010, 0x98000010, 0xa0000000, 0x00000000, 0x00000000, 0x20000000,
			0x80000000, 0x00000010, 0x00000000, 0x20000010, 0x20000000, 0x00000010,
			0x60000000, 0x00000018, 0xe0000000, 0x90000000, 0x30000010, 0xb0000000,
			0x20000000, 0x20000000, 0xa0000000, 0x00000010, 0x80000000, 0x20000000,
			0x20000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010,
			0xa0000000, 0x00000000, 0x20000000, 0x20000000, 0x00000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000020,
			0x00000001, 0x40000002, 0x40000041, 0x40000022, 0x80000005, 0xc0000082,
			0xc0000046, 0x4000004b},
	},
	{
		DvType: 2, DvK: 56, DvB: 0, TestT: 65, MaskI: 0, MaskB: 31,
		Dm: [CheckSize]uint32{
			0x2600001a, 0x00000010, 0x0400001c, 0xcc000014, 0x0c000002, 0xc0000010,
			0xb400001c, 0x3c000004, 0xbc00001a, 0x20000010, 0x2400001c, 0xec000014,
			0x0c000002, 0xc0000010, 0xb400001c, 0x2c000004, 0xbc000018, 0xb0000010,
			0x0000000c, 0xb8000010, 0x08000018, 0x78000010, 0x08000014, 0x70000010,
			0xb800001c, 0xe8000000, 0xb0000004, 0x58000010, 0xb000000c, 0x48000000,
			0xb0000000, 0xb8000010, 0x98000010, 0xa0000000, 0x00000000, 0x00000000,
			0x20000000, 0x80000000, 0x00000010, 0x00000000, 0x20000010, 0x20000000,
			0x00000010, 0x60000000, 0x00000018, 0xe0000000, 0x90000000, 0x30000010,
			0xb0000000, 0x20000000, 0x20000000, 0xa0000000, 0x00000010, 0x80000000,
			0x20000000, 0x20000000, 0x20000000, 0x80000000, 0x00000010, 0x00000000,
			0x20000010, 0xa0000000, 0x00000000, 0x20000000, 0x20000000, 0x00000000,
			0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001,
			0x00000020, 0x00000001, 0x40000002, 0x40000041, 0x40000022, 0x80000005,
			0xc0000082, 0xc0000046},
	},
	{
		DvType: 0, DvK: 0, DvB: 0, TestT: 0, MaskI: 0, MaskB: 0,
		Dm: [CheckSize]uint32{
			0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
			0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
			0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
			0, 0, 0, 0, 0, 0, 0, 0},
	},
}