1/* inffixed_tbl.h -- table for decoding fixed codes
2 * Generated automatically by makefixed().
3 */
4
5/* WARNING: this file should *not* be used by applications.
6 * It is part of the implementation of this library and is
7 * subject to change. Applications should only use zlib.h.
8 */
9
10static const code lenfix[512] = {
11 {96,7,0},{.op: 0,.bits: 8,.val: 80},{.op: 0,.bits: 8,.val: 16},{.op: 20,.bits: 8,.val: 115},{.op: 18,.bits: 7,.val: 31},{.op: 0,.bits: 8,.val: 112},{.op: 0,.bits: 8,.val: 48},
12 {.op: 0,.bits: 9,.val: 192},{.op: 16,.bits: 7,.val: 10},{.op: 0,.bits: 8,.val: 96},{.op: 0,.bits: 8,.val: 32},{.op: 0,.bits: 9,.val: 160},{.op: 0,.bits: 8,.val: 0},{.op: 0,.bits: 8,.val: 128},
13 {.op: 0,.bits: 8,.val: 64},{.op: 0,.bits: 9,.val: 224},{.op: 16,.bits: 7,.val: 6},{.op: 0,.bits: 8,.val: 88},{.op: 0,.bits: 8,.val: 24},{.op: 0,.bits: 9,.val: 144},{.op: 19,.bits: 7,.val: 59},
14 {.op: 0,.bits: 8,.val: 120},{.op: 0,.bits: 8,.val: 56},{.op: 0,.bits: 9,.val: 208},{.op: 17,.bits: 7,.val: 17},{.op: 0,.bits: 8,.val: 104},{.op: 0,.bits: 8,.val: 40},{.op: 0,.bits: 9,.val: 176},
15 {.op: 0,.bits: 8,.val: 8},{.op: 0,.bits: 8,.val: 136},{.op: 0,.bits: 8,.val: 72},{.op: 0,.bits: 9,.val: 240},{.op: 16,.bits: 7,.val: 4},{.op: 0,.bits: 8,.val: 84},{.op: 0,.bits: 8,.val: 20},
16 {.op: 21,.bits: 8,.val: 227},{.op: 19,.bits: 7,.val: 43},{.op: 0,.bits: 8,.val: 116},{.op: 0,.bits: 8,.val: 52},{.op: 0,.bits: 9,.val: 200},{.op: 17,.bits: 7,.val: 13},{.op: 0,.bits: 8,.val: 100},
17 {.op: 0,.bits: 8,.val: 36},{.op: 0,.bits: 9,.val: 168},{.op: 0,.bits: 8,.val: 4},{.op: 0,.bits: 8,.val: 132},{.op: 0,.bits: 8,.val: 68},{.op: 0,.bits: 9,.val: 232},{.op: 16,.bits: 7,.val: 8},
18 {.op: 0,.bits: 8,.val: 92},{.op: 0,.bits: 8,.val: 28},{.op: 0,.bits: 9,.val: 152},{.op: 20,.bits: 7,.val: 83},{.op: 0,.bits: 8,.val: 124},{.op: 0,.bits: 8,.val: 60},{.op: 0,.bits: 9,.val: 216},
19 {.op: 18,.bits: 7,.val: 23},{.op: 0,.bits: 8,.val: 108},{.op: 0,.bits: 8,.val: 44},{.op: 0,.bits: 9,.val: 184},{.op: 0,.bits: 8,.val: 12},{.op: 0,.bits: 8,.val: 140},{.op: 0,.bits: 8,.val: 76},
20 {.op: 0,.bits: 9,.val: 248},{.op: 16,.bits: 7,.val: 3},{.op: 0,.bits: 8,.val: 82},{.op: 0,.bits: 8,.val: 18},{.op: 21,.bits: 8,.val: 163},{.op: 19,.bits: 7,.val: 35},{.op: 0,.bits: 8,.val: 114},
21 {.op: 0,.bits: 8,.val: 50},{.op: 0,.bits: 9,.val: 196},{.op: 17,.bits: 7,.val: 11},{.op: 0,.bits: 8,.val: 98},{.op: 0,.bits: 8,.val: 34},{.op: 0,.bits: 9,.val: 164},{.op: 0,.bits: 8,.val: 2},
22 {.op: 0,.bits: 8,.val: 130},{.op: 0,.bits: 8,.val: 66},{.op: 0,.bits: 9,.val: 228},{.op: 16,.bits: 7,.val: 7},{.op: 0,.bits: 8,.val: 90},{.op: 0,.bits: 8,.val: 26},{.op: 0,.bits: 9,.val: 148},
23 {.op: 20,.bits: 7,.val: 67},{.op: 0,.bits: 8,.val: 122},{.op: 0,.bits: 8,.val: 58},{.op: 0,.bits: 9,.val: 212},{.op: 18,.bits: 7,.val: 19},{.op: 0,.bits: 8,.val: 106},{.op: 0,.bits: 8,.val: 42},
24 {.op: 0,.bits: 9,.val: 180},{.op: 0,.bits: 8,.val: 10},{.op: 0,.bits: 8,.val: 138},{.op: 0,.bits: 8,.val: 74},{.op: 0,.bits: 9,.val: 244},{.op: 16,.bits: 7,.val: 5},{.op: 0,.bits: 8,.val: 86},
25 {.op: 0,.bits: 8,.val: 22},{.op: 64,.bits: 8,.val: 0},{.op: 19,.bits: 7,.val: 51},{.op: 0,.bits: 8,.val: 118},{.op: 0,.bits: 8,.val: 54},{.op: 0,.bits: 9,.val: 204},{.op: 17,.bits: 7,.val: 15},
26 {.op: 0,.bits: 8,.val: 102},{.op: 0,.bits: 8,.val: 38},{.op: 0,.bits: 9,.val: 172},{.op: 0,.bits: 8,.val: 6},{.op: 0,.bits: 8,.val: 134},{.op: 0,.bits: 8,.val: 70},{.op: 0,.bits: 9,.val: 236},
27 {.op: 16,.bits: 7,.val: 9},{.op: 0,.bits: 8,.val: 94},{.op: 0,.bits: 8,.val: 30},{.op: 0,.bits: 9,.val: 156},{.op: 20,.bits: 7,.val: 99},{.op: 0,.bits: 8,.val: 126},{.op: 0,.bits: 8,.val: 62},
28 {.op: 0,.bits: 9,.val: 220},{.op: 18,.bits: 7,.val: 27},{.op: 0,.bits: 8,.val: 110},{.op: 0,.bits: 8,.val: 46},{.op: 0,.bits: 9,.val: 188},{.op: 0,.bits: 8,.val: 14},{.op: 0,.bits: 8,.val: 142},
29 {.op: 0,.bits: 8,.val: 78},{.op: 0,.bits: 9,.val: 252},{.op: 96,.bits: 7,.val: 0},{.op: 0,.bits: 8,.val: 81},{.op: 0,.bits: 8,.val: 17},{.op: 21,.bits: 8,.val: 131},{.op: 18,.bits: 7,.val: 31},
30 {.op: 0,.bits: 8,.val: 113},{.op: 0,.bits: 8,.val: 49},{.op: 0,.bits: 9,.val: 194},{.op: 16,.bits: 7,.val: 10},{.op: 0,.bits: 8,.val: 97},{.op: 0,.bits: 8,.val: 33},{.op: 0,.bits: 9,.val: 162},
31 {.op: 0,.bits: 8,.val: 1},{.op: 0,.bits: 8,.val: 129},{.op: 0,.bits: 8,.val: 65},{.op: 0,.bits: 9,.val: 226},{.op: 16,.bits: 7,.val: 6},{.op: 0,.bits: 8,.val: 89},{.op: 0,.bits: 8,.val: 25},
32 {.op: 0,.bits: 9,.val: 146},{.op: 19,.bits: 7,.val: 59},{.op: 0,.bits: 8,.val: 121},{.op: 0,.bits: 8,.val: 57},{.op: 0,.bits: 9,.val: 210},{.op: 17,.bits: 7,.val: 17},{.op: 0,.bits: 8,.val: 105},
33 {.op: 0,.bits: 8,.val: 41},{.op: 0,.bits: 9,.val: 178},{.op: 0,.bits: 8,.val: 9},{.op: 0,.bits: 8,.val: 137},{.op: 0,.bits: 8,.val: 73},{.op: 0,.bits: 9,.val: 242},{.op: 16,.bits: 7,.val: 4},
34 {.op: 0,.bits: 8,.val: 85},{.op: 0,.bits: 8,.val: 21},{.op: 16,.bits: 8,.val: 258},{.op: 19,.bits: 7,.val: 43},{.op: 0,.bits: 8,.val: 117},{.op: 0,.bits: 8,.val: 53},{.op: 0,.bits: 9,.val: 202},
35 {.op: 17,.bits: 7,.val: 13},{.op: 0,.bits: 8,.val: 101},{.op: 0,.bits: 8,.val: 37},{.op: 0,.bits: 9,.val: 170},{.op: 0,.bits: 8,.val: 5},{.op: 0,.bits: 8,.val: 133},{.op: 0,.bits: 8,.val: 69},
36 {.op: 0,.bits: 9,.val: 234},{.op: 16,.bits: 7,.val: 8},{.op: 0,.bits: 8,.val: 93},{.op: 0,.bits: 8,.val: 29},{.op: 0,.bits: 9,.val: 154},{.op: 20,.bits: 7,.val: 83},{.op: 0,.bits: 8,.val: 125},
37 {.op: 0,.bits: 8,.val: 61},{.op: 0,.bits: 9,.val: 218},{.op: 18,.bits: 7,.val: 23},{.op: 0,.bits: 8,.val: 109},{.op: 0,.bits: 8,.val: 45},{.op: 0,.bits: 9,.val: 186},{.op: 0,.bits: 8,.val: 13},
38 {.op: 0,.bits: 8,.val: 141},{.op: 0,.bits: 8,.val: 77},{.op: 0,.bits: 9,.val: 250},{.op: 16,.bits: 7,.val: 3},{.op: 0,.bits: 8,.val: 83},{.op: 0,.bits: 8,.val: 19},{.op: 21,.bits: 8,.val: 195},
39 {.op: 19,.bits: 7,.val: 35},{.op: 0,.bits: 8,.val: 115},{.op: 0,.bits: 8,.val: 51},{.op: 0,.bits: 9,.val: 198},{.op: 17,.bits: 7,.val: 11},{.op: 0,.bits: 8,.val: 99},{.op: 0,.bits: 8,.val: 35},
40 {.op: 0,.bits: 9,.val: 166},{.op: 0,.bits: 8,.val: 3},{.op: 0,.bits: 8,.val: 131},{.op: 0,.bits: 8,.val: 67},{.op: 0,.bits: 9,.val: 230},{.op: 16,.bits: 7,.val: 7},{.op: 0,.bits: 8,.val: 91},
41 {.op: 0,.bits: 8,.val: 27},{.op: 0,.bits: 9,.val: 150},{.op: 20,.bits: 7,.val: 67},{.op: 0,.bits: 8,.val: 123},{.op: 0,.bits: 8,.val: 59},{.op: 0,.bits: 9,.val: 214},{.op: 18,.bits: 7,.val: 19},
42 {.op: 0,.bits: 8,.val: 107},{.op: 0,.bits: 8,.val: 43},{.op: 0,.bits: 9,.val: 182},{.op: 0,.bits: 8,.val: 11},{.op: 0,.bits: 8,.val: 139},{.op: 0,.bits: 8,.val: 75},{.op: 0,.bits: 9,.val: 246},
43 {.op: 16,.bits: 7,.val: 5},{.op: 0,.bits: 8,.val: 87},{.op: 0,.bits: 8,.val: 23},{.op: 64,.bits: 8,.val: 0},{.op: 19,.bits: 7,.val: 51},{.op: 0,.bits: 8,.val: 119},{.op: 0,.bits: 8,.val: 55},
44 {.op: 0,.bits: 9,.val: 206},{.op: 17,.bits: 7,.val: 15},{.op: 0,.bits: 8,.val: 103},{.op: 0,.bits: 8,.val: 39},{.op: 0,.bits: 9,.val: 174},{.op: 0,.bits: 8,.val: 7},{.op: 0,.bits: 8,.val: 135},
45 {.op: 0,.bits: 8,.val: 71},{.op: 0,.bits: 9,.val: 238},{.op: 16,.bits: 7,.val: 9},{.op: 0,.bits: 8,.val: 95},{.op: 0,.bits: 8,.val: 31},{.op: 0,.bits: 9,.val: 158},{.op: 20,.bits: 7,.val: 99},
46 {.op: 0,.bits: 8,.val: 127},{.op: 0,.bits: 8,.val: 63},{.op: 0,.bits: 9,.val: 222},{.op: 18,.bits: 7,.val: 27},{.op: 0,.bits: 8,.val: 111},{.op: 0,.bits: 8,.val: 47},{.op: 0,.bits: 9,.val: 190},
47 {.op: 0,.bits: 8,.val: 15},{.op: 0,.bits: 8,.val: 143},{.op: 0,.bits: 8,.val: 79},{.op: 0,.bits: 9,.val: 254},{.op: 96,.bits: 7,.val: 0},{.op: 0,.bits: 8,.val: 80},{.op: 0,.bits: 8,.val: 16},
48 {.op: 20,.bits: 8,.val: 115},{.op: 18,.bits: 7,.val: 31},{.op: 0,.bits: 8,.val: 112},{.op: 0,.bits: 8,.val: 48},{.op: 0,.bits: 9,.val: 193},{.op: 16,.bits: 7,.val: 10},{.op: 0,.bits: 8,.val: 96},
49 {.op: 0,.bits: 8,.val: 32},{.op: 0,.bits: 9,.val: 161},{.op: 0,.bits: 8,.val: 0},{.op: 0,.bits: 8,.val: 128},{.op: 0,.bits: 8,.val: 64},{.op: 0,.bits: 9,.val: 225},{.op: 16,.bits: 7,.val: 6},
50 {.op: 0,.bits: 8,.val: 88},{.op: 0,.bits: 8,.val: 24},{.op: 0,.bits: 9,.val: 145},{.op: 19,.bits: 7,.val: 59},{.op: 0,.bits: 8,.val: 120},{.op: 0,.bits: 8,.val: 56},{.op: 0,.bits: 9,.val: 209},
51 {.op: 17,.bits: 7,.val: 17},{.op: 0,.bits: 8,.val: 104},{.op: 0,.bits: 8,.val: 40},{.op: 0,.bits: 9,.val: 177},{.op: 0,.bits: 8,.val: 8},{.op: 0,.bits: 8,.val: 136},{.op: 0,.bits: 8,.val: 72},
52 {.op: 0,.bits: 9,.val: 241},{.op: 16,.bits: 7,.val: 4},{.op: 0,.bits: 8,.val: 84},{.op: 0,.bits: 8,.val: 20},{.op: 21,.bits: 8,.val: 227},{.op: 19,.bits: 7,.val: 43},{.op: 0,.bits: 8,.val: 116},
53 {.op: 0,.bits: 8,.val: 52},{.op: 0,.bits: 9,.val: 201},{.op: 17,.bits: 7,.val: 13},{.op: 0,.bits: 8,.val: 100},{.op: 0,.bits: 8,.val: 36},{.op: 0,.bits: 9,.val: 169},{.op: 0,.bits: 8,.val: 4},
54 {.op: 0,.bits: 8,.val: 132},{.op: 0,.bits: 8,.val: 68},{.op: 0,.bits: 9,.val: 233},{.op: 16,.bits: 7,.val: 8},{.op: 0,.bits: 8,.val: 92},{.op: 0,.bits: 8,.val: 28},{.op: 0,.bits: 9,.val: 153},
55 {.op: 20,.bits: 7,.val: 83},{.op: 0,.bits: 8,.val: 124},{.op: 0,.bits: 8,.val: 60},{.op: 0,.bits: 9,.val: 217},{.op: 18,.bits: 7,.val: 23},{.op: 0,.bits: 8,.val: 108},{.op: 0,.bits: 8,.val: 44},
56 {.op: 0,.bits: 9,.val: 185},{.op: 0,.bits: 8,.val: 12},{.op: 0,.bits: 8,.val: 140},{.op: 0,.bits: 8,.val: 76},{.op: 0,.bits: 9,.val: 249},{.op: 16,.bits: 7,.val: 3},{.op: 0,.bits: 8,.val: 82},
57 {.op: 0,.bits: 8,.val: 18},{.op: 21,.bits: 8,.val: 163},{.op: 19,.bits: 7,.val: 35},{.op: 0,.bits: 8,.val: 114},{.op: 0,.bits: 8,.val: 50},{.op: 0,.bits: 9,.val: 197},{.op: 17,.bits: 7,.val: 11},
58 {.op: 0,.bits: 8,.val: 98},{.op: 0,.bits: 8,.val: 34},{.op: 0,.bits: 9,.val: 165},{.op: 0,.bits: 8,.val: 2},{.op: 0,.bits: 8,.val: 130},{.op: 0,.bits: 8,.val: 66},{.op: 0,.bits: 9,.val: 229},
59 {.op: 16,.bits: 7,.val: 7},{.op: 0,.bits: 8,.val: 90},{.op: 0,.bits: 8,.val: 26},{.op: 0,.bits: 9,.val: 149},{.op: 20,.bits: 7,.val: 67},{.op: 0,.bits: 8,.val: 122},{.op: 0,.bits: 8,.val: 58},
60 {.op: 0,.bits: 9,.val: 213},{.op: 18,.bits: 7,.val: 19},{.op: 0,.bits: 8,.val: 106},{.op: 0,.bits: 8,.val: 42},{.op: 0,.bits: 9,.val: 181},{.op: 0,.bits: 8,.val: 10},{.op: 0,.bits: 8,.val: 138},
61 {.op: 0,.bits: 8,.val: 74},{.op: 0,.bits: 9,.val: 245},{.op: 16,.bits: 7,.val: 5},{.op: 0,.bits: 8,.val: 86},{.op: 0,.bits: 8,.val: 22},{.op: 64,.bits: 8,.val: 0},{.op: 19,.bits: 7,.val: 51},
62 {.op: 0,.bits: 8,.val: 118},{.op: 0,.bits: 8,.val: 54},{.op: 0,.bits: 9,.val: 205},{.op: 17,.bits: 7,.val: 15},{.op: 0,.bits: 8,.val: 102},{.op: 0,.bits: 8,.val: 38},{.op: 0,.bits: 9,.val: 173},
63 {.op: 0,.bits: 8,.val: 6},{.op: 0,.bits: 8,.val: 134},{.op: 0,.bits: 8,.val: 70},{.op: 0,.bits: 9,.val: 237},{.op: 16,.bits: 7,.val: 9},{.op: 0,.bits: 8,.val: 94},{.op: 0,.bits: 8,.val: 30},
64 {.op: 0,.bits: 9,.val: 157},{.op: 20,.bits: 7,.val: 99},{.op: 0,.bits: 8,.val: 126},{.op: 0,.bits: 8,.val: 62},{.op: 0,.bits: 9,.val: 221},{.op: 18,.bits: 7,.val: 27},{.op: 0,.bits: 8,.val: 110},
65 {.op: 0,.bits: 8,.val: 46},{.op: 0,.bits: 9,.val: 189},{.op: 0,.bits: 8,.val: 14},{.op: 0,.bits: 8,.val: 142},{.op: 0,.bits: 8,.val: 78},{.op: 0,.bits: 9,.val: 253},{.op: 96,.bits: 7,.val: 0},
66 {.op: 0,.bits: 8,.val: 81},{.op: 0,.bits: 8,.val: 17},{.op: 21,.bits: 8,.val: 131},{.op: 18,.bits: 7,.val: 31},{.op: 0,.bits: 8,.val: 113},{.op: 0,.bits: 8,.val: 49},{.op: 0,.bits: 9,.val: 195},
67 {.op: 16,.bits: 7,.val: 10},{.op: 0,.bits: 8,.val: 97},{.op: 0,.bits: 8,.val: 33},{.op: 0,.bits: 9,.val: 163},{.op: 0,.bits: 8,.val: 1},{.op: 0,.bits: 8,.val: 129},{.op: 0,.bits: 8,.val: 65},
68 {.op: 0,.bits: 9,.val: 227},{.op: 16,.bits: 7,.val: 6},{.op: 0,.bits: 8,.val: 89},{.op: 0,.bits: 8,.val: 25},{.op: 0,.bits: 9,.val: 147},{.op: 19,.bits: 7,.val: 59},{.op: 0,.bits: 8,.val: 121},
69 {.op: 0,.bits: 8,.val: 57},{.op: 0,.bits: 9,.val: 211},{.op: 17,.bits: 7,.val: 17},{.op: 0,.bits: 8,.val: 105},{.op: 0,.bits: 8,.val: 41},{.op: 0,.bits: 9,.val: 179},{.op: 0,.bits: 8,.val: 9},
70 {.op: 0,.bits: 8,.val: 137},{.op: 0,.bits: 8,.val: 73},{.op: 0,.bits: 9,.val: 243},{.op: 16,.bits: 7,.val: 4},{.op: 0,.bits: 8,.val: 85},{.op: 0,.bits: 8,.val: 21},{.op: 16,.bits: 8,.val: 258},
71 {.op: 19,.bits: 7,.val: 43},{.op: 0,.bits: 8,.val: 117},{.op: 0,.bits: 8,.val: 53},{.op: 0,.bits: 9,.val: 203},{.op: 17,.bits: 7,.val: 13},{.op: 0,.bits: 8,.val: 101},{.op: 0,.bits: 8,.val: 37},
72 {.op: 0,.bits: 9,.val: 171},{.op: 0,.bits: 8,.val: 5},{.op: 0,.bits: 8,.val: 133},{.op: 0,.bits: 8,.val: 69},{.op: 0,.bits: 9,.val: 235},{.op: 16,.bits: 7,.val: 8},{.op: 0,.bits: 8,.val: 93},
73 {.op: 0,.bits: 8,.val: 29},{.op: 0,.bits: 9,.val: 155},{.op: 20,.bits: 7,.val: 83},{.op: 0,.bits: 8,.val: 125},{.op: 0,.bits: 8,.val: 61},{.op: 0,.bits: 9,.val: 219},{.op: 18,.bits: 7,.val: 23},
74 {.op: 0,.bits: 8,.val: 109},{.op: 0,.bits: 8,.val: 45},{.op: 0,.bits: 9,.val: 187},{.op: 0,.bits: 8,.val: 13},{.op: 0,.bits: 8,.val: 141},{.op: 0,.bits: 8,.val: 77},{.op: 0,.bits: 9,.val: 251},
75 {.op: 16,.bits: 7,.val: 3},{.op: 0,.bits: 8,.val: 83},{.op: 0,.bits: 8,.val: 19},{.op: 21,.bits: 8,.val: 195},{.op: 19,.bits: 7,.val: 35},{.op: 0,.bits: 8,.val: 115},{.op: 0,.bits: 8,.val: 51},
76 {.op: 0,.bits: 9,.val: 199},{.op: 17,.bits: 7,.val: 11},{.op: 0,.bits: 8,.val: 99},{.op: 0,.bits: 8,.val: 35},{.op: 0,.bits: 9,.val: 167},{.op: 0,.bits: 8,.val: 3},{.op: 0,.bits: 8,.val: 131},
77 {.op: 0,.bits: 8,.val: 67},{.op: 0,.bits: 9,.val: 231},{.op: 16,.bits: 7,.val: 7},{.op: 0,.bits: 8,.val: 91},{.op: 0,.bits: 8,.val: 27},{.op: 0,.bits: 9,.val: 151},{.op: 20,.bits: 7,.val: 67},
78 {.op: 0,.bits: 8,.val: 123},{.op: 0,.bits: 8,.val: 59},{.op: 0,.bits: 9,.val: 215},{.op: 18,.bits: 7,.val: 19},{.op: 0,.bits: 8,.val: 107},{.op: 0,.bits: 8,.val: 43},{.op: 0,.bits: 9,.val: 183},
79 {.op: 0,.bits: 8,.val: 11},{.op: 0,.bits: 8,.val: 139},{.op: 0,.bits: 8,.val: 75},{.op: 0,.bits: 9,.val: 247},{.op: 16,.bits: 7,.val: 5},{.op: 0,.bits: 8,.val: 87},{.op: 0,.bits: 8,.val: 23},
80 {.op: 64,.bits: 8,.val: 0},{.op: 19,.bits: 7,.val: 51},{.op: 0,.bits: 8,.val: 119},{.op: 0,.bits: 8,.val: 55},{.op: 0,.bits: 9,.val: 207},{.op: 17,.bits: 7,.val: 15},{.op: 0,.bits: 8,.val: 103},
81 {.op: 0,.bits: 8,.val: 39},{.op: 0,.bits: 9,.val: 175},{.op: 0,.bits: 8,.val: 7},{.op: 0,.bits: 8,.val: 135},{.op: 0,.bits: 8,.val: 71},{.op: 0,.bits: 9,.val: 239},{.op: 16,.bits: 7,.val: 9},
82 {.op: 0,.bits: 8,.val: 95},{.op: 0,.bits: 8,.val: 31},{.op: 0,.bits: 9,.val: 159},{.op: 20,.bits: 7,.val: 99},{.op: 0,.bits: 8,.val: 127},{.op: 0,.bits: 8,.val: 63},{.op: 0,.bits: 9,.val: 223},
83 {.op: 18,.bits: 7,.val: 27},{.op: 0,.bits: 8,.val: 111},{.op: 0,.bits: 8,.val: 47},{.op: 0,.bits: 9,.val: 191},{.op: 0,.bits: 8,.val: 15},{.op: 0,.bits: 8,.val: 143},{.op: 0,.bits: 8,.val: 79},
84 {.op: 0,.bits: 9,.val: 255}
85};
86
87static const code distfix[32] = {
88 {16,5,1},{.op: 23,.bits: 5,.val: 257},{.op: 19,.bits: 5,.val: 17},{.op: 27,.bits: 5,.val: 4097},{.op: 17,.bits: 5,.val: 5},{.op: 25,.bits: 5,.val: 1025},
89 {.op: 21,.bits: 5,.val: 65},{.op: 29,.bits: 5,.val: 16385},{.op: 16,.bits: 5,.val: 3},{.op: 24,.bits: 5,.val: 513},{.op: 20,.bits: 5,.val: 33},{.op: 28,.bits: 5,.val: 8193},
90 {.op: 18,.bits: 5,.val: 9},{.op: 26,.bits: 5,.val: 2049},{.op: 22,.bits: 5,.val: 129},{.op: 64,.bits: 5,.val: 0},{.op: 16,.bits: 5,.val: 2},{.op: 23,.bits: 5,.val: 385},
91 {.op: 19,.bits: 5,.val: 25},{.op: 27,.bits: 5,.val: 6145},{.op: 17,.bits: 5,.val: 7},{.op: 25,.bits: 5,.val: 1537},{.op: 21,.bits: 5,.val: 97},{.op: 29,.bits: 5,.val: 24577},
92 {.op: 16,.bits: 5,.val: 4},{.op: 24,.bits: 5,.val: 769},{.op: 20,.bits: 5,.val: 49},{.op: 28,.bits: 5,.val: 12289},{.op: 18,.bits: 5,.val: 13},{.op: 26,.bits: 5,.val: 3073},
93 {.op: 22,.bits: 5,.val: 193},{.op: 64,.bits: 5,.val: 0}
94};
95