[U-Boot] [PATCH 7/8] x86: ivybridge: Update the microcode

Simon Glass sjg at chromium.org
Mon Dec 15 01:15:40 CET 2014


There are new microcode revisions available. Update them. Also change
the format so that the first 48 bytes are not omitted from the device tree
data.

Signed-off-by: Simon Glass <sjg at chromium.org>
---

 arch/x86/cpu/ivybridge/microcode_intel.c      |   2 +
 arch/x86/dts/link.dts                         |   4 +-
 arch/x86/dts/microcode/m12206a7_00000028.dtsi | 622 --------------------
 arch/x86/dts/microcode/m12206a7_00000029.dtsi | 686 ++++++++++++++++++++++
 arch/x86/dts/microcode/m12306a9_00000017.dtsi | 750 ------------------------
 arch/x86/dts/microcode/m12306a9_0000001b.dtsi | 814 ++++++++++++++++++++++++++
 6 files changed, 1504 insertions(+), 1374 deletions(-)
 delete mode 100644 arch/x86/dts/microcode/m12206a7_00000028.dtsi
 create mode 100644 arch/x86/dts/microcode/m12206a7_00000029.dtsi
 delete mode 100644 arch/x86/dts/microcode/m12306a9_00000017.dtsi
 create mode 100644 arch/x86/dts/microcode/m12306a9_0000001b.dtsi

