hc
2024-08-12 233ab1bd4c5697f5cdec94e60206e8c6ac609b4c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
/*
 * Copyright (c) <1995-2014>, Intel Corporation.
 * All rights reserved.
 * Redistribution. Redistribution and use in binary form, without modification, are
 * permitted provided that the following conditions are met:
 *    .Redistributions must reproduce the above copyright notice and the following
 * disclaimer in the documentation and/or other materials provided with the
 * distribution.
 *    .Neither the name of Intel Corporation nor the names of its suppliers may be used
 * to endorse or promote products derived from this software without specific prior
 * written permission.
 *    .No reverse engineering, decompilation, or disassembly of this software is
 * permitted.
 *    ."Binary form" includes any format commonly used for electronic conveyance
 * which is a reversible, bit-exact translation of binary representation to ASCII or
 * ISO text, for example, "uuencode."
 * DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
 * HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
 * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 * ---
 * This is a device tree fragment. Use #include to add these properties to a
 * node.
 *
 * Date: Sat Sep 13 22:51:38 CST 2014
 */
 
compatible = "intel,microcode";
intel,header-version = <1>;
intel,update-revision = <0x105>;
intel,date-code = <0x7182011>;
intel,processor-signature = <0x20661>;
intel,checksum = <0x52558795>;
intel,loader-revision = <1>;
intel,processor-flags = <0x2>;
 
