httlib_huffman/decoder/
table4.rs

1/// Represents a static translation table for decoding Huffman sequence by
2/// reading 4-bits at at time.
3pub const DECODE_TABLE: [[(Option<u8>, Option<u16>, u8); 16]; 54] = [ // (next_id, ascii, leftover)
4    [ // 0
5        (Some(15), None, 0),
6        (Some(16), None, 0),
7        (Some(26), None, 0),
8        (Some(28), None, 0),
9        (Some(30), None, 0),
10        (Some(12), None, 0),
11        (Some(14), None, 0),
12        (Some(17), None, 0),
13        (Some(19), None, 0),
14        (Some(27), None, 0),
15        (Some(29), None, 0),
16        (Some(18), None, 0),
17        (Some(21), None, 0),
18        (Some(22), None, 0),
19        (Some(23), None, 0),
20        (Some(1), None, 0)
21    ],
22    [ // 1
23        (None, Some(119), 1),
24        (None, Some(119), 1),
25        (None, Some(120), 1),
26        (None, Some(120), 1),
27        (None, Some(121), 1),
28        (None, Some(121), 1),
29        (None, Some(122), 1),
30        (None, Some(122), 1),
31        (None, Some(38), 0),
32        (None, Some(42), 0),
33        (None, Some(44), 0),
34        (None, Some(59), 0),
35        (None, Some(88), 0),
36        (None, Some(90), 0),
37        (Some(13), None, 0),
38        (Some(2), None, 0)
39    ],
40    [ // 2
41        (None, Some(63), 2),
42        (None, Some(63), 2),
43        (None, Some(63), 2),
44        (None, Some(63), 2),
45        (None, Some(39), 1),
46        (None, Some(39), 1),
47        (None, Some(43), 1),
48        (None, Some(43), 1),
49        (None, Some(124), 1),
50        (None, Some(124), 1),
51        (None, Some(35), 0),
52        (None, Some(62), 0),
53        (Some(3), None, 0),
54        (Some(20), None, 0),
55        (Some(25), None, 0),
56        (Some(4), None, 0)
57    ],
58    [ // 3
59        (None, Some(0), 3),
60        (None, Some(0), 3),
61        (None, Some(0), 3),
62        (None, Some(0), 3),
63        (None, Some(0), 3),
64        (None, Some(0), 3),
65        (None, Some(0), 3),
66        (None, Some(0), 3),
67        (None, Some(36), 3),
68        (None, Some(36), 3),
69        (None, Some(36), 3),
70        (None, Some(36), 3),
71        (None, Some(36), 3),
72        (None, Some(36), 3),
73        (None, Some(36), 3),
74        (None, Some(36), 3)
75    ],
76    [ // 4
77        (None, Some(94), 2),
78        (None, Some(94), 2),
79        (None, Some(94), 2),
80        (None, Some(94), 2),
81        (None, Some(125), 2),
82        (None, Some(125), 2),
83        (None, Some(125), 2),
84        (None, Some(125), 2),
85        (None, Some(60), 1),
86        (None, Some(60), 1),
87        (None, Some(96), 1),
88        (None, Some(96), 1),
89        (None, Some(123), 1),
90        (None, Some(123), 1),
91        (Some(24), None, 0),
92        (Some(5), None, 0)
93    ],
94    [ // 5
95        (Some(39), None, 0),
96        (Some(41), None, 0),
97        (Some(49), None, 0),
98        (Some(51), None, 0),
99        (Some(31), None, 0),
100        (Some(32), None, 0),
101        (Some(35), None, 0),
102        (Some(36), None, 0),
103        (Some(40), None, 0),
104        (Some(42), None, 0),
105        (Some(44), None, 0),
106        (Some(6), None, 0),
107        (Some(33), None, 0),
108        (Some(37), None, 0),
109        (Some(9), None, 0),
110        (Some(7), None, 0)
111    ],
112    [ // 6
113        (None, Some(1), 1),
114        (None, Some(1), 1),
115        (None, Some(135), 1),
116        (None, Some(135), 1),
117        (None, Some(137), 1),
118        (None, Some(137), 1),
119        (None, Some(138), 1),
120        (None, Some(138), 1),
121        (None, Some(139), 1),
122        (None, Some(139), 1),
123        (None, Some(140), 1),
124        (None, Some(140), 1),
125        (None, Some(141), 1),
126        (None, Some(141), 1),
127        (None, Some(143), 1),
128        (None, Some(143), 1)
129    ],
130    [ // 7
131        (None, Some(171), 0),
132        (None, Some(206), 0),
133        (None, Some(215), 0),
134        (None, Some(225), 0),
135        (None, Some(236), 0),
136        (None, Some(237), 0),
137        (Some(45), None, 0),
138        (Some(52), None, 0),
139        (Some(43), None, 0),
140        (Some(46), None, 0),
141        (Some(50), None, 0),
142        (Some(47), None, 0),
143        (Some(48), None, 0),
144        (Some(53), None, 0),
145        (Some(8), None, 0),
146        (Some(10), None, 0)
147    ],
148    [ // 8
149        (None, Some(254), 1),
150        (None, Some(254), 1),
151        (None, Some(2), 0),
152        (None, Some(3), 0),
153        (None, Some(4), 0),
154        (None, Some(5), 0),
155        (None, Some(6), 0),
156        (None, Some(7), 0),
157        (None, Some(8), 0),
158        (None, Some(11), 0),
159        (None, Some(12), 0),
160        (None, Some(14), 0),
161        (None, Some(15), 0),
162        (None, Some(16), 0),
163        (None, Some(17), 0),
164        (None, Some(18), 0)
165    ],
166    [ // 9
167        (None, Some(188), 1),
168        (None, Some(188), 1),
169        (None, Some(191), 1),
170        (None, Some(191), 1),
171        (None, Some(197), 1),
172        (None, Some(197), 1),
173        (None, Some(231), 1),
174        (None, Some(231), 1),
175        (None, Some(239), 1),
176        (None, Some(239), 1),
177        (None, Some(9), 0),
178        (None, Some(142), 0),
179        (None, Some(144), 0),
180        (None, Some(145), 0),
181        (None, Some(148), 0),
182        (None, Some(159), 0)
183    ],
184    [ // 10
185        (None, Some(19), 0),
186        (None, Some(20), 0),
187        (None, Some(21), 0),
188        (None, Some(23), 0),
189        (None, Some(24), 0),
190        (None, Some(25), 0),
191        (None, Some(26), 0),
192        (None, Some(27), 0),
193        (None, Some(28), 0),
194        (None, Some(29), 0),
195        (None, Some(30), 0),
196        (None, Some(31), 0),
197        (None, Some(127), 0),
198        (None, Some(220), 0),
199        (None, Some(249), 0),
200        (Some(11), None, 0)
201    ],
202    [ // 11
203        (None, Some(10), 2),
204        (None, Some(10), 2),
205        (None, Some(10), 2),
206        (None, Some(10), 2),
207        (None, Some(13), 2),
208        (None, Some(13), 2),
209        (None, Some(13), 2),
210        (None, Some(13), 2),
211        (None, Some(22), 2),
212        (None, Some(22), 2),
213        (None, Some(22), 2),
214        (None, Some(22), 2),
215        (None, Some(256), 2),
216        (None, Some(256), 2),
217        (None, Some(256), 2),
218        (None, Some(256), 2)
219    ],
220    [ // 12
221        (None, Some(32), 2),
222        (None, Some(32), 2),
223        (None, Some(32), 2),
224        (None, Some(32), 2),
225        (None, Some(37), 2),
226        (None, Some(37), 2),
227        (None, Some(37), 2),
228        (None, Some(37), 2),
229        (None, Some(45), 2),
230        (None, Some(45), 2),
231        (None, Some(45), 2),
232        (None, Some(45), 2),
233        (None, Some(46), 2),
234        (None, Some(46), 2),
235        (None, Some(46), 2),
236        (None, Some(46), 2)
237    ],
238    [ // 13
239        (None, Some(33), 2),
240        (None, Some(33), 2),
241        (None, Some(33), 2),
242        (None, Some(33), 2),
243        (None, Some(34), 2),
244        (None, Some(34), 2),
245        (None, Some(34), 2),
246        (None, Some(34), 2),
247        (None, Some(40), 2),
248        (None, Some(40), 2),
249        (None, Some(40), 2),
250        (None, Some(40), 2),
251        (None, Some(41), 2),
252        (None, Some(41), 2),
253        (None, Some(41), 2),
254        (None, Some(41), 2)
255    ],
256    [ // 14
257        (None, Some(47), 2),
258        (None, Some(47), 2),
259        (None, Some(47), 2),
260        (None, Some(47), 2),
261        (None, Some(51), 2),
262        (None, Some(51), 2),
263        (None, Some(51), 2),
264        (None, Some(51), 2),
265        (None, Some(52), 2),
266        (None, Some(52), 2),
267        (None, Some(52), 2),
268        (None, Some(52), 2),
269        (None, Some(53), 2),
270        (None, Some(53), 2),
271        (None, Some(53), 2),
272        (None, Some(53), 2)
273    ],
274    [ // 15
275        (None, Some(48), 3),
276        (None, Some(48), 3),
277        (None, Some(48), 3),
278        (None, Some(48), 3),
279        (None, Some(48), 3),
280        (None, Some(48), 3),
281        (None, Some(48), 3),
282        (None, Some(48), 3),
283        (None, Some(49), 3),
284        (None, Some(49), 3),
285        (None, Some(49), 3),
286        (None, Some(49), 3),
287        (None, Some(49), 3),
288        (None, Some(49), 3),
289        (None, Some(49), 3),
290        (None, Some(49), 3)
291    ],
292    [ // 16
293        (None, Some(50), 3),
294        (None, Some(50), 3),
295        (None, Some(50), 3),
296        (None, Some(50), 3),
297        (None, Some(50), 3),
298        (None, Some(50), 3),
299        (None, Some(50), 3),
300        (None, Some(50), 3),
301        (None, Some(97), 3),
302        (None, Some(97), 3),
303        (None, Some(97), 3),
304        (None, Some(97), 3),
305        (None, Some(97), 3),
306        (None, Some(97), 3),
307        (None, Some(97), 3),
308        (None, Some(97), 3)
309    ],
310    [ // 17
311        (None, Some(54), 2),
312        (None, Some(54), 2),
313        (None, Some(54), 2),
314        (None, Some(54), 2),
315        (None, Some(55), 2),
316        (None, Some(55), 2),
317        (None, Some(55), 2),
318        (None, Some(55), 2),
319        (None, Some(56), 2),
320        (None, Some(56), 2),
321        (None, Some(56), 2),
322        (None, Some(56), 2),
323        (None, Some(57), 2),
324        (None, Some(57), 2),
325        (None, Some(57), 2),
326        (None, Some(57), 2)
327    ],
328    [ // 18
329        (None, Some(114), 2),
330        (None, Some(114), 2),
331        (None, Some(114), 2),
332        (None, Some(114), 2),
333        (None, Some(117), 2),
334        (None, Some(117), 2),
335        (None, Some(117), 2),
336        (None, Some(117), 2),
337        (None, Some(58), 1),
338        (None, Some(58), 1),
339        (None, Some(66), 1),
340        (None, Some(66), 1),
341        (None, Some(67), 1),
342        (None, Some(67), 1),
343        (None, Some(68), 1),
344        (None, Some(68), 1)
345    ],
346    [ // 19
347        (None, Some(61), 2),
348        (None, Some(61), 2),
349        (None, Some(61), 2),
350        (None, Some(61), 2),
351        (None, Some(65), 2),
352        (None, Some(65), 2),
353        (None, Some(65), 2),
354        (None, Some(65), 2),
355        (None, Some(95), 2),
356        (None, Some(95), 2),
357        (None, Some(95), 2),
358        (None, Some(95), 2),
359        (None, Some(98), 2),
360        (None, Some(98), 2),
361        (None, Some(98), 2),
362        (None, Some(98), 2)
363    ],
364    [ // 20
365        (None, Some(64), 3),
366        (None, Some(64), 3),
367        (None, Some(64), 3),
368        (None, Some(64), 3),
369        (None, Some(64), 3),
370        (None, Some(64), 3),
371        (None, Some(64), 3),
372        (None, Some(64), 3),
373        (None, Some(91), 3),
374        (None, Some(91), 3),
375        (None, Some(91), 3),
376        (None, Some(91), 3),
377        (None, Some(91), 3),
378        (None, Some(91), 3),
379        (None, Some(91), 3),
380        (None, Some(91), 3)
381    ],
382    [ // 21
383        (None, Some(69), 1),
384        (None, Some(69), 1),
385        (None, Some(70), 1),
386        (None, Some(70), 1),
387        (None, Some(71), 1),
388        (None, Some(71), 1),
389        (None, Some(72), 1),
390        (None, Some(72), 1),
391        (None, Some(73), 1),
392        (None, Some(73), 1),
393        (None, Some(74), 1),
394        (None, Some(74), 1),
395        (None, Some(75), 1),
396        (None, Some(75), 1),
397        (None, Some(76), 1),
398        (None, Some(76), 1)
399    ],
400    [ // 22
401        (None, Some(77), 1),
402        (None, Some(77), 1),
403        (None, Some(78), 1),
404        (None, Some(78), 1),
405        (None, Some(79), 1),
406        (None, Some(79), 1),
407        (None, Some(80), 1),
408        (None, Some(80), 1),
409        (None, Some(81), 1),
410        (None, Some(81), 1),
411        (None, Some(82), 1),
412        (None, Some(82), 1),
413        (None, Some(83), 1),
414        (None, Some(83), 1),
415        (None, Some(84), 1),
416        (None, Some(84), 1)
417    ],
418    [ // 23
419        (None, Some(85), 1),
420        (None, Some(85), 1),
421        (None, Some(86), 1),
422        (None, Some(86), 1),
423        (None, Some(87), 1),
424        (None, Some(87), 1),
425        (None, Some(89), 1),
426        (None, Some(89), 1),
427        (None, Some(106), 1),
428        (None, Some(106), 1),
429        (None, Some(107), 1),
430        (None, Some(107), 1),
431        (None, Some(113), 1),
432        (None, Some(113), 1),
433        (None, Some(118), 1),
434        (None, Some(118), 1)
435    ],
436    [ // 24
437        (None, Some(92), 1),
438        (None, Some(92), 1),
439        (None, Some(195), 1),
440        (None, Some(195), 1),
441        (None, Some(208), 1),
442        (None, Some(208), 1),
443        (None, Some(128), 0),
444        (None, Some(130), 0),
445        (None, Some(131), 0),
446        (None, Some(162), 0),
447        (None, Some(184), 0),
448        (None, Some(194), 0),
449        (None, Some(224), 0),
450        (None, Some(226), 0),
451        (Some(34), None, 0),
452        (Some(38), None, 0)
453    ],
454    [ // 25
455        (None, Some(93), 3),
456        (None, Some(93), 3),
457        (None, Some(93), 3),
458        (None, Some(93), 3),
459        (None, Some(93), 3),
460        (None, Some(93), 3),
461        (None, Some(93), 3),
462        (None, Some(93), 3),
463        (None, Some(126), 3),
464        (None, Some(126), 3),
465        (None, Some(126), 3),
466        (None, Some(126), 3),
467        (None, Some(126), 3),
468        (None, Some(126), 3),
469        (None, Some(126), 3),
470        (None, Some(126), 3)
471    ],
472    [ // 26
473        (None, Some(99), 3),
474        (None, Some(99), 3),
475        (None, Some(99), 3),
476        (None, Some(99), 3),
477        (None, Some(99), 3),
478        (None, Some(99), 3),
479        (None, Some(99), 3),
480        (None, Some(99), 3),
481        (None, Some(101), 3),
482        (None, Some(101), 3),
483        (None, Some(101), 3),
484        (None, Some(101), 3),
485        (None, Some(101), 3),
486        (None, Some(101), 3),
487        (None, Some(101), 3),
488        (None, Some(101), 3)
489    ],
490    [ // 27
491        (None, Some(100), 2),
492        (None, Some(100), 2),
493        (None, Some(100), 2),
494        (None, Some(100), 2),
495        (None, Some(102), 2),
496        (None, Some(102), 2),
497        (None, Some(102), 2),
498        (None, Some(102), 2),
499        (None, Some(103), 2),
500        (None, Some(103), 2),
501        (None, Some(103), 2),
502        (None, Some(103), 2),
503        (None, Some(104), 2),
504        (None, Some(104), 2),
505        (None, Some(104), 2),
506        (None, Some(104), 2)
507    ],
508    [ // 28
509        (None, Some(105), 3),
510        (None, Some(105), 3),
511        (None, Some(105), 3),
512        (None, Some(105), 3),
513        (None, Some(105), 3),
514        (None, Some(105), 3),
515        (None, Some(105), 3),
516        (None, Some(105), 3),
517        (None, Some(111), 3),
518        (None, Some(111), 3),
519        (None, Some(111), 3),
520        (None, Some(111), 3),
521        (None, Some(111), 3),
522        (None, Some(111), 3),
523        (None, Some(111), 3),
524        (None, Some(111), 3)
525    ],
526    [ // 29
527        (None, Some(108), 2),
528        (None, Some(108), 2),
529        (None, Some(108), 2),
530        (None, Some(108), 2),
531        (None, Some(109), 2),
532        (None, Some(109), 2),
533        (None, Some(109), 2),
534        (None, Some(109), 2),
535        (None, Some(110), 2),
536        (None, Some(110), 2),
537        (None, Some(110), 2),
538        (None, Some(110), 2),
539        (None, Some(112), 2),
540        (None, Some(112), 2),
541        (None, Some(112), 2),
542        (None, Some(112), 2)
543    ],
544    [ // 30
545        (None, Some(115), 3),
546        (None, Some(115), 3),
547        (None, Some(115), 3),
548        (None, Some(115), 3),
549        (None, Some(115), 3),
550        (None, Some(115), 3),
551        (None, Some(115), 3),
552        (None, Some(115), 3),
553        (None, Some(116), 3),
554        (None, Some(116), 3),
555        (None, Some(116), 3),
556        (None, Some(116), 3),
557        (None, Some(116), 3),
558        (None, Some(116), 3),
559        (None, Some(116), 3),
560        (None, Some(116), 3)
561    ],
562    [ // 31
563        (None, Some(230), 3),
564        (None, Some(230), 3),
565        (None, Some(230), 3),
566        (None, Some(230), 3),
567        (None, Some(230), 3),
568        (None, Some(230), 3),
569        (None, Some(230), 3),
570        (None, Some(230), 3),
571        (None, Some(129), 2),
572        (None, Some(129), 2),
573        (None, Some(129), 2),
574        (None, Some(129), 2),
575        (None, Some(132), 2),
576        (None, Some(132), 2),
577        (None, Some(132), 2),
578        (None, Some(132), 2)
579    ],
580    [ // 32
581        (None, Some(133), 2),
582        (None, Some(133), 2),
583        (None, Some(133), 2),
584        (None, Some(133), 2),
585        (None, Some(134), 2),
586        (None, Some(134), 2),
587        (None, Some(134), 2),
588        (None, Some(134), 2),
589        (None, Some(136), 2),
590        (None, Some(136), 2),
591        (None, Some(136), 2),
592        (None, Some(136), 2),
593        (None, Some(146), 2),
594        (None, Some(146), 2),
595        (None, Some(146), 2),
596        (None, Some(146), 2)
597    ],
598    [ // 33
599        (None, Some(147), 1),
600        (None, Some(147), 1),
601        (None, Some(149), 1),
602        (None, Some(149), 1),
603        (None, Some(150), 1),
604        (None, Some(150), 1),
605        (None, Some(151), 1),
606        (None, Some(151), 1),
607        (None, Some(152), 1),
608        (None, Some(152), 1),
609        (None, Some(155), 1),
610        (None, Some(155), 1),
611        (None, Some(157), 1),
612        (None, Some(157), 1),
613        (None, Some(158), 1),
614        (None, Some(158), 1)
615    ],
616    [ // 34
617        (None, Some(153), 3),
618        (None, Some(153), 3),
619        (None, Some(153), 3),
620        (None, Some(153), 3),
621        (None, Some(153), 3),
622        (None, Some(153), 3),
623        (None, Some(153), 3),
624        (None, Some(153), 3),
625        (None, Some(161), 3),
626        (None, Some(161), 3),
627        (None, Some(161), 3),
628        (None, Some(161), 3),
629        (None, Some(161), 3),
630        (None, Some(161), 3),
631        (None, Some(161), 3),
632        (None, Some(161), 3)
633    ],
634    [ // 35
635        (None, Some(154), 2),
636        (None, Some(154), 2),
637        (None, Some(154), 2),
638        (None, Some(154), 2),
639        (None, Some(156), 2),
640        (None, Some(156), 2),
641        (None, Some(156), 2),
642        (None, Some(156), 2),
643        (None, Some(160), 2),
644        (None, Some(160), 2),
645        (None, Some(160), 2),
646        (None, Some(160), 2),
647        (None, Some(163), 2),
648        (None, Some(163), 2),
649        (None, Some(163), 2),
650        (None, Some(163), 2)
651    ],
652    [ // 36
653        (None, Some(164), 2),
654        (None, Some(164), 2),
655        (None, Some(164), 2),
656        (None, Some(164), 2),
657        (None, Some(169), 2),
658        (None, Some(169), 2),
659        (None, Some(169), 2),
660        (None, Some(169), 2),
661        (None, Some(170), 2),
662        (None, Some(170), 2),
663        (None, Some(170), 2),
664        (None, Some(170), 2),
665        (None, Some(173), 2),
666        (None, Some(173), 2),
667        (None, Some(173), 2),
668        (None, Some(173), 2)
669    ],
670    [ // 37
671        (None, Some(165), 1),
672        (None, Some(165), 1),
673        (None, Some(166), 1),
674        (None, Some(166), 1),
675        (None, Some(168), 1),
676        (None, Some(168), 1),
677        (None, Some(174), 1),
678        (None, Some(174), 1),
679        (None, Some(175), 1),
680        (None, Some(175), 1),
681        (None, Some(180), 1),
682        (None, Some(180), 1),
683        (None, Some(182), 1),
684        (None, Some(182), 1),
685        (None, Some(183), 1),
686        (None, Some(183), 1)
687    ],
688    [ // 38
689        (None, Some(167), 3),
690        (None, Some(167), 3),
691        (None, Some(167), 3),
692        (None, Some(167), 3),
693        (None, Some(167), 3),
694        (None, Some(167), 3),
695        (None, Some(167), 3),
696        (None, Some(167), 3),
697        (None, Some(172), 3),
698        (None, Some(172), 3),
699        (None, Some(172), 3),
700        (None, Some(172), 3),
701        (None, Some(172), 3),
702        (None, Some(172), 3),
703        (None, Some(172), 3),
704        (None, Some(172), 3)
705    ],
706    [ // 39
707        (None, Some(176), 3),
708        (None, Some(176), 3),
709        (None, Some(176), 3),
710        (None, Some(176), 3),
711        (None, Some(176), 3),
712        (None, Some(176), 3),
713        (None, Some(176), 3),
714        (None, Some(176), 3),
715        (None, Some(177), 3),
716        (None, Some(177), 3),
717        (None, Some(177), 3),
718        (None, Some(177), 3),
719        (None, Some(177), 3),
720        (None, Some(177), 3),
721        (None, Some(177), 3),
722        (None, Some(177), 3)
723    ],
724    [ // 40
725        (None, Some(178), 2),
726        (None, Some(178), 2),
727        (None, Some(178), 2),
728        (None, Some(178), 2),
729        (None, Some(181), 2),
730        (None, Some(181), 2),
731        (None, Some(181), 2),
732        (None, Some(181), 2),
733        (None, Some(185), 2),
734        (None, Some(185), 2),
735        (None, Some(185), 2),
736        (None, Some(185), 2),
737        (None, Some(186), 2),
738        (None, Some(186), 2),
739        (None, Some(186), 2),
740        (None, Some(186), 2)
741    ],
742    [ // 41
743        (None, Some(179), 3),
744        (None, Some(179), 3),
745        (None, Some(179), 3),
746        (None, Some(179), 3),
747        (None, Some(179), 3),
748        (None, Some(179), 3),
749        (None, Some(179), 3),
750        (None, Some(179), 3),
751        (None, Some(209), 3),
752        (None, Some(209), 3),
753        (None, Some(209), 3),
754        (None, Some(209), 3),
755        (None, Some(209), 3),
756        (None, Some(209), 3),
757        (None, Some(209), 3),
758        (None, Some(209), 3)
759    ],
760    [ // 42
761        (None, Some(187), 2),
762        (None, Some(187), 2),
763        (None, Some(187), 2),
764        (None, Some(187), 2),
765        (None, Some(189), 2),
766        (None, Some(189), 2),
767        (None, Some(189), 2),
768        (None, Some(189), 2),
769        (None, Some(190), 2),
770        (None, Some(190), 2),
771        (None, Some(190), 2),
772        (None, Some(190), 2),
773        (None, Some(196), 2),
774        (None, Some(196), 2),
775        (None, Some(196), 2),
776        (None, Some(196), 2)
777    ],
778    [ // 43
779        (None, Some(192), 2),
780        (None, Some(192), 2),
781        (None, Some(192), 2),
782        (None, Some(192), 2),
783        (None, Some(193), 2),
784        (None, Some(193), 2),
785        (None, Some(193), 2),
786        (None, Some(193), 2),
787        (None, Some(200), 2),
788        (None, Some(200), 2),
789        (None, Some(200), 2),
790        (None, Some(200), 2),
791        (None, Some(201), 2),
792        (None, Some(201), 2),
793        (None, Some(201), 2),
794        (None, Some(201), 2)
795    ],
796    [ // 44
797        (None, Some(198), 2),
798        (None, Some(198), 2),
799        (None, Some(198), 2),
800        (None, Some(198), 2),
801        (None, Some(228), 2),
802        (None, Some(228), 2),
803        (None, Some(228), 2),
804        (None, Some(228), 2),
805        (None, Some(232), 2),
806        (None, Some(232), 2),
807        (None, Some(232), 2),
808        (None, Some(232), 2),
809        (None, Some(233), 2),
810        (None, Some(233), 2),
811        (None, Some(233), 2),
812        (None, Some(233), 2)
813    ],
814    [ // 45
815        (None, Some(199), 3),
816        (None, Some(199), 3),
817        (None, Some(199), 3),
818        (None, Some(199), 3),
819        (None, Some(199), 3),
820        (None, Some(199), 3),
821        (None, Some(199), 3),
822        (None, Some(199), 3),
823        (None, Some(207), 3),
824        (None, Some(207), 3),
825        (None, Some(207), 3),
826        (None, Some(207), 3),
827        (None, Some(207), 3),
828        (None, Some(207), 3),
829        (None, Some(207), 3),
830        (None, Some(207), 3)
831    ],
832    [ // 46
833        (None, Some(202), 2),
834        (None, Some(202), 2),
835        (None, Some(202), 2),
836        (None, Some(202), 2),
837        (None, Some(205), 2),
838        (None, Some(205), 2),
839        (None, Some(205), 2),
840        (None, Some(205), 2),
841        (None, Some(210), 2),
842        (None, Some(210), 2),
843        (None, Some(210), 2),
844        (None, Some(210), 2),
845        (None, Some(213), 2),
846        (None, Some(213), 2),
847        (None, Some(213), 2),
848        (None, Some(213), 2)
849    ],
850    [ // 47
851        (None, Some(242), 2),
852        (None, Some(242), 2),
853        (None, Some(242), 2),
854        (None, Some(242), 2),
855        (None, Some(243), 2),
856        (None, Some(243), 2),
857        (None, Some(243), 2),
858        (None, Some(243), 2),
859        (None, Some(255), 2),
860        (None, Some(255), 2),
861        (None, Some(255), 2),
862        (None, Some(255), 2),
863        (None, Some(203), 1),
864        (None, Some(203), 1),
865        (None, Some(204), 1),
866        (None, Some(204), 1)
867    ],
868    [ // 48
869        (None, Some(211), 1),
870        (None, Some(211), 1),
871        (None, Some(212), 1),
872        (None, Some(212), 1),
873        (None, Some(214), 1),
874        (None, Some(214), 1),
875        (None, Some(221), 1),
876        (None, Some(221), 1),
877        (None, Some(222), 1),
878        (None, Some(222), 1),
879        (None, Some(223), 1),
880        (None, Some(223), 1),
881        (None, Some(241), 1),
882        (None, Some(241), 1),
883        (None, Some(244), 1),
884        (None, Some(244), 1)
885    ],
886    [ // 49
887        (None, Some(216), 3),
888        (None, Some(216), 3),
889        (None, Some(216), 3),
890        (None, Some(216), 3),
891        (None, Some(216), 3),
892        (None, Some(216), 3),
893        (None, Some(216), 3),
894        (None, Some(216), 3),
895        (None, Some(217), 3),
896        (None, Some(217), 3),
897        (None, Some(217), 3),
898        (None, Some(217), 3),
899        (None, Some(217), 3),
900        (None, Some(217), 3),
901        (None, Some(217), 3),
902        (None, Some(217), 3)
903    ],
904    [ // 50
905        (None, Some(218), 2),
906        (None, Some(218), 2),
907        (None, Some(218), 2),
908        (None, Some(218), 2),
909        (None, Some(219), 2),
910        (None, Some(219), 2),
911        (None, Some(219), 2),
912        (None, Some(219), 2),
913        (None, Some(238), 2),
914        (None, Some(238), 2),
915        (None, Some(238), 2),
916        (None, Some(238), 2),
917        (None, Some(240), 2),
918        (None, Some(240), 2),
919        (None, Some(240), 2),
920        (None, Some(240), 2)
921    ],
922    [ // 51
923        (None, Some(227), 3),
924        (None, Some(227), 3),
925        (None, Some(227), 3),
926        (None, Some(227), 3),
927        (None, Some(227), 3),
928        (None, Some(227), 3),
929        (None, Some(227), 3),
930        (None, Some(227), 3),
931        (None, Some(229), 3),
932        (None, Some(229), 3),
933        (None, Some(229), 3),
934        (None, Some(229), 3),
935        (None, Some(229), 3),
936        (None, Some(229), 3),
937        (None, Some(229), 3),
938        (None, Some(229), 3)
939    ],
940    [ // 52
941        (None, Some(234), 3),
942        (None, Some(234), 3),
943        (None, Some(234), 3),
944        (None, Some(234), 3),
945        (None, Some(234), 3),
946        (None, Some(234), 3),
947        (None, Some(234), 3),
948        (None, Some(234), 3),
949        (None, Some(235), 3),
950        (None, Some(235), 3),
951        (None, Some(235), 3),
952        (None, Some(235), 3),
953        (None, Some(235), 3),
954        (None, Some(235), 3),
955        (None, Some(235), 3),
956        (None, Some(235), 3)
957    ],
958    [ // 53
959        (None, Some(245), 1),
960        (None, Some(245), 1),
961        (None, Some(246), 1),
962        (None, Some(246), 1),
963        (None, Some(247), 1),
964        (None, Some(247), 1),
965        (None, Some(248), 1),
966        (None, Some(248), 1),
967        (None, Some(250), 1),
968        (None, Some(250), 1),
969        (None, Some(251), 1),
970        (None, Some(251), 1),
971        (None, Some(252), 1),
972        (None, Some(252), 1),
973        (None, Some(253), 1),
974        (None, Some(253), 1)
975    ]
976];