diff --git a/arch/x86/cpu/ivybridge/microcode_intel.c b/arch/x86/cpu/ivybridge/microcode_intel.c
index 8c11a63..79c075f 100644
--- a/arch/x86/cpu/ivybridge/microcode_intel.c
+++ b/arch/x86/cpu/ivybridge/microcode_intel.c
@@ -40,6 +40,8 @@ static int microcode_decode_node(const void *blob, int node,
 	update->data = fdt_getprop(blob, node, "data", &update->size);
 	if (!update->data)
 		return -EINVAL;
+	update->data += 48;
+	update->size -= 48;
 
 	update->header_version = fdtdec_get_int(blob, node,
 						"intel,header-version", 0);
diff --git a/arch/x86/dts/link.dts b/arch/x86/dts/link.dts
index c435a67..a739080 100644
--- a/arch/x86/dts/link.dts
+++ b/arch/x86/dts/link.dts
@@ -214,10 +214,10 @@
 
 	microcode {
 		update at 0 {
-#include "microcode/m12206a7_00000028.dtsi"
+#include "microcode/m12206a7_00000029.dtsi"
 		};
 		update at 1 {
-#include "microcode/m12306a9_00000017.dtsi"
+#include "microcode/m12306a9_0000001b.dtsi"
 		};
 	};
 
diff --git a/arch/x86/dts/microcode/m12206a7_00000028.dtsi b/arch/x86/dts/microcode/m12206a7_00000028.dtsi
deleted file mode 100644
index bcd5248..0000000
--- a/arch/x86/dts/microcode/m12206a7_00000028.dtsi
+++ /dev/null
@@ -1,622 +0,0 @@
-/*
- * Copyright (c) <1995-2013>, 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.
- */
-
-compatible = "intel,microcode";
-intel,header-version = <1>;
-intel,update-revision = <0x28>;
-intel,date-code = <0x04242012>;
-intel,processor-signature = <0x000206a7>;
-intel,checksum = <0xf3e9935d>;
-intel,loader-revision = <1>;
-intel,processor-flags = <0x12>;
-
-/* The 48-byte public header is omitted. */
-data = <
-	0x00000000	0x000000a1	0x00020001	0x00000028
-	0x00000000	0x00000000	0x20120423	0x000008f1
-	0x00000001	0x000206a7	0x00000000	0x00000000
-	0x00000000	0x00000000	0x00000000	0x00000000
-	0x00000000	0x000008f1	0x00000000	0x00000000
-	0x00000000	0x00000000	0x00000000	0x00000000
-	0x52b813ac	0xdb8994c7	0x70e9f6bb	0x9d6db2ff
-	0xf4d70f5d	0x5b1eccf6	0xac59106f	0x0ae2e2c1
-	0x1a7bbeb1	0x355a1d62	0x2e7eb594	0x09f8dea9
-	0x432a49e4	0xbf520253	0xdafa4010	0x893a858a
-	0x766e0efb	0xd91e196d	0x838bd2ef	0xe5146494
-	0xd515f413	0x29704828	0xe85598b6	0xdcbe6c51
-	0x88eabbfa	0xa1e8909f	0xd8931721	0x35386554
-	0x089a78a7	0xd9914775	0xd4644748	0x1556a4dc
-	0xf44448f6	0xd054d7db	0xf30f2b7d	0x5ae223d0
-	0xcbbb48b0	0x5c8b0383	0x177de157	0x9c1e5f73
-	0x2ec28289	0xd72a7b6c	0x823b6eb2	0x35e02171
-	0xba8deae4	0x06f4d468	0x13dbafaa	0x72b419f1
-	0x033385b5	0x05806920	0x4c6034cf	0x9bd117dc
-	0x976e2d04	0x250330f0	0x7250b5e1	0x184980c2
-	0x12a9d7d6	0x1bc808f9	0xae79994f	0xc6f87901
-	0xc0e3132f	0x671491c5	0x236cad39	0x37889d9c
-	0x67f7c3f3	0x964a6be5	0xbcced7da	0x57eeaa6e
-	0x7bca1522	0x654fee4c	0x2a1ca5d9	0xa1803cf3
-	0x00000011	0x8c316d2c	0x17603b7e	0x32e42981
-	0xc26c1400	0xf0fbccb6	0xeab6b43a	0x11d456a5
-	0x5b912d46	0x15195fe0	0x542f6db3	0x0b7f212e
-	0x47718dd9	0x7c41b108	0x06c21111	0x4445d5ea
-	0xb4fb8128	0xe07404a6	0x8d503da4	0x78fc7e44
-	0xb9919656	0x9968c797	0x87f26ab0	0x23bb1af7
-	0x1ec5d761	0x26f30d2c	0x7cdb747c	0xe4d42033
-	0x8a5d4801	0x768aff57	0xbcfd5d11	0x7c853c2d
-	0x231e6207	0x8b1988a6	0xd68fdb75	0x58dcb417
-	0x44422ef9	0x2a186ebb	0x7d27e85f	0x36ac31f7
-	0x1e487e77	0x2b0b8c37	0xd8ba682f	0x2cba791b
-	0xe6d3dece	0x1b2c2a99	0x4e5decab	0xfbd313a3
-	0xdbc78294	0x5a80cce7	0x2d8e0f0b	0xcf564f71
-	0x073d1f37	0x25162870	0x96cdb85b	0x9c553048
-	0x24eba740	0xfc0f352e	0x0c83be68	0x89b5076c
-	0xc39c4355	0x6a4cf25c	0x2bbd2682	0xc524fdb9
-	0x7ea19bae	0x191ad6f1	0xd3fbf3bf	0x21bf77fa
-	0x8f77fec4	0x0f90f635	0xe55e165c	0x868d58c0
-	0x966bc0ad	0x6c276364	0x9d8f7eff	0x4b7925d4
-	0x8b2f9326	0x4ab7b47e	0x33a9087c	0xf31ab949
-	0x69831dfb	0x4711a215	0x8128c1fa	0x8481c213
-	0x7401b01b	0xfdcfdc50	0xd6b55266	0xae9b23ac
-	0xfa2ad275	0xa225bb45	0x4dd720c4	0x760a20e6
-	0x5f1223c9	0x2f334372	0x6e1dcdab	0xe8ee8638
-	0x1c19ba8a	0xef9341c4	0x360aaa9d	0x90452ea9
-	0x65852446	0xe9398fa3	0xbba6a631	0x1a3e90b9
-	0xe2a73a56	0x6e8c0747	0x35c7c53d	0xcc1ac842
-	0x183356af	0xb6e98608	0x987b43c2	0xa8a3cfd2
-	0xc2c5fce0	0xcc3af64a	0xd6d3a291	0xe59ad1f5
-	0x124ca513	0x9522b50a	0x25150477	0xa2eb5797
-	0x7fc63626	0x648c48e3	0x9f5797ff	0x2307b84d
-	0x980625a4	0xabc05983	0x24980807	0x773c4f99
-	0x3407b872	0x07c3657a	0xa2cd9e48	0x49c1e6a8
-	0xa881b84c	0xf804d72c	0xb5319d2a	0x3e39780f
-	0x97518822	0x0acd54c2	0x0721a9ff	0x10e1d2fd
-	0xa7b6db77	0x845b1a56	0xef00160e	0x6b41bfd5
-	0xc994df0d	0xcf44a5ca	0x794b36a4	0xf9fdb127
-	0x922a1366	0x822aa8a9	0x4b137bd5	0x5722a49f
-	0x8933719a	0x17edc1a9	0x079d9538	0x21fae7d5
-	0xe534fd73	0x9d3038d5	0x48c3a056	0x5b22d58a
-	0x6f142866	0xf1d767cd	0xb51ad5a6	0x34a0ef85
-	0x0111703e	0xca4b3a30	0xa0f3c34d	0x9d48775a
-	0x3f2059f9	0xf2fe2c36	0x588861a9	0xed5bd9fe
-	0x8231f7cb	0x8c115969	0x3f82ba00	0x21b3730c
-	0xba757997	0x3ec0bb2c	0x16f11def	0x5d4356c6
-	0xdc2e0bc2	0x58c1eb6e	0x313ede0c	0xb68fcc52
-	0x84d3e1b5	0xcc6d9201	0x95046196	0x276b527b
-	0x80a4a729	0xe782916d	0x5cf09e0b	0x98aaf9fa
-	0x1de6dd43	0xab4f1962	0x49ece734	0x81455488
-	0xc2597b61	0x5b22af85	0x646f7b94	0x09213a1f
-	0x08edf7e4	0x963d343c	0x059ba888	0xb4e804ed
-	0xe7cc826c	0xf87bafc7	0xeecaec10	0x8e60919c
-	0xbf14c996	0xd3dcaee3	0xb8fa0b7e	0x81563c6e
-	0x7f59a258	0x2f344446	0x374d8aa6	0x9b6de5c9
-	0xbf992857	0xbc5b94fc	0x28adb080	0x17e41044
-	0xb87b469e	0xda504d12	0xf21bef8b	0xce75c1e3
-	0xdbd92c83	0x58bba0af	0x77b42977	0x506cfd75
-	0x1139e875	0x6ce5fe43	0xc6a5d7b3	0x87f9e628
-	0x7b5c500b	0x130066b3	0x789b611f	0xec8c1ba9
-	0xb7e6872d	0xaf828cd6	0xc28d3316	0x2a91f6d0
-	0xc725f063	0x065ac531	0x4f9ef4b8	0x2b9d927e
-	0xaf54f3f9	0x7c924f72	0xda1d77ad	0xff00db67
-	0xaf4f03c0	0xb4f4ee64	0x169e64e5	0x04653ac0
-	0xed51cb70	0xfeaff0e5	0x51dbf346	0x072a2407
-	0x23fb74f4	0x9a906eef	0x5d6fc3f0	0xbc3c374c
-	0x1cf9f063	0x919015d9	0x5b3e9d07	0xd6209d8b
-	0xa3710b3d	0x90ad23b8	0x420ceedc	0x58e8371f
-	0x5d419d1f	0xb8acd13f	0x7d100d6d	0x210c10d1
-	0xcd0a697e	0x5023db4b	0x33e6d8e7	0x44bbe6b4
-	0x827e859f	0x6ca4cc81	0x661bb2c3	0x71209ee8
-	0xb8c3ffaf	0xd1075f51	0xba1eae10	0x728b0a6a
-	0xe4af7a2f	0xca9bcf2e	0xb249a631	0xdce6be47
-	0x5c910321	0x425c3c27	0x33083e43	0xdea067ae
-	0xea594a23	0x41b75c2c	0x3a401a95	0xd33cd88a
-	0xc295cad0	0x67f48045	0x1dc9ad4c	0x4bc48864
-	0x53991b6e	0x7aadde5f	0x2b0bf775	0x06ba5380
-	0x9eb874be	0x2c4b967a	0x1bcc342f	0xe875001b
-	0x15b5642d	0x5be99c9d	0xcb210ace	0x1b4924ad
-	0x3793ed81	0x8b983114	0x3ec33981	0x75ec71e7
-	0x8b5b7df3	0x834756f4	0x100fad01	0x70037fdf
-	0x0cef9a36	0x3d9e3a2d	0x38b48efd	0xfc4034b6
-	0xa32e29dd	0x388944bc	0xc1c15614	0x3877e9c7
-	0xa5e733fa	0xa621bd53	0x4b651df6	0xce082970
-	0x85f30d6f	0x729a5c87	0x31dd7ba9	0xdb495828
-	0x7b12c698	0x953495c9	0x6b5f99e7	0x2cc42fa8
-	0x697ac512	0x1be679de	0xc116d305	0x94a36606
-	0x9e5e141e	0x874affed	0x58d40b0b	0x5e3cf5e5
-	0x5d05e9a9	0x06840efc	0xd2f98b21	0xa1e83ab2
-	0x4f726202	0xa6394535	0x62a02403	0x9f2167ec
-	0x4f9fc77b	0x98073be4	0x2bc781fa	0xfc8e4c89
-	0xc7179b97	0x692cf793	0x708ff7bb	0x12ecba93
-	0xacd06e21	0x202bef76	0x03852241	0xe84e02a1
-	0xf1f9ac8d	0xcee61aef	0x61a4f235	0xd22991eb
-	0x67a81345	0x375a15c6	0xe8fae8a3	0xb4ff2b37
-	0x339ee4ea	0x14ffadc3	0xf49340dd	0xf285e568
-	0x00fc6970	0x369c52d1	0x4f55368f	0x3f4d75f1
-	0x6a73b603	0x963c1f59	0x171e2bdc	0x72bac76b
-	0x9e2e5c32	0x307f7c3f	0xd3b48637	0x3a917acf
-	0xea52a65f	0xecd209fb	0xf0ad84bf	0xd4bdea70
-	0xa2647b38	0xce040b49	0xc6d5f13d	0x5d942c52
-	0xf8edc042	0x798fdefd	0x4b074246	0x1cb1873a
-	0x6793c186	0x23b9c774	0x77bb0202	0xc519b3aa
-	0xa30c09a2	0xe1f6669a	0xb7eddb8d	0x7aaa91d6
-	0x076a3789	0x0ac47791	0x1e503404	0x44fe8c54
-	0xf3cbbf49	0xd3234eef	0x0d898b3f	0xe854984b
-	0xe3986de9	0x923a5c76	0x2ee9abca	0x1a9fedbe
-	0xdf76dcd1	0xea07936b	0xcdaaf247	0xe62d98fa
-	0xa99c7f7b	0x34fc84d4	0x03a35111	0xad5675c8
-	0xcc64075b	0x408203f9	0x846e1f08	0xe934019e
-	0x423d1223	0x2f04f9e3	0xee1dbf40	0x65edc60f
-	0x097aa22f	0x7058a2b7	0x41c8a0a5	0xa68aa391
-	0x0f345c40	0x667517e6	0x860838ba	0x6dae933b
-	0x764d5919	0x6673fa0f	0xf0a5e97d	0x4262ebbe
-	0x64b413f2	0xd2c4145a	0x0b2c11f3	0xfdfe9f93
-	0x96c77107	0x1399fdda	0xf599f215	0xb504da5d
-	0xf8a95268	0x9ed1ef87	0x9ae33cfb	0x3b21f1ef
-	0xc6d447c2	0xe0694d4e	0x967febab	0xc13f631d
-	0x8393bfba	0x37438788	0x1724194d	0x8e77a045
-	0x20e2483c	0xb961c2fc	0x485cf593	0xb3462621
-	0xcb2959b8	0x10307e19	0xf71fbbfd	0xdda641e1
-	0x0daf5f66	0x56d85178	0x145f6749	0xebc46ed1
-	0x5593c249	0x94561f51	0x534cc654	0xca7c8814
-	0xb59a578c	0x40b2b614	0xeaf3437a	0x198d5b4e
-	0xf245fa53	0xfb75e0b0	0xa363c46d	0xc43b5468
-	0xdf036413	0xc59f5a36	0xd8ff4381	0xa3af3e36
-	0x7af63462	0x414526d7	0x7bdc41c5	0xa416f1e7
-	0x6987d9ad	0x472c5499	0x4f10ee37	0x47bb7ff7
-	0xc7f2e621	0x820008f7	0x33a475db	0x91ff5d72
-	0x0517401c	0x73d067c8	0xe417b69d	0xb86d9903
-	0x1ac9a032	0x74bbf582	0x8b65596e	0x883be34c
-	0x95dcc26f	0xe232c646	0xfae9c19f	0x35cb5273
-	0x6a94d095	0xfff6ca91	0xb9c40eb5	0xd351dcac
-	0xc90d464f	0x9b609642	0x15663b56	0x15f7f88d
-	0x22499f60	0x417fd6c5	0x2dc36fe2	0x712bf66a
-	0x22f1fba8	0x531b8092	0x40d269b6	0x1d227898
-	0xeb6ff35b	0x2490ac31	0xc958ed65	0x3ce6ffb7
-	0x9338a806	0x3beadfe2	0x1c361ac9	0x53d0e3b0
-	0x91d46102	0x4d57045f	0xb5c8afb3	0xfd2c9e7d
-	0x3d578410	0x2adb9406	0x10df7459	0x90abccfb
-	0xe3f217ed	0xef5f4e09	0x74925ce4	0x169b5879
-	0xfeff4ad5	0xb300dd1d	0xc96022ba	0x72da501b
-	0x1e694296	0x9efa33cb	0x0dc3ee6c	0x0ac4e7ea
-	0x73041130	0xf0e6a295	0xc46bdb6a	0x6a927044
-	0xd217ceca	0x0b744007	0xd5a2bafb	0x4220cd92
-	0x70d3352a	0x5ee4f661	0xfa07e5c0	0x155542d9
-	0x4a39fba0	0xcec0552d	0x30c1d8ef	0xbef9d21e
-	0x183879aa	0x5b3f30a8	0x54a06db4	0xef876e4e
-	0x5e823680	0x53e2a353	0xc9aa4112	0x13a56ee5
-	0x848859fd	0x0ba2b801	0xec15260f	0x7bb22672
-	0x1a097332	0xb141339f	0x752a67d9	0xdae373f3
-	0x3c8cfd49	0x2dfaf2a9	0x95820c6c	0x956b39a2
-	0x1ca0d24e	0x1312b978	0x7280e1bd	0xa7a7c2ff
-	0x0b48e987	0xb6083e55	0x4b4b82f4	0x9c6104ad
-	0xcb93beca	0xe1c34035	0x34de740d	0xbb151baa
-	0x71f5942f	0x1eaac228	0x0c68331b	0x3d2a1dd0
-	0xe7a3d41a	0x7253acae	0xfd4de230	0x79988d80
-	0x4468f19b	0xac4440fd	0x6e8a6ef3	0x5736adf8
-	0xded67716	0x1f1d5a4b	0x96c5f451	0x85bae181
-	0x1293ab28	0xc2ba53c2	0x729ff4cf	0x60218df8
-	0xc2870138	0x6127d844	0x89604e9e	0xd2b9ad4e
-	0x4f6ded9f	0xdd263849	0x1633bd92	0x64b03a24
-	0x96dabd4d	0x6e85d235	0x1ab69ad0	0x9aa80454
-	0x6b9041e0	0x106c7e9a	0x8f54812f	0xa274efe4
-	0xe45d6695	0xf3aa7bd3	0x6a5a2a63	0xe36f3525
-	0x6238fa4b	0x7d6cb06f	0x16d3b4a2	0xf3b04822
-	0x638f1a60	0x0e1875fa	0x1c0292b9	0x6b519ea4
-	0x9faba37b	0x209341ec	0x83c9061f	0x3387dfe8
-	0xc7f12ceb	0x2bef45d7	0x8f8acb47	0x35d9741b
-	0x7009f514	0xfd003802	0x6f9489c5	0xe2ea2504
-	0x910e996a	0xcc81d016	0x3280730d	0xdedfef59
-	0x5a7357cc	0x8fe8dd39	0x15543fe5	0x976c4207
-	0xe41cf62b	0x0ba6b4b5	0x5c3b7ced	0xa6c5b72b
-	0x72ad3b4d	0xff143181	0x2b78a157	0x7fe231a5
-	0x6ff0538a	0xe58ed1ac	0x81a311a5	0xefaa54b8
-	0xf04a797e	0xce6e69c7	0xdc810726	0x7bab7be3
-	0xdd5923e8	0x5a2413ed	0x31cef794	0x73dfd806
-	0x1b9223c1	0x0c370882	0x04fa3b68	0x87c50bc1
-	0x1d78c90f	0xf4e2cee6	0xebea941b	0x73e5838f
-	0xca8d39a6	0xe004296b	0x28cf8a0e	0x7c73e7ef
-	0x26a296c2	0x789d4c72	0xd1490265	0xd9a9e843
-	0xf03504c3	0xfae6dffb	0x7a48f00d	0x51e369c8
-	0xcb3eeee6	0x0625e936	0xe93d0d7d	0xfb15ba6b
-	0xec5c76da	0x8fdf44f1	0xa036653a	0x5730c4a3
-	0xe5bfe6dd	0x0b8c091f	0x3b51558c	0x403748f4
-	0xf4007f86	0x952b5db6	0x5524d8ba	0x8046409a
-	0xe3fc61a9	0x66f4ea56	0x5645150b	0xdb2bec15
-	0x50672218	0x7f40e87d	0x2b8359f8	0x438787dc
-	0x7f221597	0xf8b1590c	0x4f468251	0xff586d05
-	0xb9195380	0x0ee09e0b	0x2fa7dbd9	0xd197b327
-	0xa0dbad58	0xb485681f	0x5ef0937c	0x1e07ebb6
-	0xcb49fe3f	0xc2427cd9	0x6c2c5298	0x4a2e171a
-	0xa7f333a8	0xb3609ad6	0x94e374d6	0x0e1eb64d
-	0x22c3367d	0xcdf89975	0x647aceef	0x16727c9c
-	0xf476ae53	0x35a1212e	0x0db768b8	0xfff8b53d
-	0xbd4fe45e	0xab28a5a3	0x59cec0af	0x28bcd1ef
-	0x6f43ad69	0x2658a059	0x27aee0ec	0x4e8bbd15
-	0xa9fdcf04	0xc9aa329f	0x687f010f	0x5c968a07
-	0xb894e607	0x0e1cba22	0x2f00f203	0xe8e133ac
-	0x494a4746	0xe8bdff9a	0xf69791a2	0x64179ce2
-	0xbfd10dc6	0xc026f6d8	0x4871923a	0x8946b277
-	0x609f49a4	0x6466df1b	0xd8c3c131	0x46ef0291
-	0x0fdce8b6	0x2b9aedb7	0x225c4520	0x72b332cf
-	0x4e220d47	0xf2f69c36	0x2c23fad9	0x57a2a918
-	0xe017409c	0x490819af	0xf2121afd	0x951ff7ff
-	0x40363fcf	0x5078b94e	0x9e4be775	0xee97ef16
-	0xdb3a2390	0x17d42af9	0x96f56a51	0x1b4c2934
-	0xc866315c	0x2b746f99	0x9a3b73f6	0xa1e081fc
-	0xa9d07ebd	0xa6359fae	0xdf50d099	0x55304e01
-	0xfe5aaa81	0x1e74267d	0x38b1d2d7	0x8633e9af
-	0x99b013df	0x3aa05831	0x86279736	0xd2b464e0
-	0xdf036a9f	0xe8162915	0x876c0d4f	0x4beb7d0e
-	0xfec9b170	0x46bc9df4	0x46cb88fa	0x0cb5904d
-	0x2e2961cf	0x7ea5dc1a	0x60670df2	0xf935ca32
-	0x67e6777b	0x8bacc97a	0x5cd07248	0x32e483e6
-	0xfdf09b0d	0xca57150b	0x3f432d09	0xdea2d7db
-	0x9f6a2954	0x6f07dff3	0x4133f394	0x60272f97
-	0x1b98c9ec	0x2ab648d9	0xb5df14a8	0x0d2c38f2
-	0x5dfde2c4	0x7cb43ca3	0x8d0c6c01	0xe80ea41e
-	0x5f58b71e	0x4ca9fef2	0xabd201a4	0x50905c08
-	0xca8ba387	0x5592922b	0xfa4e05f5	0xceb64b14
-	0x0845c5bd	0x518d369b	0x727e570c	0x1daaab31
-	0x801e8b9c	0xec6568f3	0xd4c3760f	0x40a78d22
-	0x38af58b5	0xc406a76e	0x8c3a7779	0x18272c42
-	0x45cf7b70	0xa6f3c0f3	0x88021e41	0xda662504
-	0xe97aa709	0xe93bafe0	0x8862ed5f	0x35bc8268
-	0xf5a41551	0x3dd3bb21	0x1af0cf11	0x08fe1ad7
-	0x53ecae41	0x01a4a8ae	0xfed636b7	0xf09323e6
-	0x73b9b253	0x7ebd7ce2	0x7074b4de	0x21c719b2
-	0x50982743	0xd23cfd27	0x136a1f4a	0x23260f6e
-	0xfad89dcd	0x57586681	0xadc4fba5	0xad0f71b8
-	0x91a3f188	0x20d62385	0xfecda9cb	0x33d67776
-	0x2abb0e6c	0x0ad16087	0x486332da	0x2928d342
-	0xf6d1b174	0x5e133a4e	0x72fc0ad4	0x940578b8
-	0x320a42b1	0x9cbda7d4	0xf2a36135	0x00ab8de3
-	0x5bad9000	0x5778e633	0x3952763d	0xe0e58583
-	0xdfb0bf19	0xb11914b6	0xa67da7a1	0x8d9a9f81
-	0x638cbcf7	0x83bf931d	0x8703b0dd	0xcab30fa4
-	0xd6db2ee6	0x5cc2e5ac	0x717e636b	0xfdcbc760
-	0x563b3b25	0x0e4df458	0x9efb8fa7	0x95aaa7a1
-	0xf05b6680	0x5e237e59	0xc884018a	0x177b5a30
-	0x3ea2c9bc	0xd0325ee6	0xb1dae51b	0x812ee29d
-	0x6d58db21	0xb787fa68	0xfd092294	0x09683dd3
-	0xfe0d6405	0xfdd99aad	0x78744a59	0x936738e6
-	0x6ad6cba7	0x370f7f8f	0xd208c214	0x12239384
-	0xbe71f0e7	0xfc0ef264	0xc04e4a49	0x354f9cf3
-	0xf5d7572c	0x07839ad0	0x834a003d	0x23ba26e2
-	0xf4049ecf	0x5ff402b2	0xff9d6769	0x074ebe6d
-	0xdc829da1	0xc3d7697d	0x973efe4f	0xfc2a9165
-	0x126dc518	0x0b824ca4	0xc438fb70	0xb7b0ee00
-	0xbe56afd9	0xa3d8defd	0x971455ae	0xc11ffde7
-	0x346e619a	0xb41111a9	0x6004b62e	0x896c668d
-	0x738e458c	0x351f9fdd	0xe771b2ba	0xad6d7464
-	0x719b57c2	0x6f6a4611	0x8a676f2d	0xb8db1c43
-	0x3f102641	0x51bffdbc	0xb7862565	0x5d8dd231
-	0x7a79bd39	0xfa472894	0x0fd1d2ff	0x64cf589a
-	0x38234d7a	0x5c9acefd	0x8eb0b9f8	0x761e1c95
-	0xf2fe78fa	0xe06220d7	0xaf82a919	0xf4e196e1
-	0xa17c8935	0x06d08d16	0x6bad807b	0xf410805d
-	0x4ff2bce6	0x3297c81f	0x06e35353	0xbe1f5e1c
-	0x65d1cb92	0x0dc69b2f	0xac55d597	0x636ff24c
-	0xe2e4f2ba	0x63d64922	0x4b2e9f71	0xad2279ec
-	0x5f0b5c0e	0xac688638	0x35613358	0xf5531360
-	0x54a304e8	0x27ebfe65	0x977b5a3c	0x3dc5e10c
-	0x73b32ee9	0x3a2c9454	0x30a149c6	0x31e5b55c
-	0x2c10854f	0x745cd38a	0x2853a27b	0x6629e355
-	0x0bb67e39	0x5469184d	0x694a9bb6	0x0a0ca25f
-	0xa878c5de	0xee15fd46	0x23d92ff8	0x02328404
-	0x1c9402b5	0xa46b6ce0	0xefc3e947	0x0e9312ad
-	0x5830ae9e	0xe30e32f2	0x9db8ee81	0xe8aeebbc
-	0x30675c83	0x447278c2	0xab2bad3b	0x08ba3d0c
-	0x1124e681	0x3691242d	0x903c8d2b	0x3281c312
-	0x22af690f	0xd69a150c	0x57622c5b	0x29313c73
-	0x6ab2d7c6	0x39b06dad	0x6e1f9f81	0x03324986
-	0x53a49093	0x7654eba3	0x2527245a	0x9af596fb
-	0x818ffb3a	0xa3817173	0x6a2c4b80	0xfcc42ad5
-	0xfb1bbb69	0x3a3720a2	0x90a89bcf	0xed80308d
-	0x7753cb1c	0x1c2654a5	0xb01ee4af	0x81091e85
-	0x9067b3f1	0x2e2b9b5e	0x9fb0c7d1	0x78fd9f69
-	0x5771c46d	0xacdf498d	0xfd8b8e77	0x4c15fa61
-	0x607120ce	0x18a298d8	0x73716420	0x65e5e06a
-	0x18c53e04	0x35b84427	0xcd82b522	0x9a7d26bb
-	0xd56b4b74	0x49b47fe8	0x63178dc6	0x0bac0f46
-	0xc8b0755a	0x9bbaaf1f	0x18131d2b	0xcc019330
-	0x0ceb89bb	0x8808c2d6	0xfb5bd86c	0x6c945b71
-	0xdc911924	0x4ebb8d35	0x44e46d08	0xabfee615
-	0xf456931f	0x7a244955	0x0bffce7d	0x5533ca5f
-	0xb1b2c636	0x4f29075e	0x64012561	0x7aa5e7c7
-	0x9c8a0666	0x9698782d	0x3481ad8f	0x21a55b19
-	0x735aa45d	0x4245b9c4	0x0d4c3fdc	0xd1b10966
-	0x7035fcde	0xc2257947	0x4a37271a	0x9da464a9
-	0x228adbf8	0xbf309e03	0x096f560a	0xa2b8ca78
-	0x427702cd	0x35a99cf5	0x99811758	0x6953db58
-	0xec07533e	0xe95838b9	0x61c71654	0xc9cce595
-	0x275af106	0xc8697af3	0xb3f27e58	0x411d8d30
-	0xd0d90ecd	0x1503b9dc	0x76bf070e	0x49f89ef0
-	0x7333b083	0x53f9c44b	0x8330c3a2	0x6a1119c3
-	0xca555f2b	0x3d51fc6f	0xac7b3320	0xf8e42cdf
-	0x053753fe	0xc122336f	0x94d289c6	0x088b5a64
-	0xc3aac7f0	0x96a76344	0x2ff05828	0x9b4f2af3
-	0x46de6a46	0x4ed29d98	0xe2ab7634	0x27481ddc
-	0x300ca71f	0xce7ac539	0x88240e09	0xb1a14e78
-	0x2addd4c5	0xb3a7f320	0xe91f549b	0x6881c45b
-	0x0e381c47	0x1018feb4	0x64679650	0xe62281cc
-	0x670ee6d4	0x0d226160	0x947b7f08	0xbc595a74
-	0x2380c0b3	0xc0235785	0x63b41221	0x80b9cc31
-	0x3231b4ae	0x33ed5718	0xf2c5c90f	0xdd3b03ea
-	0x67dfca08	0x453e9d29	0xa2bdecbf	0x5e9a3181
-	0xad17aea2	0xff0a8f13	0xdf946849	0xcfbbecb7
-	0xb0a602d7	0xb1a820c6	0xfe7abbc8	0x7f70790d
-	0xeb5f8863	0x266d3cc1	0xbd552a44	0xe19b1b3d
-	0x856aefbd	0x51c11f1e	0xde661b7f	0x61c075d2
-	0xd0f6a834	0xff1d0d37	0x6793d1c2	0x70c133a5
-	0x20c4d2cf	0x8c80d4d3	0x61ebe382	0x788b74df
-	0x11c56903	0x535889ba	0x0a9c7380	0xf9de2837
-	0x09437fe7	0x1627c6b2	0xb943bdb8	0x69bc29b2
-	0xee9795a4	0x83c992e0	0x95437918	0x8ce166a2
-	0x56b56b66	0xb0680941	0x623d38a9	0x2add07ad
-	0xe583ba09	0x96f6532a	0x3eff4696	0x2a8a6b0b
-	0x905b913b	0xafc01673	0xe871e006	0x2c2339ad
-	0x248438e5	0x96d83e53	0xb3a75d6b	0x2258cf63
-	0x69ff39bf	0x95727173	0xc3ac09d5	0xea8d2c06
-	0x0e7c0a4b	0x144fcade	0x28a9a5a3	0x97c11ae8
-	0x89865e3d	0x1640cd32	0xe3e551f8	0x1f7ba770
-	0x6d23fb31	0x11eceae3	0xc8ccb8ee	0x46dd0bb0
-	0xd01a46ff	0x0504adf5	0xec6e170e	0x2e3d7ac5
-	0x70f893ac	0xaf9963db	0x061e283c	0xf0ad248f
-	0x2fe97e19	0x881fd340	0xc686c9d5	0x88ea8ba5
-	0x92f05cd7	0xd6716148	0x6fc47fc3	0x2c51d9b9
-	0xd50a7faf	0x4eccacd1	0x7c92f802	0xa63ffc83
-	0x7cb0ab1d	0x4492e81b	0x7d906554	0x43306ba1
-	0x73a5d57a	0xe57a05d6	0x6850b964	0xefed595c
-	0x7754978f	0x629e8236	0x62ec4dde	0x247439ee
-	0x8b9982fa	0x4eece5c2	0x48599175	0x0fdc752c
-	0xecd87b12	0x94936c75	0x17a45ea1	0x80a899ac
-	0x22a39ee7	0x745730b6	0x03ea4daf	0x4a7570d7
-	0x307621fa	0x7322e0a7	0x3a8e0316	0x454e46f7
-	0x08773750	0x156dcaad	0x5562bc06	0xa23a1ee3
-	0x20435211	0x1d679ea0	0xb220e205	0x682cc1a6
-	0xd64a71c7	0x3ca7f8e3	0x2e92f253	0xa7cfdd0b
-	0xd62b4053	0xf5c5f641	0xbf72dde1	0xdcb716c1
-	0xe2f7b05d	0xa03145ea	0xc09828d2	0x7dae7916
-	0x6fb97c79	0xb3a85204	0x998a9c7b	0x5f42ba8c
-	0xd9c628b3	0x6b17bacb	0xa889b716	0x450ff97d
-	0xe9166f3c	0x2d20777b	0x82a003ae	0x2c7ae0aa
-	0x6011a9fe	0xfeed34be	0x1328f67e	0xf61003a3
-	0xfaecdf20	0xee18c81e	0x731a0302	0x11a39e60
-	0x355d78dc	0x99088f2c	0xcf253759	0x97347603
-	0x736f71f1	0x37e4b395	0x9cc74540	0xf7e39994
-	0xf01c5f64	0xbec519f1	0xa79c1067	0x76000d5e
-	0x1ac85b6e	0x51e5b7a3	0x62a97ddf	0x6f20096a
-	0x2af51e77	0xea5554f6	0xb4e581da	0xc1ac4ba8
-	0xc8f22bf7	0x9e254d3b	0xd7dd62f6	0x6461ae3e
-	0x423e1f10	0xf143e7b9	0x18c73b04	0xa43de614
-	0x2da8d02f	0x9befa706	0xc01dcd49	0xa278f1e0
-	0xd85f3177	0x6b6679fd	0x1ccef04e	0x53af9252
-	0x34d751db	0xc8d32c86	0x3d725097	0xa64ed581
-	0xd090c42f	0x9e92bf3f	0x6f82b089	0xd42728eb
-	0x3dd651e0	0x1985bc52	0x4b0f4159	0x0f99bd7f
-	0xe2597023	0xca0cae4c	0xce48a894	0x7249dd88
-	0x8e146632	0xb4be1d6c	0x790ae7e5	0x6747b657
-	0x52143947	0xa2e42ed3	0xea359617	0x6ca01a11
-	0x35c5e2dc	0xc97b78fc	0x5db6db2a	0x80fe3414
-	0x27da19d4	0xd7431d04	0xa91e9110	0x7d8ecb23
-	0x2508700a	0xc8c71ed9	0xd28835af	0x018c2887
-	0x3d0a6fab	0x3e8523d6	0xd0688dee	0xe5c3865c
-	0x838d72e4	0x6bb73a1d	0x497a59ca	0xf77c56de
-	0x38ecb72e	0xa55e3565	0x04b12c92	0x1aec9997
-	0x037c340a	0xef0d04c3	0x78f74bd6	0xdec9b9e8
-	0xd95b61ea	0x5528e8f5	0x4ecd325c	0x88ffdc0b
-	0xb337ac61	0x899d90e7	0xb5eeb978	0x8295d9ae
-	0x1ed8978b	0xa8849eda	0x8633b4a3	0xb8c858b5
-	0xbe3c4375	0x28b9e84e	0xb2a26def	0x22f8f66b
-	0x3a4aed99	0x0c4914ea	0xad103249	0xba5a5eff
-	0x8a052461	0x26938899	0x915c6ed7	0xe6268ad9
-	0x246e8c74	0x75f3c196	0xc3e725d6	0x92e02549
-	0x1f78a5cb	0xeada57e5	0x40f14906	0x0215e49c
-	0x57c06bae	0xc1896b87	0x0cd40a63	0x60741d80
-	0x11a69899	0x80fed942	0x0497e115	0x56697b55
-	0xba89c3d4	0x27d6b7c5	0xddff87b0	0xd3b1ff2f
-	0x3160e528	0x9cca1286	0x13b4fdf1	0x38cdd907
-	0xb50c4597	0x4c151714	0x1cab86c7	0x23126a3e
-	0xe26e9749	0x289a0d0e	0xc4004640	0x9d33928d
-	0x33b691a2	0x15ed6e6b	0x6e773980	0xadd59678
-	0x188ba49f	0x08da4c6d	0x6d150d0b	0x0c6c7b98
-	0xc8e1df7e	0xb8b1e692	0x5e89fd35	0xcb253d24
-	0xfc6ee27c	0x8013de3d	0x1d38012b	0xe50a8f7b
-	0x7d410ff1	0xceee4e9f	0x0e8094b6	0xaa1a5f57
-	0xb395a551	0xbd62b2ae	0x5d7b34c8	0xbd2d6195
-	0x33af4109	0x0769ff18	0x9c6cc123	0x78ee6eb6
-	0x412644e7	0x70e0c6f4	0xf45d8fc6	0x0435f5af
-	0xd43622b7	0x27409d5b	0x6dd04e8f	0x9f02ecf5
-	0xca415f7d	0xc9f439c2	0x7198e539	0x20476b75
-	0x3cdd8dd8	0xce17fbb0	0xa5bc115e	0xb0ee52c1
-	0x0b074cfa	0xd26d4f99	0x3b43320b	0x230b680b
-	0x9908f2d2	0xcbcb1952	0xf45a2f53	0x7b4564c6
-	0xcf2fd983	0x414fe4b2	0x55ea7f11	0x63e8117d
-	0xe8954052	0x7c2ea344	0x97a02aaf	0x6ca874c3
-	0x1ae5b4ee	0x41754eae	0x6954abe0	0x115ddcda
-	0x9a27968b	0x32a53e65	0xffe47b2f	0x4fe7e5a7
-	0x6016dedc	0xb3c0893e	0x9626776d	0x5ec773f9
-	0x1104e01c	0x1473cfb3	0x43b2cedf	0x8ca9d119
-	0x7f1bc844	0xd8bb7387	0xba90d2ef	0x2bb0dcf4
-	0x2340f124	0xa5bd514c	0x50afab05	0x718f5ad5
-	0x7c03fad9	0x71d00d2d	0x1c31fdc2	0x4a938809
-	0x40945ded	0x437f2a0d	0x83c10d64	0xd224c6ab
-	0x0cd44481	0xb0040966	0x27fd6e7f	0x6ff45d4c
-	0xab057ad1	0x8fa4e5d4	0xac50270c	0x6e4926ca
-	0xc5721498	0x2529b458	0x40ee2ad5	0xde5e21f2
-	0xea8964ca	0x56766e60	0xdc3b8702	0xa93528d4
-	0x28d7713d	0x42edf022	0x59774dd8	0x200ff942
-	0xe7a4d769	0xd8c4ef5e	0xe177f715	0xe9d53cd6
-	0xc11270bb	0xb25977e5	0xb80867b4	0xfb48468b
-	0xdbf166a8	0x49700d85	0x0f85f98a	0xa7ca7a75
-	0x109817ce	0xca243f19	0x8bed7688	0x9a1c8231
-	0x94f0ce97	0xc36309ca	0x90ecac24	0x67e7e0de
-	0x86b18d62	0x18c7b7a5	0x622f5d3a	0x47e1e067
-	0xdc96b94d	0xe4a03beb	0x59d17692	0x040abc0d
-	0x44a5ae50	0x3d3dab7d	0xc18dfd30	0x2802b9d9
-	0x6818379f	0x56db41d7	0x97cbf039	0xe41d6a32
-	0x64b5fb01	0x6506e0b4	0xd60a3234	0xdf3573d2
-	0xac148579	0xe7f46ac0	0x05e1c763	0x904a5aa9
-	0xc7ca1ee0	0xe0c3b047	0x5e36e1bc	0x447a9141
-	0xe24654df	0x9853a49b	0x6a29cedb	0x022f00dc
-	0x6df2a7a7	0x3636da02	0x72bb9c81	0x4f0e0918
-	0xd649f4a5	0xbb0c81f9	0xc0ba93fd	0xc1b390f1
-	0xda84e720	0x1aea0064	0xf3ee67e1	0xb874ef4a
-	0x82467ce6	0x59abf506	0xafbf145a	0x9a4cf8a1
-	0x17247c89	0xd8669398	0x1796eaf7	0xbc2d24a9
-	0xcb486570	0x17a9db23	0x3e6504f0	0x08684517
-	0x2723ab28	0x7081b814	0x8a265a04	0x697e6d8b
-	0x69b146dc	0x6434c182	0x27ec8101	0x864405c5
-	0xfff86c9e	0x3052d8a6	0x23d283db	0x492970e8
-	0xbc6c64c3	0x46d8f98b	0xe16e7ff3	0x731e4f82
-	0xbd26b1af	0x6b30e6c1	0xff192fce	0x097e0bba
-	0x49df63a5	0x2fdc3f01	0x50aae053	0x60177b8f
-	0x1949eb85	0xa46084ce	0x9658f694	0xcb951fbc
-	0xc53806d9	0x63a17d30	0x3b3f86c2	0x8a37aa6c
-	0xedf8fe5c	0x87aee1d3	0x8c680126	0xfd8b27a6
-	0x231fa106	0x69358c25	0x4502c348	0xc107861c
-	0x46280e70	0xcf6067ac	0xf6a04ff3	0x3e488677
-	0x6f3fb4c1	0xeec1f758	0x560e1c48	0xb604c06b
-	0x69e34b1e	0x8ef41dec	0x854cea22	0x726581d7
-	0x55ea91f3	0x38ae4053	0x5ff7389d	0x6952cbf6
-	0x09aa0fc1	0xcccb1d50	0x5c1a633a	0xde1eba46
-	0x797212d8	0xa943fb3d	0x6063a1a8	0xbe68ef36
-	0x6ba0d5ba	0x0dbe2061	0x47711712	0x62679807
-	0x6f34009e	0xe6fe8f18	0x66a6a64b	0x3f80f472
-	0xe953d5e0	0xbcd8196a	0x086faad0	0x49da7f16
-	0x7f2199a5	0x55af4af2	0x085b4d38	0x22e634bd
-	0x6cff0416	0x343466f4	0xd121a7a6	0x6caa3942
-	0xe4f365a2	0xd832eb0c	0x616728e5	0xcca4c71a
-	0x4010cdc2	0xd0f1d1cb	0x5e695f89	0x27719206
-	0x0ec92854	0x76144a1b	0x49808021	0x12457a1b
-	0xdde7aa5c	0x8f1a077f	0x110a4a5a	0xb3a5ad31
-	0xaacebf8f	0x66ff7f33	0xa2340971	0xfb4c7e82
-	0x8dd536d7	0xafd2021a	0x72aa9c6e	0x22df6952
-	0x83c4b4fb	0xba515555	0x93eee8f0	0x22d0ed5a
-	0xbec05586	0x83828f28	0xe0d7f930	0xac0f0199
-	0xef6d76f9	0xf56ebdf8	0xf67323c9	0x8b805745
-	0xce5902c0	0xfa2ce3da	0x10f836dd	0xe1ac6d97
-	0xa0e415ea	0xbb7c32ad	0xc421f3b0	0x8166e898
-	0x74e7a73c	0xf454b82a	0x631369b1	0xe30ed23f
-	0xdaa1c75b	0xe7c9c6a7	0x5f33c375	0x99c05187
-	0xf2d6e6ae	0xcd2045b8	0x92ff3009	0x15082015
-	0xd1a1580e	0xdce25f9b	0x21984a75	0xa9be5388
-	0x099a5372	0x3ab9bcfa	0xdb9069aa	0x49a99be6
-	0x42a9ee0b	0xfe32d832	0x24e11ad3	0xd16f596b
-	0xb95982cc	0x754ab1c8	0x42ffa128	0x539e823d
-	0x28e0f976	0x262ddfc0	0x2a16e7ad	0x49b5acd9
-	0x931f3def	0xdc419b84	0x8412cc3c	0x81056cd9
-	0x91933e1f	0x57710b15	0xa55d2696	0x87d88724
-	0xd4fedfdc	0xcc3825c6	0x397f382f	0x80f9b6ba
-	0xcdd6d59f	0x24b984d8	0x8f1c5bcf	0x25bcef1d
-	0x00dc603a	0x76fd94c2	0xa267a7dc	0xa6e90a6a
-	0x5c5916d6	0x065a52cf	0xa28d3263	0x9b17b72d
-	0xb8436b48	0x1b1c2391	0x1fda3395	0xa6cecbcb
-	0xbc4ec502	0x1766b590	0x5945fbd6	0x6a124405
-	0xf92d06f2	0xe24694b7	0xf6befd08	0x8266cf5c
-	0x03ed670a	0x5f98be62	0xf27b7e2e	0x598cf22c
-	0x2e855591	0x879815fb	0x153799c6	0x3820faf6
-	0x3d3a2cc6	0xdbb6dece	0x1a3c46b2	0x5031bdda
-	0x47894c03	0xe43661fe	0x7a6ee548	0xa5ca9779
-	0x6aa9e105	0xbc8505a3	0xa03b860a	0x448faeb9
-	0x367de4a9	0xc9779c7d	0x6535ad8c	0x4b7fcacc
-	0xb2db5c10	0x0ab41ec6	0xe528ab90	0x5e6f03da
-	0x98bc76d3	0xf38df42e	0xea59b039	0x1c2eaa28
-	0xca30dac5	0xdb0eb8c6	0x60063860	0x18823f8d
-	0x164e2f28	0x7cbbe080	0x70a12315	0xb08f44d9
-	0x5fbb9453	0x4bc62738	0x9fa15ffc	0xe4033ca1
-	0xc9dfbc13	0x58245d7d	0x588113aa	0x8f5a6ac8
-	0x92588a60	0x26330c74	0xb2aaf0e3	0x24ada1ea
-	0xa9e973ae	0x624b73e7	0x4ef961db	0x95ede155
-	0xf2bb86ff	0x96bc79d9	0x95cd646b	0x1c3af453
-	0xf60fa711	0x10905115	0x0e24b740	0x169bb227
-	0x34cee6f0	0x990980db	0x18d8ace5	0xd4c87504
-	0x29515d32	0x2e5d9c04	0x87dffa60	0x12e815d1
-	0x021db8e9	0x2c5a42fd	0x6e3a1a13	0x88889ab5
-	0x3bc915a6	0x608919c5	0xd310a970	0xea8f3218
-	0x949f55bc	0x9ed7aadd	0x6d990157	0x181f1c2f
-	0xa940df64	0xf3be8c39	0x7ca2e699	0x7b4f07f9
-	0x89e83fee	0xe66b9493	0x54fc3d17	0xa63d2d46
-	0xd5e835d5	0x910e0144	0xecf67025	0x1fa6a93a
-	0xe692dbca	0x466af681	0xc2bc808c	0xbb4ebd60
-	0x74d5c729	0xa283ad25	0x1e66fa23	0x6d372988
-	0x753c9fcb	0x1742efdb	0x5b68cf15	0x372a0e33
-	0xaa3a7ebd	0xa0e944d5	0x95d5cbb4	0x4fb6020b
-	0xced927b0	0xb2afea78	0xd0646b72	0x1622fad4
-	0x4672c6b6	0x736ae4f8	0x8d46a4db	0x0e6a432e
-	0xe0a30a98	0x4c2bcf4f	0xd87acedd	0x19682d7a
-	0xf97c025c	0x55d8feb3	0xbcd4d2ff	0x236c6f9f
-	0x8ba0246d	0x42812f73	0x327636f5	0xc92cd30a
-	0x08a69d9d	0xc735a946	0x82eca01f	0xda0753a0
-	0x7077b1d1	0x17b05834	0xfa24bc02	0xf49f4473
-	0x8f9ac6b4	0xa880c630	0xf7457b4d	0xd5f829e4
-	0x25c49a99	0x1176a997	0xbb2d2009	0x61d35764
-	0xa322c752	0x6ef3ae02	0x5faae6f8	0x9a52acf1
-	0x19176f43	0x43843b07	0x14efc471	0xee474403
-	0x319c4857	0xa19adcf0	0xc0a466e1	0x02db14ad
-	0xb7f211f3	0x72aa6ca6	0x0eb9bffe	0x48a6d284
-	0x9a93a2ee	0xac09fc5f	0x92a62c4f	0xd34f0271
-	0xffb348c7	0xf229b6e2	0xc68ec1ca	0x19577dbc
-	0x069a10bf	0xf64ac347	0xf7c3c848	0x81975294
-	0x6376e550	0x93b53440	0x8bb17daa	0xc4c64c07
-	0xcaeff293	0xd51497b0	0x33da3565	0xa73d5def
-	0x4bf4dcde	0xfb470fcd	0xca7db864	0x7ef17022
-	0x47567363	0xd8fb8d74	0xa68c3c72	0x8202e4f3
-	0x75bf1798	0x16a70fd2	0xcc3b697f	0xab9a1075
-	0x13f56ef3	0x269d0302	0xcb655a43	0xc9a4de88
-	0xfb8363de	0xff40f36d	0xd2555489	0x647a7995
-	0xfd8eda6e	0xa3958c9a	0x20e029b4	0xbed3e225
-	0xa7df5f17	0x63bc3c1a	0x337ecc9d	0x6c329508
-	0x786aa47e	0x1db5b093	0xc0acd73b	0xf9587237
-	0x243e5d40	0xd3623c3a	0x338c4740	0xb672140e
-	0x43640a9b	0xb7ef3f6a	0x44151074	0x749bcc46
-	0xfa1f103b	0x0fefb19e	0x58855538	0x138ad276
-	0x2641fd80	0x297d99d0	0xfaa63ba2	0x00b6f11a
-	0x3793fb6b	0x124763a1	0x8b9419ac	0x56abf9eb
-	0xdbf83419	0x43570571	0x37299cd8	0x8b201e62
-	0xa4058fa5	0xb320e91b	0xbe7d40b7	0x4eca3b2d
-	0x8519c155	0xf4b17021	0x9e4c572a	0xdc1f9e16
-	0x39a589a3	0xa6cfc7a8	0x5b986910	0x64e150e7
-	0x60b6f2c1	0x02bacd3f	0x2f3b5a5c	0xc6f453a8
-	0x15a87a7e	0x76104a14	0xafa2ef63	0x2cd48dbe
-	0x3c7abddc	0xd786ea5a	0x4f65867a	0x355cda38
-	0x2ae03d9e	0x4f11f6be	0xfc0a0034	0xde4ea602
-	0x21ff83ea	0x0f12d913	0xedf4da28	0xc96d8fd1
-	0xd7e82c3c	0xfec63bdc	0x37a456d7	0x3007e18c
-	0x091a47b6	0x82f1c641	0x82219cce	0x3e7e6993
-	0x7b3a2115	0x0b8e1a02	0x40f88213	0xfa2f9c21
-	>;
diff --git a/arch/x86/dts/microcode/m12206a7_00000029.dtsi b/arch/x86/dts/microcode/m12206a7_00000029.dtsi
new file mode 100644
index 0000000..68ed828
--- /dev/null
+++ b/arch/x86/dts/microcode/m12206a7_00000029.dtsi
@@ -0,0 +1,686 @@
+/*
+ * 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.
+ */
+
+compatible = "intel,microcode";
+intel,header-version = <1>;
+intel,update-revision = <0x29>;
+intel,date-code = <0x6122013>;
+intel,processor-signature = <0x206a7>;
+intel,checksum = <0xc9c91df0>;
+intel,loader-revision = <1>;
+intel,processor-flags = <0x12>;
+
+/* The first 48-bytes are the public header which repeats the above data */
+data = <
+	0x00000001	0x00000029	0x06122013	0x000206a7
+	0xc9c91df0	0x00000001	0x00000012	0x000027d0
+	0x00002800	0x00000000	0x00000000	0x00000000
+	0x00000000	0x000000a1	0x00020001	0x00000029
+	0x00000000	0x00000000	0x20130611	0x000009d1
+	0x00000001	0x000206a7	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0x00000000	0x000009d1	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0x682f2afd	0xbb7eac82	0x286391a4	0x1bb88074
+	0x77a729d3	0x39037525	0x9b7a8f9a	0xb89cdaf1
+	0x1a7bbeb1	0x355a1d62	0x2e7eb594	0x09f8dea9
+	0x432a49e4	0xbf520253	0xdafa4010	0x893a858a
+	0x766e0efb	0xd91e196d	0x838bd2ef	0xe5146494
+	0xd515f413	0x29704828	0xe85598b6	0xdcbe6c51
+	0x88eabbfa	0xa1e8909f	0xd8931721	0x35386554
+	0x089a78a7	0xd9914775	0xd4644748	0x1556a4dc
+	0xf44448f6	0xd054d7db	0xf30f2b7d	0x5ae223d0
+	0xcbbb48b0	0x5c8b0383	0x177de157	0x9c1e5f73
+	0x2ec28289	0xd72a7b6c	0x823b6eb2	0x35e02171
+	0xba8deae4	0x06f4d468	0x13dbafaa	0x72b419f1
+	0x033385b5	0x05806920	0x4c6034cf	0x9bd117dc
+	0x976e2d04	0x250330f0	0x7250b5e1	0x184980c2
+	0x12a9d7d6	0x1bc808f9	0xae79994f	0xc6f87901
+	0xc0e3132f	0x671491c5	0x236cad39	0x37889d9c
+	0x67f7c3f3	0x964a6be5	0xbcced7da	0x57eeaa6e
+	0x7bca1522	0x654fee4c	0x2a1ca5d9	0xa1803cf3
+	0x00000011	0xda8b460b	0xcbc7570b	0x4bad5f88
+	0x7a30378a	0x5b7dcc68	0x555b39b6	0xb8263658
+	0x8de9ef21	0x42cc16a5	0xb178b9f5	0x118a5d58
+	0xe42e5fdd	0xebc7b117	0xea05f0b6	0xc66acc9e
+	0xb2f1c082	0xfb14a125	0x966208a6	0xf475da93
+	0x88ff9506	0x65dd13d4	0x9e60f7cc	0xa88a71b7
+	0xdd064433	0x3f25de28	0x83ca43fb	0x564667a4
+	0x5fe09273	0x622c069b	0x92185717	0xbf1c81b5
+	0x6b66649d	0x00151ca0	0x18e49358	0xd16eba07
+	0xd8edeb0e	0xbf529a29	0x9161dbdf	0x266b844e
+	0x31748b29	0x79446f57	0x047e31f5	0x452749c9
+	0xe3427c16	0x05d70c0c	0xe56c7582	0x60a81be8
+	0x7c356c53	0xfa3374c2	0x8f07c841	0xd079f71f
+	0x6dd7dd73	0x6cc606e6	0xbf45ade0	0x10c3bdfe
+	0x36a82acb	0x793a9039	0xc15d3de5	0xffa1b60c
+	0x081d09e6	0xd86129cb	0xff8789d3	0xfd24d62b
+	0x4a484efb	0xbbef608c	0xb588d00e	0x042b145a
+	0xb1ba37a7	0xa229da44	0xb1ec46c0	0xdcefcce7
+	0x2d5d8981	0xa86f2641	0x5ee2a552	0x33c1eacf
+	0x37072b25	0xc8b654ec	0xf6ebc9e1	0x1a0c1825
+	0xe2b965ea	0x96da9a5e	0x079e5508	0xcece4f41
+	0xf72749db	0x6d1029a2	0x73b27d6a	0x01a9c68a
+	0x4d7ea800	0x2a1efd14	0x87faa563	0xc523a25c
+	0xc180c9c0	0xef47c442	0x8741275b	0x7962bd75
+	0xe2da44db	0xf16a8560	0x5faf7c77	0x0a818e29
+	0x18f4f493	0x3fdf1d9e	0x4690586f	0x9c14ea18
+	0xb0e45c4a	0x85b29d52	0x59de2d3c	0x510e681d
+	0x19d8623a	0xd2014cdf	0x068f2a43	0x4370a370
+	0xaf4b0d4a	0xbe95330d	0x1f39e0fc	0xc2aa2852
+	0x0eb0d99d	0x93f34961	0x851dee6f	0xcb28361d
+	0xde767010	0x40e99fd9	0xc2ee27a2	0x19817dc9
+	0xb2a82fcf	0x93ac1d82	0xf2758851	0x471d8dd1
+	0xcbfd273e	0x983f8247	0x1e2cd420	0x2b81589a
+	0x357498e0	0x2ff12614	0x27f6d661	0x15d4585c
+	0xde80cae5	0x26e5119e	0x940fccbc	0x4dec9cb4
+	0x7c947f35	0xf2e2f0be	0x96259b5b	0xf77fc8dd
+	0xf805275f	0xe72b5fa2	0x65a145bb	0xd5f69ee4
+	0x0a256ee7	0x7d4c5875	0x7bda0079	0x60330eee
+	0x0c748869	0x4469a54a	0x8353482d	0xd5f545ef
+	0xf7b0f40d	0x82911948	0x1cc2335b	0xc183248f
+	0x506cae8a	0xcb6c40af	0xda2b52b7	0xde64fbea
+	0xd71f9b9a	0x346cb43a	0x25f0c50e	0x6896bce5
+	0x788e10db	0xc82a15d6	0x93ec82c3	0x6525bc5a
+	0x3060254f	0xb56e6f85	0x96dc89b5	0x4209e83d
+	0x050ad249	0x1bc23a8e	0xc7ec6202	0x89ce1b5f
+	0x8c1950ec	0x78b01501	0xe3947df6	0x2b68c31c
+	0xb04a2dfb	0x52e26c4d	0xe9ac7a1d	0x5792e9f7
+	0x855e23c1	0x72ee2981	0x13bbcfb6	0xb51a856b
+	0xd1330643	0xe933ede9	0x2aa485fe	0x0a3c58b4
+	0x5e5fa635	0x81bcb05f	0x40b46de1	0xf22c027d
+	0x2029838f	0xd49aed20	0x8bce4a6a	0x6958c8f4
+	0x7bd57df1	0xd5e07a27	0x509cf5b5	0xa599d035
+	0xae55e99c	0x000020cb	0x7340dcce	0xb2a82b2a
+	0x3934b5a1	0x75d7ce46	0x04960659	0xd8f58864
+	0x55afc02b	0xa2783164	0xe32bf636	0xa1f00626
+	0x8acf5730	0x3d4a8fc2	0x20808e70	0x9acffcb3
+	0xa79fb729	0x932d6235	0x680eeb85	0x593bfa80
+	0x0f343f14	0x6671e120	0x5de59f16	0x55368f69
+	0x5bb4c80b	0x6caf3ade	0x667259bd	0x01545075
+	0x5d09d044	0x46f3004c	0xc6f29efb	0x96ef70ee
+	0x217680ae	0x9074befb	0x3e280a9c	0x8d05a801
+	0x6835e51b	0xa8c88d0b	0x45b7af45	0x58ffe13e
+	0x4ee172e7	0x29e7a43c	0x51e77369	0x4e244f76
+	0x21168dca	0x5cb14f6c	0x6d2e97ae	0xd3c6263d
+	0x50f4a85c	0x5cd62863	0x8cd87c2e	0xc1dcdd87
+	0xc6efbdcb	0xccc0b81a	0x3a501ed2	0x271dc120
+	0x1ddc0a2f	0xd24042c2	0x69a03ac7	0x3ec5af99
+	0x407eb2ca	0xcb7c10be	0xaef0d58a	0x88c12490
+	0x9db32be0	0x094378db	0x54cb1af9	0x5db7154d
+	0x37c239d3	0x1966553b	0xf6919ff6	0xd4cf6fca
+	0x71f4ddb5	0x0e499806	0x305c85b0	0x134bb3e2
+	0x4892973c	0x594a48c0	0x4f9fcfb4	0xacf27579
+	0xd3592260	0x244c3689	0x1399f237	0xa0884c0b
+	0x63b6f023	0xd2139c30	0x2cd1a380	0x876e864c
+	0xc0297eea	0x6edb33bc	0x84f53a3c	0xe70dda63
+	0x5fbfc69b	0x6982943b	0x9bb0414d	0x20dd2457
+	0x8b61164e	0x1f781759	0x62c7de4b	0xfdc32c56
+	0x929de550	0x05eaedb3	0x68aacea6	0x3d47af60
+	0xca9aa978	0x13a30bd6	0x2c9902e5	0xbac2250c
+	0xd4eb6e47	0x5839e2e7	0x5727acc4	0xec95660d
+	0xf0b46476	0xa5d07eb8	0x2a3bf2dc	0x0288d376
+	0x84926921	0x7c0eb887	0x454fe3f0	0xc84bb84b
+	0x4a741603	0xd40ede26	0xe3f55fb2	0xb15b4431
+	0x875bccac	0x6a971b27	0x3b66f5cd	0x71d242e1
+	0x3983f21a	0xa44c307d	0x4362ee11	0xc3fb70df
+	0x258fd8b8	0x26962d4c	0x772cb78e	0x1718eece
+	0xf7351b4e	0x671f266c	0x01282aa3	0xafe2ac67
+	0xc1f8877c	0x05256fca	0xdc692298	0xa9807013
+	0x8aa70fe4	0x6aa69738	0xf70f5ddc	0x446e0158
+	0x88c9bc21	0x15dfa4f2	0xd421b09f	0x82e859ca
+	0x8ed07336	0x00d5f57c	0xdfb91ad4	0x584a7bc1
+	0xa35ab82c	0x27341001	0x5bac8f5a	0xb256c87a
+	0x632553b1	0x18b5941b	0xfa3beaad	0xa9097159
+	0x08f68df2	0xbf64bfc2	0x53bb17f5	0xadd5b761
+	0x9d8ea3a4	0x97c5fda9	0xf1f290f9	0x40664600
+	0xa706cdce	0xd309ef5e	0xae087ab6	0xa0d880d7
+	0x711a6407	0xb9f7c99d	0x445a0b5f	0x0fe4df94
+	0x7ccfb06d	0x112de73f	0xa33e44b2	0x36f351e0
+	0xa4a6c84e	0x30142011	0x282b4eb4	0xb018d05b
+	0xbfa24b44	0xeb3130a6	0x26987f14	0xc16ac53f
+	0xd35aa7d3	0x1518f7c3	0x2bd70b34	0x8d485a3e
+	0x05fbd80c	0x34157917	0x1c32e768	0x01c78914
+	0x712d9fa3	0xf9d9bb7c	0x65a3cb42	0x9a7d4f02
+	0xa12def29	0xe6c4b91e	0x8549b2c8	0x2c41339c
+	0x3d00d35f	0xb993077f	0xf46e7b49	0xf248f63a
+	0xdba1f422	0xc70085ac	0x9a851a3b	0x781c9257
+	0x2ed8efb0	0x2d45608e	0x5fd86ed8	0xd173aec1
+	0xdd833d63	0xf6e7be7d	0x9055ef46	0x502d7f02
+	0xf1bc813c	0x0d94a337	0x8f0a2dc9	0x2dd00c27
+	0x1c9dedae	0xcd6bd7b6	0x51f227da	0x83a62516
+	0x2d30d1f2	0x0ebc953f	0xe0364bdb	0x6e1efe96
+	0x54cacb1d	0x6748d457	0x62daaa14	0x44540ff2
+	0x0e56cf9c	0xaf78d1b8	0x8ee5ff9a	0x41d73b8e
+	0xe929ff7d	0xe598193c	0xdfe10999	0x0fd5bb1b
+	0xdb4fa1fd	0x5eb66fb6	0xf3d546e6	0x9117f471
+	0x120ca5bc	0xa2d2c657	0x0f755c8f	0x0173f848
+	0xacac0391	0x415c18ef	0x2495be6d	0x160c043c
+	0xacc21d21	0xbb2519a6	0x1ab4bf20	0x773e2598
+	0xb8a35e4d	0x6d1bb1c2	0x0421077f	0x48043458
+	0x90306e59	0x154d4872	0x6bd1e5f5	0xcafab9c1
+	0xdb6f785c	0x0975d9dc	0xa91ad273	0xaec7902a
+	0xb1d06e39	0xda633ea2	0x1bcb20ea	0x9b35bbb2
+	0xf56fdfb5	0xb470c4db	0x978dfda6	0xd0f65894
+	0x66484397	0xc421952c	0xd26a1fc5	0xb5b33fa3
+	0xd71569b2	0xda63f33e	0xc7f5f99f	0x606e23fa
+	0x9d872ba1	0x3bbd982f	0xa82c2895	0x1305f964
+	0x62293dc0	0xf8823bb1	0x41ebc2fd	0x3bcf9dc3
+	0xaf09a495	0x7e6ebaba	0x4385020d	0x6b42b9c5
+	0x7b72f535	0x8c9f3b8f	0xd8857b6e	0x2e9bfa2c
+	0xcb17712a	0xe53f1fa4	0x18ff17be	0xe48b4a0f
+	0x3a00b920	0xff04ceeb	0xd676f2d6	0x076dc69f
+	0x5002f483	0xfeaf0e56	0xdd2dbe92	0x3ef80fdb
+	0x05064f42	0xa476cfb3	0xc5257716	0xe213b5e3
+	0x721a1ac3	0xa461719f	0xd17d7025	0x912a5fdb
+	0xaf06db85	0xf63b4478	0x7d8ebdeb	0xfee50979
+	0xa6378261	0x0ca7dee6	0xc29932cd	0x0ad43677
+	0x94da4c04	0x0e19ec6c	0x832565b9	0x016c9451
+	0x0372a6cb	0x1d0fae0d	0x0dff0d6d	0xf76b7585
+	0x8ae0b91d	0x44799788	0x602c25a6	0x071aff06
+	0x9f318d1b	0xeb104f88	0xeb7febbd	0xb91b68e1
+	0xfccef0b5	0x4d535953	0xf97ce86d	0x2787a794
+	0x5775c115	0xdf768839	0x58f2852f	0x4b4d28a0
+	0x57ca7948	0x4478abb5	0xe8fd02b4	0x53cb20d5
+	0x6513608a	0x10b55388	0xf638051e	0x99f83501
+	0xba7b8ca7	0xcc8c3ca3	0x00daf06c	0x5767f9a5
+	0x73437194	0xd23e4179	0xcdb9c727	0x532117da
+	0x1be9eeee	0x37849d95	0xdafc0e66	0x4ab96a2a
+	0x5fd61389	0x50632424	0xb55ac8f6	0xf796b6f6
+	0xc84058d7	0x35746b04	0xfc7454b5	0xb0bad8d8
+	0xe0795e26	0xb330d00d	0x2c186a82	0x1b12f138
+	0xcbb533eb	0x5b83cae3	0x610785e8	0x7a5d9525
+	0xb47f6bbb	0x0fca02bc	0x1fbd031b	0xd6591add
+	0x0bf1485d	0x8856e335	0x4ad31114	0x64c63161
+	0x77b2b8c1	0xd3afc81b	0x090c6f88	0x17b5b6c1
+	0xcb9eec74	0xa5432dee	0x2a120fbc	0x881c91d1
+	0x2e9be3c7	0xb0390ca6	0x7ece2f94	0xb6a2c2c8
+	0xc28c9751	0xd29e8dad	0x3d0c2bcc	0xf7f0aff6
+	0x0a92b3bf	0x9ca75ad2	0x447dd867	0x60df12f6
+	0x9fbe6df0	0xda61abd4	0x1b6b6cd9	0xb7b49ab3
+	0x0da96833	0x81bdc839	0xad5ebaf4	0xad56e66f
+	0xdc46b993	0x9e218121	0x5d80987b	0xfdf35a67
+	0x89027659	0x03484b93	0x7df28941	0xfda50395
+	0x76a0aa42	0x24d04b6b	0xe926c886	0xf40f37e0
+	0x80f9fd1b	0x97f787c4	0x3b4c75d4	0xe8b29810
+	0x1c3a7505	0xe3ed3338	0xec65105f	0x2e56cb40
+	0x18c44f8d	0xd2902239	0x292e2d62	0x461fdf55
+	0x3e89e04a	0xa9f8dd24	0xdc642a30	0x04753fc9
+	0x74168ede	0xcdcb3a03	0x642a73c9	0xa37d7a6f
+	0x3ac4b772	0x6a0e11b5	0x195c8600	0xf7005eaf
+	0x5db5800a	0x0c8c636e	0x02d67137	0xe75aa9b4
+	0xff3cba01	0xeb50e342	0x97d8b1ed	0xffcff082
+	0x5590e798	0x2ec60c6b	0x5b73e18c	0x95536462
+	0x08c29fd9	0x6630ee86	0x5837f1c8	0x82d57823
+	0x18c241ad	0x874b95c3	0x9aabac47	0x27621269
+	0x578377bf	0x6cb7a7c5	0xc49468b9	0x88dde289
+	0xb753cc27	0x6c118721	0x3bc197d3	0x86668a57
+	0x118be5e3	0x404d3edc	0xf564f069	0x4843b6df
+	0x771e2942	0x461cc2ac	0x76d94454	0xc1cd6b61
+	0xbdb3ff01	0xe526b95c	0x243a76bd	0x704c22bf
+	0x571dcade	0x56ccd1de	0xd2bc6c9b	0xf4fa6eee
+	0xff34d644	0xc63433f3	0x6bd675d2	0x9d4c1a6a
+	0xe05a67bd	0xc1d18962	0xf0ea3a05	0xa10a178a
+	0xb9fb2ce1	0x945ae10a	0xf308ab1d	0xab57269a
+	0x7f414883	0xdce67295	0x18e5699c	0xa1df9753
+	0xcd2061e4	0xfa5744ad	0x9da70601	0xbe91b140
+	0xcbbc64bb	0xb08fda9d	0x94e94fc7	0xf10eac64
+	0x6c98573a	0x78dce886	0x885d05bb	0xda43127a
+	0xe1af5c58	0x92ad6889	0x26bf735b	0xdc7ef7cc
+	0x4316ac10	0x43ba3857	0xeeec393d	0x5b55fd57
+	0x5b9dee36	0xfb1591ec	0x3fe05042	0xa6d64f9e
+	0x1eb047c5	0x2af4849c	0x16667537	0x17b57c21
+	0x5e3cda33	0x6faea7a0	0x997bdb8d	0x35ac84bd
+	0xe0c44e64	0xaca762aa	0x775f7971	0x6371f6d5
+	0x27c2dc77	0x4293f059	0xe46c66f6	0x0c4a161e
+	0x5b201e01	0x0c0aa8c4	0x1d1fd37f	0x4caecc05
+	0xfbabb639	0x82acb7f4	0x898ed339	0xf3e7c114
+	0x3bb53bdb	0xc57e5702	0x8720c17b	0xbdc2cc65
+	0x6e2c4972	0x6200aea6	0xea465996	0x1af3e558
+	0x7077fdfd	0x9cfb2a05	0x58839b88	0x3e5cd62d
+	0x87854155	0xe9f05a44	0x7166fe43	0x76e745ae
+	0x2cd0252c	0x65588044	0xc5703aaa	0x115dd57d
+	0xd7f59934	0x514a2ec1	0x388af99e	0x8ce96254
+	0x2fc7730f	0xa21a48d0	0x0ecdbc56	0x1a3a1464
+	0xf63e91a7	0xae32a90c	0x96ec3937	0xd5385dac
+	0x54c7c8e9	0x5b856ed5	0xccad0c95	0x5e2ecb91
+	0x110c176e	0x3766b61e	0xaeb041f6	0x213ca48b
+	0xafb8433f	0xe796158f	0xaed114b6	0x4cc199ac
+	0xceddbee7	0x8bf95757	0x89cfc1fe	0x62816019
+	0x499a4796	0x9e9d081f	0x47ace4c2	0x63a5de1c
+	0xa7577f02	0xc657bac0	0xa1fab26e	0x33c3858e
+	0xd2df91c3	0xbfbcc0e2	0x667df8c1	0x58d997b5
+	0xa3d55536	0xafda9a2d	0xa00afd8e	0xaf5cd605
+	0xd99189a2	0xcfd7b628	0x1380b4dc	0x8357e765
+	0xed778b8b	0xf86db3a4	0x9dfbcca8	0x4c73a1d0
+	0x0176c92d	0x8210d835	0xf8266d2e	0xc5f2baf3
+	0xdc846041	0xd54ab8d8	0xdb9e6ba0	0xb6b0c245
+	0x3a973c55	0xbfa1cdbb	0x254d15ca	0x1210787a
+	0x32ea6448	0x63f68407	0x07656527	0xddd459b3
+	0x65c1d443	0xc744b869	0xe2b9b131	0xf820340f
+	0x55e4d23c	0xcb201920	0x59860193	0xf0084a5c
+	0x4b090d3a	0xedc14854	0xa2d188c8	0x64cb2648
+	0xc7a25d62	0x400d1112	0x6be7d85c	0xb59ee026
+	0x45ab6a8c	0xc692d16d	0x52127f93	0xc5ef27c9
+	0x1cf15b4c	0xfac662dd	0x2096f5ee	0x5b2dfcbf
+	0xf09902b9	0x1bf74db2	0x78666576	0x28320b55
+	0x98605301	0x3ce0bf4f	0x310c2da8	0xb69bec2e
+	0x20672e75	0x56253226	0x64bd945d	0x2a12e1a2
+	0x86998925	0xc25c3db6	0x55b02292	0xcf0b4fbf
+	0x8324183d	0x9999bbc7	0xc1c8ff97	0x8b0a50a6
+	0x8273b9b8	0xb0396f3f	0x6c9fcaca	0x1d94677b
+	0x1eea7578	0x0d5cf23f	0x401aff4c	0xef51a3b5
+	0xe5596a55	0x5f991e01	0xe9a5a725	0x7a70c8ed
+	0xfaddb442	0xdd3d1aa5	0x731d9f9c	0xf34ef2c8
+	0x1831d7fc	0x6fc1611a	0xc7a72f1e	0x6a82491f
+	0xe98f41d8	0xa8586372	0xfa57086a	0xc1cc0468
+	0xa05fa578	0x1914e4c3	0x106b4160	0xd846fe2a
+	0xf7a20b0c	0xcaa8dfd3	0xa24e47fa	0x4634768e
+	0x644c661f	0xcf068d6a	0x1411891b	0x281a7ca2
+	0x24d3dd98	0xb89fcc26	0xda784054	0xeebeac03
+	0x61b7f3c3	0x837b7956	0xa1c54af0	0x7fb10386
+	0x969b98b8	0x17bec728	0xa6b450b7	0xf8f7b284
+	0x9b8f1332	0x6bc86176	0x187551b7	0xc661a9f2
+	0x00010a24	0x965b0c10	0x301793a1	0x38395118
+	0x73aa2bdf	0xce5cb5d6	0x59ab9cf8	0xc3908c23
+	0x0df59947	0x4279cd29	0x477a6762	0x26f36172
+	0x96daf74f	0xe9a54b29	0x514247b6	0x441bde96
+	0x2f55849d	0x8f460311	0xaf63d0cf	0x6c0b8a5d
+	0xac702617	0x7fb9a9c1	0x7387270a	0xb58bb408
+	0x63352b39	0x26e9658f	0x101fe74b	0x5ee01576
+	0x31c9b098	0x7997bf50	0xaa97aa5b	0xe46fe2b6
+	0x1a97402c	0xf039d7e5	0x0005e3a7	0x5c8924c7
+	0x4af4a3c7	0x1b1b385b	0xc778a4a7	0x7c569f21
+	0x60a9d742	0x0f78e6aa	0xd1566ca9	0xf47b78e3
+	0x5e3a3f74	0xe1c9996b	0xb072cf36	0xc2b54a78
+	0x3d771351	0xaf935362	0x61dac462	0x21294205
+	0xf3119733	0x5e4fe03e	0xb978a7f3	0xf7bce155
+	0x9f5a9ee4	0xf635095f	0xf5173ea1	0x3bd22830
+	0xd96f9aac	0x13600014	0xb23f1bbf	0x7b5f78ce
+	0x44229483	0x9bd599d2	0x3b59c0f8	0xeb4bc771
+	0xf5a16175	0xe7ac33b1	0xc1d4d515	0x29bbc321
+	0xc7c2b16a	0xddd320ee	0x542cd6cf	0x3ea4f9ed
+	0x2c22230e	0xc25bef5e	0xd06b42e7	0xe958db42
+	0x03e2ff62	0xc56331d6	0x48cbbb8d	0xc7d9169e
+	0x391ed5b6	0xc4a6e5be	0x75d70b5d	0xdb86eded
+	0x4f45b19e	0x64eb1762	0xe76ab7a4	0x981648e3
+	0xec6c576d	0x10f651e7	0x83bd7314	0x8cadae4a
+	0x2b604aff	0x2b09ed01	0xcb160f31	0x7791192e
+	0xd18a3a69	0xd120e5f5	0x04d61317	0x5c22f1ff
+	0xb8814c64	0x3250df1a	0x818d0579	0x08daaf7a
+	0xdfc9b680	0x467c926f	0xa6ca7b30	0x12ac1a0a
+	0xaebd207d	0xa7c9e9d0	0xbcbe3045	0x36acdbf1
+	0xa9e8e3de	0xca2a6da9	0x44691c29	0xc8fa6c43
+	0xc301d59d	0x6b0c6e69	0x36705da8	0x21131cca
+	0x352280cb	0xec4f61ae	0x45f70c4f	0x68446008
+	0xf300bd93	0x05b69ef3	0x20f4a889	0x1af6a718
+	0x3bbcaea0	0xa96b3e72	0xa0f200ed	0xd5431b23
+	0x0217c837	0xb9fe1f89	0xf5e42d12	0x5767f190
+	0x4660b01e	0xd1cdd521	0x6f0efd75	0xe95a597d
+	0x0ed58eeb	0x9686fd7b	0xe4f3913b	0x4ae729d6
+	0xcddf5016	0x3d1648da	0xba5a8f2f	0x60ee40bc
+	0xb0b69152	0x88d759b0	0x92f0d51e	0x85a8b765
+	0x183d5044	0xc893283a	0x25ab3daf	0xe5a8e08e
+	0x96062ff8	0x2293fef4	0xf8ef3f86	0x29e6fe2c
+	0xbcbcd8ac	0x321279b3	0x064c69dd	0x7964602a
+	0x38bcd9ae	0xfd26a149	0x81759c2a	0x5c0943af
+	0x90cc7ab9	0xb6257aca	0xb3cead06	0x6972bfc8
+	0x590ceb6e	0x7b6553a9	0x3a5c178e	0x7cc8ac9f
+	0x0b3d144c	0xe47f46b4	0xbf6c2b37	0x61b39920
+	0xfe2cacb8	0xd098a7b9	0x36b3b815	0x68d5b5da
+	0xda4d3ab5	0xf71ece00	0x4476efef	0xa23a8241
+	0x7d308dcb	0xaa1baf3b	0x19a22471	0xdf20288d
+	0xedcfb8f3	0x1b5ae595	0x40fa9981	0xfc421063
+	0x536388f7	0x75b89235	0x4168513b	0x0aa07aac
+	0x52ecbf3d	0xd6e8919b	0xe6fc8f0a	0xdb2914d1
+	0xec2b3992	0x5b0994e1	0x25743d25	0x9c91556b
+	0x8cde114c	0xe66ab410	0x53c10259	0xe0ac0995
+	0x04fc65bb	0xe0358a64	0xec8b72ab	0xb4ff8e73
+	0xfd956f41	0xdaa030ee	0xb43cafcb	0xdade2f31
+	0xf3aab5cd	0x821b63cc	0x974dbfe3	0xb5a1e237
+	0xb2c62029	0xd35a990d	0x7c60af11	0xd631cfca
+	0xf2961478	0x0e8c479e	0x4545c1c4	0xb02aba89
+	0x62821adb	0x654c92bb	0x246a83ad	0xd6fb7443
+	0xdf105ad4	0x0f8c15d4	0x1a8ce8d4	0x238e8bee
+	0x5cee7234	0x0cdea0c0	0xdd04bab1	0x2b53e67b
+	0x9b660101	0x32f0562a	0xef9e8712	0x8f4500a6
+	0x9269a920	0x0d91e7a2	0xf15e2313	0x205318b1
+	0xa7fb8f41	0xaf01bac0	0x7a1c5727	0x1f665bde
+	0x899035dd	0x8d6be76a	0xd0845709	0xfd290a40
+	0xcc76325b	0x384e4c77	0x4fe1856a	0xbdd1d837
+	0xa4ce0720	0xbe42693e	0x8d82491a	0xff844dea
+	0x305a1b68	0x4084ffd8	0x4b8419ac	0xd0a65375
+	0xa2b09f38	0xfc26051b	0xe0b993a1	0xb77c98b9
+	0x80d9146f	0x58f90705	0x4f35a1f6	0xd8499ecb
+	0x3f1d4e5a	0x48c3d810	0x66f17cb7	0x3d509750
+	0xd57ee1f0	0x29e0a272	0xb856c7dd	0xe8300e0a
+	0xc76b2cf1	0xc5b29d80	0x9cee3f24	0x5779b5d2
+	0x4492b1c1	0x2c26598d	0x8ec294ff	0xc2ed5020
+	0x156d80a4	0xf66b0202	0xd1c9952d	0x656e33eb
+	0xacf6bc84	0xb7973be5	0xc9ed4e95	0xfe0922f2
+	0xc01b77f4	0x045f401e	0x92c50e1d	0x339347cd
+	0x3837ebdf	0xb73ce20a	0xc509d503	0x1a5e7a83
+	0x67444a63	0x8521e27e	0x26532f10	0xaf2d005d
+	0xce314eea	0x2ee82b1d	0xd61abe5e	0xbd594235
+	0x2d31edda	0xa08e591e	0xafb9a2d6	0xbb9beb76
+	0xd3458633	0xf836324d	0xeb117077	0x76d02102
+	0x47e3de22	0x7e03351e	0xc5d4342f	0x2e3ea0dd
+	0x1d3141a5	0x8700cf3a	0x7cb135b4	0x0e21b808
+	0x56f1777c	0xf22500e2	0xa9320eea	0xd16f76bf
+	0x434f6c8b	0xf180caf6	0x42d3d107	0x5d862b27
+	0xd7ae6182	0xcfe9bbf3	0x0f373558	0x2346affa
+	0x65a6b58c	0x5f2ec9e6	0xf669ce22	0x896fe161
+	0x11c35ef1	0xb4f7caba	0x88e31713	0x499c86a1
+	0x7fa68d32	0xfba818d8	0x13764c6f	0x0c4813cc
+	0x88977806	0xa8e1b4a7	0x7bed8f0d	0xe38f3048
+	0xe2f95fbe	0xee747a7e	0x0cb7fb4f	0xc8951855
+	0x0efc4f73	0xd6b8b882	0x9c0f71df	0x9d52dfc3
+	0x77e375f1	0x4f19c6ce	0xb13f44c3	0x08526552
+	0x9e22be94	0x9e937932	0xa1471677	0x5aa1c934
+	0xaa0be8aa	0x13ec320b	0x40b4596d	0x0bd1dd50
+	0xcd66c198	0x405f46fd	0xc2bbea74	0xc095cb6d
+	0x856fefdd	0x77833454	0xbd315f90	0x486fe8bd
+	0x6f352213	0xf2d5f390	0xe34d2d5d	0xa553522d
+	0x79889b72	0x89928341	0x61805f84	0x8bcffff5
+	0xd7c45ef2	0xda0d5730	0x4bf669cc	0xde4b02eb
+	0x80bf47c8	0x24568ceb	0xeb284d4e	0x1eccf643
+	0xfb1b208c	0xccf97514	0x05b013de	0x4293fd11
+	0xc97a6107	0x6768ec2f	0x2ea6305b	0xf7918c5a
+	0x6f8b2047	0xaf220a68	0xbd0efd60	0x44be9e22
+	0xd6378c56	0xb778eba3	0x02f5066f	0xb23d181b
+	0x354d8ed4	0x3d3bb24f	0x0bdcd757	0x27b4343d
+	0x2f551504	0xd191be1b	0xf8ece774	0x0ec3fdb1
+	0xf5696a46	0xb386dffd	0x48fd61fb	0x610925ae
+	0xecbc996a	0xc8c54221	0xead4081c	0xc249f8e8
+	0x1416cba3	0x0287ac43	0x5906b522	0x4436dc92
+	0x05a3407a	0x80071e4a	0xe08b63fb	0x952791b0
+	0x8e682a52	0x5dc53311	0x7ba24405	0x74a5563c
+	0xe1028574	0x2882e5ae	0x3607ae30	0xad29a041
+	0xe1d0e3a1	0x8265b6a9	0x3172c06e	0x0dba4dda
+	0xa08fdb41	0xeb291573	0xd379f687	0x79153d59
+	0x3c5a9310	0x447b3d79	0x860a68ac	0x27ec011d
+	0x8196666d	0x536705ef	0x71b2aa96	0x5f0e07ae
+	0x26dc2133	0xa233eaa5	0x0644f1f8	0x9d5c75dc
+	0x10328e7f	0xcd90fdc2	0xd702c134	0xa744c7e1
+	0x3f629fa7	0x59795007	0x678cd234	0x85ffcb26
+	0x5b0724fa	0xfccd8d61	0x6e2cd564	0x7d0b65ce
+	0x944341cc	0xeb2cc5ad	0xd07e6643	0x8d514fa0
+	0xa29621e5	0x78e5b7bc	0x6e48d02e	0x009b664d
+	0x53e165f7	0xdf97f0d2	0x4275f94e	0x88d631fa
+	0x2ed49816	0x658d823d	0xaa552322	0xb27ec3f2
+	0x2b05a43d	0xae778519	0xff909581	0xa519b95a
+	0x52553d67	0x529dfad2	0x2cb711b7	0x88c1d9ab
+	0xe54c3ab7	0x7b44202d	0xc4d4193d	0xd086be4b
+	0x1c0205d2	0xc25e87e9	0xf301cb8d	0xec9f106e
+	0x93a6a360	0x75b9b62f	0xe16dd20e	0x20f98774
+	0x80280983	0x5dcb5f4d	0xd047b072	0xdddc56a2
+	0x5182f2fe	0xe66ee341	0x202c1ed9	0x7b359876
+	0x1a4b68b3	0xbe112327	0x750f8632	0x61cca644
+	0x6ff6e363	0xb797145a	0x575adfed	0x7c57d4cd
+	0xd33cc63c	0x7327e7f7	0x40bbc93f	0x1841ce97
+	0x68da3814	0x0b21327a	0x9875a02a	0xca58e804
+	0x82000e85	0xd1780f0b	0x91c378b1	0x1e232e9a
+	0x7bb6f3a8	0x99ea082a	0x1b100d34	0xfa3f9742
+	0xcfe55a75	0xc4131220	0xf7445e44	0xc872a815
+	0xf3947b85	0xab23c024	0x2adf03b2	0xe81d71c4
+	0xeaaefad1	0xb657b81e	0x2b711b8c	0x2a0fad11
+	0x74f44cc6	0x8c126cff	0xc3ea13ff	0x8f2e95c4
+	0xd1c9daac	0x92f0c2b8	0x330ad538	0x3445ecae
+	0xeea761a6	0xbda2194d	0xe4952d0f	0x2718229a
+	0x1f07fec9	0xd78634e5	0x6c42c51d	0x4cea8e84
+	0x6b617f60	0xf601a341	0x9c38dcea	0x4890101f
+	0xda149f24	0x62d3202a	0x00cd937c	0xe833a67c
+	0xa4b50fe5	0x2ff9e8ac	0x898c6349	0x71438b47
+	0x8b0ed760	0xfb8bfb0b	0x3d80ac6c	0xe4962970
+	0x2c5da315	0x932d8ad6	0xeed525e0	0x868ccad8
+	0xd3935329	0xf8e31bce	0x15bde60e	0x385f73d6
+	0xe6951431	0x83bcb87e	0x1f5553ea	0x0da9a94f
+	0xa09e6ae1	0x33b21e65	0xecaff095	0x29ed87c6
+	0xc8abd30c	0xb4b82b13	0xd3ad0dd7	0x0a638e53
+	0x4c1e4898	0x1b6f7e0d	0xdeb28639	0xdd2409be
+	0x8e60141d	0x3e559f18	0x86776b7a	0x20e5ba48
+	0xcfa356ed	0x6f4c5b79	0x7a597086	0xab02eb40
+	0x87b2b0f9	0xc3869fec	0xa1c3a8e9	0x420586e6
+	0x30d97a38	0x02e47686	0x09073f63	0x34d161d6
+	0x96131c01	0xf5f3f1ab	0x2861d73f	0x8952e77b
+	0x696e04a6	0x803671f3	0xc530eda2	0x8df23d89
+	0x43857b19	0xf6be6098	0x5c0c93f6	0x9b370c6c
+	0xe126000b	0x9668a83c	0xdc0beaa7	0x3f4194ca
+	0x168dbe6c	0xf9ede4d3	0xeffc6eb0	0xc634893a
+	0x92551900	0x0cbf78a9	0xd1b03574	0x7cd9173b
+	0x4e683804	0x8eed6c57	0xfc838664	0x878a2a36
+	0x6fd83f49	0x7604be6b	0xe44df716	0xa8abeabf
+	0x2807b9e6	0x782825dc	0xac2eb7e0	0x2cf57208
+	0x2115ab2b	0x94d8c0a6	0x26372b9f	0x34e392d3
+	0xce825f78	0xafa4bb15	0x43d75cb5	0xf89c8e6e
+	0xe7d27f04	0x24e4df1f	0xe520488d	0xc3d87dce
+	0x8222c888	0x769aef31	0x38fc8118	0xdaa93239
+	0xfbfebb65	0xb6330fe0	0xaa5407dd	0x5160591f
+	0x7bfd4d70	0x1bbe0426	0xf5c4b608	0x8540243f
+	0xe3659cd8	0x71db4ccc	0x81263a14	0x04d0d31b
+	0xff609400	0xa514e386	0x6ff8afb1	0xdf9925aa
+	0x69de68bf	0x67825c35	0xeddb8895	0x9bdd7ee4
+	0xdd2d6b26	0x010b9b12	0xa622666e	0x004aeab3
+	0x6bbd2a80	0x1d8c267a	0x417b5a9f	0x0eba4a6f
+	0x88b979e2	0x8ff00e66	0xeb7b20f4	0xf66801fa
+	0xa06e2693	0x92f0feed	0x5f5e2b30	0xbed27872
+	0xab94a458	0x02a3538f	0xde66e7f5	0xbf17f71e
+	0xfdd6e245	0x66b093f5	0xe1f1a0ae	0x27e0d11b
+	0x21ba53f8	0xc4c52711	0x183ba48a	0xb8a0fbf1
+	0xb8b0cfe1	0xf6fef9a9	0xabf12013	0x74fc7d5f
+	0xb41af130	0xcca347af	0x3008199c	0xdb5e08ac
+	0xc8b74d8b	0x65c01e77	0x3f3c5f6d	0x375481b8
+	0x9cc9d320	0x743c8200	0xae3cd624	0x53e48775
+	0x7bd63f1a	0xcd61b3a5	0x8b169d78	0x4339a998
+	0x0a5c50d7	0x8db323a9	0x4f7a0946	0xdc414e81
+	0xdef2500f	0x688354bb	0xd47382c4	0x98677bf2
+	0x31526b9a	0x7b1e4968	0x7921483f	0x353bea89
+	0xfd5f52a7	0x16f6f1f8	0x72958507	0xb3b48c73
+	0xddc63789	0x718c98f5	0x5e907448	0x178c7a67
+	0x87f98dd5	0x780021c4	0x80c4b1e6	0x4de1917a
+	0x7a8a22a1	0x67740509	0xc79ed56c	0x4832a96b
+	0xcb63e2b8	0x305730d3	0xe66ec3ae	0xb5d073c7
+	0xecf89528	0xb55f9f6c	0xa5212ad3	0x58d0a9ce
+	0x2f2897fa	0xb4ce5955	0x7cf50b5a	0xb599cdf3
+	0xc4f67127	0x5da3c9fc	0x7e414351	0xb79d6f7c
+	0xdfb77cb4	0x7be3dde7	0x3175a070	0xa2065ee2
+	0x307dbb3b	0x85b041af	0x73f964e6	0xb77a2cee
+	0xb5b18eef	0x7d7fa6fb	0xdc6815d7	0x3933ffbb
+	0x5d7249df	0xdc7e0ebc	0xd3e66153	0x738c97b0
+	0x0a542013	0x063a84a9	0x749c0934	0x23dddd4b
+	0x96046818	0x19ccf944	0x341ae76d	0x58e8eae4
+	0x19a84933	0x71054028	0xe95fa510	0x99236705
+	0xddea76b3	0x351a4bed	0x4f0a9de7	0x01068dca
+	0x66b0a778	0x409aa58e	0xa212e17b	0x38a49ee9
+	0xfa9ebd44	0xa127526e	0xef5a3270	0xe9827277
+	0x89c179b5	0xc92be94e	0xdd36020d	0x32f27cb5
+	0x84e115b8	0xe42358d0	0xb890940c	0x56faa570
+	0x8a170fdf	0x7473d299	0x059eba1a	0x3d8c3718
+	0x18119986	0x709a193a	0xcfa2b290	0x3b92a667
+	0xf2e57509	0xa3b00ff5	0x7ad6fbbf	0xe77163ce
+	0xef643520	0x95a3d7b1	0xc4b11c20	0x3c5e0830
+	0xb4662cfb	0x69e90af8	0x2576401d	0x0f1aca0b
+	0x8f072cb6	0x38bfef83	0x690a7bbd	0x6ab69b7d
+	0x85c8b546	0x53d756b2	0x8e005d0b	0xbfd55617
+	0xf6daffa9	0xcb1f2301	0x61e4698c	0x61d62abb
+	0xf7e8de29	0x563df2f1	0xfa0fe9d5	0x3ed9d948
+	0x956eb277	0x5379c449	0x8eda6575	0x4a12a641
+	0x4396e6fc	0x5495f955	0x6e1d50a5	0x26b73857
+	0x969c984c	0x7ee2cb93	0x383dff20	0x097a78f4
+	0xe42035fa	0x11dcb226	0x4bc901b7	0xee5788cd
+	0x2972b0b4	0xa7f1bc0b	0x32cd313d	0x13d4ce08
+	0x1d4ca03d	0x8717df7b	0x0d514f34	0x8e2ea053
+	0x1854297e	0xb324eda5	0x982c5a3a	0x447e9434
+	0xcbbf98b3	0x98a40e7c	0x8932db18	0xeb6b64ec
+	0x66d78e2e	0xe39eff5a	0xfac77d49	0xe43b0ca7
+	0xc40693fc	0x2c539f72	0xd0617dd8	0xbdad5f63
+	0x3412fb1e	0x43b5fd66	0x076db8f5	0xfd36483a
+	0xd37daf9c	0x5b9e9d8a	0xac299517	0xe8fea3a9
+	0x9544fa4c	0x7a8b1b79	0x2bfc03c5	0xe5d0071e
+	0xaecf6105	0x03c4e7b5	0x4a740908	0x54c684ea
+	0xd64f6123	0x3f77ae23	0xc5e25b54	0xb4b88535
+	0xedb6d8ca	0xc0568a08	0xaf4c0581	0x9f3db1ec
+	0xf749bd44	0x4adaa390	0x0043b0f4	0x9fb6a232
+	0x01d5be44	0xef54cb85	0x89e5dd85	0x2b1310e4
+	0xc7412e1c	0x9bcc283d	0xde48f94d	0x378c05aa
+	0x15f62cb8	0xf87405fa	0x5d1f39d0	0xb3982bfb
+	0x5d58e53c	0x6a4dca80	0x758f134b	0x65cc1c72
+	0x373e6a49	0x25d08d4a	0xdbb3772d	0xf30f8065
+	0x3ef02d1d	0x592ab1b4	0x9b5b6a4c	0xda3f4117
+	0x098a934e	0x3aa03a7e	0xf3c86cf8	0xb7d72c97
+	0xb1491887	0xd279080c	0xa952c6c7	0xe11a53e9
+	0xd9421154	0xfa1a734f	0x38e5439c	0x5d696b86
+	0x76404c4a	0x93a28a1e	0xaa1ebc51	0x8ad2575f
+	0xf5b72e14	0x54690914	0xb39e0eae	0x832973ef
+	0x74741870	0x8ab86935	0x613c3afd	0xd0e2f054
+	0x32f0ff7a	0x3dd29ca8	0xec148165	0xc9cb4c43
+	0xc7335fc2	0x7a9a6e1b	0x17d07bd9	0xd789743b
+	0x979c1267	0x80e13e33	0xae73bf04	0x5f103147
+	0xf989d509	0xa3675a7d	0x8ccb8f3e	0x36c59020
+	0xc023a614	0xfb47a221	0xe6bb17e1	0x1cbd8be9
+	0x7436e209	0x229ff002	0x459f7fba	0xb67385d1
+	0xfb18eba6	0x04791ae0	0x589f86a8	0xee81ec82
+	0x1a9f54f4	0x85600ffa	0xe909f81c	0x78d003e6
+	0x06535213	0x7a1c61d5	0x2bb3922c	0x0a0cdc5f
+	0xedac3a0b	0xb75900a4	0x9924c427	0xb59d61cc
+	0x41789b9f	0xb25ecafd	0x3a833e2d	0xa0a63028
+	0xb0f3814c	0xbda8c83e	0x0556b950	0x15d5a933
+	0x9547e17f	0x3dd8f14f	0xfefb92ef	0xedfaf487
+	0x69fcd535	0x494a76d8	0xfeab81ec	0xd82e4a63
+	0x5a823596	0x4c624309	0x6484ea5e	0x44238e57
+	0xafd51b55	0x5b9102ca	0x8c9d41ea	0x0ea00f9d
+	0x483f63f3	0xae62adc6	0xabf6ee1e	0x6a10ab21
+	0x4d9525e3	0x16794560	0x8c16c96a	0x6f9d8aea
+	0x61237714	0x2f453076	0xdee19587	0x8d4d1421
+	0xd26d99e7	0x4af6af45	0x7fc362fa	0xcf045a3f
+	0x8b980f25	0x43d28579	0x0870711f	0x2fd20879
+	0xd5d5c04f	0x19986d85	0x4eb8facc	0x742aec3f
+	0xf61a5ce7	0xc32a68e2	0x60e5082f	0xa0d23371
+	0xcafce563	0x8f43173a	0xc826b89c	0xcdf3a206
+	0x0120ac4b	0xa46b5950	0xd45847e7	0x0a7ed164
+	0x675bfc08	0x6e2fd6b0	0x158eeb95	0x64fa1bd5
+	0xb9681c42	0xa82615dd	0x0ea17efb	0x3a1921ab
+	0xdc86114b	0x82fdbb77	0x9f8eb01a	0xa5591687
+	0x5ffd5816	0x2d324fa0	0x73d20ef5	0xa711d4b8
+	0x9c485680	0xae58d8fb	0x887d0fd7	0x78bc5c3c
+	0xbec23ef5	0xe228221d	0xceaa538b	0xd9542421
+	0x2e1dea76	0x7363a69c	0xc279669f	0x568bc451
+	0x11883447	0x270abc8a	0x80090560	0x8304295d
+	0x4f50a87e	0x666418de	0x4c9d2191	0xed4431a7
+	0xa46ff3b5	0xb81279a3	0xd35b6202	0xedd9c23b
+	0x4438622e	0xaf51a7a9	0xaf18baf0	0x6ee03344
+	0x24da7cca	0x63916c68	0xc137a486	0x2071c1f8
+	0x2e5450ed	0xa11fb662	0xb6470e60	0xf86df8df
+	0xd52d5077	0xac755dea	0xe4065a09	0xfdfa8ea1
+	0xaa1ed0fb	0x0acba127	0x8eabfc3d	0x5072be07
+	0x80b66c08	0xf4dc1d2c	0x8497a76f	0xdb4e87cd
+	0x20d583a3	0xcdd1c0a5	0x9acd092e	0xc445d634
+	0x8db9b9f6	0xb00ae8e8	0x608cb739	0xf2b69860
+	0x533ec1c3	0x83fdc988	0x66e7c960	0x2d4c9cf4
+	0xd3d3e379	0xd5e7adbf	0xc17da56b	0xade36930
+	0x2b2e6359	0x1e876eb8	0x8732d62d	0x83b20497
+	0xb36c3a34	0x0d95d737	0x2d263f28	0x755f9dd4
+	0xb749ccda	0x45e05259	0x19fafec0	0xe3fcef69
+	0x0b3c2a5b	0x9f335737	0x8a4f5818	0x6007a877
+	0xc0adcd5f	0x80dfb4c9	0xe01b52fa	0xcb8efcbc
+	0xb88e3ffd	0x9a73e4be	0x94af9c13	0xd71ceabd
+	0x408215ab	0xdcd83f23	0x7432c68e	0xd8e6ee34
+	0xf8b20346	0xc54f54ae	0x514544cd	0x9a342b2b
+	0x2425560a	0x1825e0b2	0x25117b57	0xf91f3c8b
+	0x8cd827fd	0x047dd72a	0x4ea5821f	0xdc4f2520
+	0xcf638eee	0x2ffaf38d	0x437cfc9f	0x2fe11a42
+	0x4164169b	0x4f5a4ab7	0x1e51d0da	0xe9e58e0a
+	0x4160e88f	0xea90ef37	0x8083cf3f	0x91862887
+	0x8a8b4b38	0x5fa4d898	0xd7435499	0x3672616c
+	0x6ff7409a	0x3f73309f	0x2739bffd	0x81024c7b
+	0x4fe6879e	0x8c930298	0x31def965	0xda3e9c82
+	0x4a2f1d0a	0x54e8e022	0x705b0430	0x4fa484bf
+	0x570bc3c2	0x90ffc547	0x937ea8ae	0xe59ac699
+	0x9fe88010	0x806e89c2	0xb20cba09	0x63e26ed1
+	0xb03753e0	0x59831def	0x02b1d4c1	0x17016208
+	0xbfb24a2e	0xf83adc05	0x6b86abc7	0x8359e0ee
+	0x190ca0d0	0x91679996	0x4260ac75	0xda1a0029
+	0x230a4413	0x42ca1e2b	0x68fddd4c	0x8483a981
+	0x26a2cd6b	0x434459a8	0x536ef292	0xece44d43
+	0xe26e5907	0xeda68e4c	0x4d059655	0xf40efeaf
+	0x64abc16d	0x6b00bc20	0x33394ead	0x3f0ddfe6
+	0xeea93cfb	0x4e5a89c2	0x430ded8f	0x8579eda5
+	0x83f064c3	0x06a897c3	0xf91f657b	0xe5227e1d
+	0x7df502fd	0x29a4165f	0x7a171286	0x83896bd3
+	0x03037bd8	0xb032a6ea	0xb2f2df57	0xd02d7719
+	0xfc7b3151	0x1f4b4028	0x18d8359e	0xb71b779c
+	0xc1a5426d	0x780503a6	0x5f4d849c	0x7febd595
+	0xecf515df	0x6ec8f8f0	0x20fdebf8	0xb5d932ae
+	0x66b0e24c	0x49016f77	0x9f428ada	0x795a890e
+	0x81c862be	0xd851c0f9	0x978fa4ca	0x1bcb8d9e
+	0x21fcca69	0xff1b1f41	0xdd714d4f	0x09f72c10
+	0x53be4e97	0xa6ae7373	0xc17e2aef	0xccacabed
+	0xc469c9da	0x62b510e0	0x700588b6	0xd4f5a7a7
+	0xf264643c	0x74a7de96	0x88a51416	0x80400706
+	0xf00473b3	0xda7dda99	0x1462e3d3	0xae7c7bb2
+	0xb3f0ceb4	0x77dc35a4	0x151a1c9d	0xf4936961
+	0x8feca5b8	0x5affe1dc	0xc414eaaa	0x2f17d2a5
+	0x36c6c890	0x1eb8c049	0x95b89dff	0x36b35242
+	0xceb520d4	0xe45bb387	0xa2bd32ae	0xd9921044
+	0x83851e32	0x1937867d	0x4781883c	0xf6b92b3f
+	0xf1f5dad1	0xfe2f2f68	0x80e262ae	0x8a928fcf
+	0xf537724a	0xaf553a6f	0x98ba1db9	0x23b7839b
+	0xd87e850e	0x7d56acd5	0x91f78baf	0x9a26f823
+	0x8f6369e3	0xb1ed886a	0x07bef05f	0x13b5025c
+	0x9ef8227d	0x085c862f	0x6ed5c09c	0x0572c831
+	0xf2080542	0x0216a295	0xe338d804	0xe8533335
+	0xb6fea17c	0xdcf7c661	0xeb688af7	0xc12a8f91
+	0xa4373041	0x1c2d6909	0x54ebecc8	0x5a97bfb1
+	0x5235b62a	0xebce7b46	0x24f08b40	0x312bedea
+	0x8b155532	0x17669c8d	0x0f3550e4	0xf3f55c61
+	0x44d77f1a	0x59daa027	0x11822943	0x98223977
+	0x1ae81195	0xdcc2a208	0x13116f3d	0x86657e96
+	0x356b72d1	0xa62d29b9	0xd48a6faa	0x7fb4130f
+	0xea6cb934	0x7d48d9eb	0x603d53fe	0x60dcbc41
+	0x798c4c36	0xb88bbe32	0xd9ea9513	0x74e4859e
+	0xbc6f6b14	0xcf6732c9	0xd498dacd	0x3528fbcc
+	0xd5db79e7	0x378228f9	0x29e17320	0xb84afe16
+	0x6d57ca34	0xb73e31ac	0x4d3beb5d	0x0b512717
+	0x14a468c1	0x21d92c33	0x23818ee3	0xef1a2c9a
+	0xd9d1f580	0x23c9887c	0x7775f18a	0x0814ae59
+	0x65e5a5ff	0x13ab18b4	0xaa7663dd	0xd970cd45
+	0xa2063a3c	0x695655bc	0x08fcd134	0x4a93aac2
+	0xe2165438	0xdbeace91	0xef9c6ce0	0xd4db9403
+	0x57c6e743	0x21766d29	0xbafcda55	0x6b838b80
+	0x0c1fc461	0xc59b68d9	0xfd1f533a	0x30ed1784
+	0x16863f3f	0xa9b41e64	0x06409624	0x2a61d2e8
+	0x7c6d913b	0x9f310356	0x23750029	0x1cdcc7c9
+	0x2e21f7d1	0x3219ac22	0x5a9ac305	0xce8150d5
+	0x96e99a58	0xbefc98a9	0x1255dfd8	0x017a7def
+	>;
diff --git a/arch/x86/dts/microcode/m12306a9_00000017.dtsi b/arch/x86/dts/microcode/m12306a9_00000017.dtsi
deleted file mode 100644
index 299d663..0000000
--- a/arch/x86/dts/microcode/m12306a9_00000017.dtsi
+++ /dev/null
@@ -1,750 +0,0 @@
-/*
- * Copyright (c) <1995-2013>, 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.
- */
-
-compatible = "intel,microcode";
-intel,header-version = <1>;
-intel,update-revision = <0x17>;
-intel,date-code = <0x01092013>;
-intel,processor-signature = <0x000306a9>;
-intel,checksum = <0x3546450b>;
-intel,loader-revision = <1>;
-intel,processor-flags = <0x12>;
-
-/* The 48-byte public header is omitted. */
-data = <
-	0x00000000	0x000000a1	0x00020001	0x00000017
-	0x00000000	0x00000000	0x20130107	0x00000a61
-	0x00000001	0x000306a9	0x00000000	0x00000000
-	0x00000000	0x00000000	0x00000000	0x00000000
-	0x00000000	0x00000000	0x00000000	0x00000000
-	0x00000000	0x00000000	0x00000000	0x00000000
-	0x86c5b0d4	0xf6978804	0x7f4f5870	0x6319dc3c
-	0xbb3b7d61	0x33cf9075	0xe8424658	0xf611a357
-	0x5a3401db	0x42caecce	0xb4d8e75e	0xe6dbaf24
-	0x7861b35f	0x6bd717bc	0x23b9b731	0x82ec1ac8
-	0x20337b64	0x5396dbf1	0x59973bff	0x724bc7e9
-	0x5237193b	0x0b8647c1	0x6a0d0e16	0xbf9ddb5b
-	0xace2cc1c	0xad707638	0x056f102f	0xa37e60f8
-	0x76255642	0xfb86e030	0xb8069a40	0x367795f1
-	0x653fb05e	0xab7f14ad	0xb6e8a8e1	0xd2598d20
-	0x2eba3f68	0x78b372f1	0xba8d13f8	0x1f1de861
-	0x97f951d5	0x8097c728	0x27dbf904	0xb97906a8
-	0xffe7a4ac	0x4b947668	0xc1dbd726	0x2adcf777
-	0x63b1bcf0	0x818e2a1b	0x49aa907b	0x2faf5e8d
-	0xae842352	0x82707fae	0x0aa12b41	0xa0bae11c
-	0xb4298c47	0xd2b4099c	0x4ff625f2	0xcd2630d4
-	0x79850981	0x05dbf57d	0xb05b81a5	0x56e73ec7
-	0x95cb3897	0xe262bda5	0xb2c6e288	0xcb7f8e77
-	0x72b8bdd3	0x3f400494	0x63ade65b	0xbc4adc71
-	0x00000011	0x06c0f8ff	0x0eb63d77	0xc54cdabf
-	0x76bc8860	0xdd142643	0xe7bfc220	0x17aa0a91
-	0x4fd676ba	0x4b6b1a15	0x2a1a1c16	0x4fed6de0
-	0x8c3d6bcf	0xbb319bf6	0xa82532f1	0x7c8ce014
-	0xb830a38b	0xec25bc6b	0x61c8a8a9	0x49a21dba
-	0xfcf8bad0	0x7372f29c	0x1f7fbcdd	0xc2ff42f4
-	0x780878f0	0xc967068e	0xe19cc3c9	0x155e6646
-	0x75235c43	0x9aaf3741	0x9dfd116d	0x0f031b6a
-	0x4963e039	0x6918daa8	0x7f0ca4ab	0xd77dad79
-	0x2f8847e8	0xf79c82a4	0x6a6aaad4	0x24f07dbc
-	0x895d3f6a	0xc96b2eb0	0xff50228f	0x573d364a
-	0x5fca9d56	0x3c11c35b	0x3e90fb12	0xc4604067
-	0x5c980234	0x7c42e0c7	0x60cca3de	0x637a4644
-	0xedc43956	0xb0efb4e1	0xe94716fa	0xa6478f51
-	0x33965654	0xdf6b40a3	0x48ac1b18	0xd6723c94
-	0xf040d6d1	0xaf850470	0xe2bcde48	0xb90a4998
-	0x8f620105	0x3d592878	0x2f697bad	0x9f7721d9
-	0xec34444a	0xb0594770	0xd7180f9f	0xa510a168
-	0x460563b0	0x5d4f34f4	0x21dfc16b	0x051de344
-	0xa57bc344	0xff2c7863	0xf0bc063d	0xf5a89004
-	0x79a81dab	0x9e8cb974	0x2309b0a4	0xa47a46de
-	0xcf9c0c44	0xf761c817	0x67ab642c	0x0db4422f
-	0xca3616fc	0x79e66c8a	0xd56a3332	0x5e0f338b
-	0x5814cb3a	0xed1b9a4d	0x47d59f72	0x25b03786
-	0x3edd1d42	0x8cd947cd	0x706e6ebd	0x82c2bada
-	0x1bf6a96b	0x77dd859a	0xda35335f	0x22fab458
-	0xd0661fd8	0x02bb4a42	0xe2a2bcdb	0x0616580e
-	0xd35be23f	0xc206d16c	0x401218be	0x51107c3d
-	0xba84b8be	0xace4d8f2	0x505b9b28	0xc517034b
-	0xac5ba582	0x7419fe54	0x43493cb1	0x2fe0a66e
-	0x206039b5	0x07569011	0x230ce53d	0x168d427f
-	0xbfe0bd10	0x82bf11be	0x5b55475b	0x5490a0e9
-	0x1c3c1e3c	0xacad77de	0x1666512f	0xfc3250d8
-	0x930a6312	0xdd85c066	0x1b95c18f	0xc8bbd3b0
-	0x1bb2a34e	0x642c7653	0x0f536213	0x1f7ab4eb
-	0xaa5ef677	0xe6ac9581	0xd7a2fe73	0xd417dc79
-	0x455a6877	0xae825a40	0xe0c98bec	0xac39ba49
-	0x299d9bd9	0x957d0bb0	0x1645111b	0xe9da4beb
-	0x1b005ce7	0xddb742ce	0x6c5f3ffc	0x24f74d2c
-	0xf4ace044	0xb21bc7ba	0x338002dc	0x240effa1
-	0xd208ae00	0xfe8c2b5c	0x9a457293	0xd9365ac4
-	0x98f24244	0xf6d1aaea	0x7b874350	0x1ba4086b
-	0x1d3bf168	0x2bb6f4fa	0xb27f8477	0x8da836f6
-	0xa8762693	0xc377fa64	0x74cfd979	0x90435c25
-	0x29d80e17	0xc3503c9c	0xaacd2178	0x232c748d
-	0x6fecd3ba	0x00fb4aa0	0xbac3ee19	0x6e5c63e3
-	0x17823c14	0x0e9d33bc	0x0fa9de06	0x998b14b2
-	0xfdd8c80d	0x01b0591b	0xf70bc4ce	0xb278c496
-	0xa7e30708	0x69cf8420	0x14f8b744	0x8bb8a0ff
-	0x168f6db0	0x95da6db2	0xf96d121d	0x67fd06f7
-	0xcd81d278	0x8693d095	0x15e1a24c	0xe5f554f2
-	0x499874e8	0x30fc0785	0x0f4fa1b9	0x65c93dad
-	0xd939bf24	0xdad29721	0xf253b752	0xf6ff59da
-	0xc5dfaffc	0xf0071f34	0xdb0db8b0	0x24475e2d
-	0x2a4d5b8a	0xf7624bea	0x3fdcbc90	0xb5a66e35
-	0xd0f08636	0x24643caa	0xc5d08e83	0xb134c55c
-	0x8e3653c7	0x34496b0c	0x6b2aeebc	0x2fbab601
-	0x105613a2	0x7babd55d	0xa01af846	0x248be690
-	0xed27917c	0x26ee6e13	0xa1dac5fe	0x852ed91a
-	0xfc83fcca	0xdf479c33	0xfd6efe96	0xdc62521b
-	0xa37d2a8c	0x1d2bad9e	0x4287614f	0xc4f7b62c
-	0x2aab0562	0xec6d4226	0x52853fb4	0x264e3507
-	0x1c3af366	0x33269776	0x81b8529d	0x115530dc
-	0xe035f98f	0x433d1b6c	0x1ea6daea	0xecfd2ad2
-	0xa57a0c22	0x1dbe3e12	0x6fafe41b	0x8e579e35
-	0x6c493fbb	0x034dd4f9	0xd17cd6f2	0x05c5cfa8
-	0xd9bffa39	0x0fc16e9c	0x831b88c8	0x7e7dce3e
-	0x3320bc7f	0xd5abafaa	0x217ab526	0xade2597d
-	0xf01b00f2	0xc9e34b72	0x00a4cb0b	0xdc198512
-	0xdc7cc8a1	0x89db07b5	0x6c2153ea	0xb8bdb8aa
-	0xdf8a1ae8	0xa517f6b1	0xd32569d9	0x37e79008
-	0x3c7527c3	0x7d5b2d3b	0xb31cb907	0x35db7f6c
-	0x0ab0cd65	0x75feaded	0x7c8260a9	0x5bc04f56
-	0x2fac9f60	0xd7b3a2c0	0x2b393634	0xc2df7f43
-	0x1ff2fa9f	0xc81af169	0x188b1f4e	0x08bf6f86
-	0x5ab2f188	0x0a71eb64	0x03b57501	0xa684fc23
-	0xa729ffef	0xe3b4a709	0xf9eb97d2	0x01506c95
-	0x0d9285f5	0x8e1ee93c	0x7d15a0d8	0xd9390673
-	0xf116ebd8	0x7e68798b	0x3dc8412e	0x5a9a04b4
-	0xe3805f51	0x00493bb1	0x4ec65ca2	0x2aedd69a
-	0x7f2a5b18	0x9994ac32	0x476f3703	0x7d3da882
-	0x5635f55f	0x7a0887e0	0x0af46feb	0xfc2f3591
-	0x02e29400	0x70fd3234	0xc549379e	0xaf34fa5a
-	0x5bf7c649	0xeb183cff	0xa236d508	0x4525ab64
-	0xc4301026	0xf281df99	0x0b298e46	0x9b7c1a99
-	0xc4b24e77	0xea536992	0x5a39e37c	0x570fb6df
-	0xae5d5c49	0x01142cc2	0xda05d3f1	0x337bf65c
-	0x3c986598	0xbecefd30	0xb5e34c2a	0xe7c3847f
-	0x18cb24b4	0x71278c26	0x4b8d6caa	0xaf7c300e
-	0xfb6ce9b8	0x94c4b785	0x67275f17	0x59498cf5
-	0xca8eeec6	0x3374e7a6	0x649affac	0x9049ba78
-	0xff9d3908	0xaceec446	0x225ece3a	0xac1d4fec
-	0xdc050fed	0x04e3ed8a	0xb303d8e9	0xe9d26aff
-	0x0a98691d	0xf243492d	0xe3b42f00	0x6c21a97b
-	0xa385ae98	0x14ba3f4d	0xc0215cc1	0xe1ba6c0d
-	0x412bbbe4	0x39f95d1c	0x593bd878	0x45d3066a
-	0x9fcee8a1	0x3f29b2fa	0xc9ae58ee	0xed6def92
-	0x6c8f2182	0xdba64e20	0x276c2c21	0x81ea9dfe
-	0x20ae00b2	0x8c2d2724	0x66c09f5c	0x24908e2e
-	0xfecf8194	0x6be61e94	0xcdf5d7db	0x98b829a3
-	0x4241ab07	0x1207ef2f	0x96e7b073	0x766293ea
-	0x58eb0882	0xf12a6426	0x741b074b	0xbd4302cb
-	0x909b6c4f	0x1c4949cc	0xd4d6a3e9	0x442b74b3
-	0xbc8cb3f9	0x0efad89a	0xa2ceff3d	0xecdf86bb
-	0x46a4a72e	0xe9d8abe4	0x94c91479	0xe99a80b9
-	0x1072b708	0xb8318ad3	0x0685426f	0x3e89a0d8
-	0x0b7c438e	0xb4b577d0	0x046599e2	0xd0ef85f2
-	0x3566d2d2	0x43ade22b	0x8753a78a	0x8f6d8e02
-	0xbdf33e56	0x8b2b6696	0x22a5e911	0xd0e0f4eb
-	0x42729c29	0x425921fb	0x82f7634e	0x2c145fd5
-	0xff59deeb	0x018a5372	0x33c4e11a	0xc001c097
-	0xf250cfcf	0x2f682912	0x21f40dc0	0x883196aa
-	0xcd5c58d0	0x7c329754	0x481c450e	0x9411c6c0
-	0x69a9df82	0xacb01a1a	0xc0b569a7	0x0b7fd1a9
-	0x4c339ad3	0xb0d9e211	0x07098664	0x14a5cff9
-	0x53beae37	0x4e173257	0x4e1d2e6c	0xce981dd1
-	0x45d6204f	0x3c193268	0x4f51ac3c	0x5ecffa12
-	0x48068ee9	0xde12270f	0x0a0aa980	0xd6fe8ca2
-	0x97d51da8	0xccf2db36	0xb3ad0598	0xbc56eb56
-	0x0adf5e5e	0x9e320aa1	0x8ebb75ef	0x3973a323
-	0x7e3d87e0	0x2c0d1858	0x83b7fa0c	0x36effdb5
-	0xcd9eba1a	0xab5b5790	0xa48fbf00	0x536e2ae9
-	0x2f2a3f61	0x05706a73	0xd2dfed08	0x7e4626b1
-	0x172c6ced	0xbf2e44ba	0x15aefc2e	0x9cf56c37
-	0x663c6695	0x04cece5f	0x4ce00027	0x465b1cd4
-	0x333dc2c7	0xce41f1f1	0x6dd8503b	0x52b79af7
-	0x564c81de	0x0e5e2daf	0x869753f5	0x16667889
-	0xe1acaf08	0x38ffbb0b	0x83400589	0x5144052f
-	0xa3819950	0xd21501c5	0x1bdadeda	0x0a874e2b
-	0x05480284	0xe8f76f11	0x582cad8a	0x0553f942
-	0xb6451cb9	0x76bdc86f	0x96ffe0c7	0xc630eba2
-	0xa82ec683	0x5902ef45	0xc362248c	0x18c412a9
-	0x1d09c103	0x2355ed98	0x5ec5c718	0x5037e359
-	0x1508f804	0x09cfea9d	0xa16cbdfa	0x5f962b17
-	0x85a35a27	0xa048dd30	0x6fe7ba90	0x0dc20150
-	0xcb56daa0	0x4188fb20	0xb4182598	0xa1bc5dd7
-	0x8c11e0bf	0x2104df35	0x025e74b8	0x79d177df
-	0xad74bb77	0x4b2419aa	0xe374add2	0x411593d5
-	0x796778da	0x9e43a420	0x4a2e0860	0xefb48578
-	0x47cafbdb	0xea15924d	0x70ac1467	0xf52fd888
-	0xd2df4bd6	0xc1fc63bb	0x119ab88e	0x0e147ead
-	0xa85bd8b5	0xc2e61ddb	0xd566417d	0x6bb9f9ec
-	0x69bbcf1e	0x24d46989	0x3caf067f	0x58151211
-	0xc2a6b6e5	0xb233416f	0x3da28155	0xf9cd9385
-	0x7a530045	0x1eab05ce	0xb86ed141	0xa8f13a5b
-	0xf9819f81	0x66d5d5c5	0x148c1a02	0x496d3c56
-	0x370dcd45	0x5f13f0b6	0xdd4eaeed	0x8dbad50d
-	0x0747ce54	0x69d2adcc	0xfb69c18f	0xd44ea186
-	0x74ab7537	0x0c642449	0x88b096cf	0x3a8ad683
-	0x408cd7aa	0x6daa6708	0xb267b312	0xa4225c7a
-	0x7a56dce7	0x6a8d497d	0x8837bcbb	0x6125397c
-	0xeb51d233	0x362bdde9	0x689657f7	0x32d09e1f
-	0x753a3d39	0xf77db5b2	0x8057908a	0xef12815d
-	0x594fffe6	0xcf3402c5	0x1a0d4923	0xca547b2f
-	0xaf9d604d	0x5d2e30f3	0xffe18005	0xe29bb0d9
-	0x36fc10f9	0x3720aac6	0x37bc1ad3	0x47d000ae
-	0xa4b0da0a	0xa178228b	0xdd9374e6	0xa1f3df5f
-	0x9ae2e451	0x21c4aceb	0x8f9fb226	0x5190b712
-	0x70253633	0x9c9cb5f1	0xc9178689	0x551c1a2d
-	0x6db67cc0	0xcf1b1ade	0x48449272	0xd18634f1
-	0x9d9c3de7	0x19025530	0x121d78d4	0xae4a39e1
-	0x62850819	0xf3d4af6a	0xe5ad5b80	0xfa053c7d
-	0x7ed68b9a	0xdbde2894	0x4b5c04de	0x65178203
-	0x9181cdd8	0xb17e27b9	0x0e29b338	0x50156ab4
-	0xf7726438	0x178108d6	0x1d8dc6b7	0xc3e7512f
-	0x0eb8339c	0xe2684a6f	0x7668ed31	0xd0ed6eda
-	0x4342a534	0x03840286	0xad1e6969	0xa9a6c98d
-	0x1bf77774	0xd32fc9d8	0x405620d2	0x8ab19efc
-	0xce4d7506	0x6f4eaae4	0x3e830dbd	0x76818782
-	0xfde4ee8d	0x1953cd0f	0xd47be276	0xf2480bc0
-	0xd1010013	0x2dd56a58	0x083084f4	0xc91b0ad6
-	0xc2524e12	0xa60710f2	0x3d955047	0xce380846
-	0x0f6dec2b	0x604d1492	0x5ca43ee1	0x6b51a626
-	0x350d5483	0x8d99ae30	0xcba06491	0xcc0185eb
-	0x7b64caa6	0x2f1754db	0xca0691f1	0x6219efb6
-	0x43291db0	0x259d3f12	0xeaf6ef9f	0x5f0e065b
-	0xad576541	0x8615a414	0x81124bdf	0x62b855a9
-	0xabdc529f	0x01bfdf75	0x10e4c656	0xf8e86f78
-	0x1fbe10d1	0xa6873c2c	0xdf83dcd8	0x20d35872
-	0xf46f2861	0x22f3d642	0xfdcda29a	0x16adbdb4
-	0x01e5844c	0x011e5454	0xf5432b04	0xd5f6a80d
-	0xb081fab6	0x64fc2fbd	0x4ca76e0f	0x3a8d8b29
-	0x3f03ec12	0x58e2bf6c	0x24f2b8b1	0x108e414f
-	0xe76a02ab	0xcb525af9	0x623ba7a3	0x31412c27
-	0x69c2f5db	0xd5546d8b	0x8200d2c9	0xf1e34a71
-	0x393e24dd	0x2b867933	0x0596e778	0xc5112b49
-	0xf433cdea	0xbc505e7b	0xf64bb064	0x1e892633
-	0xbf17307b	0x9118de2c	0x6b1d61a8	0x1945519c
-	0x32638ca4	0x5e436733	0x3dc20ff6	0x9babf127
-	0x485c1555	0x0d0c4e2d	0xc4d5d718	0x8cfffc16
-	0xf64050db	0xaa4ef416	0x8d398a00	0xe4a16eca
-	0x5d9d9314	0xefa2bf1c	0x05917dd4	0xca5f1660
-	0x59642534	0x02639b9f	0x12b895df	0xb2deaf0e
-	0x20d8f0b9	0x04d8342c	0xa1ba5f57	0xa26cdb06
-	0xca732ca8	0xdce0c561	0xf5e4b205	0xc05f5cfb
-	0xba4a41a6	0xaf219d7b	0xce08df01	0xa02bbdb9
-	0xc1adbc20	0xcb9ae4fd	0xd828cfb5	0x690b17db
-	0xd29ae8bc	0x8fc71289	0xd6fc9cf6	0x61c7a6fc
-	0x8e8012d5	0xd3320498	0x36e80084	0x0036d3ab
-	0x53141aae	0x987d0cba	0x57581df5	0xace4704c
-	0x3ce49642	0x991556c1	0x6cb0b984	0xac15e528
-	0xe7d208ca	0x2486d1c5	0x93b6623e	0x340b7622
-	0xe7e1cf7b	0x3cdeed88	0xa23c849a	0xcc6e8b3b
-	0x292add5a	0x17763ee1	0x9f87203e	0x72cf4551
-	0x2053e66f	0x06c3a411	0xb61c2e0c	0xa4a7f3ae
-	0x0ff87dbb	0x03999ed8	0x48aacedc	0x2e126ef3
-	0x799441bb	0xaee15b4d	0xea08bf54	0x47248787
-	0xb60afc11	0x8c3d6a20	0x7c04f801	0xb902760e
-	0x319040eb	0x370bbd5d	0x9a1dd5e6	0x63f7da1d
-	0xb3784eac	0x3b304dea	0x987ada9f	0x2b6b1cda
-	0xf9241003	0x0d3d16f2	0x1185dcbf	0x519b7a5f
-	0xeb612361	0x28b57da5	0xdeb8419a	0x0ba13122
-	0x062e28fa	0x5ffb9b36	0xb1258247	0x8337401f
-	0xed1f6423	0x730cafe6	0xf728c690	0xe40557eb
-	0xc4951a15	0x04a988a9	0xbf5fe18c	0x2766e40a
-	0xe4d74d13	0x8638d052	0x8eefeaf2	0x9ad07978
-	0x32042a87	0x4385f38d	0xc9b48f02	0x02ab0ae7
-	0x9eaeb632	0xf386c14d	0x8b1c2ab2	0xad432a24
-	0xfc5bd462	0x2d7ac5fe	0x45dff5c6	0xa235e1a6
-	0x825b770c	0x5568471b	0xa7ac3a3a	0xfcc6e40c
-	0x0c1be59c	0x77685a3c	0x5b1bafbd	0x40b8a139
-	0x3dd1bf01	0xb6651001	0xf2915a6a	0x16fe1cf2
-	0xe78467d1	0x4bec9fb1	0x88615320	0xa3920831
-	0xed4afac7	0x206cffba	0x96c42567	0xcc2b5215
-	0x7ca0193f	0x0e1a60e5	0xf3892c10	0x2ceee7b2
-	0x110d3311	0x9a322e7e	0x3cb7e5fc	0x3fb971c1
-	0x59971332	0x08386001	0xe4a2444d	0x17d9c47f
-	0x9f53c4a5	0xdb54e5c2	0xfaac9f08	0x975c07c6
-	0x8a6e6bcd	0x4392053a	0x6473bef8	0x4b3b91a3
-	0xfb7e8ebc	0x46c6ffed	0x04939839	0x71b93766
-	0x47e4f74a	0x786545c8	0x77f55b59	0xdf8e992d
-	0x60a0d2a5	0x6cc8a5cb	0x113ee95c	0xa378558d
-	0x5d3b8bd9	0x3c95b2a8	0x6efa3682	0x9535dd34
-	0x3e29974d	0xa477d069	0x2dbf58d2	0x165edae3
-	0xea25d53d	0x44e3ef71	0xba6341cf	0xc61b964c
-	0x4612838b	0x62151b9e	0xc1de2511	0xa364130c
-	0xa9710643	0x1a436c70	0x97030b09	0x5cef28e0
-	0xd5197e49	0x02b9ffa8	0x1b52dc7b	0x04f9428b
-	0x01ebed2a	0x1eaecbee	0xc53c4d54	0x3e34c125
-	0x05b4f37a	0x6e3d042b	0xf1c1f40d	0x39cfe9e1
-	0xd2938e89	0xa14b9846	0xb1333676	0x31068254
-	0x4b627e4b	0xb5185882	0x101b52bc	0x73e05abf
-	0x68a4e24c	0x67e301f4	0x6bf8b538	0xc502e1e1
-	0xc3889b5b	0xdfbc6d96	0x4239d0e1	0xbf3667ab
-	0xb0c4cb00	0x3efdcffd	0x7cd9661d	0x4f5eca03
-	0x0ef218dd	0x464f0826	0x048fc539	0x6a1c63fe
-	0x76cc341a	0x1ae2945c	0x7a339006	0x858fdc20
-	0x2a4a7270	0xd4cbe12c	0x7b27e5d8	0x998cf520
-	0x4795ccf7	0x52e15388	0x86aa7b96	0xff1845fa
-	0xd49d1061	0x035b6a80	0x1df18220	0x28fc4fd1
-	0xa8e8f333	0x3a9240a6	0x41a4caca	0xee736b6f
-	0xdfa7ce4b	0xd4bf5c0c	0x4e62f6d3	0xe98ae9b4
-	0x7f544550	0x2b0706df	0x8fb2e752	0x546af9d1
-	0x8517758f	0x53f522fc	0x03bd1819	0x6fd264e2
-	0x16839ef8	0x44a1200d	0xcd5a586b	0x1ead251c
-	0xf58dd3be	0x80217ce7	0x0367ff42	0x2d8f2ce8
-	0xe8a0a689	0xba33e366	0x5dc7980d	0x005c0eaf
-	0xc0c44118	0x5553076a	0xdaf39389	0x703e09eb
-	0xc54c8112	0x4a26135c	0x36a46f2b	0xdc93ee12
-	0x7060db72	0x7778befc	0xe028fc55	0x52e86278
-	0xd0b00188	0x6ed5565a	0xb5e2785c	0x3608bffa
-	0x55c3f5a3	0xe1e41afa	0x08a227fe	0x94c793ce
-	0x650934f7	0xddc36524	0x6dac40de	0x9eec3ceb
-	0x8fe3d1cc	0x3cebab86	0x61e4d63a	0x5382ea11
-	0xa90c9495	0x0277ccb3	0x412cecc1	0x5853c945
-	0x97df9a48	0x364d9b10	0x7e8c9bf1	0x6b4974ef
-	0xd3dbaeeb	0x6626dd26	0x2b746d2c	0xfb762155
-	0xf942f687	0x1317d1b5	0x0c989def	0x5f4c0ed6
-	0x31aebbd3	0x51cd8d5b	0x3d729511	0xc07c8f23
-	0xa7f3e6f7	0x7683dba9	0x5f051d5c	0x750437f5
-	0x1b9ffe98	0xa4de609b	0x4c498e9a	0x18dfc535
-	0x376c6c34	0x19a57039	0xa70e93eb	0x7e966bc7
-	0xb6e9d77a	0x3ab98e5f	0x1607125e	0xe8845aa3
-	0xa20a2d80	0xb17ac63b	0xa07a9790	0x71e5a14f
-	0xb6b5fc78	0x4c610f86	0xb57b21b6	0x1bcfb3ac
-	0xbf812998	0xd429986b	0x02b837e9	0x0823aca8
-	0xd8a85194	0x708bad39	0xff94ef19	0xc3599461
-	0xaee622f6	0xa8b5a808	0xf801b298	0x0aeb35b7
-	0x4db4bf27	0xfa31c205	0xa047dc66	0x7e0ae406
-	0x2ceea6cb	0xef0ef96f	0x4cc4fdba	0x6161256f
-	0x94505fd1	0xbced5596	0xbf9e36a5	0x271e68bd
-	0x7a3308b6	0xef1af50d	0xb55ede06	0x6783e602
-	0x1152acf0	0xdc644ccd	0x1b692da3	0x59f6886b
-	0xd7236158	0xe39d75a6	0xe7026697	0x25496283
-	0xb6b0a61c	0x09d0931c	0xe8d459a1	0x1a124097
-	0x88e50621	0xf2ed18ff	0x37681783	0x4afa1ffc
-	0x8a96ec4a	0x4474a860	0x274591b1	0x59df3968
-	0x34f56fb9	0xce821f96	0x7ec825b2	0x6ed4a9bf
-	0x687253cf	0xa511c1d3	0xaf2bd6f0	0xd1ce1a5c
-	0x241dd505	0x39037238	0x0c761934	0x53181db5
-	0x11ad47ec	0x915a527b	0x748bc970	0xeb8f2669
-	0xb8bfd5af	0xd8d19145	0x0361ff58	0x6dc6e2f2
-	0x1fd06556	0x120db4c5	0xbd704c8b	0x70a1a57c
-	0x27543851	0x095403a6	0x28171887	0x640e7c92
-	0xb48fd7d1	0x62ad2774	0x224767cd	0x347b8843
-	0x821ca7f3	0xf94749c6	0x2bc7f40f	0x700cc1d8
-	0x50d50832	0xc2f9465c	0xa6e1cbaa	0xe0f5e934
-	0x7f33617f	0x8876cb07	0x408c24fe	0xc0cfcdf7
-	0x39152b72	0xa0ba80ab	0x301a73eb	0x6e704f6c
-	0x3b73c24b	0xd433f861	0x43192007	0xa56d2ca4
-	0x2d28bd5d	0x14f4c9cd	0xb7fe189c	0x031e1818
-	0xf8f4133e	0xdc8e7727	0x4f8f5a06	0xe7b114cd
-	0x5cb9ff12	0xdb4c5a53	0xed956df5	0xf3634f5f
-	0x6cce1cc2	0x5393f9ac	0x1184c2f7	0x0b6fd240
-	0x64771374	0xaafed1a1	0xbdc55bcf	0x976414ef
-	0x6a333e56	0x0c5cefb2	0xff2574e0	0x11b059ef
-	0xff8b7f2a	0x9651e97b	0x594fe89b	0x7be60f6a
-	0x7b7695ac	0x612036f7	0x5be0d4fa	0x25855737
-	0x12e32ee2	0x8e86130f	0x46d75d41	0x3769d438
-	0xd14752d4	0x1612ad6d	0x8f86f2a0	0x63e01251
-	0x9a44ac4a	0x49fdb148	0xe1757062	0x42798804
-	0xf21f46c1	0xed0a3794	0x5528add4	0xeddc0c90
-	0x7f188ce8	0x59568b7a	0x8e25d50f	0x9277c492
-	0x955c6e6a	0x79f94a59	0x3a65fb08	0xceb23267
-	0x7d8dce01	0xd15c492d	0xa35f005c	0x0e7cba9a
-	0x950485d9	0x2d92e448	0x4aced016	0x0d10136d
-	0x3d2ec365	0xd982e881	0xe81940d2	0xb1a84849
-	0xdb30d967	0x9f51d3d4	0x4fbe18a9	0xef21cd28
-	0x5d3cba6c	0xaa89b02b	0xbe1e9526	0xa20a918e
-	0x0c26bd72	0x8372eff8	0xcf7ab414	0x1d3ab83f
-	0xfd2c8f79	0x4929f77e	0x2416e8df	0x65dcaaca
-	0x58fbf7b3	0x1c4a3089	0x9bfb6e26	0xc7338ac9
-	0x88e5ad26	0xc62bb3d4	0xad6d36f5	0x6445167d
-	0xe9de8daf	0xc391c6bc	0xa78b4558	0x0216bcdd
-	0xbd4365b9	0xb0a874b2	0xe95e9453	0x77296b9a
-	0x49803c1e	0xc01fd0ed	0x165a9d5d	0xf7da6442
-	0x4c00818d	0xaad5bfca	0xdb252937	0x0e4e0f74
-	0x0c2738e8	0xd075b8ba	0xe3b2df11	0x8aee60a4
-	0x36052cd8	0xb4aa190b	0x413e7155	0x3e7e646d
-	0x807e6eea	0x97993e6f	0xa5129ff5	0x98e01bca
-	0xa8bd70c9	0x8800721e	0xb3407ffa	0x266b2f99
-	0xd9da73ee	0xa06f634a	0xcaae53b1	0xd98e53c6
-	0x49368291	0xc89485fe	0x938a8a29	0xb57f77cc
-	0x58c867de	0xcdac8a84	0xf4d57b6f	0xc6daf080
-	0xe3d9c67f	0x0264b194	0xc3b2ca50	0x6d214667
-	0x88503872	0x549ed8cf	0xe827689f	0xcbe94e2e
-	0x4a02516d	0x24ddcfa1	0x3cbc736e	0x34c88707
-	0x9f4c9376	0x4ced4d41	0xfdbabfb5	0xafd291d9
-	0x2fa602a3	0x53e19d9c	0x44422427	0xf85e2c53
-	0x40e91ef7	0x02646045	0x3d1fa703	0x1613b99f
-	0xa108de10	0xf9cb3d04	0x7b9f9523	0x007d74b1
-	0x961771dc	0x2e49fe1b	0x5fefe27d	0x54737b43
-	0xa11d7c40	0x7f0cc2d9	0x67c6533e	0xd1ab10fa
-	0xb1950645	0x536087d2	0xd6937b40	0xc35960c1
-	0x2df0c356	0xecb5ab53	0x61e08998	0x1671bdd0
-	0xd72935b5	0xdf1a9d7c	0x70b1aa4e	0xa9272818
-	0x1f7b8d55	0xc7292a0f	0xda7af847	0x190076ad
-	0x58370ba6	0x3020fb4e	0xff8a4b30	0x13818958
-	0x6ba1ca38	0x6a90d39b	0x5e180929	0x206e8a22
-	0x0568f241	0x5f83ad21	0xef05e5c6	0x21d0521c
-	0xe7886eff	0x68eebbce	0x550c1659	0xa0843444
-	0x19468c2b	0x539cb9b8	0xa4b18b62	0xdab0680e
-	0x1b254dbc	0x47068aaf	0xa8193743	0x44b60b88
-	0x90c07337	0x2e55666a	0x632f4b23	0x68af10db
-	0x8e29f54b	0x5f436bcd	0x8bf81d55	0xb640ccc5
-	0x2e4ab6a9	0x198697a5	0x8a1c8481	0x572fb679
-	0x7597c416	0x608fd45e	0x57c8c7f4	0xe151d349
-	0xed9e17bb	0xa66f2816	0x8175fe68	0xd57d91ad
-	0x79df0711	0x7a349868	0x13403cd4	0x7d974c60
-	0x8860ce70	0x2e6d62ea	0x8916e2f2	0x0e336838
-	0xf54d382d	0xc4e172c8	0x94bfcfbf	0x5fa53172
-	0x2933cecd	0x4d5b8439	0x0ca0e6e4	0x8ef87b00
-	0x2fdd121c	0x24beae76	0xa85b47f4	0x4e38af2e
-	0x12b8734a	0xf698abf4	0xde2c2d93	0xeb100795
-	0x8ab19df8	0x93a6f4d1	0x43c4b2cb	0xbaff7c4a
-	0xf52b1471	0x72804f4f	0x0c0ca257	0x1dc24c77
-	0xbad7203b	0x3a998fa0	0x9cb20388	0x7ef1fb3b
-	0xbae66020	0x9a22144f	0x39ac47db	0x3f145996
-	0x05a32b6c	0xd201a2ec	0xd868727f	0x08b2df4f
-	0x4583bbfa	0x9a422baa	0xa6a2e8f5	0x236310ec
-	0x5aafc3cf	0x344156a6	0x6f964ceb	0xed0495ae
-	0xb5638c98	0x2c8e84ba	0x63d8c7a5	0xec956b66
-	0x69c54f32	0x767874ec	0xe8fb6ce1	0x68b1c780
-	0xe4b861e4	0x2787cc38	0x4b2202e7	0x23b476be
-	0xecdf296f	0x094aa000	0xe95ef073	0x4182ebb5
-	0x30daa31a	0xef68cb68	0x2fbcf6bc	0x21c52620
-	0x19abf83e	0x4de7528c	0x05fe4c05	0x32c2a1e9
-	0x8c23abdb	0xabba9a90	0xa6a215c1	0x891f915c
-	0x667cd65a	0xaa5a9b2c	0x689fd1e9	0x42b52c95
-	0xd9872e76	0x05dd5278	0xc19798f7	0x8d031d86
-	0x25690670	0x165f4b19	0x76b51d6f	0x61cd8232
-	0x7b530271	0xa8e9326c	0xd952e94d	0x56a7021b
-	0x128be860	0x4da40144	0xeb4ac3d5	0x82b7ff5a
-	0xea2abda7	0x690a9ebc	0x33562378	0x6bc91b2f
-	0x46134185	0x8fb77fb2	0x029518a2	0xe1fa1f4c
-	0xf78783b9	0x5d8ebe63	0x103e8050	0x924085bf
-	0x80593f2e	0x5be4bcb6	0xcb935edd	0x882d0a5f
-	0x7deb8205	0xcdc0fe2e	0x9c333db4	0x1d0c888d
-	0xf8dc3575	0x2f901125	0x6bf48cdb	0x98ab6fb4
-	0x491d7df2	0xa064922e	0xbbb86c70	0x88aad77d
-	0xfcff0669	0xb0c47c1c	0x0fcc6fe1	0x50df8a83
-	0x014460e4	0xb014e6ab	0xbeff4bc5	0x8d939fae
-	0xd750ae17	0x42dd29c9	0xdb1cbf70	0x82265be9
-	0xd11afd6a	0x21834e1c	0xd11e3c3a	0xbe568139
-	0x6cf92d50	0x9304ebf1	0xf177046b	0xa5b127a5
-	0xfb57e4a7	0xf94291df	0x0f089d58	0x07395b5f
-	0xde4ba5b9	0xf7371fc5	0xae44f190	0xd529271d
-	0xbcaea246	0xfa777c0b	0xad3bab9f	0x0d6251ec
-	0x6f4fa894	0xc39273e2	0x7710fcc3	0x81f08a5d
-	0x395b54ee	0x87295638	0x57398bb0	0xfd46c7c9
-	0x3f1dafc6	0x548479b7	0x37c42fba	0xa2130147
-	0x99dc0bb0	0x3596c5cf	0xbcca6bec	0x418735ed
-	0xfcd4273d	0xee141135	0x8457cf47	0x95fe7220
-	0x041aaf8a	0x6e947153	0xc963afa7	0x09390a74
-	0xc40dffd3	0x4208039c	0x319b1f84	0x42b6b3b7
-	0xade789da	0x83338c91	0xf2d74712	0xe80011dd
-	0xdd61645e	0x286fc63a	0x26e2fb23	0xfef2b4ea
-	0x3290efb8	0x595a0c17	0x6cd9bea9	0x7be1338e
-	0xe0ff2c09	0x1b93aea5	0xbbd97e91	0x5e1ae1e7
-	0x7c6c078b	0x0b9b3a03	0x43d38011	0x824cd94b
-	0x9725170d	0x87ce6f33	0x60525d85	0xc0a5e853
-	0x242e613b	0xebf72857	0xcb500fc6	0x0de5c3f0
-	0x382b625d	0x08840e50	0xcef30663	0x1bc848b6
-	0xefa78141	0x81b860d6	0x4eb125fe	0x7e125296
-	0x276a5558	0x45caa775	0x7c6ec23c	0x5dcddd08
-	0xc41aa32d	0x6a2851b1	0xb69ae1c1	0x8f603c43
-	0x763497f2	0x73344cbd	0xcffd175c	0xfccf5a91
-	0xb2318bf7	0x66ac628f	0xa98fa975	0xb68e5426
-	0x27555715	0x5157a93f	0x666fd404	0xb37fcc40
-	0x563b0512	0xb70f8446	0xe10d257f	0x73793ef2
-	0x31a84915	0xe0de9489	0x08dfa368	0x9169d4fd
-	0xc14f5c9a	0x92e6db4f	0xa30b6cec	0xca04670e
-	0x8a664367	0xe8984e70	0x1c96a39c	0x655f9abd
-	0x6999a190	0x76267621	0x0f49f963	0x8ddad3a1
-	0x51fdab6a	0xaf0d6863	0x23b71bdb	0x32818c8a
-	0x6398044d	0x26c60bec	0xb0b631fa	0x938f69c7
-	0x52f11913	0x1e6fbe7a	0x92dcd409	0x419bfeae
-	0xb147bb96	0xbac5bf9d	0x08de155a	0xde8ca968
-	0x20aef902	0x62df25a8	0x64a4042f	0xef19da4e
-	0xc75fd112	0xc9863e47	0xaccfdbcb	0xd29b6090
-	0x6dc67b4a	0xa84b3cd6	0x45a0e708	0xd28673bd
-	0x00bebebe	0xd5e518d7	0xc63d647c	0xa28f5f6d
-	0x3372edc8	0xa1c44ed1	0x88e61d44	0x5e095835
-	0x2d8713ce	0x6791a885	0xae89c04a	0xf1dc5105
-	0x6423f3b7	0xf4e2f384	0x2d2761a7	0x38ea905d
-	0xa263d776	0xd1936fa6	0x2fc54081	0x429a25c2
-	0x13f6c5df	0xffffa6c1	0xfaf82002	0xe4bbb103
-	0x2fc0c622	0x669ee281	0xec785fda	0x91156b25
-	0xa9f4444e	0x354fdfc2	0x7c5f5069	0x72ae591b
-	0x73bfd64e	0x6b96d744	0xf261daaa	0x2de15dae
-	0xedaba9c2	0xf287b3fd	0x8b2097b6	0x589934c0
-	0x7edc2a73	0x469b16eb	0x247b9a22	0x8b7e6c7b
-	0x3e71ffe2	0x5275f242	0x032a211f	0x977bff60
-	0x4306ad03	0x6a212383	0xceb36448	0xa2a79209
-	0xe3842f42	0xcee0cbe7	0x37cdb626	0x29a0a515
-	0x2857ead6	0x981d5d9b	0xf0ff9b06	0x95de8cad
-	0x4dcb565b	0x065d585d	0xe7eb754b	0x278fa774
-	0xe4d8fb7a	0xe152f018	0xfb7bb25e	0x50323b64
-	0xba618e43	0xf8cb1c61	0x1b6dce25	0xb4fc7867
-	0x2a7fb213	0xea9e646e	0x3f9b735b	0x5640315d
-	0x0793ba5b	0x71ff31fb	0x4b41f1d6	0xb1538146
-	0x336f4272	0xf176d509	0xb7fc03c5	0xd6a1c927
-	0x56a68c10	0x8b4740cd	0x14c54f8a	0xf07ad8a9
-	0xa8403db8	0x37c23f2b	0xdca69aba	0x4b39ef9d
-	0x2af13bdb	0x6baace1f	0x8c7ca0d2	0xba86bd02
-	0x2a74681c	0x5542ae58	0xc36709e2	0x82b34568
-	0x26ea06be	0xd4bf458c	0xde209de7	0xa311b4e5
-	0xdc00e139	0x7d305958	0xc5d76ed7	0x0943a285
-	0x48ce4e29	0xe371bd9a	0xfe6a6501	0x4167d215
-	0x402e47ba	0x588458be	0xbf4bcf37	0xf7fa27a8
-	0xb725f91a	0xc17f5c07	0xce771dbe	0x66f9d592
-	0xe8521ed4	0x42f75171	0x343b3e74	0x2d5448b5
-	0x2d1fca8c	0xd7a32431	0xc29a88d2	0xffb07fd7
-	0xcca0333f	0x43204f2f	0x866c1867	0xcb215814
-	0xfcb67d4f	0x423680be	0xdf22f6d6	0x03373eda
-	0x3bd202e3	0xd8972fe3	0xb7733d70	0x7a472c76
-	0x6cc8a627	0x3b27e643	0xa3475f3f	0x87ffb286
-	0xf823d69f	0x6d57c38e	0xa0fd464e	0x53e2e341
-	0xaaab23ef	0x439429ef	0x55ba2a2b	0x4da5ea4c
-	0xc1fe05fc	0x874b7a34	0x9a875956	0x713ccc90
-	0x49afcff2	0x5905dc0b	0x1f5dddb7	0x8ef5c1d9
-	0xf60eca50	0x25172569	0x3525639a	0x25804bbe
-	0x5729cd49	0x17f84e66	0xc540d86d	0x51524bc9
-	0x9a6e9901	0xf5bcc70e	0xf7a73ffd	0x54509c8f
-	0xec58b8a4	0x9993703b	0x6ef45fc4	0x5ce3a507
-	0x1d73c611	0x8780e8ff	0xc7d2e02b	0x0bc825f2
-	0x02f75fca	0xe80c0758	0x24646fe9	0xd378ff5a
-	0x592c5619	0x6c80372e	0x1f7351d1	0x4db5182d
-	0x3985fdfb	0x16ca9158	0x58ee1ae4	0xaf2b9fa0
-	0xe97f60ce	0xbb911e68	0x01748fa0	0xaef578d3
-	0xc3736418	0x8ab0deb5	0x0de16af1	0xb8369f7b
-	0x68e43c12	0x914ca0f6	0xe950ef28	0x834eff90
-	0x51adb952	0xc42ee4ce	0xf70ab4a5	0xbf9fc916
-	0xed9444b1	0x845a6a1e	0xf92e7b64	0xb9ca8a1b
-	0xa9cdfcd0	0xb5956bc8	0xb8520e59	0xdde7aa57
-	0xb41d390f	0x364aef3c	0xf39d4482	0x8b4e651e
-	0x0b82f5fb	0x7960e81c	0x12ed7b84	0xe9f123ca
-	0x88a64db2	0xa0c714cb	0x57b01471	0x80ff31a6
-	0x7571d8cd	0x857035d9	0x0508587c	0x594a4a42
-	0x011503e5	0x27c75e55	0x03264f62	0x9316ed1d
-	0x36e5cd1e	0xfa9b23b4	0x5bc8c606	0x0902bd38
-	0xd6745c69	0x6fa73118	0xa50f7b94	0xc529e962
-	0x28738486	0x7b85a599	0x2c495a35	0x85f2cbef
-	0xa09dfe51	0x1c763ab2	0x4effdb5c	0x506586f0
-	0xec182a58	0x45293146	0xaf8d78b8	0xa89bd228
-	0xec24826a	0x752cc421	0xbf36aa46	0x6760e225
-	0xe15d0987	0x6fa9bdf3	0x6837c755	0x9426d654
-	0x14b48f5b	0x5d70567d	0x63a14f92	0x809d5361
-	0x3b6e2729	0x84ce5415	0x7eaca6e0	0x9b467302
-	0x8f39d484	0x8e78398c	0x33108b33	0xdc07005c
-	0xbdc2500f	0x35f1f452	0x9d254e3d	0xfa61eb21
-	0x2ab6c7aa	0x83561fdc	0x8735d598	0x416e8591
-	0xfe10e93a	0x18da409d	0xab6d0bfd	0x675baaf1
-	0x287fdd24	0x6b50b63c	0x8c08abca	0x871a59c9
-	0x41bb2ae4	0xfba9abdf	0xb46491c7	0x4e433d5a
-	0x01e4fbda	0x0bc40399	0x3bdb61c2	0x3cf051ba
-	0x910daa46	0x8d4065d6	0x270667eb	0xf6d42459
-	0x01993a1b	0x00a95dda	0x6ed5a693	0xed4fbf7b
-	0x24dbb70f	0x67fd62ee	0xcef5f0a4	0x9e65b798
-	0x9a9913fd	0x3d0e7190	0x4265b4e4	0x80bfc46f
-	0x6b354d2c	0x2b90a987	0xc989cb75	0x773e6b64
-	0x55325e9f	0x18816a56	0x07413406	0x5177ae31
-	0x24a19ef7	0xdac405a4	0xdca2d3b4	0xab7c7b70
-	0x42b5de0e	0xfcf918a5	0xa54d934b	0xcaa9eab6
-	0x50e63e2a	0x4b168926	0xb2442913	0x594c0f94
-	0xf387f31f	0x4d716749	0xc8433297	0x34c1a5de
-	0xe929008e	0x5644251b	0x736476d0	0x0d00aee7
-	0xf20b2f64	0x5e158173	0x9af3e568	0x5f19fa7e
-	0xb23b2861	0x8659ee6e	0x94058a64	0x66ec4fb1
-	0x37cd6a4a	0xbd2944fe	0x0ea44ec6	0xe7d64c24
-	0x75a170e3	0xb4a9479c	0x2215716a	0x64a8a574
-	0x257e86ab	0x86bae993	0x3030352b	0x15cb88bc
-	0x576363a0	0x61138c36	0x7cc4fe7f	0x648977a8
-	0x0ef71fec	0x1c60df47	0xc75f70ea	0x88509798
-	0x172b407a	0xf888e400	0xef33cd15	0x5976757d
-	0xf8cfef13	0xbf024380	0xbb9c1b02	0xe4c38ec9
-	0xf30fce01	0x8efa5213	0xf4b48aad	0xc94c3a37
-	0xeb1bcece	0x09a18b56	0x4e83c0d3	0x6fcf9f77
-	0xf52f4d76	0xf3368a12	0x33b2797f	0x627b6e41
-	0xefd05154	0xa83ae2a0	0xea211129	0xd25723d5
-	0x7bbb0e3b	0x7131f088	0x5dd5193f	0xef5aa905
-	0x39f77be7	0xa21b48c1	0x1ded01c1	0x5cf98c5f
-	0x6e23d207	0xd7e7dadf	0x5932ed1a	0x2a729061
-	0x29a89f4a	0xac0e8447	0x01ff4205	0x8b1456c6
-	0x3fba0156	0x658c03f7	0x5c69f968	0xf6570582
-	0x21bb0145	0x8683bf5b	0xa4b6eba5	0x4ccfe5cb
-	0xd202898c	0xbd2411cc	0xc2fc702a	0x5c39b695
-	0x87584ccf	0xeae3c735	0xc472b6f9	0x4249f637
-	0x3fa89c0e	0xce5a8bd7	0xbb28138b	0xc080ecb1
-	0x9cbf1916	0xd70424e9	0x75cc4ed1	0xa575f3e9
-	0x1c571f68	0xe2906205	0xc26520cf	0xf9c1fc8e
-	0x61c982de	0x1af6cfcc	0xaf397c9a	0x46830771
-	0x623d98bb	0xda7b52fa	0x5a3c57d3	0xfa35d2f0
-	0x4783df19	0x6ad07325	0x487406f4	0x3fae5152
-	0x189137cb	0xd98a644e	0x17ffe880	0xeb6aa9f7
-	0x67184e3e	0xe475734b	0x0f1113c2	0x39a4df47
-	0xbf8f6ec9	0xe13a4d8b	0x63ec02f5	0xdfe7d75d
-	0x1379034c	0x5db7314a	0xa9d9ad3e	0xfaaed8f2
-	0xf0fb6074	0x12f27b84	0xc97a92bb	0xae5e3bb7
-	0x5f7fc2bf	0x00cbc1f7	0x9360a4d9	0x3632ba04
-	0xad044c83	0xeda13ec1	0x34a214c0	0xcf9c972a
-	0x96352243	0xf1a35357	0x2d77bc30	0x8485bbad
-	0x67fbaa99	0x8035b1a5	0x8ca763c0	0x109d7887
-	0xa1c35cd8	0xdc79e308	0x4495404d	0x64419226
-	0xacdcea08	0x9545c0ef	0x5493e09e	0x7fe16336
-	0x41381aa2	0x5c344f46	0xb40cab9f	0xc43951c4
-	0xd86e52a5	0xb141d934	0xd78efcff	0xf37ec320
-	0xc184a45b	0xf4a57954	0xc8aed0bd	0xe602c15a
-	0x71a6b48b	0xce837428	0x02733706	0xc4a4a044
-	0xa75efb97	0xcb63d62e	0xd0580b5a	0xce499087
-	0xc12bf4ca	0x9c995345	0x1d8adfbc	0xe62fd60e
-	0xccbf5412	0x6161f8d0	0x64268e34	0x565d066b
-	0x1896b63f	0x838f8f2a	0x1e314a00	0xac470276
-	0x1879cfdf	0x4702d7f9	0x83b4d777	0x81fcb068
-	0x1b6da94d	0xd075ed01	0x3c7734e8	0x56389a0b
-	0x0743b9cd	0xb6b0bf0d	0x63107ab9	0x193172bc
-	0xc7b84c8e	0x982ce2aa	0xb8e387a6	0xc264a4b0
-	0x2ac6c802	0xb89ea335	0x052332a4	0x49932ecc
-	0xb940f808	0xa7a09330	0x19f3f49d	0x7aef6b5a
-	0x201d8ed0	0xf29aac4b	0x8ae2ac0f	0x998c1ca7
-	0x665c3927	0xab4ef641	0xf136710d	0x9644ee9b
-	0x34efae96	0x4c596035	0x8cfe8b3b	0x5d9f742e
-	0xab2c63ca	0x017d864d	0xd0604d6e	0xab24eee0
-	0x75916a9a	0xad0d1167	0xbeb47775	0x6ac822d1
-	0x776907aa	0x9e9377f2	0x438c5d81	0xd70e9964
-	0x1c09c914	0xab90e5cf	0x31cee523	0x26ba6ea7
-	0xef00781d	0x622b886d	0x36a54031	0x88b1221c
-	0x666333f5	0x60e1c93e	0x5e4d0e0a	0x3ee6ff69
-	0xceb4c76b	0xa5deb4f8	0x0668ced8	0x30225378
-	0x6697cf37	0xc5d9661d	0x089eab85	0x7684a876
-	0x018a81af	0x221a7fb2	0x31d80de0	0x9f18ae90
-	0xa29c9af0	0xc3e2b00f	0xda0edbab	0x7ee9cd2a
-	0x3ab0f88e	0x02c58228	0x606fa7aa	0x7776cb0a
-	0x4e8ad99c	0x3b527469	0x58123d62	0x4ce428d2
-	0xee91a210	0x466ba2cc	0x043c57b9	0xaf7bdd43
-	0x98e76fee	0x8f3eac1b	0x00dffd6c	0x6fcb1c6a
-	0x5cb90573	0x485d4505	0x0df5418a	0x26eafe35
-	0x0faddf3e	0x4e972930	0xe113c823	0xe45944d1
-	0xa646077f	0xc1708ae5	0x6ba07c20	0xc7e4e234
-	0xc6754ed5	0xbd6e85aa	0x8cc1756e	0x02afda29
-	0x72809597	0x75b6f5a1	0x61141874	0x1774047f
-	0x7a10afed	0xfac2c4ad	0x42cf5c99	0x24f0350e
-	0x042f2864	0xfab55b67	0xc8ead5bc	0x914e9512
-	0x77c8ef6b	0x8369aeb1	0x71bc947f	0x0c6b49d8
-	0x8ddd0513	0x028ad10d	0x99a1b28f	0xe6cfbdc8
-	0x7978b4a6	0x3ebbade8	0x9985f5cf	0x431f42f1
-	0x004372b2	0x18b67f68	0x20111c21	0xbb6f77ff
-	0x1783b030	0xa045d7d1	0x0e9c7e09	0x3ccbd95f
-	0x0b84a2ed	0xf0ee3325	0x63f2e126	0x5ec4c67b
-	0x2ca782cc	0xcaf20d04	0x8b59d515	0x3212aa33
-	0x335ca0c3	0x6f9e0cdd	0x4d4bf189	0x44d2fa0c
-	0x5abe9396	0x492794ee	0x10dcfcb1	0x9acda9bd
-	0xe8aa2803	0x3f1b9605	0x3e2ecb5a	0x971bfa8a
-	0xcbf141d2	0x0afafe10	0x2fc906a6	0xefad20c0
-	0x9e922581	0xe69142cc	0xc9c0ba82	0xc069e640
-	0xb99c08b6	0x4b62ca1f	0xf3c5767a	0x6ab088c7
-	0x8f0f0c0b	0x6726f64a	0x9711a3cd	0x46462571
-	0x3a58350e	0xa2561911	0xe24dfdfe	0x97443fdc
-	0xf80540be	0x069978bf	0xb38a359b	0x8e574f62
-	0x69aea75c	0xdc753fcb	0x2a74002c	0xced027b4
-	0xda993254	0x03409b83	0xf827331d	0x75fb3271
-	0x01ad839d	0x68520842	0xca65c45c	0x1a3db5a0
-	0x91d37dd3	0x6168c0fb	0x935f5a08	0x002007c3
-	0x42eb4760	0xdab3a804	0x72a6297e	0x905c32d9
-	0x81abcfa9	0x1b21d04a	0x5a1289ae	0x424e7183
-	0xc207906c	0x31fe9134	0x5eb2e5af	0xc9253fc7
-	0xc32be24f	0xe5474cbd	0xeff6e1b0	0x710e5e69
-	0xe6c4c538	0x96b5f1de	0x2abc9c35	0xddbd1a92
-	0x8aca40d7	0xe359c238	0x954718f4	0x18b157e5
-	0xeeed790e	0x6948a963	0x24e70bfb	0x4d681547
-	0xf68369a7	0x5b54409a	0x1f0b787a	0xc2610047
-	0x0f8bd269	0xd7c8c154	0x9dee62d9	0xd4738ed8
-	0x1a66c6b1	0x5bad5a5b	0xb110311a	0xfaec6802
-	0x6b750f2d	0xcbf8d0e0	0x11edaf4b	0xf64a07bb
-	0x422e7c15	0xb1732663	0x1ff404f0	0x2d5052b0
-	0x6e45356c	0x7e2201e8	0x7c5ebcd1	0x1cb4425a
-	0xb1539a64	0xa2e4459f	0xcf1ade8a	0xfc476473
-	0xf4147deb	0x2afbdd77	0xff01fabc	0x6597408a
-	0x0951220b	0x6750f3ec	0x0a242763	0xf3d71c05
-	0x84cb1c26	0xdb7a81bd	0x7aea1a5d	0x7e719a48
-	0xc5c12fe1	0x0ce2e988	0x29ecc6f0	0x5ede901a
-	0xda8399b1	0x31c05d6b	0xe1956aff	0x59ed7c3d
-	0x60832637	0x9bcb7cac	0x63c530d1	0x14c677de
-	0x9225ed18	0x065327c9	0xd1ff6a0e	0x5516517e
-	0x53c6f5c2	0xed5983cf	0xaa1d18b9	0xbe300d7f
-	0xadc525a7	0x07ea81b6	0xfc517a09	0x4ead3f86
-	0x45435f41	0x2efa58df	0x02348ebc	0x30ed6783
-	0x190b4fb9	0x85c55d6e	0xc9ed8896	0x416ee113
-	0x9b3536d9	0x30577cc0	0xbc4b88c8	0xcda59612
-	0xdfe2bd89	0xd60cde71	0x98843881	0xcc1f32f2
-	0x18b3f643	0x671a14ca	0xd6482a47	0xac6a7d38
-	0x1897da16	0x91b6fcb3	0xf199bb35	0xd38c00ba
-	0xa8c946b6	0x52a1ad37	0xd38ed2d4	0xa1d6f81d
-	0x5af6865b	0xebdb858f	0xb844b110	0x53201ea2
-	0x08870945	0x10c869de	0x19849613	0xdb35d3ed
-	0xd68ebd6e	0x1056fd48	0xf1a0e305	0xe3982ebd
-	0x6f7cc391	0x5956374a	0xf414a5a2	0x325119ab
-	0x99ee1f96	0x6f044bd9	0x8374805b	0xb55c366c
-	0xa2c77051	0x68f199e5	0xd36a9714	0x878f847b
-	0xec0394ae	0x86d0584b	0xf4df66b9	0x451cd039
-	0xf4de06ae	0x35dd0554	0x818a342f	0xeefdbfc9
-	0x5b4e9edd	0x22d9313a	0x3b710d60	0x6deaeb4c
-	0xa9e26512	0x98d31867	0x3c2c2d61	0x7eb5ce41
-	0x40890db6	0x7a3aa660	0x3ef4f306	0x7322881f
-	0x49dac4d5	0x96efe685	0x27bb7f49	0xbb955283
-	0x79c5f2b7	0xff599c28	0x28ee7f5e	0x9f324b73
-	0x45edb7cf	0x39a8b79c	0xd0919c6e	0xe149b29d
-	0x62f5f82e	0xebcfa23e	0xd4d68937	0x54270090
-	0x958af0d4	0xa1e4e799	0xaf68ac19	0x82a84f4e
-	0x50f67b84	0xd5e59629	0xf5fdf24c	0xab1d63c5
-	0x30835807	0x431fce5f	0xe5f96f4d	0x3f6b4802
-	0x14010be8	0xdca45ae5	0xc82709af	0xff76ce2c
-	0x8b222c22	0x73a2d948	0xa8d59cea	0x8c31849e
-	0x469c2e5f	0x3777ee84	0x5fdfa5da	0x02ef9bb2
-	0x792d3194	0xbed63f21	0x0b6dc5f1	0xc9d7fe08
-	0x6df7883d	0x366566cf	0xef772769	0x37826465
-	0x1cdc3086	0xa69ff7b6	0x235012ea	0x292f7e75
-	0x30bdd0fd	0xffdc9df1	0x95c6d570	0xec206204
-	0xc6cd42cb	0xc0d6dfd9	0xb7a16b71	0x17fa527e
-	0x295f2c79	0x990f9820	0x8b8f447d	0x193f9ad1
-	0xebddb2af	0x5dd532eb	0xf1bbd8e8	0x3444a3f4
-	0x18ccce93	0x05edeb4f	0xc4a6b935	0xba37aab0
-	0x96076ba4	0x250dc2f7	0xc4093548	0x030e777d
-	0x7ea40933	0x8da7b1dd	0x59c0b79f	0x807d437c
-	0xf5233ddf	0x54c1983f	0xfc18771b	0xe74b85f0
-	0xdbd725b5	0x70cdd153	0x4ffe300c	0xfda4bdae
-	0xf4ac75d2	0x91c4e15a	0x34d92b97	0x16356a79
-	>;
diff --git a/arch/x86/dts/microcode/m12306a9_0000001b.dtsi b/arch/x86/dts/microcode/m12306a9_0000001b.dtsi
new file mode 100644
index 0000000..146f565
--- /dev/null
+++ b/arch/x86/dts/microcode/m12306a9_0000001b.dtsi
@@ -0,0 +1,814 @@
+/*
+ * 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.
+ */
+
+compatible = "intel,microcode";
+intel,header-version = <1>;
+intel,update-revision = <0x1b>;
+intel,date-code = <0x5292014>;
+intel,processor-signature = <0x306a9>;
+intel,checksum = <0x579ae07a>;
+intel,loader-revision = <1>;
+intel,processor-flags = <0x12>;
+
+/* The first 48-bytes are the public header which repeats the above data */
+data = <
+	0x00000001	0x0000001b	0x05292014	0x000306a9
+	0x579ae07a	0x00000001	0x00000012	0x00002fd0
+	0x00003000	0x00000000	0x00000000	0x00000000
+	0x00000000	0x000000a1	0x00020001	0x0000001b
+	0x00000000	0x00000000	0x20140516	0x00000b61
+	0x00000001	0x000306a9	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0x00000000	0x00000000	0x00000000	0x00000000
+	0xd83ab1c2	0xea4fe76c	0x12ad64d3	0x694a40f6
+	0xe44190c8	0xf6a27f21	0x3fe4f66f	0xebe4cd79
+	0x5a3401db	0x42caecce	0xb4d8e75e	0xe6dbaf24
+	0x7861b35f	0x6bd717bc	0x23b9b731	0x82ec1ac8
+	0x20337b64	0x5396dbf1	0x59973bff	0x724bc7e9
+	0x5237193b	0x0b8647c1	0x6a0d0e16	0xbf9ddb5b
+	0xace2cc1c	0xad707638	0x056f102f	0xa37e60f8
+	0x76255642	0xfb86e030	0xb8069a40	0x367795f1
+	0x653fb05e	0xab7f14ad	0xb6e8a8e1	0xd2598d20
+	0x2eba3f68	0x78b372f1	0xba8d13f8	0x1f1de861
+	0x97f951d5	0x8097c728	0x27dbf904	0xb97906a8
+	0xffe7a4ac	0x4b947668	0xc1dbd726	0x2adcf777
+	0x63b1bcf0	0x818e2a1b	0x49aa907b	0x2faf5e8d
+	0xae842352	0x82707fae	0x0aa12b41	0xa0bae11c
+	0xb4298c47	0xd2b4099c	0x4ff625f2	0xcd2630d4
+	0x79850981	0x05dbf57d	0xb05b81a5	0x56e73ec7
+	0x95cb3897	0xe262bda5	0xb2c6e288	0xcb7f8e77
+	0x72b8bdd3	0x3f400494	0x63ade65b	0xbc4adc71
+	0x00000011	0x9c0950d3	0x96092d24	0xf8df4d1a
+	0x3bf0f1d7	0xb80e5977	0x79adc345	0x234d713b
+	0x22a35ba8	0x5a1c8531	0xcee00f54	0xd62b6938
+	0x7b92d9e3	0xb52834b3	0xd2c80acf	0x046664d3
+	0xc7ad88ca	0xc841fc8a	0xb3321472	0x5494d18f
+	0x0d4e3426	0x286ccf3a	0x218ca1bd	0xac526d52
+	0x157ed3f8	0x375e3009	0x717890f6	0x21cc56db
+	0xcccc0268	0xa3c89366	0x32be4d0f	0x0341920d
+	0xa74292ee	0x137a865f	0x46a2652f	0x05ad356b
+	0xa17dfb39	0xd8b79cd6	0x24948645	0x66b46847
+	0x65e3ace3	0x7cea5ea8	0xd93999a5	0xb92fe32a
+	0x59150ba2	0xd3f36588	0x23e002be	0x5b579941
+	0x9a08430c	0x87b2570d	0xad4475d3	0xb47345cd
+	0x85746ba9	0x5972b605	0xca147411	0x7745a22b
+	0x4db19d43	0x33582cf8	0x0698ec54	0x062328f8
+	0xcfd3e71d	0xc26da7f7	0x607f89cd	0xcddeb10b
+	0xb0ef58ae	0xaf073c74	0xb5ffad48	0xe7602226
+	0x71a09faa	0xc0f79e9a	0xeb61e898	0x7188a414
+	0x92324c0b	0x201885ad	0x5cf4f7e0	0xc56613d7
+	0x012f3ac6	0xc6232fd0	0xb35e6449	0x48fe6523
+	0x1f7f8144	0x8ee66e57	0x34616b39	0x5748fcd9
+	0x6813779a	0x93265fda	0xc20ed36a	0x7181d0c8
+	0x42cd0be4	0xa89122f8	0xb1a89430	0xa3ffedd3
+	0xe6b55f5d	0x7e2a8093	0x76f30fdf	0xe6eaeb09
+	0x90160935	0x68ec38e9	0x5b0603d2	0x72812ecf
+	0x272b2885	0x4db69fe5	0x81d92a4b	0x75de5deb
+	0x26ac7ec0	0x9e968ca7	0x845d1674	0xc8cfc461
+	0xf3520474	0x5e43f6e5	0x57e112b7	0x5d2149ac
+	0x1be6e55b	0x946af409	0x8dd45cde	0x116bede3
+	0xde73812e	0x9b75b6ab	0x7ec4ff46	0x0746d80c
+	0x6dc24660	0x16613519	0x8e09dae1	0x9fbe1b8e
+	0x206c8d5c	0x55fe7ca1	0x911f1a10	0x70ef4ad6
+	0x347b2eef	0xc48d42bb	0x3d2a25f2	0xc0f6b38a
+	0xefb41d16	0x9c4fbffd	0x199fbfb5	0xb5a84e41
+	0x2254dbc3	0xf23439fc	0x53825a63	0x8c0b2686
+	0x9ae5c0a4	0xcd245da4	0x59da254a	0xe18b567a
+	0x7e58e34a	0xe8a377bc	0x57367270	0xafabbc9a
+	0x4e5da9e0	0x229f5125	0x40d3e13e	0xa82cdc2d
+	0xc320ae04	0xc1f743c1	0xd6e4794a	0x647b3719
+	0xf5d3b02a	0x6d9ff1d3	0x0e88dcc8	0xb6da77f5
+	0x46acb669	0x3bafd437	0x85bc9909	0xf5bb9f3d
+	0xc97a38b9	0x4f8248c1	0xf7f5114d	0x4b59f41f
+	0xb7b5be59	0x524f4729	0xb9b2e668	0x6e96604b
+	0x36a7405e	0xf25effde	0xc1bb23e6	0x21704050
+	0xec34ec34	0x573d1b13	0x97da8b62	0x102b1558
+	0x100483dd	0x69e453f9	0x258d4cea	0xa07b9dd7
+	0xf4a44d7a	0x41687d88	0x1fe4f17f	0xddc5ffde
+	0x26cb5483	0x6f7133b1	0xaade73ae	0x0b202e29
+	0xf900949a	0xc3215d7a	0x99470d59	0xa3b43313
+	0x3fbe2b78	0x2ccb4f31	0xca1c5a47	0x7f7cd04c
+	0xfea5697a	0x2aa5f5ae	0xf357990e	0x6b6fd8f7
+	0x0b3d98d0	0xb948fddf	0x9c1eeabe	0x7a4cde19
+	0x95764846	0xe5e41957	0xac39ab6d	0xbbf26b85
+	0x394364c0	0xee920ee6	0xe5b528c3	0xe9310c2d
+	0xf4f173eb	0x4872577b	0xba591136	0x2b00f7d0
+	0xae16a85f	0x8ce7ac11	0xdae062ab	0x1a8924c9
+	0xe700581d	0x4ae0904f	0x9b4c3721	0x640e35a3
+	0x01199ccb	0x3d0b35cc	0x32593e5c	0x1d26c63c
+	0xcc4ab5c3	0x00f29c84	0xd1fa2514	0xd979a4b3
+	0xa8fd4dfd	0x33319762	0x368752dd	0x0e2ee6d7
+	0xd6e12169	0xf0d7417e	0x867b3974	0x9a0739f7
+	0x1b2df84f	0xdcfcb638	0xbb360eb2	0x7d9bef0c
+	0xf3fd37a7	0x1aef181d	0xa1ddc5c2	0xe7c516db
+	0x2a9ba9bf	0x102c3ff8	0x83813c88	0x4d0110ad
+	0x21639fcf	0x9c070c5e	0x293ddd3d	0xe0256330
+	0x05ffdaeb	0xbe4187a8	0x20bf1f18	0x1c3a8aa5
+	0x65717c1f	0x41515f7f	0x506e5712	0x7629b29d
+	0x04e2fbd1	0x5a02a26c	0x0950c110	0xfa490692
+	0x35302df4	0x73bcef79	0x6cde2bad	0xab17e3b4
+	0xbe58731f	0x0f857d44	0xeed1b29b	0xa3ce4535
+	0xbcf6ef78	0x1fe586aa	0xa5ad8363	0x059d960c
+	0xe620d7ad	0x047ef792	0x4de258da	0x23d31b40
+	0xfd90c0da	0xb272c39d	0x56697286	0xe7fd08c5
+	0xf11cec20	0x6ab6fd29	0xb2e3f7a3	0xac58fa5f
+	0x06013c65	0x2610d0f0	0xa1fffe55	0xb6991366
+	0x8d99235b	0x59d1ad91	0x027f91bf	0xee6fef87
+	0x53d6c464	0x8ff4adbf	0xcdebf323	0x30908667
+	0xaeb7903b	0xa4c2ef19	0x356a5926	0xf9fca5aa
+	0x14fd145a	0x9f9cebeb	0x25462272	0x09002c3a
+	0xaf095abe	0x747bad5a	0x1a26927d	0xbb22d78b
+	0x8884f4ff	0x91b97903	0xf8da0c75	0x67ecd383
+	0x1521582f	0x32a1ecfd	0xf9179888	0xb5cbcc2b
+	0xa47b1058	0x6c017eb5	0x805cc4bb	0x9f43145f
+	0x3cc7716e	0x3fe9185e	0xca7fc043	0x66bc496d
+	0x88a74166	0xcc484f23	0x2c22189e	0x66a5ef86
+	0x9cd30a45	0x12f13ebc	0x7cd1e798	0x9e653453
+	0x9ccb1999	0xc5f0b49f	0x9308a92e	0xa65304c7
+	0x86c43ce8	0x84a84d45	0x1105ba4c	0xaaf283fb
+	0x27ecf70c	0xbb41ef20	0x0e5d3508	0xdc982773
+	0x37d38916	0x5b95bf61	0x793f0da1	0x6a9cfe05
+	0x76c7bb1c	0x2603e042	0xf40925f9	0xe88b4871
+	0x26da923d	0x18cf9a83	0x8157ae6d	0x85cccfee
+	0x720f3cc6	0x87f879cd	0xc5d47d67	0x9a777c16
+	0x5db45933	0xf674f948	0xdbeb7dbd	0x35597dd5
+	0x32b1be41	0x73e27415	0xb48f7a41	0x859dca46
+	0x34349f85	0x5e67d17c	0xb2e8b41f	0x5be45dc5
+	0xa5afe84b	0x60123c19	0x905522d4	0x88b95f25
+	0xeeca63de	0x668c1096	0x8ab4c2ac	0xd29229ad
+	0xadf44cdd	0x46526f0f	0x7dd720af	0x1f1dc8f1
+	0xac7bb50d	0x68c139bb	0xa14489b7	0x1457a54e
+	0xbe37b50b	0x81ab2458	0xfe4593db	0xd40606ab
+	0xc2b9a812	0x301c0090	0x7e19c712	0x66ae3c60
+	0x476bcbe2	0xba940fab	0xbd1f0928	0x2d119db7
+	0xb4693ac5	0xbdc3e87d	0x0f88ee4a	0x99d35d5a
+	0xe4050185	0x14876d36	0x1b97a74d	0x3f01a0c3
+	0x1e46c2fb	0x324a9565	0x8e348f4c	0x5400df3d
+	0x5a7215c6	0x67e12130	0x0cec884a	0xb1449cd6
+	0xb1d21cb2	0x8665e108	0x122df090	0xf3ff4a55
+	0x727d0665	0x6a0d318c	0x0db42ad6	0x33da3b44
+	0xc1c5eab6	0x1e46cdd0	0x230f20af	0x8e1bfd41
+	0x664ae784	0x4abcb015	0x4e1afb13	0x39f16bb3
+	0x1c0caaee	0xab6f1da9	0x5998c964	0xaed549c0
+	0x4f1c9238	0x69f2b292	0xd77f865c	0x624dbd41
+	0x4c9a0070	0x9778a385	0x8eaf28e2	0x1ef3f49e
+	0x42bb1b89	0x91f2093c	0x2593c232	0x6ceef988
+	0x38bca081	0x8918f3fe	0x793f2e8d	0xf705e4c5
+	0x27418eb7	0x92f3613d	0x59d22734	0x62b60b9f
+	0x44fb6ffe	0xc2e8e157	0x64d1abd4	0x149944d0
+	0x60fed55b	0xa5013687	0x28ae070b	0x93c8aaf4
+	0xf5f9c8b9	0xed14a5e3	0xc293a19d	0xa0eceb55
+	0xbdf9d8a9	0xc7dc370a	0x159f1d3f	0xd845c60b
+	0x5a0808b8	0x4e0f9bc7	0xfcea8602	0x567ac8ef
+	0xb85a22f1	0x9c6aac58	0x3cea2792	0x0fedde82
+	0xdb8e0fff	0xb6a1293c	0xae7d776d	0xd2e7eebe
+	0x57a1dc0b	0x8dd1d9f8	0x65a2fd52	0x10a30d63
+	0x860e664f	0xc05f981c	0x93c9f168	0xbf63aef4
+	0x3e37c53e	0x890fa1f6	0x61bd192b	0xb404ab8a
+	0x36336575	0x9f68e64b	0x121863c2	0xf486d3c6
+	0x8a26a693	0xad51584e	0xdd7fb4c2	0x26d2cb5a
+	0x5ff2aad2	0x1c0883be	0x2eb37ee5	0x3cbcde00
+	0xbe7d8dcd	0x9479f67c	0x79c717ba	0x2995c134
+	0x319af25c	0x8e7d0be1	0x9668117b	0x15de02f7
+	0xcde8e26e	0xd0123a2f	0x66462a0e	0xe73313bc
+	0x7f3c652b	0xa582e236	0x4a54a00c	0x48b15522
+	0x5b3d415e	0x4785c80f	0x3f07e381	0x7665efbc
+	0x939eb212	0x85ef3b23	0xed9017d4	0x15bf4d4f
+	0xd6a3de20	0x0465f825	0xfb7731b1	0xbb6f62ee
+	0xe329752f	0x8f575761	0xf668e0ee	0x09597cc9
+	0xcb283c05	0x470d546f	0x99b52b69	0x3d240470
+	0xcd20561c	0x4937a50c	0x4b6a7d9d	0xf704e5b8
+	0x328f13dd	0x25d52f4d	0xb1046967	0x1104b967
+	0xe4ed7767	0x2fe0fbc1	0xfe61ebd7	0x09f9621c
+	0x29dbcf91	0x728d3a29	0xdce47544	0x5f959dba
+	0x0bcb1354	0xf7942695	0xe3ed8e3b	0xccf6f133
+	0x4a60c261	0x03844f24	0xa5162386	0xfc87032e
+	0x99c6b3b3	0x0b5b8f41	0xbb9aa489	0x2053326c
+	0xc0f052a9	0xcd4c4572	0x962d27aa	0xd4805ef0
+	0x3ab0ce1d	0x12d300db	0xa4cccb96	0xf7317cc8
+	0x2274b196	0x7d2ca1db	0x17c7aaed	0x89dab199
+	0x7ee0f348	0x8830ceba	0x40779371	0x85a554d7
+	0x10457831	0x4c8ed036	0x96238e4e	0x66e51f08
+	0x2c09d20c	0x812493ec	0x021de1fa	0x09863bcb
+	0xf25905e2	0x460b33a2	0x57c8ee2b	0x40159186
+	0x95188e5e	0xcff3424f	0xdebe328e	0x4c5f2878
+	0x107626af	0x9160c89d	0x999bdf6a	0x24da91fc
+	0x6d3587c9	0xf060f278	0x96f7c69c	0x13a06a1d
+	0xde22195f	0xe865d054	0xea3c7c8a	0xf38d7613
+	0xb258884e	0x8d5b2b71	0xbec3640b	0x6aef4538
+	0x42b877ff	0xa597a483	0xaf5af177	0xf76dfccc
+	0x314d0820	0x0ddecdaa	0x46b45940	0xa7b340b9
+	0x6f8da83f	0x66ec6231	0x7b76cc43	0x16692a2a
+	0x2da0ded0	0xa1119f5b	0xa9c736ec	0xceb67e6d
+	0x1afc0645	0x2e363e1c	0x990f2b9e	0xa76b7e54
+	0xea69816b	0x1a4089bd	0x6aeaf52c	0x49620e10
+	0xde40ef47	0x330b3a06	0x9994f4b1	0x5de72630
+	0x1b956d3b	0x9afd1262	0x23aa7350	0xb209d69b
+	0xbff70c76	0x036d76e6	0xac1d81ff	0x69d061a4
+	0xb3740ef4	0x773511ec	0xe015cfa2	0x0aa2436f
+	0x2123f543	0xb86e8996	0x29110c48	0x4d0a1935
+	0x080aa829	0x2cdde48c	0x210db4f4	0x9aef2423
+	0x4db5f2f3	0x9ec70c7a	0x3e979d3e	0x0add282d
+	0xae9a5e1a	0xab6fbb5a	0xe0ad5b21	0xc378e639
+	0x643c54d6	0xd4e05216	0x03532fca	0xbf79680a
+	0x61158424	0xe759c505	0x486caca1	0x9121c53f
+	0x95765229	0x60ce77b9	0x11935804	0x0b18f7af
+	0x6688b0de	0x6a8f2dd6	0x0623f6a6	0x3512effd
+	0x8dad4619	0x21fa491d	0x1e6c48ac	0x9104a83c
+	0x762a8cba	0xc69ace06	0x65c4fbcb	0xda4a5c67
+	0x08b1b61e	0x7a3ad027	0xe6446160	0x63b1ed2e
+	0xb7d1d864	0xde5f69e7	0xa593d575	0x680ff0e7
+	0x5a5ac4c3	0x64412c52	0x3d3c8337	0x9ea1fddd
+	0x84f9b9d7	0x85eae677	0x03df48d1	0x55919889
+	0x078ffd80	0xe3fcda3a	0xa67ae0f4	0xb417a46e
+	0xad2f73d1	0x8aba3cd1	0x179b7201	0xbe66e6b9
+	0xa4dead48	0x60a5b3ff	0x30d7964a	0x7c774903
+	0x6a5e35bf	0x545505b5	0x5e2c4422	0xb4a1bdd8
+	0xab88a0b0	0xa6b918ef	0x1dc5ec11	0xf14792d5
+	0x39e36ff8	0xba2d7517	0xc1cafa0b	0x5551f2de
+	0x75425b03	0x93f2a302	0xbca56684	0x4f8676f3
+	0x7d5d2604	0xa35afcc6	0xecf7ad36	0x5baf164e
+	0x5a8db2e3	0x35659ca4	0x3bf0052b	0x14d9d546
+	0xa058aefc	0x494364da	0xc0726d65	0x9570d475
+	0xad9f2a30	0xaf5a244e	0x52e8a3e2	0x7630b7a9
+	0x69249a8d	0x0756c0e7	0xb3b4171c	0x0233e6c2
+	0x5d36fa49	0xddf5f1ab	0x90b050c8	0xac47eddc
+	0xd7150bd6	0x14fb5eb2	0xafa3f933	0x8fcc11d0
+	0xaf4e41f0	0x842e21ff	0x61bd2f9e	0x856263f6
+	0x6a6992d8	0x34fc9f6d	0x80d33a25	0x45edb7ff
+	0x2015e3aa	0xd181baad	0xbf411e7f	0xb71e7ecd
+	0xe9d0ab9d	0xeb1ee95d	0xed68fae9	0x6a0cae3f
+	0x401ba26d	0x3a3c74ac	0x23852219	0x698009f5
+	0x8dfe47f6	0x21666695	0x3d61a3a2	0x318027e6
+	0xe4cf0169	0xbe32f13b	0xe84e31c3	0xb861825b
+	0x4941729b	0x838d83d0	0x765cd0b0	0x07572957
+	0x8ffd11cb	0x209bcefd	0xb6496434	0x4547b4e8
+	0xf64f78c0	0x3f3a08e6	0x4271b8b0	0x1022dfd2
+	0x19c79d7b	0xdf851596	0xec909335	0xf0e1400d
+	0x526a4356	0x800dcb8c	0x706e0678	0xc44ad0cf
+	0xa2a650d8	0x31286100	0xcb4ae719	0x9e98805a
+	0x1c157b0d	0x4eee9bca	0x999dea2f	0x3cecd7fd
+	0xe7b4733a	0xd16800a7	0x76f5af38	0x141c864c
+	0x93b0232e	0x0698420e	0xdd23ce8c	0x4f10ceb0
+	0x8dbf8416	0x136275b2	0x4a594ca6	0x44e18edd
+	0xcc1653da	0x7f87dc76	0x35fec5a1	0x8343e0b5
+	0x0000e1c9	0x0884c58a	0x81e7d7f6	0xc5cda6bd
+	0x567c5181	0x90bae2de	0x47c2bf3c	0x7c88844c
+	0x32c622a7	0xb3a46747	0xa3793be8	0x5001107f
+	0x8a197410	0xdb600222	0x4a0f941c	0x1926c492
+	0x649fdc56	0xef7e0f1c	0xe8f49436	0xd0634b5b
+	0xafaf84e7	0x39b0cdcd	0x880a04f7	0x4bd8f247
+	0xb5943a14	0xab4f8ff6	0x620464f6	0xc1b1d63c
+	0x600ebe7f	0x73e60e70	0x7f870e03	0xb89c7760
+	0x3d93b6dd	0x7f376fe4	0xc9439c9f	0x580d0fce
+	0xa442bfe6	0x1bf509ae	0xf08c5e29	0xb9f20d14
+	0x09c204fb	0x7b6fd4b6	0x910c6ea8	0x4d62fc64
+	0x0d76a8a7	0xb444c8da	0xb09114be	0x840648ad
+	0xa44c87ea	0x83e43535	0xc96593d4	0x50c0f283
+	0x6f20ec05	0x10b0e37f	0xbfad2ab7	0x86a2b340
+	0xa895e3af	0xafd40635	0xe7334e9c	0xa9eb5902
+	0x5ccfae0d	0x8c004c26	0xdada8b89	0x33c83a0f
+	0xf8f3f57e	0x50409341	0x61a2bdc3	0xd04d62ab
+	0x9b60935d	0x1f5f5a49	0xfb9e1134	0xfd15fd3b
+	0xa95d2549	0x60d2b23a	0x0620ce15	0x54d466d4
+	0xa52c053d	0xcc777956	0x57868b7f	0x424fb3d9
+	0xf55fc636	0xfbbf965f	0xf1da322d	0x05cf01b3
+	0xe1353493	0xaeb16f31	0x8229be48	0x86327c65
+	0x89c11619	0xb530a0a3	0xe9bcc7e4	0x3129766a
+	0x3bdf901e	0xf04e08e9	0xe1cf3612	0x6c323972
+	0xfe4dbd29	0x46cc01aa	0xef14e593	0x6d6f374e
+	0x75790814	0xf9d6da9c	0xd61bb386	0x8162202c
+	0x67b378e1	0x13f04349	0xddc9979f	0x0dfb48e8
+	0x9ee4197d	0x1c9b4dde	0x2b557fee	0x3476eaad
+	0xc5b75a60	0x62b066ef	0xec9a36af	0x6364a939
+	0xe0d49eb3	0xbd8bc3f4	0x845c5648	0xd7ca4ccb
+	0xc456b637	0x2c1b29a5	0x37d005ba	0x97ff2700
+	0xc93420ec	0xffba9aa1	0xbb50dd99	0x0b5fbd44
+	0x3d19c48c	0xf4a3dce1	0xc99628ae	0xa5052199
+	0xed4ab046	0xcd54a43c	0xa3860e9a	0x2e70b3fd
+	0x7cfdddf2	0x1ea47c6b	0x27229fe4	0x1f353948
+	0x73111f20	0x409dafc9	0x65ef4279	0x67585ef3
+	0x908335e5	0xa6f1ef0b	0x1ea857d0	0x87038389
+	0x46a296e4	0x0b7e0045	0xd54ec362	0x420317c2
+	0x0e7895a0	0x8d2a6800	0x4de2b7fa	0xf9b67c20
+	0x58805c7d	0x544416b0	0x446d8bee	0x9011a00a
+	0x847e6370	0xcbc16812	0x80eba1f7	0x53b190be
+	0xf565c7cd	0x05d64158	0x5d1f1400	0x3a8d5f47
+	0xf1a660ff	0x3a2e7a5f	0x50f1d330	0x7e2fa2d9
+	0x4132eddd	0x5eea05fb	0x88fd9340	0x9e5a1fb1
+	0x9465b3f1	0x599057c7	0xe6c5667f	0x9510db8f
+	0x627fff46	0x47569270	0xe3877220	0x5dfedd6b
+	0x96b50f24	0xfd8417c9	0xf8d7ac28	0xdac9fb7c
+	0xc83c6b2d	0xf5aae9f8	0xb8169648	0x5600d79e
+	0x94ca6b58	0x1e97956a	0x5e8b23a2	0x2563a0c9
+	0xa98208b9	0xabffb3b5	0xeb2b4bae	0x34eea05a
+	0x2331e252	0x1c9e019a	0x0cf0b084	0x95f42cba
+	0xdc0841ca	0xe7b07292	0x9d200b76	0x7442293e
+	0x6a31f0b8	0x5baf66b6	0x916e43cf	0x53d25d36
+	0x2e2611bf	0xeef8a3df	0x96abe0d6	0xf839a6d8
+	0x1fb3a8cb	0x1a0e9458	0x3a5ebfa4	0x5eec8c7f
+	0xd487ecb5	0x034592b7	0xa9f3bfe2	0x4544ecc7
+	0x4c32941e	0xa88bf2cc	0x94b59422	0x877029ad
+	0x69436218	0x1f8517a0	0x2f3035c6	0xacec2b80
+	0xebea31e6	0xdc896538	0xc4230878	0x1d9c987b
+	0x934d5594	0x43d322fc	0x0ebdedb8	0x0580c08b
+	0x4e238a99	0x76397d50	0x3c83f9f1	0x71292a52
+	0x3f436527	0x6f35efe1	0xd55f5dd4	0xd394328d
+	0xbafdcfab	0x38637a9b	0x1f1e262f	0xd0db1f89
+	0x6c8f0067	0x6668d923	0xec107405	0x8406362f
+	0x18c68083	0xaef368c9	0x8d86ac91	0x03c55cdb
+	0x20b392f0	0xc135ef73	0x95a9ad0f	0x44673156
+	0xfc9022de	0xe5de7070	0xabd61ccf	0x5372a4f1
+	0x95b4532c	0x33b45289	0x3776b4a5	0xae09fe9d
+	0x0662b32f	0x3fec1dcb	0x948918ec	0x24784010
+	0xfe7ff291	0xb0ed61d4	0xe49a77c3	0xdebef9e3
+	0x7a103a18	0x4f652201	0xa5bb19e3	0xcc335ce7
+	0x24ea57c6	0x980f49e5	0xc7013d65	0x46c509ce
+	0x9ba21e63	0x43842781	0x3cddd40c	0xffa47d6b
+	0x3c36f1ac	0x79d83e56	0x5b0e42e8	0x25ccad43
+	0xd87dffc6	0x1069e221	0xbef3b4a4	0xe51ba3ae
+	0x37c841c2	0x5d8d1707	0xb3f8692b	0xe6b4c03b
+	0xc1509c42	0x56ba93e4	0x99b03359	0x36207b23
+	0x2574800e	0x10e550e4	0x07602ad7	0x719745c1
+	0xd92ab2e9	0x2b455eb2	0x6836a8ed	0x938d0eb0
+	0x51f3b812	0x83d73e70	0x09611c90	0x01e6b372
+	0x54fb9c09	0x6b8fc67f	0x6b437fda	0x400cd71d
+	0x4c91575a	0x51fec3dd	0xdc92b6f1	0xbd66b0e8
+	0x190d7baa	0x2035594a	0x2f71bbd3	0x0e4c1b1e
+	0x56f451e6	0x08e1d04f	0x2f93f8de	0x3a3ce33d
+	0x0198184c	0xea07c662	0x86808e70	0x04d2b9f1
+	0x6f6d6519	0xe3306421	0x4cb2bac8	0x4f4ea84e
+	0xea0c9f65	0x1dad7b4e	0xd5774d7f	0xa214d1f6
+	0xb838806d	0xfbf1568d	0x9151012f	0xbf70370b
+	0xdb401ed8	0x48c366fe	0xbfd3d1ff	0x42100207
+	0x6ae2e58c	0xca21aacd	0x5db8d41b	0x3f42bdfa
+	0xe41468ba	0x24e65faa	0x971559b2	0xe501e681
+	0x5f1f60f3	0x0ab3dbf4	0x9f785009	0x701f9bbe
+	0xcff9fa35	0x99e2279f	0x5e07c1f9	0xc94ab009
+	0x1ecbb32b	0x6876198c	0x4fa1ff8d	0xde574ada
+	0x9a0a0f5e	0x201152d1	0x3064c231	0x9c5da746
+	0x501a7e6c	0xdeb61dda	0x8207f5ae	0x1c302dd3
+	0x028168a4	0x1abcc677	0x25257e3c	0x4f28d4cb
+	0x223a495f	0x25bf5ab3	0xfff496c9	0x050c9f00
+	0x1f584361	0x5745867a	0x2fd5e1d0	0xfaf92507
+	0x94b2c0dc	0xe29e60c3	0xe83c3775	0xad4efd1f
+	0xb2821b33	0x423583fa	0x1106c043	0x5a21b17a
+	0xf3b79b09	0x3bdc951c	0x3182fbbb	0xba5926f6
+	0xbc6fccf9	0x566f0b03	0xcb033679	0x718dc4e7
+	0x20aa5497	0x95007141	0x1827b935	0xa0fc64f4
+	0xb47ad74a	0x742558d5	0xd42a55e0	0x96e89373
+	0xf90f9234	0x8041a4d0	0x6936522e	0x3c57d581
+	0x82ad5919	0x033a15fb	0x5f61fa1c	0x872a308b
+	0x7eea4e4e	0xc224ca21	0xcd1d975a	0x3e068e78
+	0x8deb9b2c	0xf98ab9b3	0x12900724	0x618aecbd
+	0xdf5217c4	0x3d0a2c8d	0x61ac60e9	0x63ae8c65
+	0xfa561989	0x16a2d1d0	0xfbb837bc	0x09302c5e
+	0xada700d6	0x0cc3c747	0xf413bd8f	0x7cd9e4ba
+	0x43d615dd	0xb60b4471	0x22facc3f	0x0823f81e
+	0x7e90482c	0x3e30adf6	0x0f25edc1	0xf804926f
+	0x0a2b0619	0x25b38afe	0x1b8b9e37	0x20d21681
+	0xccd8d4c6	0xee984062	0x4dad6a3e	0xe2ace3bc
+	0x829934ba	0x11dd3974	0x40d2c66a	0xc6f92c9f
+	0x7d68ff3d	0xc9f2b6e5	0xa34516be	0xfb9ba339
+	0x9ed65679	0xa62dd250	0x7a2be3b7	0x4e4b14f4
+	0xa55141b9	0xb1b136ee	0x658dcdc8	0x5918575e
+	0x4b9cb40d	0xd91cd7d9	0xca17c04b	0x30511dc8
+	0xc760960c	0x282bb1e4	0x53e74955	0x4afaa997
+	0x1348ac0d	0x77b95478	0x19c68c7c	0x496416e4
+	0x16e00a02	0x46814402	0x454392a3	0xa9cb4215
+	0xad831546	0xdd6df67b	0x8496f5af	0x0c378b39
+	0x0cd3fb5f	0x06089087	0xffaf9108	0xd34aa87a
+	0x5851e362	0x5a545e99	0x9d77f36f	0x9bdc5ba0
+	0x837e7a77	0xc43d6453	0x04477dd7	0x93c92e42
+	0xd13cd0ab	0xb7d46acb	0x2d514ca9	0x5c976265
+	0x4777b263	0x5d95c0ec	0xb6b265d9	0xc5647bc6
+	0x42b069fd	0xc41473fe	0xbe7b809f	0xd7a4abaf
+	0x72eb63bd	0x01891a81	0x4dbea17e	0xfaf01673
+	0x4c00cfa6	0x63937dc1	0xd288fee3	0xdcad0fe6
+	0x021b3a5d	0xd31e9f8a	0x3492fbeb	0xf23c45bc
+	0xca850019	0xf91d9a36	0x90177255	0xf3a971b0
+	0xc2bf9706	0x763b7565	0x0f727d17	0x9f976315
+	0xd84d0c97	0x5dec1a51	0x47868719	0xee8072c1
+	0x88411ce6	0x56074c7a	0x7b1549db	0x371f460d
+	0x3bc70bcf	0xc17a6e1c	0x1e9e3a68	0x7caed90d
+	0x0209be72	0xd82ca285	0xdcd2988b	0xf19f3a2f
+	0x4d314045	0x4f344e3a	0xee6bda3a	0x29b80834
+	0xcba01b71	0x4aae920c	0xf1c51b62	0xda438090
+	0x1fc38a8f	0x27f115ed	0xd9c61d73	0x58b06edc
+	0x3eeb1568	0xe0d9a3ac	0x615c7bef	0x32a0a2fe
+	0x1563c7d3	0xc8f4880f	0x10871b29	0x4683efa5
+	0x4804b0ca	0xb39fef78	0x8d38f0eb	0xdaa5f233
+	0xf29011c4	0xf7bcb60c	0x8056fe0a	0xead388ef
+	0x4d0fe1c0	0xfb8b027e	0xd9573693	0xd0fc616f
+	0x92e3037e	0x72842523	0x16ab16fb	0x5b4af7fa
+	0x34a6b07a	0x0adf4683	0x5134c9c3	0x323af9df
+	0x16a82039	0x121333c3	0x0c27a2a6	0x10500210
+	0x42d8f4a8	0x6763b936	0xad0da377	0x0c6dbde1
+	0x22b7ddf3	0x61e81294	0x27d97c4e	0x513424ef
+	0x8f25d741	0xe24bb36e	0x96f26e02	0x37231146
+	0x078c6c65	0x2affde18	0xbb5ce15b	0x533aedba
+	0x34a195c7	0x0b35b1dc	0x82648b75	0x880ecdc6
+	0xf6d4e99b	0xdac2c71e	0x49fec1c5	0xf1e8863e
+	0x9e6f1209	0x52237796	0x0bc7d5a4	0xd6f2f1c6
+	0x95e5223c	0x06f0ccd5	0x7e16f648	0x21fe5d41
+	0xe09198f4	0x7c4a4cab	0x6f339bcd	0xafd27757
+	0x30d98a6a	0x79c0473f	0x816c2872	0xfc65b544
+	0x6d7af85f	0xbe7ead6a	0x22545366	0x23effc4d
+	0x8bccffc0	0x00fe2c6e	0xf4e1e7f1	0x7963e406
+	0xc8f71bce	0x76c5fe70	0x4a01d0e9	0x077b4f84
+	0x2077a2b7	0xe1dd624a	0x94792039	0xf17e2ee1
+	0x2c15f275	0xffcf05ec	0x0aa967ac	0x880c9fbb
+	0x08e0e28f	0x3051e158	0x08484cd5	0x6c61fc71
+	0xe14b5602	0xe121d1f3	0x7e4a4f90	0x708baa7e
+	0x79853d89	0xa0b694eb	0x56f0844c	0x0a9ff4eb
+	0xccb42f2b	0x084001b6	0x76a0e01f	0xebf77a9e
+	0x50be68c1	0x83326561	0x0c761620	0x3565c357
+	0xde050472	0x294392b4	0x2c9d18b1	0xc0f5d89d
+	0xb81a5f2a	0x2e0b5849	0xd3d3bbac	0x54e26132
+	0xa07b827a	0xbcf091fc	0x34ba022b	0x3bf0ed96
+	0x6ad37ffd	0x30b4ed24	0xcbe2c7af	0x05d58c0a
+	0x0552ed22	0x8fa52cb4	0x0940fc24	0x61cb64f0
+	0x02a264a5	0x549b2ae4	0x3883a2d2	0x5a1a1fca
+	0x5d9051be	0xd50b969a	0x56b63842	0x9e6408fb
+	0x9534c976	0x7708ccac	0x8e1465c4	0xd611bca2
+	0x1944a584	0x16dd2d2a	0xe4d2e1d9	0xfbbc2b62
+	0xd20806cf	0x5864a293	0x9866662b	0x85f54506
+	0x3df83ded	0x411ae8f6	0x62e911ce	0x847fc293
+	0x9711f430	0x68ba9a65	0xea1ec057	0xdec44c2a
+	0x7df0f2ec	0x9a324033	0x71f78410	0x1c354c9d
+	0x2885d232	0xae47b9a3	0xf7e7fc78	0x0c29d014
+	0x2ec87a7b	0xad81e37d	0x20d607a9	0x5be21ac3
+	0x23273a51	0x5734ccd8	0xa676e68f	0x129d0304
+	0xffa5e5dc	0x74f50acc	0x89d40614	0x17d59333
+	0x81fc4c00	0xba2efeef	0x960ceef2	0x8948acac
+	0xd3e78464	0x02cecdde	0xc5ac9d02	0x9222c595
+	0x57a2fa0d	0x7a525071	0x84ab590b	0x265b913a
+	0x20fe2426	0x64953046	0xba614270	0x924f43df
+	0xc148b22e	0xd755d526	0xf5815dc7	0xb88501bd
+	0x98123bf5	0x53939b05	0x5ea22178	0xcce17f4d
+	0x79511b81	0xa9222ee4	0x0888b74f	0x311c84d6
+	0x8ab8edd9	0x7434439b	0x12ca541c	0x3df68748
+	0x0610b2f1	0xfe61778f	0x3153a162	0x8c78356b
+	0xdf9e5a4a	0xc839eefd	0x18d895ed	0x92b387e0
+	0x0799c8cd	0x0586e55e	0x0b29d7d4	0xced2f846
+	0x653f9c6c	0x6ef229d1	0x875bcdd8	0x2995c12b
+	0x36b0b57a	0xbf6f4ac4	0xb168fb76	0x54e6ff6b
+	0xf6672048	0x439dedf8	0x63bdd6da	0xa277aca9
+	0x89c0e676	0x6ca44be2	0xe3cb0c42	0x18b709fb
+	0x9436ec83	0xd9476ef7	0x59883a5f	0xcd7f5fe8
+	0x9ad0f161	0x17580635	0x6b5cbf88	0x6df7b9fb
+	0xa3fc688b	0xb5dc95ed	0xf17cffc2	0x58295a85
+	0x928dd2f7	0xf70218b6	0x284081f9	0xc50387ac
+	0xcdc7e84c	0xe3cf7618	0x5a041c85	0x46d1b356
+	0xe7f1abe7	0x20d746dc	0x3a5ce3d1	0x60ff4322
+	0x28c857c2	0x09305116	0x5d7d79cb	0x11cbf2e0
+	0x660be4f7	0x95041e72	0xb7e972ce	0xcfedee32
+	0x015edcf5	0x3ee95d35	0x27d60ac2	0x6a43aa95
+	0x2bab9ce6	0x1cef1f51	0x802a5218	0x0f243e20
+	0xf6b12f88	0x9adbd4fe	0x9371bfa4	0x44f10d42
+	0x41137984	0xa16747db	0xfb400b8c	0xd2c5a5cf
+	0xd4ca8327	0x8cd48dcf	0xa0371005	0x404199c2
+	0x2e0a2aaf	0x74976129	0xdd3ed8ff	0x246b341e
+	0x39a558b0	0x1a011881	0xcf2f72b1	0xb1c7894f
+	0x4b2f6f0e	0x1d5d15db	0xf91cd221	0x5b31ba25
+	0x41b5177a	0x2bc3233f	0x81081e30	0xf7d70a9b
+	0xeeccdf8a	0x75292f6c	0x8d319cbc	0x3b0d228d
+	0xc1d0d233	0xf5dbc25b	0x560829e0	0x758cd3ed
+	0xea2f6456	0x9b60f5f7	0x5800db5b	0x07fc1d51
+	0x15b5b0c6	0xaff4c6ea	0x98a8a37d	0x11204550
+	0x2b046846	0x0e895540	0x5914d47b	0x6af9989b
+	0x64cb16c5	0x773f3115	0x6a81f604	0x1a9322d6
+	0x1ee62bbe	0x21a449d5	0xc2730338	0x3d12b7ab
+	0x3b9d4bc5	0x3006135a	0xc490ffaf	0xceb4f550
+	0xf0ecb075	0x50890716	0xf147d544	0x66af5383
+	0x96b47b58	0x8ac6f3f8	0x1961b0d3	0x4d5905ef
+	0x28c903d4	0xbf062bf1	0x2deb782b	0x6d10e97d
+	0x6e726649	0x1aefb5a8	0xf6a3421c	0x9ba65ad5
+	0x1fc509e4	0x59325393	0xf5dbd9c6	0x173ad6b4
+	0xaa3af7aa	0xd5f585e4	0x340d3f75	0xde6d3e1a
+	0x363e1841	0x270ec22e	0xadbe666b	0x421d5ffc
+	0x1ff9cdfe	0x786b06b7	0x1cdad68e	0xd787ebbb
+	0x9bde728a	0x972f0e1e	0x32f577c3	0x81ebbded
+	0x339e5b0f	0xf2ebe76a	0xdf4074ca	0xfdeec3e9
+	0x3304d54b	0x956b5ac2	0xe2d12b9d	0x39967070
+	0x02c25090	0x1d2fbd7c	0xa53f4441	0xb189dd63
+	0x0e7a60b2	0x7d41c188	0xb0db3116	0xe38a5013
+	0x0cd9784e	0xe01a8119	0xfb27c84b	0xaa559a45
+	0x8dfdc052	0x0c505983	0x1263886a	0x334e70be
+	0x247c1b44	0x9cc72151	0x30680686	0x3f010d1a
+	0x0bfa8be7	0xfc3f9e3f	0x16bb3a7b	0xeeb924fc
+	0x263a544f	0x49ad1906	0x7e07206a	0x711319c8
+	0x6f87d2d1	0x5d64838b	0xe10d3348	0x1aea32e1
+	0x5a7f07dc	0x79dd14fd	0x98c106f6	0x78c447ec
+	0x4ff1c317	0x08d74f33	0x72f09ce3	0xc243f539
+	0xa293abeb	0xd4befef7	0x6b1f9779	0xd4588888
+	0x9911d1df	0xfa2de7af	0xf80ff313	0xa3ad4161
+	0xb05ee75f	0xd6ecdc75	0x331bfb70	0x23983f07
+	0x6d72fb7a	0xa50eb104	0x5b1a886c	0x695c5a94
+	0x0a95cb2e	0x45f084b3	0xc89aebe5	0x3bfd6da4
+	0x845518b8	0x17b495c0	0x803c1786	0x8091506a
+	0x32ccdd4e	0x80ac08f4	0x99ae3308	0xb279ca58
+	0x795dac2e	0xb7dec285	0x016a0e40	0x56aa6cdc
+	0xe7766170	0x8fdcdaa5	0xde69490d	0xd9539525
+	0x95514252	0xa34d077d	0x96f54e78	0x8ce28085
+	0x7428a5ba	0x0ef0ab71	0x32cb3484	0xe2ffa8c3
+	0x8125c56e	0x4f74cda4	0x570782d5	0x4d7e257e
+	0x608f42b7	0x24d85fb5	0x29c554d4	0x072ee78d
+	0xb4bc4af8	0x26c9b730	0xd2a14051	0xc650954e
+	0xd66e8218	0xeba861f5	0xe6cdc728	0xea2210e9
+	0xefc0cd73	0x52a7be32	0x8d13a0c7	0xd36cafa0
+	0x6d73c452	0x4192450b	0xd8a85621	0xada2320d
+	0x0066bb49	0xbdc25287	0xeca0d045	0xc39b9fc8
+	0xa675d776	0x6b0a3f96	0xfc00d1b5	0x8b523127
+	0xa1d11927	0xf51a202b	0x7bea37c3	0x8f1cce70
+	0x3714b28c	0x8c036998	0x8e45e953	0xe5044962
+	0xd7da7ccb	0xa7bbb913	0xaec16ec6	0x4db1bb86
+	0xad258c01	0x52345788	0xbdb46541	0x40f619a7
+	0x7a22b8d4	0x7f85ceda	0x9e441c70	0x9ec035a8
+	0x08468eef	0x910dec72	0xac0387e8	0x3d0c47b6
+	0xff0aae0c	0x6c0f65ae	0x2e384c38	0x75624b5d
+	0x49c49166	0x8577a6fb	0xb7b7a5e3	0x5ec872fb
+	0xe66b0509	0xd08be215	0x9e7ebeb6	0x13ac7fd9
+	0xbc23601e	0xbdcf280f	0xe5ee0e84	0x51ac08d2
+	0x986db312	0xde8588d2	0x863e8c10	0x65e92aff
+	0xc446b409	0x28ba53e4	0xac97c942	0xf3220e88
+	0x13e9ee0e	0x03980c5a	0x3cf380f0	0x769fe947
+	0xf6022ea6	0x13352838	0x2fd9ca5e	0xeba1f2ae
+	0xc5c2cda5	0x58aee6d5	0xd9ffdb03	0x4fdb4dc2
+	0x9dcceeaa	0xfc2debdb	0xa0e5a7fd	0x2970538e
+	0x5880e38a	0x8246e2fc	0x746bd4cd	0x84b3c20c
+	0x8b2ecd89	0xd6ab55e9	0x394fc682	0x13776c71
+	0x6caadb70	0x9c7a1b27	0x34622e33	0xed1f088d
+	0xd3c87ab4	0x59f28a81	0x9fd0976d	0x13a2ac7a
+	0x22cd2421	0xbc4cfc70	0x45879802	0x9083e229
+	0x88e8112b	0x26382be6	0xe960628c	0x36902d2b
+	0xc385cdc3	0xa7e1083a	0x4f3606f4	0xd9f0f56f
+	0x47a8c2c0	0x4bac6c07	0xaba1ee85	0xbc6d6dbe
+	0x6dd3fbdf	0x3489bbf1	0xac6c69ae	0x5b4751fe
+	0x0a71ce6b	0x0dffd683	0x0f12cb44	0x5a1dc0d0
+	0x69847f99	0x2686adda	0xf760f1df	0x724b95f2
+	0x12a3efd4	0xe65e0307	0xb0dbe803	0x82d3335a
+	0xc67d52c6	0xa391730b	0x018e56fe	0x708cc224
+	0xa05ee676	0x71f1faea	0xfaebb41a	0x6264f64f
+	0x249894c9	0xfe256d77	0xf9d88936	0x2c5ac61e
+	0xf5816574	0xd2097222	0x69bcf7bf	0x27c9b491
+	0x62591c17	0x855fddb4	0x7a91e472	0xaff11fd0
+	0x03a76b9c	0xe69b9ddb	0xc5f21cae	0x215cb848
+	0x93b62896	0xf7e2d2a8	0xdb846585	0x1e82331b
+	0x11e35dff	0x4cd02641	0x27c00af0	0x98aabd54
+	0x0a5bdda3	0x58252bce	0xd8505fea	0x188fe8b2
+	0x81095919	0x0a2cae6d	0xbc58d7bf	0x3ce99728
+	0x54d0a53b	0x4c9b802d	0x52aae63d	0x091517ea
+	0x447b8b7d	0x1cada119	0x57269be9	0xe956ac98
+	0x870115c2	0x0625a163	0x3917fc4f	0x6ccae250
+	0x0cf12f4f	0xf63f32b7	0x7af5d981	0xeebe4651
+	0x5654f4a1	0x755dcef6	0x9abef7df	0xc92dab75
+	0x1a90f25f	0xb36a75ec	0x99025e8a	0xce48e2c4
+	0xe8028524	0xf12cc6d8	0x231b00c7	0xd236c6f7
+	0xe167bbef	0x257050ec	0x19ac2018	0x4c62e139
+	0xb203e64e	0x671c0eb7	0xfc7693af	0x5bf01a37
+	0xfe0992a1	0x99f4cd8e	0xb27c609a	0x2c1ae6cb
+	0x0c954e9f	0x6f54a1b9	0x40f118e7	0x025d5dc7
+	0xf26ae6ab	0x7b4dc5ec	0x893437b4	0x96442522
+	0x7c7f4b4b	0x0ee6dd40	0x3e1a62fe	0x675c60a6
+	0xa2a3f65c	0xa388df75	0xb04907bf	0x040a5a70
+	0x78e0caf3	0xbdde2b39	0x658e8798	0xe52b5a0f
+	0x352817ec	0x90cc10f6	0x69f36fac	0x73c1710a
+	0x622dae8e	0x30b6cb2c	0xea02b7d3	0xffbf2616
+	0x75694adb	0xf736a9d2	0x9431b60b	0xdd20915d
+	0x4ee06058	0x91caae3b	0xdb21a695	0xaf3ad2a6
+	0x2dfabcfe	0xcf89eda5	0x0a289221	0xb82c3272
+	0xd2149ed7	0x06ce2805	0x9c8f6a1c	0x7c400367
+	0x94968193	0x9043556c	0x2a457578	0x57275df4
+	0x1d8d45e0	0x79615f33	0xc99c9848	0xc8ce16dc
+	0xe50e2c9e	0xe2abda78	0xebe86920	0x38f2870e
+	0xda8d920a	0xb3146ec6	0x31406c2a	0x30168273
+	0x404a8c8b	0xb7023724	0x0109d8de	0x0248e35d
+	0x739b02ea	0x7177a459	0x96d747e7	0x8dea0ae8
+	0x1518d00b	0x681ffe76	0x34fc45a3	0x83737373
+	0x6c3b7576	0x56badc57	0x216b1db1	0x1e37dc81
+	0xa04e1f31	0x22254b3b	0xf46ea6e8	0x0cdf3219
+	0xd690379f	0xa378040d	0x4ba2d07d	0x811358eb
+	0x06ffe86f	0x692d4ce3	0x152e8426	0x6295a3e9
+	0xd1d7f278	0xf533ab79	0x9cf67d19	0x04a0a938
+	0xa9db9193	0xc5b7b4fb	0x0fb77ba9	0x7bb52007
+	0x2563b2d9	0xfca3d13e	0xa0abf511	0xef536a6e
+	0x6e23cee2	0x68449930	0xcd69439d	0x5c5b6bcb
+	0x5c94a061	0xea7d0e09	0x6a679b5d	0x52cb74d4
+	0xf31abf8e	0x0ba7f235	0xa0487d41	0xcc2d0645
+	0x908d1d84	0x90e5f830	0xd35a931c	0x0c3e3129
+	0x73f6ec46	0x96b59849	0x2935f295	0x81d51bf3
+	0x5a04321b	0x282d4390	0x68c2a6a2	0xaefc40bf
+	0x14b30441	0x21726702	0xac3192a9	0xdaba8ae2
+	0x732ad7d7	0x4cceb2f1	0xbef853f7	0xc7c17f9d
+	0x7a7a0e9a	0x32cf4cf0	0x5f3f4358	0x516d9aab
+	0x1c2b2671	0x914df848	0xbb707689	0xcb10dd47
+	0x4df77eac	0x543edc78	0xaa7eb130	0x1866f4c8
+	0x3bfe36c6	0xe306ac86	0x16dd8efb	0x707135ed
+	0xf84bd3bf	0x1a57b9ae	0x506aec4e	0xb7a181e8
+	0xdebb1c8a	0xb677c0c6	0x4114daae	0x6a2990f9
+	0xd6871ec9	0x21a90cad	0xb6375585	0x7da50dfc
+	0x877d42f8	0x1374ce9e	0xc9b4d4c5	0x2278ca2f
+	0x438488a1	0x7e61bfd3	0x7dce21ab	0x535f3be6
+	0xc5018582	0xa99da381	0xc6b4cfb8	0xdcb8236b
+	0x25e43f85	0x212326ba	0x051bf134	0xa4ae4480
+	0x9df9a367	0xb7afe851	0x27cfef04	0xfff97377
+	0xc1eebc8a	0xa2875dd7	0x74d7307e	0xf2427add
+	0x73ada62c	0x2fe6d427	0x268d22bc	0x13775a03
+	0x3ac1bc5d	0xda972a79	0xc29fcf56	0x3efa0659
+	0x7c14a397	0x6398e585	0x491fad19	0xa859f61a
+	0x73a2c6dd	0x95a154d2	0x003ad844	0xa75f7c3b
+	0xaa56f7ca	0xb908ad68	0x12da57fc	0x248f273b
+	0x745516bd	0xca97f53c	0xba72b8de	0xf5b23e54
+	0x4f0dbcfa	0x44c59907	0x1d18713d	0x98a5c822
+	0xfc4028b8	0x198d191a	0xeaa029f5	0x24bc652f
+	0x9df979e9	0xb41786ff	0xbb5a6e37	0x3ea095b0
+	0x07116ba3	0x04f0ac2d	0xe165c5e4	0xcd6364c9
+	0x2d5e493b	0xd72c2c4a	0xc23f05a0	0x85a0826c
+	0x451c806b	0x771d48c1	0x15dc956d	0xf68bdc44
+	0x257ded3e	0x496b1a90	0x53e99727	0xc3d22a50
+	0xf2c39184	0xeb59e03c	0x761a2c99	0xa2d2566c
+	0xa77818cf	0x87445710	0xe6852f5a	0x8e414ef9
+	0xed9a144c	0xa3b58193	0xa40dc979	0x6e695e63
+	0xba733024	0x05415067	0x57c92ae8	0xb3a7cdac
+	0x24d6bd29	0x3c53c1d0	0x650008bc	0x2973618d
+	0x4af7e627	0x9276e831	0x7d85a350	0x3fecb1c5
+	0x5fbe034f	0x17de5fa3	0xbb597a53	0xb51e3d79
+	0x88051ac1	0x93557e06	0xc3322510	0x12b32440
+	0xf44c5032	0x9a0edc4d	0x241d5bad	0x74180841
+	0xd4ce4ff9	0xa69df316	0x58bedf9b	0xb45d61c5
+	0x9d76dd1f	0x2eb57842	0xb6b82545	0x58d2ee7f
+	0x8b34b4e0	0xcc5c92b4	0x88cc4755	0x43547f3f
+	0xd3c68c5b	0xcf156abe	0x88c00873	0xdf1942de
+	0x3c598546	0xa383aec4	0xf02fa7ae	0x080c3b40
+	0xaaa933e5	0x76be46ed	0xd0bc9043	0x3f9f3a68
+	0xd35c8b33	0x8996d57c	0xec1ab12e	0xfd1ce974
+	0xaa88e57a	0x4ef9ad0e	0x2fb4a630	0x65f16519
+	0x4be56dd9	0xbf5ac806	0xb80abc1b	0xd0ddf379
+	0x8dd51f87	0x9dd68d49	0x0edd9791	0x4f3abb6c
+	0x012a1f8a	0x47f79c0d	0x5566e680	0x252b0d77
+	0xebd37b56	0x5a3c5859	0xddedaf58	0xe3d09692
+	0x2cf65acf	0x784c8bf4	0x7e656f74	0x03b943e5
+	0x09386024	0xeaeebcd1	0x5049d016	0x4b757c2a
+	0x99bba84e	0x97cbae9d	0xa9b94530	0xd9843e4a
+	0x9fe78754	0x575e14d6	0x6f7fb1c3	0xb68b4414
+	0xf529858e	0xb9ac95f8	0xf0c00566	0xa90cd052
+	0xe9e3f6ab	0x07e3368f	0x4254a1a7	0x01481455
+	0xb228b069	0x12b9b38a	0x0ef893b4	0xfafdc92d
+	0xbf1f091b	0x316bce1b	0x4e41eb79	0xa06ef8e5
+	0xbd7def39	0xf0fa862f	0x236936ec	0xbec770e7
+	0x61aae474	0xa09d3bef	0xbed87bd7	0xcbd313fd
+	0xc623804e	0x0439993d	0x00f7b2fc	0x3b754ba1
+	0xc3c116de	0x865a3c98	0x615eba52	0x44b0671d
+	0x2d309a0f	0x53b6132f	0x97bb9c76	0xbd1c3eea
+	0x8c779157	0xf1cf0f54	0xf2536c5e	0x0faccbc9
+	0xf0adce40	0xd3138764	0xda7a34b5	0x790028fe
+	0x3f9f38b8	0x6ae26b5a	0x283d688e	0x3a8e3e6a
+	0x7aacec97	0xf148b670	0x0ea2ece4	0xb4d08c08
+	0x0504d3ba	0x82e3770f	0x65df3c67	0xf0f18a43
+	0xea4e4f0b	0xe934ccf0	0x043c4a37	0x7dd27043
+	0x4de8e1c3	0xc2051214	0x8d1e83fa	0x0af1f232
+	0x66938977	0x9075d0c9	0x86226f9b	0x036ac9ca
+	0x8b8022f8	0xcd065626	0x5d27efbe	0x155b4173
+	0x0e25874c	0x8a8c5af9	0x66618ddc	0x632e5268
+	0x14ccbeb9	0xbe205f7b	0xab8d153d	0x16173ba7
+	0x15ac2c3b	0x398949f0	0xbf5306b6	0x0efcfa33
+	0x5569413b	0x50cadd3a	0xcf21ab16	0xb6bd8cd1
+	0x7bb8293b	0x4b7efba6	0x7f143466	0x1e3b2844
+	0x26e70a43	0x82ab07a9	0x0667aa2b	0x90231d62
+	0x59459415	0x07c81625	0x61eb1e7d	0x214171e2
+	0x98398d28	0xbb3c7147	0x1e3ccea1	0xddb6290c
+	0x1c132399	0xfa9cd12d	0xe5ecd083	0x7b4c4778
+	0xf0e4de92	0xf7b05cba	0x411d0c78	0x895ada50
+	0xbbce03e3	0xbda2d5e8	0xa969627d	0xf18454b7
+	0x8681ee33	0x57765b08	0x63781c7b	0xce431adb
+	0xf04b0c3d	0x92122c30	0x1622e481	0x9d2c1fee
+	0xab512482	0x6780fdce	0x41dc3083	0x42254914
+	0x4df538f0	0xf9aba190	0x777a06c3	0x2ca4d940
+	0xc1857212	0xff15ad80	0xe25448af	0xf47478a4
+	0x6097d52e	0x6a2c2567	0x380f83e2	0x0cc05081
+	0xca1cf616	0x15f83113	0x172d832d	0x10603c16
+	0x2f4e4669	0x11049499	0x5fe8e5bc	0xf29ed343
+	0xdc24729b	0x6d2b6528	0x32761a33	0x9e667f12
+	0xad34a044	0xec2c5de9	0xfbfe833d	0xa2406dfa
+	0xf45b539b	0xce1134c8	0x5b6561d6	0xd2d8bc64
+	0x70159ed9	0x77d8c47d	0x10b25697	0x0ddc2376
+	0x3fd34d48	0x04a2bce7	0xc5fb6ea0	0x3fc058a3
+	0x82b22c36	0x046d0ee4	0x5e9fab17	0x091aa779
+	0xa9f14b80	0x737dca6b	0xffa40455	0x756f94d3
+	0xd4b9b018	0xcc9359d8	0xa500d094	0x0916da8d
+	0xf6b8af30	0x3c9cc9b3	0x9dd58676	0xdb19b768
+	0xdb3e7bdc	0x1260b7ed	0x3bbaa0bf	0x9d820b28
+	0xaaf1fc72	0x3cf8d8e3	0xcf578a08	0x17621595
+	0x47eb0633	0x54cf091d	0x6f879113	0xdeec155b
+	0xe10461b4	0x93258f8d	0xcc50ee90	0xb2d4da78
+	0xeeda96fd	0x955ef1db	0xaa9f85fc	0xa52244db
+	0xb6ea0ea0	0xc6325252	0x6856669b	0x8b51708a
+	0xacf727bb	0x96b066b0	0xb64d7525	0x48d7c7e8
+	0x61d3e8d4	0x46d20d38	0xe615df9b	0x60c62368
+	0xe78f405d	0x895a9ae5	0x3b52b71e	0x8e159749
+	0xd21462fa	0x2550b303	0x3cf3ef9a	0xad8aa320
+	0xcd792f52	0x9cf14141	0xbdd28cc5	0x37da16c8
+	0xd9f8c662	0xf4a95ec1	0x451f8d13	0x03ef6cd3
+	0xd63b1888	0x3690dee0	0xfce8cbef	0x26cebd5e
+	0x1bb0839e	0x47675fd3	0xf1512955	0x66dd204e
+	0xb1029741	0x7c6e4445	0x6b61e57c	0xa8e35261
+	0xe172d5ff	0xb025ab4f	0x803b5607	0xe70e7298
+	0xbf296d17	0x30d7cb21	0x3144e7bd	0xe2cca809
+	0x8e545ec1	0x4b2ba9e6	0x747ef114	0x7b81f775
+	0xe8432159	0x25bd3d11	0x60717d5f	0xe0b1d8bd
+	0xe545e06c	0x2d7bb253	0xa88a1c37	0xe08bdaa4
+	0x4edff6f1	0xc4ba1995	0xcf69616d	0x3f254678
+	0x955db9cc	0x981ad16a	0x1dd23b4a	0x4cf48953
+	0x3aef077c	0x57ca83b9	0x0d297fcf	0xf116c54e
+	0x701e71a7	0xa9458d81	0x4164db49	0x2afc32d0
+	0xd3f47d65	0x09687ee3	0xda229a45	0xa58adf41
+	0xa6082146	0x277d1765	0x9ffadf1d	0x1b63a67f
+	0x4c417add	0xd1f05163	0x19a4381b	0x8e9c526b
+	0xe4457716	0x9758c3ca	0x19f47b3d	0x7ad69ed5
+	0xc9b28664	0x90fce49a	0x2089608f	0xc03553d3
+	0xba3c118f	0xa111cc0f	0xbf0f18dc	0x1993a957
+	0x5f18542c	0xd0184c76	0x11b1844f	0x4010a130
+	0xaf2056d1	0x45f16a49	0xe22d3b26	0xdd03f13f
+	0xac4d4838	0xbca343f1	0xe60d2cb6	0x45c522b1
+	0x6604f172	0x42847263	0xc91701ee	0x4bf10923
+	0xded5cd4c	0x2d02ae37	0x50f0e72e	0xf69aaaf2
+	0x204a31cd	0x41499586	0x03532197	0x87167ecd
+	0x7266ab1d	0x0902921c	0xae2d1041	0xabc8218b
+	0x4bb0706f	0x09b28829	0x33f0e686	0x1817b95e
+	0x403c5b92	0x8802addc	0x3183e90e	0xeb6c09c3
+	0x4047a09f	0x23fbe33c	0xbd5cd790	0x6817b2ea
+	0x0adba5ac	0x7805441c	0x28b72c76	0x9f695a31
+	0x90642bcd	0x67e2e311	0xbc1b0da1	0xd326ac23
+	0x68c2c7c0	0xacf7ec37	0xe56fde28	0xe8e3b86f
+	0x31113d58	0x2a817083	0x585dfd3a	0x6ea06945
+	0x6fd87af2	0x31a6b60d	0x2851dd9a	0xfdc94817
+	0x573c6ec4	0x3ef90d4c	0x44c595c5	0x7e7e7f39
+	0x86401f24	0x1bd57e7d	0x73740256	0x10616a65
+	0x11800a97	0xb5bec7f9	0x5799cbc6	0x616442b7
+	0x9dd8d362	0xca489df9	0x884a4d3e	0x711b759f
+	0x050202fa	0x374312a3	0x69589359	0x1483c598
+	0x85437cff	0x65121969	0xb9eb85af	0xa2cd34e4
+	0x0e3eadb1	0xe1321d22	0xa0732d02	0x06ce76d6
+	0x210c7fab	0x44245c91	0xa2abbdf5	0x89e7e474
+	0x950dff11	0xeb3fc558	0x47b84ea5	0xae82f99a
+	0x9615728d	0xe40f5173	0x19bde395	0x59832fd8
+	0x5bdd9cc0	0xa4577fc0	0x5b60cebe	0x5b3ca4a8
+	0x6debcb0a	0xced85c3c	0x0d0531b6	0x21c958d5
+	0xc25450cb	0x5262b0ef	0xcce2d240	0xffe6ff14
+	0xa9011076	0xa5e764ad	0xb41856b5	0xfca1402a
+	0x406dbe2c	0xc18fc12b	0x92706e19	0x9177133c
+	0x23eb99a7	0xb9fe5611	0xd17e5dd5	0x15c34901
+	0x1f0877ae	0x904672fe	0xd72fed55	0xd78cb104
+	0xf4831569	0xde4fbeb1	0xf71cae19	0x0b145032
+	0xb2eeda35	0x849a45c9	0xe1192cea	0xcbc9f857
+	0xa4075ee0	0x63a377cc	0x02d7af43	0x62583048
+	0x9f454b6c	0x7861ed66	0x819fbe26	0xe51ec4ea
+	0x6b2e5ebe	0x68907f17	0x486ce5ed	0x11388b43
+	0xe47ebdd5	0xa8d127c0	0x25f7c0c1	0xebd4d448
+	0xd528fa6f	0xebc96abd	0x1d7897d4	0x54a1d324
+	0xc0b59b40	0x76bf7980	0xdc22a590	0x3370bf19
+	0x6e9b521a	0x4d7e20e5	0xbcb7493d	0x546dca3e
+	0xa68176a3	0xe4629aaa	0xe1a14ae5	0x57711eb9
+	0x658fce8c	0x2cd6bbbc	0xb577a47f	0x506bf444
+	0xcf3f2654	0x5dbb9c52	0x90e32389	0xd7d67807
+	0x3f50c00c	0xce74c302	0x5c3e9cb8	0x53b3b125
+	0x2dcb27b2	0x98861044	0xc268595e	0x3286c482
+	0x09428f0b	0x7918241a	0xf1a6dc9e	0xab51faa1
+	0xc6b06d20	0x98bebbbf	0xf6911ca7	0x5680b2a1
+	0xa9aabfb8	0x754f91a5	0x7465d277	0x9d45fdac
+	0xb2caf777	0x26bf9e24	0xdd2b90ef	0x8de4f677
+	0x35704982	0x9d3a3393	0x5399ea34	0x1cd4088f
+	>;
-- 
2.2.0.rc0.207.ga3a616c



More information about the U-Boot mailing list