/* The first 48-bytes are the public header which repeats the above data */
data = <
   0x01000000    0x05010000    0x11201807    0x61060200
   0x95875552    0x01000000    0x02000000    0xd0130000
   0x00140000    0x00000000    0x00000000    0x00000000
   0x00000000    0xa1000000    0x01000200    0x05010000
   0x19000000    0x00010500    0x15071120    0x01040000
   0x01000000    0x61060200    0x00000000    0x00000000
   0x00000000    0x00000000    0x00000000    0x00000000
   0x00000000    0x00000000    0x00000000    0x00000000
   0x00000000    0x00000000    0x00000000    0x00000000
   0x9557a557    0x7d7a0fe3    0x8e2fbe53    0x0db9e346
   0xd35c00d6    0x21bb34b7    0x662b6406    0xa0425035
   0x3d028208    0xcb843695    0xee06be0a    0x9817efa7
   0xb86c0d16    0x45f70c93    0x79fdc3af    0xd5f30da7
   0x460f62b0    0x238a0470    0xf0ec95bf    0x97b9c176
   0x6d612851    0x69b9b4b6    0x1df769cc    0xe11674df
   0x1b579adf    0xc8bcc050    0xcdb3e285    0x327592c1
   0xbeb6047a    0x977f6be5    0xc4854052    0x27f38b66
   0x4ca5eab3    0xf806decc    0x2be4b409    0x460a3b03
   0xde2f6e0f    0x53ce08b3    0x3ef0ef93    0x4e013088
   0x226f8a5c    0x57f7d291    0x8d640bf7    0x8a998907
   0x40464dd8    0x804ef3e5    0x647e35f3    0xeabee2d1
   0x3a5ce9c7    0x4d7ee530    0x564321ec    0x9e85107e
   0xd595581d    0xcbf6efde    0xed3010ed    0x3d607e82
   0xe32d4b6b    0xd06fec83    0xf39240a6    0xe487988d
   0xddbefcbe    0xefaf1121    0x96bf9acb    0xacce795c
   0x7fa5f89b    0xbe440e5d    0xb6d3a3dc    0xcad17290
   0x503ae748    0x04c80b8d    0xd394ea6a    0x3e4072c3
   0x11000000    0x0b0ae65d    0xc6c53cbd    0xd52a6c2d
   0x84cc192f    0x89498e7d    0x89270686    0xe68105e0
   0x4073a570    0xd3338d8e    0x51193152    0x7266182f
   0x980553fa    0x51b89c90    0xd13b6151    0xe6e40a91
   0x0ab997d8    0x2d0a443b    0x9d3d566d    0x820402d1
   0xdbe79fcc    0x7c5e0b45    0xaf94216d    0xbf717950
   0x520b3dd4    0x566a3396    0x0b6f794f    0xc5dfeda5
   0x71ba0f02    0x4839a5ed    0x39a4e4a6    0xe567c652
   0x0e044997    0x84a0effd    0x09c67178    0x89a815c8
   0xac821555    0xd6719303    0x582b964e    0xfe3a53f6
   0x241b9b8b    0xc6e65457    0x623a4e0a    0x590d7d03
   0xe50e7ce1    0x4bca4700    0xf24f5eff    0x1f1b20d9
   0x77e3227e    0x699b5e5d    0x9aa5f621    0xff08bba0
   0xf17ce716    0x0f5336f5    0xbce055a7    0x8cea9dac
   0x8e09d26c    0x66c3ddf0    0xbec71660    0x75248cd2
   0x29afcf8d    0xa5ade5ce    0xf68bace5    0x63b513cd
   0x4736a842    0x4dbf80df    0x4e85fbdf    0x4dce3d56
   0xf2150fdc    0xc4232709    0xffdc3e3a    0x92b72a3d
   0x9ffce715    0x682959d1    0x091ba33c    0x0f1dc729
   0x2f29a924    0x1df72429    0x19b0365d    0x2d5a3cd8
   0x20617351    0x109074f9    0xf232874a    0x40d79569
   0x97dbe4c6    0xa3b66845    0xa04d2faa    0x6dce9a96
   0xd4963c67    0xd4516f76    0x64a0b04d    0x0b87ddfe
   0xd8a5305d    0x717ecf67    0x77189035    0x40542ed4
   0x5a180ff1    0xb2042e2c    0x6639819b    0x0f0756c3
   0xf939bd70    0x25efe0d6    0x3eb65ae9    0x39a057d2
   0xb2595655    0xf808b4fd    0xe22d0593    0x76256500
   0x0eeee6ee    0x6895d1cf    0x9fc117a7    0xd19e5f15
   0xf677f085    0x1ecdb30d    0x704d0975    0x9099f42e
   0x421be0b2    0xd02548bd    0x3a16e675    0x7d8b051d
   0x9d24480f    0xbc006432    0x184da9ec    0xbad7abef
   0x299f58aa    0xc1a249fa    0x8d9d31f3    0xe73cda17
   0xf41ac993    0x7b88d3bb    0xf349c676    0xb8341361
   0x1b69bc01    0x98e0bfd2    0xf31db8d9    0xeb49b275
   0xabc40133    0xfb7d0701    0xcd5ff353    0x4eaceb8d
   0x67aac555    0x6d81693b    0xe81c555d    0x5d7f3688
   0xd4347083    0xcd861b1d    0xd332f2cb    0x43130028
   0x7f1a1c51    0xe2ce3af2    0xdff5076e    0x6ef21237
   0xf65fc8c4    0xbd28ff14    0xd70f49a3    0x4f559249
   0xd6fe7530    0x1fe89b4a    0xc1cc8975    0x2fd705c5
   0xf2993d77    0x60f2e3da    0xe3ca3c44    0xbd0f70b1
   0x0d333d10    0xa29a6aa1    0x43b5a6d4    0x30d15a08
   0x6df9564a    0xea09045d    0x54ca3f5a    0xfbcfa037
   0x6dd64d1b    0xa4a8995c    0x1f4298f0    0x3f4d9a86
   0x924ee146    0xc2e3f464    0xc247747f    0x8bf5c7d7
   0xf8f0b05d    0xf65a115f    0x4b1ae4e5    0xe131e187
   0xfaf713c1    0x5ff88660    0xcd4916b0    0x448028e0
   0x140711ca    0xffe77575    0x8b7740bd    0x82b6ed95
   0xd94d9647    0x2623c011    0xd54fba11    0x30a7050b
   0x28fe4069    0x70b8bf7d    0xf786eb6d    0xe39db734
   0xa3290669    0x8747e1d6    0x35804a42    0x1c26ed60
   0x30a8880f    0x8170a277    0xa1d97657    0x6ebcb3ed
   0x3bb6ce89    0xff808c1b    0xc919fd1e    0x911d8b14
   0xcbf41a24    0x82abc738    0xfb5e988e    0x328aa123
   0xf19146e3    0x587baa80    0xd105e811    0x83b09389
   0xa29fc554    0xe3831a28    0x183f8de7    0x4ef5656e
   0xcc940baf    0x938bf4b4    0x90627bae    0x14fc3cdb
   0x75e45681    0xf912c1b3    0x7a5b8a0f    0x3b970524
   0x6a74d34a    0xb3da9fe6    0x847a3bd8    0xfc4f7dd6
   0x88fd7f3b    0xbcd74a15    0x3afed836    0x17e31cd0
   0x5d866dcb    0x0ab69608    0xe334f0fb    0x7181d4a3
   0x8dc87560    0xd9c94d6f    0x491c2c91    0xca295ed6
   0xfb8dcd79    0xeb4d3f89    0xec581071    0x0457ebc6
   0x6b63590b    0x9dde4b79    0x3dc0a0aa    0x41ec8a1e
   0xfb2ab80e    0x07adc629    0xb8534a4f    0xd0d23901
   0xcfd024da    0x47c4163a    0xc89d26bb    0xe5cac48c
   0x17c7fbba    0xd992f42e    0x466f5e35    0xce48304e
   0x394683c8    0xef6e6b7a    0xb9d1242d    0xb961debd
   0x432a3dff    0xa4931ea7    0xd9f03907    0xc29e9ce6
   0x4fccf4c9    0xbf234555    0x0b6a6771    0xb29f29ef
   0x7edc4bfd    0x781dcf74    0x4ae31020    0x1ab72d9b
   0x0ac457e2    0xf9291e09    0xd4084918    0xa540d999
   0x223408d3    0x0bd039aa    0xaf0dd904    0x9cfd6a01
   0x826c6bca    0x8e41a96d    0xa56fc4ee    0x6a7509fb
   0x5cd2e6fc    0xb89aa158    0xb1e5d3f5    0x92ccd05e
   0x995d5acb    0x5ed1dc08    0x75038dac    0x4377c835
   0x265d66d8    0x3692096f    0xcd69ee59    0x310df351
   0x087e3133    0xe89e2d58    0x137fd054    0x00f3562b
   0x2ae304e5    0x9db0316d    0x6868cec6    0xb249ccec
   0x9f602c90    0xd3715e7c    0x3fcc8a62    0xa1c1e065
   0x5b4281d4    0x124dfd7e    0xe9d21462    0x77cbc940
   0xf915f2a5    0x66df82fc    0xa8c67c56    0xac4d461b
   0x836deb52    0x95fbb48d    0x3454b6bd    0xd87d7a64
   0xe64d32b8    0xc44c2aa0    0x3e213c1f    0x4d31b94d
   0x4640be5e    0xe127234b    0x9ca54856    0xac7d093f
   0x03d0508b    0x30f5121d    0x6e347d91    0x47772312
   0x318ea26e    0xad3f6902    0xb5598746    0x8be3b65b
   0xc8bbd31d    0x24691564    0xee77d2e8    0x3581944e
   0xeff8eed5    0xa29ea86c    0xc2597492    0x23c1c118
   0x7810c079    0xb966ee47    0x823e9954    0x9e558c0a
   0x74759c12    0x193c6b4e    0x7544597d    0x65c9bf8a
   0x68f5e263    0x718c679b    0xc8dc50ba    0x5f5ab841
   0xc3eaf579    0xc2072358    0x62481939    0xffe7e686
   0x201f3215    0x1d88dc8e    0x28fb4002    0x40c56ec5
   0xb7bcce00    0xd52f5042    0x84498e04    0xcc97fb7d
   0x64035e93    0xcd3478a4    0x15d63309    0xa9e47b85
   0xe835e45f    0x9de598b7    0x94f569f7    0x56689b0c
   0x381f9173    0x708b3e52    0xc81f0649    0x12113041
   0x4694aae2    0x69040fc0    0xe4ba7bf4    0xfadc5729
   0xc168381f    0x1985f118    0xab0ca720    0xf0150799
   0x42690e4a    0x71af3be9    0x9325f3b8    0x36575996
   0x4dc1dca7    0x7e534c37    0x01830a21    0x221eef4f
   0x18698322    0x57a80837    0x483ae2d8    0xef905b54
   0xe01827de    0xae9a8ff1    0x0058be7b    0x052632ad
   0x9df5c90b    0xb763fc7a    0x5535c95c    0x8eb5916a
   0x75fde5cc    0x57d8eeab    0x0dcc35c6    0xbf11c88f
   0x69142118    0x4f35c928    0x7966066c    0xb2d13b4b
   0xdad06d34    0xb5d8f5c7    0xe0bb11e6    0x8a36325d
   0xc1122d64    0xcf07a1a5    0xfe7ce9b1    0x176b624b
   0x4de883fd    0x00a9024b    0x3d3f7271    0x5072895d
   0x2634e158    0x2f3c9a35    0x95e374d1    0x65e66528
   0x47766433    0x4cb805ff    0xbc8f0319    0x6d5055a5
   0x4932e8c2    0xa93fbb4d    0x87f08bd9    0xf5e5706e
   0x409af40e    0x017edf5c    0xc5394c71    0x6fb97b6d
   0x7b5ddb6b    0x0256adfe    0x76d337e2    0xa3327113
   0xfbb4cb29    0xea68ca27    0xa76a865e    0x8cdb2dd3
   0x902642bd    0x16772269    0xb2341eaf    0x858fa943
   0xb087fac9    0xd17de85b    0x3d9c248a    0x0bdcf2d0
   0x874fc03c    0xf19f2591    0x190c06a9    0xc6b5c3ea
   0x472b6245    0xdb9f8201    0x46d27a0d    0x52218ffe
   0xece78c44    0x3ef6e38a    0xfcf19b65    0x536c840c
   0x86d363e8    0xaa852826    0xde17e3ec    0xa9c3b45b
   0xd322302a    0x48f03728    0x2f60d01a    0x3b356752
   0x8a869fd4    0x055d04f4    0x765074fb    0xb0b5c2d1
   0x865ad360    0x0cb6c6e8    0x5de9cf99    0x863938d3
   0xd4d9aeea    0x0babfa86    0x172cfb57    0x972d8f4f
   0xe9aeeb95    0x6acbe297    0xf2459e42    0x415fdd12
   0x84b2e67b    0x47d2d466    0x44bc85a4    0x1a55b957
   0xe4d01142    0xbf4ea387    0x5651e1a2    0x19124703
   0x8aaed1b2    0x841f3ecd    0xc6d6cc4f    0x1f2d8565
   0xba08e74a    0x68e5ecf4    0x07af5ef4    0xdd5a43a9
   0x6086c705    0x37ced045    0x0fb05ca6    0x35f39f3b
   0xda1ecbef    0x1daf6d76    0x5481d7ed    0xc51e8385
   0xa705e11e    0x127d2a7f    0x654d4710    0x1a34370e
   0xf8496ea4    0x4392b6ec    0x2f209933    0x9c5ab017
   0xa4f7b837    0x33e0a7d0    0x98fb0635    0xdefc042a
   0xc7a1f6b5    0x47107766    0xd06acfba    0xb8ac2a93
   0xe21cca44    0xf0150492    0xd4de2e01    0xe0d6e9a5
   0xa758b5df    0x2e1c31c0    0xc4794495    0x3d9cc157
   0xf94aa4f7    0xc2325855    0xcf9ddd12    0xaa70e611
   0x2b2404b8    0x75d87f38    0xa2a6f772    0x61abfa04
   0x23b61fb0    0x87f4067f    0x355abf99    0x2c4e6c48
   0x2dc8a3b2    0x119b08b5    0x3f1f6d09    0x374372f0
   0x24d79d32    0xef2b58be    0x461ab91c    0x1d31267e
   0x8b1b2c7e    0x27a4f103    0x1686c7c3    0x55af0d87
   0x61c2503b    0x9ffcca7f    0xc3cbdd07    0xd49a4f3c
   0x9ddc2ac9    0x335e1b2a    0xd8dcfc08    0x6e83f11c
   0x53de9e30    0x7b774670    0x15a97571    0x1ecacf66
   0x26581520    0xeee3496b    0x1fdf8174    0x4ddd3c61
   0xaa504fc2    0x0b09792e    0x9b81d1c7    0x10765c95
   0xd3e7b9d1    0xefdb38f9    0x4c44d38e    0xaaf8fd08
   0xceb22e7c    0x5ac74242    0x6baee02d    0x5c7eaa5b
   0x27265dca    0x614c3b5e    0x2994874d    0x486d48a3
   0x5945c4f9    0xe465f343    0x934e55de    0x633199a2
   0x147222cc    0x9bbb0c16    0x6a7e7ef1    0xb7bce9b5
   0x13413d18    0x628231af    0x0fd2d58c    0x4cbafba0
   0xa930fae6    0x91733823    0xe06f99c3    0xda3b57b7
   0x04b8a9dd    0x53451e33    0x11fde5fd    0x0e35bcb8
   0x3a5799d4    0x3893f9c0    0x6b9d0e1d    0xf8d948ce
   0xa33a6628    0x7d09792d    0xd74b3719    0x0afb4de0
   0xfaa5a685    0xecf7f8ac    0xcf34b855    0x89453b4d
   0x12f028c3    0x45edc3fd    0x792c43fc    0x2b054962
   0xb8799a92    0x0ab38d61    0xa6c6a76d    0x7670cdbd
   0xf878b511    0x9a3474ba    0x478673f0    0x7398bba8
   0x4fa10ff5    0xf0a1931c    0xd5938e03    0xe9a23c28
   0x7bea2a5b    0xf7a8db22    0xb94ae0e3    0x2abe6385
   0x0ef2cc36    0x6b997544    0x1e8cc4f1    0x69a5b182
   0x54f9b7c7    0x8fe56cba    0xc7c12fcc    0x8d689865
   0x2d6ef011    0xc6a1b740    0x66af0a76    0x76018cdd
   0x30661377    0xcf1fcf93    0x08046423    0xdf9371c8
   0x1795ec3e    0xf5ea09c6    0xe462de69    0xd7da78a1
   0xd8bda1eb    0x1179f53a    0x2b394767    0x3ba153a7
   0xf9c85bd7    0x5700c827    0x8478ac99    0x080a2f52
   0xdd1c18f1    0x579cea67    0x345c56ce    0x4563f16a
   0xfa1a5b74    0x0b6e233e    0xadc7bd9a    0xbee6d2f0
   0xa249f3ef    0xcdea9b77    0xeaaed82e    0xcc4448a7
   0x34f7cafb    0x7621bb44    0x4965b0eb    0xe6d6b8bf
   0x3c683b25    0x33bcb5fe    0x3f376249    0x5b40dc67
   0x658bf6aa    0x7f0c5d0d    0x61514591    0xeb3bb83f
   0xc2e208dd    0xe82f08f2    0x6ef75ae5    0x9c11bc0d
   0x289c0553    0x1578ce5d    0xb7f05c0e    0x818c5ebd
   0xe566ec9b    0xc6995b3f    0x0c02aac3    0x2b4264b3
   0xf9cad304    0x5b0479fb    0xf8ce8d6f    0xb7d80d8b
   0x41a0d223    0x71ec8a7a    0xc9d74d41    0x245c5988
   0xf607fc59    0xf1c7b6ab    0x142ef712    0xbf607800
   0x281e5911    0xad9a3e63    0x87b59384    0x7ebdc04c
   0x6f47867b    0xb6a304ac    0x289f65e7    0x335fc866
   0x77eb11b3    0xb70c25b2    0x70b43d52    0x684d46c0
   0x0940459b    0xde739ede    0x0b438a29    0xb713e77e
   0x71f539b7    0x8b2f0f7b    0x8d8ab95d    0x42cde8c9
   0x08c259d1    0x021eda69    0x2af81ddc    0xc7d13028
   0x05abfa20    0x6a61008b    0xfc62557f    0xd6d731b2
   0xb080aca3    0x6acae4a3    0xab33d2bc    0x7983c177
   0xdf0c357d    0xb8dcb956    0x9c214460    0xfeb75d75
   0x9b3d468b    0xd2c3106c    0xb1bd118e    0xf26df6a8
   0x11b9c4d2    0x031357f9    0xf7af8a12    0x70fef26c
   0xe5d8b8d5    0xf6746fd8    0xd6cc3266    0x4158e59f
   0xa38fbfcb    0x01c61ff6    0x44c7c4e6    0xf26db3aa
   0x46bb6d84    0x0a794535    0x1d5eab72    0x42345de7
   0x0c7e6d47    0x8bacc223    0xb7334b8d    0x3d9d951b
   0x18f4afc4    0x9c0cb708    0x53b71b82    0x603e8350
   0x6f2df978    0x0c6f3f0f    0x661ebca9    0x30788bd0
   0x982959c0    0x50aa1351    0x672297c1    0xa490a756
   0x21c9e911    0x977e172e    0x0446db50    0x49b711c1
   0xbc6d54c7    0x0fe0adb4    0xc4ec0fe4    0xae6d09b6
   0x316cfa53    0xba68cc8b    0x104bdbe9    0xc31639a3
   0x812a97fb    0xa1c6884b    0xc884d473    0xe3057c15
   0x5ee879a3    0x5abe8262    0xb906bbde    0xfd98fcbd
   0x6ae15c96    0x44a17e0e    0x28acfa15    0xb345122c
   0x6ddc4244    0x005eb369    0x22d038bc    0x0d226e4f
   0x64c7ed6c    0x7964b8d9    0xbc5d668d    0x99155e56
   0x9979151c    0x65312a00    0x0271d338    0x64867293
   0xed0d26fb    0xe69c5f02    0x93fd6871    0xf5702656
   0x4fad1c2b    0x20f8c272    0x438b964a    0x87ff3fa2
   0x6706537a    0x437b5709    0x6fb797dd    0x85679fab
   0x00da6b51    0xeecc5540    0x2998791c    0xc36d40ef
   0xb545e334    0x9ace5e06    0x8a9e6c54    0xc341d0cd
   0x1478a2d4    0xb81413bd    0x80601f72    0xa1b250b9
   0x1cb7f5ce    0xefad630c    0x32325fcc    0x29e3474d
   0x6a7ae043    0x879ee630    0xdc1e8a55    0x7ae794a8
   0x4ee38039    0x2ff4947a    0x53bb84b1    0x8f0b077d
   0xaa4c543b    0x9aa88443    0xeb31a017    0xf3485983
   0xe53b855c    0x6e17aec6    0x726458a6    0x5acf4345
   0xa1b95c5a    0x30668c67    0x47fb5dc7    0x8aafbff4
   0x4b94ef01    0x07bd6231    0x544afcf3    0xfdffca2f
   0xce847471    0xe90abc6e    0xf05e3cc1    0xf602a9c8
   0x8f104b51    0x1ae3da07    0xd07dfc04    0x561d9373
   0x6f6cc833    0xac982489    0x3c0f8afd    0xfab974d0
   0x397e135e    0x8edb3eb4    0x452b9509    0x3972829d
   0x639e3981    0x1c758ec1    0x11428fa5    0xe8308fa7
   0x571d71b9    0x94e40c2b    0x1aaaa397    0xce9283ae
   0x599bbb93    0x51c04bf7    0x556bc74f    0xf6e6e799
   0xc34191e0    0x5f06bce6    0x9f63ecd1    0x54437905
   0xf8f9bd50    0xde82cbf6    0xe11a9949    0x9d312bfa
   0xe712e3db    0xb57eabc9    0x57682068    0xc91c2e3c
   0x681e4fbd    0x0ecd3452    0xcc893248    0xf13f0600
   0x9a8a9194    0xb4c1cd29    0xd504d8f2    0xee6c5b8a
   0x211c9958    0x7a4f9c30    0x32775708    0xda97bf03
   0xf7035e57    0xbe77d547    0x37accd1e    0x6c537775
   0x8d63b752    0x7fec4a3c    0x94211d9e    0x60bfeb2a
   0xebd47130    0x747d52fc    0x8434f487    0xac9091cc
   0x8f8b228f    0xb77f96a1    0xc21fede9    0xa9e2678a
   0xbc815194    0x54d677ac    0x66c11faf    0xfb666595
   0x01e5e973    0x5c990d0c    0xf2cea425    0x5b516ff8
   0x8c932784    0xd18feb32    0xb5acd3d3    0x1703b89a
   0x34fb512c    0x0ac83386    0xd58c5728    0x5c018ed6
   0xbe0908a0    0xd490b0e9    0x0ec94527    0x2f281499
   0x471df723    0x03eddc08    0x9b99d975    0x11535b70
   0x5802288c    0xb3512d42    0x415a9c0d    0x52dbd146
   0x8b0c59bf    0xd8160cc7    0xe37dee6e    0xfd5211cc
   0x5635ff4d    0x8d783398    0xc11f5d62    0x54ca73b4
   0xc3ebdf96    0x835e7883    0x9cd03137    0xe4b4f709
   0xdbde6d86    0x2b562b2d    0xfecc0df5    0x172a5ec2
   0x568b52b9    0xf542957c    0xd738b325    0x49c49aaf
   0x6eb4c9ad    0x363f4978    0xac4b0cb3    0x4ec8dca8
   0x7a2ec2ba    0x10ff39bc    0x8b8748d5    0x6a86e67b
   0x0d81e2b6    0xf4bde138    0x02249333    0xab0c7acf
   0x4ce5e894    0x1656dad7    0x46c59329    0xa849fea0
   0x3d0400be    0x6898c4f7    0xd866ff9a    0x84a5b170
   0xc997009e    0x80524f6e    0xc80fb5dd    0x5bde0181
   0x0bb0c8a8    0xe5a6b9e4    0xd4753f0a    0xda9bf0c6
   0xd6dd041b    0x4c7338f0    0xa223bd71    0x23b58f4a
   0xf6e127dc    0x1777033d    0x5b057a0f    0xe08af0bf
   0x17c07032    0xbbc3f27f    0xac6dc98b    0x921e2f12
   0xcf32236d    0x6cb700a8    0xa3b4e5cc    0xe9b65d73
   0xca7d6f44    0x7b5917f6    0x7b80dd21    0x5ee87e45
   0x86799f71    0x0667e036    0x8f97dcca    0xc4bfd5d9
   0x90737eed    0x41b5a457    0xc6c96301    0xf8933e95
   0xe51c2456    0x00c661f4    0x8a0e1aaa    0x92aa4181
   0x1e3f8638    0xd481a14a    0xaf637189    0x91622fb3
   0x4450865d    0x4202b431    0x5248342b    0x01ff713b
   0xe33b5ec5    0x912d6856    0x10deb2ac    0x9072c180
   0x24d792af    0xa39c5dfd    0xb4c94140    0xfeb32004
   0xa174dae8    0x49da7dfc    0xa4db1090    0x7d2a998b
   0xb7eba69b    0x9b824871    0x3557bd1d    0xd3a73d9b
   0xf225310b    0xad1ffcf6    0x2d5f075b    0x592de6f4
   0x69e438f4    0x4ed8cac4    0xa79c947f    0xb95f9590
   0xb8ede5c9    0x0b1c9229    0x85a4b30e    0x65149920
   0x433461a8    0x186fda4f    0xbaee7097    0xd3cac1bd
   0x8bc32ca2    0x914f1512    0x9b619478    0x582a53c9
   0x4e624a00    0x77e445ec    0x6f823159    0xa9c4766b
   0x0dd6ad28    0xfabdadc5    0x704bfd95    0x08645056
   0xe1939821    0x76650b62    0x8876941a    0xf812239f
   0x2869ce13    0xa4d292c7    0xecba40fd    0x83d2fd8f
   0xdd45ccc0    0x7c12b7cb    0xdc0a20bb    0x0d9be34d
   0x4dd16a9d    0x25835446    0xb94d8c21    0x97ca8010
   0xddd09324    0x95ffe31f    0xa86136c9    0x828ac571
   0x9aa7fc00    0x382cc48c    0x015f7186    0xc3fd040d
   0x505408e0    0x21cdc34c    0xbd266059    0x6e2f673e
   0xe4523c1b    0x3ba56bb3    0x1c343938    0xabc0df54
   0x8ba4f1e8    0xfbd4c592    0xb678c884    0xff3be2f1
   0xca013570    0xfb0598df    0x3cb9cc1d    0xe3ba8ca3
   0xc3d7ecee    0x0ae84a0b    0x0d70f0c3    0x963110ff
   >;