ReactOS 0.4.15-dev-5672-gf73ac17
crc32.h
Go to the documentation of this file.
1/* crc32.h -- tables for rapid CRC calculation
2 * Generated automatically by crc32.c
3 */
4
6 0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419,
7 0x706af48f, 0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4,
8 0xe0d5e91e, 0x97d2d988, 0x09b64c2b, 0x7eb17cbd, 0xe7b82d07,
9 0x90bf1d91, 0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de,
10 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7, 0x136c9856,
11 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9,
12 0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4,
13 0xa2677172, 0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b,
14 0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940, 0x32d86ce3,
15 0x45df5c75, 0xdcd60dcf, 0xabd13d59, 0x26d930ac, 0x51de003a,
16 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423, 0xcfba9599,
17 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924,
18 0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190,
19 0x01db7106, 0x98d220bc, 0xefd5102a, 0x71b18589, 0x06b6b51f,
20 0x9fbfe4a5, 0xe8b8d433, 0x7807c9a2, 0x0f00f934, 0x9609a88e,
21 0xe10e9818, 0x7f6a0dbb, 0x086d3d2d, 0x91646c97, 0xe6635c01,
22 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e, 0x6c0695ed,
23 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950,
24 0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3,
25 0xfbd44c65, 0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2,
26 0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a,
27 0x346ed9fc, 0xad678846, 0xda60b8d0, 0x44042d73, 0x33031de5,
28 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa, 0xbe0b1010,
29 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f,
30 0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17,
31 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6,
32 0x03b6e20c, 0x74b1d29a, 0xead54739, 0x9dd277af, 0x04db2615,
33 0x73dc1683, 0xe3630b12, 0x94643b84, 0x0d6d6a3e, 0x7a6a5aa8,
34 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1, 0xf00f9344,
35 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb,
36 0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a,
37 0x67dd4acc, 0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5,
38 0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252, 0xd1bb67f1,
39 0xa6bc5767, 0x3fb506dd, 0x48b2364b, 0xd80d2bda, 0xaf0a1b4c,
40 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55, 0x316e8eef,
41 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236,
42 0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe,
43 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31,
44 0x2cd99e8b, 0x5bdeae1d, 0x9b64c2b0, 0xec63f226, 0x756aa39c,
45 0x026d930a, 0x9c0906a9, 0xeb0e363f, 0x72076785, 0x05005713,
46 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38, 0x92d28e9b,
47 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, 0x86d3d2d4, 0xf1d4e242,
48 0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1,
49 0x18b74777, 0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c,
50 0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45, 0xa00ae278,
51 0xd70dd2ee, 0x4e048354, 0x3903b3c2, 0xa7672661, 0xd06016f7,
52 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc, 0x40df0b66,
53 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9,
54 0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605,
55 0xcdd70693, 0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8,
56 0x5d681b02, 0x2a6f2b94, 0xb40bbe37, 0xc30c8ea1, 0x5a05df1b,
57 0x2d02ef8d};
58
59#ifdef W
60
61#if W == 8
62
63local const z_word_t FAR crc_big_table[] = {
64 0x0000000000000000, 0x9630077700000000, 0x2c610eee00000000,
65 0xba51099900000000, 0x19c46d0700000000, 0x8ff46a7000000000,
66 0x35a563e900000000, 0xa395649e00000000, 0x3288db0e00000000,
67 0xa4b8dc7900000000, 0x1ee9d5e000000000, 0x88d9d29700000000,
68 0x2b4cb60900000000, 0xbd7cb17e00000000, 0x072db8e700000000,
69 0x911dbf9000000000, 0x6410b71d00000000, 0xf220b06a00000000,
70 0x4871b9f300000000, 0xde41be8400000000, 0x7dd4da1a00000000,
71 0xebe4dd6d00000000, 0x51b5d4f400000000, 0xc785d38300000000,
72 0x56986c1300000000, 0xc0a86b6400000000, 0x7af962fd00000000,
73 0xecc9658a00000000, 0x4f5c011400000000, 0xd96c066300000000,
74 0x633d0ffa00000000, 0xf50d088d00000000, 0xc8206e3b00000000,
75 0x5e10694c00000000, 0xe44160d500000000, 0x727167a200000000,
76 0xd1e4033c00000000, 0x47d4044b00000000, 0xfd850dd200000000,
77 0x6bb50aa500000000, 0xfaa8b53500000000, 0x6c98b24200000000,
78 0xd6c9bbdb00000000, 0x40f9bcac00000000, 0xe36cd83200000000,
79 0x755cdf4500000000, 0xcf0dd6dc00000000, 0x593dd1ab00000000,
80 0xac30d92600000000, 0x3a00de5100000000, 0x8051d7c800000000,
81 0x1661d0bf00000000, 0xb5f4b42100000000, 0x23c4b35600000000,
82 0x9995bacf00000000, 0x0fa5bdb800000000, 0x9eb8022800000000,
83 0x0888055f00000000, 0xb2d90cc600000000, 0x24e90bb100000000,
84 0x877c6f2f00000000, 0x114c685800000000, 0xab1d61c100000000,
85 0x3d2d66b600000000, 0x9041dc7600000000, 0x0671db0100000000,
86 0xbc20d29800000000, 0x2a10d5ef00000000, 0x8985b17100000000,
87 0x1fb5b60600000000, 0xa5e4bf9f00000000, 0x33d4b8e800000000,
88 0xa2c9077800000000, 0x34f9000f00000000, 0x8ea8099600000000,
89 0x18980ee100000000, 0xbb0d6a7f00000000, 0x2d3d6d0800000000,
90 0x976c649100000000, 0x015c63e600000000, 0xf4516b6b00000000,
91 0x62616c1c00000000, 0xd830658500000000, 0x4e0062f200000000,
92 0xed95066c00000000, 0x7ba5011b00000000, 0xc1f4088200000000,
93 0x57c40ff500000000, 0xc6d9b06500000000, 0x50e9b71200000000,
94 0xeab8be8b00000000, 0x7c88b9fc00000000, 0xdf1ddd6200000000,
95 0x492dda1500000000, 0xf37cd38c00000000, 0x654cd4fb00000000,
96 0x5861b24d00000000, 0xce51b53a00000000, 0x7400bca300000000,
97 0xe230bbd400000000, 0x41a5df4a00000000, 0xd795d83d00000000,
98 0x6dc4d1a400000000, 0xfbf4d6d300000000, 0x6ae9694300000000,
99 0xfcd96e3400000000, 0x468867ad00000000, 0xd0b860da00000000,
100 0x732d044400000000, 0xe51d033300000000, 0x5f4c0aaa00000000,
101 0xc97c0ddd00000000, 0x3c71055000000000, 0xaa41022700000000,
102 0x10100bbe00000000, 0x86200cc900000000, 0x25b5685700000000,
103 0xb3856f2000000000, 0x09d466b900000000, 0x9fe461ce00000000,
104 0x0ef9de5e00000000, 0x98c9d92900000000, 0x2298d0b000000000,
105 0xb4a8d7c700000000, 0x173db35900000000, 0x810db42e00000000,
106 0x3b5cbdb700000000, 0xad6cbac000000000, 0x2083b8ed00000000,
107 0xb6b3bf9a00000000, 0x0ce2b60300000000, 0x9ad2b17400000000,
108 0x3947d5ea00000000, 0xaf77d29d00000000, 0x1526db0400000000,
109 0x8316dc7300000000, 0x120b63e300000000, 0x843b649400000000,
110 0x3e6a6d0d00000000, 0xa85a6a7a00000000, 0x0bcf0ee400000000,
111 0x9dff099300000000, 0x27ae000a00000000, 0xb19e077d00000000,
112 0x44930ff000000000, 0xd2a3088700000000, 0x68f2011e00000000,
113 0xfec2066900000000, 0x5d5762f700000000, 0xcb67658000000000,
114 0x71366c1900000000, 0xe7066b6e00000000, 0x761bd4fe00000000,
115 0xe02bd38900000000, 0x5a7ada1000000000, 0xcc4add6700000000,
116 0x6fdfb9f900000000, 0xf9efbe8e00000000, 0x43beb71700000000,
117 0xd58eb06000000000, 0xe8a3d6d600000000, 0x7e93d1a100000000,
118 0xc4c2d83800000000, 0x52f2df4f00000000, 0xf167bbd100000000,
119 0x6757bca600000000, 0xdd06b53f00000000, 0x4b36b24800000000,
120 0xda2b0dd800000000, 0x4c1b0aaf00000000, 0xf64a033600000000,
121 0x607a044100000000, 0xc3ef60df00000000, 0x55df67a800000000,
122 0xef8e6e3100000000, 0x79be694600000000, 0x8cb361cb00000000,
123 0x1a8366bc00000000, 0xa0d26f2500000000, 0x36e2685200000000,
124 0x95770ccc00000000, 0x03470bbb00000000, 0xb916022200000000,
125 0x2f26055500000000, 0xbe3bbac500000000, 0x280bbdb200000000,
126 0x925ab42b00000000, 0x046ab35c00000000, 0xa7ffd7c200000000,
127 0x31cfd0b500000000, 0x8b9ed92c00000000, 0x1daede5b00000000,
128 0xb0c2649b00000000, 0x26f263ec00000000, 0x9ca36a7500000000,
129 0x0a936d0200000000, 0xa906099c00000000, 0x3f360eeb00000000,
130 0x8567077200000000, 0x1357000500000000, 0x824abf9500000000,
131 0x147ab8e200000000, 0xae2bb17b00000000, 0x381bb60c00000000,
132 0x9b8ed29200000000, 0x0dbed5e500000000, 0xb7efdc7c00000000,
133 0x21dfdb0b00000000, 0xd4d2d38600000000, 0x42e2d4f100000000,
134 0xf8b3dd6800000000, 0x6e83da1f00000000, 0xcd16be8100000000,
135 0x5b26b9f600000000, 0xe177b06f00000000, 0x7747b71800000000,
136 0xe65a088800000000, 0x706a0fff00000000, 0xca3b066600000000,
137 0x5c0b011100000000, 0xff9e658f00000000, 0x69ae62f800000000,
138 0xd3ff6b6100000000, 0x45cf6c1600000000, 0x78e20aa000000000,
139 0xeed20dd700000000, 0x5483044e00000000, 0xc2b3033900000000,
140 0x612667a700000000, 0xf71660d000000000, 0x4d47694900000000,
141 0xdb776e3e00000000, 0x4a6ad1ae00000000, 0xdc5ad6d900000000,
142 0x660bdf4000000000, 0xf03bd83700000000, 0x53aebca900000000,
143 0xc59ebbde00000000, 0x7fcfb24700000000, 0xe9ffb53000000000,
144 0x1cf2bdbd00000000, 0x8ac2baca00000000, 0x3093b35300000000,
145 0xa6a3b42400000000, 0x0536d0ba00000000, 0x9306d7cd00000000,
146 0x2957de5400000000, 0xbf67d92300000000, 0x2e7a66b300000000,
147 0xb84a61c400000000, 0x021b685d00000000, 0x942b6f2a00000000,
148 0x37be0bb400000000, 0xa18e0cc300000000, 0x1bdf055a00000000,
149 0x8def022d00000000};
150
151#else /* W == 4 */
152
153local const z_word_t FAR crc_big_table[] = {
154 0x00000000, 0x96300777, 0x2c610eee, 0xba510999, 0x19c46d07,
155 0x8ff46a70, 0x35a563e9, 0xa395649e, 0x3288db0e, 0xa4b8dc79,
156 0x1ee9d5e0, 0x88d9d297, 0x2b4cb609, 0xbd7cb17e, 0x072db8e7,
157 0x911dbf90, 0x6410b71d, 0xf220b06a, 0x4871b9f3, 0xde41be84,
158 0x7dd4da1a, 0xebe4dd6d, 0x51b5d4f4, 0xc785d383, 0x56986c13,
159 0xc0a86b64, 0x7af962fd, 0xecc9658a, 0x4f5c0114, 0xd96c0663,
160 0x633d0ffa, 0xf50d088d, 0xc8206e3b, 0x5e10694c, 0xe44160d5,
161 0x727167a2, 0xd1e4033c, 0x47d4044b, 0xfd850dd2, 0x6bb50aa5,
162 0xfaa8b535, 0x6c98b242, 0xd6c9bbdb, 0x40f9bcac, 0xe36cd832,
163 0x755cdf45, 0xcf0dd6dc, 0x593dd1ab, 0xac30d926, 0x3a00de51,
164 0x8051d7c8, 0x1661d0bf, 0xb5f4b421, 0x23c4b356, 0x9995bacf,
165 0x0fa5bdb8, 0x9eb80228, 0x0888055f, 0xb2d90cc6, 0x24e90bb1,
166 0x877c6f2f, 0x114c6858, 0xab1d61c1, 0x3d2d66b6, 0x9041dc76,
167 0x0671db01, 0xbc20d298, 0x2a10d5ef, 0x8985b171, 0x1fb5b606,
168 0xa5e4bf9f, 0x33d4b8e8, 0xa2c90778, 0x34f9000f, 0x8ea80996,
169 0x18980ee1, 0xbb0d6a7f, 0x2d3d6d08, 0x976c6491, 0x015c63e6,
170 0xf4516b6b, 0x62616c1c, 0xd8306585, 0x4e0062f2, 0xed95066c,
171 0x7ba5011b, 0xc1f40882, 0x57c40ff5, 0xc6d9b065, 0x50e9b712,
172 0xeab8be8b, 0x7c88b9fc, 0xdf1ddd62, 0x492dda15, 0xf37cd38c,
173 0x654cd4fb, 0x5861b24d, 0xce51b53a, 0x7400bca3, 0xe230bbd4,
174 0x41a5df4a, 0xd795d83d, 0x6dc4d1a4, 0xfbf4d6d3, 0x6ae96943,
175 0xfcd96e34, 0x468867ad, 0xd0b860da, 0x732d0444, 0xe51d0333,
176 0x5f4c0aaa, 0xc97c0ddd, 0x3c710550, 0xaa410227, 0x10100bbe,
177 0x86200cc9, 0x25b56857, 0xb3856f20, 0x09d466b9, 0x9fe461ce,
178 0x0ef9de5e, 0x98c9d929, 0x2298d0b0, 0xb4a8d7c7, 0x173db359,
179 0x810db42e, 0x3b5cbdb7, 0xad6cbac0, 0x2083b8ed, 0xb6b3bf9a,
180 0x0ce2b603, 0x9ad2b174, 0x3947d5ea, 0xaf77d29d, 0x1526db04,
181 0x8316dc73, 0x120b63e3, 0x843b6494, 0x3e6a6d0d, 0xa85a6a7a,
182 0x0bcf0ee4, 0x9dff0993, 0x27ae000a, 0xb19e077d, 0x44930ff0,
183 0xd2a30887, 0x68f2011e, 0xfec20669, 0x5d5762f7, 0xcb676580,
184 0x71366c19, 0xe7066b6e, 0x761bd4fe, 0xe02bd389, 0x5a7ada10,
185 0xcc4add67, 0x6fdfb9f9, 0xf9efbe8e, 0x43beb717, 0xd58eb060,
186 0xe8a3d6d6, 0x7e93d1a1, 0xc4c2d838, 0x52f2df4f, 0xf167bbd1,
187 0x6757bca6, 0xdd06b53f, 0x4b36b248, 0xda2b0dd8, 0x4c1b0aaf,
188 0xf64a0336, 0x607a0441, 0xc3ef60df, 0x55df67a8, 0xef8e6e31,
189 0x79be6946, 0x8cb361cb, 0x1a8366bc, 0xa0d26f25, 0x36e26852,
190 0x95770ccc, 0x03470bbb, 0xb9160222, 0x2f260555, 0xbe3bbac5,
191 0x280bbdb2, 0x925ab42b, 0x046ab35c, 0xa7ffd7c2, 0x31cfd0b5,
192 0x8b9ed92c, 0x1daede5b, 0xb0c2649b, 0x26f263ec, 0x9ca36a75,
193 0x0a936d02, 0xa906099c, 0x3f360eeb, 0x85670772, 0x13570005,
194 0x824abf95, 0x147ab8e2, 0xae2bb17b, 0x381bb60c, 0x9b8ed292,
195 0x0dbed5e5, 0xb7efdc7c, 0x21dfdb0b, 0xd4d2d386, 0x42e2d4f1,
196 0xf8b3dd68, 0x6e83da1f, 0xcd16be81, 0x5b26b9f6, 0xe177b06f,
197 0x7747b718, 0xe65a0888, 0x706a0fff, 0xca3b0666, 0x5c0b0111,
198 0xff9e658f, 0x69ae62f8, 0xd3ff6b61, 0x45cf6c16, 0x78e20aa0,
199 0xeed20dd7, 0x5483044e, 0xc2b30339, 0x612667a7, 0xf71660d0,
200 0x4d476949, 0xdb776e3e, 0x4a6ad1ae, 0xdc5ad6d9, 0x660bdf40,
201 0xf03bd837, 0x53aebca9, 0xc59ebbde, 0x7fcfb247, 0xe9ffb530,
202 0x1cf2bdbd, 0x8ac2baca, 0x3093b353, 0xa6a3b424, 0x0536d0ba,
203 0x9306d7cd, 0x2957de54, 0xbf67d923, 0x2e7a66b3, 0xb84a61c4,
204 0x021b685d, 0x942b6f2a, 0x37be0bb4, 0xa18e0cc3, 0x1bdf055a,
205 0x8def022d};
206
207#endif
208
209#if N == 1
210
211#if W == 8
212
213local const z_crc_t FAR crc_braid_table[][256] = {
214 {0x00000000, 0xccaa009e, 0x4225077d, 0x8e8f07e3, 0x844a0efa,
215 0x48e00e64, 0xc66f0987, 0x0ac50919, 0xd3e51bb5, 0x1f4f1b2b,
216 0x91c01cc8, 0x5d6a1c56, 0x57af154f, 0x9b0515d1, 0x158a1232,
217 0xd92012ac, 0x7cbb312b, 0xb01131b5, 0x3e9e3656, 0xf23436c8,
218 0xf8f13fd1, 0x345b3f4f, 0xbad438ac, 0x767e3832, 0xaf5e2a9e,
219 0x63f42a00, 0xed7b2de3, 0x21d12d7d, 0x2b142464, 0xe7be24fa,
220 0x69312319, 0xa59b2387, 0xf9766256, 0x35dc62c8, 0xbb53652b,
221 0x77f965b5, 0x7d3c6cac, 0xb1966c32, 0x3f196bd1, 0xf3b36b4f,
222 0x2a9379e3, 0xe639797d, 0x68b67e9e, 0xa41c7e00, 0xaed97719,
223 0x62737787, 0xecfc7064, 0x205670fa, 0x85cd537d, 0x496753e3,
224 0xc7e85400, 0x0b42549e, 0x01875d87, 0xcd2d5d19, 0x43a25afa,
225 0x8f085a64, 0x562848c8, 0x9a824856, 0x140d4fb5, 0xd8a74f2b,
226 0xd2624632, 0x1ec846ac, 0x9047414f, 0x5ced41d1, 0x299dc2ed,
227 0xe537c273, 0x6bb8c590, 0xa712c50e, 0xadd7cc17, 0x617dcc89,
228 0xeff2cb6a, 0x2358cbf4, 0xfa78d958, 0x36d2d9c6, 0xb85dde25,
229 0x74f7debb, 0x7e32d7a2, 0xb298d73c, 0x3c17d0df, 0xf0bdd041,
230 0x5526f3c6, 0x998cf358, 0x1703f4bb, 0xdba9f425, 0xd16cfd3c,
231 0x1dc6fda2, 0x9349fa41, 0x5fe3fadf, 0x86c3e873, 0x4a69e8ed,
232 0xc4e6ef0e, 0x084cef90, 0x0289e689, 0xce23e617, 0x40ace1f4,
233 0x8c06e16a, 0xd0eba0bb, 0x1c41a025, 0x92cea7c6, 0x5e64a758,
234 0x54a1ae41, 0x980baedf, 0x1684a93c, 0xda2ea9a2, 0x030ebb0e,
235 0xcfa4bb90, 0x412bbc73, 0x8d81bced, 0x8744b5f4, 0x4beeb56a,
236 0xc561b289, 0x09cbb217, 0xac509190, 0x60fa910e, 0xee7596ed,
237 0x22df9673, 0x281a9f6a, 0xe4b09ff4, 0x6a3f9817, 0xa6959889,
238 0x7fb58a25, 0xb31f8abb, 0x3d908d58, 0xf13a8dc6, 0xfbff84df,
239 0x37558441, 0xb9da83a2, 0x7570833c, 0x533b85da, 0x9f918544,
240 0x111e82a7, 0xddb48239, 0xd7718b20, 0x1bdb8bbe, 0x95548c5d,
241 0x59fe8cc3, 0x80de9e6f, 0x4c749ef1, 0xc2fb9912, 0x0e51998c,
242 0x04949095, 0xc83e900b, 0x46b197e8, 0x8a1b9776, 0x2f80b4f1,
243 0xe32ab46f, 0x6da5b38c, 0xa10fb312, 0xabcaba0b, 0x6760ba95,
244 0xe9efbd76, 0x2545bde8, 0xfc65af44, 0x30cfafda, 0xbe40a839,
245 0x72eaa8a7, 0x782fa1be, 0xb485a120, 0x3a0aa6c3, 0xf6a0a65d,
246 0xaa4de78c, 0x66e7e712, 0xe868e0f1, 0x24c2e06f, 0x2e07e976,
247 0xe2ade9e8, 0x6c22ee0b, 0xa088ee95, 0x79a8fc39, 0xb502fca7,
248 0x3b8dfb44, 0xf727fbda, 0xfde2f2c3, 0x3148f25d, 0xbfc7f5be,
249 0x736df520, 0xd6f6d6a7, 0x1a5cd639, 0x94d3d1da, 0x5879d144,
250 0x52bcd85d, 0x9e16d8c3, 0x1099df20, 0xdc33dfbe, 0x0513cd12,
251 0xc9b9cd8c, 0x4736ca6f, 0x8b9ccaf1, 0x8159c3e8, 0x4df3c376,
252 0xc37cc495, 0x0fd6c40b, 0x7aa64737, 0xb60c47a9, 0x3883404a,
253 0xf42940d4, 0xfeec49cd, 0x32464953, 0xbcc94eb0, 0x70634e2e,
254 0xa9435c82, 0x65e95c1c, 0xeb665bff, 0x27cc5b61, 0x2d095278,
255 0xe1a352e6, 0x6f2c5505, 0xa386559b, 0x061d761c, 0xcab77682,
256 0x44387161, 0x889271ff, 0x825778e6, 0x4efd7878, 0xc0727f9b,
257 0x0cd87f05, 0xd5f86da9, 0x19526d37, 0x97dd6ad4, 0x5b776a4a,
258 0x51b26353, 0x9d1863cd, 0x1397642e, 0xdf3d64b0, 0x83d02561,
259 0x4f7a25ff, 0xc1f5221c, 0x0d5f2282, 0x079a2b9b, 0xcb302b05,
260 0x45bf2ce6, 0x89152c78, 0x50353ed4, 0x9c9f3e4a, 0x121039a9,
261 0xdeba3937, 0xd47f302e, 0x18d530b0, 0x965a3753, 0x5af037cd,
262 0xff6b144a, 0x33c114d4, 0xbd4e1337, 0x71e413a9, 0x7b211ab0,
263 0xb78b1a2e, 0x39041dcd, 0xf5ae1d53, 0x2c8e0fff, 0xe0240f61,
264 0x6eab0882, 0xa201081c, 0xa8c40105, 0x646e019b, 0xeae10678,
265 0x264b06e6},
266 {0x00000000, 0xa6770bb4, 0x979f1129, 0x31e81a9d, 0xf44f2413,
267 0x52382fa7, 0x63d0353a, 0xc5a73e8e, 0x33ef4e67, 0x959845d3,
268 0xa4705f4e, 0x020754fa, 0xc7a06a74, 0x61d761c0, 0x503f7b5d,
269 0xf64870e9, 0x67de9cce, 0xc1a9977a, 0xf0418de7, 0x56368653,
270 0x9391b8dd, 0x35e6b369, 0x040ea9f4, 0xa279a240, 0x5431d2a9,
271 0xf246d91d, 0xc3aec380, 0x65d9c834, 0xa07ef6ba, 0x0609fd0e,
272 0x37e1e793, 0x9196ec27, 0xcfbd399c, 0x69ca3228, 0x582228b5,
273 0xfe552301, 0x3bf21d8f, 0x9d85163b, 0xac6d0ca6, 0x0a1a0712,
274 0xfc5277fb, 0x5a257c4f, 0x6bcd66d2, 0xcdba6d66, 0x081d53e8,
275 0xae6a585c, 0x9f8242c1, 0x39f54975, 0xa863a552, 0x0e14aee6,
276 0x3ffcb47b, 0x998bbfcf, 0x5c2c8141, 0xfa5b8af5, 0xcbb39068,
277 0x6dc49bdc, 0x9b8ceb35, 0x3dfbe081, 0x0c13fa1c, 0xaa64f1a8,
278 0x6fc3cf26, 0xc9b4c492, 0xf85cde0f, 0x5e2bd5bb, 0x440b7579,
279 0xe27c7ecd, 0xd3946450, 0x75e36fe4, 0xb044516a, 0x16335ade,
280 0x27db4043, 0x81ac4bf7, 0x77e43b1e, 0xd19330aa, 0xe07b2a37,
281 0x460c2183, 0x83ab1f0d, 0x25dc14b9, 0x14340e24, 0xb2430590,
282 0x23d5e9b7, 0x85a2e203, 0xb44af89e, 0x123df32a, 0xd79acda4,
283 0x71edc610, 0x4005dc8d, 0xe672d739, 0x103aa7d0, 0xb64dac64,
284 0x87a5b6f9, 0x21d2bd4d, 0xe47583c3, 0x42028877, 0x73ea92ea,
285 0xd59d995e, 0x8bb64ce5, 0x2dc14751, 0x1c295dcc, 0xba5e5678,
286 0x7ff968f6, 0xd98e6342, 0xe86679df, 0x4e11726b, 0xb8590282,
287 0x1e2e0936, 0x2fc613ab, 0x89b1181f, 0x4c162691, 0xea612d25,
288 0xdb8937b8, 0x7dfe3c0c, 0xec68d02b, 0x4a1fdb9f, 0x7bf7c102,
289 0xdd80cab6, 0x1827f438, 0xbe50ff8c, 0x8fb8e511, 0x29cfeea5,
290 0xdf879e4c, 0x79f095f8, 0x48188f65, 0xee6f84d1, 0x2bc8ba5f,
291 0x8dbfb1eb, 0xbc57ab76, 0x1a20a0c2, 0x8816eaf2, 0x2e61e146,
292 0x1f89fbdb, 0xb9fef06f, 0x7c59cee1, 0xda2ec555, 0xebc6dfc8,
293 0x4db1d47c, 0xbbf9a495, 0x1d8eaf21, 0x2c66b5bc, 0x8a11be08,
294 0x4fb68086, 0xe9c18b32, 0xd82991af, 0x7e5e9a1b, 0xefc8763c,
295 0x49bf7d88, 0x78576715, 0xde206ca1, 0x1b87522f, 0xbdf0599b,
296 0x8c184306, 0x2a6f48b2, 0xdc27385b, 0x7a5033ef, 0x4bb82972,
297 0xedcf22c6, 0x28681c48, 0x8e1f17fc, 0xbff70d61, 0x198006d5,
298 0x47abd36e, 0xe1dcd8da, 0xd034c247, 0x7643c9f3, 0xb3e4f77d,
299 0x1593fcc9, 0x247be654, 0x820cede0, 0x74449d09, 0xd23396bd,
300 0xe3db8c20, 0x45ac8794, 0x800bb91a, 0x267cb2ae, 0x1794a833,
301 0xb1e3a387, 0x20754fa0, 0x86024414, 0xb7ea5e89, 0x119d553d,
302 0xd43a6bb3, 0x724d6007, 0x43a57a9a, 0xe5d2712e, 0x139a01c7,
303 0xb5ed0a73, 0x840510ee, 0x22721b5a, 0xe7d525d4, 0x41a22e60,
304 0x704a34fd, 0xd63d3f49, 0xcc1d9f8b, 0x6a6a943f, 0x5b828ea2,
305 0xfdf58516, 0x3852bb98, 0x9e25b02c, 0xafcdaab1, 0x09baa105,
306 0xfff2d1ec, 0x5985da58, 0x686dc0c5, 0xce1acb71, 0x0bbdf5ff,
307 0xadcafe4b, 0x9c22e4d6, 0x3a55ef62, 0xabc30345, 0x0db408f1,
308 0x3c5c126c, 0x9a2b19d8, 0x5f8c2756, 0xf9fb2ce2, 0xc813367f,
309 0x6e643dcb, 0x982c4d22, 0x3e5b4696, 0x0fb35c0b, 0xa9c457bf,
310 0x6c636931, 0xca146285, 0xfbfc7818, 0x5d8b73ac, 0x03a0a617,
311 0xa5d7ada3, 0x943fb73e, 0x3248bc8a, 0xf7ef8204, 0x519889b0,
312 0x6070932d, 0xc6079899, 0x304fe870, 0x9638e3c4, 0xa7d0f959,
313 0x01a7f2ed, 0xc400cc63, 0x6277c7d7, 0x539fdd4a, 0xf5e8d6fe,
314 0x647e3ad9, 0xc209316d, 0xf3e12bf0, 0x55962044, 0x90311eca,
315 0x3646157e, 0x07ae0fe3, 0xa1d90457, 0x579174be, 0xf1e67f0a,
316 0xc00e6597, 0x66796e23, 0xa3de50ad, 0x05a95b19, 0x34414184,
317 0x92364a30},
318 {0x00000000, 0xcb5cd3a5, 0x4dc8a10b, 0x869472ae, 0x9b914216,
319 0x50cd91b3, 0xd659e31d, 0x1d0530b8, 0xec53826d, 0x270f51c8,
320 0xa19b2366, 0x6ac7f0c3, 0x77c2c07b, 0xbc9e13de, 0x3a0a6170,
321 0xf156b2d5, 0x03d6029b, 0xc88ad13e, 0x4e1ea390, 0x85427035,
322 0x9847408d, 0x531b9328, 0xd58fe186, 0x1ed33223, 0xef8580f6,
323 0x24d95353, 0xa24d21fd, 0x6911f258, 0x7414c2e0, 0xbf481145,
324 0x39dc63eb, 0xf280b04e, 0x07ac0536, 0xccf0d693, 0x4a64a43d,
325 0x81387798, 0x9c3d4720, 0x57619485, 0xd1f5e62b, 0x1aa9358e,
326 0xebff875b, 0x20a354fe, 0xa6372650, 0x6d6bf5f5, 0x706ec54d,
327 0xbb3216e8, 0x3da66446, 0xf6fab7e3, 0x047a07ad, 0xcf26d408,
328 0x49b2a6a6, 0x82ee7503, 0x9feb45bb, 0x54b7961e, 0xd223e4b0,
329 0x197f3715, 0xe82985c0, 0x23755665, 0xa5e124cb, 0x6ebdf76e,
330 0x73b8c7d6, 0xb8e41473, 0x3e7066dd, 0xf52cb578, 0x0f580a6c,
331 0xc404d9c9, 0x4290ab67, 0x89cc78c2, 0x94c9487a, 0x5f959bdf,
332 0xd901e971, 0x125d3ad4, 0xe30b8801, 0x28575ba4, 0xaec3290a,
333 0x659ffaaf, 0x789aca17, 0xb3c619b2, 0x35526b1c, 0xfe0eb8b9,
334 0x0c8e08f7, 0xc7d2db52, 0x4146a9fc, 0x8a1a7a59, 0x971f4ae1,
335 0x5c439944, 0xdad7ebea, 0x118b384f, 0xe0dd8a9a, 0x2b81593f,
336 0xad152b91, 0x6649f834, 0x7b4cc88c, 0xb0101b29, 0x36846987,
337 0xfdd8ba22, 0x08f40f5a, 0xc3a8dcff, 0x453cae51, 0x8e607df4,
338 0x93654d4c, 0x58399ee9, 0xdeadec47, 0x15f13fe2, 0xe4a78d37,
339 0x2ffb5e92, 0xa96f2c3c, 0x6233ff99, 0x7f36cf21, 0xb46a1c84,
340 0x32fe6e2a, 0xf9a2bd8f, 0x0b220dc1, 0xc07ede64, 0x46eaacca,
341 0x8db67f6f, 0x90b34fd7, 0x5bef9c72, 0xdd7beedc, 0x16273d79,
342 0xe7718fac, 0x2c2d5c09, 0xaab92ea7, 0x61e5fd02, 0x7ce0cdba,
343 0xb7bc1e1f, 0x31286cb1, 0xfa74bf14, 0x1eb014d8, 0xd5ecc77d,
344 0x5378b5d3, 0x98246676, 0x852156ce, 0x4e7d856b, 0xc8e9f7c5,
345 0x03b52460, 0xf2e396b5, 0x39bf4510, 0xbf2b37be, 0x7477e41b,
346 0x6972d4a3, 0xa22e0706, 0x24ba75a8, 0xefe6a60d, 0x1d661643,
347 0xd63ac5e6, 0x50aeb748, 0x9bf264ed, 0x86f75455, 0x4dab87f0,
348 0xcb3ff55e, 0x006326fb, 0xf135942e, 0x3a69478b, 0xbcfd3525,
349 0x77a1e680, 0x6aa4d638, 0xa1f8059d, 0x276c7733, 0xec30a496,
350 0x191c11ee, 0xd240c24b, 0x54d4b0e5, 0x9f886340, 0x828d53f8,
351 0x49d1805d, 0xcf45f2f3, 0x04192156, 0xf54f9383, 0x3e134026,
352 0xb8873288, 0x73dbe12d, 0x6eded195, 0xa5820230, 0x2316709e,
353 0xe84aa33b, 0x1aca1375, 0xd196c0d0, 0x5702b27e, 0x9c5e61db,
354 0x815b5163, 0x4a0782c6, 0xcc93f068, 0x07cf23cd, 0xf6999118,
355 0x3dc542bd, 0xbb513013, 0x700de3b6, 0x6d08d30e, 0xa65400ab,
356 0x20c07205, 0xeb9ca1a0, 0x11e81eb4, 0xdab4cd11, 0x5c20bfbf,
357 0x977c6c1a, 0x8a795ca2, 0x41258f07, 0xc7b1fda9, 0x0ced2e0c,
358 0xfdbb9cd9, 0x36e74f7c, 0xb0733dd2, 0x7b2fee77, 0x662adecf,
359 0xad760d6a, 0x2be27fc4, 0xe0beac61, 0x123e1c2f, 0xd962cf8a,
360 0x5ff6bd24, 0x94aa6e81, 0x89af5e39, 0x42f38d9c, 0xc467ff32,
361 0x0f3b2c97, 0xfe6d9e42, 0x35314de7, 0xb3a53f49, 0x78f9ecec,
362 0x65fcdc54, 0xaea00ff1, 0x28347d5f, 0xe368aefa, 0x16441b82,
363 0xdd18c827, 0x5b8cba89, 0x90d0692c, 0x8dd55994, 0x46898a31,
364 0xc01df89f, 0x0b412b3a, 0xfa1799ef, 0x314b4a4a, 0xb7df38e4,
365 0x7c83eb41, 0x6186dbf9, 0xaada085c, 0x2c4e7af2, 0xe712a957,
366 0x15921919, 0xdececabc, 0x585ab812, 0x93066bb7, 0x8e035b0f,
367 0x455f88aa, 0xc3cbfa04, 0x089729a1, 0xf9c19b74, 0x329d48d1,
368 0xb4093a7f, 0x7f55e9da, 0x6250d962, 0xa90c0ac7, 0x2f987869,
369 0xe4c4abcc},
370 {0x00000000, 0x3d6029b0, 0x7ac05360, 0x47a07ad0, 0xf580a6c0,
371 0xc8e08f70, 0x8f40f5a0, 0xb220dc10, 0x30704bc1, 0x0d106271,
372 0x4ab018a1, 0x77d03111, 0xc5f0ed01, 0xf890c4b1, 0xbf30be61,
373 0x825097d1, 0x60e09782, 0x5d80be32, 0x1a20c4e2, 0x2740ed52,
374 0x95603142, 0xa80018f2, 0xefa06222, 0xd2c04b92, 0x5090dc43,
375 0x6df0f5f3, 0x2a508f23, 0x1730a693, 0xa5107a83, 0x98705333,
376 0xdfd029e3, 0xe2b00053, 0xc1c12f04, 0xfca106b4, 0xbb017c64,
377 0x866155d4, 0x344189c4, 0x0921a074, 0x4e81daa4, 0x73e1f314,
378 0xf1b164c5, 0xccd14d75, 0x8b7137a5, 0xb6111e15, 0x0431c205,
379 0x3951ebb5, 0x7ef19165, 0x4391b8d5, 0xa121b886, 0x9c419136,
380 0xdbe1ebe6, 0xe681c256, 0x54a11e46, 0x69c137f6, 0x2e614d26,
381 0x13016496, 0x9151f347, 0xac31daf7, 0xeb91a027, 0xd6f18997,
382 0x64d15587, 0x59b17c37, 0x1e1106e7, 0x23712f57, 0x58f35849,
383 0x659371f9, 0x22330b29, 0x1f532299, 0xad73fe89, 0x9013d739,
384 0xd7b3ade9, 0xead38459, 0x68831388, 0x55e33a38, 0x124340e8,
385 0x2f236958, 0x9d03b548, 0xa0639cf8, 0xe7c3e628, 0xdaa3cf98,
386 0x3813cfcb, 0x0573e67b, 0x42d39cab, 0x7fb3b51b, 0xcd93690b,
387 0xf0f340bb, 0xb7533a6b, 0x8a3313db, 0x0863840a, 0x3503adba,
388 0x72a3d76a, 0x4fc3feda, 0xfde322ca, 0xc0830b7a, 0x872371aa,
389 0xba43581a, 0x9932774d, 0xa4525efd, 0xe3f2242d, 0xde920d9d,
390 0x6cb2d18d, 0x51d2f83d, 0x167282ed, 0x2b12ab5d, 0xa9423c8c,
391 0x9422153c, 0xd3826fec, 0xeee2465c, 0x5cc29a4c, 0x61a2b3fc,
392 0x2602c92c, 0x1b62e09c, 0xf9d2e0cf, 0xc4b2c97f, 0x8312b3af,
393 0xbe729a1f, 0x0c52460f, 0x31326fbf, 0x7692156f, 0x4bf23cdf,
394 0xc9a2ab0e, 0xf4c282be, 0xb362f86e, 0x8e02d1de, 0x3c220dce,
395 0x0142247e, 0x46e25eae, 0x7b82771e, 0xb1e6b092, 0x8c869922,
396 0xcb26e3f2, 0xf646ca42, 0x44661652, 0x79063fe2, 0x3ea64532,
397 0x03c66c82, 0x8196fb53, 0xbcf6d2e3, 0xfb56a833, 0xc6368183,
398 0x74165d93, 0x49767423, 0x0ed60ef3, 0x33b62743, 0xd1062710,
399 0xec660ea0, 0xabc67470, 0x96a65dc0, 0x248681d0, 0x19e6a860,
400 0x5e46d2b0, 0x6326fb00, 0xe1766cd1, 0xdc164561, 0x9bb63fb1,
401 0xa6d61601, 0x14f6ca11, 0x2996e3a1, 0x6e369971, 0x5356b0c1,
402 0x70279f96, 0x4d47b626, 0x0ae7ccf6, 0x3787e546, 0x85a73956,
403 0xb8c710e6, 0xff676a36, 0xc2074386, 0x4057d457, 0x7d37fde7,
404 0x3a978737, 0x07f7ae87, 0xb5d77297, 0x88b75b27, 0xcf1721f7,
405 0xf2770847, 0x10c70814, 0x2da721a4, 0x6a075b74, 0x576772c4,
406 0xe547aed4, 0xd8278764, 0x9f87fdb4, 0xa2e7d404, 0x20b743d5,
407 0x1dd76a65, 0x5a7710b5, 0x67173905, 0xd537e515, 0xe857cca5,
408 0xaff7b675, 0x92979fc5, 0xe915e8db, 0xd475c16b, 0x93d5bbbb,
409 0xaeb5920b, 0x1c954e1b, 0x21f567ab, 0x66551d7b, 0x5b3534cb,
410 0xd965a31a, 0xe4058aaa, 0xa3a5f07a, 0x9ec5d9ca, 0x2ce505da,
411 0x11852c6a, 0x562556ba, 0x6b457f0a, 0x89f57f59, 0xb49556e9,
412 0xf3352c39, 0xce550589, 0x7c75d999, 0x4115f029, 0x06b58af9,
413 0x3bd5a349, 0xb9853498, 0x84e51d28, 0xc34567f8, 0xfe254e48,
414 0x4c059258, 0x7165bbe8, 0x36c5c138, 0x0ba5e888, 0x28d4c7df,
415 0x15b4ee6f, 0x521494bf, 0x6f74bd0f, 0xdd54611f, 0xe03448af,
416 0xa794327f, 0x9af41bcf, 0x18a48c1e, 0x25c4a5ae, 0x6264df7e,
417 0x5f04f6ce, 0xed242ade, 0xd044036e, 0x97e479be, 0xaa84500e,
418 0x4834505d, 0x755479ed, 0x32f4033d, 0x0f942a8d, 0xbdb4f69d,
419 0x80d4df2d, 0xc774a5fd, 0xfa148c4d, 0x78441b9c, 0x4524322c,
420 0x028448fc, 0x3fe4614c, 0x8dc4bd5c, 0xb0a494ec, 0xf704ee3c,
421 0xca64c78c},
422 {0x00000000, 0xb8bc6765, 0xaa09c88b, 0x12b5afee, 0x8f629757,
423 0x37def032, 0x256b5fdc, 0x9dd738b9, 0xc5b428ef, 0x7d084f8a,
424 0x6fbde064, 0xd7018701, 0x4ad6bfb8, 0xf26ad8dd, 0xe0df7733,
425 0x58631056, 0x5019579f, 0xe8a530fa, 0xfa109f14, 0x42acf871,
426 0xdf7bc0c8, 0x67c7a7ad, 0x75720843, 0xcdce6f26, 0x95ad7f70,
427 0x2d111815, 0x3fa4b7fb, 0x8718d09e, 0x1acfe827, 0xa2738f42,
428 0xb0c620ac, 0x087a47c9, 0xa032af3e, 0x188ec85b, 0x0a3b67b5,
429 0xb28700d0, 0x2f503869, 0x97ec5f0c, 0x8559f0e2, 0x3de59787,
430 0x658687d1, 0xdd3ae0b4, 0xcf8f4f5a, 0x7733283f, 0xeae41086,
431 0x525877e3, 0x40edd80d, 0xf851bf68, 0xf02bf8a1, 0x48979fc4,
432 0x5a22302a, 0xe29e574f, 0x7f496ff6, 0xc7f50893, 0xd540a77d,
433 0x6dfcc018, 0x359fd04e, 0x8d23b72b, 0x9f9618c5, 0x272a7fa0,
434 0xbafd4719, 0x0241207c, 0x10f48f92, 0xa848e8f7, 0x9b14583d,
435 0x23a83f58, 0x311d90b6, 0x89a1f7d3, 0x1476cf6a, 0xaccaa80f,
436 0xbe7f07e1, 0x06c36084, 0x5ea070d2, 0xe61c17b7, 0xf4a9b859,
437 0x4c15df3c, 0xd1c2e785, 0x697e80e0, 0x7bcb2f0e, 0xc377486b,
438 0xcb0d0fa2, 0x73b168c7, 0x6104c729, 0xd9b8a04c, 0x446f98f5,
439 0xfcd3ff90, 0xee66507e, 0x56da371b, 0x0eb9274d, 0xb6054028,
440 0xa4b0efc6, 0x1c0c88a3, 0x81dbb01a, 0x3967d77f, 0x2bd27891,
441 0x936e1ff4, 0x3b26f703, 0x839a9066, 0x912f3f88, 0x299358ed,
442 0xb4446054, 0x0cf80731, 0x1e4da8df, 0xa6f1cfba, 0xfe92dfec,
443 0x462eb889, 0x549b1767, 0xec277002, 0x71f048bb, 0xc94c2fde,
444 0xdbf98030, 0x6345e755, 0x6b3fa09c, 0xd383c7f9, 0xc1366817,
445 0x798a0f72, 0xe45d37cb, 0x5ce150ae, 0x4e54ff40, 0xf6e89825,
446 0xae8b8873, 0x1637ef16, 0x048240f8, 0xbc3e279d, 0x21e91f24,
447 0x99557841, 0x8be0d7af, 0x335cb0ca, 0xed59b63b, 0x55e5d15e,
448 0x47507eb0, 0xffec19d5, 0x623b216c, 0xda874609, 0xc832e9e7,
449 0x708e8e82, 0x28ed9ed4, 0x9051f9b1, 0x82e4565f, 0x3a58313a,
450 0xa78f0983, 0x1f336ee6, 0x0d86c108, 0xb53aa66d, 0xbd40e1a4,
451 0x05fc86c1, 0x1749292f, 0xaff54e4a, 0x322276f3, 0x8a9e1196,
452 0x982bbe78, 0x2097d91d, 0x78f4c94b, 0xc048ae2e, 0xd2fd01c0,
453 0x6a4166a5, 0xf7965e1c, 0x4f2a3979, 0x5d9f9697, 0xe523f1f2,
454 0x4d6b1905, 0xf5d77e60, 0xe762d18e, 0x5fdeb6eb, 0xc2098e52,
455 0x7ab5e937, 0x680046d9, 0xd0bc21bc, 0x88df31ea, 0x3063568f,
456 0x22d6f961, 0x9a6a9e04, 0x07bda6bd, 0xbf01c1d8, 0xadb46e36,
457 0x15080953, 0x1d724e9a, 0xa5ce29ff, 0xb77b8611, 0x0fc7e174,
458 0x9210d9cd, 0x2aacbea8, 0x38191146, 0x80a57623, 0xd8c66675,
459 0x607a0110, 0x72cfaefe, 0xca73c99b, 0x57a4f122, 0xef189647,
460 0xfdad39a9, 0x45115ecc, 0x764dee06, 0xcef18963, 0xdc44268d,
461 0x64f841e8, 0xf92f7951, 0x41931e34, 0x5326b1da, 0xeb9ad6bf,
462 0xb3f9c6e9, 0x0b45a18c, 0x19f00e62, 0xa14c6907, 0x3c9b51be,
463 0x842736db, 0x96929935, 0x2e2efe50, 0x2654b999, 0x9ee8defc,
464 0x8c5d7112, 0x34e11677, 0xa9362ece, 0x118a49ab, 0x033fe645,
465 0xbb838120, 0xe3e09176, 0x5b5cf613, 0x49e959fd, 0xf1553e98,
466 0x6c820621, 0xd43e6144, 0xc68bceaa, 0x7e37a9cf, 0xd67f4138,
467 0x6ec3265d, 0x7c7689b3, 0xc4caeed6, 0x591dd66f, 0xe1a1b10a,
468 0xf3141ee4, 0x4ba87981, 0x13cb69d7, 0xab770eb2, 0xb9c2a15c,
469 0x017ec639, 0x9ca9fe80, 0x241599e5, 0x36a0360b, 0x8e1c516e,
470 0x866616a7, 0x3eda71c2, 0x2c6fde2c, 0x94d3b949, 0x090481f0,
471 0xb1b8e695, 0xa30d497b, 0x1bb12e1e, 0x43d23e48, 0xfb6e592d,
472 0xe9dbf6c3, 0x516791a6, 0xccb0a91f, 0x740cce7a, 0x66b96194,
473 0xde0506f1},
474 {0x00000000, 0x01c26a37, 0x0384d46e, 0x0246be59, 0x0709a8dc,
475 0x06cbc2eb, 0x048d7cb2, 0x054f1685, 0x0e1351b8, 0x0fd13b8f,
476 0x0d9785d6, 0x0c55efe1, 0x091af964, 0x08d89353, 0x0a9e2d0a,
477 0x0b5c473d, 0x1c26a370, 0x1de4c947, 0x1fa2771e, 0x1e601d29,
478 0x1b2f0bac, 0x1aed619b, 0x18abdfc2, 0x1969b5f5, 0x1235f2c8,
479 0x13f798ff, 0x11b126a6, 0x10734c91, 0x153c5a14, 0x14fe3023,
480 0x16b88e7a, 0x177ae44d, 0x384d46e0, 0x398f2cd7, 0x3bc9928e,
481 0x3a0bf8b9, 0x3f44ee3c, 0x3e86840b, 0x3cc03a52, 0x3d025065,
482 0x365e1758, 0x379c7d6f, 0x35dac336, 0x3418a901, 0x3157bf84,
483 0x3095d5b3, 0x32d36bea, 0x331101dd, 0x246be590, 0x25a98fa7,
484 0x27ef31fe, 0x262d5bc9, 0x23624d4c, 0x22a0277b, 0x20e69922,
485 0x2124f315, 0x2a78b428, 0x2bbade1f, 0x29fc6046, 0x283e0a71,
486 0x2d711cf4, 0x2cb376c3, 0x2ef5c89a, 0x2f37a2ad, 0x709a8dc0,
487 0x7158e7f7, 0x731e59ae, 0x72dc3399, 0x7793251c, 0x76514f2b,
488 0x7417f172, 0x75d59b45, 0x7e89dc78, 0x7f4bb64f, 0x7d0d0816,
489 0x7ccf6221, 0x798074a4, 0x78421e93, 0x7a04a0ca, 0x7bc6cafd,
490 0x6cbc2eb0, 0x6d7e4487, 0x6f38fade, 0x6efa90e9, 0x6bb5866c,
491 0x6a77ec5b, 0x68315202, 0x69f33835, 0x62af7f08, 0x636d153f,
492 0x612bab66, 0x60e9c151, 0x65a6d7d4, 0x6464bde3, 0x662203ba,
493 0x67e0698d, 0x48d7cb20, 0x4915a117, 0x4b531f4e, 0x4a917579,
494 0x4fde63fc, 0x4e1c09cb, 0x4c5ab792, 0x4d98dda5, 0x46c49a98,
495 0x4706f0af, 0x45404ef6, 0x448224c1, 0x41cd3244, 0x400f5873,
496 0x4249e62a, 0x438b8c1d, 0x54f16850, 0x55330267, 0x5775bc3e,
497 0x56b7d609, 0x53f8c08c, 0x523aaabb, 0x507c14e2, 0x51be7ed5,
498 0x5ae239e8, 0x5b2053df, 0x5966ed86, 0x58a487b1, 0x5deb9134,
499 0x5c29fb03, 0x5e6f455a, 0x5fad2f6d, 0xe1351b80, 0xe0f771b7,
500 0xe2b1cfee, 0xe373a5d9, 0xe63cb35c, 0xe7fed96b, 0xe5b86732,
501 0xe47a0d05, 0xef264a38, 0xeee4200f, 0xeca29e56, 0xed60f461,
502 0xe82fe2e4, 0xe9ed88d3, 0xebab368a, 0xea695cbd, 0xfd13b8f0,
503 0xfcd1d2c7, 0xfe976c9e, 0xff5506a9, 0xfa1a102c, 0xfbd87a1b,
504 0xf99ec442, 0xf85cae75, 0xf300e948, 0xf2c2837f, 0xf0843d26,
505 0xf1465711, 0xf4094194, 0xf5cb2ba3, 0xf78d95fa, 0xf64fffcd,
506 0xd9785d60, 0xd8ba3757, 0xdafc890e, 0xdb3ee339, 0xde71f5bc,
507 0xdfb39f8b, 0xddf521d2, 0xdc374be5, 0xd76b0cd8, 0xd6a966ef,
508 0xd4efd8b6, 0xd52db281, 0xd062a404, 0xd1a0ce33, 0xd3e6706a,
509 0xd2241a5d, 0xc55efe10, 0xc49c9427, 0xc6da2a7e, 0xc7184049,
510 0xc25756cc, 0xc3953cfb, 0xc1d382a2, 0xc011e895, 0xcb4dafa8,
511 0xca8fc59f, 0xc8c97bc6, 0xc90b11f1, 0xcc440774, 0xcd866d43,
512 0xcfc0d31a, 0xce02b92d, 0x91af9640, 0x906dfc77, 0x922b422e,
513 0x93e92819, 0x96a63e9c, 0x976454ab, 0x9522eaf2, 0x94e080c5,
514 0x9fbcc7f8, 0x9e7eadcf, 0x9c381396, 0x9dfa79a1, 0x98b56f24,
515 0x99770513, 0x9b31bb4a, 0x9af3d17d, 0x8d893530, 0x8c4b5f07,
516 0x8e0de15e, 0x8fcf8b69, 0x8a809dec, 0x8b42f7db, 0x89044982,
517 0x88c623b5, 0x839a6488, 0x82580ebf, 0x801eb0e6, 0x81dcdad1,
518 0x8493cc54, 0x8551a663, 0x8717183a, 0x86d5720d, 0xa9e2d0a0,
519 0xa820ba97, 0xaa6604ce, 0xaba46ef9, 0xaeeb787c, 0xaf29124b,
520 0xad6fac12, 0xacadc625, 0xa7f18118, 0xa633eb2f, 0xa4755576,
521 0xa5b73f41, 0xa0f829c4, 0xa13a43f3, 0xa37cfdaa, 0xa2be979d,
522 0xb5c473d0, 0xb40619e7, 0xb640a7be, 0xb782cd89, 0xb2cddb0c,
523 0xb30fb13b, 0xb1490f62, 0xb08b6555, 0xbbd72268, 0xba15485f,
524 0xb853f606, 0xb9919c31, 0xbcde8ab4, 0xbd1ce083, 0xbf5a5eda,
525 0xbe9834ed},
526 {0x00000000, 0x191b3141, 0x32366282, 0x2b2d53c3, 0x646cc504,
527 0x7d77f445, 0x565aa786, 0x4f4196c7, 0xc8d98a08, 0xd1c2bb49,
528 0xfaefe88a, 0xe3f4d9cb, 0xacb54f0c, 0xb5ae7e4d, 0x9e832d8e,
529 0x87981ccf, 0x4ac21251, 0x53d92310, 0x78f470d3, 0x61ef4192,
530 0x2eaed755, 0x37b5e614, 0x1c98b5d7, 0x05838496, 0x821b9859,
531 0x9b00a918, 0xb02dfadb, 0xa936cb9a, 0xe6775d5d, 0xff6c6c1c,
532 0xd4413fdf, 0xcd5a0e9e, 0x958424a2, 0x8c9f15e3, 0xa7b24620,
533 0xbea97761, 0xf1e8e1a6, 0xe8f3d0e7, 0xc3de8324, 0xdac5b265,
534 0x5d5daeaa, 0x44469feb, 0x6f6bcc28, 0x7670fd69, 0x39316bae,
535 0x202a5aef, 0x0b07092c, 0x121c386d, 0xdf4636f3, 0xc65d07b2,
536 0xed705471, 0xf46b6530, 0xbb2af3f7, 0xa231c2b6, 0x891c9175,
537 0x9007a034, 0x179fbcfb, 0x0e848dba, 0x25a9de79, 0x3cb2ef38,
538 0x73f379ff, 0x6ae848be, 0x41c51b7d, 0x58de2a3c, 0xf0794f05,
539 0xe9627e44, 0xc24f2d87, 0xdb541cc6, 0x94158a01, 0x8d0ebb40,
540 0xa623e883, 0xbf38d9c2, 0x38a0c50d, 0x21bbf44c, 0x0a96a78f,
541 0x138d96ce, 0x5ccc0009, 0x45d73148, 0x6efa628b, 0x77e153ca,
542 0xbabb5d54, 0xa3a06c15, 0x888d3fd6, 0x91960e97, 0xded79850,
543 0xc7cca911, 0xece1fad2, 0xf5facb93, 0x7262d75c, 0x6b79e61d,
544 0x4054b5de, 0x594f849f, 0x160e1258, 0x0f152319, 0x243870da,
545 0x3d23419b, 0x65fd6ba7, 0x7ce65ae6, 0x57cb0925, 0x4ed03864,
546 0x0191aea3, 0x188a9fe2, 0x33a7cc21, 0x2abcfd60, 0xad24e1af,
547 0xb43fd0ee, 0x9f12832d, 0x8609b26c, 0xc94824ab, 0xd05315ea,
548 0xfb7e4629, 0xe2657768, 0x2f3f79f6, 0x362448b7, 0x1d091b74,
549 0x04122a35, 0x4b53bcf2, 0x52488db3, 0x7965de70, 0x607eef31,
550 0xe7e6f3fe, 0xfefdc2bf, 0xd5d0917c, 0xcccba03d, 0x838a36fa,
551 0x9a9107bb, 0xb1bc5478, 0xa8a76539, 0x3b83984b, 0x2298a90a,
552 0x09b5fac9, 0x10aecb88, 0x5fef5d4f, 0x46f46c0e, 0x6dd93fcd,
553 0x74c20e8c, 0xf35a1243, 0xea412302, 0xc16c70c1, 0xd8774180,
554 0x9736d747, 0x8e2de606, 0xa500b5c5, 0xbc1b8484, 0x71418a1a,
555 0x685abb5b, 0x4377e898, 0x5a6cd9d9, 0x152d4f1e, 0x0c367e5f,
556 0x271b2d9c, 0x3e001cdd, 0xb9980012, 0xa0833153, 0x8bae6290,
557 0x92b553d1, 0xddf4c516, 0xc4eff457, 0xefc2a794, 0xf6d996d5,
558 0xae07bce9, 0xb71c8da8, 0x9c31de6b, 0x852aef2a, 0xca6b79ed,
559 0xd37048ac, 0xf85d1b6f, 0xe1462a2e, 0x66de36e1, 0x7fc507a0,
560 0x54e85463, 0x4df36522, 0x02b2f3e5, 0x1ba9c2a4, 0x30849167,
561 0x299fa026, 0xe4c5aeb8, 0xfdde9ff9, 0xd6f3cc3a, 0xcfe8fd7b,
562 0x80a96bbc, 0x99b25afd, 0xb29f093e, 0xab84387f, 0x2c1c24b0,
563 0x350715f1, 0x1e2a4632, 0x07317773, 0x4870e1b4, 0x516bd0f5,
564 0x7a468336, 0x635db277, 0xcbfad74e, 0xd2e1e60f, 0xf9ccb5cc,
565 0xe0d7848d, 0xaf96124a, 0xb68d230b, 0x9da070c8, 0x84bb4189,
566 0x03235d46, 0x1a386c07, 0x31153fc4, 0x280e0e85, 0x674f9842,
567 0x7e54a903, 0x5579fac0, 0x4c62cb81, 0x8138c51f, 0x9823f45e,
568 0xb30ea79d, 0xaa1596dc, 0xe554001b, 0xfc4f315a, 0xd7626299,
569 0xce7953d8, 0x49e14f17, 0x50fa7e56, 0x7bd72d95, 0x62cc1cd4,
570 0x2d8d8a13, 0x3496bb52, 0x1fbbe891, 0x06a0d9d0, 0x5e7ef3ec,
571 0x4765c2ad, 0x6c48916e, 0x7553a02f, 0x3a1236e8, 0x230907a9,
572 0x0824546a, 0x113f652b, 0x96a779e4, 0x8fbc48a5, 0xa4911b66,
573 0xbd8a2a27, 0xf2cbbce0, 0xebd08da1, 0xc0fdde62, 0xd9e6ef23,
574 0x14bce1bd, 0x0da7d0fc, 0x268a833f, 0x3f91b27e, 0x70d024b9,
575 0x69cb15f8, 0x42e6463b, 0x5bfd777a, 0xdc656bb5, 0xc57e5af4,
576 0xee530937, 0xf7483876, 0xb809aeb1, 0xa1129ff0, 0x8a3fcc33,
577 0x9324fd72},
578 {0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419,
579 0x706af48f, 0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4,
580 0xe0d5e91e, 0x97d2d988, 0x09b64c2b, 0x7eb17cbd, 0xe7b82d07,
581 0x90bf1d91, 0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de,
582 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7, 0x136c9856,
583 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9,
584 0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4,
585 0xa2677172, 0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b,
586 0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940, 0x32d86ce3,
587 0x45df5c75, 0xdcd60dcf, 0xabd13d59, 0x26d930ac, 0x51de003a,
588 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423, 0xcfba9599,
589 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924,
590 0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190,
591 0x01db7106, 0x98d220bc, 0xefd5102a, 0x71b18589, 0x06b6b51f,
592 0x9fbfe4a5, 0xe8b8d433, 0x7807c9a2, 0x0f00f934, 0x9609a88e,
593 0xe10e9818, 0x7f6a0dbb, 0x086d3d2d, 0x91646c97, 0xe6635c01,
594 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e, 0x6c0695ed,
595 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950,
596 0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3,
597 0xfbd44c65, 0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2,
598 0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a,
599 0x346ed9fc, 0xad678846, 0xda60b8d0, 0x44042d73, 0x33031de5,
600 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa, 0xbe0b1010,
601 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f,
602 0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17,
603 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6,
604 0x03b6e20c, 0x74b1d29a, 0xead54739, 0x9dd277af, 0x04db2615,
605 0x73dc1683, 0xe3630b12, 0x94643b84, 0x0d6d6a3e, 0x7a6a5aa8,
606 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1, 0xf00f9344,
607 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb,
608 0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a,
609 0x67dd4acc, 0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5,
610 0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252, 0xd1bb67f1,
611 0xa6bc5767, 0x3fb506dd, 0x48b2364b, 0xd80d2bda, 0xaf0a1b4c,
612 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55, 0x316e8eef,
613 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236,
614 0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe,
615 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31,
616 0x2cd99e8b, 0x5bdeae1d, 0x9b64c2b0, 0xec63f226, 0x756aa39c,
617 0x026d930a, 0x9c0906a9, 0xeb0e363f, 0x72076785, 0x05005713,
618 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38, 0x92d28e9b,
619 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, 0x86d3d2d4, 0xf1d4e242,
620 0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1,
621 0x18b74777, 0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c,
622 0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45, 0xa00ae278,
623 0xd70dd2ee, 0x4e048354, 0x3903b3c2, 0xa7672661, 0xd06016f7,
624 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc, 0x40df0b66,
625 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9,
626 0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605,
627 0xcdd70693, 0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8,
628 0x5d681b02, 0x2a6f2b94, 0xb40bbe37, 0xc30c8ea1, 0x5a05df1b,
629 0x2d02ef8d}};
630
631local const z_word_t FAR crc_braid_big_table[][256] = {
632 {0x0000000000000000, 0x9630077700000000, 0x2c610eee00000000,
633 0xba51099900000000, 0x19c46d0700000000, 0x8ff46a7000000000,
634 0x35a563e900000000, 0xa395649e00000000, 0x3288db0e00000000,
635 0xa4b8dc7900000000, 0x1ee9d5e000000000, 0x88d9d29700000000,
636 0x2b4cb60900000000, 0xbd7cb17e00000000, 0x072db8e700000000,
637 0x911dbf9000000000, 0x6410b71d00000000, 0xf220b06a00000000,
638 0x4871b9f300000000, 0xde41be8400000000, 0x7dd4da1a00000000,
639 0xebe4dd6d00000000, 0x51b5d4f400000000, 0xc785d38300000000,
640 0x56986c1300000000, 0xc0a86b6400000000, 0x7af962fd00000000,
641 0xecc9658a00000000, 0x4f5c011400000000, 0xd96c066300000000,
642 0x633d0ffa00000000, 0xf50d088d00000000, 0xc8206e3b00000000,
643 0x5e10694c00000000, 0xe44160d500000000, 0x727167a200000000,
644 0xd1e4033c00000000, 0x47d4044b00000000, 0xfd850dd200000000,
645 0x6bb50aa500000000, 0xfaa8b53500000000, 0x6c98b24200000000,
646 0xd6c9bbdb00000000, 0x40f9bcac00000000, 0xe36cd83200000000,
647 0x755cdf4500000000, 0xcf0dd6dc00000000, 0x593dd1ab00000000,
648 0xac30d92600000000, 0x3a00de5100000000, 0x8051d7c800000000,
649 0x1661d0bf00000000, 0xb5f4b42100000000, 0x23c4b35600000000,
650 0x9995bacf00000000, 0x0fa5bdb800000000, 0x9eb8022800000000,
651 0x0888055f00000000, 0xb2d90cc600000000, 0x24e90bb100000000,
652 0x877c6f2f00000000, 0x114c685800000000, 0xab1d61c100000000,
653 0x3d2d66b600000000, 0x9041dc7600000000, 0x0671db0100000000,
654 0xbc20d29800000000, 0x2a10d5ef00000000, 0x8985b17100000000,
655 0x1fb5b60600000000, 0xa5e4bf9f00000000, 0x33d4b8e800000000,
656 0xa2c9077800000000, 0x34f9000f00000000, 0x8ea8099600000000,
657 0x18980ee100000000, 0xbb0d6a7f00000000, 0x2d3d6d0800000000,
658 0x976c649100000000, 0x015c63e600000000, 0xf4516b6b00000000,
659 0x62616c1c00000000, 0xd830658500000000, 0x4e0062f200000000,
660 0xed95066c00000000, 0x7ba5011b00000000, 0xc1f4088200000000,
661 0x57c40ff500000000, 0xc6d9b06500000000, 0x50e9b71200000000,
662 0xeab8be8b00000000, 0x7c88b9fc00000000, 0xdf1ddd6200000000,
663 0x492dda1500000000, 0xf37cd38c00000000, 0x654cd4fb00000000,
664 0x5861b24d00000000, 0xce51b53a00000000, 0x7400bca300000000,
665 0xe230bbd400000000, 0x41a5df4a00000000, 0xd795d83d00000000,
666 0x6dc4d1a400000000, 0xfbf4d6d300000000, 0x6ae9694300000000,
667 0xfcd96e3400000000, 0x468867ad00000000, 0xd0b860da00000000,
668 0x732d044400000000, 0xe51d033300000000, 0x5f4c0aaa00000000,
669 0xc97c0ddd00000000, 0x3c71055000000000, 0xaa41022700000000,
670 0x10100bbe00000000, 0x86200cc900000000, 0x25b5685700000000,
671 0xb3856f2000000000, 0x09d466b900000000, 0x9fe461ce00000000,
672 0x0ef9de5e00000000, 0x98c9d92900000000, 0x2298d0b000000000,
673 0xb4a8d7c700000000, 0x173db35900000000, 0x810db42e00000000,
674 0x3b5cbdb700000000, 0xad6cbac000000000, 0x2083b8ed00000000,
675 0xb6b3bf9a00000000, 0x0ce2b60300000000, 0x9ad2b17400000000,
676 0x3947d5ea00000000, 0xaf77d29d00000000, 0x1526db0400000000,
677 0x8316dc7300000000, 0x120b63e300000000, 0x843b649400000000,
678 0x3e6a6d0d00000000, 0xa85a6a7a00000000, 0x0bcf0ee400000000,
679 0x9dff099300000000, 0x27ae000a00000000, 0xb19e077d00000000,
680 0x44930ff000000000, 0xd2a3088700000000, 0x68f2011e00000000,
681 0xfec2066900000000, 0x5d5762f700000000, 0xcb67658000000000,
682 0x71366c1900000000, 0xe7066b6e00000000, 0x761bd4fe00000000,
683 0xe02bd38900000000, 0x5a7ada1000000000, 0xcc4add6700000000,
684 0x6fdfb9f900000000, 0xf9efbe8e00000000, 0x43beb71700000000,
685 0xd58eb06000000000, 0xe8a3d6d600000000, 0x7e93d1a100000000,
686 0xc4c2d83800000000, 0x52f2df4f00000000, 0xf167bbd100000000,
687 0x6757bca600000000, 0xdd06b53f00000000, 0x4b36b24800000000,
688 0xda2b0dd800000000, 0x4c1b0aaf00000000, 0xf64a033600000000,
689 0x607a044100000000, 0xc3ef60df00000000, 0x55df67a800000000,
690 0xef8e6e3100000000, 0x79be694600000000, 0x8cb361cb00000000,
691 0x1a8366bc00000000, 0xa0d26f2500000000, 0x36e2685200000000,
692 0x95770ccc00000000, 0x03470bbb00000000, 0xb916022200000000,
693 0x2f26055500000000, 0xbe3bbac500000000, 0x280bbdb200000000,
694 0x925ab42b00000000, 0x046ab35c00000000, 0xa7ffd7c200000000,
695 0x31cfd0b500000000, 0x8b9ed92c00000000, 0x1daede5b00000000,
696 0xb0c2649b00000000, 0x26f263ec00000000, 0x9ca36a7500000000,
697 0x0a936d0200000000, 0xa906099c00000000, 0x3f360eeb00000000,
698 0x8567077200000000, 0x1357000500000000, 0x824abf9500000000,
699 0x147ab8e200000000, 0xae2bb17b00000000, 0x381bb60c00000000,
700 0x9b8ed29200000000, 0x0dbed5e500000000, 0xb7efdc7c00000000,
701 0x21dfdb0b00000000, 0xd4d2d38600000000, 0x42e2d4f100000000,
702 0xf8b3dd6800000000, 0x6e83da1f00000000, 0xcd16be8100000000,
703 0x5b26b9f600000000, 0xe177b06f00000000, 0x7747b71800000000,
704 0xe65a088800000000, 0x706a0fff00000000, 0xca3b066600000000,
705 0x5c0b011100000000, 0xff9e658f00000000, 0x69ae62f800000000,
706 0xd3ff6b6100000000, 0x45cf6c1600000000, 0x78e20aa000000000,
707 0xeed20dd700000000, 0x5483044e00000000, 0xc2b3033900000000,
708 0x612667a700000000, 0xf71660d000000000, 0x4d47694900000000,
709 0xdb776e3e00000000, 0x4a6ad1ae00000000, 0xdc5ad6d900000000,
710 0x660bdf4000000000, 0xf03bd83700000000, 0x53aebca900000000,
711 0xc59ebbde00000000, 0x7fcfb24700000000, 0xe9ffb53000000000,
712 0x1cf2bdbd00000000, 0x8ac2baca00000000, 0x3093b35300000000,
713 0xa6a3b42400000000, 0x0536d0ba00000000, 0x9306d7cd00000000,
714 0x2957de5400000000, 0xbf67d92300000000, 0x2e7a66b300000000,
715 0xb84a61c400000000, 0x021b685d00000000, 0x942b6f2a00000000,
716 0x37be0bb400000000, 0xa18e0cc300000000, 0x1bdf055a00000000,
717 0x8def022d00000000},
718 {0x0000000000000000, 0x41311b1900000000, 0x8262363200000000,
719 0xc3532d2b00000000, 0x04c56c6400000000, 0x45f4777d00000000,
720 0x86a75a5600000000, 0xc796414f00000000, 0x088ad9c800000000,
721 0x49bbc2d100000000, 0x8ae8effa00000000, 0xcbd9f4e300000000,
722 0x0c4fb5ac00000000, 0x4d7eaeb500000000, 0x8e2d839e00000000,
723 0xcf1c988700000000, 0x5112c24a00000000, 0x1023d95300000000,
724 0xd370f47800000000, 0x9241ef6100000000, 0x55d7ae2e00000000,
725 0x14e6b53700000000, 0xd7b5981c00000000, 0x9684830500000000,
726 0x59981b8200000000, 0x18a9009b00000000, 0xdbfa2db000000000,
727 0x9acb36a900000000, 0x5d5d77e600000000, 0x1c6c6cff00000000,
728 0xdf3f41d400000000, 0x9e0e5acd00000000, 0xa224849500000000,
729 0xe3159f8c00000000, 0x2046b2a700000000, 0x6177a9be00000000,
730 0xa6e1e8f100000000, 0xe7d0f3e800000000, 0x2483dec300000000,
731 0x65b2c5da00000000, 0xaaae5d5d00000000, 0xeb9f464400000000,
732 0x28cc6b6f00000000, 0x69fd707600000000, 0xae6b313900000000,
733 0xef5a2a2000000000, 0x2c09070b00000000, 0x6d381c1200000000,
734 0xf33646df00000000, 0xb2075dc600000000, 0x715470ed00000000,
735 0x30656bf400000000, 0xf7f32abb00000000, 0xb6c231a200000000,
736 0x75911c8900000000, 0x34a0079000000000, 0xfbbc9f1700000000,
737 0xba8d840e00000000, 0x79dea92500000000, 0x38efb23c00000000,
738 0xff79f37300000000, 0xbe48e86a00000000, 0x7d1bc54100000000,
739 0x3c2ade5800000000, 0x054f79f000000000, 0x447e62e900000000,
740 0x872d4fc200000000, 0xc61c54db00000000, 0x018a159400000000,
741 0x40bb0e8d00000000, 0x83e823a600000000, 0xc2d938bf00000000,
742 0x0dc5a03800000000, 0x4cf4bb2100000000, 0x8fa7960a00000000,
743 0xce968d1300000000, 0x0900cc5c00000000, 0x4831d74500000000,
744 0x8b62fa6e00000000, 0xca53e17700000000, 0x545dbbba00000000,
745 0x156ca0a300000000, 0xd63f8d8800000000, 0x970e969100000000,
746 0x5098d7de00000000, 0x11a9ccc700000000, 0xd2fae1ec00000000,
747 0x93cbfaf500000000, 0x5cd7627200000000, 0x1de6796b00000000,
748 0xdeb5544000000000, 0x9f844f5900000000, 0x58120e1600000000,
749 0x1923150f00000000, 0xda70382400000000, 0x9b41233d00000000,
750 0xa76bfd6500000000, 0xe65ae67c00000000, 0x2509cb5700000000,
751 0x6438d04e00000000, 0xa3ae910100000000, 0xe29f8a1800000000,
752 0x21cca73300000000, 0x60fdbc2a00000000, 0xafe124ad00000000,
753 0xeed03fb400000000, 0x2d83129f00000000, 0x6cb2098600000000,
754 0xab2448c900000000, 0xea1553d000000000, 0x29467efb00000000,
755 0x687765e200000000, 0xf6793f2f00000000, 0xb748243600000000,
756 0x741b091d00000000, 0x352a120400000000, 0xf2bc534b00000000,
757 0xb38d485200000000, 0x70de657900000000, 0x31ef7e6000000000,
758 0xfef3e6e700000000, 0xbfc2fdfe00000000, 0x7c91d0d500000000,
759 0x3da0cbcc00000000, 0xfa368a8300000000, 0xbb07919a00000000,
760 0x7854bcb100000000, 0x3965a7a800000000, 0x4b98833b00000000,
761 0x0aa9982200000000, 0xc9fab50900000000, 0x88cbae1000000000,
762 0x4f5def5f00000000, 0x0e6cf44600000000, 0xcd3fd96d00000000,
763 0x8c0ec27400000000, 0x43125af300000000, 0x022341ea00000000,
764 0xc1706cc100000000, 0x804177d800000000, 0x47d7369700000000,
765 0x06e62d8e00000000, 0xc5b500a500000000, 0x84841bbc00000000,
766 0x1a8a417100000000, 0x5bbb5a6800000000, 0x98e8774300000000,
767 0xd9d96c5a00000000, 0x1e4f2d1500000000, 0x5f7e360c00000000,
768 0x9c2d1b2700000000, 0xdd1c003e00000000, 0x120098b900000000,
769 0x533183a000000000, 0x9062ae8b00000000, 0xd153b59200000000,
770 0x16c5f4dd00000000, 0x57f4efc400000000, 0x94a7c2ef00000000,
771 0xd596d9f600000000, 0xe9bc07ae00000000, 0xa88d1cb700000000,
772 0x6bde319c00000000, 0x2aef2a8500000000, 0xed796bca00000000,
773 0xac4870d300000000, 0x6f1b5df800000000, 0x2e2a46e100000000,
774 0xe136de6600000000, 0xa007c57f00000000, 0x6354e85400000000,
775 0x2265f34d00000000, 0xe5f3b20200000000, 0xa4c2a91b00000000,
776 0x6791843000000000, 0x26a09f2900000000, 0xb8aec5e400000000,
777 0xf99fdefd00000000, 0x3accf3d600000000, 0x7bfde8cf00000000,
778 0xbc6ba98000000000, 0xfd5ab29900000000, 0x3e099fb200000000,
779 0x7f3884ab00000000, 0xb0241c2c00000000, 0xf115073500000000,
780 0x32462a1e00000000, 0x7377310700000000, 0xb4e1704800000000,
781 0xf5d06b5100000000, 0x3683467a00000000, 0x77b25d6300000000,
782 0x4ed7facb00000000, 0x0fe6e1d200000000, 0xccb5ccf900000000,
783 0x8d84d7e000000000, 0x4a1296af00000000, 0x0b238db600000000,
784 0xc870a09d00000000, 0x8941bb8400000000, 0x465d230300000000,
785 0x076c381a00000000, 0xc43f153100000000, 0x850e0e2800000000,
786 0x42984f6700000000, 0x03a9547e00000000, 0xc0fa795500000000,
787 0x81cb624c00000000, 0x1fc5388100000000, 0x5ef4239800000000,
788 0x9da70eb300000000, 0xdc9615aa00000000, 0x1b0054e500000000,
789 0x5a314ffc00000000, 0x996262d700000000, 0xd85379ce00000000,
790 0x174fe14900000000, 0x567efa5000000000, 0x952dd77b00000000,
791 0xd41ccc6200000000, 0x138a8d2d00000000, 0x52bb963400000000,
792 0x91e8bb1f00000000, 0xd0d9a00600000000, 0xecf37e5e00000000,
793 0xadc2654700000000, 0x6e91486c00000000, 0x2fa0537500000000,
794 0xe836123a00000000, 0xa907092300000000, 0x6a54240800000000,
795 0x2b653f1100000000, 0xe479a79600000000, 0xa548bc8f00000000,
796 0x661b91a400000000, 0x272a8abd00000000, 0xe0bccbf200000000,
797 0xa18dd0eb00000000, 0x62defdc000000000, 0x23efe6d900000000,
798 0xbde1bc1400000000, 0xfcd0a70d00000000, 0x3f838a2600000000,
799 0x7eb2913f00000000, 0xb924d07000000000, 0xf815cb6900000000,
800 0x3b46e64200000000, 0x7a77fd5b00000000, 0xb56b65dc00000000,
801 0xf45a7ec500000000, 0x370953ee00000000, 0x763848f700000000,
802 0xb1ae09b800000000, 0xf09f12a100000000, 0x33cc3f8a00000000,
803 0x72fd249300000000},
804 {0x0000000000000000, 0x376ac20100000000, 0x6ed4840300000000,
805 0x59be460200000000, 0xdca8090700000000, 0xebc2cb0600000000,
806 0xb27c8d0400000000, 0x85164f0500000000, 0xb851130e00000000,
807 0x8f3bd10f00000000, 0xd685970d00000000, 0xe1ef550c00000000,
808 0x64f91a0900000000, 0x5393d80800000000, 0x0a2d9e0a00000000,
809 0x3d475c0b00000000, 0x70a3261c00000000, 0x47c9e41d00000000,
810 0x1e77a21f00000000, 0x291d601e00000000, 0xac0b2f1b00000000,
811 0x9b61ed1a00000000, 0xc2dfab1800000000, 0xf5b5691900000000,
812 0xc8f2351200000000, 0xff98f71300000000, 0xa626b11100000000,
813 0x914c731000000000, 0x145a3c1500000000, 0x2330fe1400000000,
814 0x7a8eb81600000000, 0x4de47a1700000000, 0xe0464d3800000000,
815 0xd72c8f3900000000, 0x8e92c93b00000000, 0xb9f80b3a00000000,
816 0x3cee443f00000000, 0x0b84863e00000000, 0x523ac03c00000000,
817 0x6550023d00000000, 0x58175e3600000000, 0x6f7d9c3700000000,
818 0x36c3da3500000000, 0x01a9183400000000, 0x84bf573100000000,
819 0xb3d5953000000000, 0xea6bd33200000000, 0xdd01113300000000,
820 0x90e56b2400000000, 0xa78fa92500000000, 0xfe31ef2700000000,
821 0xc95b2d2600000000, 0x4c4d622300000000, 0x7b27a02200000000,
822 0x2299e62000000000, 0x15f3242100000000, 0x28b4782a00000000,
823 0x1fdeba2b00000000, 0x4660fc2900000000, 0x710a3e2800000000,
824 0xf41c712d00000000, 0xc376b32c00000000, 0x9ac8f52e00000000,
825 0xada2372f00000000, 0xc08d9a7000000000, 0xf7e7587100000000,
826 0xae591e7300000000, 0x9933dc7200000000, 0x1c25937700000000,
827 0x2b4f517600000000, 0x72f1177400000000, 0x459bd57500000000,
828 0x78dc897e00000000, 0x4fb64b7f00000000, 0x16080d7d00000000,
829 0x2162cf7c00000000, 0xa474807900000000, 0x931e427800000000,
830 0xcaa0047a00000000, 0xfdcac67b00000000, 0xb02ebc6c00000000,
831 0x87447e6d00000000, 0xdefa386f00000000, 0xe990fa6e00000000,
832 0x6c86b56b00000000, 0x5bec776a00000000, 0x0252316800000000,
833 0x3538f36900000000, 0x087faf6200000000, 0x3f156d6300000000,
834 0x66ab2b6100000000, 0x51c1e96000000000, 0xd4d7a66500000000,
835 0xe3bd646400000000, 0xba03226600000000, 0x8d69e06700000000,
836 0x20cbd74800000000, 0x17a1154900000000, 0x4e1f534b00000000,
837 0x7975914a00000000, 0xfc63de4f00000000, 0xcb091c4e00000000,
838 0x92b75a4c00000000, 0xa5dd984d00000000, 0x989ac44600000000,
839 0xaff0064700000000, 0xf64e404500000000, 0xc124824400000000,
840 0x4432cd4100000000, 0x73580f4000000000, 0x2ae6494200000000,
841 0x1d8c8b4300000000, 0x5068f15400000000, 0x6702335500000000,
842 0x3ebc755700000000, 0x09d6b75600000000, 0x8cc0f85300000000,
843 0xbbaa3a5200000000, 0xe2147c5000000000, 0xd57ebe5100000000,
844 0xe839e25a00000000, 0xdf53205b00000000, 0x86ed665900000000,
845 0xb187a45800000000, 0x3491eb5d00000000, 0x03fb295c00000000,
846 0x5a456f5e00000000, 0x6d2fad5f00000000, 0x801b35e100000000,
847 0xb771f7e000000000, 0xeecfb1e200000000, 0xd9a573e300000000,
848 0x5cb33ce600000000, 0x6bd9fee700000000, 0x3267b8e500000000,
849 0x050d7ae400000000, 0x384a26ef00000000, 0x0f20e4ee00000000,
850 0x569ea2ec00000000, 0x61f460ed00000000, 0xe4e22fe800000000,
851 0xd388ede900000000, 0x8a36abeb00000000, 0xbd5c69ea00000000,
852 0xf0b813fd00000000, 0xc7d2d1fc00000000, 0x9e6c97fe00000000,
853 0xa90655ff00000000, 0x2c101afa00000000, 0x1b7ad8fb00000000,
854 0x42c49ef900000000, 0x75ae5cf800000000, 0x48e900f300000000,
855 0x7f83c2f200000000, 0x263d84f000000000, 0x115746f100000000,
856 0x944109f400000000, 0xa32bcbf500000000, 0xfa958df700000000,
857 0xcdff4ff600000000, 0x605d78d900000000, 0x5737bad800000000,
858 0x0e89fcda00000000, 0x39e33edb00000000, 0xbcf571de00000000,
859 0x8b9fb3df00000000, 0xd221f5dd00000000, 0xe54b37dc00000000,
860 0xd80c6bd700000000, 0xef66a9d600000000, 0xb6d8efd400000000,
861 0x81b22dd500000000, 0x04a462d000000000, 0x33cea0d100000000,
862 0x6a70e6d300000000, 0x5d1a24d200000000, 0x10fe5ec500000000,
863 0x27949cc400000000, 0x7e2adac600000000, 0x494018c700000000,
864 0xcc5657c200000000, 0xfb3c95c300000000, 0xa282d3c100000000,
865 0x95e811c000000000, 0xa8af4dcb00000000, 0x9fc58fca00000000,
866 0xc67bc9c800000000, 0xf1110bc900000000, 0x740744cc00000000,
867 0x436d86cd00000000, 0x1ad3c0cf00000000, 0x2db902ce00000000,
868 0x4096af9100000000, 0x77fc6d9000000000, 0x2e422b9200000000,
869 0x1928e99300000000, 0x9c3ea69600000000, 0xab54649700000000,
870 0xf2ea229500000000, 0xc580e09400000000, 0xf8c7bc9f00000000,
871 0xcfad7e9e00000000, 0x9613389c00000000, 0xa179fa9d00000000,
872 0x246fb59800000000, 0x1305779900000000, 0x4abb319b00000000,
873 0x7dd1f39a00000000, 0x3035898d00000000, 0x075f4b8c00000000,
874 0x5ee10d8e00000000, 0x698bcf8f00000000, 0xec9d808a00000000,
875 0xdbf7428b00000000, 0x8249048900000000, 0xb523c68800000000,
876 0x88649a8300000000, 0xbf0e588200000000, 0xe6b01e8000000000,
877 0xd1dadc8100000000, 0x54cc938400000000, 0x63a6518500000000,
878 0x3a18178700000000, 0x0d72d58600000000, 0xa0d0e2a900000000,
879 0x97ba20a800000000, 0xce0466aa00000000, 0xf96ea4ab00000000,
880 0x7c78ebae00000000, 0x4b1229af00000000, 0x12ac6fad00000000,
881 0x25c6adac00000000, 0x1881f1a700000000, 0x2feb33a600000000,
882 0x765575a400000000, 0x413fb7a500000000, 0xc429f8a000000000,
883 0xf3433aa100000000, 0xaafd7ca300000000, 0x9d97bea200000000,
884 0xd073c4b500000000, 0xe71906b400000000, 0xbea740b600000000,
885 0x89cd82b700000000, 0x0cdbcdb200000000, 0x3bb10fb300000000,
886 0x620f49b100000000, 0x55658bb000000000, 0x6822d7bb00000000,
887 0x5f4815ba00000000, 0x06f653b800000000, 0x319c91b900000000,
888 0xb48adebc00000000, 0x83e01cbd00000000, 0xda5e5abf00000000,
889 0xed3498be00000000},
890 {0x0000000000000000, 0x6567bcb800000000, 0x8bc809aa00000000,
891 0xeeafb51200000000, 0x5797628f00000000, 0x32f0de3700000000,
892 0xdc5f6b2500000000, 0xb938d79d00000000, 0xef28b4c500000000,
893 0x8a4f087d00000000, 0x64e0bd6f00000000, 0x018701d700000000,
894 0xb8bfd64a00000000, 0xddd86af200000000, 0x3377dfe000000000,
895 0x5610635800000000, 0x9f57195000000000, 0xfa30a5e800000000,
896 0x149f10fa00000000, 0x71f8ac4200000000, 0xc8c07bdf00000000,
897 0xada7c76700000000, 0x4308727500000000, 0x266fcecd00000000,
898 0x707fad9500000000, 0x1518112d00000000, 0xfbb7a43f00000000,
899 0x9ed0188700000000, 0x27e8cf1a00000000, 0x428f73a200000000,
900 0xac20c6b000000000, 0xc9477a0800000000, 0x3eaf32a000000000,
901 0x5bc88e1800000000, 0xb5673b0a00000000, 0xd00087b200000000,
902 0x6938502f00000000, 0x0c5fec9700000000, 0xe2f0598500000000,
903 0x8797e53d00000000, 0xd187866500000000, 0xb4e03add00000000,
904 0x5a4f8fcf00000000, 0x3f28337700000000, 0x8610e4ea00000000,
905 0xe377585200000000, 0x0dd8ed4000000000, 0x68bf51f800000000,
906 0xa1f82bf000000000, 0xc49f974800000000, 0x2a30225a00000000,
907 0x4f579ee200000000, 0xf66f497f00000000, 0x9308f5c700000000,
908 0x7da740d500000000, 0x18c0fc6d00000000, 0x4ed09f3500000000,
909 0x2bb7238d00000000, 0xc518969f00000000, 0xa07f2a2700000000,
910 0x1947fdba00000000, 0x7c20410200000000, 0x928ff41000000000,
911 0xf7e848a800000000, 0x3d58149b00000000, 0x583fa82300000000,
912 0xb6901d3100000000, 0xd3f7a18900000000, 0x6acf761400000000,
913 0x0fa8caac00000000, 0xe1077fbe00000000, 0x8460c30600000000,
914 0xd270a05e00000000, 0xb7171ce600000000, 0x59b8a9f400000000,
915 0x3cdf154c00000000, 0x85e7c2d100000000, 0xe0807e6900000000,
916 0x0e2fcb7b00000000, 0x6b4877c300000000, 0xa20f0dcb00000000,
917 0xc768b17300000000, 0x29c7046100000000, 0x4ca0b8d900000000,
918 0xf5986f4400000000, 0x90ffd3fc00000000, 0x7e5066ee00000000,
919 0x1b37da5600000000, 0x4d27b90e00000000, 0x284005b600000000,
920 0xc6efb0a400000000, 0xa3880c1c00000000, 0x1ab0db8100000000,
921 0x7fd7673900000000, 0x9178d22b00000000, 0xf41f6e9300000000,
922 0x03f7263b00000000, 0x66909a8300000000, 0x883f2f9100000000,
923 0xed58932900000000, 0x546044b400000000, 0x3107f80c00000000,
924 0xdfa84d1e00000000, 0xbacff1a600000000, 0xecdf92fe00000000,
925 0x89b82e4600000000, 0x67179b5400000000, 0x027027ec00000000,
926 0xbb48f07100000000, 0xde2f4cc900000000, 0x3080f9db00000000,
927 0x55e7456300000000, 0x9ca03f6b00000000, 0xf9c783d300000000,
928 0x176836c100000000, 0x720f8a7900000000, 0xcb375de400000000,
929 0xae50e15c00000000, 0x40ff544e00000000, 0x2598e8f600000000,
930 0x73888bae00000000, 0x16ef371600000000, 0xf840820400000000,
931 0x9d273ebc00000000, 0x241fe92100000000, 0x4178559900000000,
932 0xafd7e08b00000000, 0xcab05c3300000000, 0x3bb659ed00000000,
933 0x5ed1e55500000000, 0xb07e504700000000, 0xd519ecff00000000,
934 0x6c213b6200000000, 0x094687da00000000, 0xe7e932c800000000,
935 0x828e8e7000000000, 0xd49eed2800000000, 0xb1f9519000000000,
936 0x5f56e48200000000, 0x3a31583a00000000, 0x83098fa700000000,
937 0xe66e331f00000000, 0x08c1860d00000000, 0x6da63ab500000000,
938 0xa4e140bd00000000, 0xc186fc0500000000, 0x2f29491700000000,
939 0x4a4ef5af00000000, 0xf376223200000000, 0x96119e8a00000000,
940 0x78be2b9800000000, 0x1dd9972000000000, 0x4bc9f47800000000,
941 0x2eae48c000000000, 0xc001fdd200000000, 0xa566416a00000000,
942 0x1c5e96f700000000, 0x79392a4f00000000, 0x97969f5d00000000,
943 0xf2f123e500000000, 0x05196b4d00000000, 0x607ed7f500000000,
944 0x8ed162e700000000, 0xebb6de5f00000000, 0x528e09c200000000,
945 0x37e9b57a00000000, 0xd946006800000000, 0xbc21bcd000000000,
946 0xea31df8800000000, 0x8f56633000000000, 0x61f9d62200000000,
947 0x049e6a9a00000000, 0xbda6bd0700000000, 0xd8c101bf00000000,
948 0x366eb4ad00000000, 0x5309081500000000, 0x9a4e721d00000000,
949 0xff29cea500000000, 0x11867bb700000000, 0x74e1c70f00000000,
950 0xcdd9109200000000, 0xa8beac2a00000000, 0x4611193800000000,
951 0x2376a58000000000, 0x7566c6d800000000, 0x10017a6000000000,
952 0xfeaecf7200000000, 0x9bc973ca00000000, 0x22f1a45700000000,
953 0x479618ef00000000, 0xa939adfd00000000, 0xcc5e114500000000,
954 0x06ee4d7600000000, 0x6389f1ce00000000, 0x8d2644dc00000000,
955 0xe841f86400000000, 0x51792ff900000000, 0x341e934100000000,
956 0xdab1265300000000, 0xbfd69aeb00000000, 0xe9c6f9b300000000,
957 0x8ca1450b00000000, 0x620ef01900000000, 0x07694ca100000000,
958 0xbe519b3c00000000, 0xdb36278400000000, 0x3599929600000000,
959 0x50fe2e2e00000000, 0x99b9542600000000, 0xfcdee89e00000000,
960 0x12715d8c00000000, 0x7716e13400000000, 0xce2e36a900000000,
961 0xab498a1100000000, 0x45e63f0300000000, 0x208183bb00000000,
962 0x7691e0e300000000, 0x13f65c5b00000000, 0xfd59e94900000000,
963 0x983e55f100000000, 0x2106826c00000000, 0x44613ed400000000,
964 0xaace8bc600000000, 0xcfa9377e00000000, 0x38417fd600000000,
965 0x5d26c36e00000000, 0xb389767c00000000, 0xd6eecac400000000,
966 0x6fd61d5900000000, 0x0ab1a1e100000000, 0xe41e14f300000000,
967 0x8179a84b00000000, 0xd769cb1300000000, 0xb20e77ab00000000,
968 0x5ca1c2b900000000, 0x39c67e0100000000, 0x80fea99c00000000,
969 0xe599152400000000, 0x0b36a03600000000, 0x6e511c8e00000000,
970 0xa716668600000000, 0xc271da3e00000000, 0x2cde6f2c00000000,
971 0x49b9d39400000000, 0xf081040900000000, 0x95e6b8b100000000,
972 0x7b490da300000000, 0x1e2eb11b00000000, 0x483ed24300000000,
973 0x2d596efb00000000, 0xc3f6dbe900000000, 0xa691675100000000,
974 0x1fa9b0cc00000000, 0x7ace0c7400000000, 0x9461b96600000000,
975 0xf10605de00000000},
976 {0x0000000000000000, 0xb029603d00000000, 0x6053c07a00000000,
977 0xd07aa04700000000, 0xc0a680f500000000, 0x708fe0c800000000,
978 0xa0f5408f00000000, 0x10dc20b200000000, 0xc14b703000000000,
979 0x7162100d00000000, 0xa118b04a00000000, 0x1131d07700000000,
980 0x01edf0c500000000, 0xb1c490f800000000, 0x61be30bf00000000,
981 0xd197508200000000, 0x8297e06000000000, 0x32be805d00000000,
982 0xe2c4201a00000000, 0x52ed402700000000, 0x4231609500000000,
983 0xf21800a800000000, 0x2262a0ef00000000, 0x924bc0d200000000,
984 0x43dc905000000000, 0xf3f5f06d00000000, 0x238f502a00000000,
985 0x93a6301700000000, 0x837a10a500000000, 0x3353709800000000,
986 0xe329d0df00000000, 0x5300b0e200000000, 0x042fc1c100000000,
987 0xb406a1fc00000000, 0x647c01bb00000000, 0xd455618600000000,
988 0xc489413400000000, 0x74a0210900000000, 0xa4da814e00000000,
989 0x14f3e17300000000, 0xc564b1f100000000, 0x754dd1cc00000000,
990 0xa537718b00000000, 0x151e11b600000000, 0x05c2310400000000,
991 0xb5eb513900000000, 0x6591f17e00000000, 0xd5b8914300000000,
992 0x86b821a100000000, 0x3691419c00000000, 0xe6ebe1db00000000,
993 0x56c281e600000000, 0x461ea15400000000, 0xf637c16900000000,
994 0x264d612e00000000, 0x9664011300000000, 0x47f3519100000000,
995 0xf7da31ac00000000, 0x27a091eb00000000, 0x9789f1d600000000,
996 0x8755d16400000000, 0x377cb15900000000, 0xe706111e00000000,
997 0x572f712300000000, 0x4958f35800000000, 0xf971936500000000,
998 0x290b332200000000, 0x9922531f00000000, 0x89fe73ad00000000,
999 0x39d7139000000000, 0xe9adb3d700000000, 0x5984d3ea00000000,
1000 0x8813836800000000, 0x383ae35500000000, 0xe840431200000000,
1001 0x5869232f00000000, 0x48b5039d00000000, 0xf89c63a000000000,
1002 0x28e6c3e700000000, 0x98cfa3da00000000, 0xcbcf133800000000,
1003 0x7be6730500000000, 0xab9cd34200000000, 0x1bb5b37f00000000,
1004 0x0b6993cd00000000, 0xbb40f3f000000000, 0x6b3a53b700000000,
1005 0xdb13338a00000000, 0x0a84630800000000, 0xbaad033500000000,
1006 0x6ad7a37200000000, 0xdafec34f00000000, 0xca22e3fd00000000,
1007 0x7a0b83c000000000, 0xaa71238700000000, 0x1a5843ba00000000,
1008 0x4d77329900000000, 0xfd5e52a400000000, 0x2d24f2e300000000,
1009 0x9d0d92de00000000, 0x8dd1b26c00000000, 0x3df8d25100000000,
1010 0xed82721600000000, 0x5dab122b00000000, 0x8c3c42a900000000,
1011 0x3c15229400000000, 0xec6f82d300000000, 0x5c46e2ee00000000,
1012 0x4c9ac25c00000000, 0xfcb3a26100000000, 0x2cc9022600000000,
1013 0x9ce0621b00000000, 0xcfe0d2f900000000, 0x7fc9b2c400000000,
1014 0xafb3128300000000, 0x1f9a72be00000000, 0x0f46520c00000000,
1015 0xbf6f323100000000, 0x6f15927600000000, 0xdf3cf24b00000000,
1016 0x0eaba2c900000000, 0xbe82c2f400000000, 0x6ef862b300000000,
1017 0xded1028e00000000, 0xce0d223c00000000, 0x7e24420100000000,
1018 0xae5ee24600000000, 0x1e77827b00000000, 0x92b0e6b100000000,
1019 0x2299868c00000000, 0xf2e326cb00000000, 0x42ca46f600000000,
1020 0x5216664400000000, 0xe23f067900000000, 0x3245a63e00000000,
1021 0x826cc60300000000, 0x53fb968100000000, 0xe3d2f6bc00000000,
1022 0x33a856fb00000000, 0x838136c600000000, 0x935d167400000000,
1023 0x2374764900000000, 0xf30ed60e00000000, 0x4327b63300000000,
1024 0x102706d100000000, 0xa00e66ec00000000, 0x7074c6ab00000000,
1025 0xc05da69600000000, 0xd081862400000000, 0x60a8e61900000000,
1026 0xb0d2465e00000000, 0x00fb266300000000, 0xd16c76e100000000,
1027 0x614516dc00000000, 0xb13fb69b00000000, 0x0116d6a600000000,
1028 0x11caf61400000000, 0xa1e3962900000000, 0x7199366e00000000,
1029 0xc1b0565300000000, 0x969f277000000000, 0x26b6474d00000000,
1030 0xf6cce70a00000000, 0x46e5873700000000, 0x5639a78500000000,
1031 0xe610c7b800000000, 0x366a67ff00000000, 0x864307c200000000,
1032 0x57d4574000000000, 0xe7fd377d00000000, 0x3787973a00000000,
1033 0x87aef70700000000, 0x9772d7b500000000, 0x275bb78800000000,
1034 0xf72117cf00000000, 0x470877f200000000, 0x1408c71000000000,
1035 0xa421a72d00000000, 0x745b076a00000000, 0xc472675700000000,
1036 0xd4ae47e500000000, 0x648727d800000000, 0xb4fd879f00000000,
1037 0x04d4e7a200000000, 0xd543b72000000000, 0x656ad71d00000000,
1038 0xb510775a00000000, 0x0539176700000000, 0x15e537d500000000,
1039 0xa5cc57e800000000, 0x75b6f7af00000000, 0xc59f979200000000,
1040 0xdbe815e900000000, 0x6bc175d400000000, 0xbbbbd59300000000,
1041 0x0b92b5ae00000000, 0x1b4e951c00000000, 0xab67f52100000000,
1042 0x7b1d556600000000, 0xcb34355b00000000, 0x1aa365d900000000,
1043 0xaa8a05e400000000, 0x7af0a5a300000000, 0xcad9c59e00000000,
1044 0xda05e52c00000000, 0x6a2c851100000000, 0xba56255600000000,
1045 0x0a7f456b00000000, 0x597ff58900000000, 0xe95695b400000000,
1046 0x392c35f300000000, 0x890555ce00000000, 0x99d9757c00000000,
1047 0x29f0154100000000, 0xf98ab50600000000, 0x49a3d53b00000000,
1048 0x983485b900000000, 0x281de58400000000, 0xf86745c300000000,
1049 0x484e25fe00000000, 0x5892054c00000000, 0xe8bb657100000000,
1050 0x38c1c53600000000, 0x88e8a50b00000000, 0xdfc7d42800000000,
1051 0x6feeb41500000000, 0xbf94145200000000, 0x0fbd746f00000000,
1052 0x1f6154dd00000000, 0xaf4834e000000000, 0x7f3294a700000000,
1053 0xcf1bf49a00000000, 0x1e8ca41800000000, 0xaea5c42500000000,
1054 0x7edf646200000000, 0xcef6045f00000000, 0xde2a24ed00000000,
1055 0x6e0344d000000000, 0xbe79e49700000000, 0x0e5084aa00000000,
1056 0x5d50344800000000, 0xed79547500000000, 0x3d03f43200000000,
1057 0x8d2a940f00000000, 0x9df6b4bd00000000, 0x2ddfd48000000000,
1058 0xfda574c700000000, 0x4d8c14fa00000000, 0x9c1b447800000000,
1059 0x2c32244500000000, 0xfc48840200000000, 0x4c61e43f00000000,
1060 0x5cbdc48d00000000, 0xec94a4b000000000, 0x3cee04f700000000,
1061 0x8cc764ca00000000},
1062 {0x0000000000000000, 0xa5d35ccb00000000, 0x0ba1c84d00000000,
1063 0xae72948600000000, 0x1642919b00000000, 0xb391cd5000000000,
1064 0x1de359d600000000, 0xb830051d00000000, 0x6d8253ec00000000,
1065 0xc8510f2700000000, 0x66239ba100000000, 0xc3f0c76a00000000,
1066 0x7bc0c27700000000, 0xde139ebc00000000, 0x70610a3a00000000,
1067 0xd5b256f100000000, 0x9b02d60300000000, 0x3ed18ac800000000,
1068 0x90a31e4e00000000, 0x3570428500000000, 0x8d40479800000000,
1069 0x28931b5300000000, 0x86e18fd500000000, 0x2332d31e00000000,
1070 0xf68085ef00000000, 0x5353d92400000000, 0xfd214da200000000,
1071 0x58f2116900000000, 0xe0c2147400000000, 0x451148bf00000000,
1072 0xeb63dc3900000000, 0x4eb080f200000000, 0x3605ac0700000000,
1073 0x93d6f0cc00000000, 0x3da4644a00000000, 0x9877388100000000,
1074 0x20473d9c00000000, 0x8594615700000000, 0x2be6f5d100000000,
1075 0x8e35a91a00000000, 0x5b87ffeb00000000, 0xfe54a32000000000,
1076 0x502637a600000000, 0xf5f56b6d00000000, 0x4dc56e7000000000,
1077 0xe81632bb00000000, 0x4664a63d00000000, 0xe3b7faf600000000,
1078 0xad077a0400000000, 0x08d426cf00000000, 0xa6a6b24900000000,
1079 0x0375ee8200000000, 0xbb45eb9f00000000, 0x1e96b75400000000,
1080 0xb0e423d200000000, 0x15377f1900000000, 0xc08529e800000000,
1081 0x6556752300000000, 0xcb24e1a500000000, 0x6ef7bd6e00000000,
1082 0xd6c7b87300000000, 0x7314e4b800000000, 0xdd66703e00000000,
1083 0x78b52cf500000000, 0x6c0a580f00000000, 0xc9d904c400000000,
1084 0x67ab904200000000, 0xc278cc8900000000, 0x7a48c99400000000,
1085 0xdf9b955f00000000, 0x71e901d900000000, 0xd43a5d1200000000,
1086 0x01880be300000000, 0xa45b572800000000, 0x0a29c3ae00000000,
1087 0xaffa9f6500000000, 0x17ca9a7800000000, 0xb219c6b300000000,
1088 0x1c6b523500000000, 0xb9b80efe00000000, 0xf7088e0c00000000,
1089 0x52dbd2c700000000, 0xfca9464100000000, 0x597a1a8a00000000,
1090 0xe14a1f9700000000, 0x4499435c00000000, 0xeaebd7da00000000,
1091 0x4f388b1100000000, 0x9a8adde000000000, 0x3f59812b00000000,
1092 0x912b15ad00000000, 0x34f8496600000000, 0x8cc84c7b00000000,
1093 0x291b10b000000000, 0x8769843600000000, 0x22bad8fd00000000,
1094 0x5a0ff40800000000, 0xffdca8c300000000, 0x51ae3c4500000000,
1095 0xf47d608e00000000, 0x4c4d659300000000, 0xe99e395800000000,
1096 0x47ecadde00000000, 0xe23ff11500000000, 0x378da7e400000000,
1097 0x925efb2f00000000, 0x3c2c6fa900000000, 0x99ff336200000000,
1098 0x21cf367f00000000, 0x841c6ab400000000, 0x2a6efe3200000000,
1099 0x8fbda2f900000000, 0xc10d220b00000000, 0x64de7ec000000000,
1100 0xcaacea4600000000, 0x6f7fb68d00000000, 0xd74fb39000000000,
1101 0x729cef5b00000000, 0xdcee7bdd00000000, 0x793d271600000000,
1102 0xac8f71e700000000, 0x095c2d2c00000000, 0xa72eb9aa00000000,
1103 0x02fde56100000000, 0xbacde07c00000000, 0x1f1ebcb700000000,
1104 0xb16c283100000000, 0x14bf74fa00000000, 0xd814b01e00000000,
1105 0x7dc7ecd500000000, 0xd3b5785300000000, 0x7666249800000000,
1106 0xce56218500000000, 0x6b857d4e00000000, 0xc5f7e9c800000000,
1107 0x6024b50300000000, 0xb596e3f200000000, 0x1045bf3900000000,
1108 0xbe372bbf00000000, 0x1be4777400000000, 0xa3d4726900000000,
1109 0x06072ea200000000, 0xa875ba2400000000, 0x0da6e6ef00000000,
1110 0x4316661d00000000, 0xe6c53ad600000000, 0x48b7ae5000000000,
1111 0xed64f29b00000000, 0x5554f78600000000, 0xf087ab4d00000000,
1112 0x5ef53fcb00000000, 0xfb26630000000000, 0x2e9435f100000000,
1113 0x8b47693a00000000, 0x2535fdbc00000000, 0x80e6a17700000000,
1114 0x38d6a46a00000000, 0x9d05f8a100000000, 0x33776c2700000000,
1115 0x96a430ec00000000, 0xee111c1900000000, 0x4bc240d200000000,
1116 0xe5b0d45400000000, 0x4063889f00000000, 0xf8538d8200000000,
1117 0x5d80d14900000000, 0xf3f245cf00000000, 0x5621190400000000,
1118 0x83934ff500000000, 0x2640133e00000000, 0x883287b800000000,
1119 0x2de1db7300000000, 0x95d1de6e00000000, 0x300282a500000000,
1120 0x9e70162300000000, 0x3ba34ae800000000, 0x7513ca1a00000000,
1121 0xd0c096d100000000, 0x7eb2025700000000, 0xdb615e9c00000000,
1122 0x63515b8100000000, 0xc682074a00000000, 0x68f093cc00000000,
1123 0xcd23cf0700000000, 0x189199f600000000, 0xbd42c53d00000000,
1124 0x133051bb00000000, 0xb6e30d7000000000, 0x0ed3086d00000000,
1125 0xab0054a600000000, 0x0572c02000000000, 0xa0a19ceb00000000,
1126 0xb41ee81100000000, 0x11cdb4da00000000, 0xbfbf205c00000000,
1127 0x1a6c7c9700000000, 0xa25c798a00000000, 0x078f254100000000,
1128 0xa9fdb1c700000000, 0x0c2eed0c00000000, 0xd99cbbfd00000000,
1129 0x7c4fe73600000000, 0xd23d73b000000000, 0x77ee2f7b00000000,
1130 0xcfde2a6600000000, 0x6a0d76ad00000000, 0xc47fe22b00000000,
1131 0x61acbee000000000, 0x2f1c3e1200000000, 0x8acf62d900000000,
1132 0x24bdf65f00000000, 0x816eaa9400000000, 0x395eaf8900000000,
1133 0x9c8df34200000000, 0x32ff67c400000000, 0x972c3b0f00000000,
1134 0x429e6dfe00000000, 0xe74d313500000000, 0x493fa5b300000000,
1135 0xececf97800000000, 0x54dcfc6500000000, 0xf10fa0ae00000000,
1136 0x5f7d342800000000, 0xfaae68e300000000, 0x821b441600000000,
1137 0x27c818dd00000000, 0x89ba8c5b00000000, 0x2c69d09000000000,
1138 0x9459d58d00000000, 0x318a894600000000, 0x9ff81dc000000000,
1139 0x3a2b410b00000000, 0xef9917fa00000000, 0x4a4a4b3100000000,
1140 0xe438dfb700000000, 0x41eb837c00000000, 0xf9db866100000000,
1141 0x5c08daaa00000000, 0xf27a4e2c00000000, 0x57a912e700000000,
1142 0x1919921500000000, 0xbccacede00000000, 0x12b85a5800000000,
1143 0xb76b069300000000, 0x0f5b038e00000000, 0xaa885f4500000000,
1144 0x04facbc300000000, 0xa129970800000000, 0x749bc1f900000000,
1145 0xd1489d3200000000, 0x7f3a09b400000000, 0xdae9557f00000000,
1146 0x62d9506200000000, 0xc70a0ca900000000, 0x6978982f00000000,
1147 0xccabc4e400000000},
1148 {0x0000000000000000, 0xb40b77a600000000, 0x29119f9700000000,
1149 0x9d1ae83100000000, 0x13244ff400000000, 0xa72f385200000000,
1150 0x3a35d06300000000, 0x8e3ea7c500000000, 0x674eef3300000000,
1151 0xd345989500000000, 0x4e5f70a400000000, 0xfa54070200000000,
1152 0x746aa0c700000000, 0xc061d76100000000, 0x5d7b3f5000000000,
1153 0xe97048f600000000, 0xce9cde6700000000, 0x7a97a9c100000000,
1154 0xe78d41f000000000, 0x5386365600000000, 0xddb8919300000000,
1155 0x69b3e63500000000, 0xf4a90e0400000000, 0x40a279a200000000,
1156 0xa9d2315400000000, 0x1dd946f200000000, 0x80c3aec300000000,
1157 0x34c8d96500000000, 0xbaf67ea000000000, 0x0efd090600000000,
1158 0x93e7e13700000000, 0x27ec969100000000, 0x9c39bdcf00000000,
1159 0x2832ca6900000000, 0xb528225800000000, 0x012355fe00000000,
1160 0x8f1df23b00000000, 0x3b16859d00000000, 0xa60c6dac00000000,
1161 0x12071a0a00000000, 0xfb7752fc00000000, 0x4f7c255a00000000,
1162 0xd266cd6b00000000, 0x666dbacd00000000, 0xe8531d0800000000,
1163 0x5c586aae00000000, 0xc142829f00000000, 0x7549f53900000000,
1164 0x52a563a800000000, 0xe6ae140e00000000, 0x7bb4fc3f00000000,
1165 0xcfbf8b9900000000, 0x41812c5c00000000, 0xf58a5bfa00000000,
1166 0x6890b3cb00000000, 0xdc9bc46d00000000, 0x35eb8c9b00000000,
1167 0x81e0fb3d00000000, 0x1cfa130c00000000, 0xa8f164aa00000000,
1168 0x26cfc36f00000000, 0x92c4b4c900000000, 0x0fde5cf800000000,
1169 0xbbd52b5e00000000, 0x79750b4400000000, 0xcd7e7ce200000000,
1170 0x506494d300000000, 0xe46fe37500000000, 0x6a5144b000000000,
1171 0xde5a331600000000, 0x4340db2700000000, 0xf74bac8100000000,
1172 0x1e3be47700000000, 0xaa3093d100000000, 0x372a7be000000000,
1173 0x83210c4600000000, 0x0d1fab8300000000, 0xb914dc2500000000,
1174 0x240e341400000000, 0x900543b200000000, 0xb7e9d52300000000,
1175 0x03e2a28500000000, 0x9ef84ab400000000, 0x2af33d1200000000,
1176 0xa4cd9ad700000000, 0x10c6ed7100000000, 0x8ddc054000000000,
1177 0x39d772e600000000, 0xd0a73a1000000000, 0x64ac4db600000000,
1178 0xf9b6a58700000000, 0x4dbdd22100000000, 0xc38375e400000000,
1179 0x7788024200000000, 0xea92ea7300000000, 0x5e999dd500000000,
1180 0xe54cb68b00000000, 0x5147c12d00000000, 0xcc5d291c00000000,
1181 0x78565eba00000000, 0xf668f97f00000000, 0x42638ed900000000,
1182 0xdf7966e800000000, 0x6b72114e00000000, 0x820259b800000000,
1183 0x36092e1e00000000, 0xab13c62f00000000, 0x1f18b18900000000,
1184 0x9126164c00000000, 0x252d61ea00000000, 0xb83789db00000000,
1185 0x0c3cfe7d00000000, 0x2bd068ec00000000, 0x9fdb1f4a00000000,
1186 0x02c1f77b00000000, 0xb6ca80dd00000000, 0x38f4271800000000,
1187 0x8cff50be00000000, 0x11e5b88f00000000, 0xa5eecf2900000000,
1188 0x4c9e87df00000000, 0xf895f07900000000, 0x658f184800000000,
1189 0xd1846fee00000000, 0x5fbac82b00000000, 0xebb1bf8d00000000,
1190 0x76ab57bc00000000, 0xc2a0201a00000000, 0xf2ea168800000000,
1191 0x46e1612e00000000, 0xdbfb891f00000000, 0x6ff0feb900000000,
1192 0xe1ce597c00000000, 0x55c52eda00000000, 0xc8dfc6eb00000000,
1193 0x7cd4b14d00000000, 0x95a4f9bb00000000, 0x21af8e1d00000000,
1194 0xbcb5662c00000000, 0x08be118a00000000, 0x8680b64f00000000,
1195 0x328bc1e900000000, 0xaf9129d800000000, 0x1b9a5e7e00000000,
1196 0x3c76c8ef00000000, 0x887dbf4900000000, 0x1567577800000000,
1197 0xa16c20de00000000, 0x2f52871b00000000, 0x9b59f0bd00000000,
1198 0x0643188c00000000, 0xb2486f2a00000000, 0x5b3827dc00000000,
1199 0xef33507a00000000, 0x7229b84b00000000, 0xc622cfed00000000,
1200 0x481c682800000000, 0xfc171f8e00000000, 0x610df7bf00000000,
1201 0xd506801900000000, 0x6ed3ab4700000000, 0xdad8dce100000000,
1202 0x47c234d000000000, 0xf3c9437600000000, 0x7df7e4b300000000,
1203 0xc9fc931500000000, 0x54e67b2400000000, 0xe0ed0c8200000000,
1204 0x099d447400000000, 0xbd9633d200000000, 0x208cdbe300000000,
1205 0x9487ac4500000000, 0x1ab90b8000000000, 0xaeb27c2600000000,
1206 0x33a8941700000000, 0x87a3e3b100000000, 0xa04f752000000000,
1207 0x1444028600000000, 0x895eeab700000000, 0x3d559d1100000000,
1208 0xb36b3ad400000000, 0x07604d7200000000, 0x9a7aa54300000000,
1209 0x2e71d2e500000000, 0xc7019a1300000000, 0x730aedb500000000,
1210 0xee10058400000000, 0x5a1b722200000000, 0xd425d5e700000000,
1211 0x602ea24100000000, 0xfd344a7000000000, 0x493f3dd600000000,
1212 0x8b9f1dcc00000000, 0x3f946a6a00000000, 0xa28e825b00000000,
1213 0x1685f5fd00000000, 0x98bb523800000000, 0x2cb0259e00000000,
1214 0xb1aacdaf00000000, 0x05a1ba0900000000, 0xecd1f2ff00000000,
1215 0x58da855900000000, 0xc5c06d6800000000, 0x71cb1ace00000000,
1216 0xfff5bd0b00000000, 0x4bfecaad00000000, 0xd6e4229c00000000,
1217 0x62ef553a00000000, 0x4503c3ab00000000, 0xf108b40d00000000,
1218 0x6c125c3c00000000, 0xd8192b9a00000000, 0x56278c5f00000000,
1219 0xe22cfbf900000000, 0x7f3613c800000000, 0xcb3d646e00000000,
1220 0x224d2c9800000000, 0x96465b3e00000000, 0x0b5cb30f00000000,
1221 0xbf57c4a900000000, 0x3169636c00000000, 0x856214ca00000000,
1222 0x1878fcfb00000000, 0xac738b5d00000000, 0x17a6a00300000000,
1223 0xa3add7a500000000, 0x3eb73f9400000000, 0x8abc483200000000,
1224 0x0482eff700000000, 0xb089985100000000, 0x2d93706000000000,
1225 0x999807c600000000, 0x70e84f3000000000, 0xc4e3389600000000,
1226 0x59f9d0a700000000, 0xedf2a70100000000, 0x63cc00c400000000,
1227 0xd7c7776200000000, 0x4add9f5300000000, 0xfed6e8f500000000,
1228 0xd93a7e6400000000, 0x6d3109c200000000, 0xf02be1f300000000,
1229 0x4420965500000000, 0xca1e319000000000, 0x7e15463600000000,
1230 0xe30fae0700000000, 0x5704d9a100000000, 0xbe74915700000000,
1231 0x0a7fe6f100000000, 0x97650ec000000000, 0x236e796600000000,
1232 0xad50dea300000000, 0x195ba90500000000, 0x8441413400000000,
1233 0x304a369200000000},
1234 {0x0000000000000000, 0x9e00aacc00000000, 0x7d07254200000000,
1235 0xe3078f8e00000000, 0xfa0e4a8400000000, 0x640ee04800000000,
1236 0x87096fc600000000, 0x1909c50a00000000, 0xb51be5d300000000,
1237 0x2b1b4f1f00000000, 0xc81cc09100000000, 0x561c6a5d00000000,
1238 0x4f15af5700000000, 0xd115059b00000000, 0x32128a1500000000,
1239 0xac1220d900000000, 0x2b31bb7c00000000, 0xb53111b000000000,
1240 0x56369e3e00000000, 0xc83634f200000000, 0xd13ff1f800000000,
1241 0x4f3f5b3400000000, 0xac38d4ba00000000, 0x32387e7600000000,
1242 0x9e2a5eaf00000000, 0x002af46300000000, 0xe32d7bed00000000,
1243 0x7d2dd12100000000, 0x6424142b00000000, 0xfa24bee700000000,
1244 0x1923316900000000, 0x87239ba500000000, 0x566276f900000000,
1245 0xc862dc3500000000, 0x2b6553bb00000000, 0xb565f97700000000,
1246 0xac6c3c7d00000000, 0x326c96b100000000, 0xd16b193f00000000,
1247 0x4f6bb3f300000000, 0xe379932a00000000, 0x7d7939e600000000,
1248 0x9e7eb66800000000, 0x007e1ca400000000, 0x1977d9ae00000000,
1249 0x8777736200000000, 0x6470fcec00000000, 0xfa70562000000000,
1250 0x7d53cd8500000000, 0xe353674900000000, 0x0054e8c700000000,
1251 0x9e54420b00000000, 0x875d870100000000, 0x195d2dcd00000000,
1252 0xfa5aa24300000000, 0x645a088f00000000, 0xc848285600000000,
1253 0x5648829a00000000, 0xb54f0d1400000000, 0x2b4fa7d800000000,
1254 0x324662d200000000, 0xac46c81e00000000, 0x4f41479000000000,
1255 0xd141ed5c00000000, 0xedc29d2900000000, 0x73c237e500000000,
1256 0x90c5b86b00000000, 0x0ec512a700000000, 0x17ccd7ad00000000,
1257 0x89cc7d6100000000, 0x6acbf2ef00000000, 0xf4cb582300000000,
1258 0x58d978fa00000000, 0xc6d9d23600000000, 0x25de5db800000000,
1259 0xbbdef77400000000, 0xa2d7327e00000000, 0x3cd798b200000000,
1260 0xdfd0173c00000000, 0x41d0bdf000000000, 0xc6f3265500000000,
1261 0x58f38c9900000000, 0xbbf4031700000000, 0x25f4a9db00000000,
1262 0x3cfd6cd100000000, 0xa2fdc61d00000000, 0x41fa499300000000,
1263 0xdffae35f00000000, 0x73e8c38600000000, 0xede8694a00000000,
1264 0x0eefe6c400000000, 0x90ef4c0800000000, 0x89e6890200000000,
1265 0x17e623ce00000000, 0xf4e1ac4000000000, 0x6ae1068c00000000,
1266 0xbba0ebd000000000, 0x25a0411c00000000, 0xc6a7ce9200000000,
1267 0x58a7645e00000000, 0x41aea15400000000, 0xdfae0b9800000000,
1268 0x3ca9841600000000, 0xa2a92eda00000000, 0x0ebb0e0300000000,
1269 0x90bba4cf00000000, 0x73bc2b4100000000, 0xedbc818d00000000,
1270 0xf4b5448700000000, 0x6ab5ee4b00000000, 0x89b261c500000000,
1271 0x17b2cb0900000000, 0x909150ac00000000, 0x0e91fa6000000000,
1272 0xed9675ee00000000, 0x7396df2200000000, 0x6a9f1a2800000000,
1273 0xf49fb0e400000000, 0x17983f6a00000000, 0x899895a600000000,
1274 0x258ab57f00000000, 0xbb8a1fb300000000, 0x588d903d00000000,
1275 0xc68d3af100000000, 0xdf84fffb00000000, 0x4184553700000000,
1276 0xa283dab900000000, 0x3c83707500000000, 0xda853b5300000000,
1277 0x4485919f00000000, 0xa7821e1100000000, 0x3982b4dd00000000,
1278 0x208b71d700000000, 0xbe8bdb1b00000000, 0x5d8c549500000000,
1279 0xc38cfe5900000000, 0x6f9ede8000000000, 0xf19e744c00000000,
1280 0x1299fbc200000000, 0x8c99510e00000000, 0x9590940400000000,
1281 0x0b903ec800000000, 0xe897b14600000000, 0x76971b8a00000000,
1282 0xf1b4802f00000000, 0x6fb42ae300000000, 0x8cb3a56d00000000,
1283 0x12b30fa100000000, 0x0bbacaab00000000, 0x95ba606700000000,
1284 0x76bdefe900000000, 0xe8bd452500000000, 0x44af65fc00000000,
1285 0xdaafcf3000000000, 0x39a840be00000000, 0xa7a8ea7200000000,
1286 0xbea12f7800000000, 0x20a185b400000000, 0xc3a60a3a00000000,
1287 0x5da6a0f600000000, 0x8ce74daa00000000, 0x12e7e76600000000,
1288 0xf1e068e800000000, 0x6fe0c22400000000, 0x76e9072e00000000,
1289 0xe8e9ade200000000, 0x0bee226c00000000, 0x95ee88a000000000,
1290 0x39fca87900000000, 0xa7fc02b500000000, 0x44fb8d3b00000000,
1291 0xdafb27f700000000, 0xc3f2e2fd00000000, 0x5df2483100000000,
1292 0xbef5c7bf00000000, 0x20f56d7300000000, 0xa7d6f6d600000000,
1293 0x39d65c1a00000000, 0xdad1d39400000000, 0x44d1795800000000,
1294 0x5dd8bc5200000000, 0xc3d8169e00000000, 0x20df991000000000,
1295 0xbedf33dc00000000, 0x12cd130500000000, 0x8ccdb9c900000000,
1296 0x6fca364700000000, 0xf1ca9c8b00000000, 0xe8c3598100000000,
1297 0x76c3f34d00000000, 0x95c47cc300000000, 0x0bc4d60f00000000,
1298 0x3747a67a00000000, 0xa9470cb600000000, 0x4a40833800000000,
1299 0xd44029f400000000, 0xcd49ecfe00000000, 0x5349463200000000,
1300 0xb04ec9bc00000000, 0x2e4e637000000000, 0x825c43a900000000,
1301 0x1c5ce96500000000, 0xff5b66eb00000000, 0x615bcc2700000000,
1302 0x7852092d00000000, 0xe652a3e100000000, 0x05552c6f00000000,
1303 0x9b5586a300000000, 0x1c761d0600000000, 0x8276b7ca00000000,
1304 0x6171384400000000, 0xff71928800000000, 0xe678578200000000,
1305 0x7878fd4e00000000, 0x9b7f72c000000000, 0x057fd80c00000000,
1306 0xa96df8d500000000, 0x376d521900000000, 0xd46add9700000000,
1307 0x4a6a775b00000000, 0x5363b25100000000, 0xcd63189d00000000,
1308 0x2e64971300000000, 0xb0643ddf00000000, 0x6125d08300000000,
1309 0xff257a4f00000000, 0x1c22f5c100000000, 0x82225f0d00000000,
1310 0x9b2b9a0700000000, 0x052b30cb00000000, 0xe62cbf4500000000,
1311 0x782c158900000000, 0xd43e355000000000, 0x4a3e9f9c00000000,
1312 0xa939101200000000, 0x3739bade00000000, 0x2e307fd400000000,
1313 0xb030d51800000000, 0x53375a9600000000, 0xcd37f05a00000000,
1314 0x4a146bff00000000, 0xd414c13300000000, 0x37134ebd00000000,
1315 0xa913e47100000000, 0xb01a217b00000000, 0x2e1a8bb700000000,
1316 0xcd1d043900000000, 0x531daef500000000, 0xff0f8e2c00000000,
1317 0x610f24e000000000, 0x8208ab6e00000000, 0x1c0801a200000000,
1318 0x0501c4a800000000, 0x9b016e6400000000, 0x7806e1ea00000000,
1319 0xe6064b2600000000}};
1320
1321#else /* W == 4 */
1322
1323local const z_crc_t FAR crc_braid_table[][256] = {
1324 {0x00000000, 0xb8bc6765, 0xaa09c88b, 0x12b5afee, 0x8f629757,
1325 0x37def032, 0x256b5fdc, 0x9dd738b9, 0xc5b428ef, 0x7d084f8a,
1326 0x6fbde064, 0xd7018701, 0x4ad6bfb8, 0xf26ad8dd, 0xe0df7733,
1327 0x58631056, 0x5019579f, 0xe8a530fa, 0xfa109f14, 0x42acf871,
1328 0xdf7bc0c8, 0x67c7a7ad, 0x75720843, 0xcdce6f26, 0x95ad7f70,
1329 0x2d111815, 0x3fa4b7fb, 0x8718d09e, 0x1acfe827, 0xa2738f42,
1330 0xb0c620ac, 0x087a47c9, 0xa032af3e, 0x188ec85b, 0x0a3b67b5,
1331 0xb28700d0, 0x2f503869, 0x97ec5f0c, 0x8559f0e2, 0x3de59787,
1332 0x658687d1, 0xdd3ae0b4, 0xcf8f4f5a, 0x7733283f, 0xeae41086,
1333 0x525877e3, 0x40edd80d, 0xf851bf68, 0xf02bf8a1, 0x48979fc4,
1334 0x5a22302a, 0xe29e574f, 0x7f496ff6, 0xc7f50893, 0xd540a77d,
1335 0x6dfcc018, 0x359fd04e, 0x8d23b72b, 0x9f9618c5, 0x272a7fa0,
1336 0xbafd4719, 0x0241207c, 0x10f48f92, 0xa848e8f7, 0x9b14583d,
1337 0x23a83f58, 0x311d90b6, 0x89a1f7d3, 0x1476cf6a, 0xaccaa80f,
1338 0xbe7f07e1, 0x06c36084, 0x5ea070d2, 0xe61c17b7, 0xf4a9b859,
1339 0x4c15df3c, 0xd1c2e785, 0x697e80e0, 0x7bcb2f0e, 0xc377486b,
1340 0xcb0d0fa2, 0x73b168c7, 0x6104c729, 0xd9b8a04c, 0x446f98f5,
1341 0xfcd3ff90, 0xee66507e, 0x56da371b, 0x0eb9274d, 0xb6054028,
1342 0xa4b0efc6, 0x1c0c88a3, 0x81dbb01a, 0x3967d77f, 0x2bd27891,
1343 0x936e1ff4, 0x3b26f703, 0x839a9066, 0x912f3f88, 0x299358ed,
1344 0xb4446054, 0x0cf80731, 0x1e4da8df, 0xa6f1cfba, 0xfe92dfec,
1345 0x462eb889, 0x549b1767, 0xec277002, 0x71f048bb, 0xc94c2fde,
1346 0xdbf98030, 0x6345e755, 0x6b3fa09c, 0xd383c7f9, 0xc1366817,
1347 0x798a0f72, 0xe45d37cb, 0x5ce150ae, 0x4e54ff40, 0xf6e89825,
1348 0xae8b8873, 0x1637ef16, 0x048240f8, 0xbc3e279d, 0x21e91f24,
1349 0x99557841, 0x8be0d7af, 0x335cb0ca, 0xed59b63b, 0x55e5d15e,
1350 0x47507eb0, 0xffec19d5, 0x623b216c, 0xda874609, 0xc832e9e7,
1351 0x708e8e82, 0x28ed9ed4, 0x9051f9b1, 0x82e4565f, 0x3a58313a,
1352 0xa78f0983, 0x1f336ee6, 0x0d86c108, 0xb53aa66d, 0xbd40e1a4,
1353 0x05fc86c1, 0x1749292f, 0xaff54e4a, 0x322276f3, 0x8a9e1196,
1354 0x982bbe78, 0x2097d91d, 0x78f4c94b, 0xc048ae2e, 0xd2fd01c0,
1355 0x6a4166a5, 0xf7965e1c, 0x4f2a3979, 0x5d9f9697, 0xe523f1f2,
1356 0x4d6b1905, 0xf5d77e60, 0xe762d18e, 0x5fdeb6eb, 0xc2098e52,
1357 0x7ab5e937, 0x680046d9, 0xd0bc21bc, 0x88df31ea, 0x3063568f,
1358 0x22d6f961, 0x9a6a9e04, 0x07bda6bd, 0xbf01c1d8, 0xadb46e36,
1359 0x15080953, 0x1d724e9a, 0xa5ce29ff, 0xb77b8611, 0x0fc7e174,
1360 0x9210d9cd, 0x2aacbea8, 0x38191146, 0x80a57623, 0xd8c66675,
1361 0x607a0110, 0x72cfaefe, 0xca73c99b, 0x57a4f122, 0xef189647,
1362 0xfdad39a9, 0x45115ecc, 0x764dee06, 0xcef18963, 0xdc44268d,
1363 0x64f841e8, 0xf92f7951, 0x41931e34, 0x5326b1da, 0xeb9ad6bf,
1364 0xb3f9c6e9, 0x0b45a18c, 0x19f00e62, 0xa14c6907, 0x3c9b51be,
1365 0x842736db, 0x96929935, 0x2e2efe50, 0x2654b999, 0x9ee8defc,
1366 0x8c5d7112, 0x34e11677, 0xa9362ece, 0x118a49ab, 0x033fe645,
1367 0xbb838120, 0xe3e09176, 0x5b5cf613, 0x49e959fd, 0xf1553e98,
1368 0x6c820621, 0xd43e6144, 0xc68bceaa, 0x7e37a9cf, 0xd67f4138,
1369 0x6ec3265d, 0x7c7689b3, 0xc4caeed6, 0x591dd66f, 0xe1a1b10a,
1370 0xf3141ee4, 0x4ba87981, 0x13cb69d7, 0xab770eb2, 0xb9c2a15c,
1371 0x017ec639, 0x9ca9fe80, 0x241599e5, 0x36a0360b, 0x8e1c516e,
1372 0x866616a7, 0x3eda71c2, 0x2c6fde2c, 0x94d3b949, 0x090481f0,
1373 0xb1b8e695, 0xa30d497b, 0x1bb12e1e, 0x43d23e48, 0xfb6e592d,
1374 0xe9dbf6c3, 0x516791a6, 0xccb0a91f, 0x740cce7a, 0x66b96194,
1375 0xde0506f1},
1376 {0x00000000, 0x01c26a37, 0x0384d46e, 0x0246be59, 0x0709a8dc,
1377 0x06cbc2eb, 0x048d7cb2, 0x054f1685, 0x0e1351b8, 0x0fd13b8f,
1378 0x0d9785d6, 0x0c55efe1, 0x091af964, 0x08d89353, 0x0a9e2d0a,
1379 0x0b5c473d, 0x1c26a370, 0x1de4c947, 0x1fa2771e, 0x1e601d29,
1380 0x1b2f0bac, 0x1aed619b, 0x18abdfc2, 0x1969b5f5, 0x1235f2c8,
1381 0x13f798ff, 0x11b126a6, 0x10734c91, 0x153c5a14, 0x14fe3023,
1382 0x16b88e7a, 0x177ae44d, 0x384d46e0, 0x398f2cd7, 0x3bc9928e,
1383 0x3a0bf8b9, 0x3f44ee3c, 0x3e86840b, 0x3cc03a52, 0x3d025065,
1384 0x365e1758, 0x379c7d6f, 0x35dac336, 0x3418a901, 0x3157bf84,
1385 0x3095d5b3, 0x32d36bea, 0x331101dd, 0x246be590, 0x25a98fa7,
1386 0x27ef31fe, 0x262d5bc9, 0x23624d4c, 0x22a0277b, 0x20e69922,
1387 0x2124f315, 0x2a78b428, 0x2bbade1f, 0x29fc6046, 0x283e0a71,
1388 0x2d711cf4, 0x2cb376c3, 0x2ef5c89a, 0x2f37a2ad, 0x709a8dc0,
1389 0x7158e7f7, 0x731e59ae, 0x72dc3399, 0x7793251c, 0x76514f2b,
1390 0x7417f172, 0x75d59b45, 0x7e89dc78, 0x7f4bb64f, 0x7d0d0816,
1391 0x7ccf6221, 0x798074a4, 0x78421e93, 0x7a04a0ca, 0x7bc6cafd,
1392 0x6cbc2eb0, 0x6d7e4487, 0x6f38fade, 0x6efa90e9, 0x6bb5866c,
1393 0x6a77ec5b, 0x68315202, 0x69f33835, 0x62af7f08, 0x636d153f,
1394 0x612bab66, 0x60e9c151, 0x65a6d7d4, 0x6464bde3, 0x662203ba,
1395 0x67e0698d, 0x48d7cb20, 0x4915a117, 0x4b531f4e, 0x4a917579,
1396 0x4fde63fc, 0x4e1c09cb, 0x4c5ab792, 0x4d98dda5, 0x46c49a98,
1397 0x4706f0af, 0x45404ef6, 0x448224c1, 0x41cd3244, 0x400f5873,
1398 0x4249e62a, 0x438b8c1d, 0x54f16850, 0x55330267, 0x5775bc3e,
1399 0x56b7d609, 0x53f8c08c, 0x523aaabb, 0x507c14e2, 0x51be7ed5,
1400 0x5ae239e8, 0x5b2053df, 0x5966ed86, 0x58a487b1, 0x5deb9134,
1401 0x5c29fb03, 0x5e6f455a, 0x5fad2f6d, 0xe1351b80, 0xe0f771b7,
1402 0xe2b1cfee, 0xe373a5d9, 0xe63cb35c, 0xe7fed96b, 0xe5b86732,
1403 0xe47a0d05, 0xef264a38, 0xeee4200f, 0xeca29e56, 0xed60f461,
1404 0xe82fe2e4, 0xe9ed88d3, 0xebab368a, 0xea695cbd, 0xfd13b8f0,
1405 0xfcd1d2c7, 0xfe976c9e, 0xff5506a9, 0xfa1a102c, 0xfbd87a1b,
1406 0xf99ec442, 0xf85cae75, 0xf300e948, 0xf2c2837f, 0xf0843d26,
1407 0xf1465711, 0xf4094194, 0xf5cb2ba3, 0xf78d95fa, 0xf64fffcd,
1408 0xd9785d60, 0xd8ba3757, 0xdafc890e, 0xdb3ee339, 0xde71f5bc,
1409 0xdfb39f8b, 0xddf521d2, 0xdc374be5, 0xd76b0cd8, 0xd6a966ef,
1410 0xd4efd8b6, 0xd52db281, 0xd062a404, 0xd1a0ce33, 0xd3e6706a,
1411 0xd2241a5d, 0xc55efe10, 0xc49c9427, 0xc6da2a7e, 0xc7184049,
1412 0xc25756cc, 0xc3953cfb, 0xc1d382a2, 0xc011e895, 0xcb4dafa8,
1413 0xca8fc59f, 0xc8c97bc6, 0xc90b11f1, 0xcc440774, 0xcd866d43,
1414 0xcfc0d31a, 0xce02b92d, 0x91af9640, 0x906dfc77, 0x922b422e,
1415 0x93e92819, 0x96a63e9c, 0x976454ab, 0x9522eaf2, 0x94e080c5,
1416 0x9fbcc7f8, 0x9e7eadcf, 0x9c381396, 0x9dfa79a1, 0x98b56f24,
1417 0x99770513, 0x9b31bb4a, 0x9af3d17d, 0x8d893530, 0x8c4b5f07,
1418 0x8e0de15e, 0x8fcf8b69, 0x8a809dec, 0x8b42f7db, 0x89044982,
1419 0x88c623b5, 0x839a6488, 0x82580ebf, 0x801eb0e6, 0x81dcdad1,
1420 0x8493cc54, 0x8551a663, 0x8717183a, 0x86d5720d, 0xa9e2d0a0,
1421 0xa820ba97, 0xaa6604ce, 0xaba46ef9, 0xaeeb787c, 0xaf29124b,
1422 0xad6fac12, 0xacadc625, 0xa7f18118, 0xa633eb2f, 0xa4755576,
1423 0xa5b73f41, 0xa0f829c4, 0xa13a43f3, 0xa37cfdaa, 0xa2be979d,
1424 0xb5c473d0, 0xb40619e7, 0xb640a7be, 0xb782cd89, 0xb2cddb0c,
1425 0xb30fb13b, 0xb1490f62, 0xb08b6555, 0xbbd72268, 0xba15485f,
1426 0xb853f606, 0xb9919c31, 0xbcde8ab4, 0xbd1ce083, 0xbf5a5eda,
1427 0xbe9834ed},
1428 {0x00000000, 0x191b3141, 0x32366282, 0x2b2d53c3, 0x646cc504,
1429 0x7d77f445, 0x565aa786, 0x4f4196c7, 0xc8d98a08, 0xd1c2bb49,
1430 0xfaefe88a, 0xe3f4d9cb, 0xacb54f0c, 0xb5ae7e4d, 0x9e832d8e,
1431 0x87981ccf, 0x4ac21251, 0x53d92310, 0x78f470d3, 0x61ef4192,
1432 0x2eaed755, 0x37b5e614, 0x1c98b5d7, 0x05838496, 0x821b9859,
1433 0x9b00a918, 0xb02dfadb, 0xa936cb9a, 0xe6775d5d, 0xff6c6c1c,
1434 0xd4413fdf, 0xcd5a0e9e, 0x958424a2, 0x8c9f15e3, 0xa7b24620,
1435 0xbea97761, 0xf1e8e1a6, 0xe8f3d0e7, 0xc3de8324, 0xdac5b265,
1436 0x5d5daeaa, 0x44469feb, 0x6f6bcc28, 0x7670fd69, 0x39316bae,
1437 0x202a5aef, 0x0b07092c, 0x121c386d, 0xdf4636f3, 0xc65d07b2,
1438 0xed705471, 0xf46b6530, 0xbb2af3f7, 0xa231c2b6, 0x891c9175,
1439 0x9007a034, 0x179fbcfb, 0x0e848dba, 0x25a9de79, 0x3cb2ef38,
1440 0x73f379ff, 0x6ae848be, 0x41c51b7d, 0x58de2a3c, 0xf0794f05,
1441 0xe9627e44, 0xc24f2d87, 0xdb541cc6, 0x94158a01, 0x8d0ebb40,
1442 0xa623e883, 0xbf38d9c2, 0x38a0c50d, 0x21bbf44c, 0x0a96a78f,
1443 0x138d96ce, 0x5ccc0009, 0x45d73148, 0x6efa628b, 0x77e153ca,
1444 0xbabb5d54, 0xa3a06c15, 0x888d3fd6, 0x91960e97, 0xded79850,
1445 0xc7cca911, 0xece1fad2, 0xf5facb93, 0x7262d75c, 0x6b79e61d,
1446 0x4054b5de, 0x594f849f, 0x160e1258, 0x0f152319, 0x243870da,
1447 0x3d23419b, 0x65fd6ba7, 0x7ce65ae6, 0x57cb0925, 0x4ed03864,
1448 0x0191aea3, 0x188a9fe2, 0x33a7cc21, 0x2abcfd60, 0xad24e1af,
1449 0xb43fd0ee, 0x9f12832d, 0x8609b26c, 0xc94824ab, 0xd05315ea,
1450 0xfb7e4629, 0xe2657768, 0x2f3f79f6, 0x362448b7, 0x1d091b74,
1451 0x04122a35, 0x4b53bcf2, 0x52488db3, 0x7965de70, 0x607eef31,
1452 0xe7e6f3fe, 0xfefdc2bf, 0xd5d0917c, 0xcccba03d, 0x838a36fa,
1453 0x9a9107bb, 0xb1bc5478, 0xa8a76539, 0x3b83984b, 0x2298a90a,
1454 0x09b5fac9, 0x10aecb88, 0x5fef5d4f, 0x46f46c0e, 0x6dd93fcd,
1455 0x74c20e8c, 0xf35a1243, 0xea412302, 0xc16c70c1, 0xd8774180,
1456 0x9736d747, 0x8e2de606, 0xa500b5c5, 0xbc1b8484, 0x71418a1a,
1457 0x685abb5b, 0x4377e898, 0x5a6cd9d9, 0x152d4f1e, 0x0c367e5f,
1458 0x271b2d9c, 0x3e001cdd, 0xb9980012, 0xa0833153, 0x8bae6290,
1459 0x92b553d1, 0xddf4c516, 0xc4eff457, 0xefc2a794, 0xf6d996d5,
1460 0xae07bce9, 0xb71c8da8, 0x9c31de6b, 0x852aef2a, 0xca6b79ed,
1461 0xd37048ac, 0xf85d1b6f, 0xe1462a2e, 0x66de36e1, 0x7fc507a0,
1462 0x54e85463, 0x4df36522, 0x02b2f3e5, 0x1ba9c2a4, 0x30849167,
1463 0x299fa026, 0xe4c5aeb8, 0xfdde9ff9, 0xd6f3cc3a, 0xcfe8fd7b,
1464 0x80a96bbc, 0x99b25afd, 0xb29f093e, 0xab84387f, 0x2c1c24b0,
1465 0x350715f1, 0x1e2a4632, 0x07317773, 0x4870e1b4, 0x516bd0f5,
1466 0x7a468336, 0x635db277, 0xcbfad74e, 0xd2e1e60f, 0xf9ccb5cc,
1467 0xe0d7848d, 0xaf96124a, 0xb68d230b, 0x9da070c8, 0x84bb4189,
1468 0x03235d46, 0x1a386c07, 0x31153fc4, 0x280e0e85, 0x674f9842,
1469 0x7e54a903, 0x5579fac0, 0x4c62cb81, 0x8138c51f, 0x9823f45e,
1470 0xb30ea79d, 0xaa1596dc, 0xe554001b, 0xfc4f315a, 0xd7626299,
1471 0xce7953d8, 0x49e14f17, 0x50fa7e56, 0x7bd72d95, 0x62cc1cd4,
1472 0x2d8d8a13, 0x3496bb52, 0x1fbbe891, 0x06a0d9d0, 0x5e7ef3ec,
1473 0x4765c2ad, 0x6c48916e, 0x7553a02f, 0x3a1236e8, 0x230907a9,
1474 0x0824546a, 0x113f652b, 0x96a779e4, 0x8fbc48a5, 0xa4911b66,
1475 0xbd8a2a27, 0xf2cbbce0, 0xebd08da1, 0xc0fdde62, 0xd9e6ef23,
1476 0x14bce1bd, 0x0da7d0fc, 0x268a833f, 0x3f91b27e, 0x70d024b9,
1477 0x69cb15f8, 0x42e6463b, 0x5bfd777a, 0xdc656bb5, 0xc57e5af4,
1478 0xee530937, 0xf7483876, 0xb809aeb1, 0xa1129ff0, 0x8a3fcc33,
1479 0x9324fd72},
1480 {0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419,
1481 0x706af48f, 0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4,
1482 0xe0d5e91e, 0x97d2d988, 0x09b64c2b, 0x7eb17cbd, 0xe7b82d07,
1483 0x90bf1d91, 0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de,
1484 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7, 0x136c9856,
1485 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9,
1486 0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4,
1487 0xa2677172, 0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b,
1488 0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940, 0x32d86ce3,
1489 0x45df5c75, 0xdcd60dcf, 0xabd13d59, 0x26d930ac, 0x51de003a,
1490 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423, 0xcfba9599,
1491 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924,
1492 0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190,
1493 0x01db7106, 0x98d220bc, 0xefd5102a, 0x71b18589, 0x06b6b51f,
1494 0x9fbfe4a5, 0xe8b8d433, 0x7807c9a2, 0x0f00f934, 0x9609a88e,
1495 0xe10e9818, 0x7f6a0dbb, 0x086d3d2d, 0x91646c97, 0xe6635c01,
1496 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e, 0x6c0695ed,
1497 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950,
1498 0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3,
1499 0xfbd44c65, 0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2,
1500 0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a,
1501 0x346ed9fc, 0xad678846, 0xda60b8d0, 0x44042d73, 0x33031de5,
1502 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa, 0xbe0b1010,
1503 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f,
1504 0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17,
1505 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6,
1506 0x03b6e20c, 0x74b1d29a, 0xead54739, 0x9dd277af, 0x04db2615,
1507 0x73dc1683, 0xe3630b12, 0x94643b84, 0x0d6d6a3e, 0x7a6a5aa8,
1508 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1, 0xf00f9344,
1509 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb,
1510 0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a,
1511 0x67dd4acc, 0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5,
1512 0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252, 0xd1bb67f1,
1513 0xa6bc5767, 0x3fb506dd, 0x48b2364b, 0xd80d2bda, 0xaf0a1b4c,
1514 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55, 0x316e8eef,
1515 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236,
1516 0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe,
1517 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31,
1518 0x2cd99e8b, 0x5bdeae1d, 0x9b64c2b0, 0xec63f226, 0x756aa39c,
1519 0x026d930a, 0x9c0906a9, 0xeb0e363f, 0x72076785, 0x05005713,
1520 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38, 0x92d28e9b,
1521 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, 0x86d3d2d4, 0xf1d4e242,
1522 0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1,
1523 0x18b74777, 0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c,
1524 0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45, 0xa00ae278,
1525 0xd70dd2ee, 0x4e048354, 0x3903b3c2, 0xa7672661, 0xd06016f7,
1526 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc, 0x40df0b66,
1527 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9,
1528 0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605,
1529 0xcdd70693, 0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8,
1530 0x5d681b02, 0x2a6f2b94, 0xb40bbe37, 0xc30c8ea1, 0x5a05df1b,
1531 0x2d02ef8d}};
1532
1533local const z_word_t FAR crc_braid_big_table[][256] = {
1534 {0x00000000, 0x96300777, 0x2c610eee, 0xba510999, 0x19c46d07,
1535 0x8ff46a70, 0x35a563e9, 0xa395649e, 0x3288db0e, 0xa4b8dc79,
1536 0x1ee9d5e0, 0x88d9d297, 0x2b4cb609, 0xbd7cb17e, 0x072db8e7,
1537 0x911dbf90, 0x6410b71d, 0xf220b06a, 0x4871b9f3, 0xde41be84,
1538 0x7dd4da1a, 0xebe4dd6d, 0x51b5d4f4, 0xc785d383, 0x56986c13,
1539 0xc0a86b64, 0x7af962fd, 0xecc9658a, 0x4f5c0114, 0xd96c0663,
1540 0x633d0ffa, 0xf50d088d, 0xc8206e3b, 0x5e10694c, 0xe44160d5,
1541 0x727167a2, 0xd1e4033c, 0x47d4044b, 0xfd850dd2, 0x6bb50aa5,
1542 0xfaa8b535, 0x6c98b242, 0xd6c9bbdb, 0x40f9bcac, 0xe36cd832,
1543 0x755cdf45, 0xcf0dd6dc, 0x593dd1ab, 0xac30d926, 0x3a00de51,
1544 0x8051d7c8, 0x1661d0bf, 0xb5f4b421, 0x23c4b356, 0x9995bacf,
1545 0x0fa5bdb8, 0x9eb80228, 0x0888055f, 0xb2d90cc6, 0x24e90bb1,
1546 0x877c6f2f, 0x114c6858, 0xab1d61c1, 0x3d2d66b6, 0x9041dc76,
1547 0x0671db01, 0xbc20d298, 0x2a10d5ef, 0x8985b171, 0x1fb5b606,
1548 0xa5e4bf9f, 0x33d4b8e8, 0xa2c90778, 0x34f9000f, 0x8ea80996,
1549 0x18980ee1, 0xbb0d6a7f, 0x2d3d6d08, 0x976c6491, 0x015c63e6,
1550 0xf4516b6b, 0x62616c1c, 0xd8306585, 0x4e0062f2, 0xed95066c,
1551 0x7ba5011b, 0xc1f40882, 0x57c40ff5, 0xc6d9b065, 0x50e9b712,
1552 0xeab8be8b, 0x7c88b9fc, 0xdf1ddd62, 0x492dda15, 0xf37cd38c,
1553 0x654cd4fb, 0x5861b24d, 0xce51b53a, 0x7400bca3, 0xe230bbd4,
1554 0x41a5df4a, 0xd795d83d, 0x6dc4d1a4, 0xfbf4d6d3, 0x6ae96943,
1555 0xfcd96e34, 0x468867ad, 0xd0b860da, 0x732d0444, 0xe51d0333,
1556 0x5f4c0aaa, 0xc97c0ddd, 0x3c710550, 0xaa410227, 0x10100bbe,
1557 0x86200cc9, 0x25b56857, 0xb3856f20, 0x09d466b9, 0x9fe461ce,
1558 0x0ef9de5e, 0x98c9d929, 0x2298d0b0, 0xb4a8d7c7, 0x173db359,
1559 0x810db42e, 0x3b5cbdb7, 0xad6cbac0, 0x2083b8ed, 0xb6b3bf9a,
1560 0x0ce2b603, 0x9ad2b174, 0x3947d5ea, 0xaf77d29d, 0x1526db04,
1561 0x8316dc73, 0x120b63e3, 0x843b6494, 0x3e6a6d0d, 0xa85a6a7a,
1562 0x0bcf0ee4, 0x9dff0993, 0x27ae000a, 0xb19e077d, 0x44930ff0,
1563 0xd2a30887, 0x68f2011e, 0xfec20669, 0x5d5762f7, 0xcb676580,
1564 0x71366c19, 0xe7066b6e, 0x761bd4fe, 0xe02bd389, 0x5a7ada10,
1565 0xcc4add67, 0x6fdfb9f9, 0xf9efbe8e, 0x43beb717, 0xd58eb060,
1566 0xe8a3d6d6, 0x7e93d1a1, 0xc4c2d838, 0x52f2df4f, 0xf167bbd1,
1567 0x6757bca6, 0xdd06b53f, 0x4b36b248, 0xda2b0dd8, 0x4c1b0aaf,
1568 0xf64a0336, 0x607a0441, 0xc3ef60df, 0x55df67a8, 0xef8e6e31,
1569 0x79be6946, 0x8cb361cb, 0x1a8366bc, 0xa0d26f25, 0x36e26852,
1570 0x95770ccc, 0x03470bbb, 0xb9160222, 0x2f260555, 0xbe3bbac5,
1571 0x280bbdb2, 0x925ab42b, 0x046ab35c, 0xa7ffd7c2, 0x31cfd0b5,
1572 0x8b9ed92c, 0x1daede5b, 0xb0c2649b, 0x26f263ec, 0x9ca36a75,
1573 0x0a936d02, 0xa906099c, 0x3f360eeb, 0x85670772, 0x13570005,
1574 0x824abf95, 0x147ab8e2, 0xae2bb17b, 0x381bb60c, 0x9b8ed292,
1575 0x0dbed5e5, 0xb7efdc7c, 0x21dfdb0b, 0xd4d2d386, 0x42e2d4f1,
1576 0xf8b3dd68, 0x6e83da1f, 0xcd16be81, 0x5b26b9f6, 0xe177b06f,
1577 0x7747b718, 0xe65a0888, 0x706a0fff, 0xca3b0666, 0x5c0b0111,
1578 0xff9e658f, 0x69ae62f8, 0xd3ff6b61, 0x45cf6c16, 0x78e20aa0,
1579 0xeed20dd7, 0x5483044e, 0xc2b30339, 0x612667a7, 0xf71660d0,
1580 0x4d476949, 0xdb776e3e, 0x4a6ad1ae, 0xdc5ad6d9, 0x660bdf40,
1581 0xf03bd837, 0x53aebca9, 0xc59ebbde, 0x7fcfb247, 0xe9ffb530,
1582 0x1cf2bdbd, 0x8ac2baca, 0x3093b353, 0xa6a3b424, 0x0536d0ba,
1583 0x9306d7cd, 0x2957de54, 0xbf67d923, 0x2e7a66b3, 0xb84a61c4,
1584 0x021b685d, 0x942b6f2a, 0x37be0bb4, 0xa18e0cc3, 0x1bdf055a,
1585 0x8def022d},
1586 {0x00000000, 0x41311b19, 0x82623632, 0xc3532d2b, 0x04c56c64,
1587 0x45f4777d, 0x86a75a56, 0xc796414f, 0x088ad9c8, 0x49bbc2d1,
1588 0x8ae8effa, 0xcbd9f4e3, 0x0c4fb5ac, 0x4d7eaeb5, 0x8e2d839e,
1589 0xcf1c9887, 0x5112c24a, 0x1023d953, 0xd370f478, 0x9241ef61,
1590 0x55d7ae2e, 0x14e6b537, 0xd7b5981c, 0x96848305, 0x59981b82,
1591 0x18a9009b, 0xdbfa2db0, 0x9acb36a9, 0x5d5d77e6, 0x1c6c6cff,
1592 0xdf3f41d4, 0x9e0e5acd, 0xa2248495, 0xe3159f8c, 0x2046b2a7,
1593 0x6177a9be, 0xa6e1e8f1, 0xe7d0f3e8, 0x2483dec3, 0x65b2c5da,
1594 0xaaae5d5d, 0xeb9f4644, 0x28cc6b6f, 0x69fd7076, 0xae6b3139,
1595 0xef5a2a20, 0x2c09070b, 0x6d381c12, 0xf33646df, 0xb2075dc6,
1596 0x715470ed, 0x30656bf4, 0xf7f32abb, 0xb6c231a2, 0x75911c89,
1597 0x34a00790, 0xfbbc9f17, 0xba8d840e, 0x79dea925, 0x38efb23c,
1598 0xff79f373, 0xbe48e86a, 0x7d1bc541, 0x3c2ade58, 0x054f79f0,
1599 0x447e62e9, 0x872d4fc2, 0xc61c54db, 0x018a1594, 0x40bb0e8d,
1600 0x83e823a6, 0xc2d938bf, 0x0dc5a038, 0x4cf4bb21, 0x8fa7960a,
1601 0xce968d13, 0x0900cc5c, 0x4831d745, 0x8b62fa6e, 0xca53e177,
1602 0x545dbbba, 0x156ca0a3, 0xd63f8d88, 0x970e9691, 0x5098d7de,
1603 0x11a9ccc7, 0xd2fae1ec, 0x93cbfaf5, 0x5cd76272, 0x1de6796b,
1604 0xdeb55440, 0x9f844f59, 0x58120e16, 0x1923150f, 0xda703824,
1605 0x9b41233d, 0xa76bfd65, 0xe65ae67c, 0x2509cb57, 0x6438d04e,
1606 0xa3ae9101, 0xe29f8a18, 0x21cca733, 0x60fdbc2a, 0xafe124ad,
1607 0xeed03fb4, 0x2d83129f, 0x6cb20986, 0xab2448c9, 0xea1553d0,
1608 0x29467efb, 0x687765e2, 0xf6793f2f, 0xb7482436, 0x741b091d,
1609 0x352a1204, 0xf2bc534b, 0xb38d4852, 0x70de6579, 0x31ef7e60,
1610 0xfef3e6e7, 0xbfc2fdfe, 0x7c91d0d5, 0x3da0cbcc, 0xfa368a83,
1611 0xbb07919a, 0x7854bcb1, 0x3965a7a8, 0x4b98833b, 0x0aa99822,
1612 0xc9fab509, 0x88cbae10, 0x4f5def5f, 0x0e6cf446, 0xcd3fd96d,
1613 0x8c0ec274, 0x43125af3, 0x022341ea, 0xc1706cc1, 0x804177d8,
1614 0x47d73697, 0x06e62d8e, 0xc5b500a5, 0x84841bbc, 0x1a8a4171,
1615 0x5bbb5a68, 0x98e87743, 0xd9d96c5a, 0x1e4f2d15, 0x5f7e360c,
1616 0x9c2d1b27, 0xdd1c003e, 0x120098b9, 0x533183a0, 0x9062ae8b,
1617 0xd153b592, 0x16c5f4dd, 0x57f4efc4, 0x94a7c2ef, 0xd596d9f6,
1618 0xe9bc07ae, 0xa88d1cb7, 0x6bde319c, 0x2aef2a85, 0xed796bca,
1619 0xac4870d3, 0x6f1b5df8, 0x2e2a46e1, 0xe136de66, 0xa007c57f,
1620 0x6354e854, 0x2265f34d, 0xe5f3b202, 0xa4c2a91b, 0x67918430,
1621 0x26a09f29, 0xb8aec5e4, 0xf99fdefd, 0x3accf3d6, 0x7bfde8cf,
1622 0xbc6ba980, 0xfd5ab299, 0x3e099fb2, 0x7f3884ab, 0xb0241c2c,
1623 0xf1150735, 0x32462a1e, 0x73773107, 0xb4e17048, 0xf5d06b51,
1624 0x3683467a, 0x77b25d63, 0x4ed7facb, 0x0fe6e1d2, 0xccb5ccf9,
1625 0x8d84d7e0, 0x4a1296af, 0x0b238db6, 0xc870a09d, 0x8941bb84,
1626 0x465d2303, 0x076c381a, 0xc43f1531, 0x850e0e28, 0x42984f67,
1627 0x03a9547e, 0xc0fa7955, 0x81cb624c, 0x1fc53881, 0x5ef42398,
1628 0x9da70eb3, 0xdc9615aa, 0x1b0054e5, 0x5a314ffc, 0x996262d7,
1629 0xd85379ce, 0x174fe149, 0x567efa50, 0x952dd77b, 0xd41ccc62,
1630 0x138a8d2d, 0x52bb9634, 0x91e8bb1f, 0xd0d9a006, 0xecf37e5e,
1631 0xadc26547, 0x6e91486c, 0x2fa05375, 0xe836123a, 0xa9070923,
1632 0x6a542408, 0x2b653f11, 0xe479a796, 0xa548bc8f, 0x661b91a4,
1633 0x272a8abd, 0xe0bccbf2, 0xa18dd0eb, 0x62defdc0, 0x23efe6d9,
1634 0xbde1bc14, 0xfcd0a70d, 0x3f838a26, 0x7eb2913f, 0xb924d070,
1635 0xf815cb69, 0x3b46e642, 0x7a77fd5b, 0xb56b65dc, 0xf45a7ec5,
1636 0x370953ee, 0x763848f7, 0xb1ae09b8, 0xf09f12a1, 0x33cc3f8a,
1637 0x72fd2493},
1638 {0x00000000, 0x376ac201, 0x6ed48403, 0x59be4602, 0xdca80907,
1639 0xebc2cb06, 0xb27c8d04, 0x85164f05, 0xb851130e, 0x8f3bd10f,
1640 0xd685970d, 0xe1ef550c, 0x64f91a09, 0x5393d808, 0x0a2d9e0a,
1641 0x3d475c0b, 0x70a3261c, 0x47c9e41d, 0x1e77a21f, 0x291d601e,
1642 0xac0b2f1b, 0x9b61ed1a, 0xc2dfab18, 0xf5b56919, 0xc8f23512,
1643 0xff98f713, 0xa626b111, 0x914c7310, 0x145a3c15, 0x2330fe14,
1644 0x7a8eb816, 0x4de47a17, 0xe0464d38, 0xd72c8f39, 0x8e92c93b,
1645 0xb9f80b3a, 0x3cee443f, 0x0b84863e, 0x523ac03c, 0x6550023d,
1646 0x58175e36, 0x6f7d9c37, 0x36c3da35, 0x01a91834, 0x84bf5731,
1647 0xb3d59530, 0xea6bd332, 0xdd011133, 0x90e56b24, 0xa78fa925,
1648 0xfe31ef27, 0xc95b2d26, 0x4c4d6223, 0x7b27a022, 0x2299e620,
1649 0x15f32421, 0x28b4782a, 0x1fdeba2b, 0x4660fc29, 0x710a3e28,
1650 0xf41c712d, 0xc376b32c, 0x9ac8f52e, 0xada2372f, 0xc08d9a70,
1651 0xf7e75871, 0xae591e73, 0x9933dc72, 0x1c259377, 0x2b4f5176,
1652 0x72f11774, 0x459bd575, 0x78dc897e, 0x4fb64b7f, 0x16080d7d,
1653 0x2162cf7c, 0xa4748079, 0x931e4278, 0xcaa0047a, 0xfdcac67b,
1654 0xb02ebc6c, 0x87447e6d, 0xdefa386f, 0xe990fa6e, 0x6c86b56b,
1655 0x5bec776a, 0x02523168, 0x3538f369, 0x087faf62, 0x3f156d63,
1656 0x66ab2b61, 0x51c1e960, 0xd4d7a665, 0xe3bd6464, 0xba032266,
1657 0x8d69e067, 0x20cbd748, 0x17a11549, 0x4e1f534b, 0x7975914a,
1658 0xfc63de4f, 0xcb091c4e, 0x92b75a4c, 0xa5dd984d, 0x989ac446,
1659 0xaff00647, 0xf64e4045, 0xc1248244, 0x4432cd41, 0x73580f40,
1660 0x2ae64942, 0x1d8c8b43, 0x5068f154, 0x67023355, 0x3ebc7557,
1661 0x09d6b756, 0x8cc0f853, 0xbbaa3a52, 0xe2147c50, 0xd57ebe51,
1662 0xe839e25a, 0xdf53205b, 0x86ed6659, 0xb187a458, 0x3491eb5d,
1663 0x03fb295c, 0x5a456f5e, 0x6d2fad5f, 0x801b35e1, 0xb771f7e0,
1664 0xeecfb1e2, 0xd9a573e3, 0x5cb33ce6, 0x6bd9fee7, 0x3267b8e5,
1665 0x050d7ae4, 0x384a26ef, 0x0f20e4ee, 0x569ea2ec, 0x61f460ed,
1666 0xe4e22fe8, 0xd388ede9, 0x8a36abeb, 0xbd5c69ea, 0xf0b813fd,
1667 0xc7d2d1fc, 0x9e6c97fe, 0xa90655ff, 0x2c101afa, 0x1b7ad8fb,
1668 0x42c49ef9, 0x75ae5cf8, 0x48e900f3, 0x7f83c2f2, 0x263d84f0,
1669 0x115746f1, 0x944109f4, 0xa32bcbf5, 0xfa958df7, 0xcdff4ff6,
1670 0x605d78d9, 0x5737bad8, 0x0e89fcda, 0x39e33edb, 0xbcf571de,
1671 0x8b9fb3df, 0xd221f5dd, 0xe54b37dc, 0xd80c6bd7, 0xef66a9d6,
1672 0xb6d8efd4, 0x81b22dd5, 0x04a462d0, 0x33cea0d1, 0x6a70e6d3,
1673 0x5d1a24d2, 0x10fe5ec5, 0x27949cc4, 0x7e2adac6, 0x494018c7,
1674 0xcc5657c2, 0xfb3c95c3, 0xa282d3c1, 0x95e811c0, 0xa8af4dcb,
1675 0x9fc58fca, 0xc67bc9c8, 0xf1110bc9, 0x740744cc, 0x436d86cd,
1676 0x1ad3c0cf, 0x2db902ce, 0x4096af91, 0x77fc6d90, 0x2e422b92,
1677 0x1928e993, 0x9c3ea696, 0xab546497, 0xf2ea2295, 0xc580e094,
1678 0xf8c7bc9f, 0xcfad7e9e, 0x9613389c, 0xa179fa9d, 0x246fb598,
1679 0x13057799, 0x4abb319b, 0x7dd1f39a, 0x3035898d, 0x075f4b8c,
1680 0x5ee10d8e, 0x698bcf8f, 0xec9d808a, 0xdbf7428b, 0x82490489,
1681 0xb523c688, 0x88649a83, 0xbf0e5882, 0xe6b01e80, 0xd1dadc81,
1682 0x54cc9384, 0x63a65185, 0x3a181787, 0x0d72d586, 0xa0d0e2a9,
1683 0x97ba20a8, 0xce0466aa, 0xf96ea4ab, 0x7c78ebae, 0x4b1229af,
1684 0x12ac6fad, 0x25c6adac, 0x1881f1a7, 0x2feb33a6, 0x765575a4,
1685 0x413fb7a5, 0xc429f8a0, 0xf3433aa1, 0xaafd7ca3, 0x9d97bea2,
1686 0xd073c4b5, 0xe71906b4, 0xbea740b6, 0x89cd82b7, 0x0cdbcdb2,
1687 0x3bb10fb3, 0x620f49b1, 0x55658bb0, 0x6822d7bb, 0x5f4815ba,
1688 0x06f653b8, 0x319c91b9, 0xb48adebc, 0x83e01cbd, 0xda5e5abf,
1689 0xed3498be},
1690 {0x00000000, 0x6567bcb8, 0x8bc809aa, 0xeeafb512, 0x5797628f,
1691 0x32f0de37, 0xdc5f6b25, 0xb938d79d, 0xef28b4c5, 0x8a4f087d,
1692 0x64e0bd6f, 0x018701d7, 0xb8bfd64a, 0xddd86af2, 0x3377dfe0,
1693 0x56106358, 0x9f571950, 0xfa30a5e8, 0x149f10fa, 0x71f8ac42,
1694 0xc8c07bdf, 0xada7c767, 0x43087275, 0x266fcecd, 0x707fad95,
1695 0x1518112d, 0xfbb7a43f, 0x9ed01887, 0x27e8cf1a, 0x428f73a2,
1696 0xac20c6b0, 0xc9477a08, 0x3eaf32a0, 0x5bc88e18, 0xb5673b0a,
1697 0xd00087b2, 0x6938502f, 0x0c5fec97, 0xe2f05985, 0x8797e53d,
1698 0xd1878665, 0xb4e03add, 0x5a4f8fcf, 0x3f283377, 0x8610e4ea,
1699 0xe3775852, 0x0dd8ed40, 0x68bf51f8, 0xa1f82bf0, 0xc49f9748,
1700 0x2a30225a, 0x4f579ee2, 0xf66f497f, 0x9308f5c7, 0x7da740d5,
1701 0x18c0fc6d, 0x4ed09f35, 0x2bb7238d, 0xc518969f, 0xa07f2a27,
1702 0x1947fdba, 0x7c204102, 0x928ff410, 0xf7e848a8, 0x3d58149b,
1703 0x583fa823, 0xb6901d31, 0xd3f7a189, 0x6acf7614, 0x0fa8caac,
1704 0xe1077fbe, 0x8460c306, 0xd270a05e, 0xb7171ce6, 0x59b8a9f4,
1705 0x3cdf154c, 0x85e7c2d1, 0xe0807e69, 0x0e2fcb7b, 0x6b4877c3,
1706 0xa20f0dcb, 0xc768b173, 0x29c70461, 0x4ca0b8d9, 0xf5986f44,
1707 0x90ffd3fc, 0x7e5066ee, 0x1b37da56, 0x4d27b90e, 0x284005b6,
1708 0xc6efb0a4, 0xa3880c1c, 0x1ab0db81, 0x7fd76739, 0x9178d22b,
1709 0xf41f6e93, 0x03f7263b, 0x66909a83, 0x883f2f91, 0xed589329,
1710 0x546044b4, 0x3107f80c, 0xdfa84d1e, 0xbacff1a6, 0xecdf92fe,
1711 0x89b82e46, 0x67179b54, 0x027027ec, 0xbb48f071, 0xde2f4cc9,
1712 0x3080f9db, 0x55e74563, 0x9ca03f6b, 0xf9c783d3, 0x176836c1,
1713 0x720f8a79, 0xcb375de4, 0xae50e15c, 0x40ff544e, 0x2598e8f6,
1714 0x73888bae, 0x16ef3716, 0xf8408204, 0x9d273ebc, 0x241fe921,
1715 0x41785599, 0xafd7e08b, 0xcab05c33, 0x3bb659ed, 0x5ed1e555,
1716 0xb07e5047, 0xd519ecff, 0x6c213b62, 0x094687da, 0xe7e932c8,
1717 0x828e8e70, 0xd49eed28, 0xb1f95190, 0x5f56e482, 0x3a31583a,
1718 0x83098fa7, 0xe66e331f, 0x08c1860d, 0x6da63ab5, 0xa4e140bd,
1719 0xc186fc05, 0x2f294917, 0x4a4ef5af, 0xf3762232, 0x96119e8a,
1720 0x78be2b98, 0x1dd99720, 0x4bc9f478, 0x2eae48c0, 0xc001fdd2,
1721 0xa566416a, 0x1c5e96f7, 0x79392a4f, 0x97969f5d, 0xf2f123e5,
1722 0x05196b4d, 0x607ed7f5, 0x8ed162e7, 0xebb6de5f, 0x528e09c2,
1723 0x37e9b57a, 0xd9460068, 0xbc21bcd0, 0xea31df88, 0x8f566330,
1724 0x61f9d622, 0x049e6a9a, 0xbda6bd07, 0xd8c101bf, 0x366eb4ad,
1725 0x53090815, 0x9a4e721d, 0xff29cea5, 0x11867bb7, 0x74e1c70f,
1726 0xcdd91092, 0xa8beac2a, 0x46111938, 0x2376a580, 0x7566c6d8,
1727 0x10017a60, 0xfeaecf72, 0x9bc973ca, 0x22f1a457, 0x479618ef,
1728 0xa939adfd, 0xcc5e1145, 0x06ee4d76, 0x6389f1ce, 0x8d2644dc,
1729 0xe841f864, 0x51792ff9, 0x341e9341, 0xdab12653, 0xbfd69aeb,
1730 0xe9c6f9b3, 0x8ca1450b, 0x620ef019, 0x07694ca1, 0xbe519b3c,
1731 0xdb362784, 0x35999296, 0x50fe2e2e, 0x99b95426, 0xfcdee89e,
1732 0x12715d8c, 0x7716e134, 0xce2e36a9, 0xab498a11, 0x45e63f03,
1733 0x208183bb, 0x7691e0e3, 0x13f65c5b, 0xfd59e949, 0x983e55f1,
1734 0x2106826c, 0x44613ed4, 0xaace8bc6, 0xcfa9377e, 0x38417fd6,
1735 0x5d26c36e, 0xb389767c, 0xd6eecac4, 0x6fd61d59, 0x0ab1a1e1,
1736 0xe41e14f3, 0x8179a84b, 0xd769cb13, 0xb20e77ab, 0x5ca1c2b9,
1737 0x39c67e01, 0x80fea99c, 0xe5991524, 0x0b36a036, 0x6e511c8e,
1738 0xa7166686, 0xc271da3e, 0x2cde6f2c, 0x49b9d394, 0xf0810409,
1739 0x95e6b8b1, 0x7b490da3, 0x1e2eb11b, 0x483ed243, 0x2d596efb,
1740 0xc3f6dbe9, 0xa6916751, 0x1fa9b0cc, 0x7ace0c74, 0x9461b966,
1741 0xf10605de}};
1742
1743#endif
1744
1745#endif
1746
1747#if N == 2
1748
1749#if W == 8
1750
1751local const z_crc_t FAR crc_braid_table[][256] = {
1752 {0x00000000, 0xae689191, 0x87a02563, 0x29c8b4f2, 0xd4314c87,
1753 0x7a59dd16, 0x539169e4, 0xfdf9f875, 0x73139f4f, 0xdd7b0ede,
1754 0xf4b3ba2c, 0x5adb2bbd, 0xa722d3c8, 0x094a4259, 0x2082f6ab,
1755 0x8eea673a, 0xe6273e9e, 0x484faf0f, 0x61871bfd, 0xcfef8a6c,
1756 0x32167219, 0x9c7ee388, 0xb5b6577a, 0x1bdec6eb, 0x9534a1d1,
1757 0x3b5c3040, 0x129484b2, 0xbcfc1523, 0x4105ed56, 0xef6d7cc7,
1758 0xc6a5c835, 0x68cd59a4, 0x173f7b7d, 0xb957eaec, 0x909f5e1e,
1759 0x3ef7cf8f, 0xc30e37fa, 0x6d66a66b, 0x44ae1299, 0xeac68308,
1760 0x642ce432, 0xca4475a3, 0xe38cc151, 0x4de450c0, 0xb01da8b5,
1761 0x1e753924, 0x37bd8dd6, 0x99d51c47, 0xf11845e3, 0x5f70d472,
1762 0x76b86080, 0xd8d0f111, 0x25290964, 0x8b4198f5, 0xa2892c07,
1763 0x0ce1bd96, 0x820bdaac, 0x2c634b3d, 0x05abffcf, 0xabc36e5e,
1764 0x563a962b, 0xf85207ba, 0xd19ab348, 0x7ff222d9, 0x2e7ef6fa,
1765 0x8016676b, 0xa9ded399, 0x07b64208, 0xfa4fba7d, 0x54272bec,
1766 0x7def9f1e, 0xd3870e8f, 0x5d6d69b5, 0xf305f824, 0xdacd4cd6,
1767 0x74a5dd47, 0x895c2532, 0x2734b4a3, 0x0efc0051, 0xa09491c0,
1768 0xc859c864, 0x663159f5, 0x4ff9ed07, 0xe1917c96, 0x1c6884e3,
1769 0xb2001572, 0x9bc8a180, 0x35a03011, 0xbb4a572b, 0x1522c6ba,
1770 0x3cea7248, 0x9282e3d9, 0x6f7b1bac, 0xc1138a3d, 0xe8db3ecf,
1771 0x46b3af5e, 0x39418d87, 0x97291c16, 0xbee1a8e4, 0x10893975,
1772 0xed70c100, 0x43185091, 0x6ad0e463, 0xc4b875f2, 0x4a5212c8,
1773 0xe43a8359, 0xcdf237ab, 0x639aa63a, 0x9e635e4f, 0x300bcfde,
1774 0x19c37b2c, 0xb7abeabd, 0xdf66b319, 0x710e2288, 0x58c6967a,
1775 0xf6ae07eb, 0x0b57ff9e, 0xa53f6e0f, 0x8cf7dafd, 0x229f4b6c,
1776 0xac752c56, 0x021dbdc7, 0x2bd50935, 0x85bd98a4, 0x784460d1,
1777 0xd62cf140, 0xffe445b2, 0x518cd423, 0x5cfdedf4, 0xf2957c65,
1778 0xdb5dc897, 0x75355906, 0x88cca173, 0x26a430e2, 0x0f6c8410,
1779 0xa1041581, 0x2fee72bb, 0x8186e32a, 0xa84e57d8, 0x0626c649,
1780 0xfbdf3e3c, 0x55b7afad, 0x7c7f1b5f, 0xd2178ace, 0xbadad36a,
1781 0x14b242fb, 0x3d7af609, 0x93126798, 0x6eeb9fed, 0xc0830e7c,
1782 0xe94bba8e, 0x47232b1f, 0xc9c94c25, 0x67a1ddb4, 0x4e696946,
1783 0xe001f8d7, 0x1df800a2, 0xb3909133, 0x9a5825c1, 0x3430b450,
1784 0x4bc29689, 0xe5aa0718, 0xcc62b3ea, 0x620a227b, 0x9ff3da0e,
1785 0x319b4b9f, 0x1853ff6d, 0xb63b6efc, 0x38d109c6, 0x96b99857,
1786 0xbf712ca5, 0x1119bd34, 0xece04541, 0x4288d4d0, 0x6b406022,
1787 0xc528f1b3, 0xade5a817, 0x038d3986, 0x2a458d74, 0x842d1ce5,
1788 0x79d4e490, 0xd7bc7501, 0xfe74c1f3, 0x501c5062, 0xdef63758,
1789 0x709ea6c9, 0x5956123b, 0xf73e83aa, 0x0ac77bdf, 0xa4afea4e,
1790 0x8d675ebc, 0x230fcf2d, 0x72831b0e, 0xdceb8a9f, 0xf5233e6d,
1791 0x5b4baffc, 0xa6b25789, 0x08dac618, 0x211272ea, 0x8f7ae37b,
1792 0x01908441, 0xaff815d0, 0x8630a122, 0x285830b3, 0xd5a1c8c6,
1793 0x7bc95957, 0x5201eda5, 0xfc697c34, 0x94a42590, 0x3accb401,
1794 0x130400f3, 0xbd6c9162, 0x40956917, 0xeefdf886, 0xc7354c74,
1795 0x695ddde5, 0xe7b7badf, 0x49df2b4e, 0x60179fbc, 0xce7f0e2d,
1796 0x3386f658, 0x9dee67c9, 0xb426d33b, 0x1a4e42aa, 0x65bc6073,
1797 0xcbd4f1e2, 0xe21c4510, 0x4c74d481, 0xb18d2cf4, 0x1fe5bd65,
1798 0x362d0997, 0x98459806, 0x16afff3c, 0xb8c76ead, 0x910fda5f,
1799 0x3f674bce, 0xc29eb3bb, 0x6cf6222a, 0x453e96d8, 0xeb560749,
1800 0x839b5eed, 0x2df3cf7c, 0x043b7b8e, 0xaa53ea1f, 0x57aa126a,
1801 0xf9c283fb, 0xd00a3709, 0x7e62a698, 0xf088c1a2, 0x5ee05033,
1802 0x7728e4c1, 0xd9407550, 0x24b98d25, 0x8ad11cb4, 0xa319a846,
1803 0x0d7139d7},
1804 {0x00000000, 0xb9fbdbe8, 0xa886b191, 0x117d6a79, 0x8a7c6563,
1805 0x3387be8b, 0x22fad4f2, 0x9b010f1a, 0xcf89cc87, 0x7672176f,
1806 0x670f7d16, 0xdef4a6fe, 0x45f5a9e4, 0xfc0e720c, 0xed731875,
1807 0x5488c39d, 0x44629f4f, 0xfd9944a7, 0xece42ede, 0x551ff536,
1808 0xce1efa2c, 0x77e521c4, 0x66984bbd, 0xdf639055, 0x8beb53c8,
1809 0x32108820, 0x236de259, 0x9a9639b1, 0x019736ab, 0xb86ced43,
1810 0xa911873a, 0x10ea5cd2, 0x88c53e9e, 0x313ee576, 0x20438f0f,
1811 0x99b854e7, 0x02b95bfd, 0xbb428015, 0xaa3fea6c, 0x13c43184,
1812 0x474cf219, 0xfeb729f1, 0xefca4388, 0x56319860, 0xcd30977a,
1813 0x74cb4c92, 0x65b626eb, 0xdc4dfd03, 0xcca7a1d1, 0x755c7a39,
1814 0x64211040, 0xdddacba8, 0x46dbc4b2, 0xff201f5a, 0xee5d7523,
1815 0x57a6aecb, 0x032e6d56, 0xbad5b6be, 0xaba8dcc7, 0x1253072f,
1816 0x89520835, 0x30a9d3dd, 0x21d4b9a4, 0x982f624c, 0xcafb7b7d,
1817 0x7300a095, 0x627dcaec, 0xdb861104, 0x40871e1e, 0xf97cc5f6,
1818 0xe801af8f, 0x51fa7467, 0x0572b7fa, 0xbc896c12, 0xadf4066b,
1819 0x140fdd83, 0x8f0ed299, 0x36f50971, 0x27886308, 0x9e73b8e0,
1820 0x8e99e432, 0x37623fda, 0x261f55a3, 0x9fe48e4b, 0x04e58151,
1821 0xbd1e5ab9, 0xac6330c0, 0x1598eb28, 0x411028b5, 0xf8ebf35d,
1822 0xe9969924, 0x506d42cc, 0xcb6c4dd6, 0x7297963e, 0x63eafc47,
1823 0xda1127af, 0x423e45e3, 0xfbc59e0b, 0xeab8f472, 0x53432f9a,
1824 0xc8422080, 0x71b9fb68, 0x60c49111, 0xd93f4af9, 0x8db78964,
1825 0x344c528c, 0x253138f5, 0x9ccae31d, 0x07cbec07, 0xbe3037ef,
1826 0xaf4d5d96, 0x16b6867e, 0x065cdaac, 0xbfa70144, 0xaeda6b3d,
1827 0x1721b0d5, 0x8c20bfcf, 0x35db6427, 0x24a60e5e, 0x9d5dd5b6,
1828 0xc9d5162b, 0x702ecdc3, 0x6153a7ba, 0xd8a87c52, 0x43a97348,
1829 0xfa52a8a0, 0xeb2fc2d9, 0x52d41931, 0x4e87f0bb, 0xf77c2b53,
1830 0xe601412a, 0x5ffa9ac2, 0xc4fb95d8, 0x7d004e30, 0x6c7d2449,
1831 0xd586ffa1, 0x810e3c3c, 0x38f5e7d4, 0x29888dad, 0x90735645,
1832 0x0b72595f, 0xb28982b7, 0xa3f4e8ce, 0x1a0f3326, 0x0ae56ff4,
1833 0xb31eb41c, 0xa263de65, 0x1b98058d, 0x80990a97, 0x3962d17f,
1834 0x281fbb06, 0x91e460ee, 0xc56ca373, 0x7c97789b, 0x6dea12e2,
1835 0xd411c90a, 0x4f10c610, 0xf6eb1df8, 0xe7967781, 0x5e6dac69,
1836 0xc642ce25, 0x7fb915cd, 0x6ec47fb4, 0xd73fa45c, 0x4c3eab46,
1837 0xf5c570ae, 0xe4b81ad7, 0x5d43c13f, 0x09cb02a2, 0xb030d94a,
1838 0xa14db333, 0x18b668db, 0x83b767c1, 0x3a4cbc29, 0x2b31d650,
1839 0x92ca0db8, 0x8220516a, 0x3bdb8a82, 0x2aa6e0fb, 0x935d3b13,
1840 0x085c3409, 0xb1a7efe1, 0xa0da8598, 0x19215e70, 0x4da99ded,
1841 0xf4524605, 0xe52f2c7c, 0x5cd4f794, 0xc7d5f88e, 0x7e2e2366,
1842 0x6f53491f, 0xd6a892f7, 0x847c8bc6, 0x3d87502e, 0x2cfa3a57,
1843 0x9501e1bf, 0x0e00eea5, 0xb7fb354d, 0xa6865f34, 0x1f7d84dc,
1844 0x4bf54741, 0xf20e9ca9, 0xe373f6d0, 0x5a882d38, 0xc1892222,
1845 0x7872f9ca, 0x690f93b3, 0xd0f4485b, 0xc01e1489, 0x79e5cf61,
1846 0x6898a518, 0xd1637ef0, 0x4a6271ea, 0xf399aa02, 0xe2e4c07b,
1847 0x5b1f1b93, 0x0f97d80e, 0xb66c03e6, 0xa711699f, 0x1eeab277,
1848 0x85ebbd6d, 0x3c106685, 0x2d6d0cfc, 0x9496d714, 0x0cb9b558,
1849 0xb5426eb0, 0xa43f04c9, 0x1dc4df21, 0x86c5d03b, 0x3f3e0bd3,
1850 0x2e4361aa, 0x97b8ba42, 0xc33079df, 0x7acba237, 0x6bb6c84e,
1851 0xd24d13a6, 0x494c1cbc, 0xf0b7c754, 0xe1caad2d, 0x583176c5,
1852 0x48db2a17, 0xf120f1ff, 0xe05d9b86, 0x59a6406e, 0xc2a74f74,
1853 0x7b5c949c, 0x6a21fee5, 0xd3da250d, 0x8752e690, 0x3ea93d78,
1854 0x2fd45701, 0x962f8ce9, 0x0d2e83f3, 0xb4d5581b, 0xa5a83262,
1855 0x1c53e98a},
1856 {0x00000000, 0x9d0fe176, 0xe16ec4ad, 0x7c6125db, 0x19ac8f1b,
1857 0x84a36e6d, 0xf8c24bb6, 0x65cdaac0, 0x33591e36, 0xae56ff40,
1858 0xd237da9b, 0x4f383bed, 0x2af5912d, 0xb7fa705b, 0xcb9b5580,
1859 0x5694b4f6, 0x66b23c6c, 0xfbbddd1a, 0x87dcf8c1, 0x1ad319b7,
1860 0x7f1eb377, 0xe2115201, 0x9e7077da, 0x037f96ac, 0x55eb225a,
1861 0xc8e4c32c, 0xb485e6f7, 0x298a0781, 0x4c47ad41, 0xd1484c37,
1862 0xad2969ec, 0x3026889a, 0xcd6478d8, 0x506b99ae, 0x2c0abc75,
1863 0xb1055d03, 0xd4c8f7c3, 0x49c716b5, 0x35a6336e, 0xa8a9d218,
1864 0xfe3d66ee, 0x63328798, 0x1f53a243, 0x825c4335, 0xe791e9f5,
1865 0x7a9e0883, 0x06ff2d58, 0x9bf0cc2e, 0xabd644b4, 0x36d9a5c2,
1866 0x4ab88019, 0xd7b7616f, 0xb27acbaf, 0x2f752ad9, 0x53140f02,
1867 0xce1bee74, 0x988f5a82, 0x0580bbf4, 0x79e19e2f, 0xe4ee7f59,
1868 0x8123d599, 0x1c2c34ef, 0x604d1134, 0xfd42f042, 0x41b9f7f1,
1869 0xdcb61687, 0xa0d7335c, 0x3dd8d22a, 0x581578ea, 0xc51a999c,
1870 0xb97bbc47, 0x24745d31, 0x72e0e9c7, 0xefef08b1, 0x938e2d6a,
1871 0x0e81cc1c, 0x6b4c66dc, 0xf64387aa, 0x8a22a271, 0x172d4307,
1872 0x270bcb9d, 0xba042aeb, 0xc6650f30, 0x5b6aee46, 0x3ea74486,
1873 0xa3a8a5f0, 0xdfc9802b, 0x42c6615d, 0x1452d5ab, 0x895d34dd,
1874 0xf53c1106, 0x6833f070, 0x0dfe5ab0, 0x90f1bbc6, 0xec909e1d,
1875 0x719f7f6b, 0x8cdd8f29, 0x11d26e5f, 0x6db34b84, 0xf0bcaaf2,
1876 0x95710032, 0x087ee144, 0x741fc49f, 0xe91025e9, 0xbf84911f,
1877 0x228b7069, 0x5eea55b2, 0xc3e5b4c4, 0xa6281e04, 0x3b27ff72,
1878 0x4746daa9, 0xda493bdf, 0xea6fb345, 0x77605233, 0x0b0177e8,
1879 0x960e969e, 0xf3c33c5e, 0x6eccdd28, 0x12adf8f3, 0x8fa21985,
1880 0xd936ad73, 0x44394c05, 0x385869de, 0xa55788a8, 0xc09a2268,
1881 0x5d95c31e, 0x21f4e6c5, 0xbcfb07b3, 0x8373efe2, 0x1e7c0e94,
1882 0x621d2b4f, 0xff12ca39, 0x9adf60f9, 0x07d0818f, 0x7bb1a454,
1883 0xe6be4522, 0xb02af1d4, 0x2d2510a2, 0x51443579, 0xcc4bd40f,
1884 0xa9867ecf, 0x34899fb9, 0x48e8ba62, 0xd5e75b14, 0xe5c1d38e,
1885 0x78ce32f8, 0x04af1723, 0x99a0f655, 0xfc6d5c95, 0x6162bde3,
1886 0x1d039838, 0x800c794e, 0xd698cdb8, 0x4b972cce, 0x37f60915,
1887 0xaaf9e863, 0xcf3442a3, 0x523ba3d5, 0x2e5a860e, 0xb3556778,
1888 0x4e17973a, 0xd318764c, 0xaf795397, 0x3276b2e1, 0x57bb1821,
1889 0xcab4f957, 0xb6d5dc8c, 0x2bda3dfa, 0x7d4e890c, 0xe041687a,
1890 0x9c204da1, 0x012facd7, 0x64e20617, 0xf9ede761, 0x858cc2ba,
1891 0x188323cc, 0x28a5ab56, 0xb5aa4a20, 0xc9cb6ffb, 0x54c48e8d,
1892 0x3109244d, 0xac06c53b, 0xd067e0e0, 0x4d680196, 0x1bfcb560,
1893 0x86f35416, 0xfa9271cd, 0x679d90bb, 0x02503a7b, 0x9f5fdb0d,
1894 0xe33efed6, 0x7e311fa0, 0xc2ca1813, 0x5fc5f965, 0x23a4dcbe,
1895 0xbeab3dc8, 0xdb669708, 0x4669767e, 0x3a0853a5, 0xa707b2d3,
1896 0xf1930625, 0x6c9ce753, 0x10fdc288, 0x8df223fe, 0xe83f893e,
1897 0x75306848, 0x09514d93, 0x945eace5, 0xa478247f, 0x3977c509,
1898 0x4516e0d2, 0xd81901a4, 0xbdd4ab64, 0x20db4a12, 0x5cba6fc9,
1899 0xc1b58ebf, 0x97213a49, 0x0a2edb3f, 0x764ffee4, 0xeb401f92,
1900 0x8e8db552, 0x13825424, 0x6fe371ff, 0xf2ec9089, 0x0fae60cb,
1901 0x92a181bd, 0xeec0a466, 0x73cf4510, 0x1602efd0, 0x8b0d0ea6,
1902 0xf76c2b7d, 0x6a63ca0b, 0x3cf77efd, 0xa1f89f8b, 0xdd99ba50,
1903 0x40965b26, 0x255bf1e6, 0xb8541090, 0xc435354b, 0x593ad43d,
1904 0x691c5ca7, 0xf413bdd1, 0x8872980a, 0x157d797c, 0x70b0d3bc,
1905 0xedbf32ca, 0x91de1711, 0x0cd1f667, 0x5a454291, 0xc74aa3e7,
1906 0xbb2b863c, 0x2624674a, 0x43e9cd8a, 0xdee62cfc, 0xa2870927,
1907 0x3f88e851},
1908 {0x00000000, 0xdd96d985, 0x605cb54b, 0xbdca6cce, 0xc0b96a96,
1909 0x1d2fb313, 0xa0e5dfdd, 0x7d730658, 0x5a03d36d, 0x87950ae8,
1910 0x3a5f6626, 0xe7c9bfa3, 0x9abab9fb, 0x472c607e, 0xfae60cb0,
1911 0x2770d535, 0xb407a6da, 0x69917f5f, 0xd45b1391, 0x09cdca14,
1912 0x74becc4c, 0xa92815c9, 0x14e27907, 0xc974a082, 0xee0475b7,
1913 0x3392ac32, 0x8e58c0fc, 0x53ce1979, 0x2ebd1f21, 0xf32bc6a4,
1914 0x4ee1aa6a, 0x937773ef, 0xb37e4bf5, 0x6ee89270, 0xd322febe,
1915 0x0eb4273b, 0x73c72163, 0xae51f8e6, 0x139b9428, 0xce0d4dad,
1916 0xe97d9898, 0x34eb411d, 0x89212dd3, 0x54b7f456, 0x29c4f20e,
1917 0xf4522b8b, 0x49984745, 0x940e9ec0, 0x0779ed2f, 0xdaef34aa,
1918 0x67255864, 0xbab381e1, 0xc7c087b9, 0x1a565e3c, 0xa79c32f2,
1919 0x7a0aeb77, 0x5d7a3e42, 0x80ece7c7, 0x3d268b09, 0xe0b0528c,
1920 0x9dc354d4, 0x40558d51, 0xfd9fe19f, 0x2009381a, 0xbd8d91ab,
1921 0x601b482e, 0xddd124e0, 0x0047fd65, 0x7d34fb3d, 0xa0a222b8,
1922 0x1d684e76, 0xc0fe97f3, 0xe78e42c6, 0x3a189b43, 0x87d2f78d,
1923 0x5a442e08, 0x27372850, 0xfaa1f1d5, 0x476b9d1b, 0x9afd449e,
1924 0x098a3771, 0xd41ceef4, 0x69d6823a, 0xb4405bbf, 0xc9335de7,
1925 0x14a58462, 0xa96fe8ac, 0x74f93129, 0x5389e41c, 0x8e1f3d99,
1926 0x33d55157, 0xee4388d2, 0x93308e8a, 0x4ea6570f, 0xf36c3bc1,
1927 0x2efae244, 0x0ef3da5e, 0xd36503db, 0x6eaf6f15, 0xb339b690,
1928 0xce4ab0c8, 0x13dc694d, 0xae160583, 0x7380dc06, 0x54f00933,
1929 0x8966d0b6, 0x34acbc78, 0xe93a65fd, 0x944963a5, 0x49dfba20,
1930 0xf415d6ee, 0x29830f6b, 0xbaf47c84, 0x6762a501, 0xdaa8c9cf,
1931 0x073e104a, 0x7a4d1612, 0xa7dbcf97, 0x1a11a359, 0xc7877adc,
1932 0xe0f7afe9, 0x3d61766c, 0x80ab1aa2, 0x5d3dc327, 0x204ec57f,
1933 0xfdd81cfa, 0x40127034, 0x9d84a9b1, 0xa06a2517, 0x7dfcfc92,
1934 0xc036905c, 0x1da049d9, 0x60d34f81, 0xbd459604, 0x008ffaca,
1935 0xdd19234f, 0xfa69f67a, 0x27ff2fff, 0x9a354331, 0x47a39ab4,
1936 0x3ad09cec, 0xe7464569, 0x5a8c29a7, 0x871af022, 0x146d83cd,
1937 0xc9fb5a48, 0x74313686, 0xa9a7ef03, 0xd4d4e95b, 0x094230de,
1938 0xb4885c10, 0x691e8595, 0x4e6e50a0, 0x93f88925, 0x2e32e5eb,
1939 0xf3a43c6e, 0x8ed73a36, 0x5341e3b3, 0xee8b8f7d, 0x331d56f8,
1940 0x13146ee2, 0xce82b767, 0x7348dba9, 0xaede022c, 0xd3ad0474,
1941 0x0e3bddf1, 0xb3f1b13f, 0x6e6768ba, 0x4917bd8f, 0x9481640a,
1942 0x294b08c4, 0xf4ddd141, 0x89aed719, 0x54380e9c, 0xe9f26252,
1943 0x3464bbd7, 0xa713c838, 0x7a8511bd, 0xc74f7d73, 0x1ad9a4f6,
1944 0x67aaa2ae, 0xba3c7b2b, 0x07f617e5, 0xda60ce60, 0xfd101b55,
1945 0x2086c2d0, 0x9d4cae1e, 0x40da779b, 0x3da971c3, 0xe03fa846,
1946 0x5df5c488, 0x80631d0d, 0x1de7b4bc, 0xc0716d39, 0x7dbb01f7,
1947 0xa02dd872, 0xdd5ede2a, 0x00c807af, 0xbd026b61, 0x6094b2e4,
1948 0x47e467d1, 0x9a72be54, 0x27b8d29a, 0xfa2e0b1f, 0x875d0d47,
1949 0x5acbd4c2, 0xe701b80c, 0x3a976189, 0xa9e01266, 0x7476cbe3,
1950 0xc9bca72d, 0x142a7ea8, 0x695978f0, 0xb4cfa175, 0x0905cdbb,
1951 0xd493143e, 0xf3e3c10b, 0x2e75188e, 0x93bf7440, 0x4e29adc5,
1952 0x335aab9d, 0xeecc7218, 0x53061ed6, 0x8e90c753, 0xae99ff49,
1953 0x730f26cc, 0xcec54a02, 0x13539387, 0x6e2095df, 0xb3b64c5a,
1954 0x0e7c2094, 0xd3eaf911, 0xf49a2c24, 0x290cf5a1, 0x94c6996f,
1955 0x495040ea, 0x342346b2, 0xe9b59f37, 0x547ff3f9, 0x89e92a7c,
1956 0x1a9e5993, 0xc7088016, 0x7ac2ecd8, 0xa754355d, 0xda273305,
1957 0x07b1ea80, 0xba7b864e, 0x67ed5fcb, 0x409d8afe, 0x9d0b537b,
1958 0x20c13fb5, 0xfd57e630, 0x8024e068, 0x5db239ed, 0xe0785523,
1959 0x3dee8ca6},
1960 {0x00000000, 0x9ba54c6f, 0xec3b9e9f, 0x779ed2f0, 0x03063b7f,
1961 0x98a37710, 0xef3da5e0, 0x7498e98f, 0x060c76fe, 0x9da93a91,
1962 0xea37e861, 0x7192a40e, 0x050a4d81, 0x9eaf01ee, 0xe931d31e,
1963 0x72949f71, 0x0c18edfc, 0x97bda193, 0xe0237363, 0x7b863f0c,
1964 0x0f1ed683, 0x94bb9aec, 0xe325481c, 0x78800473, 0x0a149b02,
1965 0x91b1d76d, 0xe62f059d, 0x7d8a49f2, 0x0912a07d, 0x92b7ec12,
1966 0xe5293ee2, 0x7e8c728d, 0x1831dbf8, 0x83949797, 0xf40a4567,
1967 0x6faf0908, 0x1b37e087, 0x8092ace8, 0xf70c7e18, 0x6ca93277,
1968 0x1e3dad06, 0x8598e169, 0xf2063399, 0x69a37ff6, 0x1d3b9679,
1969 0x869eda16, 0xf10008e6, 0x6aa54489, 0x14293604, 0x8f8c7a6b,
1970 0xf812a89b, 0x63b7e4f4, 0x172f0d7b, 0x8c8a4114, 0xfb1493e4,
1971 0x60b1df8b, 0x122540fa, 0x89800c95, 0xfe1ede65, 0x65bb920a,
1972 0x11237b85, 0x8a8637ea, 0xfd18e51a, 0x66bda975, 0x3063b7f0,
1973 0xabc6fb9f, 0xdc58296f, 0x47fd6500, 0x33658c8f, 0xa8c0c0e0,
1974 0xdf5e1210, 0x44fb5e7f, 0x366fc10e, 0xadca8d61, 0xda545f91,
1975 0x41f113fe, 0x3569fa71, 0xaeccb61e, 0xd95264ee, 0x42f72881,
1976 0x3c7b5a0c, 0xa7de1663, 0xd040c493, 0x4be588fc, 0x3f7d6173,
1977 0xa4d82d1c, 0xd346ffec, 0x48e3b383, 0x3a772cf2, 0xa1d2609d,
1978 0xd64cb26d, 0x4de9fe02, 0x3971178d, 0xa2d45be2, 0xd54a8912,
1979 0x4eefc57d, 0x28526c08, 0xb3f72067, 0xc469f297, 0x5fccbef8,
1980 0x2b545777, 0xb0f11b18, 0xc76fc9e8, 0x5cca8587, 0x2e5e1af6,
1981 0xb5fb5699, 0xc2658469, 0x59c0c806, 0x2d582189, 0xb6fd6de6,
1982 0xc163bf16, 0x5ac6f379, 0x244a81f4, 0xbfefcd9b, 0xc8711f6b,
1983 0x53d45304, 0x274cba8b, 0xbce9f6e4, 0xcb772414, 0x50d2687b,
1984 0x2246f70a, 0xb9e3bb65, 0xce7d6995, 0x55d825fa, 0x2140cc75,
1985 0xbae5801a, 0xcd7b52ea, 0x56de1e85, 0x60c76fe0, 0xfb62238f,
1986 0x8cfcf17f, 0x1759bd10, 0x63c1549f, 0xf86418f0, 0x8ffaca00,
1987 0x145f866f, 0x66cb191e, 0xfd6e5571, 0x8af08781, 0x1155cbee,
1988 0x65cd2261, 0xfe686e0e, 0x89f6bcfe, 0x1253f091, 0x6cdf821c,
1989 0xf77ace73, 0x80e41c83, 0x1b4150ec, 0x6fd9b963, 0xf47cf50c,
1990 0x83e227fc, 0x18476b93, 0x6ad3f4e2, 0xf176b88d, 0x86e86a7d,
1991 0x1d4d2612, 0x69d5cf9d, 0xf27083f2, 0x85ee5102, 0x1e4b1d6d,
1992 0x78f6b418, 0xe353f877, 0x94cd2a87, 0x0f6866e8, 0x7bf08f67,
1993 0xe055c308, 0x97cb11f8, 0x0c6e5d97, 0x7efac2e6, 0xe55f8e89,
1994 0x92c15c79, 0x09641016, 0x7dfcf999, 0xe659b5f6, 0x91c76706,
1995 0x0a622b69, 0x74ee59e4, 0xef4b158b, 0x98d5c77b, 0x03708b14,
1996 0x77e8629b, 0xec4d2ef4, 0x9bd3fc04, 0x0076b06b, 0x72e22f1a,
1997 0xe9476375, 0x9ed9b185, 0x057cfdea, 0x71e41465, 0xea41580a,
1998 0x9ddf8afa, 0x067ac695, 0x50a4d810, 0xcb01947f, 0xbc9f468f,
1999 0x273a0ae0, 0x53a2e36f, 0xc807af00, 0xbf997df0, 0x243c319f,
2000 0x56a8aeee, 0xcd0de281, 0xba933071, 0x21367c1e, 0x55ae9591,
2001 0xce0bd9fe, 0xb9950b0e, 0x22304761, 0x5cbc35ec, 0xc7197983,
2002 0xb087ab73, 0x2b22e71c, 0x5fba0e93, 0xc41f42fc, 0xb381900c,
2003 0x2824dc63, 0x5ab04312, 0xc1150f7d, 0xb68bdd8d, 0x2d2e91e2,
2004 0x59b6786d, 0xc2133402, 0xb58de6f2, 0x2e28aa9d, 0x489503e8,
2005 0xd3304f87, 0xa4ae9d77, 0x3f0bd118, 0x4b933897, 0xd03674f8,
2006 0xa7a8a608, 0x3c0dea67, 0x4e997516, 0xd53c3979, 0xa2a2eb89,
2007 0x3907a7e6, 0x4d9f4e69, 0xd63a0206, 0xa1a4d0f6, 0x3a019c99,
2008 0x448dee14, 0xdf28a27b, 0xa8b6708b, 0x33133ce4, 0x478bd56b,
2009 0xdc2e9904, 0xabb04bf4, 0x3015079b, 0x428198ea, 0xd924d485,
2010 0xaeba0675, 0x351f4a1a, 0x4187a395, 0xda22effa, 0xadbc3d0a,
2011 0x36197165},
2012 {0x00000000, 0xc18edfc0, 0x586cb9c1, 0x99e26601, 0xb0d97382,
2013 0x7157ac42, 0xe8b5ca43, 0x293b1583, 0xbac3e145, 0x7b4d3e85,
2014 0xe2af5884, 0x23218744, 0x0a1a92c7, 0xcb944d07, 0x52762b06,
2015 0x93f8f4c6, 0xaef6c4cb, 0x6f781b0b, 0xf69a7d0a, 0x3714a2ca,
2016 0x1e2fb749, 0xdfa16889, 0x46430e88, 0x87cdd148, 0x1435258e,
2017 0xd5bbfa4e, 0x4c599c4f, 0x8dd7438f, 0xa4ec560c, 0x656289cc,
2018 0xfc80efcd, 0x3d0e300d, 0x869c8fd7, 0x47125017, 0xdef03616,
2019 0x1f7ee9d6, 0x3645fc55, 0xf7cb2395, 0x6e294594, 0xafa79a54,
2020 0x3c5f6e92, 0xfdd1b152, 0x6433d753, 0xa5bd0893, 0x8c861d10,
2021 0x4d08c2d0, 0xd4eaa4d1, 0x15647b11, 0x286a4b1c, 0xe9e494dc,
2022 0x7006f2dd, 0xb1882d1d, 0x98b3389e, 0x593de75e, 0xc0df815f,
2023 0x01515e9f, 0x92a9aa59, 0x53277599, 0xcac51398, 0x0b4bcc58,
2024 0x2270d9db, 0xe3fe061b, 0x7a1c601a, 0xbb92bfda, 0xd64819ef,
2025 0x17c6c62f, 0x8e24a02e, 0x4faa7fee, 0x66916a6d, 0xa71fb5ad,
2026 0x3efdd3ac, 0xff730c6c, 0x6c8bf8aa, 0xad05276a, 0x34e7416b,
2027 0xf5699eab, 0xdc528b28, 0x1ddc54e8, 0x843e32e9, 0x45b0ed29,
2028 0x78bedd24, 0xb93002e4, 0x20d264e5, 0xe15cbb25, 0xc867aea6,
2029 0x09e97166, 0x900b1767, 0x5185c8a7, 0xc27d3c61, 0x03f3e3a1,
2030 0x9a1185a0, 0x5b9f5a60, 0x72a44fe3, 0xb32a9023, 0x2ac8f622,
2031 0xeb4629e2, 0x50d49638, 0x915a49f8, 0x08b82ff9, 0xc936f039,
2032 0xe00de5ba, 0x21833a7a, 0xb8615c7b, 0x79ef83bb, 0xea17777d,
2033 0x2b99a8bd, 0xb27bcebc, 0x73f5117c, 0x5ace04ff, 0x9b40db3f,
2034 0x02a2bd3e, 0xc32c62fe, 0xfe2252f3, 0x3fac8d33, 0xa64eeb32,
2035 0x67c034f2, 0x4efb2171, 0x8f75feb1, 0x169798b0, 0xd7194770,
2036 0x44e1b3b6, 0x856f6c76, 0x1c8d0a77, 0xdd03d5b7, 0xf438c034,
2037 0x35b61ff4, 0xac5479f5, 0x6ddaa635, 0x77e1359f, 0xb66fea5f,
2038 0x2f8d8c5e, 0xee03539e, 0xc738461d, 0x06b699dd, 0x9f54ffdc,
2039 0x5eda201c, 0xcd22d4da, 0x0cac0b1a, 0x954e6d1b, 0x54c0b2db,
2040 0x7dfba758, 0xbc757898, 0x25971e99, 0xe419c159, 0xd917f154,
2041 0x18992e94, 0x817b4895, 0x40f59755, 0x69ce82d6, 0xa8405d16,
2042 0x31a23b17, 0xf02ce4d7, 0x63d41011, 0xa25acfd1, 0x3bb8a9d0,
2043 0xfa367610, 0xd30d6393, 0x1283bc53, 0x8b61da52, 0x4aef0592,
2044 0xf17dba48, 0x30f36588, 0xa9110389, 0x689fdc49, 0x41a4c9ca,
2045 0x802a160a, 0x19c8700b, 0xd846afcb, 0x4bbe5b0d, 0x8a3084cd,
2046 0x13d2e2cc, 0xd25c3d0c, 0xfb67288f, 0x3ae9f74f, 0xa30b914e,
2047 0x62854e8e, 0x5f8b7e83, 0x9e05a143, 0x07e7c742, 0xc6691882,
2048 0xef520d01, 0x2edcd2c1, 0xb73eb4c0, 0x76b06b00, 0xe5489fc6,
2049 0x24c64006, 0xbd242607, 0x7caaf9c7, 0x5591ec44, 0x941f3384,
2050 0x0dfd5585, 0xcc738a45, 0xa1a92c70, 0x6027f3b0, 0xf9c595b1,
2051 0x384b4a71, 0x11705ff2, 0xd0fe8032, 0x491ce633, 0x889239f3,
2052 0x1b6acd35, 0xdae412f5, 0x430674f4, 0x8288ab34, 0xabb3beb7,
2053 0x6a3d6177, 0xf3df0776, 0x3251d8b6, 0x0f5fe8bb, 0xced1377b,
2054 0x5733517a, 0x96bd8eba, 0xbf869b39, 0x7e0844f9, 0xe7ea22f8,
2055 0x2664fd38, 0xb59c09fe, 0x7412d63e, 0xedf0b03f, 0x2c7e6fff,
2056 0x05457a7c, 0xc4cba5bc, 0x5d29c3bd, 0x9ca71c7d, 0x2735a3a7,
2057 0xe6bb7c67, 0x7f591a66, 0xbed7c5a6, 0x97ecd025, 0x56620fe5,
2058 0xcf8069e4, 0x0e0eb624, 0x9df642e2, 0x5c789d22, 0xc59afb23,
2059 0x041424e3, 0x2d2f3160, 0xeca1eea0, 0x754388a1, 0xb4cd5761,
2060 0x89c3676c, 0x484db8ac, 0xd1afdead, 0x1021016d, 0x391a14ee,
2061 0xf894cb2e, 0x6176ad2f, 0xa0f872ef, 0x33008629, 0xf28e59e9,
2062 0x6b6c3fe8, 0xaae2e028, 0x83d9f5ab, 0x42572a6b, 0xdbb54c6a,
2063 0x1a3b93aa},
2064 {0x00000000, 0xefc26b3e, 0x04f5d03d, 0xeb37bb03, 0x09eba07a,
2065 0xe629cb44, 0x0d1e7047, 0xe2dc1b79, 0x13d740f4, 0xfc152bca,
2066 0x172290c9, 0xf8e0fbf7, 0x1a3ce08e, 0xf5fe8bb0, 0x1ec930b3,
2067 0xf10b5b8d, 0x27ae81e8, 0xc86cead6, 0x235b51d5, 0xcc993aeb,
2068 0x2e452192, 0xc1874aac, 0x2ab0f1af, 0xc5729a91, 0x3479c11c,
2069 0xdbbbaa22, 0x308c1121, 0xdf4e7a1f, 0x3d926166, 0xd2500a58,
2070 0x3967b15b, 0xd6a5da65, 0x4f5d03d0, 0xa09f68ee, 0x4ba8d3ed,
2071 0xa46ab8d3, 0x46b6a3aa, 0xa974c894, 0x42437397, 0xad8118a9,
2072 0x5c8a4324, 0xb348281a, 0x587f9319, 0xb7bdf827, 0x5561e35e,
2073 0xbaa38860, 0x51943363, 0xbe56585d, 0x68f38238, 0x8731e906,
2074 0x6c065205, 0x83c4393b, 0x61182242, 0x8eda497c, 0x65edf27f,
2075 0x8a2f9941, 0x7b24c2cc, 0x94e6a9f2, 0x7fd112f1, 0x901379cf,
2076 0x72cf62b6, 0x9d0d0988, 0x763ab28b, 0x99f8d9b5, 0x9eba07a0,
2077 0x71786c9e, 0x9a4fd79d, 0x758dbca3, 0x9751a7da, 0x7893cce4,
2078 0x93a477e7, 0x7c661cd9, 0x8d6d4754, 0x62af2c6a, 0x89989769,
2079 0x665afc57, 0x8486e72e, 0x6b448c10, 0x80733713, 0x6fb15c2d,
2080 0xb9148648, 0x56d6ed76, 0xbde15675, 0x52233d4b, 0xb0ff2632,
2081 0x5f3d4d0c, 0xb40af60f, 0x5bc89d31, 0xaac3c6bc, 0x4501ad82,
2082 0xae361681, 0x41f47dbf, 0xa32866c6, 0x4cea0df8, 0xa7ddb6fb,
2083 0x481fddc5, 0xd1e70470, 0x3e256f4e, 0xd512d44d, 0x3ad0bf73,
2084 0xd80ca40a, 0x37cecf34, 0xdcf97437, 0x333b1f09, 0xc2304484,
2085 0x2df22fba, 0xc6c594b9, 0x2907ff87, 0xcbdbe4fe, 0x24198fc0,
2086 0xcf2e34c3, 0x20ec5ffd, 0xf6498598, 0x198beea6, 0xf2bc55a5,
2087 0x1d7e3e9b, 0xffa225e2, 0x10604edc, 0xfb57f5df, 0x14959ee1,
2088 0xe59ec56c, 0x0a5cae52, 0xe16b1551, 0x0ea97e6f, 0xec756516,
2089 0x03b70e28, 0xe880b52b, 0x0742de15, 0xe6050901, 0x09c7623f,
2090 0xe2f0d93c, 0x0d32b202, 0xefeea97b, 0x002cc245, 0xeb1b7946,
2091 0x04d91278, 0xf5d249f5, 0x1a1022cb, 0xf12799c8, 0x1ee5f2f6,
2092 0xfc39e98f, 0x13fb82b1, 0xf8cc39b2, 0x170e528c, 0xc1ab88e9,
2093 0x2e69e3d7, 0xc55e58d4, 0x2a9c33ea, 0xc8402893, 0x278243ad,
2094 0xccb5f8ae, 0x23779390, 0xd27cc81d, 0x3dbea323, 0xd6891820,
2095 0x394b731e, 0xdb976867, 0x34550359, 0xdf62b85a, 0x30a0d364,
2096 0xa9580ad1, 0x469a61ef, 0xadaddaec, 0x426fb1d2, 0xa0b3aaab,
2097 0x4f71c195, 0xa4467a96, 0x4b8411a8, 0xba8f4a25, 0x554d211b,
2098 0xbe7a9a18, 0x51b8f126, 0xb364ea5f, 0x5ca68161, 0xb7913a62,
2099 0x5853515c, 0x8ef68b39, 0x6134e007, 0x8a035b04, 0x65c1303a,
2100 0x871d2b43, 0x68df407d, 0x83e8fb7e, 0x6c2a9040, 0x9d21cbcd,
2101 0x72e3a0f3, 0x99d41bf0, 0x761670ce, 0x94ca6bb7, 0x7b080089,
2102 0x903fbb8a, 0x7ffdd0b4, 0x78bf0ea1, 0x977d659f, 0x7c4ade9c,
2103 0x9388b5a2, 0x7154aedb, 0x9e96c5e5, 0x75a17ee6, 0x9a6315d8,
2104 0x6b684e55, 0x84aa256b, 0x6f9d9e68, 0x805ff556, 0x6283ee2f,
2105 0x8d418511, 0x66763e12, 0x89b4552c, 0x5f118f49, 0xb0d3e477,
2106 0x5be45f74, 0xb426344a, 0x56fa2f33, 0xb938440d, 0x520fff0e,
2107 0xbdcd9430, 0x4cc6cfbd, 0xa304a483, 0x48331f80, 0xa7f174be,
2108 0x452d6fc7, 0xaaef04f9, 0x41d8bffa, 0xae1ad4c4, 0x37e20d71,
2109 0xd820664f, 0x3317dd4c, 0xdcd5b672, 0x3e09ad0b, 0xd1cbc635,
2110 0x3afc7d36, 0xd53e1608, 0x24354d85, 0xcbf726bb, 0x20c09db8,
2111 0xcf02f686, 0x2ddeedff, 0xc21c86c1, 0x292b3dc2, 0xc6e956fc,
2112 0x104c8c99, 0xff8ee7a7, 0x14b95ca4, 0xfb7b379a, 0x19a72ce3,
2113 0xf66547dd, 0x1d52fcde, 0xf29097e0, 0x039bcc6d, 0xec59a753,
2114 0x076e1c50, 0xe8ac776e, 0x0a706c17, 0xe5b20729, 0x0e85bc2a,
2115 0xe147d714},
2116 {0x00000000, 0x177b1443, 0x2ef62886, 0x398d3cc5, 0x5dec510c,
2117 0x4a97454f, 0x731a798a, 0x64616dc9, 0xbbd8a218, 0xaca3b65b,
2118 0x952e8a9e, 0x82559edd, 0xe634f314, 0xf14fe757, 0xc8c2db92,
2119 0xdfb9cfd1, 0xacc04271, 0xbbbb5632, 0x82366af7, 0x954d7eb4,
2120 0xf12c137d, 0xe657073e, 0xdfda3bfb, 0xc8a12fb8, 0x1718e069,
2121 0x0063f42a, 0x39eec8ef, 0x2e95dcac, 0x4af4b165, 0x5d8fa526,
2122 0x640299e3, 0x73798da0, 0x82f182a3, 0x958a96e0, 0xac07aa25,
2123 0xbb7cbe66, 0xdf1dd3af, 0xc866c7ec, 0xf1ebfb29, 0xe690ef6a,
2124 0x392920bb, 0x2e5234f8, 0x17df083d, 0x00a41c7e, 0x64c571b7,
2125 0x73be65f4, 0x4a335931, 0x5d484d72, 0x2e31c0d2, 0x394ad491,
2126 0x00c7e854, 0x17bcfc17, 0x73dd91de, 0x64a6859d, 0x5d2bb958,
2127 0x4a50ad1b, 0x95e962ca, 0x82927689, 0xbb1f4a4c, 0xac645e0f,
2128 0xc80533c6, 0xdf7e2785, 0xe6f31b40, 0xf1880f03, 0xde920307,
2129 0xc9e91744, 0xf0642b81, 0xe71f3fc2, 0x837e520b, 0x94054648,
2130 0xad887a8d, 0xbaf36ece, 0x654aa11f, 0x7231b55c, 0x4bbc8999,
2131 0x5cc79dda, 0x38a6f013, 0x2fdde450, 0x1650d895, 0x012bccd6,
2132 0x72524176, 0x65295535, 0x5ca469f0, 0x4bdf7db3, 0x2fbe107a,
2133 0x38c50439, 0x014838fc, 0x16332cbf, 0xc98ae36e, 0xdef1f72d,
2134 0xe77ccbe8, 0xf007dfab, 0x9466b262, 0x831da621, 0xba909ae4,
2135 0xadeb8ea7, 0x5c6381a4, 0x4b1895e7, 0x7295a922, 0x65eebd61,
2136 0x018fd0a8, 0x16f4c4eb, 0x2f79f82e, 0x3802ec6d, 0xe7bb23bc,
2137 0xf0c037ff, 0xc94d0b3a, 0xde361f79, 0xba5772b0, 0xad2c66f3,
2138 0x94a15a36, 0x83da4e75, 0xf0a3c3d5, 0xe7d8d796, 0xde55eb53,
2139 0xc92eff10, 0xad4f92d9, 0xba34869a, 0x83b9ba5f, 0x94c2ae1c,
2140 0x4b7b61cd, 0x5c00758e, 0x658d494b, 0x72f65d08, 0x169730c1,
2141 0x01ec2482, 0x38611847, 0x2f1a0c04, 0x6655004f, 0x712e140c,
2142 0x48a328c9, 0x5fd83c8a, 0x3bb95143, 0x2cc24500, 0x154f79c5,
2143 0x02346d86, 0xdd8da257, 0xcaf6b614, 0xf37b8ad1, 0xe4009e92,
2144 0x8061f35b, 0x971ae718, 0xae97dbdd, 0xb9eccf9e, 0xca95423e,
2145 0xddee567d, 0xe4636ab8, 0xf3187efb, 0x97791332, 0x80020771,
2146 0xb98f3bb4, 0xaef42ff7, 0x714de026, 0x6636f465, 0x5fbbc8a0,
2147 0x48c0dce3, 0x2ca1b12a, 0x3bdaa569, 0x025799ac, 0x152c8def,
2148 0xe4a482ec, 0xf3df96af, 0xca52aa6a, 0xdd29be29, 0xb948d3e0,
2149 0xae33c7a3, 0x97befb66, 0x80c5ef25, 0x5f7c20f4, 0x480734b7,
2150 0x718a0872, 0x66f11c31, 0x029071f8, 0x15eb65bb, 0x2c66597e,
2151 0x3b1d4d3d, 0x4864c09d, 0x5f1fd4de, 0x6692e81b, 0x71e9fc58,
2152 0x15889191, 0x02f385d2, 0x3b7eb917, 0x2c05ad54, 0xf3bc6285,
2153 0xe4c776c6, 0xdd4a4a03, 0xca315e40, 0xae503389, 0xb92b27ca,
2154 0x80a61b0f, 0x97dd0f4c, 0xb8c70348, 0xafbc170b, 0x96312bce,
2155 0x814a3f8d, 0xe52b5244, 0xf2504607, 0xcbdd7ac2, 0xdca66e81,
2156 0x031fa150, 0x1464b513, 0x2de989d6, 0x3a929d95, 0x5ef3f05c,
2157 0x4988e41f, 0x7005d8da, 0x677ecc99, 0x14074139, 0x037c557a,
2158 0x3af169bf, 0x2d8a7dfc, 0x49eb1035, 0x5e900476, 0x671d38b3,
2159 0x70662cf0, 0xafdfe321, 0xb8a4f762, 0x8129cba7, 0x9652dfe4,
2160 0xf233b22d, 0xe548a66e, 0xdcc59aab, 0xcbbe8ee8, 0x3a3681eb,
2161 0x2d4d95a8, 0x14c0a96d, 0x03bbbd2e, 0x67dad0e7, 0x70a1c4a4,
2162 0x492cf861, 0x5e57ec22, 0x81ee23f3, 0x969537b0, 0xaf180b75,
2163 0xb8631f36, 0xdc0272ff, 0xcb7966bc, 0xf2f45a79, 0xe58f4e3a,
2164 0x96f6c39a, 0x818dd7d9, 0xb800eb1c, 0xaf7bff5f, 0xcb1a9296,
2165 0xdc6186d5, 0xe5ecba10, 0xf297ae53, 0x2d2e6182, 0x3a5575c1,
2166 0x03d84904, 0x14a35d47, 0x70c2308e, 0x67b924cd, 0x5e341808,
2167 0x494f0c4b}};
2168
2169local const z_word_t FAR crc_braid_big_table[][256] = {
2170 {0x0000000000000000, 0x43147b1700000000, 0x8628f62e00000000,
2171 0xc53c8d3900000000, 0x0c51ec5d00000000, 0x4f45974a00000000,
2172 0x8a791a7300000000, 0xc96d616400000000, 0x18a2d8bb00000000,
2173 0x5bb6a3ac00000000, 0x9e8a2e9500000000, 0xdd9e558200000000,
2174 0x14f334e600000000, 0x57e74ff100000000, 0x92dbc2c800000000,
2175 0xd1cfb9df00000000, 0x7142c0ac00000000, 0x3256bbbb00000000,
2176 0xf76a368200000000, 0xb47e4d9500000000, 0x7d132cf100000000,
2177 0x3e0757e600000000, 0xfb3bdadf00000000, 0xb82fa1c800000000,
2178 0x69e0181700000000, 0x2af4630000000000, 0xefc8ee3900000000,
2179 0xacdc952e00000000, 0x65b1f44a00000000, 0x26a58f5d00000000,
2180 0xe399026400000000, 0xa08d797300000000, 0xa382f18200000000,
2181 0xe0968a9500000000, 0x25aa07ac00000000, 0x66be7cbb00000000,
2182 0xafd31ddf00000000, 0xecc766c800000000, 0x29fbebf100000000,
2183 0x6aef90e600000000, 0xbb20293900000000, 0xf834522e00000000,
2184 0x3d08df1700000000, 0x7e1ca40000000000, 0xb771c56400000000,
2185 0xf465be7300000000, 0x3159334a00000000, 0x724d485d00000000,
2186 0xd2c0312e00000000, 0x91d44a3900000000, 0x54e8c70000000000,
2187 0x17fcbc1700000000, 0xde91dd7300000000, 0x9d85a66400000000,
2188 0x58b92b5d00000000, 0x1bad504a00000000, 0xca62e99500000000,
2189 0x8976928200000000, 0x4c4a1fbb00000000, 0x0f5e64ac00000000,
2190 0xc63305c800000000, 0x85277edf00000000, 0x401bf3e600000000,
2191 0x030f88f100000000, 0x070392de00000000, 0x4417e9c900000000,
2192 0x812b64f000000000, 0xc23f1fe700000000, 0x0b527e8300000000,
2193 0x4846059400000000, 0x8d7a88ad00000000, 0xce6ef3ba00000000,
2194 0x1fa14a6500000000, 0x5cb5317200000000, 0x9989bc4b00000000,
2195 0xda9dc75c00000000, 0x13f0a63800000000, 0x50e4dd2f00000000,
2196 0x95d8501600000000, 0xd6cc2b0100000000, 0x7641527200000000,
2197 0x3555296500000000, 0xf069a45c00000000, 0xb37ddf4b00000000,
2198 0x7a10be2f00000000, 0x3904c53800000000, 0xfc38480100000000,
2199 0xbf2c331600000000, 0x6ee38ac900000000, 0x2df7f1de00000000,
2200 0xe8cb7ce700000000, 0xabdf07f000000000, 0x62b2669400000000,
2201 0x21a61d8300000000, 0xe49a90ba00000000, 0xa78eebad00000000,
2202 0xa481635c00000000, 0xe795184b00000000, 0x22a9957200000000,
2203 0x61bdee6500000000, 0xa8d08f0100000000, 0xebc4f41600000000,
2204 0x2ef8792f00000000, 0x6dec023800000000, 0xbc23bbe700000000,
2205 0xff37c0f000000000, 0x3a0b4dc900000000, 0x791f36de00000000,
2206 0xb07257ba00000000, 0xf3662cad00000000, 0x365aa19400000000,
2207 0x754eda8300000000, 0xd5c3a3f000000000, 0x96d7d8e700000000,
2208 0x53eb55de00000000, 0x10ff2ec900000000, 0xd9924fad00000000,
2209 0x9a8634ba00000000, 0x5fbab98300000000, 0x1caec29400000000,
2210 0xcd617b4b00000000, 0x8e75005c00000000, 0x4b498d6500000000,
2211 0x085df67200000000, 0xc130971600000000, 0x8224ec0100000000,
2212 0x4718613800000000, 0x040c1a2f00000000, 0x4f00556600000000,
2213 0x0c142e7100000000, 0xc928a34800000000, 0x8a3cd85f00000000,
2214 0x4351b93b00000000, 0x0045c22c00000000, 0xc5794f1500000000,
2215 0x866d340200000000, 0x57a28ddd00000000, 0x14b6f6ca00000000,
2216 0xd18a7bf300000000, 0x929e00e400000000, 0x5bf3618000000000,
2217 0x18e71a9700000000, 0xdddb97ae00000000, 0x9ecfecb900000000,
2218 0x3e4295ca00000000, 0x7d56eedd00000000, 0xb86a63e400000000,
2219 0xfb7e18f300000000, 0x3213799700000000, 0x7107028000000000,
2220 0xb43b8fb900000000, 0xf72ff4ae00000000, 0x26e04d7100000000,
2221 0x65f4366600000000, 0xa0c8bb5f00000000, 0xe3dcc04800000000,
2222 0x2ab1a12c00000000, 0x69a5da3b00000000, 0xac99570200000000,
2223 0xef8d2c1500000000, 0xec82a4e400000000, 0xaf96dff300000000,
2224 0x6aaa52ca00000000, 0x29be29dd00000000, 0xe0d348b900000000,
2225 0xa3c733ae00000000, 0x66fbbe9700000000, 0x25efc58000000000,
2226 0xf4207c5f00000000, 0xb734074800000000, 0x72088a7100000000,
2227 0x311cf16600000000, 0xf871900200000000, 0xbb65eb1500000000,
2228 0x7e59662c00000000, 0x3d4d1d3b00000000, 0x9dc0644800000000,
2229 0xded41f5f00000000, 0x1be8926600000000, 0x58fce97100000000,
2230 0x9191881500000000, 0xd285f30200000000, 0x17b97e3b00000000,
2231 0x54ad052c00000000, 0x8562bcf300000000, 0xc676c7e400000000,
2232 0x034a4add00000000, 0x405e31ca00000000, 0x893350ae00000000,
2233 0xca272bb900000000, 0x0f1ba68000000000, 0x4c0fdd9700000000,
2234 0x4803c7b800000000, 0x0b17bcaf00000000, 0xce2b319600000000,
2235 0x8d3f4a8100000000, 0x44522be500000000, 0x074650f200000000,
2236 0xc27addcb00000000, 0x816ea6dc00000000, 0x50a11f0300000000,
2237 0x13b5641400000000, 0xd689e92d00000000, 0x959d923a00000000,
2238 0x5cf0f35e00000000, 0x1fe4884900000000, 0xdad8057000000000,
2239 0x99cc7e6700000000, 0x3941071400000000, 0x7a557c0300000000,
2240 0xbf69f13a00000000, 0xfc7d8a2d00000000, 0x3510eb4900000000,
2241 0x7604905e00000000, 0xb3381d6700000000, 0xf02c667000000000,
2242 0x21e3dfaf00000000, 0x62f7a4b800000000, 0xa7cb298100000000,
2243 0xe4df529600000000, 0x2db233f200000000, 0x6ea648e500000000,
2244 0xab9ac5dc00000000, 0xe88ebecb00000000, 0xeb81363a00000000,
2245 0xa8954d2d00000000, 0x6da9c01400000000, 0x2ebdbb0300000000,
2246 0xe7d0da6700000000, 0xa4c4a17000000000, 0x61f82c4900000000,
2247 0x22ec575e00000000, 0xf323ee8100000000, 0xb037959600000000,
2248 0x750b18af00000000, 0x361f63b800000000, 0xff7202dc00000000,
2249 0xbc6679cb00000000, 0x795af4f200000000, 0x3a4e8fe500000000,
2250 0x9ac3f69600000000, 0xd9d78d8100000000, 0x1ceb00b800000000,
2251 0x5fff7baf00000000, 0x96921acb00000000, 0xd58661dc00000000,
2252 0x10baece500000000, 0x53ae97f200000000, 0x82612e2d00000000,
2253 0xc175553a00000000, 0x0449d80300000000, 0x475da31400000000,
2254 0x8e30c27000000000, 0xcd24b96700000000, 0x0818345e00000000,
2255 0x4b0c4f4900000000},
2256 {0x0000000000000000, 0x3e6bc2ef00000000, 0x3dd0f50400000000,
2257 0x03bb37eb00000000, 0x7aa0eb0900000000, 0x44cb29e600000000,
2258 0x47701e0d00000000, 0x791bdce200000000, 0xf440d71300000000,
2259 0xca2b15fc00000000, 0xc990221700000000, 0xf7fbe0f800000000,
2260 0x8ee03c1a00000000, 0xb08bfef500000000, 0xb330c91e00000000,
2261 0x8d5b0bf100000000, 0xe881ae2700000000, 0xd6ea6cc800000000,
2262 0xd5515b2300000000, 0xeb3a99cc00000000, 0x9221452e00000000,
2263 0xac4a87c100000000, 0xaff1b02a00000000, 0x919a72c500000000,
2264 0x1cc1793400000000, 0x22aabbdb00000000, 0x21118c3000000000,
2265 0x1f7a4edf00000000, 0x6661923d00000000, 0x580a50d200000000,
2266 0x5bb1673900000000, 0x65daa5d600000000, 0xd0035d4f00000000,
2267 0xee689fa000000000, 0xedd3a84b00000000, 0xd3b86aa400000000,
2268 0xaaa3b64600000000, 0x94c874a900000000, 0x9773434200000000,
2269 0xa91881ad00000000, 0x24438a5c00000000, 0x1a2848b300000000,
2270 0x19937f5800000000, 0x27f8bdb700000000, 0x5ee3615500000000,
2271 0x6088a3ba00000000, 0x6333945100000000, 0x5d5856be00000000,
2272 0x3882f36800000000, 0x06e9318700000000, 0x0552066c00000000,
2273 0x3b39c48300000000, 0x4222186100000000, 0x7c49da8e00000000,
2274 0x7ff2ed6500000000, 0x41992f8a00000000, 0xccc2247b00000000,
2275 0xf2a9e69400000000, 0xf112d17f00000000, 0xcf79139000000000,
2276 0xb662cf7200000000, 0x88090d9d00000000, 0x8bb23a7600000000,
2277 0xb5d9f89900000000, 0xa007ba9e00000000, 0x9e6c787100000000,
2278 0x9dd74f9a00000000, 0xa3bc8d7500000000, 0xdaa7519700000000,
2279 0xe4cc937800000000, 0xe777a49300000000, 0xd91c667c00000000,
2280 0x54476d8d00000000, 0x6a2caf6200000000, 0x6997988900000000,
2281 0x57fc5a6600000000, 0x2ee7868400000000, 0x108c446b00000000,
2282 0x1337738000000000, 0x2d5cb16f00000000, 0x488614b900000000,
2283 0x76edd65600000000, 0x7556e1bd00000000, 0x4b3d235200000000,
2284 0x3226ffb000000000, 0x0c4d3d5f00000000, 0x0ff60ab400000000,
2285 0x319dc85b00000000, 0xbcc6c3aa00000000, 0x82ad014500000000,
2286 0x811636ae00000000, 0xbf7df44100000000, 0xc66628a300000000,
2287 0xf80dea4c00000000, 0xfbb6dda700000000, 0xc5dd1f4800000000,
2288 0x7004e7d100000000, 0x4e6f253e00000000, 0x4dd412d500000000,
2289 0x73bfd03a00000000, 0x0aa40cd800000000, 0x34cfce3700000000,
2290 0x3774f9dc00000000, 0x091f3b3300000000, 0x844430c200000000,
2291 0xba2ff22d00000000, 0xb994c5c600000000, 0x87ff072900000000,
2292 0xfee4dbcb00000000, 0xc08f192400000000, 0xc3342ecf00000000,
2293 0xfd5fec2000000000, 0x988549f600000000, 0xa6ee8b1900000000,
2294 0xa555bcf200000000, 0x9b3e7e1d00000000, 0xe225a2ff00000000,
2295 0xdc4e601000000000, 0xdff557fb00000000, 0xe19e951400000000,
2296 0x6cc59ee500000000, 0x52ae5c0a00000000, 0x51156be100000000,
2297 0x6f7ea90e00000000, 0x166575ec00000000, 0x280eb70300000000,
2298 0x2bb580e800000000, 0x15de420700000000, 0x010905e600000000,
2299 0x3f62c70900000000, 0x3cd9f0e200000000, 0x02b2320d00000000,
2300 0x7ba9eeef00000000, 0x45c22c0000000000, 0x46791beb00000000,
2301 0x7812d90400000000, 0xf549d2f500000000, 0xcb22101a00000000,
2302 0xc89927f100000000, 0xf6f2e51e00000000, 0x8fe939fc00000000,
2303 0xb182fb1300000000, 0xb239ccf800000000, 0x8c520e1700000000,
2304 0xe988abc100000000, 0xd7e3692e00000000, 0xd4585ec500000000,
2305 0xea339c2a00000000, 0x932840c800000000, 0xad43822700000000,
2306 0xaef8b5cc00000000, 0x9093772300000000, 0x1dc87cd200000000,
2307 0x23a3be3d00000000, 0x201889d600000000, 0x1e734b3900000000,
2308 0x676897db00000000, 0x5903553400000000, 0x5ab862df00000000,
2309 0x64d3a03000000000, 0xd10a58a900000000, 0xef619a4600000000,
2310 0xecdaadad00000000, 0xd2b16f4200000000, 0xabaab3a000000000,
2311 0x95c1714f00000000, 0x967a46a400000000, 0xa811844b00000000,
2312 0x254a8fba00000000, 0x1b214d5500000000, 0x189a7abe00000000,
2313 0x26f1b85100000000, 0x5fea64b300000000, 0x6181a65c00000000,
2314 0x623a91b700000000, 0x5c51535800000000, 0x398bf68e00000000,
2315 0x07e0346100000000, 0x045b038a00000000, 0x3a30c16500000000,
2316 0x432b1d8700000000, 0x7d40df6800000000, 0x7efbe88300000000,
2317 0x40902a6c00000000, 0xcdcb219d00000000, 0xf3a0e37200000000,
2318 0xf01bd49900000000, 0xce70167600000000, 0xb76bca9400000000,
2319 0x8900087b00000000, 0x8abb3f9000000000, 0xb4d0fd7f00000000,
2320 0xa10ebf7800000000, 0x9f657d9700000000, 0x9cde4a7c00000000,
2321 0xa2b5889300000000, 0xdbae547100000000, 0xe5c5969e00000000,
2322 0xe67ea17500000000, 0xd815639a00000000, 0x554e686b00000000,
2323 0x6b25aa8400000000, 0x689e9d6f00000000, 0x56f55f8000000000,
2324 0x2fee836200000000, 0x1185418d00000000, 0x123e766600000000,
2325 0x2c55b48900000000, 0x498f115f00000000, 0x77e4d3b000000000,
2326 0x745fe45b00000000, 0x4a3426b400000000, 0x332ffa5600000000,
2327 0x0d4438b900000000, 0x0eff0f5200000000, 0x3094cdbd00000000,
2328 0xbdcfc64c00000000, 0x83a404a300000000, 0x801f334800000000,
2329 0xbe74f1a700000000, 0xc76f2d4500000000, 0xf904efaa00000000,
2330 0xfabfd84100000000, 0xc4d41aae00000000, 0x710de23700000000,
2331 0x4f6620d800000000, 0x4cdd173300000000, 0x72b6d5dc00000000,
2332 0x0bad093e00000000, 0x35c6cbd100000000, 0x367dfc3a00000000,
2333 0x08163ed500000000, 0x854d352400000000, 0xbb26f7cb00000000,
2334 0xb89dc02000000000, 0x86f602cf00000000, 0xffedde2d00000000,
2335 0xc1861cc200000000, 0xc23d2b2900000000, 0xfc56e9c600000000,
2336 0x998c4c1000000000, 0xa7e78eff00000000, 0xa45cb91400000000,
2337 0x9a377bfb00000000, 0xe32ca71900000000, 0xdd4765f600000000,
2338 0xdefc521d00000000, 0xe09790f200000000, 0x6dcc9b0300000000,
2339 0x53a759ec00000000, 0x501c6e0700000000, 0x6e77ace800000000,
2340 0x176c700a00000000, 0x2907b2e500000000, 0x2abc850e00000000,
2341 0x14d747e100000000},
2342 {0x0000000000000000, 0xc0df8ec100000000, 0xc1b96c5800000000,
2343 0x0166e29900000000, 0x8273d9b000000000, 0x42ac577100000000,
2344 0x43cab5e800000000, 0x83153b2900000000, 0x45e1c3ba00000000,
2345 0x853e4d7b00000000, 0x8458afe200000000, 0x4487212300000000,
2346 0xc7921a0a00000000, 0x074d94cb00000000, 0x062b765200000000,
2347 0xc6f4f89300000000, 0xcbc4f6ae00000000, 0x0b1b786f00000000,
2348 0x0a7d9af600000000, 0xcaa2143700000000, 0x49b72f1e00000000,
2349 0x8968a1df00000000, 0x880e434600000000, 0x48d1cd8700000000,
2350 0x8e25351400000000, 0x4efabbd500000000, 0x4f9c594c00000000,
2351 0x8f43d78d00000000, 0x0c56eca400000000, 0xcc89626500000000,
2352 0xcdef80fc00000000, 0x0d300e3d00000000, 0xd78f9c8600000000,
2353 0x1750124700000000, 0x1636f0de00000000, 0xd6e97e1f00000000,
2354 0x55fc453600000000, 0x9523cbf700000000, 0x9445296e00000000,
2355 0x549aa7af00000000, 0x926e5f3c00000000, 0x52b1d1fd00000000,
2356 0x53d7336400000000, 0x9308bda500000000, 0x101d868c00000000,
2357 0xd0c2084d00000000, 0xd1a4ead400000000, 0x117b641500000000,
2358 0x1c4b6a2800000000, 0xdc94e4e900000000, 0xddf2067000000000,
2359 0x1d2d88b100000000, 0x9e38b39800000000, 0x5ee73d5900000000,
2360 0x5f81dfc000000000, 0x9f5e510100000000, 0x59aaa99200000000,
2361 0x9975275300000000, 0x9813c5ca00000000, 0x58cc4b0b00000000,
2362 0xdbd9702200000000, 0x1b06fee300000000, 0x1a601c7a00000000,
2363 0xdabf92bb00000000, 0xef1948d600000000, 0x2fc6c61700000000,
2364 0x2ea0248e00000000, 0xee7faa4f00000000, 0x6d6a916600000000,
2365 0xadb51fa700000000, 0xacd3fd3e00000000, 0x6c0c73ff00000000,
2366 0xaaf88b6c00000000, 0x6a2705ad00000000, 0x6b41e73400000000,
2367 0xab9e69f500000000, 0x288b52dc00000000, 0xe854dc1d00000000,
2368 0xe9323e8400000000, 0x29edb04500000000, 0x24ddbe7800000000,
2369 0xe40230b900000000, 0xe564d22000000000, 0x25bb5ce100000000,
2370 0xa6ae67c800000000, 0x6671e90900000000, 0x67170b9000000000,
2371 0xa7c8855100000000, 0x613c7dc200000000, 0xa1e3f30300000000,
2372 0xa085119a00000000, 0x605a9f5b00000000, 0xe34fa47200000000,
2373 0x23902ab300000000, 0x22f6c82a00000000, 0xe22946eb00000000,
2374 0x3896d45000000000, 0xf8495a9100000000, 0xf92fb80800000000,
2375 0x39f036c900000000, 0xbae50de000000000, 0x7a3a832100000000,
2376 0x7b5c61b800000000, 0xbb83ef7900000000, 0x7d7717ea00000000,
2377 0xbda8992b00000000, 0xbcce7bb200000000, 0x7c11f57300000000,
2378 0xff04ce5a00000000, 0x3fdb409b00000000, 0x3ebda20200000000,
2379 0xfe622cc300000000, 0xf35222fe00000000, 0x338dac3f00000000,
2380 0x32eb4ea600000000, 0xf234c06700000000, 0x7121fb4e00000000,
2381 0xb1fe758f00000000, 0xb098971600000000, 0x704719d700000000,
2382 0xb6b3e14400000000, 0x766c6f8500000000, 0x770a8d1c00000000,
2383 0xb7d503dd00000000, 0x34c038f400000000, 0xf41fb63500000000,
2384 0xf57954ac00000000, 0x35a6da6d00000000, 0x9f35e17700000000,
2385 0x5fea6fb600000000, 0x5e8c8d2f00000000, 0x9e5303ee00000000,
2386 0x1d4638c700000000, 0xdd99b60600000000, 0xdcff549f00000000,
2387 0x1c20da5e00000000, 0xdad422cd00000000, 0x1a0bac0c00000000,
2388 0x1b6d4e9500000000, 0xdbb2c05400000000, 0x58a7fb7d00000000,
2389 0x987875bc00000000, 0x991e972500000000, 0x59c119e400000000,
2390 0x54f117d900000000, 0x942e991800000000, 0x95487b8100000000,
2391 0x5597f54000000000, 0xd682ce6900000000, 0x165d40a800000000,
2392 0x173ba23100000000, 0xd7e42cf000000000, 0x1110d46300000000,
2393 0xd1cf5aa200000000, 0xd0a9b83b00000000, 0x107636fa00000000,
2394 0x93630dd300000000, 0x53bc831200000000, 0x52da618b00000000,
2395 0x9205ef4a00000000, 0x48ba7df100000000, 0x8865f33000000000,
2396 0x890311a900000000, 0x49dc9f6800000000, 0xcac9a44100000000,
2397 0x0a162a8000000000, 0x0b70c81900000000, 0xcbaf46d800000000,
2398 0x0d5bbe4b00000000, 0xcd84308a00000000, 0xcce2d21300000000,
2399 0x0c3d5cd200000000, 0x8f2867fb00000000, 0x4ff7e93a00000000,
2400 0x4e910ba300000000, 0x8e4e856200000000, 0x837e8b5f00000000,
2401 0x43a1059e00000000, 0x42c7e70700000000, 0x821869c600000000,
2402 0x010d52ef00000000, 0xc1d2dc2e00000000, 0xc0b43eb700000000,
2403 0x006bb07600000000, 0xc69f48e500000000, 0x0640c62400000000,
2404 0x072624bd00000000, 0xc7f9aa7c00000000, 0x44ec915500000000,
2405 0x84331f9400000000, 0x8555fd0d00000000, 0x458a73cc00000000,
2406 0x702ca9a100000000, 0xb0f3276000000000, 0xb195c5f900000000,
2407 0x714a4b3800000000, 0xf25f701100000000, 0x3280fed000000000,
2408 0x33e61c4900000000, 0xf339928800000000, 0x35cd6a1b00000000,
2409 0xf512e4da00000000, 0xf474064300000000, 0x34ab888200000000,
2410 0xb7beb3ab00000000, 0x77613d6a00000000, 0x7607dff300000000,
2411 0xb6d8513200000000, 0xbbe85f0f00000000, 0x7b37d1ce00000000,
2412 0x7a51335700000000, 0xba8ebd9600000000, 0x399b86bf00000000,
2413 0xf944087e00000000, 0xf822eae700000000, 0x38fd642600000000,
2414 0xfe099cb500000000, 0x3ed6127400000000, 0x3fb0f0ed00000000,
2415 0xff6f7e2c00000000, 0x7c7a450500000000, 0xbca5cbc400000000,
2416 0xbdc3295d00000000, 0x7d1ca79c00000000, 0xa7a3352700000000,
2417 0x677cbbe600000000, 0x661a597f00000000, 0xa6c5d7be00000000,
2418 0x25d0ec9700000000, 0xe50f625600000000, 0xe46980cf00000000,
2419 0x24b60e0e00000000, 0xe242f69d00000000, 0x229d785c00000000,
2420 0x23fb9ac500000000, 0xe324140400000000, 0x60312f2d00000000,
2421 0xa0eea1ec00000000, 0xa188437500000000, 0x6157cdb400000000,
2422 0x6c67c38900000000, 0xacb84d4800000000, 0xaddeafd100000000,
2423 0x6d01211000000000, 0xee141a3900000000, 0x2ecb94f800000000,
2424 0x2fad766100000000, 0xef72f8a000000000, 0x2986003300000000,
2425 0xe9598ef200000000, 0xe83f6c6b00000000, 0x28e0e2aa00000000,
2426 0xabf5d98300000000, 0x6b2a574200000000, 0x6a4cb5db00000000,
2427 0xaa933b1a00000000},
2428 {0x0000000000000000, 0x6f4ca59b00000000, 0x9f9e3bec00000000,
2429 0xf0d29e7700000000, 0x7f3b060300000000, 0x1077a39800000000,
2430 0xe0a53def00000000, 0x8fe9987400000000, 0xfe760c0600000000,
2431 0x913aa99d00000000, 0x61e837ea00000000, 0x0ea4927100000000,
2432 0x814d0a0500000000, 0xee01af9e00000000, 0x1ed331e900000000,
2433 0x719f947200000000, 0xfced180c00000000, 0x93a1bd9700000000,
2434 0x637323e000000000, 0x0c3f867b00000000, 0x83d61e0f00000000,
2435 0xec9abb9400000000, 0x1c4825e300000000, 0x7304807800000000,
2436 0x029b140a00000000, 0x6dd7b19100000000, 0x9d052fe600000000,
2437 0xf2498a7d00000000, 0x7da0120900000000, 0x12ecb79200000000,
2438 0xe23e29e500000000, 0x8d728c7e00000000, 0xf8db311800000000,
2439 0x9797948300000000, 0x67450af400000000, 0x0809af6f00000000,
2440 0x87e0371b00000000, 0xe8ac928000000000, 0x187e0cf700000000,
2441 0x7732a96c00000000, 0x06ad3d1e00000000, 0x69e1988500000000,
2442 0x993306f200000000, 0xf67fa36900000000, 0x79963b1d00000000,
2443 0x16da9e8600000000, 0xe60800f100000000, 0x8944a56a00000000,
2444 0x0436291400000000, 0x6b7a8c8f00000000, 0x9ba812f800000000,
2445 0xf4e4b76300000000, 0x7b0d2f1700000000, 0x14418a8c00000000,
2446 0xe49314fb00000000, 0x8bdfb16000000000, 0xfa40251200000000,
2447 0x950c808900000000, 0x65de1efe00000000, 0x0a92bb6500000000,
2448 0x857b231100000000, 0xea37868a00000000, 0x1ae518fd00000000,
2449 0x75a9bd6600000000, 0xf0b7633000000000, 0x9ffbc6ab00000000,
2450 0x6f2958dc00000000, 0x0065fd4700000000, 0x8f8c653300000000,
2451 0xe0c0c0a800000000, 0x10125edf00000000, 0x7f5efb4400000000,
2452 0x0ec16f3600000000, 0x618dcaad00000000, 0x915f54da00000000,
2453 0xfe13f14100000000, 0x71fa693500000000, 0x1eb6ccae00000000,
2454 0xee6452d900000000, 0x8128f74200000000, 0x0c5a7b3c00000000,
2455 0x6316dea700000000, 0x93c440d000000000, 0xfc88e54b00000000,
2456 0x73617d3f00000000, 0x1c2dd8a400000000, 0xecff46d300000000,
2457 0x83b3e34800000000, 0xf22c773a00000000, 0x9d60d2a100000000,
2458 0x6db24cd600000000, 0x02fee94d00000000, 0x8d17713900000000,
2459 0xe25bd4a200000000, 0x12894ad500000000, 0x7dc5ef4e00000000,
2460 0x086c522800000000, 0x6720f7b300000000, 0x97f269c400000000,
2461 0xf8becc5f00000000, 0x7757542b00000000, 0x181bf1b000000000,
2462 0xe8c96fc700000000, 0x8785ca5c00000000, 0xf61a5e2e00000000,
2463 0x9956fbb500000000, 0x698465c200000000, 0x06c8c05900000000,
2464 0x8921582d00000000, 0xe66dfdb600000000, 0x16bf63c100000000,
2465 0x79f3c65a00000000, 0xf4814a2400000000, 0x9bcdefbf00000000,
2466 0x6b1f71c800000000, 0x0453d45300000000, 0x8bba4c2700000000,
2467 0xe4f6e9bc00000000, 0x142477cb00000000, 0x7b68d25000000000,
2468 0x0af7462200000000, 0x65bbe3b900000000, 0x95697dce00000000,
2469 0xfa25d85500000000, 0x75cc402100000000, 0x1a80e5ba00000000,
2470 0xea527bcd00000000, 0x851ede5600000000, 0xe06fc76000000000,
2471 0x8f2362fb00000000, 0x7ff1fc8c00000000, 0x10bd591700000000,
2472 0x9f54c16300000000, 0xf01864f800000000, 0x00cafa8f00000000,
2473 0x6f865f1400000000, 0x1e19cb6600000000, 0x71556efd00000000,
2474 0x8187f08a00000000, 0xeecb551100000000, 0x6122cd6500000000,
2475 0x0e6e68fe00000000, 0xfebcf68900000000, 0x91f0531200000000,
2476 0x1c82df6c00000000, 0x73ce7af700000000, 0x831ce48000000000,
2477 0xec50411b00000000, 0x63b9d96f00000000, 0x0cf57cf400000000,
2478 0xfc27e28300000000, 0x936b471800000000, 0xe2f4d36a00000000,
2479 0x8db876f100000000, 0x7d6ae88600000000, 0x12264d1d00000000,
2480 0x9dcfd56900000000, 0xf28370f200000000, 0x0251ee8500000000,
2481 0x6d1d4b1e00000000, 0x18b4f67800000000, 0x77f853e300000000,
2482 0x872acd9400000000, 0xe866680f00000000, 0x678ff07b00000000,
2483 0x08c355e000000000, 0xf811cb9700000000, 0x975d6e0c00000000,
2484 0xe6c2fa7e00000000, 0x898e5fe500000000, 0x795cc19200000000,
2485 0x1610640900000000, 0x99f9fc7d00000000, 0xf6b559e600000000,
2486 0x0667c79100000000, 0x692b620a00000000, 0xe459ee7400000000,
2487 0x8b154bef00000000, 0x7bc7d59800000000, 0x148b700300000000,
2488 0x9b62e87700000000, 0xf42e4dec00000000, 0x04fcd39b00000000,
2489 0x6bb0760000000000, 0x1a2fe27200000000, 0x756347e900000000,
2490 0x85b1d99e00000000, 0xeafd7c0500000000, 0x6514e47100000000,
2491 0x0a5841ea00000000, 0xfa8adf9d00000000, 0x95c67a0600000000,
2492 0x10d8a45000000000, 0x7f9401cb00000000, 0x8f469fbc00000000,
2493 0xe00a3a2700000000, 0x6fe3a25300000000, 0x00af07c800000000,
2494 0xf07d99bf00000000, 0x9f313c2400000000, 0xeeaea85600000000,
2495 0x81e20dcd00000000, 0x713093ba00000000, 0x1e7c362100000000,
2496 0x9195ae5500000000, 0xfed90bce00000000, 0x0e0b95b900000000,
2497 0x6147302200000000, 0xec35bc5c00000000, 0x837919c700000000,
2498 0x73ab87b000000000, 0x1ce7222b00000000, 0x930eba5f00000000,
2499 0xfc421fc400000000, 0x0c9081b300000000, 0x63dc242800000000,
2500 0x1243b05a00000000, 0x7d0f15c100000000, 0x8ddd8bb600000000,
2501 0xe2912e2d00000000, 0x6d78b65900000000, 0x023413c200000000,
2502 0xf2e68db500000000, 0x9daa282e00000000, 0xe803954800000000,
2503 0x874f30d300000000, 0x779daea400000000, 0x18d10b3f00000000,
2504 0x9738934b00000000, 0xf87436d000000000, 0x08a6a8a700000000,
2505 0x67ea0d3c00000000, 0x1675994e00000000, 0x79393cd500000000,
2506 0x89eba2a200000000, 0xe6a7073900000000, 0x694e9f4d00000000,
2507 0x06023ad600000000, 0xf6d0a4a100000000, 0x999c013a00000000,
2508 0x14ee8d4400000000, 0x7ba228df00000000, 0x8b70b6a800000000,
2509 0xe43c133300000000, 0x6bd58b4700000000, 0x04992edc00000000,
2510 0xf44bb0ab00000000, 0x9b07153000000000, 0xea98814200000000,
2511 0x85d424d900000000, 0x7506baae00000000, 0x1a4a1f3500000000,
2512 0x95a3874100000000, 0xfaef22da00000000, 0x0a3dbcad00000000,
2513 0x6571193600000000},
2514 {0x0000000000000000, 0x85d996dd00000000, 0x4bb55c6000000000,
2515 0xce6ccabd00000000, 0x966ab9c000000000, 0x13b32f1d00000000,
2516 0xdddfe5a000000000, 0x5806737d00000000, 0x6dd3035a00000000,
2517 0xe80a958700000000, 0x26665f3a00000000, 0xa3bfc9e700000000,
2518 0xfbb9ba9a00000000, 0x7e602c4700000000, 0xb00ce6fa00000000,
2519 0x35d5702700000000, 0xdaa607b400000000, 0x5f7f916900000000,
2520 0x91135bd400000000, 0x14cacd0900000000, 0x4cccbe7400000000,
2521 0xc91528a900000000, 0x0779e21400000000, 0x82a074c900000000,
2522 0xb77504ee00000000, 0x32ac923300000000, 0xfcc0588e00000000,
2523 0x7919ce5300000000, 0x211fbd2e00000000, 0xa4c62bf300000000,
2524 0x6aaae14e00000000, 0xef73779300000000, 0xf54b7eb300000000,
2525 0x7092e86e00000000, 0xbefe22d300000000, 0x3b27b40e00000000,
2526 0x6321c77300000000, 0xe6f851ae00000000, 0x28949b1300000000,
2527 0xad4d0dce00000000, 0x98987de900000000, 0x1d41eb3400000000,
2528 0xd32d218900000000, 0x56f4b75400000000, 0x0ef2c42900000000,
2529 0x8b2b52f400000000, 0x4547984900000000, 0xc09e0e9400000000,
2530 0x2fed790700000000, 0xaa34efda00000000, 0x6458256700000000,
2531 0xe181b3ba00000000, 0xb987c0c700000000, 0x3c5e561a00000000,
2532 0xf2329ca700000000, 0x77eb0a7a00000000, 0x423e7a5d00000000,
2533 0xc7e7ec8000000000, 0x098b263d00000000, 0x8c52b0e000000000,
2534 0xd454c39d00000000, 0x518d554000000000, 0x9fe19ffd00000000,
2535 0x1a38092000000000, 0xab918dbd00000000, 0x2e481b6000000000,
2536 0xe024d1dd00000000, 0x65fd470000000000, 0x3dfb347d00000000,
2537 0xb822a2a000000000, 0x764e681d00000000, 0xf397fec000000000,
2538 0xc6428ee700000000, 0x439b183a00000000, 0x8df7d28700000000,
2539 0x082e445a00000000, 0x5028372700000000, 0xd5f1a1fa00000000,
2540 0x1b9d6b4700000000, 0x9e44fd9a00000000, 0x71378a0900000000,
2541 0xf4ee1cd400000000, 0x3a82d66900000000, 0xbf5b40b400000000,
2542 0xe75d33c900000000, 0x6284a51400000000, 0xace86fa900000000,
2543 0x2931f97400000000, 0x1ce4895300000000, 0x993d1f8e00000000,
2544 0x5751d53300000000, 0xd28843ee00000000, 0x8a8e309300000000,
2545 0x0f57a64e00000000, 0xc13b6cf300000000, 0x44e2fa2e00000000,
2546 0x5edaf30e00000000, 0xdb0365d300000000, 0x156faf6e00000000,
2547 0x90b639b300000000, 0xc8b04ace00000000, 0x4d69dc1300000000,
2548 0x830516ae00000000, 0x06dc807300000000, 0x3309f05400000000,
2549 0xb6d0668900000000, 0x78bcac3400000000, 0xfd653ae900000000,
2550 0xa563499400000000, 0x20badf4900000000, 0xeed615f400000000,
2551 0x6b0f832900000000, 0x847cf4ba00000000, 0x01a5626700000000,
2552 0xcfc9a8da00000000, 0x4a103e0700000000, 0x12164d7a00000000,
2553 0x97cfdba700000000, 0x59a3111a00000000, 0xdc7a87c700000000,
2554 0xe9aff7e000000000, 0x6c76613d00000000, 0xa21aab8000000000,
2555 0x27c33d5d00000000, 0x7fc54e2000000000, 0xfa1cd8fd00000000,
2556 0x3470124000000000, 0xb1a9849d00000000, 0x17256aa000000000,
2557 0x92fcfc7d00000000, 0x5c9036c000000000, 0xd949a01d00000000,
2558 0x814fd36000000000, 0x049645bd00000000, 0xcafa8f0000000000,
2559 0x4f2319dd00000000, 0x7af669fa00000000, 0xff2fff2700000000,
2560 0x3143359a00000000, 0xb49aa34700000000, 0xec9cd03a00000000,
2561 0x694546e700000000, 0xa7298c5a00000000, 0x22f01a8700000000,
2562 0xcd836d1400000000, 0x485afbc900000000, 0x8636317400000000,
2563 0x03efa7a900000000, 0x5be9d4d400000000, 0xde30420900000000,
2564 0x105c88b400000000, 0x95851e6900000000, 0xa0506e4e00000000,
2565 0x2589f89300000000, 0xebe5322e00000000, 0x6e3ca4f300000000,
2566 0x363ad78e00000000, 0xb3e3415300000000, 0x7d8f8bee00000000,
2567 0xf8561d3300000000, 0xe26e141300000000, 0x67b782ce00000000,
2568 0xa9db487300000000, 0x2c02deae00000000, 0x7404add300000000,
2569 0xf1dd3b0e00000000, 0x3fb1f1b300000000, 0xba68676e00000000,
2570 0x8fbd174900000000, 0x0a64819400000000, 0xc4084b2900000000,
2571 0x41d1ddf400000000, 0x19d7ae8900000000, 0x9c0e385400000000,
2572 0x5262f2e900000000, 0xd7bb643400000000, 0x38c813a700000000,
2573 0xbd11857a00000000, 0x737d4fc700000000, 0xf6a4d91a00000000,
2574 0xaea2aa6700000000, 0x2b7b3cba00000000, 0xe517f60700000000,
2575 0x60ce60da00000000, 0x551b10fd00000000, 0xd0c2862000000000,
2576 0x1eae4c9d00000000, 0x9b77da4000000000, 0xc371a93d00000000,
2577 0x46a83fe000000000, 0x88c4f55d00000000, 0x0d1d638000000000,
2578 0xbcb4e71d00000000, 0x396d71c000000000, 0xf701bb7d00000000,
2579 0x72d82da000000000, 0x2ade5edd00000000, 0xaf07c80000000000,
2580 0x616b02bd00000000, 0xe4b2946000000000, 0xd167e44700000000,
2581 0x54be729a00000000, 0x9ad2b82700000000, 0x1f0b2efa00000000,
2582 0x470d5d8700000000, 0xc2d4cb5a00000000, 0x0cb801e700000000,
2583 0x8961973a00000000, 0x6612e0a900000000, 0xe3cb767400000000,
2584 0x2da7bcc900000000, 0xa87e2a1400000000, 0xf078596900000000,
2585 0x75a1cfb400000000, 0xbbcd050900000000, 0x3e1493d400000000,
2586 0x0bc1e3f300000000, 0x8e18752e00000000, 0x4074bf9300000000,
2587 0xc5ad294e00000000, 0x9dab5a3300000000, 0x1872ccee00000000,
2588 0xd61e065300000000, 0x53c7908e00000000, 0x49ff99ae00000000,
2589 0xcc260f7300000000, 0x024ac5ce00000000, 0x8793531300000000,
2590 0xdf95206e00000000, 0x5a4cb6b300000000, 0x94207c0e00000000,
2591 0x11f9ead300000000, 0x242c9af400000000, 0xa1f50c2900000000,
2592 0x6f99c69400000000, 0xea40504900000000, 0xb246233400000000,
2593 0x379fb5e900000000, 0xf9f37f5400000000, 0x7c2ae98900000000,
2594 0x93599e1a00000000, 0x168008c700000000, 0xd8ecc27a00000000,
2595 0x5d3554a700000000, 0x053327da00000000, 0x80eab10700000000,
2596 0x4e867bba00000000, 0xcb5fed6700000000, 0xfe8a9d4000000000,
2597 0x7b530b9d00000000, 0xb53fc12000000000, 0x30e657fd00000000,
2598 0x68e0248000000000, 0xed39b25d00000000, 0x235578e000000000,
2599 0xa68cee3d00000000},
2600 {0x0000000000000000, 0x76e10f9d00000000, 0xadc46ee100000000,
2601 0xdb25617c00000000, 0x1b8fac1900000000, 0x6d6ea38400000000,
2602 0xb64bc2f800000000, 0xc0aacd6500000000, 0x361e593300000000,
2603 0x40ff56ae00000000, 0x9bda37d200000000, 0xed3b384f00000000,
2604 0x2d91f52a00000000, 0x5b70fab700000000, 0x80559bcb00000000,
2605 0xf6b4945600000000, 0x6c3cb26600000000, 0x1addbdfb00000000,
2606 0xc1f8dc8700000000, 0xb719d31a00000000, 0x77b31e7f00000000,
2607 0x015211e200000000, 0xda77709e00000000, 0xac967f0300000000,
2608 0x5a22eb5500000000, 0x2cc3e4c800000000, 0xf7e685b400000000,
2609 0x81078a2900000000, 0x41ad474c00000000, 0x374c48d100000000,
2610 0xec6929ad00000000, 0x9a88263000000000, 0xd87864cd00000000,
2611 0xae996b5000000000, 0x75bc0a2c00000000, 0x035d05b100000000,
2612 0xc3f7c8d400000000, 0xb516c74900000000, 0x6e33a63500000000,
2613 0x18d2a9a800000000, 0xee663dfe00000000, 0x9887326300000000,
2614 0x43a2531f00000000, 0x35435c8200000000, 0xf5e991e700000000,
2615 0x83089e7a00000000, 0x582dff0600000000, 0x2eccf09b00000000,
2616 0xb444d6ab00000000, 0xc2a5d93600000000, 0x1980b84a00000000,
2617 0x6f61b7d700000000, 0xafcb7ab200000000, 0xd92a752f00000000,
2618 0x020f145300000000, 0x74ee1bce00000000, 0x825a8f9800000000,
2619 0xf4bb800500000000, 0x2f9ee17900000000, 0x597feee400000000,
2620 0x99d5238100000000, 0xef342c1c00000000, 0x34114d6000000000,
2621 0x42f042fd00000000, 0xf1f7b94100000000, 0x8716b6dc00000000,
2622 0x5c33d7a000000000, 0x2ad2d83d00000000, 0xea78155800000000,
2623 0x9c991ac500000000, 0x47bc7bb900000000, 0x315d742400000000,
2624 0xc7e9e07200000000, 0xb108efef00000000, 0x6a2d8e9300000000,
2625 0x1ccc810e00000000, 0xdc664c6b00000000, 0xaa8743f600000000,
2626 0x71a2228a00000000, 0x07432d1700000000, 0x9dcb0b2700000000,
2627 0xeb2a04ba00000000, 0x300f65c600000000, 0x46ee6a5b00000000,
2628 0x8644a73e00000000, 0xf0a5a8a300000000, 0x2b80c9df00000000,
2629 0x5d61c64200000000, 0xabd5521400000000, 0xdd345d8900000000,
2630 0x06113cf500000000, 0x70f0336800000000, 0xb05afe0d00000000,
2631 0xc6bbf19000000000, 0x1d9e90ec00000000, 0x6b7f9f7100000000,
2632 0x298fdd8c00000000, 0x5f6ed21100000000, 0x844bb36d00000000,
2633 0xf2aabcf000000000, 0x3200719500000000, 0x44e17e0800000000,
2634 0x9fc41f7400000000, 0xe92510e900000000, 0x1f9184bf00000000,
2635 0x69708b2200000000, 0xb255ea5e00000000, 0xc4b4e5c300000000,
2636 0x041e28a600000000, 0x72ff273b00000000, 0xa9da464700000000,
2637 0xdf3b49da00000000, 0x45b36fea00000000, 0x3352607700000000,
2638 0xe877010b00000000, 0x9e960e9600000000, 0x5e3cc3f300000000,
2639 0x28ddcc6e00000000, 0xf3f8ad1200000000, 0x8519a28f00000000,
2640 0x73ad36d900000000, 0x054c394400000000, 0xde69583800000000,
2641 0xa88857a500000000, 0x68229ac000000000, 0x1ec3955d00000000,
2642 0xc5e6f42100000000, 0xb307fbbc00000000, 0xe2ef738300000000,
2643 0x940e7c1e00000000, 0x4f2b1d6200000000, 0x39ca12ff00000000,
2644 0xf960df9a00000000, 0x8f81d00700000000, 0x54a4b17b00000000,
2645 0x2245bee600000000, 0xd4f12ab000000000, 0xa210252d00000000,
2646 0x7935445100000000, 0x0fd44bcc00000000, 0xcf7e86a900000000,
2647 0xb99f893400000000, 0x62bae84800000000, 0x145be7d500000000,
2648 0x8ed3c1e500000000, 0xf832ce7800000000, 0x2317af0400000000,
2649 0x55f6a09900000000, 0x955c6dfc00000000, 0xe3bd626100000000,
2650 0x3898031d00000000, 0x4e790c8000000000, 0xb8cd98d600000000,
2651 0xce2c974b00000000, 0x1509f63700000000, 0x63e8f9aa00000000,
2652 0xa34234cf00000000, 0xd5a33b5200000000, 0x0e865a2e00000000,
2653 0x786755b300000000, 0x3a97174e00000000, 0x4c7618d300000000,
2654 0x975379af00000000, 0xe1b2763200000000, 0x2118bb5700000000,
2655 0x57f9b4ca00000000, 0x8cdcd5b600000000, 0xfa3dda2b00000000,
2656 0x0c894e7d00000000, 0x7a6841e000000000, 0xa14d209c00000000,
2657 0xd7ac2f0100000000, 0x1706e26400000000, 0x61e7edf900000000,
2658 0xbac28c8500000000, 0xcc23831800000000, 0x56aba52800000000,
2659 0x204aaab500000000, 0xfb6fcbc900000000, 0x8d8ec45400000000,
2660 0x4d24093100000000, 0x3bc506ac00000000, 0xe0e067d000000000,
2661 0x9601684d00000000, 0x60b5fc1b00000000, 0x1654f38600000000,
2662 0xcd7192fa00000000, 0xbb909d6700000000, 0x7b3a500200000000,
2663 0x0ddb5f9f00000000, 0xd6fe3ee300000000, 0xa01f317e00000000,
2664 0x1318cac200000000, 0x65f9c55f00000000, 0xbedca42300000000,
2665 0xc83dabbe00000000, 0x089766db00000000, 0x7e76694600000000,
2666 0xa553083a00000000, 0xd3b207a700000000, 0x250693f100000000,
2667 0x53e79c6c00000000, 0x88c2fd1000000000, 0xfe23f28d00000000,
2668 0x3e893fe800000000, 0x4868307500000000, 0x934d510900000000,
2669 0xe5ac5e9400000000, 0x7f2478a400000000, 0x09c5773900000000,
2670 0xd2e0164500000000, 0xa40119d800000000, 0x64abd4bd00000000,
2671 0x124adb2000000000, 0xc96fba5c00000000, 0xbf8eb5c100000000,
2672 0x493a219700000000, 0x3fdb2e0a00000000, 0xe4fe4f7600000000,
2673 0x921f40eb00000000, 0x52b58d8e00000000, 0x2454821300000000,
2674 0xff71e36f00000000, 0x8990ecf200000000, 0xcb60ae0f00000000,
2675 0xbd81a19200000000, 0x66a4c0ee00000000, 0x1045cf7300000000,
2676 0xd0ef021600000000, 0xa60e0d8b00000000, 0x7d2b6cf700000000,
2677 0x0bca636a00000000, 0xfd7ef73c00000000, 0x8b9ff8a100000000,
2678 0x50ba99dd00000000, 0x265b964000000000, 0xe6f15b2500000000,
2679 0x901054b800000000, 0x4b3535c400000000, 0x3dd43a5900000000,
2680 0xa75c1c6900000000, 0xd1bd13f400000000, 0x0a98728800000000,
2681 0x7c797d1500000000, 0xbcd3b07000000000, 0xca32bfed00000000,
2682 0x1117de9100000000, 0x67f6d10c00000000, 0x9142455a00000000,
2683 0xe7a34ac700000000, 0x3c862bbb00000000, 0x4a67242600000000,
2684 0x8acde94300000000, 0xfc2ce6de00000000, 0x270987a200000000,
2685 0x51e8883f00000000},
2686 {0x0000000000000000, 0xe8dbfbb900000000, 0x91b186a800000000,
2687 0x796a7d1100000000, 0x63657c8a00000000, 0x8bbe873300000000,
2688 0xf2d4fa2200000000, 0x1a0f019b00000000, 0x87cc89cf00000000,
2689 0x6f17727600000000, 0x167d0f6700000000, 0xfea6f4de00000000,
2690 0xe4a9f54500000000, 0x0c720efc00000000, 0x751873ed00000000,
2691 0x9dc3885400000000, 0x4f9f624400000000, 0xa74499fd00000000,
2692 0xde2ee4ec00000000, 0x36f51f5500000000, 0x2cfa1ece00000000,
2693 0xc421e57700000000, 0xbd4b986600000000, 0x559063df00000000,
2694 0xc853eb8b00000000, 0x2088103200000000, 0x59e26d2300000000,
2695 0xb139969a00000000, 0xab36970100000000, 0x43ed6cb800000000,
2696 0x3a8711a900000000, 0xd25cea1000000000, 0x9e3ec58800000000,
2697 0x76e53e3100000000, 0x0f8f432000000000, 0xe754b89900000000,
2698 0xfd5bb90200000000, 0x158042bb00000000, 0x6cea3faa00000000,
2699 0x8431c41300000000, 0x19f24c4700000000, 0xf129b7fe00000000,
2700 0x8843caef00000000, 0x6098315600000000, 0x7a9730cd00000000,
2701 0x924ccb7400000000, 0xeb26b66500000000, 0x03fd4ddc00000000,
2702 0xd1a1a7cc00000000, 0x397a5c7500000000, 0x4010216400000000,
2703 0xa8cbdadd00000000, 0xb2c4db4600000000, 0x5a1f20ff00000000,
2704 0x23755dee00000000, 0xcbaea65700000000, 0x566d2e0300000000,
2705 0xbeb6d5ba00000000, 0xc7dca8ab00000000, 0x2f07531200000000,
2706 0x3508528900000000, 0xddd3a93000000000, 0xa4b9d42100000000,
2707 0x4c622f9800000000, 0x7d7bfbca00000000, 0x95a0007300000000,
2708 0xecca7d6200000000, 0x041186db00000000, 0x1e1e874000000000,
2709 0xf6c57cf900000000, 0x8faf01e800000000, 0x6774fa5100000000,
2710 0xfab7720500000000, 0x126c89bc00000000, 0x6b06f4ad00000000,
2711 0x83dd0f1400000000, 0x99d20e8f00000000, 0x7109f53600000000,
2712 0x0863882700000000, 0xe0b8739e00000000, 0x32e4998e00000000,
2713 0xda3f623700000000, 0xa3551f2600000000, 0x4b8ee49f00000000,
2714 0x5181e50400000000, 0xb95a1ebd00000000, 0xc03063ac00000000,
2715 0x28eb981500000000, 0xb528104100000000, 0x5df3ebf800000000,
2716 0x249996e900000000, 0xcc426d5000000000, 0xd64d6ccb00000000,
2717 0x3e96977200000000, 0x47fcea6300000000, 0xaf2711da00000000,
2718 0xe3453e4200000000, 0x0b9ec5fb00000000, 0x72f4b8ea00000000,
2719 0x9a2f435300000000, 0x802042c800000000, 0x68fbb97100000000,
2720 0x1191c46000000000, 0xf94a3fd900000000, 0x6489b78d00000000,
2721 0x8c524c3400000000, 0xf538312500000000, 0x1de3ca9c00000000,
2722 0x07eccb0700000000, 0xef3730be00000000, 0x965d4daf00000000,
2723 0x7e86b61600000000, 0xacda5c0600000000, 0x4401a7bf00000000,
2724 0x3d6bdaae00000000, 0xd5b0211700000000, 0xcfbf208c00000000,
2725 0x2764db3500000000, 0x5e0ea62400000000, 0xb6d55d9d00000000,
2726 0x2b16d5c900000000, 0xc3cd2e7000000000, 0xbaa7536100000000,
2727 0x527ca8d800000000, 0x4873a94300000000, 0xa0a852fa00000000,
2728 0xd9c22feb00000000, 0x3119d45200000000, 0xbbf0874e00000000,
2729 0x532b7cf700000000, 0x2a4101e600000000, 0xc29afa5f00000000,
2730 0xd895fbc400000000, 0x304e007d00000000, 0x49247d6c00000000,
2731 0xa1ff86d500000000, 0x3c3c0e8100000000, 0xd4e7f53800000000,
2732 0xad8d882900000000, 0x4556739000000000, 0x5f59720b00000000,
2733 0xb78289b200000000, 0xcee8f4a300000000, 0x26330f1a00000000,
2734 0xf46fe50a00000000, 0x1cb41eb300000000, 0x65de63a200000000,
2735 0x8d05981b00000000, 0x970a998000000000, 0x7fd1623900000000,
2736 0x06bb1f2800000000, 0xee60e49100000000, 0x73a36cc500000000,
2737 0x9b78977c00000000, 0xe212ea6d00000000, 0x0ac911d400000000,
2738 0x10c6104f00000000, 0xf81debf600000000, 0x817796e700000000,
2739 0x69ac6d5e00000000, 0x25ce42c600000000, 0xcd15b97f00000000,
2740 0xb47fc46e00000000, 0x5ca43fd700000000, 0x46ab3e4c00000000,
2741 0xae70c5f500000000, 0xd71ab8e400000000, 0x3fc1435d00000000,
2742 0xa202cb0900000000, 0x4ad930b000000000, 0x33b34da100000000,
2743 0xdb68b61800000000, 0xc167b78300000000, 0x29bc4c3a00000000,
2744 0x50d6312b00000000, 0xb80dca9200000000, 0x6a51208200000000,
2745 0x828adb3b00000000, 0xfbe0a62a00000000, 0x133b5d9300000000,
2746 0x09345c0800000000, 0xe1efa7b100000000, 0x9885daa000000000,
2747 0x705e211900000000, 0xed9da94d00000000, 0x054652f400000000,
2748 0x7c2c2fe500000000, 0x94f7d45c00000000, 0x8ef8d5c700000000,
2749 0x66232e7e00000000, 0x1f49536f00000000, 0xf792a8d600000000,
2750 0xc68b7c8400000000, 0x2e50873d00000000, 0x573afa2c00000000,
2751 0xbfe1019500000000, 0xa5ee000e00000000, 0x4d35fbb700000000,
2752 0x345f86a600000000, 0xdc847d1f00000000, 0x4147f54b00000000,
2753 0xa99c0ef200000000, 0xd0f673e300000000, 0x382d885a00000000,
2754 0x222289c100000000, 0xcaf9727800000000, 0xb3930f6900000000,
2755 0x5b48f4d000000000, 0x89141ec000000000, 0x61cfe57900000000,
2756 0x18a5986800000000, 0xf07e63d100000000, 0xea71624a00000000,
2757 0x02aa99f300000000, 0x7bc0e4e200000000, 0x931b1f5b00000000,
2758 0x0ed8970f00000000, 0xe6036cb600000000, 0x9f6911a700000000,
2759 0x77b2ea1e00000000, 0x6dbdeb8500000000, 0x8566103c00000000,
2760 0xfc0c6d2d00000000, 0x14d7969400000000, 0x58b5b90c00000000,
2761 0xb06e42b500000000, 0xc9043fa400000000, 0x21dfc41d00000000,
2762 0x3bd0c58600000000, 0xd30b3e3f00000000, 0xaa61432e00000000,
2763 0x42bab89700000000, 0xdf7930c300000000, 0x37a2cb7a00000000,
2764 0x4ec8b66b00000000, 0xa6134dd200000000, 0xbc1c4c4900000000,
2765 0x54c7b7f000000000, 0x2dadcae100000000, 0xc576315800000000,
2766 0x172adb4800000000, 0xfff120f100000000, 0x869b5de000000000,
2767 0x6e40a65900000000, 0x744fa7c200000000, 0x9c945c7b00000000,
2768 0xe5fe216a00000000, 0x0d25dad300000000, 0x90e6528700000000,
2769 0x783da93e00000000, 0x0157d42f00000000, 0xe98c2f9600000000,
2770 0xf3832e0d00000000, 0x1b58d5b400000000, 0x6232a8a500000000,
2771 0x8ae9531c00000000},
2772 {0x0000000000000000, 0x919168ae00000000, 0x6325a08700000000,
2773 0xf2b4c82900000000, 0x874c31d400000000, 0x16dd597a00000000,
2774 0xe469915300000000, 0x75f8f9fd00000000, 0x4f9f137300000000,
2775 0xde0e7bdd00000000, 0x2cbab3f400000000, 0xbd2bdb5a00000000,
2776 0xc8d322a700000000, 0x59424a0900000000, 0xabf6822000000000,
2777 0x3a67ea8e00000000, 0x9e3e27e600000000, 0x0faf4f4800000000,
2778 0xfd1b876100000000, 0x6c8aefcf00000000, 0x1972163200000000,
2779 0x88e37e9c00000000, 0x7a57b6b500000000, 0xebc6de1b00000000,
2780 0xd1a1349500000000, 0x40305c3b00000000, 0xb284941200000000,
2781 0x2315fcbc00000000, 0x56ed054100000000, 0xc77c6def00000000,
2782 0x35c8a5c600000000, 0xa459cd6800000000, 0x7d7b3f1700000000,
2783 0xecea57b900000000, 0x1e5e9f9000000000, 0x8fcff73e00000000,
2784 0xfa370ec300000000, 0x6ba6666d00000000, 0x9912ae4400000000,
2785 0x0883c6ea00000000, 0x32e42c6400000000, 0xa37544ca00000000,
2786 0x51c18ce300000000, 0xc050e44d00000000, 0xb5a81db000000000,
2787 0x2439751e00000000, 0xd68dbd3700000000, 0x471cd59900000000,
2788 0xe34518f100000000, 0x72d4705f00000000, 0x8060b87600000000,
2789 0x11f1d0d800000000, 0x6409292500000000, 0xf598418b00000000,
2790 0x072c89a200000000, 0x96bde10c00000000, 0xacda0b8200000000,
2791 0x3d4b632c00000000, 0xcfffab0500000000, 0x5e6ec3ab00000000,
2792 0x2b963a5600000000, 0xba0752f800000000, 0x48b39ad100000000,
2793 0xd922f27f00000000, 0xfaf67e2e00000000, 0x6b67168000000000,
2794 0x99d3dea900000000, 0x0842b60700000000, 0x7dba4ffa00000000,
2795 0xec2b275400000000, 0x1e9fef7d00000000, 0x8f0e87d300000000,
2796 0xb5696d5d00000000, 0x24f805f300000000, 0xd64ccdda00000000,
2797 0x47dda57400000000, 0x32255c8900000000, 0xa3b4342700000000,
2798 0x5100fc0e00000000, 0xc09194a000000000, 0x64c859c800000000,
2799 0xf559316600000000, 0x07edf94f00000000, 0x967c91e100000000,
2800 0xe384681c00000000, 0x721500b200000000, 0x80a1c89b00000000,
2801 0x1130a03500000000, 0x2b574abb00000000, 0xbac6221500000000,
2802 0x4872ea3c00000000, 0xd9e3829200000000, 0xac1b7b6f00000000,
2803 0x3d8a13c100000000, 0xcf3edbe800000000, 0x5eafb34600000000,
2804 0x878d413900000000, 0x161c299700000000, 0xe4a8e1be00000000,
2805 0x7539891000000000, 0x00c170ed00000000, 0x9150184300000000,
2806 0x63e4d06a00000000, 0xf275b8c400000000, 0xc812524a00000000,
2807 0x59833ae400000000, 0xab37f2cd00000000, 0x3aa69a6300000000,
2808 0x4f5e639e00000000, 0xdecf0b3000000000, 0x2c7bc31900000000,
2809 0xbdeaabb700000000, 0x19b366df00000000, 0x88220e7100000000,
2810 0x7a96c65800000000, 0xeb07aef600000000, 0x9eff570b00000000,
2811 0x0f6e3fa500000000, 0xfddaf78c00000000, 0x6c4b9f2200000000,
2812 0x562c75ac00000000, 0xc7bd1d0200000000, 0x3509d52b00000000,
2813 0xa498bd8500000000, 0xd160447800000000, 0x40f12cd600000000,
2814 0xb245e4ff00000000, 0x23d48c5100000000, 0xf4edfd5c00000000,
2815 0x657c95f200000000, 0x97c85ddb00000000, 0x0659357500000000,
2816 0x73a1cc8800000000, 0xe230a42600000000, 0x10846c0f00000000,
2817 0x811504a100000000, 0xbb72ee2f00000000, 0x2ae3868100000000,
2818 0xd8574ea800000000, 0x49c6260600000000, 0x3c3edffb00000000,
2819 0xadafb75500000000, 0x5f1b7f7c00000000, 0xce8a17d200000000,
2820 0x6ad3daba00000000, 0xfb42b21400000000, 0x09f67a3d00000000,
2821 0x9867129300000000, 0xed9feb6e00000000, 0x7c0e83c000000000,
2822 0x8eba4be900000000, 0x1f2b234700000000, 0x254cc9c900000000,
2823 0xb4dda16700000000, 0x4669694e00000000, 0xd7f801e000000000,
2824 0xa200f81d00000000, 0x339190b300000000, 0xc125589a00000000,
2825 0x50b4303400000000, 0x8996c24b00000000, 0x1807aae500000000,
2826 0xeab362cc00000000, 0x7b220a6200000000, 0x0edaf39f00000000,
2827 0x9f4b9b3100000000, 0x6dff531800000000, 0xfc6e3bb600000000,
2828 0xc609d13800000000, 0x5798b99600000000, 0xa52c71bf00000000,
2829 0x34bd191100000000, 0x4145e0ec00000000, 0xd0d4884200000000,
2830 0x2260406b00000000, 0xb3f128c500000000, 0x17a8e5ad00000000,
2831 0x86398d0300000000, 0x748d452a00000000, 0xe51c2d8400000000,
2832 0x90e4d47900000000, 0x0175bcd700000000, 0xf3c174fe00000000,
2833 0x62501c5000000000, 0x5837f6de00000000, 0xc9a69e7000000000,
2834 0x3b12565900000000, 0xaa833ef700000000, 0xdf7bc70a00000000,
2835 0x4eeaafa400000000, 0xbc5e678d00000000, 0x2dcf0f2300000000,
2836 0x0e1b837200000000, 0x9f8aebdc00000000, 0x6d3e23f500000000,
2837 0xfcaf4b5b00000000, 0x8957b2a600000000, 0x18c6da0800000000,
2838 0xea72122100000000, 0x7be37a8f00000000, 0x4184900100000000,
2839 0xd015f8af00000000, 0x22a1308600000000, 0xb330582800000000,
2840 0xc6c8a1d500000000, 0x5759c97b00000000, 0xa5ed015200000000,
2841 0x347c69fc00000000, 0x9025a49400000000, 0x01b4cc3a00000000,
2842 0xf300041300000000, 0x62916cbd00000000, 0x1769954000000000,
2843 0x86f8fdee00000000, 0x744c35c700000000, 0xe5dd5d6900000000,
2844 0xdfbab7e700000000, 0x4e2bdf4900000000, 0xbc9f176000000000,
2845 0x2d0e7fce00000000, 0x58f6863300000000, 0xc967ee9d00000000,
2846 0x3bd326b400000000, 0xaa424e1a00000000, 0x7360bc6500000000,
2847 0xe2f1d4cb00000000, 0x10451ce200000000, 0x81d4744c00000000,
2848 0xf42c8db100000000, 0x65bde51f00000000, 0x97092d3600000000,
2849 0x0698459800000000, 0x3cffaf1600000000, 0xad6ec7b800000000,
2850 0x5fda0f9100000000, 0xce4b673f00000000, 0xbbb39ec200000000,
2851 0x2a22f66c00000000, 0xd8963e4500000000, 0x490756eb00000000,
2852 0xed5e9b8300000000, 0x7ccff32d00000000, 0x8e7b3b0400000000,
2853 0x1fea53aa00000000, 0x6a12aa5700000000, 0xfb83c2f900000000,
2854 0x09370ad000000000, 0x98a6627e00000000, 0xa2c188f000000000,
2855 0x3350e05e00000000, 0xc1e4287700000000, 0x507540d900000000,
2856 0x258db92400000000, 0xb41cd18a00000000, 0x46a819a300000000,
2857 0xd739710d00000000}};
2858
2859#else /* W == 4 */
2860
2861local const z_crc_t FAR crc_braid_table[][256] = {
2862 {0x00000000, 0xccaa009e, 0x4225077d, 0x8e8f07e3, 0x844a0efa,
2863 0x48e00e64, 0xc66f0987, 0x0ac50919, 0xd3e51bb5, 0x1f4f1b2b,
2864 0x91c01cc8, 0x5d6a1c56, 0x57af154f, 0x9b0515d1, 0x158a1232,
2865 0xd92012ac, 0x7cbb312b, 0xb01131b5, 0x3e9e3656, 0xf23436c8,
2866 0xf8f13fd1, 0x345b3f4f, 0xbad438ac, 0x767e3832, 0xaf5e2a9e,
2867 0x63f42a00, 0xed7b2de3, 0x21d12d7d, 0x2b142464, 0xe7be24fa,
2868 0x69312319, 0xa59b2387, 0xf9766256, 0x35dc62c8, 0xbb53652b,
2869 0x77f965b5, 0x7d3c6cac, 0xb1966c32, 0x3f196bd1, 0xf3b36b4f,
2870 0x2a9379e3, 0xe639797d, 0x68b67e9e, 0xa41c7e00, 0xaed97719,
2871 0x62737787, 0xecfc7064, 0x205670fa, 0x85cd537d, 0x496753e3,
2872 0xc7e85400, 0x0b42549e, 0x01875d87, 0xcd2d5d19, 0x43a25afa,
2873 0x8f085a64, 0x562848c8, 0x9a824856, 0x140d4fb5, 0xd8a74f2b,
2874 0xd2624632, 0x1ec846ac, 0x9047414f, 0x5ced41d1, 0x299dc2ed,
2875 0xe537c273, 0x6bb8c590, 0xa712c50e, 0xadd7cc17, 0x617dcc89,
2876 0xeff2cb6a, 0x2358cbf4, 0xfa78d958, 0x36d2d9c6, 0xb85dde25,
2877 0x74f7debb, 0x7e32d7a2, 0xb298d73c, 0x3c17d0df, 0xf0bdd041,
2878 0x5526f3c6, 0x998cf358, 0x1703f4bb, 0xdba9f425, 0xd16cfd3c,
2879 0x1dc6fda2, 0x9349fa41, 0x5fe3fadf, 0x86c3e873, 0x4a69e8ed,
2880 0xc4e6ef0e, 0x084cef90, 0x0289e689, 0xce23e617, 0x40ace1f4,
2881 0x8c06e16a, 0xd0eba0bb, 0x1c41a025, 0x92cea7c6, 0x5e64a758,
2882 0x54a1ae41, 0x980baedf, 0x1684a93c, 0xda2ea9a2, 0x030ebb0e,
2883 0xcfa4bb90, 0x412bbc73, 0x8d81bced, 0x8744b5f4, 0x4beeb56a,
2884 0xc561b289, 0x09cbb217, 0xac509190, 0x60fa910e, 0xee7596ed,
2885 0x22df9673, 0x281a9f6a, 0xe4b09ff4, 0x6a3f9817, 0xa6959889,
2886 0x7fb58a25, 0xb31f8abb, 0x3d908d58, 0xf13a8dc6, 0xfbff84df,
2887 0x37558441, 0xb9da83a2, 0x7570833c, 0x533b85da, 0x9f918544,
2888 0x111e82a7, 0xddb48239, 0xd7718b20, 0x1bdb8bbe, 0x95548c5d,
2889 0x59fe8cc3, 0x80de9e6f, 0x4c749ef1, 0xc2fb9912, 0x0e51998c,
2890 0x04949095, 0xc83e900b, 0x46b197e8, 0x8a1b9776, 0x2f80b4f1,
2891 0xe32ab46f, 0x6da5b38c, 0xa10fb312, 0xabcaba0b, 0x6760ba95,
2892 0xe9efbd76, 0x2545bde8, 0xfc65af44, 0x30cfafda, 0xbe40a839,
2893 0x72eaa8a7, 0x782fa1be, 0xb485a120, 0x3a0aa6c3, 0xf6a0a65d,
2894 0xaa4de78c, 0x66e7e712, 0xe868e0f1, 0x24c2e06f, 0x2e07e976,
2895 0xe2ade9e8, 0x6c22ee0b, 0xa088ee95, 0x79a8fc39, 0xb502fca7,
2896 0x3b8dfb44, 0xf727fbda, 0xfde2f2c3, 0x3148f25d, 0xbfc7f5be,
2897 0x736df520, 0xd6f6d6a7, 0x1a5cd639, 0x94d3d1da, 0x5879d144,
2898 0x52bcd85d, 0x9e16d8c3, 0x1099df20, 0xdc33dfbe, 0x0513cd12,
2899 0xc9b9cd8c, 0x4736ca6f, 0x8b9ccaf1, 0x8159c3e8, 0x4df3c376,
2900 0xc37cc495, 0x0fd6c40b, 0x7aa64737, 0xb60c47a9, 0x3883404a,
2901 0xf42940d4, 0xfeec49cd, 0x32464953, 0xbcc94eb0, 0x70634e2e,
2902 0xa9435c82, 0x65e95c1c, 0xeb665bff, 0x27cc5b61, 0x2d095278,
2903 0xe1a352e6, 0x6f2c5505, 0xa386559b, 0x061d761c, 0xcab77682,
2904 0x44387161, 0x889271ff, 0x825778e6, 0x4efd7878, 0xc0727f9b,
2905 0x0cd87f05, 0xd5f86da9, 0x19526d37, 0x97dd6ad4, 0x5b776a4a,
2906 0x51b26353, 0x9d1863cd, 0x1397642e, 0xdf3d64b0, 0x83d02561,
2907 0x4f7a25ff, 0xc1f5221c, 0x0d5f2282, 0x079a2b9b, 0xcb302b05,
2908 0x45bf2ce6, 0x89152c78, 0x50353ed4, 0x9c9f3e4a, 0x121039a9,
2909 0xdeba3937, 0xd47f302e, 0x18d530b0, 0x965a3753, 0x5af037cd,
2910 0xff6b144a, 0x33c114d4, 0xbd4e1337, 0x71e413a9, 0x7b211ab0,
2911 0xb78b1a2e, 0x39041dcd, 0xf5ae1d53, 0x2c8e0fff, 0xe0240f61,
2912 0x6eab0882, 0xa201081c, 0xa8c40105, 0x646e019b, 0xeae10678,
2913 0x264b06e6},
2914 {0x00000000, 0xa6770bb4, 0x979f1129, 0x31e81a9d, 0xf44f2413,
2915 0x52382fa7, 0x63d0353a, 0xc5a73e8e, 0x33ef4e67, 0x959845d3,
2916 0xa4705f4e, 0x020754fa, 0xc7a06a74, 0x61d761c0, 0x503f7b5d,
2917 0xf64870e9, 0x67de9cce, 0xc1a9977a, 0xf0418de7, 0x56368653,
2918 0x9391b8dd, 0x35e6b369, 0x040ea9f4, 0xa279a240, 0x5431d2a9,
2919 0xf246d91d, 0xc3aec380, 0x65d9c834, 0xa07ef6ba, 0x0609fd0e,
2920 0x37e1e793, 0x9196ec27, 0xcfbd399c, 0x69ca3228, 0x582228b5,
2921 0xfe552301, 0x3bf21d8f, 0x9d85163b, 0xac6d0ca6, 0x0a1a0712,
2922 0xfc5277fb, 0x5a257c4f, 0x6bcd66d2, 0xcdba6d66, 0x081d53e8,
2923 0xae6a585c, 0x9f8242c1, 0x39f54975, 0xa863a552, 0x0e14aee6,
2924 0x3ffcb47b, 0x998bbfcf, 0x5c2c8141, 0xfa5b8af5, 0xcbb39068,
2925 0x6dc49bdc, 0x9b8ceb35, 0x3dfbe081, 0x0c13fa1c, 0xaa64f1a8,
2926 0x6fc3cf26, 0xc9b4c492, 0xf85cde0f, 0x5e2bd5bb, 0x440b7579,
2927 0xe27c7ecd, 0xd3946450, 0x75e36fe4, 0xb044516a, 0x16335ade,
2928 0x27db4043, 0x81ac4bf7, 0x77e43b1e, 0xd19330aa, 0xe07b2a37,
2929 0x460c2183, 0x83ab1f0d, 0x25dc14b9, 0x14340e24, 0xb2430590,
2930 0x23d5e9b7, 0x85a2e203, 0xb44af89e, 0x123df32a, 0xd79acda4,
2931 0x71edc610, 0x4005dc8d, 0xe672d739, 0x103aa7d0, 0xb64dac64,
2932 0x87a5b6f9, 0x21d2bd4d, 0xe47583c3, 0x42028877, 0x73ea92ea,
2933 0xd59d995e, 0x8bb64ce5, 0x2dc14751, 0x1c295dcc, 0xba5e5678,
2934 0x7ff968f6, 0xd98e6342, 0xe86679df, 0x4e11726b, 0xb8590282,
2935 0x1e2e0936, 0x2fc613ab, 0x89b1181f, 0x4c162691, 0xea612d25,
2936 0xdb8937b8, 0x7dfe3c0c, 0xec68d02b, 0x4a1fdb9f, 0x7bf7c102,
2937 0xdd80cab6, 0x1827f438, 0xbe50ff8c, 0x8fb8e511, 0x29cfeea5,
2938 0xdf879e4c, 0x79f095f8, 0x48188f65, 0xee6f84d1, 0x2bc8ba5f,
2939 0x8dbfb1eb, 0xbc57ab76, 0x1a20a0c2, 0x8816eaf2, 0x2e61e146,
2940 0x1f89fbdb, 0xb9fef06f, 0x7c59cee1, 0xda2ec555, 0xebc6dfc8,
2941 0x4db1d47c, 0xbbf9a495, 0x1d8eaf21, 0x2c66b5bc, 0x8a11be08,
2942 0x4fb68086, 0xe9c18b32, 0xd82991af, 0x7e5e9a1b, 0xefc8763c,
2943 0x49bf7d88, 0x78576715, 0xde206ca1, 0x1b87522f, 0xbdf0599b,
2944 0x8c184306, 0x2a6f48b2, 0xdc27385b, 0x7a5033ef, 0x4bb82972,
2945 0xedcf22c6, 0x28681c48, 0x8e1f17fc, 0xbff70d61, 0x198006d5,
2946 0x47abd36e, 0xe1dcd8da, 0xd034c247, 0x7643c9f3, 0xb3e4f77d,
2947 0x1593fcc9, 0x247be654, 0x820cede0, 0x74449d09, 0xd23396bd,
2948 0xe3db8c20, 0x45ac8794, 0x800bb91a, 0x267cb2ae, 0x1794a833,
2949 0xb1e3a387, 0x20754fa0, 0x86024414, 0xb7ea5e89, 0x119d553d,
2950 0xd43a6bb3, 0x724d6007, 0x43a57a9a, 0xe5d2712e, 0x139a01c7,
2951 0xb5ed0a73, 0x840510ee, 0x22721b5a, 0xe7d525d4, 0x41a22e60,
2952 0x704a34fd, 0xd63d3f49, 0xcc1d9f8b, 0x6a6a943f, 0x5b828ea2,
2953 0xfdf58516, 0x3852bb98, 0x9e25b02c, 0xafcdaab1, 0x09baa105,
2954 0xfff2d1ec, 0x5985da58, 0x686dc0c5, 0xce1acb71, 0x0bbdf5ff,
2955 0xadcafe4b, 0x9c22e4d6, 0x3a55ef62, 0xabc30345, 0x0db408f1,
2956 0x3c5c126c, 0x9a2b19d8, 0x5f8c2756, 0xf9fb2ce2, 0xc813367f,
2957 0x6e643dcb, 0x982c4d22, 0x3e5b4696, 0x0fb35c0b, 0xa9c457bf,
2958 0x6c636931, 0xca146285, 0xfbfc7818, 0x5d8b73ac, 0x03a0a617,
2959 0xa5d7ada3, 0x943fb73e, 0x3248bc8a, 0xf7ef8204, 0x519889b0,
2960 0x6070932d, 0xc6079899, 0x304fe870, 0x9638e3c4, 0xa7d0f959,
2961 0x01a7f2ed, 0xc400cc63, 0x6277c7d7, 0x539fdd4a, 0xf5e8d6fe,
2962 0x647e3ad9, 0xc209316d, 0xf3e12bf0, 0x55962044, 0x90311eca,
2963 0x3646157e, 0x07ae0fe3, 0xa1d90457, 0x579174be, 0xf1e67f0a,
2964 0xc00e6597, 0x66796e23, 0xa3de50ad, 0x05a95b19, 0x34414184,
2965 0x92364a30},
2966 {0x00000000, 0xcb5cd3a5, 0x4dc8a10b, 0x869472ae, 0x9b914216,
2967 0x50cd91b3, 0xd659e31d, 0x1d0530b8, 0xec53826d, 0x270f51c8,
2968 0xa19b2366, 0x6ac7f0c3, 0x77c2c07b, 0xbc9e13de, 0x3a0a6170,
2969 0xf156b2d5, 0x03d6029b, 0xc88ad13e, 0x4e1ea390, 0x85427035,
2970 0x9847408d, 0x531b9328, 0xd58fe186, 0x1ed33223, 0xef8580f6,
2971 0x24d95353, 0xa24d21fd, 0x6911f258, 0x7414c2e0, 0xbf481145,
2972 0x39dc63eb, 0xf280b04e, 0x07ac0536, 0xccf0d693, 0x4a64a43d,
2973 0x81387798, 0x9c3d4720, 0x57619485, 0xd1f5e62b, 0x1aa9358e,
2974 0xebff875b, 0x20a354fe, 0xa6372650, 0x6d6bf5f5, 0x706ec54d,
2975 0xbb3216e8, 0x3da66446, 0xf6fab7e3, 0x047a07ad, 0xcf26d408,
2976 0x49b2a6a6, 0x82ee7503, 0x9feb45bb, 0x54b7961e, 0xd223e4b0,
2977 0x197f3715, 0xe82985c0, 0x23755665, 0xa5e124cb, 0x6ebdf76e,
2978 0x73b8c7d6, 0xb8e41473, 0x3e7066dd, 0xf52cb578, 0x0f580a6c,
2979 0xc404d9c9, 0x4290ab67, 0x89cc78c2, 0x94c9487a, 0x5f959bdf,
2980 0xd901e971, 0x125d3ad4, 0xe30b8801, 0x28575ba4, 0xaec3290a,
2981 0x659ffaaf, 0x789aca17, 0xb3c619b2, 0x35526b1c, 0xfe0eb8b9,
2982 0x0c8e08f7, 0xc7d2db52, 0x4146a9fc, 0x8a1a7a59, 0x971f4ae1,
2983 0x5c439944, 0xdad7ebea, 0x118b384f, 0xe0dd8a9a, 0x2b81593f,
2984 0xad152b91, 0x6649f834, 0x7b4cc88c, 0xb0101b29, 0x36846987,
2985 0xfdd8ba22, 0x08f40f5a, 0xc3a8dcff, 0x453cae51, 0x8e607df4,
2986 0x93654d4c, 0x58399ee9, 0xdeadec47, 0x15f13fe2, 0xe4a78d37,
2987 0x2ffb5e92, 0xa96f2c3c, 0x6233ff99, 0x7f36cf21, 0xb46a1c84,
2988 0x32fe6e2a, 0xf9a2bd8f, 0x0b220dc1, 0xc07ede64, 0x46eaacca,
2989 0x8db67f6f, 0x90b34fd7, 0x5bef9c72, 0xdd7beedc, 0x16273d79,
2990 0xe7718fac, 0x2c2d5c09, 0xaab92ea7, 0x61e5fd02, 0x7ce0cdba,
2991 0xb7bc1e1f, 0x31286cb1, 0xfa74bf14, 0x1eb014d8, 0xd5ecc77d,
2992 0x5378b5d3, 0x98246676, 0x852156ce, 0x4e7d856b, 0xc8e9f7c5,
2993 0x03b52460, 0xf2e396b5, 0x39bf4510, 0xbf2b37be, 0x7477e41b,
2994 0x6972d4a3, 0xa22e0706, 0x24ba75a8, 0xefe6a60d, 0x1d661643,
2995 0xd63ac5e6, 0x50aeb748, 0x9bf264ed, 0x86f75455, 0x4dab87f0,
2996 0xcb3ff55e, 0x006326fb, 0xf135942e, 0x3a69478b, 0xbcfd3525,
2997 0x77a1e680, 0x6aa4d638, 0xa1f8059d, 0x276c7733, 0xec30a496,
2998 0x191c11ee, 0xd240c24b, 0x54d4b0e5, 0x9f886340, 0x828d53f8,
2999 0x49d1805d, 0xcf45f2f3, 0x04192156, 0xf54f9383, 0x3e134026,
3000 0xb8873288, 0x73dbe12d, 0x6eded195, 0xa5820230, 0x2316709e,
3001 0xe84aa33b, 0x1aca1375, 0xd196c0d0, 0x5702b27e, 0x9c5e61db,
3002 0x815b5163, 0x4a0782c6, 0xcc93f068, 0x07cf23cd, 0xf6999118,
3003 0x3dc542bd, 0xbb513013, 0x700de3b6, 0x6d08d30e, 0xa65400ab,
3004 0x20c07205, 0xeb9ca1a0, 0x11e81eb4, 0xdab4cd11, 0x5c20bfbf,
3005 0x977c6c1a, 0x8a795ca2, 0x41258f07, 0xc7b1fda9, 0x0ced2e0c,
3006 0xfdbb9cd9, 0x36e74f7c, 0xb0733dd2, 0x7b2fee77, 0x662adecf,
3007 0xad760d6a, 0x2be27fc4, 0xe0beac61, 0x123e1c2f, 0xd962cf8a,
3008 0x5ff6bd24, 0x94aa6e81, 0x89af5e39, 0x42f38d9c, 0xc467ff32,
3009 0x0f3b2c97, 0xfe6d9e42, 0x35314de7, 0xb3a53f49, 0x78f9ecec,
3010 0x65fcdc54, 0xaea00ff1, 0x28347d5f, 0xe368aefa, 0x16441b82,
3011 0xdd18c827, 0x5b8cba89, 0x90d0692c, 0x8dd55994, 0x46898a31,
3012 0xc01df89f, 0x0b412b3a, 0xfa1799ef, 0x314b4a4a, 0xb7df38e4,
3013 0x7c83eb41, 0x6186dbf9, 0xaada085c, 0x2c4e7af2, 0xe712a957,
3014 0x15921919, 0xdececabc, 0x585ab812, 0x93066bb7, 0x8e035b0f,
3015 0x455f88aa, 0xc3cbfa04, 0x089729a1, 0xf9c19b74, 0x329d48d1,
3016 0xb4093a7f, 0x7f55e9da, 0x6250d962, 0xa90c0ac7, 0x2f987869,
3017 0xe4c4abcc},
3018 {0x00000000, 0x3d6029b0, 0x7ac05360, 0x47a07ad0, 0xf580a6c0,
3019 0xc8e08f70, 0x8f40f5a0, 0xb220dc10, 0x30704bc1, 0x0d106271,
3020 0x4ab018a1, 0x77d03111, 0xc5f0ed01, 0xf890c4b1, 0xbf30be61,
3021 0x825097d1, 0x60e09782, 0x5d80be32, 0x1a20c4e2, 0x2740ed52,
3022 0x95603142, 0xa80018f2, 0xefa06222, 0xd2c04b92, 0x5090dc43,
3023 0x6df0f5f3, 0x2a508f23, 0x1730a693, 0xa5107a83, 0x98705333,
3024 0xdfd029e3, 0xe2b00053, 0xc1c12f04, 0xfca106b4, 0xbb017c64,
3025 0x866155d4, 0x344189c4, 0x0921a074, 0x4e81daa4, 0x73e1f314,
3026 0xf1b164c5, 0xccd14d75, 0x8b7137a5, 0xb6111e15, 0x0431c205,
3027 0x3951ebb5, 0x7ef19165, 0x4391b8d5, 0xa121b886, 0x9c419136,
3028 0xdbe1ebe6, 0xe681c256, 0x54a11e46, 0x69c137f6, 0x2e614d26,
3029 0x13016496, 0x9151f347, 0xac31daf7, 0xeb91a027, 0xd6f18997,
3030 0x64d15587, 0x59b17c37, 0x1e1106e7, 0x23712f57, 0x58f35849,
3031 0x659371f9, 0x22330b29, 0x1f532299, 0xad73fe89, 0x9013d739,
3032 0xd7b3ade9, 0xead38459, 0x68831388, 0x55e33a38, 0x124340e8,
3033 0x2f236958, 0x9d03b548, 0xa0639cf8, 0xe7c3e628, 0xdaa3cf98,
3034 0x3813cfcb, 0x0573e67b, 0x42d39cab, 0x7fb3b51b, 0xcd93690b,
3035 0xf0f340bb, 0xb7533a6b, 0x8a3313db, 0x0863840a, 0x3503adba,
3036 0x72a3d76a, 0x4fc3feda, 0xfde322ca, 0xc0830b7a, 0x872371aa,
3037 0xba43581a, 0x9932774d, 0xa4525efd, 0xe3f2242d, 0xde920d9d,
3038 0x6cb2d18d, 0x51d2f83d, 0x167282ed, 0x2b12ab5d, 0xa9423c8c,
3039 0x9422153c, 0xd3826fec, 0xeee2465c, 0x5cc29a4c, 0x61a2b3fc,
3040 0x2602c92c, 0x1b62e09c, 0xf9d2e0cf, 0xc4b2c97f, 0x8312b3af,
3041 0xbe729a1f, 0x0c52460f, 0x31326fbf, 0x7692156f, 0x4bf23cdf,
3042 0xc9a2ab0e, 0xf4c282be, 0xb362f86e, 0x8e02d1de, 0x3c220dce,
3043 0x0142247e, 0x46e25eae, 0x7b82771e, 0xb1e6b092, 0x8c869922,
3044 0xcb26e3f2, 0xf646ca42, 0x44661652, 0x79063fe2, 0x3ea64532,
3045 0x03c66c82, 0x8196fb53, 0xbcf6d2e3, 0xfb56a833, 0xc6368183,
3046 0x74165d93, 0x49767423, 0x0ed60ef3, 0x33b62743, 0xd1062710,
3047 0xec660ea0, 0xabc67470, 0x96a65dc0, 0x248681d0, 0x19e6a860,
3048 0x5e46d2b0, 0x6326fb00, 0xe1766cd1, 0xdc164561, 0x9bb63fb1,
3049 0xa6d61601, 0x14f6ca11, 0x2996e3a1, 0x6e369971, 0x5356b0c1,
3050 0x70279f96, 0x4d47b626, 0x0ae7ccf6, 0x3787e546, 0x85a73956,
3051 0xb8c710e6, 0xff676a36, 0xc2074386, 0x4057d457, 0x7d37fde7,
3052 0x3a978737, 0x07f7ae87, 0xb5d77297, 0x88b75b27, 0xcf1721f7,
3053 0xf2770847, 0x10c70814, 0x2da721a4, 0x6a075b74, 0x576772c4,
3054 0xe547aed4, 0xd8278764, 0x9f87fdb4, 0xa2e7d404, 0x20b743d5,
3055 0x1dd76a65, 0x5a7710b5, 0x67173905, 0xd537e515, 0xe857cca5,
3056 0xaff7b675, 0x92979fc5, 0xe915e8db, 0xd475c16b, 0x93d5bbbb,
3057 0xaeb5920b, 0x1c954e1b, 0x21f567ab, 0x66551d7b, 0x5b3534cb,
3058 0xd965a31a, 0xe4058aaa, 0xa3a5f07a, 0x9ec5d9ca, 0x2ce505da,
3059 0x11852c6a, 0x562556ba, 0x6b457f0a, 0x89f57f59, 0xb49556e9,
3060 0xf3352c39, 0xce550589, 0x7c75d999, 0x4115f029, 0x06b58af9,
3061 0x3bd5a349, 0xb9853498, 0x84e51d28, 0xc34567f8, 0xfe254e48,
3062 0x4c059258, 0x7165bbe8, 0x36c5c138, 0x0ba5e888, 0x28d4c7df,
3063 0x15b4ee6f, 0x521494bf, 0x6f74bd0f, 0xdd54611f, 0xe03448af,
3064 0xa794327f, 0x9af41bcf, 0x18a48c1e, 0x25c4a5ae, 0x6264df7e,
3065 0x5f04f6ce, 0xed242ade, 0xd044036e, 0x97e479be, 0xaa84500e,
3066 0x4834505d, 0x755479ed, 0x32f4033d, 0x0f942a8d, 0xbdb4f69d,
3067 0x80d4df2d, 0xc774a5fd, 0xfa148c4d, 0x78441b9c, 0x4524322c,
3068 0x028448fc, 0x3fe4614c, 0x8dc4bd5c, 0xb0a494ec, 0xf704ee3c,
3069 0xca64c78c}};
3070
3071local const z_word_t FAR crc_braid_big_table[][256] = {
3072 {0x00000000, 0xb029603d, 0x6053c07a, 0xd07aa047, 0xc0a680f5,
3073 0x708fe0c8, 0xa0f5408f, 0x10dc20b2, 0xc14b7030, 0x7162100d,
3074 0xa118b04a, 0x1131d077, 0x01edf0c5, 0xb1c490f8, 0x61be30bf,
3075 0xd1975082, 0x8297e060, 0x32be805d, 0xe2c4201a, 0x52ed4027,
3076 0x42316095, 0xf21800a8, 0x2262a0ef, 0x924bc0d2, 0x43dc9050,
3077 0xf3f5f06d, 0x238f502a, 0x93a63017, 0x837a10a5, 0x33537098,
3078 0xe329d0df, 0x5300b0e2, 0x042fc1c1, 0xb406a1fc, 0x647c01bb,
3079 0xd4556186, 0xc4894134, 0x74a02109, 0xa4da814e, 0x14f3e173,
3080 0xc564b1f1, 0x754dd1cc, 0xa537718b, 0x151e11b6, 0x05c23104,
3081 0xb5eb5139, 0x6591f17e, 0xd5b89143, 0x86b821a1, 0x3691419c,
3082 0xe6ebe1db, 0x56c281e6, 0x461ea154, 0xf637c169, 0x264d612e,
3083 0x96640113, 0x47f35191, 0xf7da31ac, 0x27a091eb, 0x9789f1d6,
3084 0x8755d164, 0x377cb159, 0xe706111e, 0x572f7123, 0x4958f358,
3085 0xf9719365, 0x290b3322, 0x9922531f, 0x89fe73ad, 0x39d71390,
3086 0xe9adb3d7, 0x5984d3ea, 0x88138368, 0x383ae355, 0xe8404312,
3087 0x5869232f, 0x48b5039d, 0xf89c63a0, 0x28e6c3e7, 0x98cfa3da,
3088 0xcbcf1338, 0x7be67305, 0xab9cd342, 0x1bb5b37f, 0x0b6993cd,
3089 0xbb40f3f0, 0x6b3a53b7, 0xdb13338a, 0x0a846308, 0xbaad0335,
3090 0x6ad7a372, 0xdafec34f, 0xca22e3fd, 0x7a0b83c0, 0xaa712387,
3091 0x1a5843ba, 0x4d773299, 0xfd5e52a4, 0x2d24f2e3, 0x9d0d92de,
3092 0x8dd1b26c, 0x3df8d251, 0xed827216, 0x5dab122b, 0x8c3c42a9,
3093 0x3c152294, 0xec6f82d3, 0x5c46e2ee, 0x4c9ac25c, 0xfcb3a261,
3094 0x2cc90226, 0x9ce0621b, 0xcfe0d2f9, 0x7fc9b2c4, 0xafb31283,
3095 0x1f9a72be, 0x0f46520c, 0xbf6f3231, 0x6f159276, 0xdf3cf24b,
3096 0x0eaba2c9, 0xbe82c2f4, 0x6ef862b3, 0xded1028e, 0xce0d223c,
3097 0x7e244201, 0xae5ee246, 0x1e77827b, 0x92b0e6b1, 0x2299868c,
3098 0xf2e326cb, 0x42ca46f6, 0x52166644, 0xe23f0679, 0x3245a63e,
3099 0x826cc603, 0x53fb9681, 0xe3d2f6bc, 0x33a856fb, 0x838136c6,
3100 0x935d1674, 0x23747649, 0xf30ed60e, 0x4327b633, 0x102706d1,
3101 0xa00e66ec, 0x7074c6ab, 0xc05da696, 0xd0818624, 0x60a8e619,
3102 0xb0d2465e, 0x00fb2663, 0xd16c76e1, 0x614516dc, 0xb13fb69b,
3103 0x0116d6a6, 0x11caf614, 0xa1e39629, 0x7199366e, 0xc1b05653,
3104 0x969f2770, 0x26b6474d, 0xf6cce70a, 0x46e58737, 0x5639a785,
3105 0xe610c7b8, 0x366a67ff, 0x864307c2, 0x57d45740, 0xe7fd377d,
3106 0x3787973a, 0x87aef707, 0x9772d7b5, 0x275bb788, 0xf72117cf,
3107 0x470877f2, 0x1408c710, 0xa421a72d, 0x745b076a, 0xc4726757,
3108 0xd4ae47e5, 0x648727d8, 0xb4fd879f, 0x04d4e7a2, 0xd543b720,
3109 0x656ad71d, 0xb510775a, 0x05391767, 0x15e537d5, 0xa5cc57e8,
3110 0x75b6f7af, 0xc59f9792, 0xdbe815e9, 0x6bc175d4, 0xbbbbd593,
3111 0x0b92b5ae, 0x1b4e951c, 0xab67f521, 0x7b1d5566, 0xcb34355b,
3112 0x1aa365d9, 0xaa8a05e4, 0x7af0a5a3, 0xcad9c59e, 0xda05e52c,
3113 0x6a2c8511, 0xba562556, 0x0a7f456b, 0x597ff589, 0xe95695b4,
3114 0x392c35f3, 0x890555ce, 0x99d9757c, 0x29f01541, 0xf98ab506,
3115 0x49a3d53b, 0x983485b9, 0x281de584, 0xf86745c3, 0x484e25fe,
3116 0x5892054c, 0xe8bb6571, 0x38c1c536, 0x88e8a50b, 0xdfc7d428,
3117 0x6feeb415, 0xbf941452, 0x0fbd746f, 0x1f6154dd, 0xaf4834e0,
3118 0x7f3294a7, 0xcf1bf49a, 0x1e8ca418, 0xaea5c425, 0x7edf6462,
3119 0xcef6045f, 0xde2a24ed, 0x6e0344d0, 0xbe79e497, 0x0e5084aa,
3120 0x5d503448, 0xed795475, 0x3d03f432, 0x8d2a940f, 0x9df6b4bd,
3121 0x2ddfd480, 0xfda574c7, 0x4d8c14fa, 0x9c1b4478, 0x2c322445,
3122 0xfc488402, 0x4c61e43f, 0x5cbdc48d, 0xec94a4b0, 0x3cee04f7,
3123 0x8cc764ca},
3124 {0x00000000, 0xa5d35ccb, 0x0ba1c84d, 0xae729486, 0x1642919b,
3125 0xb391cd50, 0x1de359d6, 0xb830051d, 0x6d8253ec, 0xc8510f27,
3126 0x66239ba1, 0xc3f0c76a, 0x7bc0c277, 0xde139ebc, 0x70610a3a,
3127 0xd5b256f1, 0x9b02d603, 0x3ed18ac8, 0x90a31e4e, 0x35704285,
3128 0x8d404798, 0x28931b53, 0x86e18fd5, 0x2332d31e, 0xf68085ef,
3129 0x5353d924, 0xfd214da2, 0x58f21169, 0xe0c21474, 0x451148bf,
3130 0xeb63dc39, 0x4eb080f2, 0x3605ac07, 0x93d6f0cc, 0x3da4644a,
3131 0x98773881, 0x20473d9c, 0x85946157, 0x2be6f5d1, 0x8e35a91a,
3132 0x5b87ffeb, 0xfe54a320, 0x502637a6, 0xf5f56b6d, 0x4dc56e70,
3133 0xe81632bb, 0x4664a63d, 0xe3b7faf6, 0xad077a04, 0x08d426cf,
3134 0xa6a6b249, 0x0375ee82, 0xbb45eb9f, 0x1e96b754, 0xb0e423d2,
3135 0x15377f19, 0xc08529e8, 0x65567523, 0xcb24e1a5, 0x6ef7bd6e,
3136 0xd6c7b873, 0x7314e4b8, 0xdd66703e, 0x78b52cf5, 0x6c0a580f,
3137 0xc9d904c4, 0x67ab9042, 0xc278cc89, 0x7a48c994, 0xdf9b955f,
3138 0x71e901d9, 0xd43a5d12, 0x01880be3, 0xa45b5728, 0x0a29c3ae,
3139 0xaffa9f65, 0x17ca9a78, 0xb219c6b3, 0x1c6b5235, 0xb9b80efe,
3140 0xf7088e0c, 0x52dbd2c7, 0xfca94641, 0x597a1a8a, 0xe14a1f97,
3141 0x4499435c, 0xeaebd7da, 0x4f388b11, 0x9a8adde0, 0x3f59812b,
3142 0x912b15ad, 0x34f84966, 0x8cc84c7b, 0x291b10b0, 0x87698436,
3143 0x22bad8fd, 0x5a0ff408, 0xffdca8c3, 0x51ae3c45, 0xf47d608e,
3144 0x4c4d6593, 0xe99e3958, 0x47ecadde, 0xe23ff115, 0x378da7e4,
3145 0x925efb2f, 0x3c2c6fa9, 0x99ff3362, 0x21cf367f, 0x841c6ab4,
3146 0x2a6efe32, 0x8fbda2f9, 0xc10d220b, 0x64de7ec0, 0xcaacea46,
3147 0x6f7fb68d, 0xd74fb390, 0x729cef5b, 0xdcee7bdd, 0x793d2716,
3148 0xac8f71e7, 0x095c2d2c, 0xa72eb9aa, 0x02fde561, 0xbacde07c,
3149 0x1f1ebcb7, 0xb16c2831, 0x14bf74fa, 0xd814b01e, 0x7dc7ecd5,
3150 0xd3b57853, 0x76662498, 0xce562185, 0x6b857d4e, 0xc5f7e9c8,
3151 0x6024b503, 0xb596e3f2, 0x1045bf39, 0xbe372bbf, 0x1be47774,
3152 0xa3d47269, 0x06072ea2, 0xa875ba24, 0x0da6e6ef, 0x4316661d,
3153 0xe6c53ad6, 0x48b7ae50, 0xed64f29b, 0x5554f786, 0xf087ab4d,
3154 0x5ef53fcb, 0xfb266300, 0x2e9435f1, 0x8b47693a, 0x2535fdbc,
3155 0x80e6a177, 0x38d6a46a, 0x9d05f8a1, 0x33776c27, 0x96a430ec,
3156 0xee111c19, 0x4bc240d2, 0xe5b0d454, 0x4063889f, 0xf8538d82,
3157 0x5d80d149, 0xf3f245cf, 0x56211904, 0x83934ff5, 0x2640133e,
3158 0x883287b8, 0x2de1db73, 0x95d1de6e, 0x300282a5, 0x9e701623,
3159 0x3ba34ae8, 0x7513ca1a, 0xd0c096d1, 0x7eb20257, 0xdb615e9c,
3160 0x63515b81, 0xc682074a, 0x68f093cc, 0xcd23cf07, 0x189199f6,
3161 0xbd42c53d, 0x133051bb, 0xb6e30d70, 0x0ed3086d, 0xab0054a6,
3162 0x0572c020, 0xa0a19ceb, 0xb41ee811, 0x11cdb4da, 0xbfbf205c,
3163 0x1a6c7c97, 0xa25c798a, 0x078f2541, 0xa9fdb1c7, 0x0c2eed0c,
3164 0xd99cbbfd, 0x7c4fe736, 0xd23d73b0, 0x77ee2f7b, 0xcfde2a66,
3165 0x6a0d76ad, 0xc47fe22b, 0x61acbee0, 0x2f1c3e12, 0x8acf62d9,
3166 0x24bdf65f, 0x816eaa94, 0x395eaf89, 0x9c8df342, 0x32ff67c4,
3167 0x972c3b0f, 0x429e6dfe, 0xe74d3135, 0x493fa5b3, 0xececf978,
3168 0x54dcfc65, 0xf10fa0ae, 0x5f7d3428, 0xfaae68e3, 0x821b4416,
3169 0x27c818dd, 0x89ba8c5b, 0x2c69d090, 0x9459d58d, 0x318a8946,
3170 0x9ff81dc0, 0x3a2b410b, 0xef9917fa, 0x4a4a4b31, 0xe438dfb7,
3171 0x41eb837c, 0xf9db8661, 0x5c08daaa, 0xf27a4e2c, 0x57a912e7,
3172 0x19199215, 0xbccacede, 0x12b85a58, 0xb76b0693, 0x0f5b038e,
3173 0xaa885f45, 0x04facbc3, 0xa1299708, 0x749bc1f9, 0xd1489d32,
3174 0x7f3a09b4, 0xdae9557f, 0x62d95062, 0xc70a0ca9, 0x6978982f,
3175 0xccabc4e4},
3176 {0x00000000, 0xb40b77a6, 0x29119f97, 0x9d1ae831, 0x13244ff4,
3177 0xa72f3852, 0x3a35d063, 0x8e3ea7c5, 0x674eef33, 0xd3459895,
3178 0x4e5f70a4, 0xfa540702, 0x746aa0c7, 0xc061d761, 0x5d7b3f50,
3179 0xe97048f6, 0xce9cde67, 0x7a97a9c1, 0xe78d41f0, 0x53863656,
3180 0xddb89193, 0x69b3e635, 0xf4a90e04, 0x40a279a2, 0xa9d23154,
3181 0x1dd946f2, 0x80c3aec3, 0x34c8d965, 0xbaf67ea0, 0x0efd0906,
3182 0x93e7e137, 0x27ec9691, 0x9c39bdcf, 0x2832ca69, 0xb5282258,
3183 0x012355fe, 0x8f1df23b, 0x3b16859d, 0xa60c6dac, 0x12071a0a,
3184 0xfb7752fc, 0x4f7c255a, 0xd266cd6b, 0x666dbacd, 0xe8531d08,
3185 0x5c586aae, 0xc142829f, 0x7549f539, 0x52a563a8, 0xe6ae140e,
3186 0x7bb4fc3f, 0xcfbf8b99, 0x41812c5c, 0xf58a5bfa, 0x6890b3cb,
3187 0xdc9bc46d, 0x35eb8c9b, 0x81e0fb3d, 0x1cfa130c, 0xa8f164aa,
3188 0x26cfc36f, 0x92c4b4c9, 0x0fde5cf8, 0xbbd52b5e, 0x79750b44,
3189 0xcd7e7ce2, 0x506494d3, 0xe46fe375, 0x6a5144b0, 0xde5a3316,
3190 0x4340db27, 0xf74bac81, 0x1e3be477, 0xaa3093d1, 0x372a7be0,
3191 0x83210c46, 0x0d1fab83, 0xb914dc25, 0x240e3414, 0x900543b2,
3192 0xb7e9d523, 0x03e2a285, 0x9ef84ab4, 0x2af33d12, 0xa4cd9ad7,
3193 0x10c6ed71, 0x8ddc0540, 0x39d772e6, 0xd0a73a10, 0x64ac4db6,
3194 0xf9b6a587, 0x4dbdd221, 0xc38375e4, 0x77880242, 0xea92ea73,
3195 0x5e999dd5, 0xe54cb68b, 0x5147c12d, 0xcc5d291c, 0x78565eba,
3196 0xf668f97f, 0x42638ed9, 0xdf7966e8, 0x6b72114e, 0x820259b8,
3197 0x36092e1e, 0xab13c62f, 0x1f18b189, 0x9126164c, 0x252d61ea,
3198 0xb83789db, 0x0c3cfe7d, 0x2bd068ec, 0x9fdb1f4a, 0x02c1f77b,
3199 0xb6ca80dd, 0x38f42718, 0x8cff50be, 0x11e5b88f, 0xa5eecf29,
3200 0x4c9e87df, 0xf895f079, 0x658f1848, 0xd1846fee, 0x5fbac82b,
3201 0xebb1bf8d, 0x76ab57bc, 0xc2a0201a, 0xf2ea1688, 0x46e1612e,
3202 0xdbfb891f, 0x6ff0feb9, 0xe1ce597c, 0x55c52eda, 0xc8dfc6eb,
3203 0x7cd4b14d, 0x95a4f9bb, 0x21af8e1d, 0xbcb5662c, 0x08be118a,
3204 0x8680b64f, 0x328bc1e9, 0xaf9129d8, 0x1b9a5e7e, 0x3c76c8ef,
3205 0x887dbf49, 0x15675778, 0xa16c20de, 0x2f52871b, 0x9b59f0bd,
3206 0x0643188c, 0xb2486f2a, 0x5b3827dc, 0xef33507a, 0x7229b84b,
3207 0xc622cfed, 0x481c6828, 0xfc171f8e, 0x610df7bf, 0xd5068019,
3208 0x6ed3ab47, 0xdad8dce1, 0x47c234d0, 0xf3c94376, 0x7df7e4b3,
3209 0xc9fc9315, 0x54e67b24, 0xe0ed0c82, 0x099d4474, 0xbd9633d2,
3210 0x208cdbe3, 0x9487ac45, 0x1ab90b80, 0xaeb27c26, 0x33a89417,
3211 0x87a3e3b1, 0xa04f7520, 0x14440286, 0x895eeab7, 0x3d559d11,
3212 0xb36b3ad4, 0x07604d72, 0x9a7aa543, 0x2e71d2e5, 0xc7019a13,
3213 0x730aedb5, 0xee100584, 0x5a1b7222, 0xd425d5e7, 0x602ea241,
3214 0xfd344a70, 0x493f3dd6, 0x8b9f1dcc, 0x3f946a6a, 0xa28e825b,
3215 0x1685f5fd, 0x98bb5238, 0x2cb0259e, 0xb1aacdaf, 0x05a1ba09,
3216 0xecd1f2ff, 0x58da8559, 0xc5c06d68, 0x71cb1ace, 0xfff5bd0b,
3217 0x4bfecaad, 0xd6e4229c, 0x62ef553a, 0x4503c3ab, 0xf108b40d,
3218 0x6c125c3c, 0xd8192b9a, 0x56278c5f, 0xe22cfbf9, 0x7f3613c8,
3219 0xcb3d646e, 0x224d2c98, 0x96465b3e, 0x0b5cb30f, 0xbf57c4a9,
3220 0x3169636c, 0x856214ca, 0x1878fcfb, 0xac738b5d, 0x17a6a003,
3221 0xa3add7a5, 0x3eb73f94, 0x8abc4832, 0x0482eff7, 0xb0899851,
3222 0x2d937060, 0x999807c6, 0x70e84f30, 0xc4e33896, 0x59f9d0a7,
3223 0xedf2a701, 0x63cc00c4, 0xd7c77762, 0x4add9f53, 0xfed6e8f5,
3224 0xd93a7e64, 0x6d3109c2, 0xf02be1f3, 0x44209655, 0xca1e3190,
3225 0x7e154636, 0xe30fae07, 0x5704d9a1, 0xbe749157, 0x0a7fe6f1,
3226 0x97650ec0, 0x236e7966, 0xad50dea3, 0x195ba905, 0x84414134,
3227 0x304a3692},
3228 {0x00000000, 0x9e00aacc, 0x7d072542, 0xe3078f8e, 0xfa0e4a84,
3229 0x640ee048, 0x87096fc6, 0x1909c50a, 0xb51be5d3, 0x2b1b4f1f,
3230 0xc81cc091, 0x561c6a5d, 0x4f15af57, 0xd115059b, 0x32128a15,
3231 0xac1220d9, 0x2b31bb7c, 0xb53111b0, 0x56369e3e, 0xc83634f2,
3232 0xd13ff1f8, 0x4f3f5b34, 0xac38d4ba, 0x32387e76, 0x9e2a5eaf,
3233 0x002af463, 0xe32d7bed, 0x7d2dd121, 0x6424142b, 0xfa24bee7,
3234 0x19233169, 0x87239ba5, 0x566276f9, 0xc862dc35, 0x2b6553bb,
3235 0xb565f977, 0xac6c3c7d, 0x326c96b1, 0xd16b193f, 0x4f6bb3f3,
3236 0xe379932a, 0x7d7939e6, 0x9e7eb668, 0x007e1ca4, 0x1977d9ae,
3237 0x87777362, 0x6470fcec, 0xfa705620, 0x7d53cd85, 0xe3536749,
3238 0x0054e8c7, 0x9e54420b, 0x875d8701, 0x195d2dcd, 0xfa5aa243,
3239 0x645a088f, 0xc8482856, 0x5648829a, 0xb54f0d14, 0x2b4fa7d8,
3240 0x324662d2, 0xac46c81e, 0x4f414790, 0xd141ed5c, 0xedc29d29,
3241 0x73c237e5, 0x90c5b86b, 0x0ec512a7, 0x17ccd7ad, 0x89cc7d61,
3242 0x6acbf2ef, 0xf4cb5823, 0x58d978fa, 0xc6d9d236, 0x25de5db8,
3243 0xbbdef774, 0xa2d7327e, 0x3cd798b2, 0xdfd0173c, 0x41d0bdf0,
3244 0xc6f32655, 0x58f38c99, 0xbbf40317, 0x25f4a9db, 0x3cfd6cd1,
3245 0xa2fdc61d, 0x41fa4993, 0xdffae35f, 0x73e8c386, 0xede8694a,
3246 0x0eefe6c4, 0x90ef4c08, 0x89e68902, 0x17e623ce, 0xf4e1ac40,
3247 0x6ae1068c, 0xbba0ebd0, 0x25a0411c, 0xc6a7ce92, 0x58a7645e,
3248 0x41aea154, 0xdfae0b98, 0x3ca98416, 0xa2a92eda, 0x0ebb0e03,
3249 0x90bba4cf, 0x73bc2b41, 0xedbc818d, 0xf4b54487, 0x6ab5ee4b,
3250 0x89b261c5, 0x17b2cb09, 0x909150ac, 0x0e91fa60, 0xed9675ee,
3251 0x7396df22, 0x6a9f1a28, 0xf49fb0e4, 0x17983f6a, 0x899895a6,
3252 0x258ab57f, 0xbb8a1fb3, 0x588d903d, 0xc68d3af1, 0xdf84fffb,
3253 0x41845537, 0xa283dab9, 0x3c837075, 0xda853b53, 0x4485919f,
3254 0xa7821e11, 0x3982b4dd, 0x208b71d7, 0xbe8bdb1b, 0x5d8c5495,
3255 0xc38cfe59, 0x6f9ede80, 0xf19e744c, 0x1299fbc2, 0x8c99510e,
3256 0x95909404, 0x0b903ec8, 0xe897b146, 0x76971b8a, 0xf1b4802f,
3257 0x6fb42ae3, 0x8cb3a56d, 0x12b30fa1, 0x0bbacaab, 0x95ba6067,
3258 0x76bdefe9, 0xe8bd4525, 0x44af65fc, 0xdaafcf30, 0x39a840be,
3259 0xa7a8ea72, 0xbea12f78, 0x20a185b4, 0xc3a60a3a, 0x5da6a0f6,
3260 0x8ce74daa, 0x12e7e766, 0xf1e068e8, 0x6fe0c224, 0x76e9072e,
3261 0xe8e9ade2, 0x0bee226c, 0x95ee88a0, 0x39fca879, 0xa7fc02b5,
3262 0x44fb8d3b, 0xdafb27f7, 0xc3f2e2fd, 0x5df24831, 0xbef5c7bf,
3263 0x20f56d73, 0xa7d6f6d6, 0x39d65c1a, 0xdad1d394, 0x44d17958,
3264 0x5dd8bc52, 0xc3d8169e, 0x20df9910, 0xbedf33dc, 0x12cd1305,
3265 0x8ccdb9c9, 0x6fca3647, 0xf1ca9c8b, 0xe8c35981, 0x76c3f34d,
3266 0x95c47cc3, 0x0bc4d60f, 0x3747a67a, 0xa9470cb6, 0x4a408338,
3267 0xd44029f4, 0xcd49ecfe, 0x53494632, 0xb04ec9bc, 0x2e4e6370,
3268 0x825c43a9, 0x1c5ce965, 0xff5b66eb, 0x615bcc27, 0x7852092d,
3269 0xe652a3e1, 0x05552c6f, 0x9b5586a3, 0x1c761d06, 0x8276b7ca,
3270 0x61713844, 0xff719288, 0xe6785782, 0x7878fd4e, 0x9b7f72c0,
3271 0x057fd80c, 0xa96df8d5, 0x376d5219, 0xd46add97, 0x4a6a775b,
3272 0x5363b251, 0xcd63189d, 0x2e649713, 0xb0643ddf, 0x6125d083,
3273 0xff257a4f, 0x1c22f5c1, 0x82225f0d, 0x9b2b9a07, 0x052b30cb,
3274 0xe62cbf45, 0x782c1589, 0xd43e3550, 0x4a3e9f9c, 0xa9391012,
3275 0x3739bade, 0x2e307fd4, 0xb030d518, 0x53375a96, 0xcd37f05a,
3276 0x4a146bff, 0xd414c133, 0x37134ebd, 0xa913e471, 0xb01a217b,
3277 0x2e1a8bb7, 0xcd1d0439, 0x531daef5, 0xff0f8e2c, 0x610f24e0,
3278 0x8208ab6e, 0x1c0801a2, 0x0501c4a8, 0x9b016e64, 0x7806e1ea,
3279 0xe6064b26}};
3280
3281#endif
3282
3283#endif
3284
3285#if N == 3
3286
3287#if W == 8
3288
3289local const z_crc_t FAR crc_braid_table[][256] = {
3290 {0x00000000, 0x81256527, 0xd93bcc0f, 0x581ea928, 0x69069e5f,
3291 0xe823fb78, 0xb03d5250, 0x31183777, 0xd20d3cbe, 0x53285999,
3292 0x0b36f0b1, 0x8a139596, 0xbb0ba2e1, 0x3a2ec7c6, 0x62306eee,
3293 0xe3150bc9, 0x7f6b7f3d, 0xfe4e1a1a, 0xa650b332, 0x2775d615,
3294 0x166de162, 0x97488445, 0xcf562d6d, 0x4e73484a, 0xad664383,
3295 0x2c4326a4, 0x745d8f8c, 0xf578eaab, 0xc460dddc, 0x4545b8fb,
3296 0x1d5b11d3, 0x9c7e74f4, 0xfed6fe7a, 0x7ff39b5d, 0x27ed3275,
3297 0xa6c85752, 0x97d06025, 0x16f50502, 0x4eebac2a, 0xcfcec90d,
3298 0x2cdbc2c4, 0xadfea7e3, 0xf5e00ecb, 0x74c56bec, 0x45dd5c9b,
3299 0xc4f839bc, 0x9ce69094, 0x1dc3f5b3, 0x81bd8147, 0x0098e460,
3300 0x58864d48, 0xd9a3286f, 0xe8bb1f18, 0x699e7a3f, 0x3180d317,
3301 0xb0a5b630, 0x53b0bdf9, 0xd295d8de, 0x8a8b71f6, 0x0bae14d1,
3302 0x3ab623a6, 0xbb934681, 0xe38defa9, 0x62a88a8e, 0x26dcfab5,
3303 0xa7f99f92, 0xffe736ba, 0x7ec2539d, 0x4fda64ea, 0xceff01cd,
3304 0x96e1a8e5, 0x17c4cdc2, 0xf4d1c60b, 0x75f4a32c, 0x2dea0a04,
3305 0xaccf6f23, 0x9dd75854, 0x1cf23d73, 0x44ec945b, 0xc5c9f17c,
3306 0x59b78588, 0xd892e0af, 0x808c4987, 0x01a92ca0, 0x30b11bd7,
3307 0xb1947ef0, 0xe98ad7d8, 0x68afb2ff, 0x8bbab936, 0x0a9fdc11,
3308 0x52817539, 0xd3a4101e, 0xe2bc2769, 0x6399424e, 0x3b87eb66,
3309 0xbaa28e41, 0xd80a04cf, 0x592f61e8, 0x0131c8c0, 0x8014ade7,
3310 0xb10c9a90, 0x3029ffb7, 0x6837569f, 0xe91233b8, 0x0a073871,
3311 0x8b225d56, 0xd33cf47e, 0x52199159, 0x6301a62e, 0xe224c309,
3312 0xba3a6a21, 0x3b1f0f06, 0xa7617bf2, 0x26441ed5, 0x7e5ab7fd,
3313 0xff7fd2da, 0xce67e5ad, 0x4f42808a, 0x175c29a2, 0x96794c85,
3314 0x756c474c, 0xf449226b, 0xac578b43, 0x2d72ee64, 0x1c6ad913,
3315 0x9d4fbc34, 0xc551151c, 0x4474703b, 0x4db9f56a, 0xcc9c904d,
3316 0x94823965, 0x15a75c42, 0x24bf6b35, 0xa59a0e12, 0xfd84a73a,
3317 0x7ca1c21d, 0x9fb4c9d4, 0x1e91acf3, 0x468f05db, 0xc7aa60fc,
3318 0xf6b2578b, 0x779732ac, 0x2f899b84, 0xaeacfea3, 0x32d28a57,
3319 0xb3f7ef70, 0xebe94658, 0x6acc237f, 0x5bd41408, 0xdaf1712f,
3320 0x82efd807, 0x03cabd20, 0xe0dfb6e9, 0x61fad3ce, 0x39e47ae6,
3321 0xb8c11fc1, 0x89d928b6, 0x08fc4d91, 0x50e2e4b9, 0xd1c7819e,
3322 0xb36f0b10, 0x324a6e37, 0x6a54c71f, 0xeb71a238, 0xda69954f,
3323 0x5b4cf068, 0x03525940, 0x82773c67, 0x616237ae, 0xe0475289,
3324 0xb859fba1, 0x397c9e86, 0x0864a9f1, 0x8941ccd6, 0xd15f65fe,
3325 0x507a00d9, 0xcc04742d, 0x4d21110a, 0x153fb822, 0x941add05,
3326 0xa502ea72, 0x24278f55, 0x7c39267d, 0xfd1c435a, 0x1e094893,
3327 0x9f2c2db4, 0xc732849c, 0x4617e1bb, 0x770fd6cc, 0xf62ab3eb,
3328 0xae341ac3, 0x2f117fe4, 0x6b650fdf, 0xea406af8, 0xb25ec3d0,
3329 0x337ba6f7, 0x02639180, 0x8346f4a7, 0xdb585d8f, 0x5a7d38a8,
3330 0xb9683361, 0x384d5646, 0x6053ff6e, 0xe1769a49, 0xd06ead3e,
3331 0x514bc819, 0x09556131, 0x88700416, 0x140e70e2, 0x952b15c5,
3332 0xcd35bced, 0x4c10d9ca, 0x7d08eebd, 0xfc2d8b9a, 0xa43322b2,
3333 0x25164795, 0xc6034c5c, 0x4726297b, 0x1f388053, 0x9e1de574,
3334 0xaf05d203, 0x2e20b724, 0x763e1e0c, 0xf71b7b2b, 0x95b3f1a5,
3335 0x14969482, 0x4c883daa, 0xcdad588d, 0xfcb56ffa, 0x7d900add,
3336 0x258ea3f5, 0xa4abc6d2, 0x47becd1b, 0xc69ba83c, 0x9e850114,
3337 0x1fa06433, 0x2eb85344, 0xaf9d3663, 0xf7839f4b, 0x76a6fa6c,
3338 0xead88e98, 0x6bfdebbf, 0x33e34297, 0xb2c627b0, 0x83de10c7,
3339 0x02fb75e0, 0x5ae5dcc8, 0xdbc0b9ef, 0x38d5b226, 0xb9f0d701,
3340 0xe1ee7e29, 0x60cb1b0e, 0x51d32c79, 0xd0f6495e, 0x88e8e076,
3341 0x09cd8551},
3342 {0x00000000, 0x9b73ead4, 0xed96d3e9, 0x76e5393d, 0x005ca193,
3343 0x9b2f4b47, 0xedca727a, 0x76b998ae, 0x00b94326, 0x9bcaa9f2,
3344 0xed2f90cf, 0x765c7a1b, 0x00e5e2b5, 0x9b960861, 0xed73315c,
3345 0x7600db88, 0x0172864c, 0x9a016c98, 0xece455a5, 0x7797bf71,
3346 0x012e27df, 0x9a5dcd0b, 0xecb8f436, 0x77cb1ee2, 0x01cbc56a,
3347 0x9ab82fbe, 0xec5d1683, 0x772efc57, 0x019764f9, 0x9ae48e2d,
3348 0xec01b710, 0x77725dc4, 0x02e50c98, 0x9996e64c, 0xef73df71,
3349 0x740035a5, 0x02b9ad0b, 0x99ca47df, 0xef2f7ee2, 0x745c9436,
3350 0x025c4fbe, 0x992fa56a, 0xefca9c57, 0x74b97683, 0x0200ee2d,
3351 0x997304f9, 0xef963dc4, 0x74e5d710, 0x03978ad4, 0x98e46000,
3352 0xee01593d, 0x7572b3e9, 0x03cb2b47, 0x98b8c193, 0xee5df8ae,
3353 0x752e127a, 0x032ec9f2, 0x985d2326, 0xeeb81a1b, 0x75cbf0cf,
3354 0x03726861, 0x980182b5, 0xeee4bb88, 0x7597515c, 0x05ca1930,
3355 0x9eb9f3e4, 0xe85ccad9, 0x732f200d, 0x0596b8a3, 0x9ee55277,
3356 0xe8006b4a, 0x7373819e, 0x05735a16, 0x9e00b0c2, 0xe8e589ff,
3357 0x7396632b, 0x052ffb85, 0x9e5c1151, 0xe8b9286c, 0x73cac2b8,
3358 0x04b89f7c, 0x9fcb75a8, 0xe92e4c95, 0x725da641, 0x04e43eef,
3359 0x9f97d43b, 0xe972ed06, 0x720107d2, 0x0401dc5a, 0x9f72368e,
3360 0xe9970fb3, 0x72e4e567, 0x045d7dc9, 0x9f2e971d, 0xe9cbae20,
3361 0x72b844f4, 0x072f15a8, 0x9c5cff7c, 0xeab9c641, 0x71ca2c95,
3362 0x0773b43b, 0x9c005eef, 0xeae567d2, 0x71968d06, 0x0796568e,
3363 0x9ce5bc5a, 0xea008567, 0x71736fb3, 0x07caf71d, 0x9cb91dc9,
3364 0xea5c24f4, 0x712fce20, 0x065d93e4, 0x9d2e7930, 0xebcb400d,
3365 0x70b8aad9, 0x06013277, 0x9d72d8a3, 0xeb97e19e, 0x70e40b4a,
3366 0x06e4d0c2, 0x9d973a16, 0xeb72032b, 0x7001e9ff, 0x06b87151,
3367 0x9dcb9b85, 0xeb2ea2b8, 0x705d486c, 0x0b943260, 0x90e7d8b4,
3368 0xe602e189, 0x7d710b5d, 0x0bc893f3, 0x90bb7927, 0xe65e401a,
3369 0x7d2daace, 0x0b2d7146, 0x905e9b92, 0xe6bba2af, 0x7dc8487b,
3370 0x0b71d0d5, 0x90023a01, 0xe6e7033c, 0x7d94e9e8, 0x0ae6b42c,
3371 0x91955ef8, 0xe77067c5, 0x7c038d11, 0x0aba15bf, 0x91c9ff6b,
3372 0xe72cc656, 0x7c5f2c82, 0x0a5ff70a, 0x912c1dde, 0xe7c924e3,
3373 0x7cbace37, 0x0a035699, 0x9170bc4d, 0xe7958570, 0x7ce66fa4,
3374 0x09713ef8, 0x9202d42c, 0xe4e7ed11, 0x7f9407c5, 0x092d9f6b,
3375 0x925e75bf, 0xe4bb4c82, 0x7fc8a656, 0x09c87dde, 0x92bb970a,
3376 0xe45eae37, 0x7f2d44e3, 0x0994dc4d, 0x92e73699, 0xe4020fa4,
3377 0x7f71e570, 0x0803b8b4, 0x93705260, 0xe5956b5d, 0x7ee68189,
3378 0x085f1927, 0x932cf3f3, 0xe5c9cace, 0x7eba201a, 0x08bafb92,
3379 0x93c91146, 0xe52c287b, 0x7e5fc2af, 0x08e65a01, 0x9395b0d5,
3380 0xe57089e8, 0x7e03633c, 0x0e5e2b50, 0x952dc184, 0xe3c8f8b9,
3381 0x78bb126d, 0x0e028ac3, 0x95716017, 0xe394592a, 0x78e7b3fe,
3382 0x0ee76876, 0x959482a2, 0xe371bb9f, 0x7802514b, 0x0ebbc9e5,
3383 0x95c82331, 0xe32d1a0c, 0x785ef0d8, 0x0f2cad1c, 0x945f47c8,
3384 0xe2ba7ef5, 0x79c99421, 0x0f700c8f, 0x9403e65b, 0xe2e6df66,
3385 0x799535b2, 0x0f95ee3a, 0x94e604ee, 0xe2033dd3, 0x7970d707,
3386 0x0fc94fa9, 0x94baa57d, 0xe25f9c40, 0x792c7694, 0x0cbb27c8,
3387 0x97c8cd1c, 0xe12df421, 0x7a5e1ef5, 0x0ce7865b, 0x97946c8f,
3388 0xe17155b2, 0x7a02bf66, 0x0c0264ee, 0x97718e3a, 0xe194b707,
3389 0x7ae75dd3, 0x0c5ec57d, 0x972d2fa9, 0xe1c81694, 0x7abbfc40,
3390 0x0dc9a184, 0x96ba4b50, 0xe05f726d, 0x7b2c98b9, 0x0d950017,
3391 0x96e6eac3, 0xe003d3fe, 0x7b70392a, 0x0d70e2a2, 0x96030876,
3392 0xe0e6314b, 0x7b95db9f, 0x0d2c4331, 0x965fa9e5, 0xe0ba90d8,
3393 0x7bc97a0c},
3394 {0x00000000, 0x172864c0, 0x2e50c980, 0x3978ad40, 0x5ca19300,
3395 0x4b89f7c0, 0x72f15a80, 0x65d93e40, 0xb9432600, 0xae6b42c0,
3396 0x9713ef80, 0x803b8b40, 0xe5e2b500, 0xf2cad1c0, 0xcbb27c80,
3397 0xdc9a1840, 0xa9f74a41, 0xbedf2e81, 0x87a783c1, 0x908fe701,
3398 0xf556d941, 0xe27ebd81, 0xdb0610c1, 0xcc2e7401, 0x10b46c41,
3399 0x079c0881, 0x3ee4a5c1, 0x29ccc101, 0x4c15ff41, 0x5b3d9b81,
3400 0x624536c1, 0x756d5201, 0x889f92c3, 0x9fb7f603, 0xa6cf5b43,
3401 0xb1e73f83, 0xd43e01c3, 0xc3166503, 0xfa6ec843, 0xed46ac83,
3402 0x31dcb4c3, 0x26f4d003, 0x1f8c7d43, 0x08a41983, 0x6d7d27c3,
3403 0x7a554303, 0x432dee43, 0x54058a83, 0x2168d882, 0x3640bc42,
3404 0x0f381102, 0x181075c2, 0x7dc94b82, 0x6ae12f42, 0x53998202,
3405 0x44b1e6c2, 0x982bfe82, 0x8f039a42, 0xb67b3702, 0xa15353c2,
3406 0xc48a6d82, 0xd3a20942, 0xeadaa402, 0xfdf2c0c2, 0xca4e23c7,
3407 0xdd664707, 0xe41eea47, 0xf3368e87, 0x96efb0c7, 0x81c7d407,
3408 0xb8bf7947, 0xaf971d87, 0x730d05c7, 0x64256107, 0x5d5dcc47,
3409 0x4a75a887, 0x2fac96c7, 0x3884f207, 0x01fc5f47, 0x16d43b87,
3410 0x63b96986, 0x74910d46, 0x4de9a006, 0x5ac1c4c6, 0x3f18fa86,
3411 0x28309e46, 0x11483306, 0x066057c6, 0xdafa4f86, 0xcdd22b46,
3412 0xf4aa8606, 0xe382e2c6, 0x865bdc86, 0x9173b846, 0xa80b1506,
3413 0xbf2371c6, 0x42d1b104, 0x55f9d5c4, 0x6c817884, 0x7ba91c44,
3414 0x1e702204, 0x095846c4, 0x3020eb84, 0x27088f44, 0xfb929704,
3415 0xecbaf3c4, 0xd5c25e84, 0xc2ea3a44, 0xa7330404, 0xb01b60c4,
3416 0x8963cd84, 0x9e4ba944, 0xeb26fb45, 0xfc0e9f85, 0xc57632c5,
3417 0xd25e5605, 0xb7876845, 0xa0af0c85, 0x99d7a1c5, 0x8effc505,
3418 0x5265dd45, 0x454db985, 0x7c3514c5, 0x6b1d7005, 0x0ec44e45,
3419 0x19ec2a85, 0x209487c5, 0x37bce305, 0x4fed41cf, 0x58c5250f,
3420 0x61bd884f, 0x7695ec8f, 0x134cd2cf, 0x0464b60f, 0x3d1c1b4f,
3421 0x2a347f8f, 0xf6ae67cf, 0xe186030f, 0xd8feae4f, 0xcfd6ca8f,
3422 0xaa0ff4cf, 0xbd27900f, 0x845f3d4f, 0x9377598f, 0xe61a0b8e,
3423 0xf1326f4e, 0xc84ac20e, 0xdf62a6ce, 0xbabb988e, 0xad93fc4e,
3424 0x94eb510e, 0x83c335ce, 0x5f592d8e, 0x4871494e, 0x7109e40e,
3425 0x662180ce, 0x03f8be8e, 0x14d0da4e, 0x2da8770e, 0x3a8013ce,
3426 0xc772d30c, 0xd05ab7cc, 0xe9221a8c, 0xfe0a7e4c, 0x9bd3400c,
3427 0x8cfb24cc, 0xb583898c, 0xa2abed4c, 0x7e31f50c, 0x691991cc,
3428 0x50613c8c, 0x4749584c, 0x2290660c, 0x35b802cc, 0x0cc0af8c,
3429 0x1be8cb4c, 0x6e85994d, 0x79adfd8d, 0x40d550cd, 0x57fd340d,
3430 0x32240a4d, 0x250c6e8d, 0x1c74c3cd, 0x0b5ca70d, 0xd7c6bf4d,
3431 0xc0eedb8d, 0xf99676cd, 0xeebe120d, 0x8b672c4d, 0x9c4f488d,
3432 0xa537e5cd, 0xb21f810d, 0x85a36208, 0x928b06c8, 0xabf3ab88,
3433 0xbcdbcf48, 0xd902f108, 0xce2a95c8, 0xf7523888, 0xe07a5c48,
3434 0x3ce04408, 0x2bc820c8, 0x12b08d88, 0x0598e948, 0x6041d708,
3435 0x7769b3c8, 0x4e111e88, 0x59397a48, 0x2c542849, 0x3b7c4c89,
3436 0x0204e1c9, 0x152c8509, 0x70f5bb49, 0x67dddf89, 0x5ea572c9,
3437 0x498d1609, 0x95170e49, 0x823f6a89, 0xbb47c7c9, 0xac6fa309,
3438 0xc9b69d49, 0xde9ef989, 0xe7e654c9, 0xf0ce3009, 0x0d3cf0cb,
3439 0x1a14940b, 0x236c394b, 0x34445d8b, 0x519d63cb, 0x46b5070b,
3440 0x7fcdaa4b, 0x68e5ce8b, 0xb47fd6cb, 0xa357b20b, 0x9a2f1f4b,
3441 0x8d077b8b, 0xe8de45cb, 0xfff6210b, 0xc68e8c4b, 0xd1a6e88b,
3442 0xa4cbba8a, 0xb3e3de4a, 0x8a9b730a, 0x9db317ca, 0xf86a298a,
3443 0xef424d4a, 0xd63ae00a, 0xc11284ca, 0x1d889c8a, 0x0aa0f84a,
3444 0x33d8550a, 0x24f031ca, 0x41290f8a, 0x56016b4a, 0x6f79c60a,
3445 0x7851a2ca},
3446 {0x00000000, 0x9fda839e, 0xe4c4017d, 0x7b1e82e3, 0x12f904bb,
3447 0x8d238725, 0xf63d05c6, 0x69e78658, 0x25f20976, 0xba288ae8,
3448 0xc136080b, 0x5eec8b95, 0x370b0dcd, 0xa8d18e53, 0xd3cf0cb0,
3449 0x4c158f2e, 0x4be412ec, 0xd43e9172, 0xaf201391, 0x30fa900f,
3450 0x591d1657, 0xc6c795c9, 0xbdd9172a, 0x220394b4, 0x6e161b9a,
3451 0xf1cc9804, 0x8ad21ae7, 0x15089979, 0x7cef1f21, 0xe3359cbf,
3452 0x982b1e5c, 0x07f19dc2, 0x97c825d8, 0x0812a646, 0x730c24a5,
3453 0xecd6a73b, 0x85312163, 0x1aeba2fd, 0x61f5201e, 0xfe2fa380,
3454 0xb23a2cae, 0x2de0af30, 0x56fe2dd3, 0xc924ae4d, 0xa0c32815,
3455 0x3f19ab8b, 0x44072968, 0xdbddaaf6, 0xdc2c3734, 0x43f6b4aa,
3456 0x38e83649, 0xa732b5d7, 0xced5338f, 0x510fb011, 0x2a1132f2,
3457 0xb5cbb16c, 0xf9de3e42, 0x6604bddc, 0x1d1a3f3f, 0x82c0bca1,
3458 0xeb273af9, 0x74fdb967, 0x0fe33b84, 0x9039b81a, 0xf4e14df1,
3459 0x6b3bce6f, 0x10254c8c, 0x8fffcf12, 0xe618494a, 0x79c2cad4,
3460 0x02dc4837, 0x9d06cba9, 0xd1134487, 0x4ec9c719, 0x35d745fa,
3461 0xaa0dc664, 0xc3ea403c, 0x5c30c3a2, 0x272e4141, 0xb8f4c2df,
3462 0xbf055f1d, 0x20dfdc83, 0x5bc15e60, 0xc41bddfe, 0xadfc5ba6,
3463 0x3226d838, 0x49385adb, 0xd6e2d945, 0x9af7566b, 0x052dd5f5,
3464 0x7e335716, 0xe1e9d488, 0x880e52d0, 0x17d4d14e, 0x6cca53ad,
3465 0xf310d033, 0x63296829, 0xfcf3ebb7, 0x87ed6954, 0x1837eaca,
3466 0x71d06c92, 0xee0aef0c, 0x95146def, 0x0aceee71, 0x46db615f,
3467 0xd901e2c1, 0xa21f6022, 0x3dc5e3bc, 0x542265e4, 0xcbf8e67a,
3468 0xb0e66499, 0x2f3ce707, 0x28cd7ac5, 0xb717f95b, 0xcc097bb8,
3469 0x53d3f826, 0x3a347e7e, 0xa5eefde0, 0xdef07f03, 0x412afc9d,
3470 0x0d3f73b3, 0x92e5f02d, 0xe9fb72ce, 0x7621f150, 0x1fc67708,
3471 0x801cf496, 0xfb027675, 0x64d8f5eb, 0x32b39da3, 0xad691e3d,
3472 0xd6779cde, 0x49ad1f40, 0x204a9918, 0xbf901a86, 0xc48e9865,
3473 0x5b541bfb, 0x174194d5, 0x889b174b, 0xf38595a8, 0x6c5f1636,
3474 0x05b8906e, 0x9a6213f0, 0xe17c9113, 0x7ea6128d, 0x79578f4f,
3475 0xe68d0cd1, 0x9d938e32, 0x02490dac, 0x6bae8bf4, 0xf474086a,
3476 0x8f6a8a89, 0x10b00917, 0x5ca58639, 0xc37f05a7, 0xb8618744,
3477 0x27bb04da, 0x4e5c8282, 0xd186011c, 0xaa9883ff, 0x35420061,
3478 0xa57bb87b, 0x3aa13be5, 0x41bfb906, 0xde653a98, 0xb782bcc0,
3479 0x28583f5e, 0x5346bdbd, 0xcc9c3e23, 0x8089b10d, 0x1f533293,
3480 0x644db070, 0xfb9733ee, 0x9270b5b6, 0x0daa3628, 0x76b4b4cb,
3481 0xe96e3755, 0xee9faa97, 0x71452909, 0x0a5babea, 0x95812874,
3482 0xfc66ae2c, 0x63bc2db2, 0x18a2af51, 0x87782ccf, 0xcb6da3e1,
3483 0x54b7207f, 0x2fa9a29c, 0xb0732102, 0xd994a75a, 0x464e24c4,
3484 0x3d50a627, 0xa28a25b9, 0xc652d052, 0x598853cc, 0x2296d12f,
3485 0xbd4c52b1, 0xd4abd4e9, 0x4b715777, 0x306fd594, 0xafb5560a,
3486 0xe3a0d924, 0x7c7a5aba, 0x0764d859, 0x98be5bc7, 0xf159dd9f,
3487 0x6e835e01, 0x159ddce2, 0x8a475f7c, 0x8db6c2be, 0x126c4120,
3488 0x6972c3c3, 0xf6a8405d, 0x9f4fc605, 0x0095459b, 0x7b8bc778,
3489 0xe45144e6, 0xa844cbc8, 0x379e4856, 0x4c80cab5, 0xd35a492b,
3490 0xbabdcf73, 0x25674ced, 0x5e79ce0e, 0xc1a34d90, 0x519af58a,
3491 0xce407614, 0xb55ef4f7, 0x2a847769, 0x4363f131, 0xdcb972af,
3492 0xa7a7f04c, 0x387d73d2, 0x7468fcfc, 0xebb27f62, 0x90acfd81,
3493 0x0f767e1f, 0x6691f847, 0xf94b7bd9, 0x8255f93a, 0x1d8f7aa4,
3494 0x1a7ee766, 0x85a464f8, 0xfebae61b, 0x61606585, 0x0887e3dd,
3495 0x975d6043, 0xec43e2a0, 0x7399613e, 0x3f8cee10, 0xa0566d8e,
3496 0xdb48ef6d, 0x44926cf3, 0x2d75eaab, 0xb2af6935, 0xc9b1ebd6,
3497 0x566b6848},
3498 {0x00000000, 0x65673b46, 0xcace768c, 0xafa94dca, 0x4eedeb59,
3499 0x2b8ad01f, 0x84239dd5, 0xe144a693, 0x9ddbd6b2, 0xf8bcedf4,
3500 0x5715a03e, 0x32729b78, 0xd3363deb, 0xb65106ad, 0x19f84b67,
3501 0x7c9f7021, 0xe0c6ab25, 0x85a19063, 0x2a08dda9, 0x4f6fe6ef,
3502 0xae2b407c, 0xcb4c7b3a, 0x64e536f0, 0x01820db6, 0x7d1d7d97,
3503 0x187a46d1, 0xb7d30b1b, 0xd2b4305d, 0x33f096ce, 0x5697ad88,
3504 0xf93ee042, 0x9c59db04, 0x1afc500b, 0x7f9b6b4d, 0xd0322687,
3505 0xb5551dc1, 0x5411bb52, 0x31768014, 0x9edfcdde, 0xfbb8f698,
3506 0x872786b9, 0xe240bdff, 0x4de9f035, 0x288ecb73, 0xc9ca6de0,
3507 0xacad56a6, 0x03041b6c, 0x6663202a, 0xfa3afb2e, 0x9f5dc068,
3508 0x30f48da2, 0x5593b6e4, 0xb4d71077, 0xd1b02b31, 0x7e1966fb,
3509 0x1b7e5dbd, 0x67e12d9c, 0x028616da, 0xad2f5b10, 0xc8486056,
3510 0x290cc6c5, 0x4c6bfd83, 0xe3c2b049, 0x86a58b0f, 0x35f8a016,
3511 0x509f9b50, 0xff36d69a, 0x9a51eddc, 0x7b154b4f, 0x1e727009,
3512 0xb1db3dc3, 0xd4bc0685, 0xa82376a4, 0xcd444de2, 0x62ed0028,
3513 0x078a3b6e, 0xe6ce9dfd, 0x83a9a6bb, 0x2c00eb71, 0x4967d037,
3514 0xd53e0b33, 0xb0593075, 0x1ff07dbf, 0x7a9746f9, 0x9bd3e06a,
3515 0xfeb4db2c, 0x511d96e6, 0x347aada0, 0x48e5dd81, 0x2d82e6c7,
3516 0x822bab0d, 0xe74c904b, 0x060836d8, 0x636f0d9e, 0xccc64054,
3517 0xa9a17b12, 0x2f04f01d, 0x4a63cb5b, 0xe5ca8691, 0x80adbdd7,
3518 0x61e91b44, 0x048e2002, 0xab276dc8, 0xce40568e, 0xb2df26af,
3519 0xd7b81de9, 0x78115023, 0x1d766b65, 0xfc32cdf6, 0x9955f6b0,
3520 0x36fcbb7a, 0x539b803c, 0xcfc25b38, 0xaaa5607e, 0x050c2db4,
3521 0x606b16f2, 0x812fb061, 0xe4488b27, 0x4be1c6ed, 0x2e86fdab,
3522 0x52198d8a, 0x377eb6cc, 0x98d7fb06, 0xfdb0c040, 0x1cf466d3,
3523 0x79935d95, 0xd63a105f, 0xb35d2b19, 0x6bf1402c, 0x0e967b6a,
3524 0xa13f36a0, 0xc4580de6, 0x251cab75, 0x407b9033, 0xefd2ddf9,
3525 0x8ab5e6bf, 0xf62a969e, 0x934dadd8, 0x3ce4e012, 0x5983db54,
3526 0xb8c77dc7, 0xdda04681, 0x72090b4b, 0x176e300d, 0x8b37eb09,
3527 0xee50d04f, 0x41f99d85, 0x249ea6c3, 0xc5da0050, 0xa0bd3b16,
3528 0x0f1476dc, 0x6a734d9a, 0x16ec3dbb, 0x738b06fd, 0xdc224b37,
3529 0xb9457071, 0x5801d6e2, 0x3d66eda4, 0x92cfa06e, 0xf7a89b28,
3530 0x710d1027, 0x146a2b61, 0xbbc366ab, 0xdea45ded, 0x3fe0fb7e,
3531 0x5a87c038, 0xf52e8df2, 0x9049b6b4, 0xecd6c695, 0x89b1fdd3,
3532 0x2618b019, 0x437f8b5f, 0xa23b2dcc, 0xc75c168a, 0x68f55b40,
3533 0x0d926006, 0x91cbbb02, 0xf4ac8044, 0x5b05cd8e, 0x3e62f6c8,
3534 0xdf26505b, 0xba416b1d, 0x15e826d7, 0x708f1d91, 0x0c106db0,
3535 0x697756f6, 0xc6de1b3c, 0xa3b9207a, 0x42fd86e9, 0x279abdaf,
3536 0x8833f065, 0xed54cb23, 0x5e09e03a, 0x3b6edb7c, 0x94c796b6,
3537 0xf1a0adf0, 0x10e40b63, 0x75833025, 0xda2a7def, 0xbf4d46a9,
3538 0xc3d23688, 0xa6b50dce, 0x091c4004, 0x6c7b7b42, 0x8d3fddd1,
3539 0xe858e697, 0x47f1ab5d, 0x2296901b, 0xbecf4b1f, 0xdba87059,
3540 0x74013d93, 0x116606d5, 0xf022a046, 0x95459b00, 0x3aecd6ca,
3541 0x5f8bed8c, 0x23149dad, 0x4673a6eb, 0xe9daeb21, 0x8cbdd067,
3542 0x6df976f4, 0x089e4db2, 0xa7370078, 0xc2503b3e, 0x44f5b031,
3543 0x21928b77, 0x8e3bc6bd, 0xeb5cfdfb, 0x0a185b68, 0x6f7f602e,
3544 0xc0d62de4, 0xa5b116a2, 0xd92e6683, 0xbc495dc5, 0x13e0100f,
3545 0x76872b49, 0x97c38dda, 0xf2a4b69c, 0x5d0dfb56, 0x386ac010,
3546 0xa4331b14, 0xc1542052, 0x6efd6d98, 0x0b9a56de, 0xeadef04d,
3547 0x8fb9cb0b, 0x201086c1, 0x4577bd87, 0x39e8cda6, 0x5c8ff6e0,
3548 0xf326bb2a, 0x9641806c, 0x770526ff, 0x12621db9, 0xbdcb5073,
3549 0xd8ac6b35},
3550 {0x00000000, 0xd7e28058, 0x74b406f1, 0xa35686a9, 0xe9680de2,
3551 0x3e8a8dba, 0x9ddc0b13, 0x4a3e8b4b, 0x09a11d85, 0xde439ddd,
3552 0x7d151b74, 0xaaf79b2c, 0xe0c91067, 0x372b903f, 0x947d1696,
3553 0x439f96ce, 0x13423b0a, 0xc4a0bb52, 0x67f63dfb, 0xb014bda3,
3554 0xfa2a36e8, 0x2dc8b6b0, 0x8e9e3019, 0x597cb041, 0x1ae3268f,
3555 0xcd01a6d7, 0x6e57207e, 0xb9b5a026, 0xf38b2b6d, 0x2469ab35,
3556 0x873f2d9c, 0x50ddadc4, 0x26847614, 0xf166f64c, 0x523070e5,
3557 0x85d2f0bd, 0xcfec7bf6, 0x180efbae, 0xbb587d07, 0x6cbafd5f,
3558 0x2f256b91, 0xf8c7ebc9, 0x5b916d60, 0x8c73ed38, 0xc64d6673,
3559 0x11afe62b, 0xb2f96082, 0x651be0da, 0x35c64d1e, 0xe224cd46,
3560 0x41724bef, 0x9690cbb7, 0xdcae40fc, 0x0b4cc0a4, 0xa81a460d,
3561 0x7ff8c655, 0x3c67509b, 0xeb85d0c3, 0x48d3566a, 0x9f31d632,
3562 0xd50f5d79, 0x02eddd21, 0xa1bb5b88, 0x7659dbd0, 0x4d08ec28,
3563 0x9aea6c70, 0x39bcead9, 0xee5e6a81, 0xa460e1ca, 0x73826192,
3564 0xd0d4e73b, 0x07366763, 0x44a9f1ad, 0x934b71f5, 0x301df75c,
3565 0xe7ff7704, 0xadc1fc4f, 0x7a237c17, 0xd975fabe, 0x0e977ae6,
3566 0x5e4ad722, 0x89a8577a, 0x2afed1d3, 0xfd1c518b, 0xb722dac0,
3567 0x60c05a98, 0xc396dc31, 0x14745c69, 0x57ebcaa7, 0x80094aff,
3568 0x235fcc56, 0xf4bd4c0e, 0xbe83c745, 0x6961471d, 0xca37c1b4,
3569 0x1dd541ec, 0x6b8c9a3c, 0xbc6e1a64, 0x1f389ccd, 0xc8da1c95,
3570 0x82e497de, 0x55061786, 0xf650912f, 0x21b21177, 0x622d87b9,
3571 0xb5cf07e1, 0x16998148, 0xc17b0110, 0x8b458a5b, 0x5ca70a03,
3572 0xfff18caa, 0x28130cf2, 0x78cea136, 0xaf2c216e, 0x0c7aa7c7,
3573 0xdb98279f, 0x91a6acd4, 0x46442c8c, 0xe512aa25, 0x32f02a7d,
3574 0x716fbcb3, 0xa68d3ceb, 0x05dbba42, 0xd2393a1a, 0x9807b151,
3575 0x4fe53109, 0xecb3b7a0, 0x3b5137f8, 0x9a11d850, 0x4df35808,
3576 0xeea5dea1, 0x39475ef9, 0x7379d5b2, 0xa49b55ea, 0x07cdd343,
3577 0xd02f531b, 0x93b0c5d5, 0x4452458d, 0xe704c324, 0x30e6437c,
3578 0x7ad8c837, 0xad3a486f, 0x0e6ccec6, 0xd98e4e9e, 0x8953e35a,
3579 0x5eb16302, 0xfde7e5ab, 0x2a0565f3, 0x603beeb8, 0xb7d96ee0,
3580 0x148fe849, 0xc36d6811, 0x80f2fedf, 0x57107e87, 0xf446f82e,
3581 0x23a47876, 0x699af33d, 0xbe787365, 0x1d2ef5cc, 0xcacc7594,
3582 0xbc95ae44, 0x6b772e1c, 0xc821a8b5, 0x1fc328ed, 0x55fda3a6,
3583 0x821f23fe, 0x2149a557, 0xf6ab250f, 0xb534b3c1, 0x62d63399,
3584 0xc180b530, 0x16623568, 0x5c5cbe23, 0x8bbe3e7b, 0x28e8b8d2,
3585 0xff0a388a, 0xafd7954e, 0x78351516, 0xdb6393bf, 0x0c8113e7,
3586 0x46bf98ac, 0x915d18f4, 0x320b9e5d, 0xe5e91e05, 0xa67688cb,
3587 0x71940893, 0xd2c28e3a, 0x05200e62, 0x4f1e8529, 0x98fc0571,
3588 0x3baa83d8, 0xec480380, 0xd7193478, 0x00fbb420, 0xa3ad3289,
3589 0x744fb2d1, 0x3e71399a, 0xe993b9c2, 0x4ac53f6b, 0x9d27bf33,
3590 0xdeb829fd, 0x095aa9a5, 0xaa0c2f0c, 0x7deeaf54, 0x37d0241f,
3591 0xe032a447, 0x436422ee, 0x9486a2b6, 0xc45b0f72, 0x13b98f2a,
3592 0xb0ef0983, 0x670d89db, 0x2d330290, 0xfad182c8, 0x59870461,
3593 0x8e658439, 0xcdfa12f7, 0x1a1892af, 0xb94e1406, 0x6eac945e,
3594 0x24921f15, 0xf3709f4d, 0x502619e4, 0x87c499bc, 0xf19d426c,
3595 0x267fc234, 0x8529449d, 0x52cbc4c5, 0x18f54f8e, 0xcf17cfd6,
3596 0x6c41497f, 0xbba3c927, 0xf83c5fe9, 0x2fdedfb1, 0x8c885918,
3597 0x5b6ad940, 0x1154520b, 0xc6b6d253, 0x65e054fa, 0xb202d4a2,
3598 0xe2df7966, 0x353df93e, 0x966b7f97, 0x4189ffcf, 0x0bb77484,
3599 0xdc55f4dc, 0x7f037275, 0xa8e1f22d, 0xeb7e64e3, 0x3c9ce4bb,
3600 0x9fca6212, 0x4828e24a, 0x02166901, 0xd5f4e959, 0x76a26ff0,
3601 0xa140efa8},
3602 {0x00000000, 0xef52b6e1, 0x05d46b83, 0xea86dd62, 0x0ba8d706,
3603 0xe4fa61e7, 0x0e7cbc85, 0xe12e0a64, 0x1751ae0c, 0xf80318ed,
3604 0x1285c58f, 0xfdd7736e, 0x1cf9790a, 0xf3abcfeb, 0x192d1289,
3605 0xf67fa468, 0x2ea35c18, 0xc1f1eaf9, 0x2b77379b, 0xc425817a,
3606 0x250b8b1e, 0xca593dff, 0x20dfe09d, 0xcf8d567c, 0x39f2f214,
3607 0xd6a044f5, 0x3c269997, 0xd3742f76, 0x325a2512, 0xdd0893f3,
3608 0x378e4e91, 0xd8dcf870, 0x5d46b830, 0xb2140ed1, 0x5892d3b3,
3609 0xb7c06552, 0x56ee6f36, 0xb9bcd9d7, 0x533a04b5, 0xbc68b254,
3610 0x4a17163c, 0xa545a0dd, 0x4fc37dbf, 0xa091cb5e, 0x41bfc13a,
3611 0xaeed77db, 0x446baab9, 0xab391c58, 0x73e5e428, 0x9cb752c9,
3612 0x76318fab, 0x9963394a, 0x784d332e, 0x971f85cf, 0x7d9958ad,
3613 0x92cbee4c, 0x64b44a24, 0x8be6fcc5, 0x616021a7, 0x8e329746,
3614 0x6f1c9d22, 0x804e2bc3, 0x6ac8f6a1, 0x859a4040, 0xba8d7060,
3615 0x55dfc681, 0xbf591be3, 0x500bad02, 0xb125a766, 0x5e771187,
3616 0xb4f1cce5, 0x5ba37a04, 0xaddcde6c, 0x428e688d, 0xa808b5ef,
3617 0x475a030e, 0xa674096a, 0x4926bf8b, 0xa3a062e9, 0x4cf2d408,
3618 0x942e2c78, 0x7b7c9a99, 0x91fa47fb, 0x7ea8f11a, 0x9f86fb7e,
3619 0x70d44d9f, 0x9a5290fd, 0x7500261c, 0x837f8274, 0x6c2d3495,
3620 0x86abe9f7, 0x69f95f16, 0x88d75572, 0x6785e393, 0x8d033ef1,
3621 0x62518810, 0xe7cbc850, 0x08997eb1, 0xe21fa3d3, 0x0d4d1532,
3622 0xec631f56, 0x0331a9b7, 0xe9b774d5, 0x06e5c234, 0xf09a665c,
3623 0x1fc8d0bd, 0xf54e0ddf, 0x1a1cbb3e, 0xfb32b15a, 0x146007bb,
3624 0xfee6dad9, 0x11b46c38, 0xc9689448, 0x263a22a9, 0xccbcffcb,
3625 0x23ee492a, 0xc2c0434e, 0x2d92f5af, 0xc71428cd, 0x28469e2c,
3626 0xde393a44, 0x316b8ca5, 0xdbed51c7, 0x34bfe726, 0xd591ed42,
3627 0x3ac35ba3, 0xd04586c1, 0x3f173020, 0xae6be681, 0x41395060,
3628 0xabbf8d02, 0x44ed3be3, 0xa5c33187, 0x4a918766, 0xa0175a04,
3629 0x4f45ece5, 0xb93a488d, 0x5668fe6c, 0xbcee230e, 0x53bc95ef,
3630 0xb2929f8b, 0x5dc0296a, 0xb746f408, 0x581442e9, 0x80c8ba99,
3631 0x6f9a0c78, 0x851cd11a, 0x6a4e67fb, 0x8b606d9f, 0x6432db7e,
3632 0x8eb4061c, 0x61e6b0fd, 0x97991495, 0x78cba274, 0x924d7f16,
3633 0x7d1fc9f7, 0x9c31c393, 0x73637572, 0x99e5a810, 0x76b71ef1,
3634 0xf32d5eb1, 0x1c7fe850, 0xf6f93532, 0x19ab83d3, 0xf88589b7,
3635 0x17d73f56, 0xfd51e234, 0x120354d5, 0xe47cf0bd, 0x0b2e465c,
3636 0xe1a89b3e, 0x0efa2ddf, 0xefd427bb, 0x0086915a, 0xea004c38,
3637 0x0552fad9, 0xdd8e02a9, 0x32dcb448, 0xd85a692a, 0x3708dfcb,
3638 0xd626d5af, 0x3974634e, 0xd3f2be2c, 0x3ca008cd, 0xcadfaca5,
3639 0x258d1a44, 0xcf0bc726, 0x205971c7, 0xc1777ba3, 0x2e25cd42,
3640 0xc4a31020, 0x2bf1a6c1, 0x14e696e1, 0xfbb42000, 0x1132fd62,
3641 0xfe604b83, 0x1f4e41e7, 0xf01cf706, 0x1a9a2a64, 0xf5c89c85,
3642 0x03b738ed, 0xece58e0c, 0x0663536e, 0xe931e58f, 0x081fefeb,
3643 0xe74d590a, 0x0dcb8468, 0xe2993289, 0x3a45caf9, 0xd5177c18,
3644 0x3f91a17a, 0xd0c3179b, 0x31ed1dff, 0xdebfab1e, 0x3439767c,
3645 0xdb6bc09d, 0x2d1464f5, 0xc246d214, 0x28c00f76, 0xc792b997,
3646 0x26bcb3f3, 0xc9ee0512, 0x2368d870, 0xcc3a6e91, 0x49a02ed1,
3647 0xa6f29830, 0x4c744552, 0xa326f3b3, 0x4208f9d7, 0xad5a4f36,
3648 0x47dc9254, 0xa88e24b5, 0x5ef180dd, 0xb1a3363c, 0x5b25eb5e,
3649 0xb4775dbf, 0x555957db, 0xba0be13a, 0x508d3c58, 0xbfdf8ab9,
3650 0x670372c9, 0x8851c428, 0x62d7194a, 0x8d85afab, 0x6caba5cf,
3651 0x83f9132e, 0x697fce4c, 0x862d78ad, 0x7052dcc5, 0x9f006a24,
3652 0x7586b746, 0x9ad401a7, 0x7bfa0bc3, 0x94a8bd22, 0x7e2e6040,
3653 0x917cd6a1},
3654 {0x00000000, 0x87a6cb43, 0xd43c90c7, 0x539a5b84, 0x730827cf,
3655 0xf4aeec8c, 0xa734b708, 0x20927c4b, 0xe6104f9e, 0x61b684dd,
3656 0x322cdf59, 0xb58a141a, 0x95186851, 0x12bea312, 0x4124f896,
3657 0xc68233d5, 0x1751997d, 0x90f7523e, 0xc36d09ba, 0x44cbc2f9,
3658 0x6459beb2, 0xe3ff75f1, 0xb0652e75, 0x37c3e536, 0xf141d6e3,
3659 0x76e71da0, 0x257d4624, 0xa2db8d67, 0x8249f12c, 0x05ef3a6f,
3660 0x567561eb, 0xd1d3aaa8, 0x2ea332fa, 0xa905f9b9, 0xfa9fa23d,
3661 0x7d39697e, 0x5dab1535, 0xda0dde76, 0x899785f2, 0x0e314eb1,
3662 0xc8b37d64, 0x4f15b627, 0x1c8feda3, 0x9b2926e0, 0xbbbb5aab,
3663 0x3c1d91e8, 0x6f87ca6c, 0xe821012f, 0x39f2ab87, 0xbe5460c4,
3664 0xedce3b40, 0x6a68f003, 0x4afa8c48, 0xcd5c470b, 0x9ec61c8f,
3665 0x1960d7cc, 0xdfe2e419, 0x58442f5a, 0x0bde74de, 0x8c78bf9d,
3666 0xaceac3d6, 0x2b4c0895, 0x78d65311, 0xff709852, 0x5d4665f4,
3667 0xdae0aeb7, 0x897af533, 0x0edc3e70, 0x2e4e423b, 0xa9e88978,
3668 0xfa72d2fc, 0x7dd419bf, 0xbb562a6a, 0x3cf0e129, 0x6f6abaad,
3669 0xe8cc71ee, 0xc85e0da5, 0x4ff8c6e6, 0x1c629d62, 0x9bc45621,
3670 0x4a17fc89, 0xcdb137ca, 0x9e2b6c4e, 0x198da70d, 0x391fdb46,
3671 0xbeb91005, 0xed234b81, 0x6a8580c2, 0xac07b317, 0x2ba17854,
3672 0x783b23d0, 0xff9de893, 0xdf0f94d8, 0x58a95f9b, 0x0b33041f,
3673 0x8c95cf5c, 0x73e5570e, 0xf4439c4d, 0xa7d9c7c9, 0x207f0c8a,
3674 0x00ed70c1, 0x874bbb82, 0xd4d1e006, 0x53772b45, 0x95f51890,
3675 0x1253d3d3, 0x41c98857, 0xc66f4314, 0xe6fd3f5f, 0x615bf41c,
3676 0x32c1af98, 0xb56764db, 0x64b4ce73, 0xe3120530, 0xb0885eb4,
3677 0x372e95f7, 0x17bce9bc, 0x901a22ff, 0xc380797b, 0x4426b238,
3678 0x82a481ed, 0x05024aae, 0x5698112a, 0xd13eda69, 0xf1aca622,
3679 0x760a6d61, 0x259036e5, 0xa236fda6, 0xba8ccbe8, 0x3d2a00ab,
3680 0x6eb05b2f, 0xe916906c, 0xc984ec27, 0x4e222764, 0x1db87ce0,
3681 0x9a1eb7a3, 0x5c9c8476, 0xdb3a4f35, 0x88a014b1, 0x0f06dff2,
3682 0x2f94a3b9, 0xa83268fa, 0xfba8337e, 0x7c0ef83d, 0xaddd5295,
3683 0x2a7b99d6, 0x79e1c252, 0xfe470911, 0xded5755a, 0x5973be19,
3684 0x0ae9e59d, 0x8d4f2ede, 0x4bcd1d0b, 0xcc6bd648, 0x9ff18dcc,
3685 0x1857468f, 0x38c53ac4, 0xbf63f187, 0xecf9aa03, 0x6b5f6140,
3686 0x942ff912, 0x13893251, 0x401369d5, 0xc7b5a296, 0xe727dedd,
3687 0x6081159e, 0x331b4e1a, 0xb4bd8559, 0x723fb68c, 0xf5997dcf,
3688 0xa603264b, 0x21a5ed08, 0x01379143, 0x86915a00, 0xd50b0184,
3689 0x52adcac7, 0x837e606f, 0x04d8ab2c, 0x5742f0a8, 0xd0e43beb,
3690 0xf07647a0, 0x77d08ce3, 0x244ad767, 0xa3ec1c24, 0x656e2ff1,
3691 0xe2c8e4b2, 0xb152bf36, 0x36f47475, 0x1666083e, 0x91c0c37d,
3692 0xc25a98f9, 0x45fc53ba, 0xe7caae1c, 0x606c655f, 0x33f63edb,
3693 0xb450f598, 0x94c289d3, 0x13644290, 0x40fe1914, 0xc758d257,
3694 0x01dae182, 0x867c2ac1, 0xd5e67145, 0x5240ba06, 0x72d2c64d,
3695 0xf5740d0e, 0xa6ee568a, 0x21489dc9, 0xf09b3761, 0x773dfc22,
3696 0x24a7a7a6, 0xa3016ce5, 0x839310ae, 0x0435dbed, 0x57af8069,
3697 0xd0094b2a, 0x168b78ff, 0x912db3bc, 0xc2b7e838, 0x4511237b,
3698 0x65835f30, 0xe2259473, 0xb1bfcff7, 0x361904b4, 0xc9699ce6,
3699 0x4ecf57a5, 0x1d550c21, 0x9af3c762, 0xba61bb29, 0x3dc7706a,
3700 0x6e5d2bee, 0xe9fbe0ad, 0x2f79d378, 0xa8df183b, 0xfb4543bf,
3701 0x7ce388fc, 0x5c71f4b7, 0xdbd73ff4, 0x884d6470, 0x0febaf33,
3702 0xde38059b, 0x599eced8, 0x0a04955c, 0x8da25e1f, 0xad302254,
3703 0x2a96e917, 0x790cb293, 0xfeaa79d0, 0x38284a05, 0xbf8e8146,
3704 0xec14dac2, 0x6bb21181, 0x4b206dca, 0xcc86a689, 0x9f1cfd0d,
3705 0x18ba364e}};
3706
3707local const z_word_t FAR crc_braid_big_table[][256] = {
3708 {0x0000000000000000, 0x43cba68700000000, 0xc7903cd400000000,
3709 0x845b9a5300000000, 0xcf27087300000000, 0x8cecaef400000000,
3710 0x08b734a700000000, 0x4b7c922000000000, 0x9e4f10e600000000,
3711 0xdd84b66100000000, 0x59df2c3200000000, 0x1a148ab500000000,
3712 0x5168189500000000, 0x12a3be1200000000, 0x96f8244100000000,
3713 0xd53382c600000000, 0x7d99511700000000, 0x3e52f79000000000,
3714 0xba096dc300000000, 0xf9c2cb4400000000, 0xb2be596400000000,
3715 0xf175ffe300000000, 0x752e65b000000000, 0x36e5c33700000000,
3716 0xe3d641f100000000, 0xa01de77600000000, 0x24467d2500000000,
3717 0x678ddba200000000, 0x2cf1498200000000, 0x6f3aef0500000000,
3718 0xeb61755600000000, 0xa8aad3d100000000, 0xfa32a32e00000000,
3719 0xb9f905a900000000, 0x3da29ffa00000000, 0x7e69397d00000000,
3720 0x3515ab5d00000000, 0x76de0dda00000000, 0xf285978900000000,
3721 0xb14e310e00000000, 0x647db3c800000000, 0x27b6154f00000000,
3722 0xa3ed8f1c00000000, 0xe026299b00000000, 0xab5abbbb00000000,
3723 0xe8911d3c00000000, 0x6cca876f00000000, 0x2f0121e800000000,
3724 0x87abf23900000000, 0xc46054be00000000, 0x403bceed00000000,
3725 0x03f0686a00000000, 0x488cfa4a00000000, 0x0b475ccd00000000,
3726 0x8f1cc69e00000000, 0xccd7601900000000, 0x19e4e2df00000000,
3727 0x5a2f445800000000, 0xde74de0b00000000, 0x9dbf788c00000000,
3728 0xd6c3eaac00000000, 0x95084c2b00000000, 0x1153d67800000000,
3729 0x529870ff00000000, 0xf465465d00000000, 0xb7aee0da00000000,
3730 0x33f57a8900000000, 0x703edc0e00000000, 0x3b424e2e00000000,
3731 0x7889e8a900000000, 0xfcd272fa00000000, 0xbf19d47d00000000,
3732 0x6a2a56bb00000000, 0x29e1f03c00000000, 0xadba6a6f00000000,
3733 0xee71cce800000000, 0xa50d5ec800000000, 0xe6c6f84f00000000,
3734 0x629d621c00000000, 0x2156c49b00000000, 0x89fc174a00000000,
3735 0xca37b1cd00000000, 0x4e6c2b9e00000000, 0x0da78d1900000000,
3736 0x46db1f3900000000, 0x0510b9be00000000, 0x814b23ed00000000,
3737 0xc280856a00000000, 0x17b307ac00000000, 0x5478a12b00000000,
3738 0xd0233b7800000000, 0x93e89dff00000000, 0xd8940fdf00000000,
3739 0x9b5fa95800000000, 0x1f04330b00000000, 0x5ccf958c00000000,
3740 0x0e57e57300000000, 0x4d9c43f400000000, 0xc9c7d9a700000000,
3741 0x8a0c7f2000000000, 0xc170ed0000000000, 0x82bb4b8700000000,
3742 0x06e0d1d400000000, 0x452b775300000000, 0x9018f59500000000,
3743 0xd3d3531200000000, 0x5788c94100000000, 0x14436fc600000000,
3744 0x5f3ffde600000000, 0x1cf45b6100000000, 0x98afc13200000000,
3745 0xdb6467b500000000, 0x73ceb46400000000, 0x300512e300000000,
3746 0xb45e88b000000000, 0xf7952e3700000000, 0xbce9bc1700000000,
3747 0xff221a9000000000, 0x7b7980c300000000, 0x38b2264400000000,
3748 0xed81a48200000000, 0xae4a020500000000, 0x2a11985600000000,
3749 0x69da3ed100000000, 0x22a6acf100000000, 0x616d0a7600000000,
3750 0xe536902500000000, 0xa6fd36a200000000, 0xe8cb8cba00000000,
3751 0xab002a3d00000000, 0x2f5bb06e00000000, 0x6c9016e900000000,
3752 0x27ec84c900000000, 0x6427224e00000000, 0xe07cb81d00000000,
3753 0xa3b71e9a00000000, 0x76849c5c00000000, 0x354f3adb00000000,
3754 0xb114a08800000000, 0xf2df060f00000000, 0xb9a3942f00000000,
3755 0xfa6832a800000000, 0x7e33a8fb00000000, 0x3df80e7c00000000,
3756 0x9552ddad00000000, 0xd6997b2a00000000, 0x52c2e17900000000,
3757 0x110947fe00000000, 0x5a75d5de00000000, 0x19be735900000000,
3758 0x9de5e90a00000000, 0xde2e4f8d00000000, 0x0b1dcd4b00000000,
3759 0x48d66bcc00000000, 0xcc8df19f00000000, 0x8f46571800000000,
3760 0xc43ac53800000000, 0x87f163bf00000000, 0x03aaf9ec00000000,
3761 0x40615f6b00000000, 0x12f92f9400000000, 0x5132891300000000,
3762 0xd569134000000000, 0x96a2b5c700000000, 0xddde27e700000000,
3763 0x9e15816000000000, 0x1a4e1b3300000000, 0x5985bdb400000000,
3764 0x8cb63f7200000000, 0xcf7d99f500000000, 0x4b2603a600000000,
3765 0x08eda52100000000, 0x4391370100000000, 0x005a918600000000,
3766 0x84010bd500000000, 0xc7caad5200000000, 0x6f607e8300000000,
3767 0x2cabd80400000000, 0xa8f0425700000000, 0xeb3be4d000000000,
3768 0xa04776f000000000, 0xe38cd07700000000, 0x67d74a2400000000,
3769 0x241ceca300000000, 0xf12f6e6500000000, 0xb2e4c8e200000000,
3770 0x36bf52b100000000, 0x7574f43600000000, 0x3e08661600000000,
3771 0x7dc3c09100000000, 0xf9985ac200000000, 0xba53fc4500000000,
3772 0x1caecae700000000, 0x5f656c6000000000, 0xdb3ef63300000000,
3773 0x98f550b400000000, 0xd389c29400000000, 0x9042641300000000,
3774 0x1419fe4000000000, 0x57d258c700000000, 0x82e1da0100000000,
3775 0xc12a7c8600000000, 0x4571e6d500000000, 0x06ba405200000000,
3776 0x4dc6d27200000000, 0x0e0d74f500000000, 0x8a56eea600000000,
3777 0xc99d482100000000, 0x61379bf000000000, 0x22fc3d7700000000,
3778 0xa6a7a72400000000, 0xe56c01a300000000, 0xae10938300000000,
3779 0xeddb350400000000, 0x6980af5700000000, 0x2a4b09d000000000,
3780 0xff788b1600000000, 0xbcb32d9100000000, 0x38e8b7c200000000,
3781 0x7b23114500000000, 0x305f836500000000, 0x739425e200000000,
3782 0xf7cfbfb100000000, 0xb404193600000000, 0xe69c69c900000000,
3783 0xa557cf4e00000000, 0x210c551d00000000, 0x62c7f39a00000000,
3784 0x29bb61ba00000000, 0x6a70c73d00000000, 0xee2b5d6e00000000,
3785 0xade0fbe900000000, 0x78d3792f00000000, 0x3b18dfa800000000,
3786 0xbf4345fb00000000, 0xfc88e37c00000000, 0xb7f4715c00000000,
3787 0xf43fd7db00000000, 0x70644d8800000000, 0x33afeb0f00000000,
3788 0x9b0538de00000000, 0xd8ce9e5900000000, 0x5c95040a00000000,
3789 0x1f5ea28d00000000, 0x542230ad00000000, 0x17e9962a00000000,
3790 0x93b20c7900000000, 0xd079aafe00000000, 0x054a283800000000,
3791 0x46818ebf00000000, 0xc2da14ec00000000, 0x8111b26b00000000,
3792 0xca6d204b00000000, 0x89a686cc00000000, 0x0dfd1c9f00000000,
3793 0x4e36ba1800000000},
3794 {0x0000000000000000, 0xe1b652ef00000000, 0x836bd40500000000,
3795 0x62dd86ea00000000, 0x06d7a80b00000000, 0xe761fae400000000,
3796 0x85bc7c0e00000000, 0x640a2ee100000000, 0x0cae511700000000,
3797 0xed1803f800000000, 0x8fc5851200000000, 0x6e73d7fd00000000,
3798 0x0a79f91c00000000, 0xebcfabf300000000, 0x89122d1900000000,
3799 0x68a47ff600000000, 0x185ca32e00000000, 0xf9eaf1c100000000,
3800 0x9b37772b00000000, 0x7a8125c400000000, 0x1e8b0b2500000000,
3801 0xff3d59ca00000000, 0x9de0df2000000000, 0x7c568dcf00000000,
3802 0x14f2f23900000000, 0xf544a0d600000000, 0x9799263c00000000,
3803 0x762f74d300000000, 0x12255a3200000000, 0xf39308dd00000000,
3804 0x914e8e3700000000, 0x70f8dcd800000000, 0x30b8465d00000000,
3805 0xd10e14b200000000, 0xb3d3925800000000, 0x5265c0b700000000,
3806 0x366fee5600000000, 0xd7d9bcb900000000, 0xb5043a5300000000,
3807 0x54b268bc00000000, 0x3c16174a00000000, 0xdda045a500000000,
3808 0xbf7dc34f00000000, 0x5ecb91a000000000, 0x3ac1bf4100000000,
3809 0xdb77edae00000000, 0xb9aa6b4400000000, 0x581c39ab00000000,
3810 0x28e4e57300000000, 0xc952b79c00000000, 0xab8f317600000000,
3811 0x4a39639900000000, 0x2e334d7800000000, 0xcf851f9700000000,
3812 0xad58997d00000000, 0x4ceecb9200000000, 0x244ab46400000000,
3813 0xc5fce68b00000000, 0xa721606100000000, 0x4697328e00000000,
3814 0x229d1c6f00000000, 0xc32b4e8000000000, 0xa1f6c86a00000000,
3815 0x40409a8500000000, 0x60708dba00000000, 0x81c6df5500000000,
3816 0xe31b59bf00000000, 0x02ad0b5000000000, 0x66a725b100000000,
3817 0x8711775e00000000, 0xe5ccf1b400000000, 0x047aa35b00000000,
3818 0x6cdedcad00000000, 0x8d688e4200000000, 0xefb508a800000000,
3819 0x0e035a4700000000, 0x6a0974a600000000, 0x8bbf264900000000,
3820 0xe962a0a300000000, 0x08d4f24c00000000, 0x782c2e9400000000,
3821 0x999a7c7b00000000, 0xfb47fa9100000000, 0x1af1a87e00000000,
3822 0x7efb869f00000000, 0x9f4dd47000000000, 0xfd90529a00000000,
3823 0x1c26007500000000, 0x74827f8300000000, 0x95342d6c00000000,
3824 0xf7e9ab8600000000, 0x165ff96900000000, 0x7255d78800000000,
3825 0x93e3856700000000, 0xf13e038d00000000, 0x1088516200000000,
3826 0x50c8cbe700000000, 0xb17e990800000000, 0xd3a31fe200000000,
3827 0x32154d0d00000000, 0x561f63ec00000000, 0xb7a9310300000000,
3828 0xd574b7e900000000, 0x34c2e50600000000, 0x5c669af000000000,
3829 0xbdd0c81f00000000, 0xdf0d4ef500000000, 0x3ebb1c1a00000000,
3830 0x5ab132fb00000000, 0xbb07601400000000, 0xd9dae6fe00000000,
3831 0x386cb41100000000, 0x489468c900000000, 0xa9223a2600000000,
3832 0xcbffbccc00000000, 0x2a49ee2300000000, 0x4e43c0c200000000,
3833 0xaff5922d00000000, 0xcd2814c700000000, 0x2c9e462800000000,
3834 0x443a39de00000000, 0xa58c6b3100000000, 0xc751eddb00000000,
3835 0x26e7bf3400000000, 0x42ed91d500000000, 0xa35bc33a00000000,
3836 0xc18645d000000000, 0x2030173f00000000, 0x81e66bae00000000,
3837 0x6050394100000000, 0x028dbfab00000000, 0xe33bed4400000000,
3838 0x8731c3a500000000, 0x6687914a00000000, 0x045a17a000000000,
3839 0xe5ec454f00000000, 0x8d483ab900000000, 0x6cfe685600000000,
3840 0x0e23eebc00000000, 0xef95bc5300000000, 0x8b9f92b200000000,
3841 0x6a29c05d00000000, 0x08f446b700000000, 0xe942145800000000,
3842 0x99bac88000000000, 0x780c9a6f00000000, 0x1ad11c8500000000,
3843 0xfb674e6a00000000, 0x9f6d608b00000000, 0x7edb326400000000,
3844 0x1c06b48e00000000, 0xfdb0e66100000000, 0x9514999700000000,
3845 0x74a2cb7800000000, 0x167f4d9200000000, 0xf7c91f7d00000000,
3846 0x93c3319c00000000, 0x7275637300000000, 0x10a8e59900000000,
3847 0xf11eb77600000000, 0xb15e2df300000000, 0x50e87f1c00000000,
3848 0x3235f9f600000000, 0xd383ab1900000000, 0xb78985f800000000,
3849 0x563fd71700000000, 0x34e251fd00000000, 0xd554031200000000,
3850 0xbdf07ce400000000, 0x5c462e0b00000000, 0x3e9ba8e100000000,
3851 0xdf2dfa0e00000000, 0xbb27d4ef00000000, 0x5a91860000000000,
3852 0x384c00ea00000000, 0xd9fa520500000000, 0xa9028edd00000000,
3853 0x48b4dc3200000000, 0x2a695ad800000000, 0xcbdf083700000000,
3854 0xafd526d600000000, 0x4e63743900000000, 0x2cbef2d300000000,
3855 0xcd08a03c00000000, 0xa5acdfca00000000, 0x441a8d2500000000,
3856 0x26c70bcf00000000, 0xc771592000000000, 0xa37b77c100000000,
3857 0x42cd252e00000000, 0x2010a3c400000000, 0xc1a6f12b00000000,
3858 0xe196e61400000000, 0x0020b4fb00000000, 0x62fd321100000000,
3859 0x834b60fe00000000, 0xe7414e1f00000000, 0x06f71cf000000000,
3860 0x642a9a1a00000000, 0x859cc8f500000000, 0xed38b70300000000,
3861 0x0c8ee5ec00000000, 0x6e53630600000000, 0x8fe531e900000000,
3862 0xebef1f0800000000, 0x0a594de700000000, 0x6884cb0d00000000,
3863 0x893299e200000000, 0xf9ca453a00000000, 0x187c17d500000000,
3864 0x7aa1913f00000000, 0x9b17c3d000000000, 0xff1ded3100000000,
3865 0x1eabbfde00000000, 0x7c76393400000000, 0x9dc06bdb00000000,
3866 0xf564142d00000000, 0x14d246c200000000, 0x760fc02800000000,
3867 0x97b992c700000000, 0xf3b3bc2600000000, 0x1205eec900000000,
3868 0x70d8682300000000, 0x916e3acc00000000, 0xd12ea04900000000,
3869 0x3098f2a600000000, 0x5245744c00000000, 0xb3f326a300000000,
3870 0xd7f9084200000000, 0x364f5aad00000000, 0x5492dc4700000000,
3871 0xb5248ea800000000, 0xdd80f15e00000000, 0x3c36a3b100000000,
3872 0x5eeb255b00000000, 0xbf5d77b400000000, 0xdb57595500000000,
3873 0x3ae10bba00000000, 0x583c8d5000000000, 0xb98adfbf00000000,
3874 0xc972036700000000, 0x28c4518800000000, 0x4a19d76200000000,
3875 0xabaf858d00000000, 0xcfa5ab6c00000000, 0x2e13f98300000000,
3876 0x4cce7f6900000000, 0xad782d8600000000, 0xc5dc527000000000,
3877 0x246a009f00000000, 0x46b7867500000000, 0xa701d49a00000000,
3878 0xc30bfa7b00000000, 0x22bda89400000000, 0x40602e7e00000000,
3879 0xa1d67c9100000000},
3880 {0x0000000000000000, 0x5880e2d700000000, 0xf106b47400000000,
3881 0xa98656a300000000, 0xe20d68e900000000, 0xba8d8a3e00000000,
3882 0x130bdc9d00000000, 0x4b8b3e4a00000000, 0x851da10900000000,
3883 0xdd9d43de00000000, 0x741b157d00000000, 0x2c9bf7aa00000000,
3884 0x6710c9e000000000, 0x3f902b3700000000, 0x96167d9400000000,
3885 0xce969f4300000000, 0x0a3b421300000000, 0x52bba0c400000000,
3886 0xfb3df66700000000, 0xa3bd14b000000000, 0xe8362afa00000000,
3887 0xb0b6c82d00000000, 0x19309e8e00000000, 0x41b07c5900000000,
3888 0x8f26e31a00000000, 0xd7a601cd00000000, 0x7e20576e00000000,
3889 0x26a0b5b900000000, 0x6d2b8bf300000000, 0x35ab692400000000,
3890 0x9c2d3f8700000000, 0xc4addd5000000000, 0x1476842600000000,
3891 0x4cf666f100000000, 0xe570305200000000, 0xbdf0d28500000000,
3892 0xf67beccf00000000, 0xaefb0e1800000000, 0x077d58bb00000000,
3893 0x5ffdba6c00000000, 0x916b252f00000000, 0xc9ebc7f800000000,
3894 0x606d915b00000000, 0x38ed738c00000000, 0x73664dc600000000,
3895 0x2be6af1100000000, 0x8260f9b200000000, 0xdae01b6500000000,
3896 0x1e4dc63500000000, 0x46cd24e200000000, 0xef4b724100000000,
3897 0xb7cb909600000000, 0xfc40aedc00000000, 0xa4c04c0b00000000,
3898 0x0d461aa800000000, 0x55c6f87f00000000, 0x9b50673c00000000,
3899 0xc3d085eb00000000, 0x6a56d34800000000, 0x32d6319f00000000,
3900 0x795d0fd500000000, 0x21dded0200000000, 0x885bbba100000000,
3901 0xd0db597600000000, 0x28ec084d00000000, 0x706cea9a00000000,
3902 0xd9eabc3900000000, 0x816a5eee00000000, 0xcae160a400000000,
3903 0x9261827300000000, 0x3be7d4d000000000, 0x6367360700000000,
3904 0xadf1a94400000000, 0xf5714b9300000000, 0x5cf71d3000000000,
3905 0x0477ffe700000000, 0x4ffcc1ad00000000, 0x177c237a00000000,
3906 0xbefa75d900000000, 0xe67a970e00000000, 0x22d74a5e00000000,
3907 0x7a57a88900000000, 0xd3d1fe2a00000000, 0x8b511cfd00000000,
3908 0xc0da22b700000000, 0x985ac06000000000, 0x31dc96c300000000,
3909 0x695c741400000000, 0xa7caeb5700000000, 0xff4a098000000000,
3910 0x56cc5f2300000000, 0x0e4cbdf400000000, 0x45c783be00000000,
3911 0x1d47616900000000, 0xb4c137ca00000000, 0xec41d51d00000000,
3912 0x3c9a8c6b00000000, 0x641a6ebc00000000, 0xcd9c381f00000000,
3913 0x951cdac800000000, 0xde97e48200000000, 0x8617065500000000,
3914 0x2f9150f600000000, 0x7711b22100000000, 0xb9872d6200000000,
3915 0xe107cfb500000000, 0x4881991600000000, 0x10017bc100000000,
3916 0x5b8a458b00000000, 0x030aa75c00000000, 0xaa8cf1ff00000000,
3917 0xf20c132800000000, 0x36a1ce7800000000, 0x6e212caf00000000,
3918 0xc7a77a0c00000000, 0x9f2798db00000000, 0xd4aca69100000000,
3919 0x8c2c444600000000, 0x25aa12e500000000, 0x7d2af03200000000,
3920 0xb3bc6f7100000000, 0xeb3c8da600000000, 0x42badb0500000000,
3921 0x1a3a39d200000000, 0x51b1079800000000, 0x0931e54f00000000,
3922 0xa0b7b3ec00000000, 0xf837513b00000000, 0x50d8119a00000000,
3923 0x0858f34d00000000, 0xa1dea5ee00000000, 0xf95e473900000000,
3924 0xb2d5797300000000, 0xea559ba400000000, 0x43d3cd0700000000,
3925 0x1b532fd000000000, 0xd5c5b09300000000, 0x8d45524400000000,
3926 0x24c304e700000000, 0x7c43e63000000000, 0x37c8d87a00000000,
3927 0x6f483aad00000000, 0xc6ce6c0e00000000, 0x9e4e8ed900000000,
3928 0x5ae3538900000000, 0x0263b15e00000000, 0xabe5e7fd00000000,
3929 0xf365052a00000000, 0xb8ee3b6000000000, 0xe06ed9b700000000,
3930 0x49e88f1400000000, 0x11686dc300000000, 0xdffef28000000000,
3931 0x877e105700000000, 0x2ef846f400000000, 0x7678a42300000000,
3932 0x3df39a6900000000, 0x657378be00000000, 0xccf52e1d00000000,
3933 0x9475ccca00000000, 0x44ae95bc00000000, 0x1c2e776b00000000,
3934 0xb5a821c800000000, 0xed28c31f00000000, 0xa6a3fd5500000000,
3935 0xfe231f8200000000, 0x57a5492100000000, 0x0f25abf600000000,
3936 0xc1b334b500000000, 0x9933d66200000000, 0x30b580c100000000,
3937 0x6835621600000000, 0x23be5c5c00000000, 0x7b3ebe8b00000000,
3938 0xd2b8e82800000000, 0x8a380aff00000000, 0x4e95d7af00000000,
3939 0x1615357800000000, 0xbf9363db00000000, 0xe713810c00000000,
3940 0xac98bf4600000000, 0xf4185d9100000000, 0x5d9e0b3200000000,
3941 0x051ee9e500000000, 0xcb8876a600000000, 0x9308947100000000,
3942 0x3a8ec2d200000000, 0x620e200500000000, 0x29851e4f00000000,
3943 0x7105fc9800000000, 0xd883aa3b00000000, 0x800348ec00000000,
3944 0x783419d700000000, 0x20b4fb0000000000, 0x8932ada300000000,
3945 0xd1b24f7400000000, 0x9a39713e00000000, 0xc2b993e900000000,
3946 0x6b3fc54a00000000, 0x33bf279d00000000, 0xfd29b8de00000000,
3947 0xa5a95a0900000000, 0x0c2f0caa00000000, 0x54afee7d00000000,
3948 0x1f24d03700000000, 0x47a432e000000000, 0xee22644300000000,
3949 0xb6a2869400000000, 0x720f5bc400000000, 0x2a8fb91300000000,
3950 0x8309efb000000000, 0xdb890d6700000000, 0x9002332d00000000,
3951 0xc882d1fa00000000, 0x6104875900000000, 0x3984658e00000000,
3952 0xf712facd00000000, 0xaf92181a00000000, 0x06144eb900000000,
3953 0x5e94ac6e00000000, 0x151f922400000000, 0x4d9f70f300000000,
3954 0xe419265000000000, 0xbc99c48700000000, 0x6c429df100000000,
3955 0x34c27f2600000000, 0x9d44298500000000, 0xc5c4cb5200000000,
3956 0x8e4ff51800000000, 0xd6cf17cf00000000, 0x7f49416c00000000,
3957 0x27c9a3bb00000000, 0xe95f3cf800000000, 0xb1dfde2f00000000,
3958 0x1859888c00000000, 0x40d96a5b00000000, 0x0b52541100000000,
3959 0x53d2b6c600000000, 0xfa54e06500000000, 0xa2d402b200000000,
3960 0x6679dfe200000000, 0x3ef93d3500000000, 0x977f6b9600000000,
3961 0xcfff894100000000, 0x8474b70b00000000, 0xdcf455dc00000000,
3962 0x7572037f00000000, 0x2df2e1a800000000, 0xe3647eeb00000000,
3963 0xbbe49c3c00000000, 0x1262ca9f00000000, 0x4ae2284800000000,
3964 0x0169160200000000, 0x59e9f4d500000000, 0xf06fa27600000000,
3965 0xa8ef40a100000000},
3966 {0x0000000000000000, 0x463b676500000000, 0x8c76ceca00000000,
3967 0xca4da9af00000000, 0x59ebed4e00000000, 0x1fd08a2b00000000,
3968 0xd59d238400000000, 0x93a644e100000000, 0xb2d6db9d00000000,
3969 0xf4edbcf800000000, 0x3ea0155700000000, 0x789b723200000000,
3970 0xeb3d36d300000000, 0xad0651b600000000, 0x674bf81900000000,
3971 0x21709f7c00000000, 0x25abc6e000000000, 0x6390a18500000000,
3972 0xa9dd082a00000000, 0xefe66f4f00000000, 0x7c402bae00000000,
3973 0x3a7b4ccb00000000, 0xf036e56400000000, 0xb60d820100000000,
3974 0x977d1d7d00000000, 0xd1467a1800000000, 0x1b0bd3b700000000,
3975 0x5d30b4d200000000, 0xce96f03300000000, 0x88ad975600000000,
3976 0x42e03ef900000000, 0x04db599c00000000, 0x0b50fc1a00000000,
3977 0x4d6b9b7f00000000, 0x872632d000000000, 0xc11d55b500000000,
3978 0x52bb115400000000, 0x1480763100000000, 0xdecddf9e00000000,
3979 0x98f6b8fb00000000, 0xb986278700000000, 0xffbd40e200000000,
3980 0x35f0e94d00000000, 0x73cb8e2800000000, 0xe06dcac900000000,
3981 0xa656adac00000000, 0x6c1b040300000000, 0x2a20636600000000,
3982 0x2efb3afa00000000, 0x68c05d9f00000000, 0xa28df43000000000,
3983 0xe4b6935500000000, 0x7710d7b400000000, 0x312bb0d100000000,
3984 0xfb66197e00000000, 0xbd5d7e1b00000000, 0x9c2de16700000000,
3985 0xda16860200000000, 0x105b2fad00000000, 0x566048c800000000,
3986 0xc5c60c2900000000, 0x83fd6b4c00000000, 0x49b0c2e300000000,
3987 0x0f8ba58600000000, 0x16a0f83500000000, 0x509b9f5000000000,
3988 0x9ad636ff00000000, 0xdced519a00000000, 0x4f4b157b00000000,
3989 0x0970721e00000000, 0xc33ddbb100000000, 0x8506bcd400000000,
3990 0xa47623a800000000, 0xe24d44cd00000000, 0x2800ed6200000000,
3991 0x6e3b8a0700000000, 0xfd9dcee600000000, 0xbba6a98300000000,
3992 0x71eb002c00000000, 0x37d0674900000000, 0x330b3ed500000000,
3993 0x753059b000000000, 0xbf7df01f00000000, 0xf946977a00000000,
3994 0x6ae0d39b00000000, 0x2cdbb4fe00000000, 0xe6961d5100000000,
3995 0xa0ad7a3400000000, 0x81dde54800000000, 0xc7e6822d00000000,
3996 0x0dab2b8200000000, 0x4b904ce700000000, 0xd836080600000000,
3997 0x9e0d6f6300000000, 0x5440c6cc00000000, 0x127ba1a900000000,
3998 0x1df0042f00000000, 0x5bcb634a00000000, 0x9186cae500000000,
3999 0xd7bdad8000000000, 0x441be96100000000, 0x02208e0400000000,
4000 0xc86d27ab00000000, 0x8e5640ce00000000, 0xaf26dfb200000000,
4001 0xe91db8d700000000, 0x2350117800000000, 0x656b761d00000000,
4002 0xf6cd32fc00000000, 0xb0f6559900000000, 0x7abbfc3600000000,
4003 0x3c809b5300000000, 0x385bc2cf00000000, 0x7e60a5aa00000000,
4004 0xb42d0c0500000000, 0xf2166b6000000000, 0x61b02f8100000000,
4005 0x278b48e400000000, 0xedc6e14b00000000, 0xabfd862e00000000,
4006 0x8a8d195200000000, 0xccb67e3700000000, 0x06fbd79800000000,
4007 0x40c0b0fd00000000, 0xd366f41c00000000, 0x955d937900000000,
4008 0x5f103ad600000000, 0x192b5db300000000, 0x2c40f16b00000000,
4009 0x6a7b960e00000000, 0xa0363fa100000000, 0xe60d58c400000000,
4010 0x75ab1c2500000000, 0x33907b4000000000, 0xf9ddd2ef00000000,
4011 0xbfe6b58a00000000, 0x9e962af600000000, 0xd8ad4d9300000000,
4012 0x12e0e43c00000000, 0x54db835900000000, 0xc77dc7b800000000,
4013 0x8146a0dd00000000, 0x4b0b097200000000, 0x0d306e1700000000,
4014 0x09eb378b00000000, 0x4fd050ee00000000, 0x859df94100000000,
4015 0xc3a69e2400000000, 0x5000dac500000000, 0x163bbda000000000,
4016 0xdc76140f00000000, 0x9a4d736a00000000, 0xbb3dec1600000000,
4017 0xfd068b7300000000, 0x374b22dc00000000, 0x717045b900000000,
4018 0xe2d6015800000000, 0xa4ed663d00000000, 0x6ea0cf9200000000,
4019 0x289ba8f700000000, 0x27100d7100000000, 0x612b6a1400000000,
4020 0xab66c3bb00000000, 0xed5da4de00000000, 0x7efbe03f00000000,
4021 0x38c0875a00000000, 0xf28d2ef500000000, 0xb4b6499000000000,
4022 0x95c6d6ec00000000, 0xd3fdb18900000000, 0x19b0182600000000,
4023 0x5f8b7f4300000000, 0xcc2d3ba200000000, 0x8a165cc700000000,
4024 0x405bf56800000000, 0x0660920d00000000, 0x02bbcb9100000000,
4025 0x4480acf400000000, 0x8ecd055b00000000, 0xc8f6623e00000000,
4026 0x5b5026df00000000, 0x1d6b41ba00000000, 0xd726e81500000000,
4027 0x911d8f7000000000, 0xb06d100c00000000, 0xf656776900000000,
4028 0x3c1bdec600000000, 0x7a20b9a300000000, 0xe986fd4200000000,
4029 0xafbd9a2700000000, 0x65f0338800000000, 0x23cb54ed00000000,
4030 0x3ae0095e00000000, 0x7cdb6e3b00000000, 0xb696c79400000000,
4031 0xf0ada0f100000000, 0x630be41000000000, 0x2530837500000000,
4032 0xef7d2ada00000000, 0xa9464dbf00000000, 0x8836d2c300000000,
4033 0xce0db5a600000000, 0x04401c0900000000, 0x427b7b6c00000000,
4034 0xd1dd3f8d00000000, 0x97e658e800000000, 0x5dabf14700000000,
4035 0x1b90962200000000, 0x1f4bcfbe00000000, 0x5970a8db00000000,
4036 0x933d017400000000, 0xd506661100000000, 0x46a022f000000000,
4037 0x009b459500000000, 0xcad6ec3a00000000, 0x8ced8b5f00000000,
4038 0xad9d142300000000, 0xeba6734600000000, 0x21ebdae900000000,
4039 0x67d0bd8c00000000, 0xf476f96d00000000, 0xb24d9e0800000000,
4040 0x780037a700000000, 0x3e3b50c200000000, 0x31b0f54400000000,
4041 0x778b922100000000, 0xbdc63b8e00000000, 0xfbfd5ceb00000000,
4042 0x685b180a00000000, 0x2e607f6f00000000, 0xe42dd6c000000000,
4043 0xa216b1a500000000, 0x83662ed900000000, 0xc55d49bc00000000,
4044 0x0f10e01300000000, 0x492b877600000000, 0xda8dc39700000000,
4045 0x9cb6a4f200000000, 0x56fb0d5d00000000, 0x10c06a3800000000,
4046 0x141b33a400000000, 0x522054c100000000, 0x986dfd6e00000000,
4047 0xde569a0b00000000, 0x4df0deea00000000, 0x0bcbb98f00000000,
4048 0xc186102000000000, 0x87bd774500000000, 0xa6cde83900000000,
4049 0xe0f68f5c00000000, 0x2abb26f300000000, 0x6c80419600000000,
4050 0xff26057700000000, 0xb91d621200000000, 0x7350cbbd00000000,
4051 0x356bacd800000000},
4052 {0x0000000000000000, 0x9e83da9f00000000, 0x7d01c4e400000000,
4053 0xe3821e7b00000000, 0xbb04f91200000000, 0x2587238d00000000,
4054 0xc6053df600000000, 0x5886e76900000000, 0x7609f22500000000,
4055 0xe88a28ba00000000, 0x0b0836c100000000, 0x958bec5e00000000,
4056 0xcd0d0b3700000000, 0x538ed1a800000000, 0xb00ccfd300000000,
4057 0x2e8f154c00000000, 0xec12e44b00000000, 0x72913ed400000000,
4058 0x911320af00000000, 0x0f90fa3000000000, 0x57161d5900000000,
4059 0xc995c7c600000000, 0x2a17d9bd00000000, 0xb494032200000000,
4060 0x9a1b166e00000000, 0x0498ccf100000000, 0xe71ad28a00000000,
4061 0x7999081500000000, 0x211fef7c00000000, 0xbf9c35e300000000,
4062 0x5c1e2b9800000000, 0xc29df10700000000, 0xd825c89700000000,
4063 0x46a6120800000000, 0xa5240c7300000000, 0x3ba7d6ec00000000,
4064 0x6321318500000000, 0xfda2eb1a00000000, 0x1e20f56100000000,
4065 0x80a32ffe00000000, 0xae2c3ab200000000, 0x30afe02d00000000,
4066 0xd32dfe5600000000, 0x4dae24c900000000, 0x1528c3a000000000,
4067 0x8bab193f00000000, 0x6829074400000000, 0xf6aadddb00000000,
4068 0x34372cdc00000000, 0xaab4f64300000000, 0x4936e83800000000,
4069 0xd7b532a700000000, 0x8f33d5ce00000000, 0x11b00f5100000000,
4070 0xf232112a00000000, 0x6cb1cbb500000000, 0x423edef900000000,
4071 0xdcbd046600000000, 0x3f3f1a1d00000000, 0xa1bcc08200000000,
4072 0xf93a27eb00000000, 0x67b9fd7400000000, 0x843be30f00000000,
4073 0x1ab8399000000000, 0xf14de1f400000000, 0x6fce3b6b00000000,
4074 0x8c4c251000000000, 0x12cfff8f00000000, 0x4a4918e600000000,
4075 0xd4cac27900000000, 0x3748dc0200000000, 0xa9cb069d00000000,
4076 0x874413d100000000, 0x19c7c94e00000000, 0xfa45d73500000000,
4077 0x64c60daa00000000, 0x3c40eac300000000, 0xa2c3305c00000000,
4078 0x41412e2700000000, 0xdfc2f4b800000000, 0x1d5f05bf00000000,
4079 0x83dcdf2000000000, 0x605ec15b00000000, 0xfedd1bc400000000,
4080 0xa65bfcad00000000, 0x38d8263200000000, 0xdb5a384900000000,
4081 0x45d9e2d600000000, 0x6b56f79a00000000, 0xf5d52d0500000000,
4082 0x1657337e00000000, 0x88d4e9e100000000, 0xd0520e8800000000,
4083 0x4ed1d41700000000, 0xad53ca6c00000000, 0x33d010f300000000,
4084 0x2968296300000000, 0xb7ebf3fc00000000, 0x5469ed8700000000,
4085 0xcaea371800000000, 0x926cd07100000000, 0x0cef0aee00000000,
4086 0xef6d149500000000, 0x71eece0a00000000, 0x5f61db4600000000,
4087 0xc1e201d900000000, 0x22601fa200000000, 0xbce3c53d00000000,
4088 0xe465225400000000, 0x7ae6f8cb00000000, 0x9964e6b000000000,
4089 0x07e73c2f00000000, 0xc57acd2800000000, 0x5bf917b700000000,
4090 0xb87b09cc00000000, 0x26f8d35300000000, 0x7e7e343a00000000,
4091 0xe0fdeea500000000, 0x037ff0de00000000, 0x9dfc2a4100000000,
4092 0xb3733f0d00000000, 0x2df0e59200000000, 0xce72fbe900000000,
4093 0x50f1217600000000, 0x0877c61f00000000, 0x96f41c8000000000,
4094 0x757602fb00000000, 0xebf5d86400000000, 0xa39db33200000000,
4095 0x3d1e69ad00000000, 0xde9c77d600000000, 0x401fad4900000000,
4096 0x18994a2000000000, 0x861a90bf00000000, 0x65988ec400000000,
4097 0xfb1b545b00000000, 0xd594411700000000, 0x4b179b8800000000,
4098 0xa89585f300000000, 0x36165f6c00000000, 0x6e90b80500000000,
4099 0xf013629a00000000, 0x13917ce100000000, 0x8d12a67e00000000,
4100 0x4f8f577900000000, 0xd10c8de600000000, 0x328e939d00000000,
4101 0xac0d490200000000, 0xf48bae6b00000000, 0x6a0874f400000000,
4102 0x898a6a8f00000000, 0x1709b01000000000, 0x3986a55c00000000,
4103 0xa7057fc300000000, 0x448761b800000000, 0xda04bb2700000000,
4104 0x82825c4e00000000, 0x1c0186d100000000, 0xff8398aa00000000,
4105 0x6100423500000000, 0x7bb87ba500000000, 0xe53ba13a00000000,
4106 0x06b9bf4100000000, 0x983a65de00000000, 0xc0bc82b700000000,
4107 0x5e3f582800000000, 0xbdbd465300000000, 0x233e9ccc00000000,
4108 0x0db1898000000000, 0x9332531f00000000, 0x70b04d6400000000,
4109 0xee3397fb00000000, 0xb6b5709200000000, 0x2836aa0d00000000,
4110 0xcbb4b47600000000, 0x55376ee900000000, 0x97aa9fee00000000,
4111 0x0929457100000000, 0xeaab5b0a00000000, 0x7428819500000000,
4112 0x2cae66fc00000000, 0xb22dbc6300000000, 0x51afa21800000000,
4113 0xcf2c788700000000, 0xe1a36dcb00000000, 0x7f20b75400000000,
4114 0x9ca2a92f00000000, 0x022173b000000000, 0x5aa794d900000000,
4115 0xc4244e4600000000, 0x27a6503d00000000, 0xb9258aa200000000,
4116 0x52d052c600000000, 0xcc53885900000000, 0x2fd1962200000000,
4117 0xb1524cbd00000000, 0xe9d4abd400000000, 0x7757714b00000000,
4118 0x94d56f3000000000, 0x0a56b5af00000000, 0x24d9a0e300000000,
4119 0xba5a7a7c00000000, 0x59d8640700000000, 0xc75bbe9800000000,
4120 0x9fdd59f100000000, 0x015e836e00000000, 0xe2dc9d1500000000,
4121 0x7c5f478a00000000, 0xbec2b68d00000000, 0x20416c1200000000,
4122 0xc3c3726900000000, 0x5d40a8f600000000, 0x05c64f9f00000000,
4123 0x9b45950000000000, 0x78c78b7b00000000, 0xe64451e400000000,
4124 0xc8cb44a800000000, 0x56489e3700000000, 0xb5ca804c00000000,
4125 0x2b495ad300000000, 0x73cfbdba00000000, 0xed4c672500000000,
4126 0x0ece795e00000000, 0x904da3c100000000, 0x8af59a5100000000,
4127 0x147640ce00000000, 0xf7f45eb500000000, 0x6977842a00000000,
4128 0x31f1634300000000, 0xaf72b9dc00000000, 0x4cf0a7a700000000,
4129 0xd2737d3800000000, 0xfcfc687400000000, 0x627fb2eb00000000,
4130 0x81fdac9000000000, 0x1f7e760f00000000, 0x47f8916600000000,
4131 0xd97b4bf900000000, 0x3af9558200000000, 0xa47a8f1d00000000,
4132 0x66e77e1a00000000, 0xf864a48500000000, 0x1be6bafe00000000,
4133 0x8565606100000000, 0xdde3870800000000, 0x43605d9700000000,
4134 0xa0e243ec00000000, 0x3e61997300000000, 0x10ee8c3f00000000,
4135 0x8e6d56a000000000, 0x6def48db00000000, 0xf36c924400000000,
4136 0xabea752d00000000, 0x3569afb200000000, 0xd6ebb1c900000000,
4137 0x48686b5600000000},
4138 {0x0000000000000000, 0xc064281700000000, 0x80c9502e00000000,
4139 0x40ad783900000000, 0x0093a15c00000000, 0xc0f7894b00000000,
4140 0x805af17200000000, 0x403ed96500000000, 0x002643b900000000,
4141 0xc0426bae00000000, 0x80ef139700000000, 0x408b3b8000000000,
4142 0x00b5e2e500000000, 0xc0d1caf200000000, 0x807cb2cb00000000,
4143 0x40189adc00000000, 0x414af7a900000000, 0x812edfbe00000000,
4144 0xc183a78700000000, 0x01e78f9000000000, 0x41d956f500000000,
4145 0x81bd7ee200000000, 0xc11006db00000000, 0x01742ecc00000000,
4146 0x416cb41000000000, 0x81089c0700000000, 0xc1a5e43e00000000,
4147 0x01c1cc2900000000, 0x41ff154c00000000, 0x819b3d5b00000000,
4148 0xc136456200000000, 0x01526d7500000000, 0xc3929f8800000000,
4149 0x03f6b79f00000000, 0x435bcfa600000000, 0x833fe7b100000000,
4150 0xc3013ed400000000, 0x036516c300000000, 0x43c86efa00000000,
4151 0x83ac46ed00000000, 0xc3b4dc3100000000, 0x03d0f42600000000,
4152 0x437d8c1f00000000, 0x8319a40800000000, 0xc3277d6d00000000,
4153 0x0343557a00000000, 0x43ee2d4300000000, 0x838a055400000000,
4154 0x82d8682100000000, 0x42bc403600000000, 0x0211380f00000000,
4155 0xc275101800000000, 0x824bc97d00000000, 0x422fe16a00000000,
4156 0x0282995300000000, 0xc2e6b14400000000, 0x82fe2b9800000000,
4157 0x429a038f00000000, 0x02377bb600000000, 0xc25353a100000000,
4158 0x826d8ac400000000, 0x4209a2d300000000, 0x02a4daea00000000,
4159 0xc2c0f2fd00000000, 0xc7234eca00000000, 0x074766dd00000000,
4160 0x47ea1ee400000000, 0x878e36f300000000, 0xc7b0ef9600000000,
4161 0x07d4c78100000000, 0x4779bfb800000000, 0x871d97af00000000,
4162 0xc7050d7300000000, 0x0761256400000000, 0x47cc5d5d00000000,
4163 0x87a8754a00000000, 0xc796ac2f00000000, 0x07f2843800000000,
4164 0x475ffc0100000000, 0x873bd41600000000, 0x8669b96300000000,
4165 0x460d917400000000, 0x06a0e94d00000000, 0xc6c4c15a00000000,
4166 0x86fa183f00000000, 0x469e302800000000, 0x0633481100000000,
4167 0xc657600600000000, 0x864ffada00000000, 0x462bd2cd00000000,
4168 0x0686aaf400000000, 0xc6e282e300000000, 0x86dc5b8600000000,
4169 0x46b8739100000000, 0x06150ba800000000, 0xc67123bf00000000,
4170 0x04b1d14200000000, 0xc4d5f95500000000, 0x8478816c00000000,
4171 0x441ca97b00000000, 0x0422701e00000000, 0xc446580900000000,
4172 0x84eb203000000000, 0x448f082700000000, 0x049792fb00000000,
4173 0xc4f3baec00000000, 0x845ec2d500000000, 0x443aeac200000000,
4174 0x040433a700000000, 0xc4601bb000000000, 0x84cd638900000000,
4175 0x44a94b9e00000000, 0x45fb26eb00000000, 0x859f0efc00000000,
4176 0xc53276c500000000, 0x05565ed200000000, 0x456887b700000000,
4177 0x850cafa000000000, 0xc5a1d79900000000, 0x05c5ff8e00000000,
4178 0x45dd655200000000, 0x85b94d4500000000, 0xc514357c00000000,
4179 0x05701d6b00000000, 0x454ec40e00000000, 0x852aec1900000000,
4180 0xc587942000000000, 0x05e3bc3700000000, 0xcf41ed4f00000000,
4181 0x0f25c55800000000, 0x4f88bd6100000000, 0x8fec957600000000,
4182 0xcfd24c1300000000, 0x0fb6640400000000, 0x4f1b1c3d00000000,
4183 0x8f7f342a00000000, 0xcf67aef600000000, 0x0f0386e100000000,
4184 0x4faefed800000000, 0x8fcad6cf00000000, 0xcff40faa00000000,
4185 0x0f9027bd00000000, 0x4f3d5f8400000000, 0x8f59779300000000,
4186 0x8e0b1ae600000000, 0x4e6f32f100000000, 0x0ec24ac800000000,
4187 0xcea662df00000000, 0x8e98bbba00000000, 0x4efc93ad00000000,
4188 0x0e51eb9400000000, 0xce35c38300000000, 0x8e2d595f00000000,
4189 0x4e49714800000000, 0x0ee4097100000000, 0xce80216600000000,
4190 0x8ebef80300000000, 0x4edad01400000000, 0x0e77a82d00000000,
4191 0xce13803a00000000, 0x0cd372c700000000, 0xccb75ad000000000,
4192 0x8c1a22e900000000, 0x4c7e0afe00000000, 0x0c40d39b00000000,
4193 0xcc24fb8c00000000, 0x8c8983b500000000, 0x4cedaba200000000,
4194 0x0cf5317e00000000, 0xcc91196900000000, 0x8c3c615000000000,
4195 0x4c58494700000000, 0x0c66902200000000, 0xcc02b83500000000,
4196 0x8cafc00c00000000, 0x4ccbe81b00000000, 0x4d99856e00000000,
4197 0x8dfdad7900000000, 0xcd50d54000000000, 0x0d34fd5700000000,
4198 0x4d0a243200000000, 0x8d6e0c2500000000, 0xcdc3741c00000000,
4199 0x0da75c0b00000000, 0x4dbfc6d700000000, 0x8ddbeec000000000,
4200 0xcd7696f900000000, 0x0d12beee00000000, 0x4d2c678b00000000,
4201 0x8d484f9c00000000, 0xcde537a500000000, 0x0d811fb200000000,
4202 0x0862a38500000000, 0xc8068b9200000000, 0x88abf3ab00000000,
4203 0x48cfdbbc00000000, 0x08f102d900000000, 0xc8952ace00000000,
4204 0x883852f700000000, 0x485c7ae000000000, 0x0844e03c00000000,
4205 0xc820c82b00000000, 0x888db01200000000, 0x48e9980500000000,
4206 0x08d7416000000000, 0xc8b3697700000000, 0x881e114e00000000,
4207 0x487a395900000000, 0x4928542c00000000, 0x894c7c3b00000000,
4208 0xc9e1040200000000, 0x09852c1500000000, 0x49bbf57000000000,
4209 0x89dfdd6700000000, 0xc972a55e00000000, 0x09168d4900000000,
4210 0x490e179500000000, 0x896a3f8200000000, 0xc9c747bb00000000,
4211 0x09a36fac00000000, 0x499db6c900000000, 0x89f99ede00000000,
4212 0xc954e6e700000000, 0x0930cef000000000, 0xcbf03c0d00000000,
4213 0x0b94141a00000000, 0x4b396c2300000000, 0x8b5d443400000000,
4214 0xcb639d5100000000, 0x0b07b54600000000, 0x4baacd7f00000000,
4215 0x8bcee56800000000, 0xcbd67fb400000000, 0x0bb257a300000000,
4216 0x4b1f2f9a00000000, 0x8b7b078d00000000, 0xcb45dee800000000,
4217 0x0b21f6ff00000000, 0x4b8c8ec600000000, 0x8be8a6d100000000,
4218 0x8abacba400000000, 0x4adee3b300000000, 0x0a739b8a00000000,
4219 0xca17b39d00000000, 0x8a296af800000000, 0x4a4d42ef00000000,
4220 0x0ae03ad600000000, 0xca8412c100000000, 0x8a9c881d00000000,
4221 0x4af8a00a00000000, 0x0a55d83300000000, 0xca31f02400000000,
4222 0x8a0f294100000000, 0x4a6b015600000000, 0x0ac6796f00000000,
4223 0xcaa2517800000000},
4224 {0x0000000000000000, 0xd4ea739b00000000, 0xe9d396ed00000000,
4225 0x3d39e57600000000, 0x93a15c0000000000, 0x474b2f9b00000000,
4226 0x7a72caed00000000, 0xae98b97600000000, 0x2643b90000000000,
4227 0xf2a9ca9b00000000, 0xcf902fed00000000, 0x1b7a5c7600000000,
4228 0xb5e2e50000000000, 0x6108969b00000000, 0x5c3173ed00000000,
4229 0x88db007600000000, 0x4c86720100000000, 0x986c019a00000000,
4230 0xa555e4ec00000000, 0x71bf977700000000, 0xdf272e0100000000,
4231 0x0bcd5d9a00000000, 0x36f4b8ec00000000, 0xe21ecb7700000000,
4232 0x6ac5cb0100000000, 0xbe2fb89a00000000, 0x83165dec00000000,
4233 0x57fc2e7700000000, 0xf964970100000000, 0x2d8ee49a00000000,
4234 0x10b701ec00000000, 0xc45d727700000000, 0x980ce50200000000,
4235 0x4ce6969900000000, 0x71df73ef00000000, 0xa535007400000000,
4236 0x0badb90200000000, 0xdf47ca9900000000, 0xe27e2fef00000000,
4237 0x36945c7400000000, 0xbe4f5c0200000000, 0x6aa52f9900000000,
4238 0x579ccaef00000000, 0x8376b97400000000, 0x2dee000200000000,
4239 0xf904739900000000, 0xc43d96ef00000000, 0x10d7e57400000000,
4240 0xd48a970300000000, 0x0060e49800000000, 0x3d5901ee00000000,
4241 0xe9b3727500000000, 0x472bcb0300000000, 0x93c1b89800000000,
4242 0xaef85dee00000000, 0x7a122e7500000000, 0xf2c92e0300000000,
4243 0x26235d9800000000, 0x1b1ab8ee00000000, 0xcff0cb7500000000,
4244 0x6168720300000000, 0xb582019800000000, 0x88bbe4ee00000000,
4245 0x5c51977500000000, 0x3019ca0500000000, 0xe4f3b99e00000000,
4246 0xd9ca5ce800000000, 0x0d202f7300000000, 0xa3b8960500000000,
4247 0x7752e59e00000000, 0x4a6b00e800000000, 0x9e81737300000000,
4248 0x165a730500000000, 0xc2b0009e00000000, 0xff89e5e800000000,
4249 0x2b63967300000000, 0x85fb2f0500000000, 0x51115c9e00000000,
4250 0x6c28b9e800000000, 0xb8c2ca7300000000, 0x7c9fb80400000000,
4251 0xa875cb9f00000000, 0x954c2ee900000000, 0x41a65d7200000000,
4252 0xef3ee40400000000, 0x3bd4979f00000000, 0x06ed72e900000000,
4253 0xd207017200000000, 0x5adc010400000000, 0x8e36729f00000000,
4254 0xb30f97e900000000, 0x67e5e47200000000, 0xc97d5d0400000000,
4255 0x1d972e9f00000000, 0x20aecbe900000000, 0xf444b87200000000,
4256 0xa8152f0700000000, 0x7cff5c9c00000000, 0x41c6b9ea00000000,
4257 0x952cca7100000000, 0x3bb4730700000000, 0xef5e009c00000000,
4258 0xd267e5ea00000000, 0x068d967100000000, 0x8e56960700000000,
4259 0x5abce59c00000000, 0x678500ea00000000, 0xb36f737100000000,
4260 0x1df7ca0700000000, 0xc91db99c00000000, 0xf4245cea00000000,
4261 0x20ce2f7100000000, 0xe4935d0600000000, 0x30792e9d00000000,
4262 0x0d40cbeb00000000, 0xd9aab87000000000, 0x7732010600000000,
4263 0xa3d8729d00000000, 0x9ee197eb00000000, 0x4a0be47000000000,
4264 0xc2d0e40600000000, 0x163a979d00000000, 0x2b0372eb00000000,
4265 0xffe9017000000000, 0x5171b80600000000, 0x859bcb9d00000000,
4266 0xb8a22eeb00000000, 0x6c485d7000000000, 0x6032940b00000000,
4267 0xb4d8e79000000000, 0x89e102e600000000, 0x5d0b717d00000000,
4268 0xf393c80b00000000, 0x2779bb9000000000, 0x1a405ee600000000,
4269 0xceaa2d7d00000000, 0x46712d0b00000000, 0x929b5e9000000000,
4270 0xafa2bbe600000000, 0x7b48c87d00000000, 0xd5d0710b00000000,
4271 0x013a029000000000, 0x3c03e7e600000000, 0xe8e9947d00000000,
4272 0x2cb4e60a00000000, 0xf85e959100000000, 0xc56770e700000000,
4273 0x118d037c00000000, 0xbf15ba0a00000000, 0x6bffc99100000000,
4274 0x56c62ce700000000, 0x822c5f7c00000000, 0x0af75f0a00000000,
4275 0xde1d2c9100000000, 0xe324c9e700000000, 0x37ceba7c00000000,
4276 0x9956030a00000000, 0x4dbc709100000000, 0x708595e700000000,
4277 0xa46fe67c00000000, 0xf83e710900000000, 0x2cd4029200000000,
4278 0x11ede7e400000000, 0xc507947f00000000, 0x6b9f2d0900000000,
4279 0xbf755e9200000000, 0x824cbbe400000000, 0x56a6c87f00000000,
4280 0xde7dc80900000000, 0x0a97bb9200000000, 0x37ae5ee400000000,
4281 0xe3442d7f00000000, 0x4ddc940900000000, 0x9936e79200000000,
4282 0xa40f02e400000000, 0x70e5717f00000000, 0xb4b8030800000000,
4283 0x6052709300000000, 0x5d6b95e500000000, 0x8981e67e00000000,
4284 0x27195f0800000000, 0xf3f32c9300000000, 0xcecac9e500000000,
4285 0x1a20ba7e00000000, 0x92fbba0800000000, 0x4611c99300000000,
4286 0x7b282ce500000000, 0xafc25f7e00000000, 0x015ae60800000000,
4287 0xd5b0959300000000, 0xe88970e500000000, 0x3c63037e00000000,
4288 0x502b5e0e00000000, 0x84c12d9500000000, 0xb9f8c8e300000000,
4289 0x6d12bb7800000000, 0xc38a020e00000000, 0x1760719500000000,
4290 0x2a5994e300000000, 0xfeb3e77800000000, 0x7668e70e00000000,
4291 0xa282949500000000, 0x9fbb71e300000000, 0x4b51027800000000,
4292 0xe5c9bb0e00000000, 0x3123c89500000000, 0x0c1a2de300000000,
4293 0xd8f05e7800000000, 0x1cad2c0f00000000, 0xc8475f9400000000,
4294 0xf57ebae200000000, 0x2194c97900000000, 0x8f0c700f00000000,
4295 0x5be6039400000000, 0x66dfe6e200000000, 0xb235957900000000,
4296 0x3aee950f00000000, 0xee04e69400000000, 0xd33d03e200000000,
4297 0x07d7707900000000, 0xa94fc90f00000000, 0x7da5ba9400000000,
4298 0x409c5fe200000000, 0x94762c7900000000, 0xc827bb0c00000000,
4299 0x1ccdc89700000000, 0x21f42de100000000, 0xf51e5e7a00000000,
4300 0x5b86e70c00000000, 0x8f6c949700000000, 0xb25571e100000000,
4301 0x66bf027a00000000, 0xee64020c00000000, 0x3a8e719700000000,
4302 0x07b794e100000000, 0xd35de77a00000000, 0x7dc55e0c00000000,
4303 0xa92f2d9700000000, 0x9416c8e100000000, 0x40fcbb7a00000000,
4304 0x84a1c90d00000000, 0x504bba9600000000, 0x6d725fe000000000,
4305 0xb9982c7b00000000, 0x1700950d00000000, 0xc3eae69600000000,
4306 0xfed303e000000000, 0x2a39707b00000000, 0xa2e2700d00000000,
4307 0x7608039600000000, 0x4b31e6e000000000, 0x9fdb957b00000000,
4308 0x31432c0d00000000, 0xe5a95f9600000000, 0xd890bae000000000,
4309 0x0c7ac97b00000000},
4310 {0x0000000000000000, 0x2765258100000000, 0x0fcc3bd900000000,
4311 0x28a91e5800000000, 0x5f9e066900000000, 0x78fb23e800000000,
4312 0x50523db000000000, 0x7737183100000000, 0xbe3c0dd200000000,
4313 0x9959285300000000, 0xb1f0360b00000000, 0x9695138a00000000,
4314 0xe1a20bbb00000000, 0xc6c72e3a00000000, 0xee6e306200000000,
4315 0xc90b15e300000000, 0x3d7f6b7f00000000, 0x1a1a4efe00000000,
4316 0x32b350a600000000, 0x15d6752700000000, 0x62e16d1600000000,
4317 0x4584489700000000, 0x6d2d56cf00000000, 0x4a48734e00000000,
4318 0x834366ad00000000, 0xa426432c00000000, 0x8c8f5d7400000000,
4319 0xabea78f500000000, 0xdcdd60c400000000, 0xfbb8454500000000,
4320 0xd3115b1d00000000, 0xf4747e9c00000000, 0x7afed6fe00000000,
4321 0x5d9bf37f00000000, 0x7532ed2700000000, 0x5257c8a600000000,
4322 0x2560d09700000000, 0x0205f51600000000, 0x2aaceb4e00000000,
4323 0x0dc9cecf00000000, 0xc4c2db2c00000000, 0xe3a7fead00000000,
4324 0xcb0ee0f500000000, 0xec6bc57400000000, 0x9b5cdd4500000000,
4325 0xbc39f8c400000000, 0x9490e69c00000000, 0xb3f5c31d00000000,
4326 0x4781bd8100000000, 0x60e4980000000000, 0x484d865800000000,
4327 0x6f28a3d900000000, 0x181fbbe800000000, 0x3f7a9e6900000000,
4328 0x17d3803100000000, 0x30b6a5b000000000, 0xf9bdb05300000000,
4329 0xded895d200000000, 0xf6718b8a00000000, 0xd114ae0b00000000,
4330 0xa623b63a00000000, 0x814693bb00000000, 0xa9ef8de300000000,
4331 0x8e8aa86200000000, 0xb5fadc2600000000, 0x929ff9a700000000,
4332 0xba36e7ff00000000, 0x9d53c27e00000000, 0xea64da4f00000000,
4333 0xcd01ffce00000000, 0xe5a8e19600000000, 0xc2cdc41700000000,
4334 0x0bc6d1f400000000, 0x2ca3f47500000000, 0x040aea2d00000000,
4335 0x236fcfac00000000, 0x5458d79d00000000, 0x733df21c00000000,
4336 0x5b94ec4400000000, 0x7cf1c9c500000000, 0x8885b75900000000,
4337 0xafe092d800000000, 0x87498c8000000000, 0xa02ca90100000000,
4338 0xd71bb13000000000, 0xf07e94b100000000, 0xd8d78ae900000000,
4339 0xffb2af6800000000, 0x36b9ba8b00000000, 0x11dc9f0a00000000,
4340 0x3975815200000000, 0x1e10a4d300000000, 0x6927bce200000000,
4341 0x4e42996300000000, 0x66eb873b00000000, 0x418ea2ba00000000,
4342 0xcf040ad800000000, 0xe8612f5900000000, 0xc0c8310100000000,
4343 0xe7ad148000000000, 0x909a0cb100000000, 0xb7ff293000000000,
4344 0x9f56376800000000, 0xb83312e900000000, 0x7138070a00000000,
4345 0x565d228b00000000, 0x7ef43cd300000000, 0x5991195200000000,
4346 0x2ea6016300000000, 0x09c324e200000000, 0x216a3aba00000000,
4347 0x060f1f3b00000000, 0xf27b61a700000000, 0xd51e442600000000,
4348 0xfdb75a7e00000000, 0xdad27fff00000000, 0xade567ce00000000,
4349 0x8a80424f00000000, 0xa2295c1700000000, 0x854c799600000000,
4350 0x4c476c7500000000, 0x6b2249f400000000, 0x438b57ac00000000,
4351 0x64ee722d00000000, 0x13d96a1c00000000, 0x34bc4f9d00000000,
4352 0x1c1551c500000000, 0x3b70744400000000, 0x6af5b94d00000000,
4353 0x4d909ccc00000000, 0x6539829400000000, 0x425ca71500000000,
4354 0x356bbf2400000000, 0x120e9aa500000000, 0x3aa784fd00000000,
4355 0x1dc2a17c00000000, 0xd4c9b49f00000000, 0xf3ac911e00000000,
4356 0xdb058f4600000000, 0xfc60aac700000000, 0x8b57b2f600000000,
4357 0xac32977700000000, 0x849b892f00000000, 0xa3feacae00000000,
4358 0x578ad23200000000, 0x70eff7b300000000, 0x5846e9eb00000000,
4359 0x7f23cc6a00000000, 0x0814d45b00000000, 0x2f71f1da00000000,
4360 0x07d8ef8200000000, 0x20bdca0300000000, 0xe9b6dfe000000000,
4361 0xced3fa6100000000, 0xe67ae43900000000, 0xc11fc1b800000000,
4362 0xb628d98900000000, 0x914dfc0800000000, 0xb9e4e25000000000,
4363 0x9e81c7d100000000, 0x100b6fb300000000, 0x376e4a3200000000,
4364 0x1fc7546a00000000, 0x38a271eb00000000, 0x4f9569da00000000,
4365 0x68f04c5b00000000, 0x4059520300000000, 0x673c778200000000,
4366 0xae37626100000000, 0x895247e000000000, 0xa1fb59b800000000,
4367 0x869e7c3900000000, 0xf1a9640800000000, 0xd6cc418900000000,
4368 0xfe655fd100000000, 0xd9007a5000000000, 0x2d7404cc00000000,
4369 0x0a11214d00000000, 0x22b83f1500000000, 0x05dd1a9400000000,
4370 0x72ea02a500000000, 0x558f272400000000, 0x7d26397c00000000,
4371 0x5a431cfd00000000, 0x9348091e00000000, 0xb42d2c9f00000000,
4372 0x9c8432c700000000, 0xbbe1174600000000, 0xccd60f7700000000,
4373 0xebb32af600000000, 0xc31a34ae00000000, 0xe47f112f00000000,
4374 0xdf0f656b00000000, 0xf86a40ea00000000, 0xd0c35eb200000000,
4375 0xf7a67b3300000000, 0x8091630200000000, 0xa7f4468300000000,
4376 0x8f5d58db00000000, 0xa8387d5a00000000, 0x613368b900000000,
4377 0x46564d3800000000, 0x6eff536000000000, 0x499a76e100000000,
4378 0x3ead6ed000000000, 0x19c84b5100000000, 0x3161550900000000,
4379 0x1604708800000000, 0xe2700e1400000000, 0xc5152b9500000000,
4380 0xedbc35cd00000000, 0xcad9104c00000000, 0xbdee087d00000000,
4381 0x9a8b2dfc00000000, 0xb22233a400000000, 0x9547162500000000,
4382 0x5c4c03c600000000, 0x7b29264700000000, 0x5380381f00000000,
4383 0x74e51d9e00000000, 0x03d205af00000000, 0x24b7202e00000000,
4384 0x0c1e3e7600000000, 0x2b7b1bf700000000, 0xa5f1b39500000000,
4385 0x8294961400000000, 0xaa3d884c00000000, 0x8d58adcd00000000,
4386 0xfa6fb5fc00000000, 0xdd0a907d00000000, 0xf5a38e2500000000,
4387 0xd2c6aba400000000, 0x1bcdbe4700000000, 0x3ca89bc600000000,
4388 0x1401859e00000000, 0x3364a01f00000000, 0x4453b82e00000000,
4389 0x63369daf00000000, 0x4b9f83f700000000, 0x6cfaa67600000000,
4390 0x988ed8ea00000000, 0xbfebfd6b00000000, 0x9742e33300000000,
4391 0xb027c6b200000000, 0xc710de8300000000, 0xe075fb0200000000,
4392 0xc8dce55a00000000, 0xefb9c0db00000000, 0x26b2d53800000000,
4393 0x01d7f0b900000000, 0x297eeee100000000, 0x0e1bcb6000000000,
4394 0x792cd35100000000, 0x5e49f6d000000000, 0x76e0e88800000000,
4395 0x5185cd0900000000}};
4396
4397#else /* W == 4 */
4398
4399local const z_crc_t FAR crc_braid_table[][256] = {
4400 {0x00000000, 0x9ba54c6f, 0xec3b9e9f, 0x779ed2f0, 0x03063b7f,
4401 0x98a37710, 0xef3da5e0, 0x7498e98f, 0x060c76fe, 0x9da93a91,
4402 0xea37e861, 0x7192a40e, 0x050a4d81, 0x9eaf01ee, 0xe931d31e,
4403 0x72949f71, 0x0c18edfc, 0x97bda193, 0xe0237363, 0x7b863f0c,
4404 0x0f1ed683, 0x94bb9aec, 0xe325481c, 0x78800473, 0x0a149b02,
4405 0x91b1d76d, 0xe62f059d, 0x7d8a49f2, 0x0912a07d, 0x92b7ec12,
4406 0xe5293ee2, 0x7e8c728d, 0x1831dbf8, 0x83949797, 0xf40a4567,
4407 0x6faf0908, 0x1b37e087, 0x8092ace8, 0xf70c7e18, 0x6ca93277,
4408 0x1e3dad06, 0x8598e169, 0xf2063399, 0x69a37ff6, 0x1d3b9679,
4409 0x869eda16, 0xf10008e6, 0x6aa54489, 0x14293604, 0x8f8c7a6b,
4410 0xf812a89b, 0x63b7e4f4, 0x172f0d7b, 0x8c8a4114, 0xfb1493e4,
4411 0x60b1df8b, 0x122540fa, 0x89800c95, 0xfe1ede65, 0x65bb920a,
4412 0x11237b85, 0x8a8637ea, 0xfd18e51a, 0x66bda975, 0x3063b7f0,
4413 0xabc6fb9f, 0xdc58296f, 0x47fd6500, 0x33658c8f, 0xa8c0c0e0,
4414 0xdf5e1210, 0x44fb5e7f, 0x366fc10e, 0xadca8d61, 0xda545f91,
4415 0x41f113fe, 0x3569fa71, 0xaeccb61e, 0xd95264ee, 0x42f72881,
4416 0x3c7b5a0c, 0xa7de1663, 0xd040c493, 0x4be588fc, 0x3f7d6173,
4417 0xa4d82d1c, 0xd346ffec, 0x48e3b383, 0x3a772cf2, 0xa1d2609d,
4418 0xd64cb26d, 0x4de9fe02, 0x3971178d, 0xa2d45be2, 0xd54a8912,
4419 0x4eefc57d, 0x28526c08, 0xb3f72067, 0xc469f297, 0x5fccbef8,
4420 0x2b545777, 0xb0f11b18, 0xc76fc9e8, 0x5cca8587, 0x2e5e1af6,
4421 0xb5fb5699, 0xc2658469, 0x59c0c806, 0x2d582189, 0xb6fd6de6,
4422 0xc163bf16, 0x5ac6f379, 0x244a81f4, 0xbfefcd9b, 0xc8711f6b,
4423 0x53d45304, 0x274cba8b, 0xbce9f6e4, 0xcb772414, 0x50d2687b,
4424 0x2246f70a, 0xb9e3bb65, 0xce7d6995, 0x55d825fa, 0x2140cc75,
4425 0xbae5801a, 0xcd7b52ea, 0x56de1e85, 0x60c76fe0, 0xfb62238f,
4426 0x8cfcf17f, 0x1759bd10, 0x63c1549f, 0xf86418f0, 0x8ffaca00,
4427 0x145f866f, 0x66cb191e, 0xfd6e5571, 0x8af08781, 0x1155cbee,
4428 0x65cd2261, 0xfe686e0e, 0x89f6bcfe, 0x1253f091, 0x6cdf821c,
4429 0xf77ace73, 0x80e41c83, 0x1b4150ec, 0x6fd9b963, 0xf47cf50c,
4430 0x83e227fc, 0x18476b93, 0x6ad3f4e2, 0xf176b88d, 0x86e86a7d,
4431 0x1d4d2612, 0x69d5cf9d, 0xf27083f2, 0x85ee5102, 0x1e4b1d6d,
4432 0x78f6b418, 0xe353f877, 0x94cd2a87, 0x0f6866e8, 0x7bf08f67,
4433 0xe055c308, 0x97cb11f8, 0x0c6e5d97, 0x7efac2e6, 0xe55f8e89,
4434 0x92c15c79, 0x09641016, 0x7dfcf999, 0xe659b5f6, 0x91c76706,
4435 0x0a622b69, 0x74ee59e4, 0xef4b158b, 0x98d5c77b, 0x03708b14,
4436 0x77e8629b, 0xec4d2ef4, 0x9bd3fc04, 0x0076b06b, 0x72e22f1a,
4437 0xe9476375, 0x9ed9b185, 0x057cfdea, 0x71e41465, 0xea41580a,
4438 0x9ddf8afa, 0x067ac695, 0x50a4d810, 0xcb01947f, 0xbc9f468f,
4439 0x273a0ae0, 0x53a2e36f, 0xc807af00, 0xbf997df0, 0x243c319f,
4440 0x56a8aeee, 0xcd0de281, 0xba933071, 0x21367c1e, 0x55ae9591,
4441 0xce0bd9fe, 0xb9950b0e, 0x22304761, 0x5cbc35ec, 0xc7197983,
4442 0xb087ab73, 0x2b22e71c, 0x5fba0e93, 0xc41f42fc, 0xb381900c,
4443 0x2824dc63, 0x5ab04312, 0xc1150f7d, 0xb68bdd8d, 0x2d2e91e2,
4444 0x59b6786d, 0xc2133402, 0xb58de6f2, 0x2e28aa9d, 0x489503e8,
4445 0xd3304f87, 0xa4ae9d77, 0x3f0bd118, 0x4b933897, 0xd03674f8,
4446 0xa7a8a608, 0x3c0dea67, 0x4e997516, 0xd53c3979, 0xa2a2eb89,
4447 0x3907a7e6, 0x4d9f4e69, 0xd63a0206, 0xa1a4d0f6, 0x3a019c99,
4448 0x448dee14, 0xdf28a27b, 0xa8b6708b, 0x33133ce4, 0x478bd56b,
4449 0xdc2e9904, 0xabb04bf4, 0x3015079b, 0x428198ea, 0xd924d485,
4450 0xaeba0675, 0x351f4a1a, 0x4187a395, 0xda22effa, 0xadbc3d0a,
4451 0x36197165},
4452 {0x00000000, 0xc18edfc0, 0x586cb9c1, 0x99e26601, 0xb0d97382,
4453 0x7157ac42, 0xe8b5ca43, 0x293b1583, 0xbac3e145, 0x7b4d3e85,
4454 0xe2af5884, 0x23218744, 0x0a1a92c7, 0xcb944d07, 0x52762b06,
4455 0x93f8f4c6, 0xaef6c4cb, 0x6f781b0b, 0xf69a7d0a, 0x3714a2ca,
4456 0x1e2fb749, 0xdfa16889, 0x46430e88, 0x87cdd148, 0x1435258e,
4457 0xd5bbfa4e, 0x4c599c4f, 0x8dd7438f, 0xa4ec560c, 0x656289cc,
4458 0xfc80efcd, 0x3d0e300d, 0x869c8fd7, 0x47125017, 0xdef03616,
4459 0x1f7ee9d6, 0x3645fc55, 0xf7cb2395, 0x6e294594, 0xafa79a54,
4460 0x3c5f6e92, 0xfdd1b152, 0x6433d753, 0xa5bd0893, 0x8c861d10,
4461 0x4d08c2d0, 0xd4eaa4d1, 0x15647b11, 0x286a4b1c, 0xe9e494dc,
4462 0x7006f2dd, 0xb1882d1d, 0x98b3389e, 0x593de75e, 0xc0df815f,
4463 0x01515e9f, 0x92a9aa59, 0x53277599, 0xcac51398, 0x0b4bcc58,
4464 0x2270d9db, 0xe3fe061b, 0x7a1c601a, 0xbb92bfda, 0xd64819ef,
4465 0x17c6c62f, 0x8e24a02e, 0x4faa7fee, 0x66916a6d, 0xa71fb5ad,
4466 0x3efdd3ac, 0xff730c6c, 0x6c8bf8aa, 0xad05276a, 0x34e7416b,
4467 0xf5699eab, 0xdc528b28, 0x1ddc54e8, 0x843e32e9, 0x45b0ed29,
4468 0x78bedd24, 0xb93002e4, 0x20d264e5, 0xe15cbb25, 0xc867aea6,
4469 0x09e97166, 0x900b1767, 0x5185c8a7, 0xc27d3c61, 0x03f3e3a1,
4470 0x9a1185a0, 0x5b9f5a60, 0x72a44fe3, 0xb32a9023, 0x2ac8f622,
4471 0xeb4629e2, 0x50d49638, 0x915a49f8, 0x08b82ff9, 0xc936f039,
4472 0xe00de5ba, 0x21833a7a, 0xb8615c7b, 0x79ef83bb, 0xea17777d,
4473 0x2b99a8bd, 0xb27bcebc, 0x73f5117c, 0x5ace04ff, 0x9b40db3f,
4474 0x02a2bd3e, 0xc32c62fe, 0xfe2252f3, 0x3fac8d33, 0xa64eeb32,
4475 0x67c034f2, 0x4efb2171, 0x8f75feb1, 0x169798b0, 0xd7194770,
4476 0x44e1b3b6, 0x856f6c76, 0x1c8d0a77, 0xdd03d5b7, 0xf438c034,
4477 0x35b61ff4, 0xac5479f5, 0x6ddaa635, 0x77e1359f, 0xb66fea5f,
4478 0x2f8d8c5e, 0xee03539e, 0xc738461d, 0x06b699dd, 0x9f54ffdc,
4479 0x5eda201c, 0xcd22d4da, 0x0cac0b1a, 0x954e6d1b, 0x54c0b2db,
4480 0x7dfba758, 0xbc757898, 0x25971e99, 0xe419c159, 0xd917f154,
4481 0x18992e94, 0x817b4895, 0x40f59755, 0x69ce82d6, 0xa8405d16,
4482 0x31a23b17, 0xf02ce4d7, 0x63d41011, 0xa25acfd1, 0x3bb8a9d0,
4483 0xfa367610, 0xd30d6393, 0x1283bc53, 0x8b61da52, 0x4aef0592,
4484 0xf17dba48, 0x30f36588, 0xa9110389, 0x689fdc49, 0x41a4c9ca,
4485 0x802a160a, 0x19c8700b, 0xd846afcb, 0x4bbe5b0d, 0x8a3084cd,
4486 0x13d2e2cc, 0xd25c3d0c, 0xfb67288f, 0x3ae9f74f, 0xa30b914e,
4487 0x62854e8e, 0x5f8b7e83, 0x9e05a143, 0x07e7c742, 0xc6691882,
4488 0xef520d01, 0x2edcd2c1, 0xb73eb4c0, 0x76b06b00, 0xe5489fc6,
4489 0x24c64006, 0xbd242607, 0x7caaf9c7, 0x5591ec44, 0x941f3384,
4490 0x0dfd5585, 0xcc738a45, 0xa1a92c70, 0x6027f3b0, 0xf9c595b1,
4491 0x384b4a71, 0x11705ff2, 0xd0fe8032, 0x491ce633, 0x889239f3,
4492 0x1b6acd35, 0xdae412f5, 0x430674f4, 0x8288ab34, 0xabb3beb7,
4493 0x6a3d6177, 0xf3df0776, 0x3251d8b6, 0x0f5fe8bb, 0xced1377b,
4494 0x5733517a, 0x96bd8eba, 0xbf869b39, 0x7e0844f9, 0xe7ea22f8,
4495 0x2664fd38, 0xb59c09fe, 0x7412d63e, 0xedf0b03f, 0x2c7e6fff,
4496 0x05457a7c, 0xc4cba5bc, 0x5d29c3bd, 0x9ca71c7d, 0x2735a3a7,
4497 0xe6bb7c67, 0x7f591a66, 0xbed7c5a6, 0x97ecd025, 0x56620fe5,
4498 0xcf8069e4, 0x0e0eb624, 0x9df642e2, 0x5c789d22, 0xc59afb23,
4499 0x041424e3, 0x2d2f3160, 0xeca1eea0, 0x754388a1, 0xb4cd5761,
4500 0x89c3676c, 0x484db8ac, 0xd1afdead, 0x1021016d, 0x391a14ee,
4501 0xf894cb2e, 0x6176ad2f, 0xa0f872ef, 0x33008629, 0xf28e59e9,
4502 0x6b6c3fe8, 0xaae2e028, 0x83d9f5ab, 0x42572a6b, 0xdbb54c6a,
4503 0x1a3b93aa},
4504 {0x00000000, 0xefc26b3e, 0x04f5d03d, 0xeb37bb03, 0x09eba07a,
4505 0xe629cb44, 0x0d1e7047, 0xe2dc1b79, 0x13d740f4, 0xfc152bca,
4506 0x172290c9, 0xf8e0fbf7, 0x1a3ce08e, 0xf5fe8bb0, 0x1ec930b3,
4507 0xf10b5b8d, 0x27ae81e8, 0xc86cead6, 0x235b51d5, 0xcc993aeb,
4508 0x2e452192, 0xc1874aac, 0x2ab0f1af, 0xc5729a91, 0x3479c11c,
4509 0xdbbbaa22, 0x308c1121, 0xdf4e7a1f, 0x3d926166, 0xd2500a58,
4510 0x3967b15b, 0xd6a5da65, 0x4f5d03d0, 0xa09f68ee, 0x4ba8d3ed,
4511 0xa46ab8d3, 0x46b6a3aa, 0xa974c894, 0x42437397, 0xad8118a9,
4512 0x5c8a4324, 0xb348281a, 0x587f9319, 0xb7bdf827, 0x5561e35e,
4513 0xbaa38860, 0x51943363, 0xbe56585d, 0x68f38238, 0x8731e906,
4514 0x6c065205, 0x83c4393b, 0x61182242, 0x8eda497c, 0x65edf27f,
4515 0x8a2f9941, 0x7b24c2cc, 0x94e6a9f2, 0x7fd112f1, 0x901379cf,
4516 0x72cf62b6, 0x9d0d0988, 0x763ab28b, 0x99f8d9b5, 0x9eba07a0,
4517 0x71786c9e, 0x9a4fd79d, 0x758dbca3, 0x9751a7da, 0x7893cce4,
4518 0x93a477e7, 0x7c661cd9, 0x8d6d4754, 0x62af2c6a, 0x89989769,
4519 0x665afc57, 0x8486e72e, 0x6b448c10, 0x80733713, 0x6fb15c2d,
4520 0xb9148648, 0x56d6ed76, 0xbde15675, 0x52233d4b, 0xb0ff2632,
4521 0x5f3d4d0c, 0xb40af60f, 0x5bc89d31, 0xaac3c6bc, 0x4501ad82,
4522 0xae361681, 0x41f47dbf, 0xa32866c6, 0x4cea0df8, 0xa7ddb6fb,
4523 0x481fddc5, 0xd1e70470, 0x3e256f4e, 0xd512d44d, 0x3ad0bf73,
4524 0xd80ca40a, 0x37cecf34, 0xdcf97437, 0x333b1f09, 0xc2304484,
4525 0x2df22fba, 0xc6c594b9, 0x2907ff87, 0xcbdbe4fe, 0x24198fc0,
4526 0xcf2e34c3, 0x20ec5ffd, 0xf6498598, 0x198beea6, 0xf2bc55a5,
4527 0x1d7e3e9b, 0xffa225e2, 0x10604edc, 0xfb57f5df, 0x14959ee1,
4528 0xe59ec56c, 0x0a5cae52, 0xe16b1551, 0x0ea97e6f, 0xec756516,
4529 0x03b70e28, 0xe880b52b, 0x0742de15, 0xe6050901, 0x09c7623f,
4530 0xe2f0d93c, 0x0d32b202, 0xefeea97b, 0x002cc245, 0xeb1b7946,
4531 0x04d91278, 0xf5d249f5, 0x1a1022cb, 0xf12799c8, 0x1ee5f2f6,
4532 0xfc39e98f, 0x13fb82b1, 0xf8cc39b2, 0x170e528c, 0xc1ab88e9,
4533 0x2e69e3d7, 0xc55e58d4, 0x2a9c33ea, 0xc8402893, 0x278243ad,
4534 0xccb5f8ae, 0x23779390, 0xd27cc81d, 0x3dbea323, 0xd6891820,
4535 0x394b731e, 0xdb976867, 0x34550359, 0xdf62b85a, 0x30a0d364,
4536 0xa9580ad1, 0x469a61ef, 0xadaddaec, 0x426fb1d2, 0xa0b3aaab,
4537 0x4f71c195, 0xa4467a96, 0x4b8411a8, 0xba8f4a25, 0x554d211b,
4538 0xbe7a9a18, 0x51b8f126, 0xb364ea5f, 0x5ca68161, 0xb7913a62,
4539 0x5853515c, 0x8ef68b39, 0x6134e007, 0x8a035b04, 0x65c1303a,
4540 0x871d2b43, 0x68df407d, 0x83e8fb7e, 0x6c2a9040, 0x9d21cbcd,
4541 0x72e3a0f3, 0x99d41bf0, 0x761670ce, 0x94ca6bb7, 0x7b080089,
4542 0x903fbb8a, 0x7ffdd0b4, 0x78bf0ea1, 0x977d659f, 0x7c4ade9c,
4543 0x9388b5a2, 0x7154aedb, 0x9e96c5e5, 0x75a17ee6, 0x9a6315d8,
4544 0x6b684e55, 0x84aa256b, 0x6f9d9e68, 0x805ff556, 0x6283ee2f,
4545 0x8d418511, 0x66763e12, 0x89b4552c, 0x5f118f49, 0xb0d3e477,
4546 0x5be45f74, 0xb426344a, 0x56fa2f33, 0xb938440d, 0x520fff0e,
4547 0xbdcd9430, 0x4cc6cfbd, 0xa304a483, 0x48331f80, 0xa7f174be,
4548 0x452d6fc7, 0xaaef04f9, 0x41d8bffa, 0xae1ad4c4, 0x37e20d71,
4549 0xd820664f, 0x3317dd4c, 0xdcd5b672, 0x3e09ad0b, 0xd1cbc635,
4550 0x3afc7d36, 0xd53e1608, 0x24354d85, 0xcbf726bb, 0x20c09db8,
4551 0xcf02f686, 0x2ddeedff, 0xc21c86c1, 0x292b3dc2, 0xc6e956fc,
4552 0x104c8c99, 0xff8ee7a7, 0x14b95ca4, 0xfb7b379a, 0x19a72ce3,
4553 0xf66547dd, 0x1d52fcde, 0xf29097e0, 0x039bcc6d, 0xec59a753,
4554 0x076e1c50, 0xe8ac776e, 0x0a706c17, 0xe5b20729, 0x0e85bc2a,
4555 0xe147d714},
4556 {0x00000000, 0x177b1443, 0x2ef62886, 0x398d3cc5, 0x5dec510c,
4557 0x4a97454f, 0x731a798a, 0x64616dc9, 0xbbd8a218, 0xaca3b65b,
4558 0x952e8a9e, 0x82559edd, 0xe634f314, 0xf14fe757, 0xc8c2db92,
4559 0xdfb9cfd1, 0xacc04271, 0xbbbb5632, 0x82366af7, 0x954d7eb4,
4560 0xf12c137d, 0xe657073e, 0xdfda3bfb, 0xc8a12fb8, 0x1718e069,
4561 0x0063f42a, 0x39eec8ef, 0x2e95dcac, 0x4af4b165, 0x5d8fa526,
4562 0x640299e3, 0x73798da0, 0x82f182a3, 0x958a96e0, 0xac07aa25,
4563 0xbb7cbe66, 0xdf1dd3af, 0xc866c7ec, 0xf1ebfb29, 0xe690ef6a,
4564 0x392920bb, 0x2e5234f8, 0x17df083d, 0x00a41c7e, 0x64c571b7,
4565 0x73be65f4, 0x4a335931, 0x5d484d72, 0x2e31c0d2, 0x394ad491,
4566 0x00c7e854, 0x17bcfc17, 0x73dd91de, 0x64a6859d, 0x5d2bb958,
4567 0x4a50ad1b, 0x95e962ca, 0x82927689, 0xbb1f4a4c, 0xac645e0f,
4568 0xc80533c6, 0xdf7e2785, 0xe6f31b40, 0xf1880f03, 0xde920307,
4569 0xc9e91744, 0xf0642b81, 0xe71f3fc2, 0x837e520b, 0x94054648,
4570 0xad887a8d, 0xbaf36ece, 0x654aa11f, 0x7231b55c, 0x4bbc8999,
4571 0x5cc79dda, 0x38a6f013, 0x2fdde450, 0x1650d895, 0x012bccd6,
4572 0x72524176, 0x65295535, 0x5ca469f0, 0x4bdf7db3, 0x2fbe107a,
4573 0x38c50439, 0x014838fc, 0x16332cbf, 0xc98ae36e, 0xdef1f72d,
4574 0xe77ccbe8, 0xf007dfab, 0x9466b262, 0x831da621, 0xba909ae4,
4575 0xadeb8ea7, 0x5c6381a4, 0x4b1895e7, 0x7295a922, 0x65eebd61,
4576 0x018fd0a8, 0x16f4c4eb, 0x2f79f82e, 0x3802ec6d, 0xe7bb23bc,
4577 0xf0c037ff, 0xc94d0b3a, 0xde361f79, 0xba5772b0, 0xad2c66f3,
4578 0x94a15a36, 0x83da4e75, 0xf0a3c3d5, 0xe7d8d796, 0xde55eb53,
4579 0xc92eff10, 0xad4f92d9, 0xba34869a, 0x83b9ba5f, 0x94c2ae1c,
4580 0x4b7b61cd, 0x5c00758e, 0x658d494b, 0x72f65d08, 0x169730c1,
4581 0x01ec2482, 0x38611847, 0x2f1a0c04, 0x6655004f, 0x712e140c,
4582 0x48a328c9, 0x5fd83c8a, 0x3bb95143, 0x2cc24500, 0x154f79c5,
4583 0x02346d86, 0xdd8da257, 0xcaf6b614, 0xf37b8ad1, 0xe4009e92,
4584 0x8061f35b, 0x971ae718, 0xae97dbdd, 0xb9eccf9e, 0xca95423e,
4585 0xddee567d, 0xe4636ab8, 0xf3187efb, 0x97791332, 0x80020771,
4586 0xb98f3bb4, 0xaef42ff7, 0x714de026, 0x6636f465, 0x5fbbc8a0,
4587 0x48c0dce3, 0x2ca1b12a, 0x3bdaa569, 0x025799ac, 0x152c8def,
4588 0xe4a482ec, 0xf3df96af, 0xca52aa6a, 0xdd29be29, 0xb948d3e0,
4589 0xae33c7a3, 0x97befb66, 0x80c5ef25, 0x5f7c20f4, 0x480734b7,
4590 0x718a0872, 0x66f11c31, 0x029071f8, 0x15eb65bb, 0x2c66597e,
4591 0x3b1d4d3d, 0x4864c09d, 0x5f1fd4de, 0x6692e81b, 0x71e9fc58,
4592 0x15889191, 0x02f385d2, 0x3b7eb917, 0x2c05ad54, 0xf3bc6285,
4593 0xe4c776c6, 0xdd4a4a03, 0xca315e40, 0xae503389, 0xb92b27ca,
4594 0x80a61b0f, 0x97dd0f4c, 0xb8c70348, 0xafbc170b, 0x96312bce,
4595 0x814a3f8d, 0xe52b5244, 0xf2504607, 0xcbdd7ac2, 0xdca66e81,
4596 0x031fa150, 0x1464b513, 0x2de989d6, 0x3a929d95, 0x5ef3f05c,
4597 0x4988e41f, 0x7005d8da, 0x677ecc99, 0x14074139, 0x037c557a,
4598 0x3af169bf, 0x2d8a7dfc, 0x49eb1035, 0x5e900476, 0x671d38b3,
4599 0x70662cf0, 0xafdfe321, 0xb8a4f762, 0x8129cba7, 0x9652dfe4,
4600 0xf233b22d, 0xe548a66e, 0xdcc59aab, 0xcbbe8ee8, 0x3a3681eb,
4601 0x2d4d95a8, 0x14c0a96d, 0x03bbbd2e, 0x67dad0e7, 0x70a1c4a4,
4602 0x492cf861, 0x5e57ec22, 0x81ee23f3, 0x969537b0, 0xaf180b75,
4603 0xb8631f36, 0xdc0272ff, 0xcb7966bc, 0xf2f45a79, 0xe58f4e3a,
4604 0x96f6c39a, 0x818dd7d9, 0xb800eb1c, 0xaf7bff5f, 0xcb1a9296,
4605 0xdc6186d5, 0xe5ecba10, 0xf297ae53, 0x2d2e6182, 0x3a5575c1,
4606 0x03d84904, 0x14a35d47, 0x70c2308e, 0x67b924cd, 0x5e341808,
4607 0x494f0c4b}};
4608
4609local const z_word_t FAR crc_braid_big_table[][256] = {
4610 {0x00000000, 0x43147b17, 0x8628f62e, 0xc53c8d39, 0x0c51ec5d,
4611 0x4f45974a, 0x8a791a73, 0xc96d6164, 0x18a2d8bb, 0x5bb6a3ac,
4612 0x9e8a2e95, 0xdd9e5582, 0x14f334e6, 0x57e74ff1, 0x92dbc2c8,
4613 0xd1cfb9df, 0x7142c0ac, 0x3256bbbb, 0xf76a3682, 0xb47e4d95,
4614 0x7d132cf1, 0x3e0757e6, 0xfb3bdadf, 0xb82fa1c8, 0x69e01817,
4615 0x2af46300, 0xefc8ee39, 0xacdc952e, 0x65b1f44a, 0x26a58f5d,
4616 0xe3990264, 0xa08d7973, 0xa382f182, 0xe0968a95, 0x25aa07ac,
4617 0x66be7cbb, 0xafd31ddf, 0xecc766c8, 0x29fbebf1, 0x6aef90e6,
4618 0xbb202939, 0xf834522e, 0x3d08df17, 0x7e1ca400, 0xb771c564,
4619 0xf465be73, 0x3159334a, 0x724d485d, 0xd2c0312e, 0x91d44a39,
4620 0x54e8c700, 0x17fcbc17, 0xde91dd73, 0x9d85a664, 0x58b92b5d,
4621 0x1bad504a, 0xca62e995, 0x89769282, 0x4c4a1fbb, 0x0f5e64ac,
4622 0xc63305c8, 0x85277edf, 0x401bf3e6, 0x030f88f1, 0x070392de,
4623 0x4417e9c9, 0x812b64f0, 0xc23f1fe7, 0x0b527e83, 0x48460594,
4624 0x8d7a88ad, 0xce6ef3ba, 0x1fa14a65, 0x5cb53172, 0x9989bc4b,
4625 0xda9dc75c, 0x13f0a638, 0x50e4dd2f, 0x95d85016, 0xd6cc2b01,
4626 0x76415272, 0x35552965, 0xf069a45c, 0xb37ddf4b, 0x7a10be2f,
4627 0x3904c538, 0xfc384801, 0xbf2c3316, 0x6ee38ac9, 0x2df7f1de,
4628 0xe8cb7ce7, 0xabdf07f0, 0x62b26694, 0x21a61d83, 0xe49a90ba,
4629 0xa78eebad, 0xa481635c, 0xe795184b, 0x22a99572, 0x61bdee65,
4630 0xa8d08f01, 0xebc4f416, 0x2ef8792f, 0x6dec0238, 0xbc23bbe7,
4631 0xff37c0f0, 0x3a0b4dc9, 0x791f36de, 0xb07257ba, 0xf3662cad,
4632 0x365aa194, 0x754eda83, 0xd5c3a3f0, 0x96d7d8e7, 0x53eb55de,
4633 0x10ff2ec9, 0xd9924fad, 0x9a8634ba, 0x5fbab983, 0x1caec294,
4634 0xcd617b4b, 0x8e75005c, 0x4b498d65, 0x085df672, 0xc1309716,
4635 0x8224ec01, 0x47186138, 0x040c1a2f, 0x4f005566, 0x0c142e71,
4636 0xc928a348, 0x8a3cd85f, 0x4351b93b, 0x0045c22c, 0xc5794f15,
4637 0x866d3402, 0x57a28ddd, 0x14b6f6ca, 0xd18a7bf3, 0x929e00e4,
4638 0x5bf36180, 0x18e71a97, 0xdddb97ae, 0x9ecfecb9, 0x3e4295ca,
4639 0x7d56eedd, 0xb86a63e4, 0xfb7e18f3, 0x32137997, 0x71070280,
4640 0xb43b8fb9, 0xf72ff4ae, 0x26e04d71, 0x65f43666, 0xa0c8bb5f,
4641 0xe3dcc048, 0x2ab1a12c, 0x69a5da3b, 0xac995702, 0xef8d2c15,
4642 0xec82a4e4, 0xaf96dff3, 0x6aaa52ca, 0x29be29dd, 0xe0d348b9,
4643 0xa3c733ae, 0x66fbbe97, 0x25efc580, 0xf4207c5f, 0xb7340748,
4644 0x72088a71, 0x311cf166, 0xf8719002, 0xbb65eb15, 0x7e59662c,
4645 0x3d4d1d3b, 0x9dc06448, 0xded41f5f, 0x1be89266, 0x58fce971,
4646 0x91918815, 0xd285f302, 0x17b97e3b, 0x54ad052c, 0x8562bcf3,
4647 0xc676c7e4, 0x034a4add, 0x405e31ca, 0x893350ae, 0xca272bb9,
4648 0x0f1ba680, 0x4c0fdd97, 0x4803c7b8, 0x0b17bcaf, 0xce2b3196,
4649 0x8d3f4a81, 0x44522be5, 0x074650f2, 0xc27addcb, 0x816ea6dc,
4650 0x50a11f03, 0x13b56414, 0xd689e92d, 0x959d923a, 0x5cf0f35e,
4651 0x1fe48849, 0xdad80570, 0x99cc7e67, 0x39410714, 0x7a557c03,
4652 0xbf69f13a, 0xfc7d8a2d, 0x3510eb49, 0x7604905e, 0xb3381d67,
4653 0xf02c6670, 0x21e3dfaf, 0x62f7a4b8, 0xa7cb2981, 0xe4df5296,
4654 0x2db233f2, 0x6ea648e5, 0xab9ac5dc, 0xe88ebecb, 0xeb81363a,
4655 0xa8954d2d, 0x6da9c014, 0x2ebdbb03, 0xe7d0da67, 0xa4c4a170,
4656 0x61f82c49, 0x22ec575e, 0xf323ee81, 0xb0379596, 0x750b18af,
4657 0x361f63b8, 0xff7202dc, 0xbc6679cb, 0x795af4f2, 0x3a4e8fe5,
4658 0x9ac3f696, 0xd9d78d81, 0x1ceb00b8, 0x5fff7baf, 0x96921acb,
4659 0xd58661dc, 0x10baece5, 0x53ae97f2, 0x82612e2d, 0xc175553a,
4660 0x0449d803, 0x475da314, 0x8e30c270, 0xcd24b967, 0x0818345e,
4661 0x4b0c4f49},
4662 {0x00000000, 0x3e6bc2ef, 0x3dd0f504, 0x03bb37eb, 0x7aa0eb09,
4663 0x44cb29e6, 0x47701e0d, 0x791bdce2, 0xf440d713, 0xca2b15fc,
4664 0xc9902217, 0xf7fbe0f8, 0x8ee03c1a, 0xb08bfef5, 0xb330c91e,
4665 0x8d5b0bf1, 0xe881ae27, 0xd6ea6cc8, 0xd5515b23, 0xeb3a99cc,
4666 0x9221452e, 0xac4a87c1, 0xaff1b02a, 0x919a72c5, 0x1cc17934,
4667 0x22aabbdb, 0x21118c30, 0x1f7a4edf, 0x6661923d, 0x580a50d2,
4668 0x5bb16739, 0x65daa5d6, 0xd0035d4f, 0xee689fa0, 0xedd3a84b,
4669 0xd3b86aa4, 0xaaa3b646, 0x94c874a9, 0x97734342, 0xa91881ad,
4670 0x24438a5c, 0x1a2848b3, 0x19937f58, 0x27f8bdb7, 0x5ee36155,
4671 0x6088a3ba, 0x63339451, 0x5d5856be, 0x3882f368, 0x06e93187,
4672 0x0552066c, 0x3b39c483, 0x42221861, 0x7c49da8e, 0x7ff2ed65,
4673 0x41992f8a, 0xccc2247b, 0xf2a9e694, 0xf112d17f, 0xcf791390,
4674 0xb662cf72, 0x88090d9d, 0x8bb23a76, 0xb5d9f899, 0xa007ba9e,
4675 0x9e6c7871, 0x9dd74f9a, 0xa3bc8d75, 0xdaa75197, 0xe4cc9378,
4676 0xe777a493, 0xd91c667c, 0x54476d8d, 0x6a2caf62, 0x69979889,
4677 0x57fc5a66, 0x2ee78684, 0x108c446b, 0x13377380, 0x2d5cb16f,
4678 0x488614b9, 0x76edd656, 0x7556e1bd, 0x4b3d2352, 0x3226ffb0,
4679 0x0c4d3d5f, 0x0ff60ab4, 0x319dc85b, 0xbcc6c3aa, 0x82ad0145,
4680 0x811636ae, 0xbf7df441, 0xc66628a3, 0xf80dea4c, 0xfbb6dda7,
4681 0xc5dd1f48, 0x7004e7d1, 0x4e6f253e, 0x4dd412d5, 0x73bfd03a,
4682 0x0aa40cd8, 0x34cfce37, 0x3774f9dc, 0x091f3b33, 0x844430c2,
4683 0xba2ff22d, 0xb994c5c6, 0x87ff0729, 0xfee4dbcb, 0xc08f1924,
4684 0xc3342ecf, 0xfd5fec20, 0x988549f6, 0xa6ee8b19, 0xa555bcf2,
4685 0x9b3e7e1d, 0xe225a2ff, 0xdc4e6010, 0xdff557fb, 0xe19e9514,
4686 0x6cc59ee5, 0x52ae5c0a, 0x51156be1, 0x6f7ea90e, 0x166575ec,
4687 0x280eb703, 0x2bb580e8, 0x15de4207, 0x010905e6, 0x3f62c709,
4688 0x3cd9f0e2, 0x02b2320d, 0x7ba9eeef, 0x45c22c00, 0x46791beb,
4689 0x7812d904, 0xf549d2f5, 0xcb22101a, 0xc89927f1, 0xf6f2e51e,
4690 0x8fe939fc, 0xb182fb13, 0xb239ccf8, 0x8c520e17, 0xe988abc1,
4691 0xd7e3692e, 0xd4585ec5, 0xea339c2a, 0x932840c8, 0xad438227,
4692 0xaef8b5cc, 0x90937723, 0x1dc87cd2, 0x23a3be3d, 0x201889d6,
4693 0x1e734b39, 0x676897db, 0x59035534, 0x5ab862df, 0x64d3a030,
4694 0xd10a58a9, 0xef619a46, 0xecdaadad, 0xd2b16f42, 0xabaab3a0,
4695 0x95c1714f, 0x967a46a4, 0xa811844b, 0x254a8fba, 0x1b214d55,
4696 0x189a7abe, 0x26f1b851, 0x5fea64b3, 0x6181a65c, 0x623a91b7,
4697 0x5c515358, 0x398bf68e, 0x07e03461, 0x045b038a, 0x3a30c165,
4698 0x432b1d87, 0x7d40df68, 0x7efbe883, 0x40902a6c, 0xcdcb219d,
4699 0xf3a0e372, 0xf01bd499, 0xce701676, 0xb76bca94, 0x8900087b,
4700 0x8abb3f90, 0xb4d0fd7f, 0xa10ebf78, 0x9f657d97, 0x9cde4a7c,
4701 0xa2b58893, 0xdbae5471, 0xe5c5969e, 0xe67ea175, 0xd815639a,
4702 0x554e686b, 0x6b25aa84, 0x689e9d6f, 0x56f55f80, 0x2fee8362,
4703 0x1185418d, 0x123e7666, 0x2c55b489, 0x498f115f, 0x77e4d3b0,
4704 0x745fe45b, 0x4a3426b4, 0x332ffa56, 0x0d4438b9, 0x0eff0f52,
4705 0x3094cdbd, 0xbdcfc64c, 0x83a404a3, 0x801f3348, 0xbe74f1a7,
4706 0xc76f2d45, 0xf904efaa, 0xfabfd841, 0xc4d41aae, 0x710de237,
4707 0x4f6620d8, 0x4cdd1733, 0x72b6d5dc, 0x0bad093e, 0x35c6cbd1,
4708 0x367dfc3a, 0x08163ed5, 0x854d3524, 0xbb26f7cb, 0xb89dc020,
4709 0x86f602cf, 0xffedde2d, 0xc1861cc2, 0xc23d2b29, 0xfc56e9c6,
4710 0x998c4c10, 0xa7e78eff, 0xa45cb914, 0x9a377bfb, 0xe32ca719,
4711 0xdd4765f6, 0xdefc521d, 0xe09790f2, 0x6dcc9b03, 0x53a759ec,
4712 0x501c6e07, 0x6e77ace8, 0x176c700a, 0x2907b2e5, 0x2abc850e,
4713 0x14d747e1},
4714 {0x00000000, 0xc0df8ec1, 0xc1b96c58, 0x0166e299, 0x8273d9b0,
4715 0x42ac5771, 0x43cab5e8, 0x83153b29, 0x45e1c3ba, 0x853e4d7b,
4716 0x8458afe2, 0x44872123, 0xc7921a0a, 0x074d94cb, 0x062b7652,
4717 0xc6f4f893, 0xcbc4f6ae, 0x0b1b786f, 0x0a7d9af6, 0xcaa21437,
4718 0x49b72f1e, 0x8968a1df, 0x880e4346, 0x48d1cd87, 0x8e253514,
4719 0x4efabbd5, 0x4f9c594c, 0x8f43d78d, 0x0c56eca4, 0xcc896265,
4720 0xcdef80fc, 0x0d300e3d, 0xd78f9c86, 0x17501247, 0x1636f0de,
4721 0xd6e97e1f, 0x55fc4536, 0x9523cbf7, 0x9445296e, 0x549aa7af,
4722 0x926e5f3c, 0x52b1d1fd, 0x53d73364, 0x9308bda5, 0x101d868c,
4723 0xd0c2084d, 0xd1a4ead4, 0x117b6415, 0x1c4b6a28, 0xdc94e4e9,
4724 0xddf20670, 0x1d2d88b1, 0x9e38b398, 0x5ee73d59, 0x5f81dfc0,
4725 0x9f5e5101, 0x59aaa992, 0x99752753, 0x9813c5ca, 0x58cc4b0b,
4726 0xdbd97022, 0x1b06fee3, 0x1a601c7a, 0xdabf92bb, 0xef1948d6,
4727 0x2fc6c617, 0x2ea0248e, 0xee7faa4f, 0x6d6a9166, 0xadb51fa7,
4728 0xacd3fd3e, 0x6c0c73ff, 0xaaf88b6c, 0x6a2705ad, 0x6b41e734,
4729 0xab9e69f5, 0x288b52dc, 0xe854dc1d, 0xe9323e84, 0x29edb045,
4730 0x24ddbe78, 0xe40230b9, 0xe564d220, 0x25bb5ce1, 0xa6ae67c8,
4731 0x6671e909, 0x67170b90, 0xa7c88551, 0x613c7dc2, 0xa1e3f303,
4732 0xa085119a, 0x605a9f5b, 0xe34fa472, 0x23902ab3, 0x22f6c82a,
4733 0xe22946eb, 0x3896d450, 0xf8495a91, 0xf92fb808, 0x39f036c9,
4734 0xbae50de0, 0x7a3a8321, 0x7b5c61b8, 0xbb83ef79, 0x7d7717ea,
4735 0xbda8992b, 0xbcce7bb2, 0x7c11f573, 0xff04ce5a, 0x3fdb409b,
4736 0x3ebda202, 0xfe622cc3, 0xf35222fe, 0x338dac3f, 0x32eb4ea6,
4737 0xf234c067, 0x7121fb4e, 0xb1fe758f, 0xb0989716, 0x704719d7,
4738 0xb6b3e144, 0x766c6f85, 0x770a8d1c, 0xb7d503dd, 0x34c038f4,
4739 0xf41fb635, 0xf57954ac, 0x35a6da6d, 0x9f35e177, 0x5fea6fb6,
4740 0x5e8c8d2f, 0x9e5303ee, 0x1d4638c7, 0xdd99b606, 0xdcff549f,
4741 0x1c20da5e, 0xdad422cd, 0x1a0bac0c, 0x1b6d4e95, 0xdbb2c054,
4742 0x58a7fb7d, 0x987875bc, 0x991e9725, 0x59c119e4, 0x54f117d9,
4743 0x942e9918, 0x95487b81, 0x5597f540, 0xd682ce69, 0x165d40a8,
4744 0x173ba231, 0xd7e42cf0, 0x1110d463, 0xd1cf5aa2, 0xd0a9b83b,
4745 0x107636fa, 0x93630dd3, 0x53bc8312, 0x52da618b, 0x9205ef4a,
4746 0x48ba7df1, 0x8865f330, 0x890311a9, 0x49dc9f68, 0xcac9a441,
4747 0x0a162a80, 0x0b70c819, 0xcbaf46d8, 0x0d5bbe4b, 0xcd84308a,
4748 0xcce2d213, 0x0c3d5cd2, 0x8f2867fb, 0x4ff7e93a, 0x4e910ba3,
4749 0x8e4e8562, 0x837e8b5f, 0x43a1059e, 0x42c7e707, 0x821869c6,
4750 0x010d52ef, 0xc1d2dc2e, 0xc0b43eb7, 0x006bb076, 0xc69f48e5,
4751 0x0640c624, 0x072624bd, 0xc7f9aa7c, 0x44ec9155, 0x84331f94,
4752 0x8555fd0d, 0x458a73cc, 0x702ca9a1, 0xb0f32760, 0xb195c5f9,
4753 0x714a4b38, 0xf25f7011, 0x3280fed0, 0x33e61c49, 0xf3399288,
4754 0x35cd6a1b, 0xf512e4da, 0xf4740643, 0x34ab8882, 0xb7beb3ab,
4755 0x77613d6a, 0x7607dff3, 0xb6d85132, 0xbbe85f0f, 0x7b37d1ce,
4756 0x7a513357, 0xba8ebd96, 0x399b86bf, 0xf944087e, 0xf822eae7,
4757 0x38fd6426, 0xfe099cb5, 0x3ed61274, 0x3fb0f0ed, 0xff6f7e2c,
4758 0x7c7a4505, 0xbca5cbc4, 0xbdc3295d, 0x7d1ca79c, 0xa7a33527,
4759 0x677cbbe6, 0x661a597f, 0xa6c5d7be, 0x25d0ec97, 0xe50f6256,
4760 0xe46980cf, 0x24b60e0e, 0xe242f69d, 0x229d785c, 0x23fb9ac5,
4761 0xe3241404, 0x60312f2d, 0xa0eea1ec, 0xa1884375, 0x6157cdb4,
4762 0x6c67c389, 0xacb84d48, 0xaddeafd1, 0x6d012110, 0xee141a39,
4763 0x2ecb94f8, 0x2fad7661, 0xef72f8a0, 0x29860033, 0xe9598ef2,
4764 0xe83f6c6b, 0x28e0e2aa, 0xabf5d983, 0x6b2a5742, 0x6a4cb5db,
4765 0xaa933b1a},
4766 {0x00000000, 0x6f4ca59b, 0x9f9e3bec, 0xf0d29e77, 0x7f3b0603,
4767 0x1077a398, 0xe0a53def, 0x8fe99874, 0xfe760c06, 0x913aa99d,
4768 0x61e837ea, 0x0ea49271, 0x814d0a05, 0xee01af9e, 0x1ed331e9,
4769 0x719f9472, 0xfced180c, 0x93a1bd97, 0x637323e0, 0x0c3f867b,
4770 0x83d61e0f, 0xec9abb94, 0x1c4825e3, 0x73048078, 0x029b140a,
4771 0x6dd7b191, 0x9d052fe6, 0xf2498a7d, 0x7da01209, 0x12ecb792,
4772 0xe23e29e5, 0x8d728c7e, 0xf8db3118, 0x97979483, 0x67450af4,
4773 0x0809af6f, 0x87e0371b, 0xe8ac9280, 0x187e0cf7, 0x7732a96c,
4774 0x06ad3d1e, 0x69e19885, 0x993306f2, 0xf67fa369, 0x79963b1d,
4775 0x16da9e86, 0xe60800f1, 0x8944a56a, 0x04362914, 0x6b7a8c8f,
4776 0x9ba812f8, 0xf4e4b763, 0x7b0d2f17, 0x14418a8c, 0xe49314fb,
4777 0x8bdfb160, 0xfa402512, 0x950c8089, 0x65de1efe, 0x0a92bb65,
4778 0x857b2311, 0xea37868a, 0x1ae518fd, 0x75a9bd66, 0xf0b76330,
4779 0x9ffbc6ab, 0x6f2958dc, 0x0065fd47, 0x8f8c6533, 0xe0c0c0a8,
4780 0x10125edf, 0x7f5efb44, 0x0ec16f36, 0x618dcaad, 0x915f54da,
4781 0xfe13f141, 0x71fa6935, 0x1eb6ccae, 0xee6452d9, 0x8128f742,
4782 0x0c5a7b3c, 0x6316dea7, 0x93c440d0, 0xfc88e54b, 0x73617d3f,
4783 0x1c2dd8a4, 0xecff46d3, 0x83b3e348, 0xf22c773a, 0x9d60d2a1,
4784 0x6db24cd6, 0x02fee94d, 0x8d177139, 0xe25bd4a2, 0x12894ad5,
4785 0x7dc5ef4e, 0x086c5228, 0x6720f7b3, 0x97f269c4, 0xf8becc5f,
4786 0x7757542b, 0x181bf1b0, 0xe8c96fc7, 0x8785ca5c, 0xf61a5e2e,
4787 0x9956fbb5, 0x698465c2, 0x06c8c059, 0x8921582d, 0xe66dfdb6,
4788 0x16bf63c1, 0x79f3c65a, 0xf4814a24, 0x9bcdefbf, 0x6b1f71c8,
4789 0x0453d453, 0x8bba4c27, 0xe4f6e9bc, 0x142477cb, 0x7b68d250,
4790 0x0af74622, 0x65bbe3b9, 0x95697dce, 0xfa25d855, 0x75cc4021,
4791 0x1a80e5ba, 0xea527bcd, 0x851ede56, 0xe06fc760, 0x8f2362fb,
4792 0x7ff1fc8c, 0x10bd5917, 0x9f54c163, 0xf01864f8, 0x00cafa8f,
4793 0x6f865f14, 0x1e19cb66, 0x71556efd, 0x8187f08a, 0xeecb5511,
4794 0x6122cd65, 0x0e6e68fe, 0xfebcf689, 0x91f05312, 0x1c82df6c,
4795 0x73ce7af7, 0x831ce480, 0xec50411b, 0x63b9d96f, 0x0cf57cf4,
4796 0xfc27e283, 0x936b4718, 0xe2f4d36a, 0x8db876f1, 0x7d6ae886,
4797 0x12264d1d, 0x9dcfd569, 0xf28370f2, 0x0251ee85, 0x6d1d4b1e,
4798 0x18b4f678, 0x77f853e3, 0x872acd94, 0xe866680f, 0x678ff07b,
4799 0x08c355e0, 0xf811cb97, 0x975d6e0c, 0xe6c2fa7e, 0x898e5fe5,
4800 0x795cc192, 0x16106409, 0x99f9fc7d, 0xf6b559e6, 0x0667c791,
4801 0x692b620a, 0xe459ee74, 0x8b154bef, 0x7bc7d598, 0x148b7003,
4802 0x9b62e877, 0xf42e4dec, 0x04fcd39b, 0x6bb07600, 0x1a2fe272,
4803 0x756347e9, 0x85b1d99e, 0xeafd7c05, 0x6514e471, 0x0a5841ea,
4804 0xfa8adf9d, 0x95c67a06, 0x10d8a450, 0x7f9401cb, 0x8f469fbc,
4805 0xe00a3a27, 0x6fe3a253, 0x00af07c8, 0xf07d99bf, 0x9f313c24,
4806 0xeeaea856, 0x81e20dcd, 0x713093ba, 0x1e7c3621, 0x9195ae55,
4807 0xfed90bce, 0x0e0b95b9, 0x61473022, 0xec35bc5c, 0x837919c7,
4808 0x73ab87b0, 0x1ce7222b, 0x930eba5f, 0xfc421fc4, 0x0c9081b3,
4809 0x63dc2428, 0x1243b05a, 0x7d0f15c1, 0x8ddd8bb6, 0xe2912e2d,
4810 0x6d78b659, 0x023413c2, 0xf2e68db5, 0x9daa282e, 0xe8039548,
4811 0x874f30d3, 0x779daea4, 0x18d10b3f, 0x9738934b, 0xf87436d0,
4812 0x08a6a8a7, 0x67ea0d3c, 0x1675994e, 0x79393cd5, 0x89eba2a2,
4813 0xe6a70739, 0x694e9f4d, 0x06023ad6, 0xf6d0a4a1, 0x999c013a,
4814 0x14ee8d44, 0x7ba228df, 0x8b70b6a8, 0xe43c1333, 0x6bd58b47,
4815 0x04992edc, 0xf44bb0ab, 0x9b071530, 0xea988142, 0x85d424d9,
4816 0x7506baae, 0x1a4a1f35, 0x95a38741, 0xfaef22da, 0x0a3dbcad,
4817 0x65711936}};
4818
4819#endif
4820
4821#endif
4822
4823#if N == 4
4824
4825#if W == 8
4826
4827local const z_crc_t FAR crc_braid_table[][256] = {
4828 {0x00000000, 0xf1da05aa, 0x38c50d15, 0xc91f08bf, 0x718a1a2a,
4829 0x80501f80, 0x494f173f, 0xb8951295, 0xe3143454, 0x12ce31fe,
4830 0xdbd13941, 0x2a0b3ceb, 0x929e2e7e, 0x63442bd4, 0xaa5b236b,
4831 0x5b8126c1, 0x1d596ee9, 0xec836b43, 0x259c63fc, 0xd4466656,
4832 0x6cd374c3, 0x9d097169, 0x541679d6, 0xa5cc7c7c, 0xfe4d5abd,
4833 0x0f975f17, 0xc68857a8, 0x37525202, 0x8fc74097, 0x7e1d453d,
4834 0xb7024d82, 0x46d84828, 0x3ab2ddd2, 0xcb68d878, 0x0277d0c7,
4835 0xf3add56d, 0x4b38c7f8, 0xbae2c252, 0x73fdcaed, 0x8227cf47,
4836 0xd9a6e986, 0x287cec2c, 0xe163e493, 0x10b9e139, 0xa82cf3ac,
4837 0x59f6f606, 0x90e9feb9, 0x6133fb13, 0x27ebb33b, 0xd631b691,
4838 0x1f2ebe2e, 0xeef4bb84, 0x5661a911, 0xa7bbacbb, 0x6ea4a404,
4839 0x9f7ea1ae, 0xc4ff876f, 0x352582c5, 0xfc3a8a7a, 0x0de08fd0,
4840 0xb5759d45, 0x44af98ef, 0x8db09050, 0x7c6a95fa, 0x7565bba4,
4841 0x84bfbe0e, 0x4da0b6b1, 0xbc7ab31b, 0x04efa18e, 0xf535a424,
4842 0x3c2aac9b, 0xcdf0a931, 0x96718ff0, 0x67ab8a5a, 0xaeb482e5,
4843 0x5f6e874f, 0xe7fb95da, 0x16219070, 0xdf3e98cf, 0x2ee49d65,
4844 0x683cd54d, 0x99e6d0e7, 0x50f9d858, 0xa123ddf2, 0x19b6cf67,
4845 0xe86ccacd, 0x2173c272, 0xd0a9c7d8, 0x8b28e119, 0x7af2e4b3,
4846 0xb3edec0c, 0x4237e9a6, 0xfaa2fb33, 0x0b78fe99, 0xc267f626,
4847 0x33bdf38c, 0x4fd76676, 0xbe0d63dc, 0x77126b63, 0x86c86ec9,
4848 0x3e5d7c5c, 0xcf8779f6, 0x06987149, 0xf74274e3, 0xacc35222,
4849 0x5d195788, 0x94065f37, 0x65dc5a9d, 0xdd494808, 0x2c934da2,
4850 0xe58c451d, 0x145640b7, 0x528e089f, 0xa3540d35, 0x6a4b058a,
4851 0x9b910020, 0x230412b5, 0xd2de171f, 0x1bc11fa0, 0xea1b1a0a,
4852 0xb19a3ccb, 0x40403961, 0x895f31de, 0x78853474, 0xc01026e1,
4853 0x31ca234b, 0xf8d52bf4, 0x090f2e5e, 0xeacb7748, 0x1b1172e2,
4854 0xd20e7a5d, 0x23d47ff7, 0x9b416d62, 0x6a9b68c8, 0xa3846077,
4855 0x525e65dd, 0x09df431c, 0xf80546b6, 0x311a4e09, 0xc0c04ba3,
4856 0x78555936, 0x898f5c9c, 0x40905423, 0xb14a5189, 0xf79219a1,
4857 0x06481c0b, 0xcf5714b4, 0x3e8d111e, 0x8618038b, 0x77c20621,
4858 0xbedd0e9e, 0x4f070b34, 0x14862df5, 0xe55c285f, 0x2c4320e0,
4859 0xdd99254a, 0x650c37df, 0x94d63275, 0x5dc93aca, 0xac133f60,
4860 0xd079aa9a, 0x21a3af30, 0xe8bca78f, 0x1966a225, 0xa1f3b0b0,
4861 0x5029b51a, 0x9936bda5, 0x68ecb80f, 0x336d9ece, 0xc2b79b64,
4862 0x0ba893db, 0xfa729671, 0x42e784e4, 0xb33d814e, 0x7a2289f1,
4863 0x8bf88c5b, 0xcd20c473, 0x3cfac1d9, 0xf5e5c966, 0x043fcccc,
4864 0xbcaade59, 0x4d70dbf3, 0x846fd34c, 0x75b5d6e6, 0x2e34f027,
4865 0xdfeef58d, 0x16f1fd32, 0xe72bf898, 0x5fbeea0d, 0xae64efa7,
4866 0x677be718, 0x96a1e2b2, 0x9faeccec, 0x6e74c946, 0xa76bc1f9,
4867 0x56b1c453, 0xee24d6c6, 0x1ffed36c, 0xd6e1dbd3, 0x273bde79,
4868 0x7cbaf8b8, 0x8d60fd12, 0x447ff5ad, 0xb5a5f007, 0x0d30e292,
4869 0xfceae738, 0x35f5ef87, 0xc42fea2d, 0x82f7a205, 0x732da7af,
4870 0xba32af10, 0x4be8aaba, 0xf37db82f, 0x02a7bd85, 0xcbb8b53a,
4871 0x3a62b090, 0x61e39651, 0x903993fb, 0x59269b44, 0xa8fc9eee,
4872 0x10698c7b, 0xe1b389d1, 0x28ac816e, 0xd97684c4, 0xa51c113e,
4873 0x54c61494, 0x9dd91c2b, 0x6c031981, 0xd4960b14, 0x254c0ebe,
4874 0xec530601, 0x1d8903ab, 0x4608256a, 0xb7d220c0, 0x7ecd287f,
4875 0x8f172dd5, 0x37823f40, 0xc6583aea, 0x0f473255, 0xfe9d37ff,
4876 0xb8457fd7, 0x499f7a7d, 0x808072c2, 0x715a7768, 0xc9cf65fd,
4877 0x38156057, 0xf10a68e8, 0x00d06d42, 0x5b514b83, 0xaa8b4e29,
4878 0x63944696, 0x924e433c, 0x2adb51a9, 0xdb015403, 0x121e5cbc,
4879 0xe3c45916},
4880 {0x00000000, 0x0ee7e8d1, 0x1dcfd1a2, 0x13283973, 0x3b9fa344,
4881 0x35784b95, 0x265072e6, 0x28b79a37, 0x773f4688, 0x79d8ae59,
4882 0x6af0972a, 0x64177ffb, 0x4ca0e5cc, 0x42470d1d, 0x516f346e,
4883 0x5f88dcbf, 0xee7e8d10, 0xe09965c1, 0xf3b15cb2, 0xfd56b463,
4884 0xd5e12e54, 0xdb06c685, 0xc82efff6, 0xc6c91727, 0x9941cb98,
4885 0x97a62349, 0x848e1a3a, 0x8a69f2eb, 0xa2de68dc, 0xac39800d,
4886 0xbf11b97e, 0xb1f651af, 0x078c1c61, 0x096bf4b0, 0x1a43cdc3,
4887 0x14a42512, 0x3c13bf25, 0x32f457f4, 0x21dc6e87, 0x2f3b8656,
4888 0x70b35ae9, 0x7e54b238, 0x6d7c8b4b, 0x639b639a, 0x4b2cf9ad,
4889 0x45cb117c, 0x56e3280f, 0x5804c0de, 0xe9f29171, 0xe71579a0,
4890 0xf43d40d3, 0xfadaa802, 0xd26d3235, 0xdc8adae4, 0xcfa2e397,
4891 0xc1450b46, 0x9ecdd7f9, 0x902a3f28, 0x8302065b, 0x8de5ee8a,
4892 0xa55274bd, 0xabb59c6c, 0xb89da51f, 0xb67a4dce, 0x0f1838c2,
4893 0x01ffd013, 0x12d7e960, 0x1c3001b1, 0x34879b86, 0x3a607357,
4894 0x29484a24, 0x27afa2f5, 0x78277e4a, 0x76c0969b, 0x65e8afe8,
4895 0x6b0f4739, 0x43b8dd0e, 0x4d5f35df, 0x5e770cac, 0x5090e47d,
4896 0xe166b5d2, 0xef815d03, 0xfca96470, 0xf24e8ca1, 0xdaf91696,
4897 0xd41efe47, 0xc736c734, 0xc9d12fe5, 0x9659f35a, 0x98be1b8b,
4898 0x8b9622f8, 0x8571ca29, 0xadc6501e, 0xa321b8cf, 0xb00981bc,
4899 0xbeee696d, 0x089424a3, 0x0673cc72, 0x155bf501, 0x1bbc1dd0,
4900 0x330b87e7, 0x3dec6f36, 0x2ec45645, 0x2023be94, 0x7fab622b,
4901 0x714c8afa, 0x6264b389, 0x6c835b58, 0x4434c16f, 0x4ad329be,
4902 0x59fb10cd, 0x571cf81c, 0xe6eaa9b3, 0xe80d4162, 0xfb257811,
4903 0xf5c290c0, 0xdd750af7, 0xd392e226, 0xc0badb55, 0xce5d3384,
4904 0x91d5ef3b, 0x9f3207ea, 0x8c1a3e99, 0x82fdd648, 0xaa4a4c7f,
4905 0xa4ada4ae, 0xb7859ddd, 0xb962750c, 0x1e307184, 0x10d79955,
4906 0x03ffa026, 0x0d1848f7, 0x25afd2c0, 0x2b483a11, 0x38600362,
4907 0x3687ebb3, 0x690f370c, 0x67e8dfdd, 0x74c0e6ae, 0x7a270e7f,
4908 0x52909448, 0x5c777c99, 0x4f5f45ea, 0x41b8ad3b, 0xf04efc94,
4909 0xfea91445, 0xed812d36, 0xe366c5e7, 0xcbd15fd0, 0xc536b701,
4910 0xd61e8e72, 0xd8f966a3, 0x8771ba1c, 0x899652cd, 0x9abe6bbe,
4911 0x9459836f, 0xbcee1958, 0xb209f189, 0xa121c8fa, 0xafc6202b,
4912 0x19bc6de5, 0x175b8534, 0x0473bc47, 0x0a945496, 0x2223cea1,
4913 0x2cc42670, 0x3fec1f03, 0x310bf7d2, 0x6e832b6d, 0x6064c3bc,
4914 0x734cfacf, 0x7dab121e, 0x551c8829, 0x5bfb60f8, 0x48d3598b,
4915 0x4634b15a, 0xf7c2e0f5, 0xf9250824, 0xea0d3157, 0xe4ead986,
4916 0xcc5d43b1, 0xc2baab60, 0xd1929213, 0xdf757ac2, 0x80fda67d,
4917 0x8e1a4eac, 0x9d3277df, 0x93d59f0e, 0xbb620539, 0xb585ede8,
4918 0xa6add49b, 0xa84a3c4a, 0x11284946, 0x1fcfa197, 0x0ce798e4,
4919 0x02007035, 0x2ab7ea02, 0x245002d3, 0x37783ba0, 0x399fd371,
4920 0x66170fce, 0x68f0e71f, 0x7bd8de6c, 0x753f36bd, 0x5d88ac8a,
4921 0x536f445b, 0x40477d28, 0x4ea095f9, 0xff56c456, 0xf1b12c87,
4922 0xe29915f4, 0xec7efd25, 0xc4c96712, 0xca2e8fc3, 0xd906b6b0,
4923 0xd7e15e61, 0x886982de, 0x868e6a0f, 0x95a6537c, 0x9b41bbad,
4924 0xb3f6219a, 0xbd11c94b, 0xae39f038, 0xa0de18e9, 0x16a45527,
4925 0x1843bdf6, 0x0b6b8485, 0x058c6c54, 0x2d3bf663, 0x23dc1eb2,
4926 0x30f427c1, 0x3e13cf10, 0x619b13af, 0x6f7cfb7e, 0x7c54c20d,
4927 0x72b32adc, 0x5a04b0eb, 0x54e3583a, 0x47cb6149, 0x492c8998,
4928 0xf8dad837, 0xf63d30e6, 0xe5150995, 0xebf2e144, 0xc3457b73,
4929 0xcda293a2, 0xde8aaad1, 0xd06d4200, 0x8fe59ebf, 0x8102766e,
4930 0x922a4f1d, 0x9ccda7cc, 0xb47a3dfb, 0xba9dd52a, 0xa9b5ec59,
4931 0xa7520488},
4932 {0x00000000, 0x3c60e308, 0x78c1c610, 0x44a12518, 0xf1838c20,
4933 0xcde36f28, 0x89424a30, 0xb522a938, 0x38761e01, 0x0416fd09,
4934 0x40b7d811, 0x7cd73b19, 0xc9f59221, 0xf5957129, 0xb1345431,
4935 0x8d54b739, 0x70ec3c02, 0x4c8cdf0a, 0x082dfa12, 0x344d191a,
4936 0x816fb022, 0xbd0f532a, 0xf9ae7632, 0xc5ce953a, 0x489a2203,
4937 0x74fac10b, 0x305be413, 0x0c3b071b, 0xb919ae23, 0x85794d2b,
4938 0xc1d86833, 0xfdb88b3b, 0xe1d87804, 0xddb89b0c, 0x9919be14,
4939 0xa5795d1c, 0x105bf424, 0x2c3b172c, 0x689a3234, 0x54fad13c,
4940 0xd9ae6605, 0xe5ce850d, 0xa16fa015, 0x9d0f431d, 0x282dea25,
4941 0x144d092d, 0x50ec2c35, 0x6c8ccf3d, 0x91344406, 0xad54a70e,
4942 0xe9f58216, 0xd595611e, 0x60b7c826, 0x5cd72b2e, 0x18760e36,
4943 0x2416ed3e, 0xa9425a07, 0x9522b90f, 0xd1839c17, 0xede37f1f,
4944 0x58c1d627, 0x64a1352f, 0x20001037, 0x1c60f33f, 0x18c1f649,
4945 0x24a11541, 0x60003059, 0x5c60d351, 0xe9427a69, 0xd5229961,
4946 0x9183bc79, 0xade35f71, 0x20b7e848, 0x1cd70b40, 0x58762e58,
4947 0x6416cd50, 0xd1346468, 0xed548760, 0xa9f5a278, 0x95954170,
4948 0x682dca4b, 0x544d2943, 0x10ec0c5b, 0x2c8cef53, 0x99ae466b,
4949 0xa5cea563, 0xe16f807b, 0xdd0f6373, 0x505bd44a, 0x6c3b3742,
4950 0x289a125a, 0x14faf152, 0xa1d8586a, 0x9db8bb62, 0xd9199e7a,
4951 0xe5797d72, 0xf9198e4d, 0xc5796d45, 0x81d8485d, 0xbdb8ab55,
4952 0x089a026d, 0x34fae165, 0x705bc47d, 0x4c3b2775, 0xc16f904c,
4953 0xfd0f7344, 0xb9ae565c, 0x85ceb554, 0x30ec1c6c, 0x0c8cff64,
4954 0x482dda7c, 0x744d3974, 0x89f5b24f, 0xb5955147, 0xf134745f,
4955 0xcd549757, 0x78763e6f, 0x4416dd67, 0x00b7f87f, 0x3cd71b77,
4956 0xb183ac4e, 0x8de34f46, 0xc9426a5e, 0xf5228956, 0x4000206e,
4957 0x7c60c366, 0x38c1e67e, 0x04a10576, 0x3183ec92, 0x0de30f9a,
4958 0x49422a82, 0x7522c98a, 0xc00060b2, 0xfc6083ba, 0xb8c1a6a2,
4959 0x84a145aa, 0x09f5f293, 0x3595119b, 0x71343483, 0x4d54d78b,
4960 0xf8767eb3, 0xc4169dbb, 0x80b7b8a3, 0xbcd75bab, 0x416fd090,
4961 0x7d0f3398, 0x39ae1680, 0x05cef588, 0xb0ec5cb0, 0x8c8cbfb8,
4962 0xc82d9aa0, 0xf44d79a8, 0x7919ce91, 0x45792d99, 0x01d80881,
4963 0x3db8eb89, 0x889a42b1, 0xb4faa1b9, 0xf05b84a1, 0xcc3b67a9,
4964 0xd05b9496, 0xec3b779e, 0xa89a5286, 0x94fab18e, 0x21d818b6,
4965 0x1db8fbbe, 0x5919dea6, 0x65793dae, 0xe82d8a97, 0xd44d699f,
4966 0x90ec4c87, 0xac8caf8f, 0x19ae06b7, 0x25cee5bf, 0x616fc0a7,
4967 0x5d0f23af, 0xa0b7a894, 0x9cd74b9c, 0xd8766e84, 0xe4168d8c,
4968 0x513424b4, 0x6d54c7bc, 0x29f5e2a4, 0x159501ac, 0x98c1b695,
4969 0xa4a1559d, 0xe0007085, 0xdc60938d, 0x69423ab5, 0x5522d9bd,
4970 0x1183fca5, 0x2de31fad, 0x29421adb, 0x1522f9d3, 0x5183dccb,
4971 0x6de33fc3, 0xd8c196fb, 0xe4a175f3, 0xa00050eb, 0x9c60b3e3,
4972 0x113404da, 0x2d54e7d2, 0x69f5c2ca, 0x559521c2, 0xe0b788fa,
4973 0xdcd76bf2, 0x98764eea, 0xa416ade2, 0x59ae26d9, 0x65cec5d1,
4974 0x216fe0c9, 0x1d0f03c1, 0xa82daaf9, 0x944d49f1, 0xd0ec6ce9,
4975 0xec8c8fe1, 0x61d838d8, 0x5db8dbd0, 0x1919fec8, 0x25791dc0,
4976 0x905bb4f8, 0xac3b57f0, 0xe89a72e8, 0xd4fa91e0, 0xc89a62df,
4977 0xf4fa81d7, 0xb05ba4cf, 0x8c3b47c7, 0x3919eeff, 0x05790df7,
4978 0x41d828ef, 0x7db8cbe7, 0xf0ec7cde, 0xcc8c9fd6, 0x882dbace,
4979 0xb44d59c6, 0x016ff0fe, 0x3d0f13f6, 0x79ae36ee, 0x45ced5e6,
4980 0xb8765edd, 0x8416bdd5, 0xc0b798cd, 0xfcd77bc5, 0x49f5d2fd,
4981 0x759531f5, 0x313414ed, 0x0d54f7e5, 0x800040dc, 0xbc60a3d4,
4982 0xf8c186cc, 0xc4a165c4, 0x7183ccfc, 0x4de32ff4, 0x09420aec,
4983 0x3522e9e4},
4984 {0x00000000, 0x6307d924, 0xc60fb248, 0xa5086b6c, 0x576e62d1,
4985 0x3469bbf5, 0x9161d099, 0xf26609bd, 0xaedcc5a2, 0xcddb1c86,
4986 0x68d377ea, 0x0bd4aece, 0xf9b2a773, 0x9ab57e57, 0x3fbd153b,
4987 0x5cbacc1f, 0x86c88d05, 0xe5cf5421, 0x40c73f4d, 0x23c0e669,
4988 0xd1a6efd4, 0xb2a136f0, 0x17a95d9c, 0x74ae84b8, 0x281448a7,
4989 0x4b139183, 0xee1bfaef, 0x8d1c23cb, 0x7f7a2a76, 0x1c7df352,
4990 0xb975983e, 0xda72411a, 0xd6e01c4b, 0xb5e7c56f, 0x10efae03,
4991 0x73e87727, 0x818e7e9a, 0xe289a7be, 0x4781ccd2, 0x248615f6,
4992 0x783cd9e9, 0x1b3b00cd, 0xbe336ba1, 0xdd34b285, 0x2f52bb38,
4993 0x4c55621c, 0xe95d0970, 0x8a5ad054, 0x5028914e, 0x332f486a,
4994 0x96272306, 0xf520fa22, 0x0746f39f, 0x64412abb, 0xc14941d7,
4995 0xa24e98f3, 0xfef454ec, 0x9df38dc8, 0x38fbe6a4, 0x5bfc3f80,
4996 0xa99a363d, 0xca9def19, 0x6f958475, 0x0c925d51, 0x76b13ed7,
4997 0x15b6e7f3, 0xb0be8c9f, 0xd3b955bb, 0x21df5c06, 0x42d88522,
4998 0xe7d0ee4e, 0x84d7376a, 0xd86dfb75, 0xbb6a2251, 0x1e62493d,
4999 0x7d659019, 0x8f0399a4, 0xec044080, 0x490c2bec, 0x2a0bf2c8,
5000 0xf079b3d2, 0x937e6af6, 0x3676019a, 0x5571d8be, 0xa717d103,
5001 0xc4100827, 0x6118634b, 0x021fba6f, 0x5ea57670, 0x3da2af54,
5002 0x98aac438, 0xfbad1d1c, 0x09cb14a1, 0x6acccd85, 0xcfc4a6e9,
5003 0xacc37fcd, 0xa051229c, 0xc356fbb8, 0x665e90d4, 0x055949f0,
5004 0xf73f404d, 0x94389969, 0x3130f205, 0x52372b21, 0x0e8de73e,
5005 0x6d8a3e1a, 0xc8825576, 0xab858c52, 0x59e385ef, 0x3ae45ccb,
5006 0x9fec37a7, 0xfcebee83, 0x2699af99, 0x459e76bd, 0xe0961dd1,
5007 0x8391c4f5, 0x71f7cd48, 0x12f0146c, 0xb7f87f00, 0xd4ffa624,
5008 0x88456a3b, 0xeb42b31f, 0x4e4ad873, 0x2d4d0157, 0xdf2b08ea,
5009 0xbc2cd1ce, 0x1924baa2, 0x7a236386, 0xed627dae, 0x8e65a48a,
5010 0x2b6dcfe6, 0x486a16c2, 0xba0c1f7f, 0xd90bc65b, 0x7c03ad37,
5011 0x1f047413, 0x43beb80c, 0x20b96128, 0x85b10a44, 0xe6b6d360,
5012 0x14d0dadd, 0x77d703f9, 0xd2df6895, 0xb1d8b1b1, 0x6baaf0ab,
5013 0x08ad298f, 0xada542e3, 0xcea29bc7, 0x3cc4927a, 0x5fc34b5e,
5014 0xfacb2032, 0x99ccf916, 0xc5763509, 0xa671ec2d, 0x03798741,
5015 0x607e5e65, 0x921857d8, 0xf11f8efc, 0x5417e590, 0x37103cb4,
5016 0x3b8261e5, 0x5885b8c1, 0xfd8dd3ad, 0x9e8a0a89, 0x6cec0334,
5017 0x0febda10, 0xaae3b17c, 0xc9e46858, 0x955ea447, 0xf6597d63,
5018 0x5351160f, 0x3056cf2b, 0xc230c696, 0xa1371fb2, 0x043f74de,
5019 0x6738adfa, 0xbd4aece0, 0xde4d35c4, 0x7b455ea8, 0x1842878c,
5020 0xea248e31, 0x89235715, 0x2c2b3c79, 0x4f2ce55d, 0x13962942,
5021 0x7091f066, 0xd5999b0a, 0xb69e422e, 0x44f84b93, 0x27ff92b7,
5022 0x82f7f9db, 0xe1f020ff, 0x9bd34379, 0xf8d49a5d, 0x5ddcf131,
5023 0x3edb2815, 0xccbd21a8, 0xafbaf88c, 0x0ab293e0, 0x69b54ac4,
5024 0x350f86db, 0x56085fff, 0xf3003493, 0x9007edb7, 0x6261e40a,
5025 0x01663d2e, 0xa46e5642, 0xc7698f66, 0x1d1bce7c, 0x7e1c1758,
5026 0xdb147c34, 0xb813a510, 0x4a75acad, 0x29727589, 0x8c7a1ee5,
5027 0xef7dc7c1, 0xb3c70bde, 0xd0c0d2fa, 0x75c8b996, 0x16cf60b2,
5028 0xe4a9690f, 0x87aeb02b, 0x22a6db47, 0x41a10263, 0x4d335f32,
5029 0x2e348616, 0x8b3ced7a, 0xe83b345e, 0x1a5d3de3, 0x795ae4c7,
5030 0xdc528fab, 0xbf55568f, 0xe3ef9a90, 0x80e843b4, 0x25e028d8,
5031 0x46e7f1fc, 0xb481f841, 0xd7862165, 0x728e4a09, 0x1189932d,
5032 0xcbfbd237, 0xa8fc0b13, 0x0df4607f, 0x6ef3b95b, 0x9c95b0e6,
5033 0xff9269c2, 0x5a9a02ae, 0x399ddb8a, 0x65271795, 0x0620ceb1,
5034 0xa328a5dd, 0xc02f7cf9, 0x32497544, 0x514eac60, 0xf446c70c,
5035 0x97411e28},
5036 {0x00000000, 0x01b5fd1d, 0x036bfa3a, 0x02de0727, 0x06d7f474,
5037 0x07620969, 0x05bc0e4e, 0x0409f353, 0x0dafe8e8, 0x0c1a15f5,
5038 0x0ec412d2, 0x0f71efcf, 0x0b781c9c, 0x0acde181, 0x0813e6a6,
5039 0x09a61bbb, 0x1b5fd1d0, 0x1aea2ccd, 0x18342bea, 0x1981d6f7,
5040 0x1d8825a4, 0x1c3dd8b9, 0x1ee3df9e, 0x1f562283, 0x16f03938,
5041 0x1745c425, 0x159bc302, 0x142e3e1f, 0x1027cd4c, 0x11923051,
5042 0x134c3776, 0x12f9ca6b, 0x36bfa3a0, 0x370a5ebd, 0x35d4599a,
5043 0x3461a487, 0x306857d4, 0x31ddaac9, 0x3303adee, 0x32b650f3,
5044 0x3b104b48, 0x3aa5b655, 0x387bb172, 0x39ce4c6f, 0x3dc7bf3c,
5045 0x3c724221, 0x3eac4506, 0x3f19b81b, 0x2de07270, 0x2c558f6d,
5046 0x2e8b884a, 0x2f3e7557, 0x2b378604, 0x2a827b19, 0x285c7c3e,
5047 0x29e98123, 0x204f9a98, 0x21fa6785, 0x232460a2, 0x22919dbf,
5048 0x26986eec, 0x272d93f1, 0x25f394d6, 0x244669cb, 0x6d7f4740,
5049 0x6ccaba5d, 0x6e14bd7a, 0x6fa14067, 0x6ba8b334, 0x6a1d4e29,
5050 0x68c3490e, 0x6976b413, 0x60d0afa8, 0x616552b5, 0x63bb5592,
5051 0x620ea88f, 0x66075bdc, 0x67b2a6c1, 0x656ca1e6, 0x64d95cfb,
5052 0x76209690, 0x77956b8d, 0x754b6caa, 0x74fe91b7, 0x70f762e4,
5053 0x71429ff9, 0x739c98de, 0x722965c3, 0x7b8f7e78, 0x7a3a8365,
5054 0x78e48442, 0x7951795f, 0x7d588a0c, 0x7ced7711, 0x7e337036,
5055 0x7f868d2b, 0x5bc0e4e0, 0x5a7519fd, 0x58ab1eda, 0x591ee3c7,
5056 0x5d171094, 0x5ca2ed89, 0x5e7ceaae, 0x5fc917b3, 0x566f0c08,
5057 0x57daf115, 0x5504f632, 0x54b10b2f, 0x50b8f87c, 0x510d0561,
5058 0x53d30246, 0x5266ff5b, 0x409f3530, 0x412ac82d, 0x43f4cf0a,
5059 0x42413217, 0x4648c144, 0x47fd3c59, 0x45233b7e, 0x4496c663,
5060 0x4d30ddd8, 0x4c8520c5, 0x4e5b27e2, 0x4feedaff, 0x4be729ac,
5061 0x4a52d4b1, 0x488cd396, 0x49392e8b, 0xdafe8e80, 0xdb4b739d,
5062 0xd99574ba, 0xd82089a7, 0xdc297af4, 0xdd9c87e9, 0xdf4280ce,
5063 0xdef77dd3, 0xd7516668, 0xd6e49b75, 0xd43a9c52, 0xd58f614f,
5064 0xd186921c, 0xd0336f01, 0xd2ed6826, 0xd358953b, 0xc1a15f50,
5065 0xc014a24d, 0xc2caa56a, 0xc37f5877, 0xc776ab24, 0xc6c35639,
5066 0xc41d511e, 0xc5a8ac03, 0xcc0eb7b8, 0xcdbb4aa5, 0xcf654d82,
5067 0xced0b09f, 0xcad943cc, 0xcb6cbed1, 0xc9b2b9f6, 0xc80744eb,
5068 0xec412d20, 0xedf4d03d, 0xef2ad71a, 0xee9f2a07, 0xea96d954,
5069 0xeb232449, 0xe9fd236e, 0xe848de73, 0xe1eec5c8, 0xe05b38d5,
5070 0xe2853ff2, 0xe330c2ef, 0xe73931bc, 0xe68ccca1, 0xe452cb86,
5071 0xe5e7369b, 0xf71efcf0, 0xf6ab01ed, 0xf47506ca, 0xf5c0fbd7,
5072 0xf1c90884, 0xf07cf599, 0xf2a2f2be, 0xf3170fa3, 0xfab11418,
5073 0xfb04e905, 0xf9daee22, 0xf86f133f, 0xfc66e06c, 0xfdd31d71,
5074 0xff0d1a56, 0xfeb8e74b, 0xb781c9c0, 0xb63434dd, 0xb4ea33fa,
5075 0xb55fcee7, 0xb1563db4, 0xb0e3c0a9, 0xb23dc78e, 0xb3883a93,
5076 0xba2e2128, 0xbb9bdc35, 0xb945db12, 0xb8f0260f, 0xbcf9d55c,
5077 0xbd4c2841, 0xbf922f66, 0xbe27d27b, 0xacde1810, 0xad6be50d,
5078 0xafb5e22a, 0xae001f37, 0xaa09ec64, 0xabbc1179, 0xa962165e,
5079 0xa8d7eb43, 0xa171f0f8, 0xa0c40de5, 0xa21a0ac2, 0xa3aff7df,
5080 0xa7a6048c, 0xa613f991, 0xa4cdfeb6, 0xa57803ab, 0x813e6a60,
5081 0x808b977d, 0x8255905a, 0x83e06d47, 0x87e99e14, 0x865c6309,
5082 0x8482642e, 0x85379933, 0x8c918288, 0x8d247f95, 0x8ffa78b2,
5083 0x8e4f85af, 0x8a4676fc, 0x8bf38be1, 0x892d8cc6, 0x889871db,
5084 0x9a61bbb0, 0x9bd446ad, 0x990a418a, 0x98bfbc97, 0x9cb64fc4,
5085 0x9d03b2d9, 0x9fddb5fe, 0x9e6848e3, 0x97ce5358, 0x967bae45,
5086 0x94a5a962, 0x9510547f, 0x9119a72c, 0x90ac5a31, 0x92725d16,
5087 0x93c7a00b},
5088 {0x00000000, 0x6e8c1b41, 0xdd183682, 0xb3942dc3, 0x61416b45,
5089 0x0fcd7004, 0xbc595dc7, 0xd2d54686, 0xc282d68a, 0xac0ecdcb,
5090 0x1f9ae008, 0x7116fb49, 0xa3c3bdcf, 0xcd4fa68e, 0x7edb8b4d,
5091 0x1057900c, 0x5e74ab55, 0x30f8b014, 0x836c9dd7, 0xede08696,
5092 0x3f35c010, 0x51b9db51, 0xe22df692, 0x8ca1edd3, 0x9cf67ddf,
5093 0xf27a669e, 0x41ee4b5d, 0x2f62501c, 0xfdb7169a, 0x933b0ddb,
5094 0x20af2018, 0x4e233b59, 0xbce956aa, 0xd2654deb, 0x61f16028,
5095 0x0f7d7b69, 0xdda83def, 0xb32426ae, 0x00b00b6d, 0x6e3c102c,
5096 0x7e6b8020, 0x10e79b61, 0xa373b6a2, 0xcdffade3, 0x1f2aeb65,
5097 0x71a6f024, 0xc232dde7, 0xacbec6a6, 0xe29dfdff, 0x8c11e6be,
5098 0x3f85cb7d, 0x5109d03c, 0x83dc96ba, 0xed508dfb, 0x5ec4a038,
5099 0x3048bb79, 0x201f2b75, 0x4e933034, 0xfd071df7, 0x938b06b6,
5100 0x415e4030, 0x2fd25b71, 0x9c4676b2, 0xf2ca6df3, 0xa2a3ab15,
5101 0xcc2fb054, 0x7fbb9d97, 0x113786d6, 0xc3e2c050, 0xad6edb11,
5102 0x1efaf6d2, 0x7076ed93, 0x60217d9f, 0x0ead66de, 0xbd394b1d,
5103 0xd3b5505c, 0x016016da, 0x6fec0d9b, 0xdc782058, 0xb2f43b19,
5104 0xfcd70040, 0x925b1b01, 0x21cf36c2, 0x4f432d83, 0x9d966b05,
5105 0xf31a7044, 0x408e5d87, 0x2e0246c6, 0x3e55d6ca, 0x50d9cd8b,
5106 0xe34de048, 0x8dc1fb09, 0x5f14bd8f, 0x3198a6ce, 0x820c8b0d,
5107 0xec80904c, 0x1e4afdbf, 0x70c6e6fe, 0xc352cb3d, 0xadded07c,
5108 0x7f0b96fa, 0x11878dbb, 0xa213a078, 0xcc9fbb39, 0xdcc82b35,
5109 0xb2443074, 0x01d01db7, 0x6f5c06f6, 0xbd894070, 0xd3055b31,
5110 0x609176f2, 0x0e1d6db3, 0x403e56ea, 0x2eb24dab, 0x9d266068,
5111 0xf3aa7b29, 0x217f3daf, 0x4ff326ee, 0xfc670b2d, 0x92eb106c,
5112 0x82bc8060, 0xec309b21, 0x5fa4b6e2, 0x3128ada3, 0xe3fdeb25,
5113 0x8d71f064, 0x3ee5dda7, 0x5069c6e6, 0x9e36506b, 0xf0ba4b2a,
5114 0x432e66e9, 0x2da27da8, 0xff773b2e, 0x91fb206f, 0x226f0dac,
5115 0x4ce316ed, 0x5cb486e1, 0x32389da0, 0x81acb063, 0xef20ab22,
5116 0x3df5eda4, 0x5379f6e5, 0xe0eddb26, 0x8e61c067, 0xc042fb3e,
5117 0xaecee07f, 0x1d5acdbc, 0x73d6d6fd, 0xa103907b, 0xcf8f8b3a,
5118 0x7c1ba6f9, 0x1297bdb8, 0x02c02db4, 0x6c4c36f5, 0xdfd81b36,
5119 0xb1540077, 0x638146f1, 0x0d0d5db0, 0xbe997073, 0xd0156b32,
5120 0x22df06c1, 0x4c531d80, 0xffc73043, 0x914b2b02, 0x439e6d84,
5121 0x2d1276c5, 0x9e865b06, 0xf00a4047, 0xe05dd04b, 0x8ed1cb0a,
5122 0x3d45e6c9, 0x53c9fd88, 0x811cbb0e, 0xef90a04f, 0x5c048d8c,
5123 0x328896cd, 0x7cabad94, 0x1227b6d5, 0xa1b39b16, 0xcf3f8057,
5124 0x1deac6d1, 0x7366dd90, 0xc0f2f053, 0xae7eeb12, 0xbe297b1e,
5125 0xd0a5605f, 0x63314d9c, 0x0dbd56dd, 0xdf68105b, 0xb1e40b1a,
5126 0x027026d9, 0x6cfc3d98, 0x3c95fb7e, 0x5219e03f, 0xe18dcdfc,
5127 0x8f01d6bd, 0x5dd4903b, 0x33588b7a, 0x80cca6b9, 0xee40bdf8,
5128 0xfe172df4, 0x909b36b5, 0x230f1b76, 0x4d830037, 0x9f5646b1,
5129 0xf1da5df0, 0x424e7033, 0x2cc26b72, 0x62e1502b, 0x0c6d4b6a,
5130 0xbff966a9, 0xd1757de8, 0x03a03b6e, 0x6d2c202f, 0xdeb80dec,
5131 0xb03416ad, 0xa06386a1, 0xceef9de0, 0x7d7bb023, 0x13f7ab62,
5132 0xc122ede4, 0xafaef6a5, 0x1c3adb66, 0x72b6c027, 0x807cadd4,
5133 0xeef0b695, 0x5d649b56, 0x33e88017, 0xe13dc691, 0x8fb1ddd0,
5134 0x3c25f013, 0x52a9eb52, 0x42fe7b5e, 0x2c72601f, 0x9fe64ddc,
5135 0xf16a569d, 0x23bf101b, 0x4d330b5a, 0xfea72699, 0x902b3dd8,
5136 0xde080681, 0xb0841dc0, 0x03103003, 0x6d9c2b42, 0xbf496dc4,
5137 0xd1c57685, 0x62515b46, 0x0cdd4007, 0x1c8ad00b, 0x7206cb4a,
5138 0xc192e689, 0xaf1efdc8, 0x7dcbbb4e, 0x1347a00f, 0xa0d38dcc,
5139 0xce5f968d},
5140 {0x00000000, 0xe71da697, 0x154a4b6f, 0xf257edf8, 0x2a9496de,
5141 0xcd893049, 0x3fdeddb1, 0xd8c37b26, 0x55292dbc, 0xb2348b2b,
5142 0x406366d3, 0xa77ec044, 0x7fbdbb62, 0x98a01df5, 0x6af7f00d,
5143 0x8dea569a, 0xaa525b78, 0x4d4ffdef, 0xbf181017, 0x5805b680,
5144 0x80c6cda6, 0x67db6b31, 0x958c86c9, 0x7291205e, 0xff7b76c4,
5145 0x1866d053, 0xea313dab, 0x0d2c9b3c, 0xd5efe01a, 0x32f2468d,
5146 0xc0a5ab75, 0x27b80de2, 0x8fd5b0b1, 0x68c81626, 0x9a9ffbde,
5147 0x7d825d49, 0xa541266f, 0x425c80f8, 0xb00b6d00, 0x5716cb97,
5148 0xdafc9d0d, 0x3de13b9a, 0xcfb6d662, 0x28ab70f5, 0xf0680bd3,
5149 0x1775ad44, 0xe52240bc, 0x023fe62b, 0x2587ebc9, 0xc29a4d5e,
5150 0x30cda0a6, 0xd7d00631, 0x0f137d17, 0xe80edb80, 0x1a593678,
5151 0xfd4490ef, 0x70aec675, 0x97b360e2, 0x65e48d1a, 0x82f92b8d,
5152 0x5a3a50ab, 0xbd27f63c, 0x4f701bc4, 0xa86dbd53, 0xc4da6723,
5153 0x23c7c1b4, 0xd1902c4c, 0x368d8adb, 0xee4ef1fd, 0x0953576a,
5154 0xfb04ba92, 0x1c191c05, 0x91f34a9f, 0x76eeec08, 0x84b901f0,
5155 0x63a4a767, 0xbb67dc41, 0x5c7a7ad6, 0xae2d972e, 0x493031b9,
5156 0x6e883c5b, 0x89959acc, 0x7bc27734, 0x9cdfd1a3, 0x441caa85,
5157 0xa3010c12, 0x5156e1ea, 0xb64b477d, 0x3ba111e7, 0xdcbcb770,
5158 0x2eeb5a88, 0xc9f6fc1f, 0x11358739, 0xf62821ae, 0x047fcc56,
5159 0xe3626ac1, 0x4b0fd792, 0xac127105, 0x5e459cfd, 0xb9583a6a,
5160 0x619b414c, 0x8686e7db, 0x74d10a23, 0x93ccacb4, 0x1e26fa2e,
5161 0xf93b5cb9, 0x0b6cb141, 0xec7117d6, 0x34b26cf0, 0xd3afca67,
5162 0x21f8279f, 0xc6e58108, 0xe15d8cea, 0x06402a7d, 0xf417c785,
5163 0x130a6112, 0xcbc91a34, 0x2cd4bca3, 0xde83515b, 0x399ef7cc,
5164 0xb474a156, 0x536907c1, 0xa13eea39, 0x46234cae, 0x9ee03788,
5165 0x79fd911f, 0x8baa7ce7, 0x6cb7da70, 0x52c5c807, 0xb5d86e90,
5166 0x478f8368, 0xa09225ff, 0x78515ed9, 0x9f4cf84e, 0x6d1b15b6,
5167 0x8a06b321, 0x07ece5bb, 0xe0f1432c, 0x12a6aed4, 0xf5bb0843,
5168 0x2d787365, 0xca65d5f2, 0x3832380a, 0xdf2f9e9d, 0xf897937f,
5169 0x1f8a35e8, 0xedddd810, 0x0ac07e87, 0xd20305a1, 0x351ea336,
5170 0xc7494ece, 0x2054e859, 0xadbebec3, 0x4aa31854, 0xb8f4f5ac,
5171 0x5fe9533b, 0x872a281d, 0x60378e8a, 0x92606372, 0x757dc5e5,
5172 0xdd1078b6, 0x3a0dde21, 0xc85a33d9, 0x2f47954e, 0xf784ee68,
5173 0x109948ff, 0xe2cea507, 0x05d30390, 0x8839550a, 0x6f24f39d,
5174 0x9d731e65, 0x7a6eb8f2, 0xa2adc3d4, 0x45b06543, 0xb7e788bb,
5175 0x50fa2e2c, 0x774223ce, 0x905f8559, 0x620868a1, 0x8515ce36,
5176 0x5dd6b510, 0xbacb1387, 0x489cfe7f, 0xaf8158e8, 0x226b0e72,
5177 0xc576a8e5, 0x3721451d, 0xd03ce38a, 0x08ff98ac, 0xefe23e3b,
5178 0x1db5d3c3, 0xfaa87554, 0x961faf24, 0x710209b3, 0x8355e44b,
5179 0x644842dc, 0xbc8b39fa, 0x5b969f6d, 0xa9c17295, 0x4edcd402,
5180 0xc3368298, 0x242b240f, 0xd67cc9f7, 0x31616f60, 0xe9a21446,
5181 0x0ebfb2d1, 0xfce85f29, 0x1bf5f9be, 0x3c4df45c, 0xdb5052cb,
5182 0x2907bf33, 0xce1a19a4, 0x16d96282, 0xf1c4c415, 0x039329ed,
5183 0xe48e8f7a, 0x6964d9e0, 0x8e797f77, 0x7c2e928f, 0x9b333418,
5184 0x43f04f3e, 0xa4ede9a9, 0x56ba0451, 0xb1a7a2c6, 0x19ca1f95,
5185 0xfed7b902, 0x0c8054fa, 0xeb9df26d, 0x335e894b, 0xd4432fdc,
5186 0x2614c224, 0xc10964b3, 0x4ce33229, 0xabfe94be, 0x59a97946,
5187 0xbeb4dfd1, 0x6677a4f7, 0x816a0260, 0x733def98, 0x9420490f,
5188 0xb39844ed, 0x5485e27a, 0xa6d20f82, 0x41cfa915, 0x990cd233,
5189 0x7e1174a4, 0x8c46995c, 0x6b5b3fcb, 0xe6b16951, 0x01accfc6,
5190 0xf3fb223e, 0x14e684a9, 0xcc25ff8f, 0x2b385918, 0xd96fb4e0,
5191 0x3e721277},
5192 {0x00000000, 0xa58b900e, 0x9066265d, 0x35edb653, 0xfbbd4afb,
5193 0x5e36daf5, 0x6bdb6ca6, 0xce50fca8, 0x2c0b93b7, 0x898003b9,
5194 0xbc6db5ea, 0x19e625e4, 0xd7b6d94c, 0x723d4942, 0x47d0ff11,
5195 0xe25b6f1f, 0x5817276e, 0xfd9cb760, 0xc8710133, 0x6dfa913d,
5196 0xa3aa6d95, 0x0621fd9b, 0x33cc4bc8, 0x9647dbc6, 0x741cb4d9,
5197 0xd19724d7, 0xe47a9284, 0x41f1028a, 0x8fa1fe22, 0x2a2a6e2c,
5198 0x1fc7d87f, 0xba4c4871, 0xb02e4edc, 0x15a5ded2, 0x20486881,
5199 0x85c3f88f, 0x4b930427, 0xee189429, 0xdbf5227a, 0x7e7eb274,
5200 0x9c25dd6b, 0x39ae4d65, 0x0c43fb36, 0xa9c86b38, 0x67989790,
5201 0xc213079e, 0xf7feb1cd, 0x527521c3, 0xe83969b2, 0x4db2f9bc,
5202 0x785f4fef, 0xddd4dfe1, 0x13842349, 0xb60fb347, 0x83e20514,
5203 0x2669951a, 0xc432fa05, 0x61b96a0b, 0x5454dc58, 0xf1df4c56,
5204 0x3f8fb0fe, 0x9a0420f0, 0xafe996a3, 0x0a6206ad, 0xbb2d9bf9,
5205 0x1ea60bf7, 0x2b4bbda4, 0x8ec02daa, 0x4090d102, 0xe51b410c,
5206 0xd0f6f75f, 0x757d6751, 0x9726084e, 0x32ad9840, 0x07402e13,
5207 0xa2cbbe1d, 0x6c9b42b5, 0xc910d2bb, 0xfcfd64e8, 0x5976f4e6,
5208 0xe33abc97, 0x46b12c99, 0x735c9aca, 0xd6d70ac4, 0x1887f66c,
5209 0xbd0c6662, 0x88e1d031, 0x2d6a403f, 0xcf312f20, 0x6ababf2e,
5210 0x5f57097d, 0xfadc9973, 0x348c65db, 0x9107f5d5, 0xa4ea4386,
5211 0x0161d388, 0x0b03d525, 0xae88452b, 0x9b65f378, 0x3eee6376,
5212 0xf0be9fde, 0x55350fd0, 0x60d8b983, 0xc553298d, 0x27084692,
5213 0x8283d69c, 0xb76e60cf, 0x12e5f0c1, 0xdcb50c69, 0x793e9c67,
5214 0x4cd32a34, 0xe958ba3a, 0x5314f24b, 0xf69f6245, 0xc372d416,
5215 0x66f94418, 0xa8a9b8b0, 0x0d2228be, 0x38cf9eed, 0x9d440ee3,
5216 0x7f1f61fc, 0xda94f1f2, 0xef7947a1, 0x4af2d7af, 0x84a22b07,
5217 0x2129bb09, 0x14c40d5a, 0xb14f9d54, 0xad2a31b3, 0x08a1a1bd,
5218 0x3d4c17ee, 0x98c787e0, 0x56977b48, 0xf31ceb46, 0xc6f15d15,
5219 0x637acd1b, 0x8121a204, 0x24aa320a, 0x11478459, 0xb4cc1457,
5220 0x7a9ce8ff, 0xdf1778f1, 0xeafacea2, 0x4f715eac, 0xf53d16dd,
5221 0x50b686d3, 0x655b3080, 0xc0d0a08e, 0x0e805c26, 0xab0bcc28,
5222 0x9ee67a7b, 0x3b6dea75, 0xd936856a, 0x7cbd1564, 0x4950a337,
5223 0xecdb3339, 0x228bcf91, 0x87005f9f, 0xb2ede9cc, 0x176679c2,
5224 0x1d047f6f, 0xb88fef61, 0x8d625932, 0x28e9c93c, 0xe6b93594,
5225 0x4332a59a, 0x76df13c9, 0xd35483c7, 0x310fecd8, 0x94847cd6,
5226 0xa169ca85, 0x04e25a8b, 0xcab2a623, 0x6f39362d, 0x5ad4807e,
5227 0xff5f1070, 0x45135801, 0xe098c80f, 0xd5757e5c, 0x70feee52,
5228 0xbeae12fa, 0x1b2582f4, 0x2ec834a7, 0x8b43a4a9, 0x6918cbb6,
5229 0xcc935bb8, 0xf97eedeb, 0x5cf57de5, 0x92a5814d, 0x372e1143,
5230 0x02c3a710, 0xa748371e, 0x1607aa4a, 0xb38c3a44, 0x86618c17,
5231 0x23ea1c19, 0xedbae0b1, 0x483170bf, 0x7ddcc6ec, 0xd85756e2,
5232 0x3a0c39fd, 0x9f87a9f3, 0xaa6a1fa0, 0x0fe18fae, 0xc1b17306,
5233 0x643ae308, 0x51d7555b, 0xf45cc555, 0x4e108d24, 0xeb9b1d2a,
5234 0xde76ab79, 0x7bfd3b77, 0xb5adc7df, 0x102657d1, 0x25cbe182,
5235 0x8040718c, 0x621b1e93, 0xc7908e9d, 0xf27d38ce, 0x57f6a8c0,
5236 0x99a65468, 0x3c2dc466, 0x09c07235, 0xac4be23b, 0xa629e496,
5237 0x03a27498, 0x364fc2cb, 0x93c452c5, 0x5d94ae6d, 0xf81f3e63,
5238 0xcdf28830, 0x6879183e, 0x8a227721, 0x2fa9e72f, 0x1a44517c,
5239 0xbfcfc172, 0x719f3dda, 0xd414add4, 0xe1f91b87, 0x44728b89,
5240 0xfe3ec3f8, 0x5bb553f6, 0x6e58e5a5, 0xcbd375ab, 0x05838903,
5241 0xa008190d, 0x95e5af5e, 0x306e3f50, 0xd235504f, 0x77bec041,
5242 0x42537612, 0xe7d8e61c, 0x29881ab4, 0x8c038aba, 0xb9ee3ce9,
5243 0x1c65ace7}};
5244
5245local const z_word_t FAR crc_braid_big_table[][256] = {
5246 {0x0000000000000000, 0x0e908ba500000000, 0x5d26669000000000,
5247 0x53b6ed3500000000, 0xfb4abdfb00000000, 0xf5da365e00000000,
5248 0xa66cdb6b00000000, 0xa8fc50ce00000000, 0xb7930b2c00000000,
5249 0xb903808900000000, 0xeab56dbc00000000, 0xe425e61900000000,
5250 0x4cd9b6d700000000, 0x42493d7200000000, 0x11ffd04700000000,
5251 0x1f6f5be200000000, 0x6e27175800000000, 0x60b79cfd00000000,
5252 0x330171c800000000, 0x3d91fa6d00000000, 0x956daaa300000000,
5253 0x9bfd210600000000, 0xc84bcc3300000000, 0xc6db479600000000,
5254 0xd9b41c7400000000, 0xd72497d100000000, 0x84927ae400000000,
5255 0x8a02f14100000000, 0x22fea18f00000000, 0x2c6e2a2a00000000,
5256 0x7fd8c71f00000000, 0x71484cba00000000, 0xdc4e2eb000000000,
5257 0xd2dea51500000000, 0x8168482000000000, 0x8ff8c38500000000,
5258 0x2704934b00000000, 0x299418ee00000000, 0x7a22f5db00000000,
5259 0x74b27e7e00000000, 0x6bdd259c00000000, 0x654dae3900000000,
5260 0x36fb430c00000000, 0x386bc8a900000000, 0x9097986700000000,
5261 0x9e0713c200000000, 0xcdb1fef700000000, 0xc321755200000000,
5262 0xb26939e800000000, 0xbcf9b24d00000000, 0xef4f5f7800000000,
5263 0xe1dfd4dd00000000, 0x4923841300000000, 0x47b30fb600000000,
5264 0x1405e28300000000, 0x1a95692600000000, 0x05fa32c400000000,
5265 0x0b6ab96100000000, 0x58dc545400000000, 0x564cdff100000000,
5266 0xfeb08f3f00000000, 0xf020049a00000000, 0xa396e9af00000000,
5267 0xad06620a00000000, 0xf99b2dbb00000000, 0xf70ba61e00000000,
5268 0xa4bd4b2b00000000, 0xaa2dc08e00000000, 0x02d1904000000000,
5269 0x0c411be500000000, 0x5ff7f6d000000000, 0x51677d7500000000,
5270 0x4e08269700000000, 0x4098ad3200000000, 0x132e400700000000,
5271 0x1dbecba200000000, 0xb5429b6c00000000, 0xbbd210c900000000,
5272 0xe864fdfc00000000, 0xe6f4765900000000, 0x97bc3ae300000000,
5273 0x992cb14600000000, 0xca9a5c7300000000, 0xc40ad7d600000000,
5274 0x6cf6871800000000, 0x62660cbd00000000, 0x31d0e18800000000,
5275 0x3f406a2d00000000, 0x202f31cf00000000, 0x2ebfba6a00000000,
5276 0x7d09575f00000000, 0x7399dcfa00000000, 0xdb658c3400000000,
5277 0xd5f5079100000000, 0x8643eaa400000000, 0x88d3610100000000,
5278 0x25d5030b00000000, 0x2b4588ae00000000, 0x78f3659b00000000,
5279 0x7663ee3e00000000, 0xde9fbef000000000, 0xd00f355500000000,
5280 0x83b9d86000000000, 0x8d2953c500000000, 0x9246082700000000,
5281 0x9cd6838200000000, 0xcf606eb700000000, 0xc1f0e51200000000,
5282 0x690cb5dc00000000, 0x679c3e7900000000, 0x342ad34c00000000,
5283 0x3aba58e900000000, 0x4bf2145300000000, 0x45629ff600000000,
5284 0x16d472c300000000, 0x1844f96600000000, 0xb0b8a9a800000000,
5285 0xbe28220d00000000, 0xed9ecf3800000000, 0xe30e449d00000000,
5286 0xfc611f7f00000000, 0xf2f194da00000000, 0xa14779ef00000000,
5287 0xafd7f24a00000000, 0x072ba28400000000, 0x09bb292100000000,
5288 0x5a0dc41400000000, 0x549d4fb100000000, 0xb3312aad00000000,
5289 0xbda1a10800000000, 0xee174c3d00000000, 0xe087c79800000000,
5290 0x487b975600000000, 0x46eb1cf300000000, 0x155df1c600000000,
5291 0x1bcd7a6300000000, 0x04a2218100000000, 0x0a32aa2400000000,
5292 0x5984471100000000, 0x5714ccb400000000, 0xffe89c7a00000000,
5293 0xf17817df00000000, 0xa2cefaea00000000, 0xac5e714f00000000,
5294 0xdd163df500000000, 0xd386b65000000000, 0x80305b6500000000,
5295 0x8ea0d0c000000000, 0x265c800e00000000, 0x28cc0bab00000000,
5296 0x7b7ae69e00000000, 0x75ea6d3b00000000, 0x6a8536d900000000,
5297 0x6415bd7c00000000, 0x37a3504900000000, 0x3933dbec00000000,
5298 0x91cf8b2200000000, 0x9f5f008700000000, 0xcce9edb200000000,
5299 0xc279661700000000, 0x6f7f041d00000000, 0x61ef8fb800000000,
5300 0x3259628d00000000, 0x3cc9e92800000000, 0x9435b9e600000000,
5301 0x9aa5324300000000, 0xc913df7600000000, 0xc78354d300000000,
5302 0xd8ec0f3100000000, 0xd67c849400000000, 0x85ca69a100000000,
5303 0x8b5ae20400000000, 0x23a6b2ca00000000, 0x2d36396f00000000,
5304 0x7e80d45a00000000, 0x70105fff00000000, 0x0158134500000000,
5305 0x0fc898e000000000, 0x5c7e75d500000000, 0x52eefe7000000000,
5306 0xfa12aebe00000000, 0xf482251b00000000, 0xa734c82e00000000,
5307 0xa9a4438b00000000, 0xb6cb186900000000, 0xb85b93cc00000000,
5308 0xebed7ef900000000, 0xe57df55c00000000, 0x4d81a59200000000,
5309 0x43112e3700000000, 0x10a7c30200000000, 0x1e3748a700000000,
5310 0x4aaa071600000000, 0x443a8cb300000000, 0x178c618600000000,
5311 0x191cea2300000000, 0xb1e0baed00000000, 0xbf70314800000000,
5312 0xecc6dc7d00000000, 0xe25657d800000000, 0xfd390c3a00000000,
5313 0xf3a9879f00000000, 0xa01f6aaa00000000, 0xae8fe10f00000000,
5314 0x0673b1c100000000, 0x08e33a6400000000, 0x5b55d75100000000,
5315 0x55c55cf400000000, 0x248d104e00000000, 0x2a1d9beb00000000,
5316 0x79ab76de00000000, 0x773bfd7b00000000, 0xdfc7adb500000000,
5317 0xd157261000000000, 0x82e1cb2500000000, 0x8c71408000000000,
5318 0x931e1b6200000000, 0x9d8e90c700000000, 0xce387df200000000,
5319 0xc0a8f65700000000, 0x6854a69900000000, 0x66c42d3c00000000,
5320 0x3572c00900000000, 0x3be24bac00000000, 0x96e429a600000000,
5321 0x9874a20300000000, 0xcbc24f3600000000, 0xc552c49300000000,
5322 0x6dae945d00000000, 0x633e1ff800000000, 0x3088f2cd00000000,
5323 0x3e18796800000000, 0x2177228a00000000, 0x2fe7a92f00000000,
5324 0x7c51441a00000000, 0x72c1cfbf00000000, 0xda3d9f7100000000,
5325 0xd4ad14d400000000, 0x871bf9e100000000, 0x898b724400000000,
5326 0xf8c33efe00000000, 0xf653b55b00000000, 0xa5e5586e00000000,
5327 0xab75d3cb00000000, 0x0389830500000000, 0x0d1908a000000000,
5328 0x5eafe59500000000, 0x503f6e3000000000, 0x4f5035d200000000,
5329 0x41c0be7700000000, 0x1276534200000000, 0x1ce6d8e700000000,
5330 0xb41a882900000000, 0xba8a038c00000000, 0xe93ceeb900000000,
5331 0xe7ac651c00000000},
5332 {0x0000000000000000, 0x97a61de700000000, 0x6f4b4a1500000000,
5333 0xf8ed57f200000000, 0xde96942a00000000, 0x493089cd00000000,
5334 0xb1ddde3f00000000, 0x267bc3d800000000, 0xbc2d295500000000,
5335 0x2b8b34b200000000, 0xd366634000000000, 0x44c07ea700000000,
5336 0x62bbbd7f00000000, 0xf51da09800000000, 0x0df0f76a00000000,
5337 0x9a56ea8d00000000, 0x785b52aa00000000, 0xeffd4f4d00000000,
5338 0x171018bf00000000, 0x80b6055800000000, 0xa6cdc68000000000,
5339 0x316bdb6700000000, 0xc9868c9500000000, 0x5e20917200000000,
5340 0xc4767bff00000000, 0x53d0661800000000, 0xab3d31ea00000000,
5341 0x3c9b2c0d00000000, 0x1ae0efd500000000, 0x8d46f23200000000,
5342 0x75aba5c000000000, 0xe20db82700000000, 0xb1b0d58f00000000,
5343 0x2616c86800000000, 0xdefb9f9a00000000, 0x495d827d00000000,
5344 0x6f2641a500000000, 0xf8805c4200000000, 0x006d0bb000000000,
5345 0x97cb165700000000, 0x0d9dfcda00000000, 0x9a3be13d00000000,
5346 0x62d6b6cf00000000, 0xf570ab2800000000, 0xd30b68f000000000,
5347 0x44ad751700000000, 0xbc4022e500000000, 0x2be63f0200000000,
5348 0xc9eb872500000000, 0x5e4d9ac200000000, 0xa6a0cd3000000000,
5349 0x3106d0d700000000, 0x177d130f00000000, 0x80db0ee800000000,
5350 0x7836591a00000000, 0xef9044fd00000000, 0x75c6ae7000000000,
5351 0xe260b39700000000, 0x1a8de46500000000, 0x8d2bf98200000000,
5352 0xab503a5a00000000, 0x3cf627bd00000000, 0xc41b704f00000000,
5353 0x53bd6da800000000, 0x2367dac400000000, 0xb4c1c72300000000,
5354 0x4c2c90d100000000, 0xdb8a8d3600000000, 0xfdf14eee00000000,
5355 0x6a57530900000000, 0x92ba04fb00000000, 0x051c191c00000000,
5356 0x9f4af39100000000, 0x08ecee7600000000, 0xf001b98400000000,
5357 0x67a7a46300000000, 0x41dc67bb00000000, 0xd67a7a5c00000000,
5358 0x2e972dae00000000, 0xb931304900000000, 0x5b3c886e00000000,
5359 0xcc9a958900000000, 0x3477c27b00000000, 0xa3d1df9c00000000,
5360 0x85aa1c4400000000, 0x120c01a300000000, 0xeae1565100000000,
5361 0x7d474bb600000000, 0xe711a13b00000000, 0x70b7bcdc00000000,
5362 0x885aeb2e00000000, 0x1ffcf6c900000000, 0x3987351100000000,
5363 0xae2128f600000000, 0x56cc7f0400000000, 0xc16a62e300000000,
5364 0x92d70f4b00000000, 0x057112ac00000000, 0xfd9c455e00000000,
5365 0x6a3a58b900000000, 0x4c419b6100000000, 0xdbe7868600000000,
5366 0x230ad17400000000, 0xb4accc9300000000, 0x2efa261e00000000,
5367 0xb95c3bf900000000, 0x41b16c0b00000000, 0xd61771ec00000000,
5368 0xf06cb23400000000, 0x67caafd300000000, 0x9f27f82100000000,
5369 0x0881e5c600000000, 0xea8c5de100000000, 0x7d2a400600000000,
5370 0x85c717f400000000, 0x12610a1300000000, 0x341ac9cb00000000,
5371 0xa3bcd42c00000000, 0x5b5183de00000000, 0xccf79e3900000000,
5372 0x56a174b400000000, 0xc107695300000000, 0x39ea3ea100000000,
5373 0xae4c234600000000, 0x8837e09e00000000, 0x1f91fd7900000000,
5374 0xe77caa8b00000000, 0x70dab76c00000000, 0x07c8c55200000000,
5375 0x906ed8b500000000, 0x68838f4700000000, 0xff2592a000000000,
5376 0xd95e517800000000, 0x4ef84c9f00000000, 0xb6151b6d00000000,
5377 0x21b3068a00000000, 0xbbe5ec0700000000, 0x2c43f1e000000000,
5378 0xd4aea61200000000, 0x4308bbf500000000, 0x6573782d00000000,
5379 0xf2d565ca00000000, 0x0a38323800000000, 0x9d9e2fdf00000000,
5380 0x7f9397f800000000, 0xe8358a1f00000000, 0x10d8dded00000000,
5381 0x877ec00a00000000, 0xa10503d200000000, 0x36a31e3500000000,
5382 0xce4e49c700000000, 0x59e8542000000000, 0xc3bebead00000000,
5383 0x5418a34a00000000, 0xacf5f4b800000000, 0x3b53e95f00000000,
5384 0x1d282a8700000000, 0x8a8e376000000000, 0x7263609200000000,
5385 0xe5c57d7500000000, 0xb67810dd00000000, 0x21de0d3a00000000,
5386 0xd9335ac800000000, 0x4e95472f00000000, 0x68ee84f700000000,
5387 0xff48991000000000, 0x07a5cee200000000, 0x9003d30500000000,
5388 0x0a55398800000000, 0x9df3246f00000000, 0x651e739d00000000,
5389 0xf2b86e7a00000000, 0xd4c3ada200000000, 0x4365b04500000000,
5390 0xbb88e7b700000000, 0x2c2efa5000000000, 0xce23427700000000,
5391 0x59855f9000000000, 0xa168086200000000, 0x36ce158500000000,
5392 0x10b5d65d00000000, 0x8713cbba00000000, 0x7ffe9c4800000000,
5393 0xe85881af00000000, 0x720e6b2200000000, 0xe5a876c500000000,
5394 0x1d45213700000000, 0x8ae33cd000000000, 0xac98ff0800000000,
5395 0x3b3ee2ef00000000, 0xc3d3b51d00000000, 0x5475a8fa00000000,
5396 0x24af1f9600000000, 0xb309027100000000, 0x4be4558300000000,
5397 0xdc42486400000000, 0xfa398bbc00000000, 0x6d9f965b00000000,
5398 0x9572c1a900000000, 0x02d4dc4e00000000, 0x988236c300000000,
5399 0x0f242b2400000000, 0xf7c97cd600000000, 0x606f613100000000,
5400 0x4614a2e900000000, 0xd1b2bf0e00000000, 0x295fe8fc00000000,
5401 0xbef9f51b00000000, 0x5cf44d3c00000000, 0xcb5250db00000000,
5402 0x33bf072900000000, 0xa4191ace00000000, 0x8262d91600000000,
5403 0x15c4c4f100000000, 0xed29930300000000, 0x7a8f8ee400000000,
5404 0xe0d9646900000000, 0x777f798e00000000, 0x8f922e7c00000000,
5405 0x1834339b00000000, 0x3e4ff04300000000, 0xa9e9eda400000000,
5406 0x5104ba5600000000, 0xc6a2a7b100000000, 0x951fca1900000000,
5407 0x02b9d7fe00000000, 0xfa54800c00000000, 0x6df29deb00000000,
5408 0x4b895e3300000000, 0xdc2f43d400000000, 0x24c2142600000000,
5409 0xb36409c100000000, 0x2932e34c00000000, 0xbe94feab00000000,
5410 0x4679a95900000000, 0xd1dfb4be00000000, 0xf7a4776600000000,
5411 0x60026a8100000000, 0x98ef3d7300000000, 0x0f49209400000000,
5412 0xed4498b300000000, 0x7ae2855400000000, 0x820fd2a600000000,
5413 0x15a9cf4100000000, 0x33d20c9900000000, 0xa474117e00000000,
5414 0x5c99468c00000000, 0xcb3f5b6b00000000, 0x5169b1e600000000,
5415 0xc6cfac0100000000, 0x3e22fbf300000000, 0xa984e61400000000,
5416 0x8fff25cc00000000, 0x1859382b00000000, 0xe0b46fd900000000,
5417 0x7712723e00000000},
5418 {0x0000000000000000, 0x411b8c6e00000000, 0x823618dd00000000,
5419 0xc32d94b300000000, 0x456b416100000000, 0x0470cd0f00000000,
5420 0xc75d59bc00000000, 0x8646d5d200000000, 0x8ad682c200000000,
5421 0xcbcd0eac00000000, 0x08e09a1f00000000, 0x49fb167100000000,
5422 0xcfbdc3a300000000, 0x8ea64fcd00000000, 0x4d8bdb7e00000000,
5423 0x0c90571000000000, 0x55ab745e00000000, 0x14b0f83000000000,
5424 0xd79d6c8300000000, 0x9686e0ed00000000, 0x10c0353f00000000,
5425 0x51dbb95100000000, 0x92f62de200000000, 0xd3eda18c00000000,
5426 0xdf7df69c00000000, 0x9e667af200000000, 0x5d4bee4100000000,
5427 0x1c50622f00000000, 0x9a16b7fd00000000, 0xdb0d3b9300000000,
5428 0x1820af2000000000, 0x593b234e00000000, 0xaa56e9bc00000000,
5429 0xeb4d65d200000000, 0x2860f16100000000, 0x697b7d0f00000000,
5430 0xef3da8dd00000000, 0xae2624b300000000, 0x6d0bb00000000000,
5431 0x2c103c6e00000000, 0x20806b7e00000000, 0x619be71000000000,
5432 0xa2b673a300000000, 0xe3adffcd00000000, 0x65eb2a1f00000000,
5433 0x24f0a67100000000, 0xe7dd32c200000000, 0xa6c6beac00000000,
5434 0xfffd9de200000000, 0xbee6118c00000000, 0x7dcb853f00000000,
5435 0x3cd0095100000000, 0xba96dc8300000000, 0xfb8d50ed00000000,
5436 0x38a0c45e00000000, 0x79bb483000000000, 0x752b1f2000000000,
5437 0x3430934e00000000, 0xf71d07fd00000000, 0xb6068b9300000000,
5438 0x30405e4100000000, 0x715bd22f00000000, 0xb276469c00000000,
5439 0xf36dcaf200000000, 0x15aba3a200000000, 0x54b02fcc00000000,
5440 0x979dbb7f00000000, 0xd686371100000000, 0x50c0e2c300000000,
5441 0x11db6ead00000000, 0xd2f6fa1e00000000, 0x93ed767000000000,
5442 0x9f7d216000000000, 0xde66ad0e00000000, 0x1d4b39bd00000000,
5443 0x5c50b5d300000000, 0xda16600100000000, 0x9b0dec6f00000000,
5444 0x582078dc00000000, 0x193bf4b200000000, 0x4000d7fc00000000,
5445 0x011b5b9200000000, 0xc236cf2100000000, 0x832d434f00000000,
5446 0x056b969d00000000, 0x44701af300000000, 0x875d8e4000000000,
5447 0xc646022e00000000, 0xcad6553e00000000, 0x8bcdd95000000000,
5448 0x48e04de300000000, 0x09fbc18d00000000, 0x8fbd145f00000000,
5449 0xcea6983100000000, 0x0d8b0c8200000000, 0x4c9080ec00000000,
5450 0xbffd4a1e00000000, 0xfee6c67000000000, 0x3dcb52c300000000,
5451 0x7cd0dead00000000, 0xfa960b7f00000000, 0xbb8d871100000000,
5452 0x78a013a200000000, 0x39bb9fcc00000000, 0x352bc8dc00000000,
5453 0x743044b200000000, 0xb71dd00100000000, 0xf6065c6f00000000,
5454 0x704089bd00000000, 0x315b05d300000000, 0xf276916000000000,
5455 0xb36d1d0e00000000, 0xea563e4000000000, 0xab4db22e00000000,
5456 0x6860269d00000000, 0x297baaf300000000, 0xaf3d7f2100000000,
5457 0xee26f34f00000000, 0x2d0b67fc00000000, 0x6c10eb9200000000,
5458 0x6080bc8200000000, 0x219b30ec00000000, 0xe2b6a45f00000000,
5459 0xa3ad283100000000, 0x25ebfde300000000, 0x64f0718d00000000,
5460 0xa7dde53e00000000, 0xe6c6695000000000, 0x6b50369e00000000,
5461 0x2a4bbaf000000000, 0xe9662e4300000000, 0xa87da22d00000000,
5462 0x2e3b77ff00000000, 0x6f20fb9100000000, 0xac0d6f2200000000,
5463 0xed16e34c00000000, 0xe186b45c00000000, 0xa09d383200000000,
5464 0x63b0ac8100000000, 0x22ab20ef00000000, 0xa4edf53d00000000,
5465 0xe5f6795300000000, 0x26dbede000000000, 0x67c0618e00000000,
5466 0x3efb42c000000000, 0x7fe0ceae00000000, 0xbccd5a1d00000000,
5467 0xfdd6d67300000000, 0x7b9003a100000000, 0x3a8b8fcf00000000,
5468 0xf9a61b7c00000000, 0xb8bd971200000000, 0xb42dc00200000000,
5469 0xf5364c6c00000000, 0x361bd8df00000000, 0x770054b100000000,
5470 0xf146816300000000, 0xb05d0d0d00000000, 0x737099be00000000,
5471 0x326b15d000000000, 0xc106df2200000000, 0x801d534c00000000,
5472 0x4330c7ff00000000, 0x022b4b9100000000, 0x846d9e4300000000,
5473 0xc576122d00000000, 0x065b869e00000000, 0x47400af000000000,
5474 0x4bd05de000000000, 0x0acbd18e00000000, 0xc9e6453d00000000,
5475 0x88fdc95300000000, 0x0ebb1c8100000000, 0x4fa090ef00000000,
5476 0x8c8d045c00000000, 0xcd96883200000000, 0x94adab7c00000000,
5477 0xd5b6271200000000, 0x169bb3a100000000, 0x57803fcf00000000,
5478 0xd1c6ea1d00000000, 0x90dd667300000000, 0x53f0f2c000000000,
5479 0x12eb7eae00000000, 0x1e7b29be00000000, 0x5f60a5d000000000,
5480 0x9c4d316300000000, 0xdd56bd0d00000000, 0x5b1068df00000000,
5481 0x1a0be4b100000000, 0xd926700200000000, 0x983dfc6c00000000,
5482 0x7efb953c00000000, 0x3fe0195200000000, 0xfccd8de100000000,
5483 0xbdd6018f00000000, 0x3b90d45d00000000, 0x7a8b583300000000,
5484 0xb9a6cc8000000000, 0xf8bd40ee00000000, 0xf42d17fe00000000,
5485 0xb5369b9000000000, 0x761b0f2300000000, 0x3700834d00000000,
5486 0xb146569f00000000, 0xf05ddaf100000000, 0x33704e4200000000,
5487 0x726bc22c00000000, 0x2b50e16200000000, 0x6a4b6d0c00000000,
5488 0xa966f9bf00000000, 0xe87d75d100000000, 0x6e3ba00300000000,
5489 0x2f202c6d00000000, 0xec0db8de00000000, 0xad1634b000000000,
5490 0xa18663a000000000, 0xe09defce00000000, 0x23b07b7d00000000,
5491 0x62abf71300000000, 0xe4ed22c100000000, 0xa5f6aeaf00000000,
5492 0x66db3a1c00000000, 0x27c0b67200000000, 0xd4ad7c8000000000,
5493 0x95b6f0ee00000000, 0x569b645d00000000, 0x1780e83300000000,
5494 0x91c63de100000000, 0xd0ddb18f00000000, 0x13f0253c00000000,
5495 0x52eba95200000000, 0x5e7bfe4200000000, 0x1f60722c00000000,
5496 0xdc4de69f00000000, 0x9d566af100000000, 0x1b10bf2300000000,
5497 0x5a0b334d00000000, 0x9926a7fe00000000, 0xd83d2b9000000000,
5498 0x810608de00000000, 0xc01d84b000000000, 0x0330100300000000,
5499 0x422b9c6d00000000, 0xc46d49bf00000000, 0x8576c5d100000000,
5500 0x465b516200000000, 0x0740dd0c00000000, 0x0bd08a1c00000000,
5501 0x4acb067200000000, 0x89e692c100000000, 0xc8fd1eaf00000000,
5502 0x4ebbcb7d00000000, 0x0fa0471300000000, 0xcc8dd3a000000000,
5503 0x8d965fce00000000},
5504 {0x0000000000000000, 0x1dfdb50100000000, 0x3afa6b0300000000,
5505 0x2707de0200000000, 0x74f4d70600000000, 0x6909620700000000,
5506 0x4e0ebc0500000000, 0x53f3090400000000, 0xe8e8af0d00000000,
5507 0xf5151a0c00000000, 0xd212c40e00000000, 0xcfef710f00000000,
5508 0x9c1c780b00000000, 0x81e1cd0a00000000, 0xa6e6130800000000,
5509 0xbb1ba60900000000, 0xd0d15f1b00000000, 0xcd2cea1a00000000,
5510 0xea2b341800000000, 0xf7d6811900000000, 0xa425881d00000000,
5511 0xb9d83d1c00000000, 0x9edfe31e00000000, 0x8322561f00000000,
5512 0x3839f01600000000, 0x25c4451700000000, 0x02c39b1500000000,
5513 0x1f3e2e1400000000, 0x4ccd271000000000, 0x5130921100000000,
5514 0x76374c1300000000, 0x6bcaf91200000000, 0xa0a3bf3600000000,
5515 0xbd5e0a3700000000, 0x9a59d43500000000, 0x87a4613400000000,
5516 0xd457683000000000, 0xc9aadd3100000000, 0xeead033300000000,
5517 0xf350b63200000000, 0x484b103b00000000, 0x55b6a53a00000000,
5518 0x72b17b3800000000, 0x6f4cce3900000000, 0x3cbfc73d00000000,
5519 0x2142723c00000000, 0x0645ac3e00000000, 0x1bb8193f00000000,
5520 0x7072e02d00000000, 0x6d8f552c00000000, 0x4a888b2e00000000,
5521 0x57753e2f00000000, 0x0486372b00000000, 0x197b822a00000000,
5522 0x3e7c5c2800000000, 0x2381e92900000000, 0x989a4f2000000000,
5523 0x8567fa2100000000, 0xa260242300000000, 0xbf9d912200000000,
5524 0xec6e982600000000, 0xf1932d2700000000, 0xd694f32500000000,
5525 0xcb69462400000000, 0x40477f6d00000000, 0x5dbaca6c00000000,
5526 0x7abd146e00000000, 0x6740a16f00000000, 0x34b3a86b00000000,
5527 0x294e1d6a00000000, 0x0e49c36800000000, 0x13b4766900000000,
5528 0xa8afd06000000000, 0xb552656100000000, 0x9255bb6300000000,
5529 0x8fa80e6200000000, 0xdc5b076600000000, 0xc1a6b26700000000,
5530 0xe6a16c6500000000, 0xfb5cd96400000000, 0x9096207600000000,
5531 0x8d6b957700000000, 0xaa6c4b7500000000, 0xb791fe7400000000,
5532 0xe462f77000000000, 0xf99f427100000000, 0xde989c7300000000,
5533 0xc365297200000000, 0x787e8f7b00000000, 0x65833a7a00000000,
5534 0x4284e47800000000, 0x5f79517900000000, 0x0c8a587d00000000,
5535 0x1177ed7c00000000, 0x3670337e00000000, 0x2b8d867f00000000,
5536 0xe0e4c05b00000000, 0xfd19755a00000000, 0xda1eab5800000000,
5537 0xc7e31e5900000000, 0x9410175d00000000, 0x89eda25c00000000,
5538 0xaeea7c5e00000000, 0xb317c95f00000000, 0x080c6f5600000000,
5539 0x15f1da5700000000, 0x32f6045500000000, 0x2f0bb15400000000,
5540 0x7cf8b85000000000, 0x61050d5100000000, 0x4602d35300000000,
5541 0x5bff665200000000, 0x30359f4000000000, 0x2dc82a4100000000,
5542 0x0acff44300000000, 0x1732414200000000, 0x44c1484600000000,
5543 0x593cfd4700000000, 0x7e3b234500000000, 0x63c6964400000000,
5544 0xd8dd304d00000000, 0xc520854c00000000, 0xe2275b4e00000000,
5545 0xffdaee4f00000000, 0xac29e74b00000000, 0xb1d4524a00000000,
5546 0x96d38c4800000000, 0x8b2e394900000000, 0x808efeda00000000,
5547 0x9d734bdb00000000, 0xba7495d900000000, 0xa78920d800000000,
5548 0xf47a29dc00000000, 0xe9879cdd00000000, 0xce8042df00000000,
5549 0xd37df7de00000000, 0x686651d700000000, 0x759be4d600000000,
5550 0x529c3ad400000000, 0x4f618fd500000000, 0x1c9286d100000000,
5551 0x016f33d000000000, 0x2668edd200000000, 0x3b9558d300000000,
5552 0x505fa1c100000000, 0x4da214c000000000, 0x6aa5cac200000000,
5553 0x77587fc300000000, 0x24ab76c700000000, 0x3956c3c600000000,
5554 0x1e511dc400000000, 0x03aca8c500000000, 0xb8b70ecc00000000,
5555 0xa54abbcd00000000, 0x824d65cf00000000, 0x9fb0d0ce00000000,
5556 0xcc43d9ca00000000, 0xd1be6ccb00000000, 0xf6b9b2c900000000,
5557 0xeb4407c800000000, 0x202d41ec00000000, 0x3dd0f4ed00000000,
5558 0x1ad72aef00000000, 0x072a9fee00000000, 0x54d996ea00000000,
5559 0x492423eb00000000, 0x6e23fde900000000, 0x73de48e800000000,
5560 0xc8c5eee100000000, 0xd5385be000000000, 0xf23f85e200000000,
5561 0xefc230e300000000, 0xbc3139e700000000, 0xa1cc8ce600000000,
5562 0x86cb52e400000000, 0x9b36e7e500000000, 0xf0fc1ef700000000,
5563 0xed01abf600000000, 0xca0675f400000000, 0xd7fbc0f500000000,
5564 0x8408c9f100000000, 0x99f57cf000000000, 0xbef2a2f200000000,
5565 0xa30f17f300000000, 0x1814b1fa00000000, 0x05e904fb00000000,
5566 0x22eedaf900000000, 0x3f136ff800000000, 0x6ce066fc00000000,
5567 0x711dd3fd00000000, 0x561a0dff00000000, 0x4be7b8fe00000000,
5568 0xc0c981b700000000, 0xdd3434b600000000, 0xfa33eab400000000,
5569 0xe7ce5fb500000000, 0xb43d56b100000000, 0xa9c0e3b000000000,
5570 0x8ec73db200000000, 0x933a88b300000000, 0x28212eba00000000,
5571 0x35dc9bbb00000000, 0x12db45b900000000, 0x0f26f0b800000000,
5572 0x5cd5f9bc00000000, 0x41284cbd00000000, 0x662f92bf00000000,
5573 0x7bd227be00000000, 0x1018deac00000000, 0x0de56bad00000000,
5574 0x2ae2b5af00000000, 0x371f00ae00000000, 0x64ec09aa00000000,
5575 0x7911bcab00000000, 0x5e1662a900000000, 0x43ebd7a800000000,
5576 0xf8f071a100000000, 0xe50dc4a000000000, 0xc20a1aa200000000,
5577 0xdff7afa300000000, 0x8c04a6a700000000, 0x91f913a600000000,
5578 0xb6fecda400000000, 0xab0378a500000000, 0x606a3e8100000000,
5579 0x7d978b8000000000, 0x5a90558200000000, 0x476de08300000000,
5580 0x149ee98700000000, 0x09635c8600000000, 0x2e64828400000000,
5581 0x3399378500000000, 0x8882918c00000000, 0x957f248d00000000,
5582 0xb278fa8f00000000, 0xaf854f8e00000000, 0xfc76468a00000000,
5583 0xe18bf38b00000000, 0xc68c2d8900000000, 0xdb71988800000000,
5584 0xb0bb619a00000000, 0xad46d49b00000000, 0x8a410a9900000000,
5585 0x97bcbf9800000000, 0xc44fb69c00000000, 0xd9b2039d00000000,
5586 0xfeb5dd9f00000000, 0xe348689e00000000, 0x5853ce9700000000,
5587 0x45ae7b9600000000, 0x62a9a59400000000, 0x7f54109500000000,
5588 0x2ca7199100000000, 0x315aac9000000000, 0x165d729200000000,
5589 0x0ba0c79300000000},
5590 {0x0000000000000000, 0x24d9076300000000, 0x48b20fc600000000,
5591 0x6c6b08a500000000, 0xd1626e5700000000, 0xf5bb693400000000,
5592 0x99d0619100000000, 0xbd0966f200000000, 0xa2c5dcae00000000,
5593 0x861cdbcd00000000, 0xea77d36800000000, 0xceaed40b00000000,
5594 0x73a7b2f900000000, 0x577eb59a00000000, 0x3b15bd3f00000000,
5595 0x1fccba5c00000000, 0x058dc88600000000, 0x2154cfe500000000,
5596 0x4d3fc74000000000, 0x69e6c02300000000, 0xd4efa6d100000000,
5597 0xf036a1b200000000, 0x9c5da91700000000, 0xb884ae7400000000,
5598 0xa748142800000000, 0x8391134b00000000, 0xeffa1bee00000000,
5599 0xcb231c8d00000000, 0x762a7a7f00000000, 0x52f37d1c00000000,
5600 0x3e9875b900000000, 0x1a4172da00000000, 0x4b1ce0d600000000,
5601 0x6fc5e7b500000000, 0x03aeef1000000000, 0x2777e87300000000,
5602 0x9a7e8e8100000000, 0xbea789e200000000, 0xd2cc814700000000,
5603 0xf615862400000000, 0xe9d93c7800000000, 0xcd003b1b00000000,
5604 0xa16b33be00000000, 0x85b234dd00000000, 0x38bb522f00000000,
5605 0x1c62554c00000000, 0x70095de900000000, 0x54d05a8a00000000,
5606 0x4e91285000000000, 0x6a482f3300000000, 0x0623279600000000,
5607 0x22fa20f500000000, 0x9ff3460700000000, 0xbb2a416400000000,
5608 0xd74149c100000000, 0xf3984ea200000000, 0xec54f4fe00000000,
5609 0xc88df39d00000000, 0xa4e6fb3800000000, 0x803ffc5b00000000,
5610 0x3d369aa900000000, 0x19ef9dca00000000, 0x7584956f00000000,
5611 0x515d920c00000000, 0xd73eb17600000000, 0xf3e7b61500000000,
5612 0x9f8cbeb000000000, 0xbb55b9d300000000, 0x065cdf2100000000,
5613 0x2285d84200000000, 0x4eeed0e700000000, 0x6a37d78400000000,
5614 0x75fb6dd800000000, 0x51226abb00000000, 0x3d49621e00000000,
5615 0x1990657d00000000, 0xa499038f00000000, 0x804004ec00000000,
5616 0xec2b0c4900000000, 0xc8f20b2a00000000, 0xd2b379f000000000,
5617 0xf66a7e9300000000, 0x9a01763600000000, 0xbed8715500000000,
5618 0x03d117a700000000, 0x270810c400000000, 0x4b63186100000000,
5619 0x6fba1f0200000000, 0x7076a55e00000000, 0x54afa23d00000000,
5620 0x38c4aa9800000000, 0x1c1dadfb00000000, 0xa114cb0900000000,
5621 0x85cdcc6a00000000, 0xe9a6c4cf00000000, 0xcd7fc3ac00000000,
5622 0x9c2251a000000000, 0xb8fb56c300000000, 0xd4905e6600000000,
5623 0xf049590500000000, 0x4d403ff700000000, 0x6999389400000000,
5624 0x05f2303100000000, 0x212b375200000000, 0x3ee78d0e00000000,
5625 0x1a3e8a6d00000000, 0x765582c800000000, 0x528c85ab00000000,
5626 0xef85e35900000000, 0xcb5ce43a00000000, 0xa737ec9f00000000,
5627 0x83eeebfc00000000, 0x99af992600000000, 0xbd769e4500000000,
5628 0xd11d96e000000000, 0xf5c4918300000000, 0x48cdf77100000000,
5629 0x6c14f01200000000, 0x007ff8b700000000, 0x24a6ffd400000000,
5630 0x3b6a458800000000, 0x1fb342eb00000000, 0x73d84a4e00000000,
5631 0x57014d2d00000000, 0xea082bdf00000000, 0xced12cbc00000000,
5632 0xa2ba241900000000, 0x8663237a00000000, 0xae7d62ed00000000,
5633 0x8aa4658e00000000, 0xe6cf6d2b00000000, 0xc2166a4800000000,
5634 0x7f1f0cba00000000, 0x5bc60bd900000000, 0x37ad037c00000000,
5635 0x1374041f00000000, 0x0cb8be4300000000, 0x2861b92000000000,
5636 0x440ab18500000000, 0x60d3b6e600000000, 0xdddad01400000000,
5637 0xf903d77700000000, 0x9568dfd200000000, 0xb1b1d8b100000000,
5638 0xabf0aa6b00000000, 0x8f29ad0800000000, 0xe342a5ad00000000,
5639 0xc79ba2ce00000000, 0x7a92c43c00000000, 0x5e4bc35f00000000,
5640 0x3220cbfa00000000, 0x16f9cc9900000000, 0x093576c500000000,
5641 0x2dec71a600000000, 0x4187790300000000, 0x655e7e6000000000,
5642 0xd857189200000000, 0xfc8e1ff100000000, 0x90e5175400000000,
5643 0xb43c103700000000, 0xe561823b00000000, 0xc1b8855800000000,
5644 0xadd38dfd00000000, 0x890a8a9e00000000, 0x3403ec6c00000000,
5645 0x10daeb0f00000000, 0x7cb1e3aa00000000, 0x5868e4c900000000,
5646 0x47a45e9500000000, 0x637d59f600000000, 0x0f16515300000000,
5647 0x2bcf563000000000, 0x96c630c200000000, 0xb21f37a100000000,
5648 0xde743f0400000000, 0xfaad386700000000, 0xe0ec4abd00000000,
5649 0xc4354dde00000000, 0xa85e457b00000000, 0x8c87421800000000,
5650 0x318e24ea00000000, 0x1557238900000000, 0x793c2b2c00000000,
5651 0x5de52c4f00000000, 0x4229961300000000, 0x66f0917000000000,
5652 0x0a9b99d500000000, 0x2e429eb600000000, 0x934bf84400000000,
5653 0xb792ff2700000000, 0xdbf9f78200000000, 0xff20f0e100000000,
5654 0x7943d39b00000000, 0x5d9ad4f800000000, 0x31f1dc5d00000000,
5655 0x1528db3e00000000, 0xa821bdcc00000000, 0x8cf8baaf00000000,
5656 0xe093b20a00000000, 0xc44ab56900000000, 0xdb860f3500000000,
5657 0xff5f085600000000, 0x933400f300000000, 0xb7ed079000000000,
5658 0x0ae4616200000000, 0x2e3d660100000000, 0x42566ea400000000,
5659 0x668f69c700000000, 0x7cce1b1d00000000, 0x58171c7e00000000,
5660 0x347c14db00000000, 0x10a513b800000000, 0xadac754a00000000,
5661 0x8975722900000000, 0xe51e7a8c00000000, 0xc1c77def00000000,
5662 0xde0bc7b300000000, 0xfad2c0d000000000, 0x96b9c87500000000,
5663 0xb260cf1600000000, 0x0f69a9e400000000, 0x2bb0ae8700000000,
5664 0x47dba62200000000, 0x6302a14100000000, 0x325f334d00000000,
5665 0x1686342e00000000, 0x7aed3c8b00000000, 0x5e343be800000000,
5666 0xe33d5d1a00000000, 0xc7e45a7900000000, 0xab8f52dc00000000,
5667 0x8f5655bf00000000, 0x909aefe300000000, 0xb443e88000000000,
5668 0xd828e02500000000, 0xfcf1e74600000000, 0x41f881b400000000,
5669 0x652186d700000000, 0x094a8e7200000000, 0x2d93891100000000,
5670 0x37d2fbcb00000000, 0x130bfca800000000, 0x7f60f40d00000000,
5671 0x5bb9f36e00000000, 0xe6b0959c00000000, 0xc26992ff00000000,
5672 0xae029a5a00000000, 0x8adb9d3900000000, 0x9517276500000000,
5673 0xb1ce200600000000, 0xdda528a300000000, 0xf97c2fc000000000,
5674 0x4475493200000000, 0x60ac4e5100000000, 0x0cc746f400000000,
5675 0x281e419700000000},
5676 {0x0000000000000000, 0x08e3603c00000000, 0x10c6c17800000000,
5677 0x1825a14400000000, 0x208c83f100000000, 0x286fe3cd00000000,
5678 0x304a428900000000, 0x38a922b500000000, 0x011e763800000000,
5679 0x09fd160400000000, 0x11d8b74000000000, 0x193bd77c00000000,
5680 0x2192f5c900000000, 0x297195f500000000, 0x315434b100000000,
5681 0x39b7548d00000000, 0x023cec7000000000, 0x0adf8c4c00000000,
5682 0x12fa2d0800000000, 0x1a194d3400000000, 0x22b06f8100000000,
5683 0x2a530fbd00000000, 0x3276aef900000000, 0x3a95cec500000000,
5684 0x03229a4800000000, 0x0bc1fa7400000000, 0x13e45b3000000000,
5685 0x1b073b0c00000000, 0x23ae19b900000000, 0x2b4d798500000000,
5686 0x3368d8c100000000, 0x3b8bb8fd00000000, 0x0478d8e100000000,
5687 0x0c9bb8dd00000000, 0x14be199900000000, 0x1c5d79a500000000,
5688 0x24f45b1000000000, 0x2c173b2c00000000, 0x34329a6800000000,
5689 0x3cd1fa5400000000, 0x0566aed900000000, 0x0d85cee500000000,
5690 0x15a06fa100000000, 0x1d430f9d00000000, 0x25ea2d2800000000,
5691 0x2d094d1400000000, 0x352cec5000000000, 0x3dcf8c6c00000000,
5692 0x0644349100000000, 0x0ea754ad00000000, 0x1682f5e900000000,
5693 0x1e6195d500000000, 0x26c8b76000000000, 0x2e2bd75c00000000,
5694 0x360e761800000000, 0x3eed162400000000, 0x075a42a900000000,
5695 0x0fb9229500000000, 0x179c83d100000000, 0x1f7fe3ed00000000,
5696 0x27d6c15800000000, 0x2f35a16400000000, 0x3710002000000000,
5697 0x3ff3601c00000000, 0x49f6c11800000000, 0x4115a12400000000,
5698 0x5930006000000000, 0x51d3605c00000000, 0x697a42e900000000,
5699 0x619922d500000000, 0x79bc839100000000, 0x715fe3ad00000000,
5700 0x48e8b72000000000, 0x400bd71c00000000, 0x582e765800000000,
5701 0x50cd166400000000, 0x686434d100000000, 0x608754ed00000000,
5702 0x78a2f5a900000000, 0x7041959500000000, 0x4bca2d6800000000,
5703 0x43294d5400000000, 0x5b0cec1000000000, 0x53ef8c2c00000000,
5704 0x6b46ae9900000000, 0x63a5cea500000000, 0x7b806fe100000000,
5705 0x73630fdd00000000, 0x4ad45b5000000000, 0x42373b6c00000000,
5706 0x5a129a2800000000, 0x52f1fa1400000000, 0x6a58d8a100000000,
5707 0x62bbb89d00000000, 0x7a9e19d900000000, 0x727d79e500000000,
5708 0x4d8e19f900000000, 0x456d79c500000000, 0x5d48d88100000000,
5709 0x55abb8bd00000000, 0x6d029a0800000000, 0x65e1fa3400000000,
5710 0x7dc45b7000000000, 0x75273b4c00000000, 0x4c906fc100000000,
5711 0x44730ffd00000000, 0x5c56aeb900000000, 0x54b5ce8500000000,
5712 0x6c1cec3000000000, 0x64ff8c0c00000000, 0x7cda2d4800000000,
5713 0x74394d7400000000, 0x4fb2f58900000000, 0x475195b500000000,
5714 0x5f7434f100000000, 0x579754cd00000000, 0x6f3e767800000000,
5715 0x67dd164400000000, 0x7ff8b70000000000, 0x771bd73c00000000,
5716 0x4eac83b100000000, 0x464fe38d00000000, 0x5e6a42c900000000,
5717 0x568922f500000000, 0x6e20004000000000, 0x66c3607c00000000,
5718 0x7ee6c13800000000, 0x7605a10400000000, 0x92ec833100000000,
5719 0x9a0fe30d00000000, 0x822a424900000000, 0x8ac9227500000000,
5720 0xb26000c000000000, 0xba8360fc00000000, 0xa2a6c1b800000000,
5721 0xaa45a18400000000, 0x93f2f50900000000, 0x9b11953500000000,
5722 0x8334347100000000, 0x8bd7544d00000000, 0xb37e76f800000000,
5723 0xbb9d16c400000000, 0xa3b8b78000000000, 0xab5bd7bc00000000,
5724 0x90d06f4100000000, 0x98330f7d00000000, 0x8016ae3900000000,
5725 0x88f5ce0500000000, 0xb05cecb000000000, 0xb8bf8c8c00000000,
5726 0xa09a2dc800000000, 0xa8794df400000000, 0x91ce197900000000,
5727 0x992d794500000000, 0x8108d80100000000, 0x89ebb83d00000000,
5728 0xb1429a8800000000, 0xb9a1fab400000000, 0xa1845bf000000000,
5729 0xa9673bcc00000000, 0x96945bd000000000, 0x9e773bec00000000,
5730 0x86529aa800000000, 0x8eb1fa9400000000, 0xb618d82100000000,
5731 0xbefbb81d00000000, 0xa6de195900000000, 0xae3d796500000000,
5732 0x978a2de800000000, 0x9f694dd400000000, 0x874cec9000000000,
5733 0x8faf8cac00000000, 0xb706ae1900000000, 0xbfe5ce2500000000,
5734 0xa7c06f6100000000, 0xaf230f5d00000000, 0x94a8b7a000000000,
5735 0x9c4bd79c00000000, 0x846e76d800000000, 0x8c8d16e400000000,
5736 0xb424345100000000, 0xbcc7546d00000000, 0xa4e2f52900000000,
5737 0xac01951500000000, 0x95b6c19800000000, 0x9d55a1a400000000,
5738 0x857000e000000000, 0x8d9360dc00000000, 0xb53a426900000000,
5739 0xbdd9225500000000, 0xa5fc831100000000, 0xad1fe32d00000000,
5740 0xdb1a422900000000, 0xd3f9221500000000, 0xcbdc835100000000,
5741 0xc33fe36d00000000, 0xfb96c1d800000000, 0xf375a1e400000000,
5742 0xeb5000a000000000, 0xe3b3609c00000000, 0xda04341100000000,
5743 0xd2e7542d00000000, 0xcac2f56900000000, 0xc221955500000000,
5744 0xfa88b7e000000000, 0xf26bd7dc00000000, 0xea4e769800000000,
5745 0xe2ad16a400000000, 0xd926ae5900000000, 0xd1c5ce6500000000,
5746 0xc9e06f2100000000, 0xc1030f1d00000000, 0xf9aa2da800000000,
5747 0xf1494d9400000000, 0xe96cecd000000000, 0xe18f8cec00000000,
5748 0xd838d86100000000, 0xd0dbb85d00000000, 0xc8fe191900000000,
5749 0xc01d792500000000, 0xf8b45b9000000000, 0xf0573bac00000000,
5750 0xe8729ae800000000, 0xe091fad400000000, 0xdf629ac800000000,
5751 0xd781faf400000000, 0xcfa45bb000000000, 0xc7473b8c00000000,
5752 0xffee193900000000, 0xf70d790500000000, 0xef28d84100000000,
5753 0xe7cbb87d00000000, 0xde7cecf000000000, 0xd69f8ccc00000000,
5754 0xceba2d8800000000, 0xc6594db400000000, 0xfef06f0100000000,
5755 0xf6130f3d00000000, 0xee36ae7900000000, 0xe6d5ce4500000000,
5756 0xdd5e76b800000000, 0xd5bd168400000000, 0xcd98b7c000000000,
5757 0xc57bd7fc00000000, 0xfdd2f54900000000, 0xf531957500000000,
5758 0xed14343100000000, 0xe5f7540d00000000, 0xdc40008000000000,
5759 0xd4a360bc00000000, 0xcc86c1f800000000, 0xc465a1c400000000,
5760 0xfccc837100000000, 0xf42fe34d00000000, 0xec0a420900000000,
5761 0xe4e9223500000000},
5762 {0x0000000000000000, 0xd1e8e70e00000000, 0xa2d1cf1d00000000,
5763 0x7339281300000000, 0x44a39f3b00000000, 0x954b783500000000,
5764 0xe672502600000000, 0x379ab72800000000, 0x88463f7700000000,
5765 0x59aed87900000000, 0x2a97f06a00000000, 0xfb7f176400000000,
5766 0xcce5a04c00000000, 0x1d0d474200000000, 0x6e346f5100000000,
5767 0xbfdc885f00000000, 0x108d7eee00000000, 0xc16599e000000000,
5768 0xb25cb1f300000000, 0x63b456fd00000000, 0x542ee1d500000000,
5769 0x85c606db00000000, 0xf6ff2ec800000000, 0x2717c9c600000000,
5770 0x98cb419900000000, 0x4923a69700000000, 0x3a1a8e8400000000,
5771 0xebf2698a00000000, 0xdc68dea200000000, 0x0d8039ac00000000,
5772 0x7eb911bf00000000, 0xaf51f6b100000000, 0x611c8c0700000000,
5773 0xb0f46b0900000000, 0xc3cd431a00000000, 0x1225a41400000000,
5774 0x25bf133c00000000, 0xf457f43200000000, 0x876edc2100000000,
5775 0x56863b2f00000000, 0xe95ab37000000000, 0x38b2547e00000000,
5776 0x4b8b7c6d00000000, 0x9a639b6300000000, 0xadf92c4b00000000,
5777 0x7c11cb4500000000, 0x0f28e35600000000, 0xdec0045800000000,
5778 0x7191f2e900000000, 0xa07915e700000000, 0xd3403df400000000,
5779 0x02a8dafa00000000, 0x35326dd200000000, 0xe4da8adc00000000,
5780 0x97e3a2cf00000000, 0x460b45c100000000, 0xf9d7cd9e00000000,
5781 0x283f2a9000000000, 0x5b06028300000000, 0x8aeee58d00000000,
5782 0xbd7452a500000000, 0x6c9cb5ab00000000, 0x1fa59db800000000,
5783 0xce4d7ab600000000, 0xc238180f00000000, 0x13d0ff0100000000,
5784 0x60e9d71200000000, 0xb101301c00000000, 0x869b873400000000,
5785 0x5773603a00000000, 0x244a482900000000, 0xf5a2af2700000000,
5786 0x4a7e277800000000, 0x9b96c07600000000, 0xe8afe86500000000,
5787 0x39470f6b00000000, 0x0eddb84300000000, 0xdf355f4d00000000,
5788 0xac0c775e00000000, 0x7de4905000000000, 0xd2b566e100000000,
5789 0x035d81ef00000000, 0x7064a9fc00000000, 0xa18c4ef200000000,
5790 0x9616f9da00000000, 0x47fe1ed400000000, 0x34c736c700000000,
5791 0xe52fd1c900000000, 0x5af3599600000000, 0x8b1bbe9800000000,
5792 0xf822968b00000000, 0x29ca718500000000, 0x1e50c6ad00000000,
5793 0xcfb821a300000000, 0xbc8109b000000000, 0x6d69eebe00000000,
5794 0xa324940800000000, 0x72cc730600000000, 0x01f55b1500000000,
5795 0xd01dbc1b00000000, 0xe7870b3300000000, 0x366fec3d00000000,
5796 0x4556c42e00000000, 0x94be232000000000, 0x2b62ab7f00000000,
5797 0xfa8a4c7100000000, 0x89b3646200000000, 0x585b836c00000000,
5798 0x6fc1344400000000, 0xbe29d34a00000000, 0xcd10fb5900000000,
5799 0x1cf81c5700000000, 0xb3a9eae600000000, 0x62410de800000000,
5800 0x117825fb00000000, 0xc090c2f500000000, 0xf70a75dd00000000,
5801 0x26e292d300000000, 0x55dbbac000000000, 0x84335dce00000000,
5802 0x3befd59100000000, 0xea07329f00000000, 0x993e1a8c00000000,
5803 0x48d6fd8200000000, 0x7f4c4aaa00000000, 0xaea4ada400000000,
5804 0xdd9d85b700000000, 0x0c7562b900000000, 0x8471301e00000000,
5805 0x5599d71000000000, 0x26a0ff0300000000, 0xf748180d00000000,
5806 0xc0d2af2500000000, 0x113a482b00000000, 0x6203603800000000,
5807 0xb3eb873600000000, 0x0c370f6900000000, 0xdddfe86700000000,
5808 0xaee6c07400000000, 0x7f0e277a00000000, 0x4894905200000000,
5809 0x997c775c00000000, 0xea455f4f00000000, 0x3badb84100000000,
5810 0x94fc4ef000000000, 0x4514a9fe00000000, 0x362d81ed00000000,
5811 0xe7c566e300000000, 0xd05fd1cb00000000, 0x01b736c500000000,
5812 0x728e1ed600000000, 0xa366f9d800000000, 0x1cba718700000000,
5813 0xcd52968900000000, 0xbe6bbe9a00000000, 0x6f83599400000000,
5814 0x5819eebc00000000, 0x89f109b200000000, 0xfac821a100000000,
5815 0x2b20c6af00000000, 0xe56dbc1900000000, 0x34855b1700000000,
5816 0x47bc730400000000, 0x9654940a00000000, 0xa1ce232200000000,
5817 0x7026c42c00000000, 0x031fec3f00000000, 0xd2f70b3100000000,
5818 0x6d2b836e00000000, 0xbcc3646000000000, 0xcffa4c7300000000,
5819 0x1e12ab7d00000000, 0x29881c5500000000, 0xf860fb5b00000000,
5820 0x8b59d34800000000, 0x5ab1344600000000, 0xf5e0c2f700000000,
5821 0x240825f900000000, 0x57310dea00000000, 0x86d9eae400000000,
5822 0xb1435dcc00000000, 0x60abbac200000000, 0x139292d100000000,
5823 0xc27a75df00000000, 0x7da6fd8000000000, 0xac4e1a8e00000000,
5824 0xdf77329d00000000, 0x0e9fd59300000000, 0x390562bb00000000,
5825 0xe8ed85b500000000, 0x9bd4ada600000000, 0x4a3c4aa800000000,
5826 0x4649281100000000, 0x97a1cf1f00000000, 0xe498e70c00000000,
5827 0x3570000200000000, 0x02eab72a00000000, 0xd302502400000000,
5828 0xa03b783700000000, 0x71d39f3900000000, 0xce0f176600000000,
5829 0x1fe7f06800000000, 0x6cded87b00000000, 0xbd363f7500000000,
5830 0x8aac885d00000000, 0x5b446f5300000000, 0x287d474000000000,
5831 0xf995a04e00000000, 0x56c456ff00000000, 0x872cb1f100000000,
5832 0xf41599e200000000, 0x25fd7eec00000000, 0x1267c9c400000000,
5833 0xc38f2eca00000000, 0xb0b606d900000000, 0x615ee1d700000000,
5834 0xde82698800000000, 0x0f6a8e8600000000, 0x7c53a69500000000,
5835 0xadbb419b00000000, 0x9a21f6b300000000, 0x4bc911bd00000000,
5836 0x38f039ae00000000, 0xe918dea000000000, 0x2755a41600000000,
5837 0xf6bd431800000000, 0x85846b0b00000000, 0x546c8c0500000000,
5838 0x63f63b2d00000000, 0xb21edc2300000000, 0xc127f43000000000,
5839 0x10cf133e00000000, 0xaf139b6100000000, 0x7efb7c6f00000000,
5840 0x0dc2547c00000000, 0xdc2ab37200000000, 0xebb0045a00000000,
5841 0x3a58e35400000000, 0x4961cb4700000000, 0x98892c4900000000,
5842 0x37d8daf800000000, 0xe6303df600000000, 0x950915e500000000,
5843 0x44e1f2eb00000000, 0x737b45c300000000, 0xa293a2cd00000000,
5844 0xd1aa8ade00000000, 0x00426dd000000000, 0xbf9ee58f00000000,
5845 0x6e76028100000000, 0x1d4f2a9200000000, 0xcca7cd9c00000000,
5846 0xfb3d7ab400000000, 0x2ad59dba00000000, 0x59ecb5a900000000,
5847 0x880452a700000000},
5848 {0x0000000000000000, 0xaa05daf100000000, 0x150dc53800000000,
5849 0xbf081fc900000000, 0x2a1a8a7100000000, 0x801f508000000000,
5850 0x3f174f4900000000, 0x951295b800000000, 0x543414e300000000,
5851 0xfe31ce1200000000, 0x4139d1db00000000, 0xeb3c0b2a00000000,
5852 0x7e2e9e9200000000, 0xd42b446300000000, 0x6b235baa00000000,
5853 0xc126815b00000000, 0xe96e591d00000000, 0x436b83ec00000000,
5854 0xfc639c2500000000, 0x566646d400000000, 0xc374d36c00000000,
5855 0x6971099d00000000, 0xd679165400000000, 0x7c7ccca500000000,
5856 0xbd5a4dfe00000000, 0x175f970f00000000, 0xa85788c600000000,
5857 0x0252523700000000, 0x9740c78f00000000, 0x3d451d7e00000000,
5858 0x824d02b700000000, 0x2848d84600000000, 0xd2ddb23a00000000,
5859 0x78d868cb00000000, 0xc7d0770200000000, 0x6dd5adf300000000,
5860 0xf8c7384b00000000, 0x52c2e2ba00000000, 0xedcafd7300000000,
5861 0x47cf278200000000, 0x86e9a6d900000000, 0x2cec7c2800000000,
5862 0x93e463e100000000, 0x39e1b91000000000, 0xacf32ca800000000,
5863 0x06f6f65900000000, 0xb9fee99000000000, 0x13fb336100000000,
5864 0x3bb3eb2700000000, 0x91b631d600000000, 0x2ebe2e1f00000000,
5865 0x84bbf4ee00000000, 0x11a9615600000000, 0xbbacbba700000000,
5866 0x04a4a46e00000000, 0xaea17e9f00000000, 0x6f87ffc400000000,
5867 0xc582253500000000, 0x7a8a3afc00000000, 0xd08fe00d00000000,
5868 0x459d75b500000000, 0xef98af4400000000, 0x5090b08d00000000,
5869 0xfa956a7c00000000, 0xa4bb657500000000, 0x0ebebf8400000000,
5870 0xb1b6a04d00000000, 0x1bb37abc00000000, 0x8ea1ef0400000000,
5871 0x24a435f500000000, 0x9bac2a3c00000000, 0x31a9f0cd00000000,
5872 0xf08f719600000000, 0x5a8aab6700000000, 0xe582b4ae00000000,
5873 0x4f876e5f00000000, 0xda95fbe700000000, 0x7090211600000000,
5874 0xcf983edf00000000, 0x659de42e00000000, 0x4dd53c6800000000,
5875 0xe7d0e69900000000, 0x58d8f95000000000, 0xf2dd23a100000000,
5876 0x67cfb61900000000, 0xcdca6ce800000000, 0x72c2732100000000,
5877 0xd8c7a9d000000000, 0x19e1288b00000000, 0xb3e4f27a00000000,
5878 0x0cecedb300000000, 0xa6e9374200000000, 0x33fba2fa00000000,
5879 0x99fe780b00000000, 0x26f667c200000000, 0x8cf3bd3300000000,
5880 0x7666d74f00000000, 0xdc630dbe00000000, 0x636b127700000000,
5881 0xc96ec88600000000, 0x5c7c5d3e00000000, 0xf67987cf00000000,
5882 0x4971980600000000, 0xe37442f700000000, 0x2252c3ac00000000,
5883 0x8857195d00000000, 0x375f069400000000, 0x9d5adc6500000000,
5884 0x084849dd00000000, 0xa24d932c00000000, 0x1d458ce500000000,
5885 0xb740561400000000, 0x9f088e5200000000, 0x350d54a300000000,
5886 0x8a054b6a00000000, 0x2000919b00000000, 0xb512042300000000,
5887 0x1f17ded200000000, 0xa01fc11b00000000, 0x0a1a1bea00000000,
5888 0xcb3c9ab100000000, 0x6139404000000000, 0xde315f8900000000,
5889 0x7434857800000000, 0xe12610c000000000, 0x4b23ca3100000000,
5890 0xf42bd5f800000000, 0x5e2e0f0900000000, 0x4877cbea00000000,
5891 0xe272111b00000000, 0x5d7a0ed200000000, 0xf77fd42300000000,
5892 0x626d419b00000000, 0xc8689b6a00000000, 0x776084a300000000,
5893 0xdd655e5200000000, 0x1c43df0900000000, 0xb64605f800000000,
5894 0x094e1a3100000000, 0xa34bc0c000000000, 0x3659557800000000,
5895 0x9c5c8f8900000000, 0x2354904000000000, 0x89514ab100000000,
5896 0xa11992f700000000, 0x0b1c480600000000, 0xb41457cf00000000,
5897 0x1e118d3e00000000, 0x8b03188600000000, 0x2106c27700000000,
5898 0x9e0eddbe00000000, 0x340b074f00000000, 0xf52d861400000000,
5899 0x5f285ce500000000, 0xe020432c00000000, 0x4a2599dd00000000,
5900 0xdf370c6500000000, 0x7532d69400000000, 0xca3ac95d00000000,
5901 0x603f13ac00000000, 0x9aaa79d000000000, 0x30afa32100000000,
5902 0x8fa7bce800000000, 0x25a2661900000000, 0xb0b0f3a100000000,
5903 0x1ab5295000000000, 0xa5bd369900000000, 0x0fb8ec6800000000,
5904 0xce9e6d3300000000, 0x649bb7c200000000, 0xdb93a80b00000000,
5905 0x719672fa00000000, 0xe484e74200000000, 0x4e813db300000000,
5906 0xf189227a00000000, 0x5b8cf88b00000000, 0x73c420cd00000000,
5907 0xd9c1fa3c00000000, 0x66c9e5f500000000, 0xcccc3f0400000000,
5908 0x59deaabc00000000, 0xf3db704d00000000, 0x4cd36f8400000000,
5909 0xe6d6b57500000000, 0x27f0342e00000000, 0x8df5eedf00000000,
5910 0x32fdf11600000000, 0x98f82be700000000, 0x0deabe5f00000000,
5911 0xa7ef64ae00000000, 0x18e77b6700000000, 0xb2e2a19600000000,
5912 0xecccae9f00000000, 0x46c9746e00000000, 0xf9c16ba700000000,
5913 0x53c4b15600000000, 0xc6d624ee00000000, 0x6cd3fe1f00000000,
5914 0xd3dbe1d600000000, 0x79de3b2700000000, 0xb8f8ba7c00000000,
5915 0x12fd608d00000000, 0xadf57f4400000000, 0x07f0a5b500000000,
5916 0x92e2300d00000000, 0x38e7eafc00000000, 0x87eff53500000000,
5917 0x2dea2fc400000000, 0x05a2f78200000000, 0xafa72d7300000000,
5918 0x10af32ba00000000, 0xbaaae84b00000000, 0x2fb87df300000000,
5919 0x85bda70200000000, 0x3ab5b8cb00000000, 0x90b0623a00000000,
5920 0x5196e36100000000, 0xfb93399000000000, 0x449b265900000000,
5921 0xee9efca800000000, 0x7b8c691000000000, 0xd189b3e100000000,
5922 0x6e81ac2800000000, 0xc48476d900000000, 0x3e111ca500000000,
5923 0x9414c65400000000, 0x2b1cd99d00000000, 0x8119036c00000000,
5924 0x140b96d400000000, 0xbe0e4c2500000000, 0x010653ec00000000,
5925 0xab03891d00000000, 0x6a25084600000000, 0xc020d2b700000000,
5926 0x7f28cd7e00000000, 0xd52d178f00000000, 0x403f823700000000,
5927 0xea3a58c600000000, 0x5532470f00000000, 0xff379dfe00000000,
5928 0xd77f45b800000000, 0x7d7a9f4900000000, 0xc272808000000000,
5929 0x68775a7100000000, 0xfd65cfc900000000, 0x5760153800000000,
5930 0xe8680af100000000, 0x426dd00000000000, 0x834b515b00000000,
5931 0x294e8baa00000000, 0x9646946300000000, 0x3c434e9200000000,
5932 0xa951db2a00000000, 0x035401db00000000, 0xbc5c1e1200000000,
5933 0x1659c4e300000000}};
5934
5935#else /* W == 4 */
5936
5937local const z_crc_t FAR crc_braid_table[][256] = {
5938 {0x00000000, 0xae689191, 0x87a02563, 0x29c8b4f2, 0xd4314c87,
5939 0x7a59dd16, 0x539169e4, 0xfdf9f875, 0x73139f4f, 0xdd7b0ede,
5940 0xf4b3ba2c, 0x5adb2bbd, 0xa722d3c8, 0x094a4259, 0x2082f6ab,
5941 0x8eea673a, 0xe6273e9e, 0x484faf0f, 0x61871bfd, 0xcfef8a6c,
5942 0x32167219, 0x9c7ee388, 0xb5b6577a, 0x1bdec6eb, 0x9534a1d1,
5943 0x3b5c3040, 0x129484b2, 0xbcfc1523, 0x4105ed56, 0xef6d7cc7,
5944 0xc6a5c835, 0x68cd59a4, 0x173f7b7d, 0xb957eaec, 0x909f5e1e,
5945 0x3ef7cf8f, 0xc30e37fa, 0x6d66a66b, 0x44ae1299, 0xeac68308,
5946 0x642ce432, 0xca4475a3, 0xe38cc151, 0x4de450c0, 0xb01da8b5,
5947 0x1e753924, 0x37bd8dd6, 0x99d51c47, 0xf11845e3, 0x5f70d472,
5948 0x76b86080, 0xd8d0f111, 0x25290964, 0x8b4198f5, 0xa2892c07,
5949 0x0ce1bd96, 0x820bdaac, 0x2c634b3d, 0x05abffcf, 0xabc36e5e,
5950 0x563a962b, 0xf85207ba, 0xd19ab348, 0x7ff222d9, 0x2e7ef6fa,
5951 0x8016676b, 0xa9ded399, 0x07b64208, 0xfa4fba7d, 0x54272bec,
5952 0x7def9f1e, 0xd3870e8f, 0x5d6d69b5, 0xf305f824, 0xdacd4cd6,
5953 0x74a5dd47, 0x895c2532, 0x2734b4a3, 0x0efc0051, 0xa09491c0,
5954 0xc859c864, 0x663159f5, 0x4ff9ed07, 0xe1917c96, 0x1c6884e3,
5955 0xb2001572, 0x9bc8a180, 0x35a03011, 0xbb4a572b, 0x1522c6ba,
5956 0x3cea7248, 0x9282e3d9, 0x6f7b1bac, 0xc1138a3d, 0xe8db3ecf,
5957 0x46b3af5e, 0x39418d87, 0x97291c16, 0xbee1a8e4, 0x10893975,
5958 0xed70c100, 0x43185091, 0x6ad0e463, 0xc4b875f2, 0x4a5212c8,
5959 0xe43a8359, 0xcdf237ab, 0x639aa63a, 0x9e635e4f, 0x300bcfde,
5960 0x19c37b2c, 0xb7abeabd, 0xdf66b319, 0x710e2288, 0x58c6967a,
5961 0xf6ae07eb, 0x0b57ff9e, 0xa53f6e0f, 0x8cf7dafd, 0x229f4b6c,
5962 0xac752c56, 0x021dbdc7, 0x2bd50935, 0x85bd98a4, 0x784460d1,
5963 0xd62cf140, 0xffe445b2, 0x518cd423, 0x5cfdedf4, 0xf2957c65,
5964 0xdb5dc897, 0x75355906, 0x88cca173, 0x26a430e2, 0x0f6c8410,
5965 0xa1041581, 0x2fee72bb, 0x8186e32a, 0xa84e57d8, 0x0626c649,
5966 0xfbdf3e3c, 0x55b7afad, 0x7c7f1b5f, 0xd2178ace, 0xbadad36a,
5967 0x14b242fb, 0x3d7af609, 0x93126798, 0x6eeb9fed, 0xc0830e7c,
5968 0xe94bba8e, 0x47232b1f, 0xc9c94c25, 0x67a1ddb4, 0x4e696946,
5969 0xe001f8d7, 0x1df800a2, 0xb3909133, 0x9a5825c1, 0x3430b450,
5970 0x4bc29689, 0xe5aa0718, 0xcc62b3ea, 0x620a227b, 0x9ff3da0e,
5971 0x319b4b9f, 0x1853ff6d, 0xb63b6efc, 0x38d109c6, 0x96b99857,
5972 0xbf712ca5, 0x1119bd34, 0xece04541, 0x4288d4d0, 0x6b406022,
5973 0xc528f1b3, 0xade5a817, 0x038d3986, 0x2a458d74, 0x842d1ce5,
5974 0x79d4e490, 0xd7bc7501, 0xfe74c1f3, 0x501c5062, 0xdef63758,
5975 0x709ea6c9, 0x5956123b, 0xf73e83aa, 0x0ac77bdf, 0xa4afea4e,
5976 0x8d675ebc, 0x230fcf2d, 0x72831b0e, 0xdceb8a9f, 0xf5233e6d,
5977 0x5b4baffc, 0xa6b25789, 0x08dac618, 0x211272ea, 0x8f7ae37b,
5978 0x01908441, 0xaff815d0, 0x8630a122, 0x285830b3, 0xd5a1c8c6,
5979 0x7bc95957, 0x5201eda5, 0xfc697c34, 0x94a42590, 0x3accb401,
5980 0x130400f3, 0xbd6c9162, 0x40956917, 0xeefdf886, 0xc7354c74,
5981 0x695ddde5, 0xe7b7badf, 0x49df2b4e, 0x60179fbc, 0xce7f0e2d,
5982 0x3386f658, 0x9dee67c9, 0xb426d33b, 0x1a4e42aa, 0x65bc6073,
5983 0xcbd4f1e2, 0xe21c4510, 0x4c74d481, 0xb18d2cf4, 0x1fe5bd65,
5984 0x362d0997, 0x98459806, 0x16afff3c, 0xb8c76ead, 0x910fda5f,
5985 0x3f674bce, 0xc29eb3bb, 0x6cf6222a, 0x453e96d8, 0xeb560749,
5986 0x839b5eed, 0x2df3cf7c, 0x043b7b8e, 0xaa53ea1f, 0x57aa126a,
5987 0xf9c283fb, 0xd00a3709, 0x7e62a698, 0xf088c1a2, 0x5ee05033,
5988 0x7728e4c1, 0xd9407550, 0x24b98d25, 0x8ad11cb4, 0xa319a846,
5989 0x0d7139d7},
5990 {0x00000000, 0xb9fbdbe8, 0xa886b191, 0x117d6a79, 0x8a7c6563,
5991 0x3387be8b, 0x22fad4f2, 0x9b010f1a, 0xcf89cc87, 0x7672176f,
5992 0x670f7d16, 0xdef4a6fe, 0x45f5a9e4, 0xfc0e720c, 0xed731875,
5993 0x5488c39d, 0x44629f4f, 0xfd9944a7, 0xece42ede, 0x551ff536,
5994 0xce1efa2c, 0x77e521c4, 0x66984bbd, 0xdf639055, 0x8beb53c8,
5995 0x32108820, 0x236de259, 0x9a9639b1, 0x019736ab, 0xb86ced43,
5996 0xa911873a, 0x10ea5cd2, 0x88c53e9e, 0x313ee576, 0x20438f0f,
5997 0x99b854e7, 0x02b95bfd, 0xbb428015, 0xaa3fea6c, 0x13c43184,
5998 0x474cf219, 0xfeb729f1, 0xefca4388, 0x56319860, 0xcd30977a,
5999 0x74cb4c92, 0x65b626eb, 0xdc4dfd03, 0xcca7a1d1, 0x755c7a39,
6000 0x64211040, 0xdddacba8, 0x46dbc4b2, 0xff201f5a, 0xee5d7523,
6001 0x57a6aecb, 0x032e6d56, 0xbad5b6be, 0xaba8dcc7, 0x1253072f,
6002 0x89520835, 0x30a9d3dd, 0x21d4b9a4, 0x982f624c, 0xcafb7b7d,
6003 0x7300a095, 0x627dcaec, 0xdb861104, 0x40871e1e, 0xf97cc5f6,
6004 0xe801af8f, 0x51fa7467, 0x0572b7fa, 0xbc896c12, 0xadf4066b,
6005 0x140fdd83, 0x8f0ed299, 0x36f50971, 0x27886308, 0x9e73b8e0,
6006 0x8e99e432, 0x37623fda, 0x261f55a3, 0x9fe48e4b, 0x04e58151,
6007 0xbd1e5ab9, 0xac6330c0, 0x1598eb28, 0x411028b5, 0xf8ebf35d,
6008 0xe9969924, 0x506d42cc, 0xcb6c4dd6, 0x7297963e, 0x63eafc47,
6009 0xda1127af, 0x423e45e3, 0xfbc59e0b, 0xeab8f472, 0x53432f9a,
6010 0xc8422080, 0x71b9fb68, 0x60c49111, 0xd93f4af9, 0x8db78964,
6011 0x344c528c, 0x253138f5, 0x9ccae31d, 0x07cbec07, 0xbe3037ef,
6012 0xaf4d5d96, 0x16b6867e, 0x065cdaac, 0xbfa70144, 0xaeda6b3d,
6013 0x1721b0d5, 0x8c20bfcf, 0x35db6427, 0x24a60e5e, 0x9d5dd5b6,
6014 0xc9d5162b, 0x702ecdc3, 0x6153a7ba, 0xd8a87c52, 0x43a97348,
6015 0xfa52a8a0, 0xeb2fc2d9, 0x52d41931, 0x4e87f0bb, 0xf77c2b53,
6016 0xe601412a, 0x5ffa9ac2, 0xc4fb95d8, 0x7d004e30, 0x6c7d2449,
6017 0xd586ffa1, 0x810e3c3c, 0x38f5e7d4, 0x29888dad, 0x90735645,
6018 0x0b72595f, 0xb28982b7, 0xa3f4e8ce, 0x1a0f3326, 0x0ae56ff4,
6019 0xb31eb41c, 0xa263de65, 0x1b98058d, 0x80990a97, 0x3962d17f,
6020 0x281fbb06, 0x91e460ee, 0xc56ca373, 0x7c97789b, 0x6dea12e2,
6021 0xd411c90a, 0x4f10c610, 0xf6eb1df8, 0xe7967781, 0x5e6dac69,
6022 0xc642ce25, 0x7fb915cd, 0x6ec47fb4, 0xd73fa45c, 0x4c3eab46,
6023 0xf5c570ae, 0xe4b81ad7, 0x5d43c13f, 0x09cb02a2, 0xb030d94a,
6024 0xa14db333, 0x18b668db, 0x83b767c1, 0x3a4cbc29, 0x2b31d650,
6025 0x92ca0db8, 0x8220516a, 0x3bdb8a82, 0x2aa6e0fb, 0x935d3b13,
6026 0x085c3409, 0xb1a7efe1, 0xa0da8598, 0x19215e70, 0x4da99ded,
6027 0xf4524605, 0xe52f2c7c, 0x5cd4f794, 0xc7d5f88e, 0x7e2e2366,
6028 0x6f53491f, 0xd6a892f7, 0x847c8bc6, 0x3d87502e, 0x2cfa3a57,
6029 0x9501e1bf, 0x0e00eea5, 0xb7fb354d, 0xa6865f34, 0x1f7d84dc,
6030 0x4bf54741, 0xf20e9ca9, 0xe373f6d0, 0x5a882d38, 0xc1892222,
6031 0x7872f9ca, 0x690f93b3, 0xd0f4485b, 0xc01e1489, 0x79e5cf61,
6032 0x6898a518, 0xd1637ef0, 0x4a6271ea, 0xf399aa02, 0xe2e4c07b,
6033 0x5b1f1b93, 0x0f97d80e, 0xb66c03e6, 0xa711699f, 0x1eeab277,
6034 0x85ebbd6d, 0x3c106685, 0x2d6d0cfc, 0x9496d714, 0x0cb9b558,
6035 0xb5426eb0, 0xa43f04c9, 0x1dc4df21, 0x86c5d03b, 0x3f3e0bd3,
6036 0x2e4361aa, 0x97b8ba42, 0xc33079df, 0x7acba237, 0x6bb6c84e,
6037 0xd24d13a6, 0x494c1cbc, 0xf0b7c754, 0xe1caad2d, 0x583176c5,
6038 0x48db2a17, 0xf120f1ff, 0xe05d9b86, 0x59a6406e, 0xc2a74f74,
6039 0x7b5c949c, 0x6a21fee5, 0xd3da250d, 0x8752e690, 0x3ea93d78,
6040 0x2fd45701, 0x962f8ce9, 0x0d2e83f3, 0xb4d5581b, 0xa5a83262,
6041 0x1c53e98a},
6042 {0x00000000, 0x9d0fe176, 0xe16ec4ad, 0x7c6125db, 0x19ac8f1b,
6043 0x84a36e6d, 0xf8c24bb6, 0x65cdaac0, 0x33591e36, 0xae56ff40,
6044 0xd237da9b, 0x4f383bed, 0x2af5912d, 0xb7fa705b, 0xcb9b5580,
6045 0x5694b4f6, 0x66b23c6c, 0xfbbddd1a, 0x87dcf8c1, 0x1ad319b7,
6046 0x7f1eb377, 0xe2115201, 0x9e7077da, 0x037f96ac, 0x55eb225a,
6047 0xc8e4c32c, 0xb485e6f7, 0x298a0781, 0x4c47ad41, 0xd1484c37,
6048 0xad2969ec, 0x3026889a, 0xcd6478d8, 0x506b99ae, 0x2c0abc75,
6049 0xb1055d03, 0xd4c8f7c3, 0x49c716b5, 0x35a6336e, 0xa8a9d218,
6050 0xfe3d66ee, 0x63328798, 0x1f53a243, 0x825c4335, 0xe791e9f5,
6051 0x7a9e0883, 0x06ff2d58, 0x9bf0cc2e, 0xabd644b4, 0x36d9a5c2,
6052 0x4ab88019, 0xd7b7616f, 0xb27acbaf, 0x2f752ad9, 0x53140f02,
6053 0xce1bee74, 0x988f5a82, 0x0580bbf4, 0x79e19e2f, 0xe4ee7f59,
6054 0x8123d599, 0x1c2c34ef, 0x604d1134, 0xfd42f042, 0x41b9f7f1,
6055 0xdcb61687, 0xa0d7335c, 0x3dd8d22a, 0x581578ea, 0xc51a999c,
6056 0xb97bbc47, 0x24745d31, 0x72e0e9c7, 0xefef08b1, 0x938e2d6a,
6057 0x0e81cc1c, 0x6b4c66dc, 0xf64387aa, 0x8a22a271, 0x172d4307,
6058 0x270bcb9d, 0xba042aeb, 0xc6650f30, 0x5b6aee46, 0x3ea74486,
6059 0xa3a8a5f0, 0xdfc9802b, 0x42c6615d, 0x1452d5ab, 0x895d34dd,
6060 0xf53c1106, 0x6833f070, 0x0dfe5ab0, 0x90f1bbc6, 0xec909e1d,
6061 0x719f7f6b, 0x8cdd8f29, 0x11d26e5f, 0x6db34b84, 0xf0bcaaf2,
6062 0x95710032, 0x087ee144, 0x741fc49f, 0xe91025e9, 0xbf84911f,
6063 0x228b7069, 0x5eea55b2, 0xc3e5b4c4, 0xa6281e04, 0x3b27ff72,
6064 0x4746daa9, 0xda493bdf, 0xea6fb345, 0x77605233, 0x0b0177e8,
6065 0x960e969e, 0xf3c33c5e, 0x6eccdd28, 0x12adf8f3, 0x8fa21985,
6066 0xd936ad73, 0x44394c05, 0x385869de, 0xa55788a8, 0xc09a2268,
6067 0x5d95c31e, 0x21f4e6c5, 0xbcfb07b3, 0x8373efe2, 0x1e7c0e94,
6068 0x621d2b4f, 0xff12ca39, 0x9adf60f9, 0x07d0818f, 0x7bb1a454,
6069 0xe6be4522, 0xb02af1d4, 0x2d2510a2, 0x51443579, 0xcc4bd40f,
6070 0xa9867ecf, 0x34899fb9, 0x48e8ba62, 0xd5e75b14, 0xe5c1d38e,
6071 0x78ce32f8, 0x04af1723, 0x99a0f655, 0xfc6d5c95, 0x6162bde3,
6072 0x1d039838, 0x800c794e, 0xd698cdb8, 0x4b972cce, 0x37f60915,
6073 0xaaf9e863, 0xcf3442a3, 0x523ba3d5, 0x2e5a860e, 0xb3556778,
6074 0x4e17973a, 0xd318764c, 0xaf795397, 0x3276b2e1, 0x57bb1821,
6075 0xcab4f957, 0xb6d5dc8c, 0x2bda3dfa, 0x7d4e890c, 0xe041687a,
6076 0x9c204da1, 0x012facd7, 0x64e20617, 0xf9ede761, 0x858cc2ba,
6077 0x188323cc, 0x28a5ab56, 0xb5aa4a20, 0xc9cb6ffb, 0x54c48e8d,
6078 0x3109244d, 0xac06c53b, 0xd067e0e0, 0x4d680196, 0x1bfcb560,
6079 0x86f35416, 0xfa9271cd, 0x679d90bb, 0x02503a7b, 0x9f5fdb0d,
6080 0xe33efed6, 0x7e311fa0, 0xc2ca1813, 0x5fc5f965, 0x23a4dcbe,
6081 0xbeab3dc8, 0xdb669708, 0x4669767e, 0x3a0853a5, 0xa707b2d3,
6082 0xf1930625, 0x6c9ce753, 0x10fdc288, 0x8df223fe, 0xe83f893e,
6083 0x75306848, 0x09514d93, 0x945eace5, 0xa478247f, 0x3977c509,
6084 0x4516e0d2, 0xd81901a4, 0xbdd4ab64, 0x20db4a12, 0x5cba6fc9,
6085 0xc1b58ebf, 0x97213a49, 0x0a2edb3f, 0x764ffee4, 0xeb401f92,
6086 0x8e8db552, 0x13825424, 0x6fe371ff, 0xf2ec9089, 0x0fae60cb,
6087 0x92a181bd, 0xeec0a466, 0x73cf4510, 0x1602efd0, 0x8b0d0ea6,
6088 0xf76c2b7d, 0x6a63ca0b, 0x3cf77efd, 0xa1f89f8b, 0xdd99ba50,
6089 0x40965b26, 0x255bf1e6, 0xb8541090, 0xc435354b, 0x593ad43d,
6090 0x691c5ca7, 0xf413bdd1, 0x8872980a, 0x157d797c, 0x70b0d3bc,
6091 0xedbf32ca, 0x91de1711, 0x0cd1f667, 0x5a454291, 0xc74aa3e7,
6092 0xbb2b863c, 0x2624674a, 0x43e9cd8a, 0xdee62cfc, 0xa2870927,
6093 0x3f88e851},
6094 {0x00000000, 0xdd96d985, 0x605cb54b, 0xbdca6cce, 0xc0b96a96,
6095 0x1d2fb313, 0xa0e5dfdd, 0x7d730658, 0x5a03d36d, 0x87950ae8,
6096 0x3a5f6626, 0xe7c9bfa3, 0x9abab9fb, 0x472c607e, 0xfae60cb0,
6097 0x2770d535, 0xb407a6da, 0x69917f5f, 0xd45b1391, 0x09cdca14,
6098 0x74becc4c, 0xa92815c9, 0x14e27907, 0xc974a082, 0xee0475b7,
6099 0x3392ac32, 0x8e58c0fc, 0x53ce1979, 0x2ebd1f21, 0xf32bc6a4,
6100 0x4ee1aa6a, 0x937773ef, 0xb37e4bf5, 0x6ee89270, 0xd322febe,
6101 0x0eb4273b, 0x73c72163, 0xae51f8e6, 0x139b9428, 0xce0d4dad,
6102 0xe97d9898, 0x34eb411d, 0x89212dd3, 0x54b7f456, 0x29c4f20e,
6103 0xf4522b8b, 0x49984745, 0x940e9ec0, 0x0779ed2f, 0xdaef34aa,
6104 0x67255864, 0xbab381e1, 0xc7c087b9, 0x1a565e3c, 0xa79c32f2,
6105 0x7a0aeb77, 0x5d7a3e42, 0x80ece7c7, 0x3d268b09, 0xe0b0528c,
6106 0x9dc354d4, 0x40558d51, 0xfd9fe19f, 0x2009381a, 0xbd8d91ab,
6107 0x601b482e, 0xddd124e0, 0x0047fd65, 0x7d34fb3d, 0xa0a222b8,
6108 0x1d684e76, 0xc0fe97f3, 0xe78e42c6, 0x3a189b43, 0x87d2f78d,
6109 0x5a442e08, 0x27372850, 0xfaa1f1d5, 0x476b9d1b, 0x9afd449e,
6110 0x098a3771, 0xd41ceef4, 0x69d6823a, 0xb4405bbf, 0xc9335de7,
6111 0x14a58462, 0xa96fe8ac, 0x74f93129, 0x5389e41c, 0x8e1f3d99,
6112 0x33d55157, 0xee4388d2, 0x93308e8a, 0x4ea6570f, 0xf36c3bc1,
6113 0x2efae244, 0x0ef3da5e, 0xd36503db, 0x6eaf6f15, 0xb339b690,
6114 0xce4ab0c8, 0x13dc694d, 0xae160583, 0x7380dc06, 0x54f00933,
6115 0x8966d0b6, 0x34acbc78, 0xe93a65fd, 0x944963a5, 0x49dfba20,
6116 0xf415d6ee, 0x29830f6b, 0xbaf47c84, 0x6762a501, 0xdaa8c9cf,
6117 0x073e104a, 0x7a4d1612, 0xa7dbcf97, 0x1a11a359, 0xc7877adc,
6118 0xe0f7afe9, 0x3d61766c, 0x80ab1aa2, 0x5d3dc327, 0x204ec57f,
6119 0xfdd81cfa, 0x40127034, 0x9d84a9b1, 0xa06a2517, 0x7dfcfc92,
6120 0xc036905c, 0x1da049d9, 0x60d34f81, 0xbd459604, 0x008ffaca,
6121 0xdd19234f, 0xfa69f67a, 0x27ff2fff, 0x9a354331, 0x47a39ab4,
6122 0x3ad09cec, 0xe7464569, 0x5a8c29a7, 0x871af022, 0x146d83cd,
6123 0xc9fb5a48, 0x74313686, 0xa9a7ef03, 0xd4d4e95b, 0x094230de,
6124 0xb4885c10, 0x691e8595, 0x4e6e50a0, 0x93f88925, 0x2e32e5eb,
6125 0xf3a43c6e, 0x8ed73a36, 0x5341e3b3, 0xee8b8f7d, 0x331d56f8,
6126 0x13146ee2, 0xce82b767, 0x7348dba9, 0xaede022c, 0xd3ad0474,
6127 0x0e3bddf1, 0xb3f1b13f, 0x6e6768ba, 0x4917bd8f, 0x9481640a,
6128 0x294b08c4, 0xf4ddd141, 0x89aed719, 0x54380e9c, 0xe9f26252,
6129 0x3464bbd7, 0xa713c838, 0x7a8511bd, 0xc74f7d73, 0x1ad9a4f6,
6130 0x67aaa2ae, 0xba3c7b2b, 0x07f617e5, 0xda60ce60, 0xfd101b55,
6131 0x2086c2d0, 0x9d4cae1e, 0x40da779b, 0x3da971c3, 0xe03fa846,
6132 0x5df5c488, 0x80631d0d, 0x1de7b4bc, 0xc0716d39, 0x7dbb01f7,
6133 0xa02dd872, 0xdd5ede2a, 0x00c807af, 0xbd026b61, 0x6094b2e4,
6134 0x47e467d1, 0x9a72be54, 0x27b8d29a, 0xfa2e0b1f, 0x875d0d47,
6135 0x5acbd4c2, 0xe701b80c, 0x3a976189, 0xa9e01266, 0x7476cbe3,
6136 0xc9bca72d, 0x142a7ea8, 0x695978f0, 0xb4cfa175, 0x0905cdbb,
6137 0xd493143e, 0xf3e3c10b, 0x2e75188e, 0x93bf7440, 0x4e29adc5,
6138 0x335aab9d, 0xeecc7218, 0x53061ed6, 0x8e90c753, 0xae99ff49,
6139 0x730f26cc, 0xcec54a02, 0x13539387, 0x6e2095df, 0xb3b64c5a,
6140 0x0e7c2094, 0xd3eaf911, 0xf49a2c24, 0x290cf5a1, 0x94c6996f,
6141 0x495040ea, 0x342346b2, 0xe9b59f37, 0x547ff3f9, 0x89e92a7c,
6142 0x1a9e5993, 0xc7088016, 0x7ac2ecd8, 0xa754355d, 0xda273305,
6143 0x07b1ea80, 0xba7b864e, 0x67ed5fcb, 0x409d8afe, 0x9d0b537b,
6144 0x20c13fb5, 0xfd57e630, 0x8024e068, 0x5db239ed, 0xe0785523,
6145 0x3dee8ca6}};
6146
6147local const z_word_t FAR crc_braid_big_table[][256] = {
6148 {0x00000000, 0x85d996dd, 0x4bb55c60, 0xce6ccabd, 0x966ab9c0,
6149 0x13b32f1d, 0xdddfe5a0, 0x5806737d, 0x6dd3035a, 0xe80a9587,
6150 0x26665f3a, 0xa3bfc9e7, 0xfbb9ba9a, 0x7e602c47, 0xb00ce6fa,
6151 0x35d57027, 0xdaa607b4, 0x5f7f9169, 0x91135bd4, 0x14cacd09,
6152 0x4cccbe74, 0xc91528a9, 0x0779e214, 0x82a074c9, 0xb77504ee,
6153 0x32ac9233, 0xfcc0588e, 0x7919ce53, 0x211fbd2e, 0xa4c62bf3,
6154 0x6aaae14e, 0xef737793, 0xf54b7eb3, 0x7092e86e, 0xbefe22d3,
6155 0x3b27b40e, 0x6321c773, 0xe6f851ae, 0x28949b13, 0xad4d0dce,
6156 0x98987de9, 0x1d41eb34, 0xd32d2189, 0x56f4b754, 0x0ef2c429,
6157 0x8b2b52f4, 0x45479849, 0xc09e0e94, 0x2fed7907, 0xaa34efda,
6158 0x64582567, 0xe181b3ba, 0xb987c0c7, 0x3c5e561a, 0xf2329ca7,
6159 0x77eb0a7a, 0x423e7a5d, 0xc7e7ec80, 0x098b263d, 0x8c52b0e0,
6160 0xd454c39d, 0x518d5540, 0x9fe19ffd, 0x1a380920, 0xab918dbd,
6161 0x2e481b60, 0xe024d1dd, 0x65fd4700, 0x3dfb347d, 0xb822a2a0,
6162 0x764e681d, 0xf397fec0, 0xc6428ee7, 0x439b183a, 0x8df7d287,
6163 0x082e445a, 0x50283727, 0xd5f1a1fa, 0x1b9d6b47, 0x9e44fd9a,
6164 0x71378a09, 0xf4ee1cd4, 0x3a82d669, 0xbf5b40b4, 0xe75d33c9,
6165 0x6284a514, 0xace86fa9, 0x2931f974, 0x1ce48953, 0x993d1f8e,
6166 0x5751d533, 0xd28843ee, 0x8a8e3093, 0x0f57a64e, 0xc13b6cf3,
6167 0x44e2fa2e, 0x5edaf30e, 0xdb0365d3, 0x156faf6e, 0x90b639b3,
6168 0xc8b04ace, 0x4d69dc13, 0x830516ae, 0x06dc8073, 0x3309f054,
6169 0xb6d06689, 0x78bcac34, 0xfd653ae9, 0xa5634994, 0x20badf49,
6170 0xeed615f4, 0x6b0f8329, 0x847cf4ba, 0x01a56267, 0xcfc9a8da,
6171 0x4a103e07, 0x12164d7a, 0x97cfdba7, 0x59a3111a, 0xdc7a87c7,
6172 0xe9aff7e0, 0x6c76613d, 0xa21aab80, 0x27c33d5d, 0x7fc54e20,
6173 0xfa1cd8fd, 0x34701240, 0xb1a9849d, 0x17256aa0, 0x92fcfc7d,
6174 0x5c9036c0, 0xd949a01d, 0x814fd360, 0x049645bd, 0xcafa8f00,
6175 0x4f2319dd, 0x7af669fa, 0xff2fff27, 0x3143359a, 0xb49aa347,
6176 0xec9cd03a, 0x694546e7, 0xa7298c5a, 0x22f01a87, 0xcd836d14,
6177 0x485afbc9, 0x86363174, 0x03efa7a9, 0x5be9d4d4, 0xde304209,
6178 0x105c88b4, 0x95851e69, 0xa0506e4e, 0x2589f893, 0xebe5322e,
6179 0x6e3ca4f3, 0x363ad78e, 0xb3e34153, 0x7d8f8bee, 0xf8561d33,
6180 0xe26e1413, 0x67b782ce, 0xa9db4873, 0x2c02deae, 0x7404add3,
6181 0xf1dd3b0e, 0x3fb1f1b3, 0xba68676e, 0x8fbd1749, 0x0a648194,
6182 0xc4084b29, 0x41d1ddf4, 0x19d7ae89, 0x9c0e3854, 0x5262f2e9,
6183 0xd7bb6434, 0x38c813a7, 0xbd11857a, 0x737d4fc7, 0xf6a4d91a,
6184 0xaea2aa67, 0x2b7b3cba, 0xe517f607, 0x60ce60da, 0x551b10fd,
6185 0xd0c28620, 0x1eae4c9d, 0x9b77da40, 0xc371a93d, 0x46a83fe0,
6186 0x88c4f55d, 0x0d1d6380, 0xbcb4e71d, 0x396d71c0, 0xf701bb7d,
6187 0x72d82da0, 0x2ade5edd, 0xaf07c800, 0x616b02bd, 0xe4b29460,
6188 0xd167e447, 0x54be729a, 0x9ad2b827, 0x1f0b2efa, 0x470d5d87,
6189 0xc2d4cb5a, 0x0cb801e7, 0x8961973a, 0x6612e0a9, 0xe3cb7674,
6190 0x2da7bcc9, 0xa87e2a14, 0xf0785969, 0x75a1cfb4, 0xbbcd0509,
6191 0x3e1493d4, 0x0bc1e3f3, 0x8e18752e, 0x4074bf93, 0xc5ad294e,
6192 0x9dab5a33, 0x1872ccee, 0xd61e0653, 0x53c7908e, 0x49ff99ae,
6193 0xcc260f73, 0x024ac5ce, 0x87935313, 0xdf95206e, 0x5a4cb6b3,
6194 0x94207c0e, 0x11f9ead3, 0x242c9af4, 0xa1f50c29, 0x6f99c694,
6195 0xea405049, 0xb2462334, 0x379fb5e9, 0xf9f37f54, 0x7c2ae989,
6196 0x93599e1a, 0x168008c7, 0xd8ecc27a, 0x5d3554a7, 0x053327da,
6197 0x80eab107, 0x4e867bba, 0xcb5fed67, 0xfe8a9d40, 0x7b530b9d,
6198 0xb53fc120, 0x30e657fd, 0x68e02480, 0xed39b25d, 0x235578e0,
6199 0xa68cee3d},
6200 {0x00000000, 0x76e10f9d, 0xadc46ee1, 0xdb25617c, 0x1b8fac19,
6201 0x6d6ea384, 0xb64bc2f8, 0xc0aacd65, 0x361e5933, 0x40ff56ae,
6202 0x9bda37d2, 0xed3b384f, 0x2d91f52a, 0x5b70fab7, 0x80559bcb,
6203 0xf6b49456, 0x6c3cb266, 0x1addbdfb, 0xc1f8dc87, 0xb719d31a,
6204 0x77b31e7f, 0x015211e2, 0xda77709e, 0xac967f03, 0x5a22eb55,
6205 0x2cc3e4c8, 0xf7e685b4, 0x81078a29, 0x41ad474c, 0x374c48d1,
6206 0xec6929ad, 0x9a882630, 0xd87864cd, 0xae996b50, 0x75bc0a2c,
6207 0x035d05b1, 0xc3f7c8d4, 0xb516c749, 0x6e33a635, 0x18d2a9a8,
6208 0xee663dfe, 0x98873263, 0x43a2531f, 0x35435c82, 0xf5e991e7,
6209 0x83089e7a, 0x582dff06, 0x2eccf09b, 0xb444d6ab, 0xc2a5d936,
6210 0x1980b84a, 0x6f61b7d7, 0xafcb7ab2, 0xd92a752f, 0x020f1453,
6211 0x74ee1bce, 0x825a8f98, 0xf4bb8005, 0x2f9ee179, 0x597feee4,
6212 0x99d52381, 0xef342c1c, 0x34114d60, 0x42f042fd, 0xf1f7b941,
6213 0x8716b6dc, 0x5c33d7a0, 0x2ad2d83d, 0xea781558, 0x9c991ac5,
6214 0x47bc7bb9, 0x315d7424, 0xc7e9e072, 0xb108efef, 0x6a2d8e93,
6215 0x1ccc810e, 0xdc664c6b, 0xaa8743f6, 0x71a2228a, 0x07432d17,
6216 0x9dcb0b27, 0xeb2a04ba, 0x300f65c6, 0x46ee6a5b, 0x8644a73e,
6217 0xf0a5a8a3, 0x2b80c9df, 0x5d61c642, 0xabd55214, 0xdd345d89,
6218 0x06113cf5, 0x70f03368, 0xb05afe0d, 0xc6bbf190, 0x1d9e90ec,
6219 0x6b7f9f71, 0x298fdd8c, 0x5f6ed211, 0x844bb36d, 0xf2aabcf0,
6220 0x32007195, 0x44e17e08, 0x9fc41f74, 0xe92510e9, 0x1f9184bf,
6221 0x69708b22, 0xb255ea5e, 0xc4b4e5c3, 0x041e28a6, 0x72ff273b,
6222 0xa9da4647, 0xdf3b49da, 0x45b36fea, 0x33526077, 0xe877010b,
6223 0x9e960e96, 0x5e3cc3f3, 0x28ddcc6e, 0xf3f8ad12, 0x8519a28f,
6224 0x73ad36d9, 0x054c3944, 0xde695838, 0xa88857a5, 0x68229ac0,
6225 0x1ec3955d, 0xc5e6f421, 0xb307fbbc, 0xe2ef7383, 0x940e7c1e,
6226 0x4f2b1d62, 0x39ca12ff, 0xf960df9a, 0x8f81d007, 0x54a4b17b,
6227 0x2245bee6, 0xd4f12ab0, 0xa210252d, 0x79354451, 0x0fd44bcc,
6228 0xcf7e86a9, 0xb99f8934, 0x62bae848, 0x145be7d5, 0x8ed3c1e5,
6229 0xf832ce78, 0x2317af04, 0x55f6a099, 0x955c6dfc, 0xe3bd6261,
6230 0x3898031d, 0x4e790c80, 0xb8cd98d6, 0xce2c974b, 0x1509f637,
6231 0x63e8f9aa, 0xa34234cf, 0xd5a33b52, 0x0e865a2e, 0x786755b3,
6232 0x3a97174e, 0x4c7618d3, 0x975379af, 0xe1b27632, 0x2118bb57,
6233 0x57f9b4ca, 0x8cdcd5b6, 0xfa3dda2b, 0x0c894e7d, 0x7a6841e0,
6234 0xa14d209c, 0xd7ac2f01, 0x1706e264, 0x61e7edf9, 0xbac28c85,
6235 0xcc238318, 0x56aba528, 0x204aaab5, 0xfb6fcbc9, 0x8d8ec454,
6236 0x4d240931, 0x3bc506ac, 0xe0e067d0, 0x9601684d, 0x60b5fc1b,
6237 0x1654f386, 0xcd7192fa, 0xbb909d67, 0x7b3a5002, 0x0ddb5f9f,
6238 0xd6fe3ee3, 0xa01f317e, 0x1318cac2, 0x65f9c55f, 0xbedca423,
6239 0xc83dabbe, 0x089766db, 0x7e766946, 0xa553083a, 0xd3b207a7,
6240 0x250693f1, 0x53e79c6c, 0x88c2fd10, 0xfe23f28d, 0x3e893fe8,
6241 0x48683075, 0x934d5109, 0xe5ac5e94, 0x7f2478a4, 0x09c57739,
6242 0xd2e01645, 0xa40119d8, 0x64abd4bd, 0x124adb20, 0xc96fba5c,
6243 0xbf8eb5c1, 0x493a2197, 0x3fdb2e0a, 0xe4fe4f76, 0x921f40eb,
6244 0x52b58d8e, 0x24548213, 0xff71e36f, 0x8990ecf2, 0xcb60ae0f,
6245 0xbd81a192, 0x66a4c0ee, 0x1045cf73, 0xd0ef0216, 0xa60e0d8b,
6246 0x7d2b6cf7, 0x0bca636a, 0xfd7ef73c, 0x8b9ff8a1, 0x50ba99dd,
6247 0x265b9640, 0xe6f15b25, 0x901054b8, 0x4b3535c4, 0x3dd43a59,
6248 0xa75c1c69, 0xd1bd13f4, 0x0a987288, 0x7c797d15, 0xbcd3b070,
6249 0xca32bfed, 0x1117de91, 0x67f6d10c, 0x9142455a, 0xe7a34ac7,
6250 0x3c862bbb, 0x4a672426, 0x8acde943, 0xfc2ce6de, 0x270987a2,
6251 0x51e8883f},
6252 {0x00000000, 0xe8dbfbb9, 0x91b186a8, 0x796a7d11, 0x63657c8a,
6253 0x8bbe8733, 0xf2d4fa22, 0x1a0f019b, 0x87cc89cf, 0x6f177276,
6254 0x167d0f67, 0xfea6f4de, 0xe4a9f545, 0x0c720efc, 0x751873ed,
6255 0x9dc38854, 0x4f9f6244, 0xa74499fd, 0xde2ee4ec, 0x36f51f55,
6256 0x2cfa1ece, 0xc421e577, 0xbd4b9866, 0x559063df, 0xc853eb8b,
6257 0x20881032, 0x59e26d23, 0xb139969a, 0xab369701, 0x43ed6cb8,
6258 0x3a8711a9, 0xd25cea10, 0x9e3ec588, 0x76e53e31, 0x0f8f4320,
6259 0xe754b899, 0xfd5bb902, 0x158042bb, 0x6cea3faa, 0x8431c413,
6260 0x19f24c47, 0xf129b7fe, 0x8843caef, 0x60983156, 0x7a9730cd,
6261 0x924ccb74, 0xeb26b665, 0x03fd4ddc, 0xd1a1a7cc, 0x397a5c75,
6262 0x40102164, 0xa8cbdadd, 0xb2c4db46, 0x5a1f20ff, 0x23755dee,
6263 0xcbaea657, 0x566d2e03, 0xbeb6d5ba, 0xc7dca8ab, 0x2f075312,
6264 0x35085289, 0xddd3a930, 0xa4b9d421, 0x4c622f98, 0x7d7bfbca,
6265 0x95a00073, 0xecca7d62, 0x041186db, 0x1e1e8740, 0xf6c57cf9,
6266 0x8faf01e8, 0x6774fa51, 0xfab77205, 0x126c89bc, 0x6b06f4ad,
6267 0x83dd0f14, 0x99d20e8f, 0x7109f536, 0x08638827, 0xe0b8739e,
6268 0x32e4998e, 0xda3f6237, 0xa3551f26, 0x4b8ee49f, 0x5181e504,
6269 0xb95a1ebd, 0xc03063ac, 0x28eb9815, 0xb5281041, 0x5df3ebf8,
6270 0x249996e9, 0xcc426d50, 0xd64d6ccb, 0x3e969772, 0x47fcea63,
6271 0xaf2711da, 0xe3453e42, 0x0b9ec5fb, 0x72f4b8ea, 0x9a2f4353,
6272 0x802042c8, 0x68fbb971, 0x1191c460, 0xf94a3fd9, 0x6489b78d,
6273 0x8c524c34, 0xf5383125, 0x1de3ca9c, 0x07eccb07, 0xef3730be,
6274 0x965d4daf, 0x7e86b616, 0xacda5c06, 0x4401a7bf, 0x3d6bdaae,
6275 0xd5b02117, 0xcfbf208c, 0x2764db35, 0x5e0ea624, 0xb6d55d9d,
6276 0x2b16d5c9, 0xc3cd2e70, 0xbaa75361, 0x527ca8d8, 0x4873a943,
6277 0xa0a852fa, 0xd9c22feb, 0x3119d452, 0xbbf0874e, 0x532b7cf7,
6278 0x2a4101e6, 0xc29afa5f, 0xd895fbc4, 0x304e007d, 0x49247d6c,
6279 0xa1ff86d5, 0x3c3c0e81, 0xd4e7f538, 0xad8d8829, 0x45567390,
6280 0x5f59720b, 0xb78289b2, 0xcee8f4a3, 0x26330f1a, 0xf46fe50a,
6281 0x1cb41eb3, 0x65de63a2, 0x8d05981b, 0x970a9980, 0x7fd16239,
6282 0x06bb1f28, 0xee60e491, 0x73a36cc5, 0x9b78977c, 0xe212ea6d,
6283 0x0ac911d4, 0x10c6104f, 0xf81debf6, 0x817796e7, 0x69ac6d5e,
6284 0x25ce42c6, 0xcd15b97f, 0xb47fc46e, 0x5ca43fd7, 0x46ab3e4c,
6285 0xae70c5f5, 0xd71ab8e4, 0x3fc1435d, 0xa202cb09, 0x4ad930b0,
6286 0x33b34da1, 0xdb68b618, 0xc167b783, 0x29bc4c3a, 0x50d6312b,
6287 0xb80dca92, 0x6a512082, 0x828adb3b, 0xfbe0a62a, 0x133b5d93,
6288 0x09345c08, 0xe1efa7b1, 0x9885daa0, 0x705e2119, 0xed9da94d,
6289 0x054652f4, 0x7c2c2fe5, 0x94f7d45c, 0x8ef8d5c7, 0x66232e7e,
6290 0x1f49536f, 0xf792a8d6, 0xc68b7c84, 0x2e50873d, 0x573afa2c,
6291 0xbfe10195, 0xa5ee000e, 0x4d35fbb7, 0x345f86a6, 0xdc847d1f,
6292 0x4147f54b, 0xa99c0ef2, 0xd0f673e3, 0x382d885a, 0x222289c1,
6293 0xcaf97278, 0xb3930f69, 0x5b48f4d0, 0x89141ec0, 0x61cfe579,
6294 0x18a59868, 0xf07e63d1, 0xea71624a, 0x02aa99f3, 0x7bc0e4e2,
6295 0x931b1f5b, 0x0ed8970f, 0xe6036cb6, 0x9f6911a7, 0x77b2ea1e,
6296 0x6dbdeb85, 0x8566103c, 0xfc0c6d2d, 0x14d79694, 0x58b5b90c,
6297 0xb06e42b5, 0xc9043fa4, 0x21dfc41d, 0x3bd0c586, 0xd30b3e3f,
6298 0xaa61432e, 0x42bab897, 0xdf7930c3, 0x37a2cb7a, 0x4ec8b66b,
6299 0xa6134dd2, 0xbc1c4c49, 0x54c7b7f0, 0x2dadcae1, 0xc5763158,
6300 0x172adb48, 0xfff120f1, 0x869b5de0, 0x6e40a659, 0x744fa7c2,
6301 0x9c945c7b, 0xe5fe216a, 0x0d25dad3, 0x90e65287, 0x783da93e,
6302 0x0157d42f, 0xe98c2f96, 0xf3832e0d, 0x1b58d5b4, 0x6232a8a5,
6303 0x8ae9531c},
6304 {0x00000000, 0x919168ae, 0x6325a087, 0xf2b4c829, 0x874c31d4,
6305 0x16dd597a, 0xe4699153, 0x75f8f9fd, 0x4f9f1373, 0xde0e7bdd,
6306 0x2cbab3f4, 0xbd2bdb5a, 0xc8d322a7, 0x59424a09, 0xabf68220,
6307 0x3a67ea8e, 0x9e3e27e6, 0x0faf4f48, 0xfd1b8761, 0x6c8aefcf,
6308 0x19721632, 0x88e37e9c, 0x7a57b6b5, 0xebc6de1b, 0xd1a13495,
6309 0x40305c3b, 0xb2849412, 0x2315fcbc, 0x56ed0541, 0xc77c6def,
6310 0x35c8a5c6, 0xa459cd68, 0x7d7b3f17, 0xecea57b9, 0x1e5e9f90,
6311 0x8fcff73e, 0xfa370ec3, 0x6ba6666d, 0x9912ae44, 0x0883c6ea,
6312 0x32e42c64, 0xa37544ca, 0x51c18ce3, 0xc050e44d, 0xb5a81db0,
6313 0x2439751e, 0xd68dbd37, 0x471cd599, 0xe34518f1, 0x72d4705f,
6314 0x8060b876, 0x11f1d0d8, 0x64092925, 0xf598418b, 0x072c89a2,
6315 0x96bde10c, 0xacda0b82, 0x3d4b632c, 0xcfffab05, 0x5e6ec3ab,
6316 0x2b963a56, 0xba0752f8, 0x48b39ad1, 0xd922f27f, 0xfaf67e2e,
6317 0x6b671680, 0x99d3dea9, 0x0842b607, 0x7dba4ffa, 0xec2b2754,
6318 0x1e9fef7d, 0x8f0e87d3, 0xb5696d5d, 0x24f805f3, 0xd64ccdda,
6319 0x47dda574, 0x32255c89, 0xa3b43427, 0x5100fc0e, 0xc09194a0,
6320 0x64c859c8, 0xf5593166, 0x07edf94f, 0x967c91e1, 0xe384681c,
6321 0x721500b2, 0x80a1c89b, 0x1130a035, 0x2b574abb, 0xbac62215,
6322 0x4872ea3c, 0xd9e38292, 0xac1b7b6f, 0x3d8a13c1, 0xcf3edbe8,
6323 0x5eafb346, 0x878d4139, 0x161c2997, 0xe4a8e1be, 0x75398910,
6324 0x00c170ed, 0x91501843, 0x63e4d06a, 0xf275b8c4, 0xc812524a,
6325 0x59833ae4, 0xab37f2cd, 0x3aa69a63, 0x4f5e639e, 0xdecf0b30,
6326 0x2c7bc319, 0xbdeaabb7, 0x19b366df, 0x88220e71, 0x7a96c658,
6327 0xeb07aef6, 0x9eff570b, 0x0f6e3fa5, 0xfddaf78c, 0x6c4b9f22,
6328 0x562c75ac, 0xc7bd1d02, 0x3509d52b, 0xa498bd85, 0xd1604478,
6329 0x40f12cd6, 0xb245e4ff, 0x23d48c51, 0xf4edfd5c, 0x657c95f2,
6330 0x97c85ddb, 0x06593575, 0x73a1cc88, 0xe230a426, 0x10846c0f,
6331 0x811504a1, 0xbb72ee2f, 0x2ae38681, 0xd8574ea8, 0x49c62606,
6332 0x3c3edffb, 0xadafb755, 0x5f1b7f7c, 0xce8a17d2, 0x6ad3daba,
6333 0xfb42b214, 0x09f67a3d, 0x98671293, 0xed9feb6e, 0x7c0e83c0,
6334 0x8eba4be9, 0x1f2b2347, 0x254cc9c9, 0xb4dda167, 0x4669694e,
6335 0xd7f801e0, 0xa200f81d, 0x339190b3, 0xc125589a, 0x50b43034,
6336 0x8996c24b, 0x1807aae5, 0xeab362cc, 0x7b220a62, 0x0edaf39f,
6337 0x9f4b9b31, 0x6dff5318, 0xfc6e3bb6, 0xc609d138, 0x5798b996,
6338 0xa52c71bf, 0x34bd1911, 0x4145e0ec, 0xd0d48842, 0x2260406b,
6339 0xb3f128c5, 0x17a8e5ad, 0x86398d03, 0x748d452a, 0xe51c2d84,
6340 0x90e4d479, 0x0175bcd7, 0xf3c174fe, 0x62501c50, 0x5837f6de,
6341 0xc9a69e70, 0x3b125659, 0xaa833ef7, 0xdf7bc70a, 0x4eeaafa4,
6342 0xbc5e678d, 0x2dcf0f23, 0x0e1b8372, 0x9f8aebdc, 0x6d3e23f5,
6343 0xfcaf4b5b, 0x8957b2a6, 0x18c6da08, 0xea721221, 0x7be37a8f,
6344 0x41849001, 0xd015f8af, 0x22a13086, 0xb3305828, 0xc6c8a1d5,
6345 0x5759c97b, 0xa5ed0152, 0x347c69fc, 0x9025a494, 0x01b4cc3a,
6346 0xf3000413, 0x62916cbd, 0x17699540, 0x86f8fdee, 0x744c35c7,
6347 0xe5dd5d69, 0xdfbab7e7, 0x4e2bdf49, 0xbc9f1760, 0x2d0e7fce,
6348 0x58f68633, 0xc967ee9d, 0x3bd326b4, 0xaa424e1a, 0x7360bc65,
6349 0xe2f1d4cb, 0x10451ce2, 0x81d4744c, 0xf42c8db1, 0x65bde51f,
6350 0x97092d36, 0x06984598, 0x3cffaf16, 0xad6ec7b8, 0x5fda0f91,
6351 0xce4b673f, 0xbbb39ec2, 0x2a22f66c, 0xd8963e45, 0x490756eb,
6352 0xed5e9b83, 0x7ccff32d, 0x8e7b3b04, 0x1fea53aa, 0x6a12aa57,
6353 0xfb83c2f9, 0x09370ad0, 0x98a6627e, 0xa2c188f0, 0x3350e05e,
6354 0xc1e42877, 0x507540d9, 0x258db924, 0xb41cd18a, 0x46a819a3,
6355 0xd739710d}};
6356
6357#endif
6358
6359#endif
6360
6361#if N == 5
6362
6363#if W == 8
6364
6365local const z_crc_t FAR crc_braid_table[][256] = {
6366 {0x00000000, 0xaf449247, 0x85f822cf, 0x2abcb088, 0xd08143df,
6367 0x7fc5d198, 0x55796110, 0xfa3df357, 0x7a7381ff, 0xd53713b8,
6368 0xff8ba330, 0x50cf3177, 0xaaf2c220, 0x05b65067, 0x2f0ae0ef,
6369 0x804e72a8, 0xf4e703fe, 0x5ba391b9, 0x711f2131, 0xde5bb376,
6370 0x24664021, 0x8b22d266, 0xa19e62ee, 0x0edaf0a9, 0x8e948201,
6371 0x21d01046, 0x0b6ca0ce, 0xa4283289, 0x5e15c1de, 0xf1515399,
6372 0xdbede311, 0x74a97156, 0x32bf01bd, 0x9dfb93fa, 0xb7472372,
6373 0x1803b135, 0xe23e4262, 0x4d7ad025, 0x67c660ad, 0xc882f2ea,
6374 0x48cc8042, 0xe7881205, 0xcd34a28d, 0x627030ca, 0x984dc39d,
6375 0x370951da, 0x1db5e152, 0xb2f17315, 0xc6580243, 0x691c9004,
6376 0x43a0208c, 0xece4b2cb, 0x16d9419c, 0xb99dd3db, 0x93216353,
6377 0x3c65f114, 0xbc2b83bc, 0x136f11fb, 0x39d3a173, 0x96973334,
6378 0x6caac063, 0xc3ee5224, 0xe952e2ac, 0x461670eb, 0x657e037a,
6379 0xca3a913d, 0xe08621b5, 0x4fc2b3f2, 0xb5ff40a5, 0x1abbd2e2,
6380 0x3007626a, 0x9f43f02d, 0x1f0d8285, 0xb04910c2, 0x9af5a04a,
6381 0x35b1320d, 0xcf8cc15a, 0x60c8531d, 0x4a74e395, 0xe53071d2,
6382 0x91990084, 0x3edd92c3, 0x1461224b, 0xbb25b00c, 0x4118435b,
6383 0xee5cd11c, 0xc4e06194, 0x6ba4f3d3, 0xebea817b, 0x44ae133c,
6384 0x6e12a3b4, 0xc15631f3, 0x3b6bc2a4, 0x942f50e3, 0xbe93e06b,
6385 0x11d7722c, 0x57c102c7, 0xf8859080, 0xd2392008, 0x7d7db24f,
6386 0x87404118, 0x2804d35f, 0x02b863d7, 0xadfcf190, 0x2db28338,
6387 0x82f6117f, 0xa84aa1f7, 0x070e33b0, 0xfd33c0e7, 0x527752a0,
6388 0x78cbe228, 0xd78f706f, 0xa3260139, 0x0c62937e, 0x26de23f6,
6389 0x899ab1b1, 0x73a742e6, 0xdce3d0a1, 0xf65f6029, 0x591bf26e,
6390 0xd95580c6, 0x76111281, 0x5cada209, 0xf3e9304e, 0x09d4c319,
6391 0xa690515e, 0x8c2ce1d6, 0x23687391, 0xcafc06f4, 0x65b894b3,
6392 0x4f04243b, 0xe040b67c, 0x1a7d452b, 0xb539d76c, 0x9f8567e4,
6393 0x30c1f5a3, 0xb08f870b, 0x1fcb154c, 0x3577a5c4, 0x9a333783,
6394 0x600ec4d4, 0xcf4a5693, 0xe5f6e61b, 0x4ab2745c, 0x3e1b050a,
6395 0x915f974d, 0xbbe327c5, 0x14a7b582, 0xee9a46d5, 0x41ded492,
6396 0x6b62641a, 0xc426f65d, 0x446884f5, 0xeb2c16b2, 0xc190a63a,
6397 0x6ed4347d, 0x94e9c72a, 0x3bad556d, 0x1111e5e5, 0xbe5577a2,
6398 0xf8430749, 0x5707950e, 0x7dbb2586, 0xd2ffb7c1, 0x28c24496,
6399 0x8786d6d1, 0xad3a6659, 0x027ef41e, 0x823086b6, 0x2d7414f1,
6400 0x07c8a479, 0xa88c363e, 0x52b1c569, 0xfdf5572e, 0xd749e7a6,
6401 0x780d75e1, 0x0ca404b7, 0xa3e096f0, 0x895c2678, 0x2618b43f,
6402 0xdc254768, 0x7361d52f, 0x59dd65a7, 0xf699f7e0, 0x76d78548,
6403 0xd993170f, 0xf32fa787, 0x5c6b35c0, 0xa656c697, 0x091254d0,
6404 0x23aee458, 0x8cea761f, 0xaf82058e, 0x00c697c9, 0x2a7a2741,
6405 0x853eb506, 0x7f034651, 0xd047d416, 0xfafb649e, 0x55bff6d9,
6406 0xd5f18471, 0x7ab51636, 0x5009a6be, 0xff4d34f9, 0x0570c7ae,
6407 0xaa3455e9, 0x8088e561, 0x2fcc7726, 0x5b650670, 0xf4219437,
6408 0xde9d24bf, 0x71d9b6f8, 0x8be445af, 0x24a0d7e8, 0x0e1c6760,
6409 0xa158f527, 0x2116878f, 0x8e5215c8, 0xa4eea540, 0x0baa3707,
6410 0xf197c450, 0x5ed35617, 0x746fe69f, 0xdb2b74d8, 0x9d3d0433,
6411 0x32799674, 0x18c526fc, 0xb781b4bb, 0x4dbc47ec, 0xe2f8d5ab,
6412 0xc8446523, 0x6700f764, 0xe74e85cc, 0x480a178b, 0x62b6a703,
6413 0xcdf23544, 0x37cfc613, 0x988b5454, 0xb237e4dc, 0x1d73769b,
6414 0x69da07cd, 0xc69e958a, 0xec222502, 0x4366b745, 0xb95b4412,
6415 0x161fd655, 0x3ca366dd, 0x93e7f49a, 0x13a98632, 0xbced1475,
6416 0x9651a4fd, 0x391536ba, 0xc328c5ed, 0x6c6c57aa, 0x46d0e722,
6417 0xe9947565},
6418 {0x00000000, 0x4e890ba9, 0x9d121752, 0xd39b1cfb, 0xe15528e5,
6419 0xafdc234c, 0x7c473fb7, 0x32ce341e, 0x19db578b, 0x57525c22,
6420 0x84c940d9, 0xca404b70, 0xf88e7f6e, 0xb60774c7, 0x659c683c,
6421 0x2b156395, 0x33b6af16, 0x7d3fa4bf, 0xaea4b844, 0xe02db3ed,
6422 0xd2e387f3, 0x9c6a8c5a, 0x4ff190a1, 0x01789b08, 0x2a6df89d,
6423 0x64e4f334, 0xb77fefcf, 0xf9f6e466, 0xcb38d078, 0x85b1dbd1,
6424 0x562ac72a, 0x18a3cc83, 0x676d5e2c, 0x29e45585, 0xfa7f497e,
6425 0xb4f642d7, 0x863876c9, 0xc8b17d60, 0x1b2a619b, 0x55a36a32,
6426 0x7eb609a7, 0x303f020e, 0xe3a41ef5, 0xad2d155c, 0x9fe32142,
6427 0xd16a2aeb, 0x02f13610, 0x4c783db9, 0x54dbf13a, 0x1a52fa93,
6428 0xc9c9e668, 0x8740edc1, 0xb58ed9df, 0xfb07d276, 0x289cce8d,
6429 0x6615c524, 0x4d00a6b1, 0x0389ad18, 0xd012b1e3, 0x9e9bba4a,
6430 0xac558e54, 0xe2dc85fd, 0x31479906, 0x7fce92af, 0xcedabc58,
6431 0x8053b7f1, 0x53c8ab0a, 0x1d41a0a3, 0x2f8f94bd, 0x61069f14,
6432 0xb29d83ef, 0xfc148846, 0xd701ebd3, 0x9988e07a, 0x4a13fc81,
6433 0x049af728, 0x3654c336, 0x78ddc89f, 0xab46d464, 0xe5cfdfcd,
6434 0xfd6c134e, 0xb3e518e7, 0x607e041c, 0x2ef70fb5, 0x1c393bab,
6435 0x52b03002, 0x812b2cf9, 0xcfa22750, 0xe4b744c5, 0xaa3e4f6c,
6436 0x79a55397, 0x372c583e, 0x05e26c20, 0x4b6b6789, 0x98f07b72,
6437 0xd67970db, 0xa9b7e274, 0xe73ee9dd, 0x34a5f526, 0x7a2cfe8f,
6438 0x48e2ca91, 0x066bc138, 0xd5f0ddc3, 0x9b79d66a, 0xb06cb5ff,
6439 0xfee5be56, 0x2d7ea2ad, 0x63f7a904, 0x51399d1a, 0x1fb096b3,
6440 0xcc2b8a48, 0x82a281e1, 0x9a014d62, 0xd48846cb, 0x07135a30,
6441 0x499a5199, 0x7b546587, 0x35dd6e2e, 0xe64672d5, 0xa8cf797c,
6442 0x83da1ae9, 0xcd531140, 0x1ec80dbb, 0x50410612, 0x628f320c,
6443 0x2c0639a5, 0xff9d255e, 0xb1142ef7, 0x46c47ef1, 0x084d7558,
6444 0xdbd669a3, 0x955f620a, 0xa7915614, 0xe9185dbd, 0x3a834146,
6445 0x740a4aef, 0x5f1f297a, 0x119622d3, 0xc20d3e28, 0x8c843581,
6446 0xbe4a019f, 0xf0c30a36, 0x235816cd, 0x6dd11d64, 0x7572d1e7,
6447 0x3bfbda4e, 0xe860c6b5, 0xa6e9cd1c, 0x9427f902, 0xdaaef2ab,
6448 0x0935ee50, 0x47bce5f9, 0x6ca9866c, 0x22208dc5, 0xf1bb913e,
6449 0xbf329a97, 0x8dfcae89, 0xc375a520, 0x10eeb9db, 0x5e67b272,
6450 0x21a920dd, 0x6f202b74, 0xbcbb378f, 0xf2323c26, 0xc0fc0838,
6451 0x8e750391, 0x5dee1f6a, 0x136714c3, 0x38727756, 0x76fb7cff,
6452 0xa5606004, 0xebe96bad, 0xd9275fb3, 0x97ae541a, 0x443548e1,
6453 0x0abc4348, 0x121f8fcb, 0x5c968462, 0x8f0d9899, 0xc1849330,
6454 0xf34aa72e, 0xbdc3ac87, 0x6e58b07c, 0x20d1bbd5, 0x0bc4d840,
6455 0x454dd3e9, 0x96d6cf12, 0xd85fc4bb, 0xea91f0a5, 0xa418fb0c,
6456 0x7783e7f7, 0x390aec5e, 0x881ec2a9, 0xc697c900, 0x150cd5fb,
6457 0x5b85de52, 0x694bea4c, 0x27c2e1e5, 0xf459fd1e, 0xbad0f6b7,
6458 0x91c59522, 0xdf4c9e8b, 0x0cd78270, 0x425e89d9, 0x7090bdc7,
6459 0x3e19b66e, 0xed82aa95, 0xa30ba13c, 0xbba86dbf, 0xf5216616,
6460 0x26ba7aed, 0x68337144, 0x5afd455a, 0x14744ef3, 0xc7ef5208,
6461 0x896659a1, 0xa2733a34, 0xecfa319d, 0x3f612d66, 0x71e826cf,
6462 0x432612d1, 0x0daf1978, 0xde340583, 0x90bd0e2a, 0xef739c85,
6463 0xa1fa972c, 0x72618bd7, 0x3ce8807e, 0x0e26b460, 0x40afbfc9,
6464 0x9334a332, 0xddbda89b, 0xf6a8cb0e, 0xb821c0a7, 0x6bbadc5c,
6465 0x2533d7f5, 0x17fde3eb, 0x5974e842, 0x8aeff4b9, 0xc466ff10,
6466 0xdcc53393, 0x924c383a, 0x41d724c1, 0x0f5e2f68, 0x3d901b76,
6467 0x731910df, 0xa0820c24, 0xee0b078d, 0xc51e6418, 0x8b976fb1,
6468 0x580c734a, 0x168578e3, 0x244b4cfd, 0x6ac24754, 0xb9595baf,
6469 0xf7d05006},
6470 {0x00000000, 0x8d88fde2, 0xc060fd85, 0x4de80067, 0x5bb0fd4b,
6471 0xd63800a9, 0x9bd000ce, 0x1658fd2c, 0xb761fa96, 0x3ae90774,
6472 0x77010713, 0xfa89faf1, 0xecd107dd, 0x6159fa3f, 0x2cb1fa58,
6473 0xa13907ba, 0xb5b2f36d, 0x383a0e8f, 0x75d20ee8, 0xf85af30a,
6474 0xee020e26, 0x638af3c4, 0x2e62f3a3, 0xa3ea0e41, 0x02d309fb,
6475 0x8f5bf419, 0xc2b3f47e, 0x4f3b099c, 0x5963f4b0, 0xd4eb0952,
6476 0x99030935, 0x148bf4d7, 0xb014e09b, 0x3d9c1d79, 0x70741d1e,
6477 0xfdfce0fc, 0xeba41dd0, 0x662ce032, 0x2bc4e055, 0xa64c1db7,
6478 0x07751a0d, 0x8afde7ef, 0xc715e788, 0x4a9d1a6a, 0x5cc5e746,
6479 0xd14d1aa4, 0x9ca51ac3, 0x112de721, 0x05a613f6, 0x882eee14,
6480 0xc5c6ee73, 0x484e1391, 0x5e16eebd, 0xd39e135f, 0x9e761338,
6481 0x13feeeda, 0xb2c7e960, 0x3f4f1482, 0x72a714e5, 0xff2fe907,
6482 0xe977142b, 0x64ffe9c9, 0x2917e9ae, 0xa49f144c, 0xbb58c777,
6483 0x36d03a95, 0x7b383af2, 0xf6b0c710, 0xe0e83a3c, 0x6d60c7de,
6484 0x2088c7b9, 0xad003a5b, 0x0c393de1, 0x81b1c003, 0xcc59c064,
6485 0x41d13d86, 0x5789c0aa, 0xda013d48, 0x97e93d2f, 0x1a61c0cd,
6486 0x0eea341a, 0x8362c9f8, 0xce8ac99f, 0x4302347d, 0x555ac951,
6487 0xd8d234b3, 0x953a34d4, 0x18b2c936, 0xb98bce8c, 0x3403336e,
6488 0x79eb3309, 0xf463ceeb, 0xe23b33c7, 0x6fb3ce25, 0x225bce42,
6489 0xafd333a0, 0x0b4c27ec, 0x86c4da0e, 0xcb2cda69, 0x46a4278b,
6490 0x50fcdaa7, 0xdd742745, 0x909c2722, 0x1d14dac0, 0xbc2ddd7a,
6491 0x31a52098, 0x7c4d20ff, 0xf1c5dd1d, 0xe79d2031, 0x6a15ddd3,
6492 0x27fdddb4, 0xaa752056, 0xbefed481, 0x33762963, 0x7e9e2904,
6493 0xf316d4e6, 0xe54e29ca, 0x68c6d428, 0x252ed44f, 0xa8a629ad,
6494 0x099f2e17, 0x8417d3f5, 0xc9ffd392, 0x44772e70, 0x522fd35c,
6495 0xdfa72ebe, 0x924f2ed9, 0x1fc7d33b, 0xadc088af, 0x2048754d,
6496 0x6da0752a, 0xe02888c8, 0xf67075e4, 0x7bf88806, 0x36108861,
6497 0xbb987583, 0x1aa17239, 0x97298fdb, 0xdac18fbc, 0x5749725e,
6498 0x41118f72, 0xcc997290, 0x817172f7, 0x0cf98f15, 0x18727bc2,
6499 0x95fa8620, 0xd8128647, 0x559a7ba5, 0x43c28689, 0xce4a7b6b,
6500 0x83a27b0c, 0x0e2a86ee, 0xaf138154, 0x229b7cb6, 0x6f737cd1,
6501 0xe2fb8133, 0xf4a37c1f, 0x792b81fd, 0x34c3819a, 0xb94b7c78,
6502 0x1dd46834, 0x905c95d6, 0xddb495b1, 0x503c6853, 0x4664957f,
6503 0xcbec689d, 0x860468fa, 0x0b8c9518, 0xaab592a2, 0x273d6f40,
6504 0x6ad56f27, 0xe75d92c5, 0xf1056fe9, 0x7c8d920b, 0x3165926c,
6505 0xbced6f8e, 0xa8669b59, 0x25ee66bb, 0x680666dc, 0xe58e9b3e,
6506 0xf3d66612, 0x7e5e9bf0, 0x33b69b97, 0xbe3e6675, 0x1f0761cf,
6507 0x928f9c2d, 0xdf679c4a, 0x52ef61a8, 0x44b79c84, 0xc93f6166,
6508 0x84d76101, 0x095f9ce3, 0x16984fd8, 0x9b10b23a, 0xd6f8b25d,
6509 0x5b704fbf, 0x4d28b293, 0xc0a04f71, 0x8d484f16, 0x00c0b2f4,
6510 0xa1f9b54e, 0x2c7148ac, 0x619948cb, 0xec11b529, 0xfa494805,
6511 0x77c1b5e7, 0x3a29b580, 0xb7a14862, 0xa32abcb5, 0x2ea24157,
6512 0x634a4130, 0xeec2bcd2, 0xf89a41fe, 0x7512bc1c, 0x38fabc7b,
6513 0xb5724199, 0x144b4623, 0x99c3bbc1, 0xd42bbba6, 0x59a34644,
6514 0x4ffbbb68, 0xc273468a, 0x8f9b46ed, 0x0213bb0f, 0xa68caf43,
6515 0x2b0452a1, 0x66ec52c6, 0xeb64af24, 0xfd3c5208, 0x70b4afea,
6516 0x3d5caf8d, 0xb0d4526f, 0x11ed55d5, 0x9c65a837, 0xd18da850,
6517 0x5c0555b2, 0x4a5da89e, 0xc7d5557c, 0x8a3d551b, 0x07b5a8f9,
6518 0x133e5c2e, 0x9eb6a1cc, 0xd35ea1ab, 0x5ed65c49, 0x488ea165,
6519 0xc5065c87, 0x88ee5ce0, 0x0566a102, 0xa45fa6b8, 0x29d75b5a,
6520 0x643f5b3d, 0xe9b7a6df, 0xffef5bf3, 0x7267a611, 0x3f8fa676,
6521 0xb2075b94},
6522 {0x00000000, 0x80f0171f, 0xda91287f, 0x5a613f60, 0x6e5356bf,
6523 0xeea341a0, 0xb4c27ec0, 0x343269df, 0xdca6ad7e, 0x5c56ba61,
6524 0x06378501, 0x86c7921e, 0xb2f5fbc1, 0x3205ecde, 0x6864d3be,
6525 0xe894c4a1, 0x623c5cbd, 0xe2cc4ba2, 0xb8ad74c2, 0x385d63dd,
6526 0x0c6f0a02, 0x8c9f1d1d, 0xd6fe227d, 0x560e3562, 0xbe9af1c3,
6527 0x3e6ae6dc, 0x640bd9bc, 0xe4fbcea3, 0xd0c9a77c, 0x5039b063,
6528 0x0a588f03, 0x8aa8981c, 0xc478b97a, 0x4488ae65, 0x1ee99105,
6529 0x9e19861a, 0xaa2befc5, 0x2adbf8da, 0x70bac7ba, 0xf04ad0a5,
6530 0x18de1404, 0x982e031b, 0xc24f3c7b, 0x42bf2b64, 0x768d42bb,
6531 0xf67d55a4, 0xac1c6ac4, 0x2cec7ddb, 0xa644e5c7, 0x26b4f2d8,
6532 0x7cd5cdb8, 0xfc25daa7, 0xc817b378, 0x48e7a467, 0x12869b07,
6533 0x92768c18, 0x7ae248b9, 0xfa125fa6, 0xa07360c6, 0x208377d9,
6534 0x14b11e06, 0x94410919, 0xce203679, 0x4ed02166, 0x538074b5,
6535 0xd37063aa, 0x89115cca, 0x09e14bd5, 0x3dd3220a, 0xbd233515,
6536 0xe7420a75, 0x67b21d6a, 0x8f26d9cb, 0x0fd6ced4, 0x55b7f1b4,
6537 0xd547e6ab, 0xe1758f74, 0x6185986b, 0x3be4a70b, 0xbb14b014,
6538 0x31bc2808, 0xb14c3f17, 0xeb2d0077, 0x6bdd1768, 0x5fef7eb7,
6539 0xdf1f69a8, 0x857e56c8, 0x058e41d7, 0xed1a8576, 0x6dea9269,
6540 0x378bad09, 0xb77bba16, 0x8349d3c9, 0x03b9c4d6, 0x59d8fbb6,
6541 0xd928eca9, 0x97f8cdcf, 0x1708dad0, 0x4d69e5b0, 0xcd99f2af,
6542 0xf9ab9b70, 0x795b8c6f, 0x233ab30f, 0xa3caa410, 0x4b5e60b1,
6543 0xcbae77ae, 0x91cf48ce, 0x113f5fd1, 0x250d360e, 0xa5fd2111,
6544 0xff9c1e71, 0x7f6c096e, 0xf5c49172, 0x7534866d, 0x2f55b90d,
6545 0xafa5ae12, 0x9b97c7cd, 0x1b67d0d2, 0x4106efb2, 0xc1f6f8ad,
6546 0x29623c0c, 0xa9922b13, 0xf3f31473, 0x7303036c, 0x47316ab3,
6547 0xc7c17dac, 0x9da042cc, 0x1d5055d3, 0xa700e96a, 0x27f0fe75,
6548 0x7d91c115, 0xfd61d60a, 0xc953bfd5, 0x49a3a8ca, 0x13c297aa,
6549 0x933280b5, 0x7ba64414, 0xfb56530b, 0xa1376c6b, 0x21c77b74,
6550 0x15f512ab, 0x950505b4, 0xcf643ad4, 0x4f942dcb, 0xc53cb5d7,
6551 0x45cca2c8, 0x1fad9da8, 0x9f5d8ab7, 0xab6fe368, 0x2b9ff477,
6552 0x71fecb17, 0xf10edc08, 0x199a18a9, 0x996a0fb6, 0xc30b30d6,
6553 0x43fb27c9, 0x77c94e16, 0xf7395909, 0xad586669, 0x2da87176,
6554 0x63785010, 0xe388470f, 0xb9e9786f, 0x39196f70, 0x0d2b06af,
6555 0x8ddb11b0, 0xd7ba2ed0, 0x574a39cf, 0xbfdefd6e, 0x3f2eea71,
6556 0x654fd511, 0xe5bfc20e, 0xd18dabd1, 0x517dbcce, 0x0b1c83ae,
6557 0x8bec94b1, 0x01440cad, 0x81b41bb2, 0xdbd524d2, 0x5b2533cd,
6558 0x6f175a12, 0xefe74d0d, 0xb586726d, 0x35766572, 0xdde2a1d3,
6559 0x5d12b6cc, 0x077389ac, 0x87839eb3, 0xb3b1f76c, 0x3341e073,
6560 0x6920df13, 0xe9d0c80c, 0xf4809ddf, 0x74708ac0, 0x2e11b5a0,
6561 0xaee1a2bf, 0x9ad3cb60, 0x1a23dc7f, 0x4042e31f, 0xc0b2f400,
6562 0x282630a1, 0xa8d627be, 0xf2b718de, 0x72470fc1, 0x4675661e,
6563 0xc6857101, 0x9ce44e61, 0x1c14597e, 0x96bcc162, 0x164cd67d,
6564 0x4c2de91d, 0xccddfe02, 0xf8ef97dd, 0x781f80c2, 0x227ebfa2,
6565 0xa28ea8bd, 0x4a1a6c1c, 0xcaea7b03, 0x908b4463, 0x107b537c,
6566 0x24493aa3, 0xa4b92dbc, 0xfed812dc, 0x7e2805c3, 0x30f824a5,
6567 0xb00833ba, 0xea690cda, 0x6a991bc5, 0x5eab721a, 0xde5b6505,
6568 0x843a5a65, 0x04ca4d7a, 0xec5e89db, 0x6cae9ec4, 0x36cfa1a4,
6569 0xb63fb6bb, 0x820ddf64, 0x02fdc87b, 0x589cf71b, 0xd86ce004,
6570 0x52c47818, 0xd2346f07, 0x88555067, 0x08a54778, 0x3c972ea7,
6571 0xbc6739b8, 0xe60606d8, 0x66f611c7, 0x8e62d566, 0x0e92c279,
6572 0x54f3fd19, 0xd403ea06, 0xe03183d9, 0x60c194c6, 0x3aa0aba6,
6573 0xba50bcb9},
6574 {0x00000000, 0x9570d495, 0xf190af6b, 0x64e07bfe, 0x38505897,
6575 0xad208c02, 0xc9c0f7fc, 0x5cb02369, 0x70a0b12e, 0xe5d065bb,
6576 0x81301e45, 0x1440cad0, 0x48f0e9b9, 0xdd803d2c, 0xb96046d2,
6577 0x2c109247, 0xe141625c, 0x7431b6c9, 0x10d1cd37, 0x85a119a2,
6578 0xd9113acb, 0x4c61ee5e, 0x288195a0, 0xbdf14135, 0x91e1d372,
6579 0x049107e7, 0x60717c19, 0xf501a88c, 0xa9b18be5, 0x3cc15f70,
6580 0x5821248e, 0xcd51f01b, 0x19f3c2f9, 0x8c83166c, 0xe8636d92,
6581 0x7d13b907, 0x21a39a6e, 0xb4d34efb, 0xd0333505, 0x4543e190,
6582 0x695373d7, 0xfc23a742, 0x98c3dcbc, 0x0db30829, 0x51032b40,
6583 0xc473ffd5, 0xa093842b, 0x35e350be, 0xf8b2a0a5, 0x6dc27430,
6584 0x09220fce, 0x9c52db5b, 0xc0e2f832, 0x55922ca7, 0x31725759,
6585 0xa40283cc, 0x8812118b, 0x1d62c51e, 0x7982bee0, 0xecf26a75,
6586 0xb042491c, 0x25329d89, 0x41d2e677, 0xd4a232e2, 0x33e785f2,
6587 0xa6975167, 0xc2772a99, 0x5707fe0c, 0x0bb7dd65, 0x9ec709f0,
6588 0xfa27720e, 0x6f57a69b, 0x434734dc, 0xd637e049, 0xb2d79bb7,
6589 0x27a74f22, 0x7b176c4b, 0xee67b8de, 0x8a87c320, 0x1ff717b5,
6590 0xd2a6e7ae, 0x47d6333b, 0x233648c5, 0xb6469c50, 0xeaf6bf39,
6591 0x7f866bac, 0x1b661052, 0x8e16c4c7, 0xa2065680, 0x37768215,
6592 0x5396f9eb, 0xc6e62d7e, 0x9a560e17, 0x0f26da82, 0x6bc6a17c,
6593 0xfeb675e9, 0x2a14470b, 0xbf64939e, 0xdb84e860, 0x4ef43cf5,
6594 0x12441f9c, 0x8734cb09, 0xe3d4b0f7, 0x76a46462, 0x5ab4f625,
6595 0xcfc422b0, 0xab24594e, 0x3e548ddb, 0x62e4aeb2, 0xf7947a27,
6596 0x937401d9, 0x0604d54c, 0xcb552557, 0x5e25f1c2, 0x3ac58a3c,
6597 0xafb55ea9, 0xf3057dc0, 0x6675a955, 0x0295d2ab, 0x97e5063e,
6598 0xbbf59479, 0x2e8540ec, 0x4a653b12, 0xdf15ef87, 0x83a5ccee,
6599 0x16d5187b, 0x72356385, 0xe745b710, 0x67cf0be4, 0xf2bfdf71,
6600 0x965fa48f, 0x032f701a, 0x5f9f5373, 0xcaef87e6, 0xae0ffc18,
6601 0x3b7f288d, 0x176fbaca, 0x821f6e5f, 0xe6ff15a1, 0x738fc134,
6602 0x2f3fe25d, 0xba4f36c8, 0xdeaf4d36, 0x4bdf99a3, 0x868e69b8,
6603 0x13febd2d, 0x771ec6d3, 0xe26e1246, 0xbede312f, 0x2baee5ba,
6604 0x4f4e9e44, 0xda3e4ad1, 0xf62ed896, 0x635e0c03, 0x07be77fd,
6605 0x92cea368, 0xce7e8001, 0x5b0e5494, 0x3fee2f6a, 0xaa9efbff,
6606 0x7e3cc91d, 0xeb4c1d88, 0x8fac6676, 0x1adcb2e3, 0x466c918a,
6607 0xd31c451f, 0xb7fc3ee1, 0x228cea74, 0x0e9c7833, 0x9becaca6,
6608 0xff0cd758, 0x6a7c03cd, 0x36cc20a4, 0xa3bcf431, 0xc75c8fcf,
6609 0x522c5b5a, 0x9f7dab41, 0x0a0d7fd4, 0x6eed042a, 0xfb9dd0bf,
6610 0xa72df3d6, 0x325d2743, 0x56bd5cbd, 0xc3cd8828, 0xefdd1a6f,
6611 0x7aadcefa, 0x1e4db504, 0x8b3d6191, 0xd78d42f8, 0x42fd966d,
6612 0x261ded93, 0xb36d3906, 0x54288e16, 0xc1585a83, 0xa5b8217d,
6613 0x30c8f5e8, 0x6c78d681, 0xf9080214, 0x9de879ea, 0x0898ad7f,
6614 0x24883f38, 0xb1f8ebad, 0xd5189053, 0x406844c6, 0x1cd867af,
6615 0x89a8b33a, 0xed48c8c4, 0x78381c51, 0xb569ec4a, 0x201938df,
6616 0x44f94321, 0xd18997b4, 0x8d39b4dd, 0x18496048, 0x7ca91bb6,
6617 0xe9d9cf23, 0xc5c95d64, 0x50b989f1, 0x3459f20f, 0xa129269a,
6618 0xfd9905f3, 0x68e9d166, 0x0c09aa98, 0x99797e0d, 0x4ddb4cef,
6619 0xd8ab987a, 0xbc4be384, 0x293b3711, 0x758b1478, 0xe0fbc0ed,
6620 0x841bbb13, 0x116b6f86, 0x3d7bfdc1, 0xa80b2954, 0xcceb52aa,
6621 0x599b863f, 0x052ba556, 0x905b71c3, 0xf4bb0a3d, 0x61cbdea8,
6622 0xac9a2eb3, 0x39eafa26, 0x5d0a81d8, 0xc87a554d, 0x94ca7624,
6623 0x01baa2b1, 0x655ad94f, 0xf02a0dda, 0xdc3a9f9d, 0x494a4b08,
6624 0x2daa30f6, 0xb8dae463, 0xe46ac70a, 0x711a139f, 0x15fa6861,
6625 0x808abcf4},
6626 {0x00000000, 0xcf9e17c8, 0x444d29d1, 0x8bd33e19, 0x889a53a2,
6627 0x4704446a, 0xccd77a73, 0x03496dbb, 0xca45a105, 0x05dbb6cd,
6628 0x8e0888d4, 0x41969f1c, 0x42dff2a7, 0x8d41e56f, 0x0692db76,
6629 0xc90cccbe, 0x4ffa444b, 0x80645383, 0x0bb76d9a, 0xc4297a52,
6630 0xc76017e9, 0x08fe0021, 0x832d3e38, 0x4cb329f0, 0x85bfe54e,
6631 0x4a21f286, 0xc1f2cc9f, 0x0e6cdb57, 0x0d25b6ec, 0xc2bba124,
6632 0x49689f3d, 0x86f688f5, 0x9ff48896, 0x506a9f5e, 0xdbb9a147,
6633 0x1427b68f, 0x176edb34, 0xd8f0ccfc, 0x5323f2e5, 0x9cbde52d,
6634 0x55b12993, 0x9a2f3e5b, 0x11fc0042, 0xde62178a, 0xdd2b7a31,
6635 0x12b56df9, 0x996653e0, 0x56f84428, 0xd00eccdd, 0x1f90db15,
6636 0x9443e50c, 0x5bddf2c4, 0x58949f7f, 0x970a88b7, 0x1cd9b6ae,
6637 0xd347a166, 0x1a4b6dd8, 0xd5d57a10, 0x5e064409, 0x919853c1,
6638 0x92d13e7a, 0x5d4f29b2, 0xd69c17ab, 0x19020063, 0xe498176d,
6639 0x2b0600a5, 0xa0d53ebc, 0x6f4b2974, 0x6c0244cf, 0xa39c5307,
6640 0x284f6d1e, 0xe7d17ad6, 0x2eddb668, 0xe143a1a0, 0x6a909fb9,
6641 0xa50e8871, 0xa647e5ca, 0x69d9f202, 0xe20acc1b, 0x2d94dbd3,
6642 0xab625326, 0x64fc44ee, 0xef2f7af7, 0x20b16d3f, 0x23f80084,
6643 0xec66174c, 0x67b52955, 0xa82b3e9d, 0x6127f223, 0xaeb9e5eb,
6644 0x256adbf2, 0xeaf4cc3a, 0xe9bda181, 0x2623b649, 0xadf08850,
6645 0x626e9f98, 0x7b6c9ffb, 0xb4f28833, 0x3f21b62a, 0xf0bfa1e2,
6646 0xf3f6cc59, 0x3c68db91, 0xb7bbe588, 0x7825f240, 0xb1293efe,
6647 0x7eb72936, 0xf564172f, 0x3afa00e7, 0x39b36d5c, 0xf62d7a94,
6648 0x7dfe448d, 0xb2605345, 0x3496dbb0, 0xfb08cc78, 0x70dbf261,
6649 0xbf45e5a9, 0xbc0c8812, 0x73929fda, 0xf841a1c3, 0x37dfb60b,
6650 0xfed37ab5, 0x314d6d7d, 0xba9e5364, 0x750044ac, 0x76492917,
6651 0xb9d73edf, 0x320400c6, 0xfd9a170e, 0x1241289b, 0xdddf3f53,
6652 0x560c014a, 0x99921682, 0x9adb7b39, 0x55456cf1, 0xde9652e8,
6653 0x11084520, 0xd804899e, 0x179a9e56, 0x9c49a04f, 0x53d7b787,
6654 0x509eda3c, 0x9f00cdf4, 0x14d3f3ed, 0xdb4de425, 0x5dbb6cd0,
6655 0x92257b18, 0x19f64501, 0xd66852c9, 0xd5213f72, 0x1abf28ba,
6656 0x916c16a3, 0x5ef2016b, 0x97fecdd5, 0x5860da1d, 0xd3b3e404,
6657 0x1c2df3cc, 0x1f649e77, 0xd0fa89bf, 0x5b29b7a6, 0x94b7a06e,
6658 0x8db5a00d, 0x422bb7c5, 0xc9f889dc, 0x06669e14, 0x052ff3af,
6659 0xcab1e467, 0x4162da7e, 0x8efccdb6, 0x47f00108, 0x886e16c0,
6660 0x03bd28d9, 0xcc233f11, 0xcf6a52aa, 0x00f44562, 0x8b277b7b,
6661 0x44b96cb3, 0xc24fe446, 0x0dd1f38e, 0x8602cd97, 0x499cda5f,
6662 0x4ad5b7e4, 0x854ba02c, 0x0e989e35, 0xc10689fd, 0x080a4543,
6663 0xc794528b, 0x4c476c92, 0x83d97b5a, 0x809016e1, 0x4f0e0129,
6664 0xc4dd3f30, 0x0b4328f8, 0xf6d93ff6, 0x3947283e, 0xb2941627,
6665 0x7d0a01ef, 0x7e436c54, 0xb1dd7b9c, 0x3a0e4585, 0xf590524d,
6666 0x3c9c9ef3, 0xf302893b, 0x78d1b722, 0xb74fa0ea, 0xb406cd51,
6667 0x7b98da99, 0xf04be480, 0x3fd5f348, 0xb9237bbd, 0x76bd6c75,
6668 0xfd6e526c, 0x32f045a4, 0x31b9281f, 0xfe273fd7, 0x75f401ce,
6669 0xba6a1606, 0x7366dab8, 0xbcf8cd70, 0x372bf369, 0xf8b5e4a1,
6670 0xfbfc891a, 0x34629ed2, 0xbfb1a0cb, 0x702fb703, 0x692db760,
6671 0xa6b3a0a8, 0x2d609eb1, 0xe2fe8979, 0xe1b7e4c2, 0x2e29f30a,
6672 0xa5facd13, 0x6a64dadb, 0xa3681665, 0x6cf601ad, 0xe7253fb4,
6673 0x28bb287c, 0x2bf245c7, 0xe46c520f, 0x6fbf6c16, 0xa0217bde,
6674 0x26d7f32b, 0xe949e4e3, 0x629adafa, 0xad04cd32, 0xae4da089,
6675 0x61d3b741, 0xea008958, 0x259e9e90, 0xec92522e, 0x230c45e6,
6676 0xa8df7bff, 0x67416c37, 0x6408018c, 0xab961644, 0x2045285d,
6677 0xefdb3f95},
6678 {0x00000000, 0x24825136, 0x4904a26c, 0x6d86f35a, 0x920944d8,
6679 0xb68b15ee, 0xdb0de6b4, 0xff8fb782, 0xff638ff1, 0xdbe1dec7,
6680 0xb6672d9d, 0x92e57cab, 0x6d6acb29, 0x49e89a1f, 0x246e6945,
6681 0x00ec3873, 0x25b619a3, 0x01344895, 0x6cb2bbcf, 0x4830eaf9,
6682 0xb7bf5d7b, 0x933d0c4d, 0xfebbff17, 0xda39ae21, 0xdad59652,
6683 0xfe57c764, 0x93d1343e, 0xb7536508, 0x48dcd28a, 0x6c5e83bc,
6684 0x01d870e6, 0x255a21d0, 0x4b6c3346, 0x6fee6270, 0x0268912a,
6685 0x26eac01c, 0xd965779e, 0xfde726a8, 0x9061d5f2, 0xb4e384c4,
6686 0xb40fbcb7, 0x908ded81, 0xfd0b1edb, 0xd9894fed, 0x2606f86f,
6687 0x0284a959, 0x6f025a03, 0x4b800b35, 0x6eda2ae5, 0x4a587bd3,
6688 0x27de8889, 0x035cd9bf, 0xfcd36e3d, 0xd8513f0b, 0xb5d7cc51,
6689 0x91559d67, 0x91b9a514, 0xb53bf422, 0xd8bd0778, 0xfc3f564e,
6690 0x03b0e1cc, 0x2732b0fa, 0x4ab443a0, 0x6e361296, 0x96d8668c,
6691 0xb25a37ba, 0xdfdcc4e0, 0xfb5e95d6, 0x04d12254, 0x20537362,
6692 0x4dd58038, 0x6957d10e, 0x69bbe97d, 0x4d39b84b, 0x20bf4b11,
6693 0x043d1a27, 0xfbb2ada5, 0xdf30fc93, 0xb2b60fc9, 0x96345eff,
6694 0xb36e7f2f, 0x97ec2e19, 0xfa6add43, 0xdee88c75, 0x21673bf7,
6695 0x05e56ac1, 0x6863999b, 0x4ce1c8ad, 0x4c0df0de, 0x688fa1e8,
6696 0x050952b2, 0x218b0384, 0xde04b406, 0xfa86e530, 0x9700166a,
6697 0xb382475c, 0xddb455ca, 0xf93604fc, 0x94b0f7a6, 0xb032a690,
6698 0x4fbd1112, 0x6b3f4024, 0x06b9b37e, 0x223be248, 0x22d7da3b,
6699 0x06558b0d, 0x6bd37857, 0x4f512961, 0xb0de9ee3, 0x945ccfd5,
6700 0xf9da3c8f, 0xdd586db9, 0xf8024c69, 0xdc801d5f, 0xb106ee05,
6701 0x9584bf33, 0x6a0b08b1, 0x4e895987, 0x230faadd, 0x078dfbeb,
6702 0x0761c398, 0x23e392ae, 0x4e6561f4, 0x6ae730c2, 0x95688740,
6703 0xb1ead676, 0xdc6c252c, 0xf8ee741a, 0xf6c1cb59, 0xd2439a6f,
6704 0xbfc56935, 0x9b473803, 0x64c88f81, 0x404adeb7, 0x2dcc2ded,
6705 0x094e7cdb, 0x09a244a8, 0x2d20159e, 0x40a6e6c4, 0x6424b7f2,
6706 0x9bab0070, 0xbf295146, 0xd2afa21c, 0xf62df32a, 0xd377d2fa,
6707 0xf7f583cc, 0x9a737096, 0xbef121a0, 0x417e9622, 0x65fcc714,
6708 0x087a344e, 0x2cf86578, 0x2c145d0b, 0x08960c3d, 0x6510ff67,
6709 0x4192ae51, 0xbe1d19d3, 0x9a9f48e5, 0xf719bbbf, 0xd39bea89,
6710 0xbdadf81f, 0x992fa929, 0xf4a95a73, 0xd02b0b45, 0x2fa4bcc7,
6711 0x0b26edf1, 0x66a01eab, 0x42224f9d, 0x42ce77ee, 0x664c26d8,
6712 0x0bcad582, 0x2f4884b4, 0xd0c73336, 0xf4456200, 0x99c3915a,
6713 0xbd41c06c, 0x981be1bc, 0xbc99b08a, 0xd11f43d0, 0xf59d12e6,
6714 0x0a12a564, 0x2e90f452, 0x43160708, 0x6794563e, 0x67786e4d,
6715 0x43fa3f7b, 0x2e7ccc21, 0x0afe9d17, 0xf5712a95, 0xd1f37ba3,
6716 0xbc7588f9, 0x98f7d9cf, 0x6019add5, 0x449bfce3, 0x291d0fb9,
6717 0x0d9f5e8f, 0xf210e90d, 0xd692b83b, 0xbb144b61, 0x9f961a57,
6718 0x9f7a2224, 0xbbf87312, 0xd67e8048, 0xf2fcd17e, 0x0d7366fc,
6719 0x29f137ca, 0x4477c490, 0x60f595a6, 0x45afb476, 0x612de540,
6720 0x0cab161a, 0x2829472c, 0xd7a6f0ae, 0xf324a198, 0x9ea252c2,
6721 0xba2003f4, 0xbacc3b87, 0x9e4e6ab1, 0xf3c899eb, 0xd74ac8dd,
6722 0x28c57f5f, 0x0c472e69, 0x61c1dd33, 0x45438c05, 0x2b759e93,
6723 0x0ff7cfa5, 0x62713cff, 0x46f36dc9, 0xb97cda4b, 0x9dfe8b7d,
6724 0xf0787827, 0xd4fa2911, 0xd4161162, 0xf0944054, 0x9d12b30e,
6725 0xb990e238, 0x461f55ba, 0x629d048c, 0x0f1bf7d6, 0x2b99a6e0,
6726 0x0ec38730, 0x2a41d606, 0x47c7255c, 0x6345746a, 0x9ccac3e8,
6727 0xb84892de, 0xd5ce6184, 0xf14c30b2, 0xf1a008c1, 0xd52259f7,
6728 0xb8a4aaad, 0x9c26fb9b, 0x63a94c19, 0x472b1d2f, 0x2aadee75,
6729 0x0e2fbf43},
6730 {0x00000000, 0x36f290f3, 0x6de521e6, 0x5b17b115, 0xdbca43cc,
6731 0xed38d33f, 0xb62f622a, 0x80ddf2d9, 0x6ce581d9, 0x5a17112a,
6732 0x0100a03f, 0x37f230cc, 0xb72fc215, 0x81dd52e6, 0xdacae3f3,
6733 0xec387300, 0xd9cb03b2, 0xef399341, 0xb42e2254, 0x82dcb2a7,
6734 0x0201407e, 0x34f3d08d, 0x6fe46198, 0x5916f16b, 0xb52e826b,
6735 0x83dc1298, 0xd8cba38d, 0xee39337e, 0x6ee4c1a7, 0x58165154,
6736 0x0301e041, 0x35f370b2, 0x68e70125, 0x5e1591d6, 0x050220c3,
6737 0x33f0b030, 0xb32d42e9, 0x85dfd21a, 0xdec8630f, 0xe83af3fc,
6738 0x040280fc, 0x32f0100f, 0x69e7a11a, 0x5f1531e9, 0xdfc8c330,
6739 0xe93a53c3, 0xb22de2d6, 0x84df7225, 0xb12c0297, 0x87de9264,
6740 0xdcc92371, 0xea3bb382, 0x6ae6415b, 0x5c14d1a8, 0x070360bd,
6741 0x31f1f04e, 0xddc9834e, 0xeb3b13bd, 0xb02ca2a8, 0x86de325b,
6742 0x0603c082, 0x30f15071, 0x6be6e164, 0x5d147197, 0xd1ce024a,
6743 0xe73c92b9, 0xbc2b23ac, 0x8ad9b35f, 0x0a044186, 0x3cf6d175,
6744 0x67e16060, 0x5113f093, 0xbd2b8393, 0x8bd91360, 0xd0cea275,
6745 0xe63c3286, 0x66e1c05f, 0x501350ac, 0x0b04e1b9, 0x3df6714a,
6746 0x080501f8, 0x3ef7910b, 0x65e0201e, 0x5312b0ed, 0xd3cf4234,
6747 0xe53dd2c7, 0xbe2a63d2, 0x88d8f321, 0x64e08021, 0x521210d2,
6748 0x0905a1c7, 0x3ff73134, 0xbf2ac3ed, 0x89d8531e, 0xd2cfe20b,
6749 0xe43d72f8, 0xb929036f, 0x8fdb939c, 0xd4cc2289, 0xe23eb27a,
6750 0x62e340a3, 0x5411d050, 0x0f066145, 0x39f4f1b6, 0xd5cc82b6,
6751 0xe33e1245, 0xb829a350, 0x8edb33a3, 0x0e06c17a, 0x38f45189,
6752 0x63e3e09c, 0x5511706f, 0x60e200dd, 0x5610902e, 0x0d07213b,
6753 0x3bf5b1c8, 0xbb284311, 0x8ddad3e2, 0xd6cd62f7, 0xe03ff204,
6754 0x0c078104, 0x3af511f7, 0x61e2a0e2, 0x57103011, 0xd7cdc2c8,
6755 0xe13f523b, 0xba28e32e, 0x8cda73dd, 0x78ed02d5, 0x4e1f9226,
6756 0x15082333, 0x23fab3c0, 0xa3274119, 0x95d5d1ea, 0xcec260ff,
6757 0xf830f00c, 0x1408830c, 0x22fa13ff, 0x79eda2ea, 0x4f1f3219,
6758 0xcfc2c0c0, 0xf9305033, 0xa227e126, 0x94d571d5, 0xa1260167,
6759 0x97d49194, 0xccc32081, 0xfa31b072, 0x7aec42ab, 0x4c1ed258,
6760 0x1709634d, 0x21fbf3be, 0xcdc380be, 0xfb31104d, 0xa026a158,
6761 0x96d431ab, 0x1609c372, 0x20fb5381, 0x7bece294, 0x4d1e7267,
6762 0x100a03f0, 0x26f89303, 0x7def2216, 0x4b1db2e5, 0xcbc0403c,
6763 0xfd32d0cf, 0xa62561da, 0x90d7f129, 0x7cef8229, 0x4a1d12da,
6764 0x110aa3cf, 0x27f8333c, 0xa725c1e5, 0x91d75116, 0xcac0e003,
6765 0xfc3270f0, 0xc9c10042, 0xff3390b1, 0xa42421a4, 0x92d6b157,
6766 0x120b438e, 0x24f9d37d, 0x7fee6268, 0x491cf29b, 0xa524819b,
6767 0x93d61168, 0xc8c1a07d, 0xfe33308e, 0x7eeec257, 0x481c52a4,
6768 0x130be3b1, 0x25f97342, 0xa923009f, 0x9fd1906c, 0xc4c62179,
6769 0xf234b18a, 0x72e94353, 0x441bd3a0, 0x1f0c62b5, 0x29fef246,
6770 0xc5c68146, 0xf33411b5, 0xa823a0a0, 0x9ed13053, 0x1e0cc28a,
6771 0x28fe5279, 0x73e9e36c, 0x451b739f, 0x70e8032d, 0x461a93de,
6772 0x1d0d22cb, 0x2bffb238, 0xab2240e1, 0x9dd0d012, 0xc6c76107,
6773 0xf035f1f4, 0x1c0d82f4, 0x2aff1207, 0x71e8a312, 0x471a33e1,
6774 0xc7c7c138, 0xf13551cb, 0xaa22e0de, 0x9cd0702d, 0xc1c401ba,
6775 0xf7369149, 0xac21205c, 0x9ad3b0af, 0x1a0e4276, 0x2cfcd285,
6776 0x77eb6390, 0x4119f363, 0xad218063, 0x9bd31090, 0xc0c4a185,
6777 0xf6363176, 0x76ebc3af, 0x4019535c, 0x1b0ee249, 0x2dfc72ba,
6778 0x180f0208, 0x2efd92fb, 0x75ea23ee, 0x4318b31d, 0xc3c541c4,
6779 0xf537d137, 0xae206022, 0x98d2f0d1, 0x74ea83d1, 0x42181322,
6780 0x190fa237, 0x2ffd32c4, 0xaf20c01d, 0x99d250ee, 0xc2c5e1fb,
6781 0xf4377108}};
6782
6783local const z_word_t FAR crc_braid_big_table[][256] = {
6784 {0x0000000000000000, 0xf390f23600000000, 0xe621e56d00000000,
6785 0x15b1175b00000000, 0xcc43cadb00000000, 0x3fd338ed00000000,
6786 0x2a622fb600000000, 0xd9f2dd8000000000, 0xd981e56c00000000,
6787 0x2a11175a00000000, 0x3fa0000100000000, 0xcc30f23700000000,
6788 0x15c22fb700000000, 0xe652dd8100000000, 0xf3e3cada00000000,
6789 0x007338ec00000000, 0xb203cbd900000000, 0x419339ef00000000,
6790 0x54222eb400000000, 0xa7b2dc8200000000, 0x7e40010200000000,
6791 0x8dd0f33400000000, 0x9861e46f00000000, 0x6bf1165900000000,
6792 0x6b822eb500000000, 0x9812dc8300000000, 0x8da3cbd800000000,
6793 0x7e3339ee00000000, 0xa7c1e46e00000000, 0x5451165800000000,
6794 0x41e0010300000000, 0xb270f33500000000, 0x2501e76800000000,
6795 0xd691155e00000000, 0xc320020500000000, 0x30b0f03300000000,
6796 0xe9422db300000000, 0x1ad2df8500000000, 0x0f63c8de00000000,
6797