Special data
- Status: Successful
- Nonce: 1831
- Type: 2
- Gas used: 27864871 gas
- Gas limit: 28087188 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
- Max gas price: 0.00 Gwei
- Max priority gas price: 0.00 Gwei
-
Input data:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000b7e087b44bbf8059c6dec9bd48cd0addd608e1b8000000000000000000000000f30d01b7a008e303ebbfe465cc51a3c67bc81f8c00000000000000000000000075bde4da8db7fd766286485fcfd44173d1ee210f0000000000000000000000007ed5fbaeabbe715d4fc90f9855cd027ac17007d40000000000000000000000007949417c7360c4643417764097cbcb0c677e86c2000000000000000000000000ebf9f5145b63cc94c327202af030a29ba5238814000000000000000000000000a4f103e2d77c1c66709cfdea9756291e00a6035b0000000000000000000000001606727111ac0b0509159085a194e30aa56718ec0000000000000000000000003a6eeed98799aa7915c24a419633e810fa086d0f00000000000000000000000094e382b44b03f537a2036db3136c30b72c8e8558000000000000000000000000fc8a98e40a18dc12655edfb9245cbbd299e2a5f90000000000000000000000007a43565f03502313c316a115a7440b4b548706e500000000000000000000000090d9b98ac76a4785b4e860bcc798155c9372a535000000000000000000000000307ced0728072569b9a35a8e43f86637fce04c5a00000000000000000000000081ca2f910a8c7eea9a558e439d6072dfcbee32c700000000000000000000000024357ca409af143cdfd7c9f0e31a39bd3c39b26b00000000000000000000000040ad2ac8346cdba69e5cb1770fd22bdcab277fc5000000000000000000000000d82f6dca3874166cdc1acc3eed0c1d396ef612c80000000000000000000000008d4b3050009971f8733daee25d7c61c925d0fb640000000000000000000000005763d1035e7938d89cd0ceeec7926e5883cf0b6f000000000000000000000000b1d08e2d45ab3b5dfdd5fe4a8f7f4763656b7ea200000000000000000000000082f52b6488bb4f4bbd6710d0e68f0434c102af3b000000000000000000000000084eb643e6cdf2504f17ee96413fb958bfbc2e73000000000000000000000000c970f3031f36f787172c685eb5bbbed0704b82d50000000000000000000000006c3d8d7fec69730e19de29ea6a52c7681661991a000000000000000000000000331dd3733d641314b03cc4e85ebfcc1a384cbce200000000000000000000000078f3c06d44c6ca14faebe3a1fd003dae8a833476000000000000000000000000b646beab87f1666fd5f26cf248c5bca84dbab0e60000000000000000000000001507d68e1002ca7ab20fe81c652da33e6e305c120000000000000000000000000ea2b2f2211e2e008be8e7c5b79831ed183ae06e0000000000000000000000000bb66cee589dc2c2d2255cfa5dd8b20d39b773f2000000000000000000000000200c97fd64cd0fc99e82984f6d96d58f4935f302000000000000000000000000a53a46bf7bb81919218d3d1296e54f73da3b0735000000000000000000000000f823b4330feac39d191d20f41944f07862ea82cf000000000000000000000000b1edfca3446fa0be8f32e55e7c82c50179bb955b000000000000000000000000dbf89d14be7946fa870927956281ffe8692c7b5a000000000000000000000000dd0bf242e7d2bd505edf3f44924ba52635f046be000000000000000000000000e97791f9ad9cb91ccc02ccfa5c4c5937b8775b87000000000000000000000000d09504d4e0ce66af1c5d66290c56f11a8981513a00000000000000000000000028e591b5918bfdc60c0132f2109399a2ed1d4d990000000000000000000000000de365d28e92213b35c1c0b066331ed6be0bd5e6000000000000000000000000c5a9ef5eb480dad253b10fa8a99ef174256d10a7000000000000000000000000f667f76d84fa0e8d99286beb53d4fb670d23cdc2000000000000000000000000ecf2d35390ac49fc4de1ea73feb0ce6882074010000000000000000000000000bdad9878e53ca6735bfad9750b96acfce787220f000000000000000000000000b2f1b876de0000b43bd875e2cdfb0397f533a9aa000000000000000000000000686297ea3a9e6257a880bd8b406ae8c54134361e000000000000000000000000e61ba2d3038260727d383b41cf9967373a32c8220000000000000000000000000f6d2b5cbba915442fec2b3f0b79ee79a845f324000000000000000000000000509adc3691b4411fca7110461690982ec33a3f85000000000000000000000000b74917bd2aa3b116575d83bc7dc16fb6666c2bef00000000000000000000000043306080b198d0f8a774e4cf41b2deff25bd5060000000000000000000000000fefbeeafe378ca5e861a804cb2595c3fb6193636000000000000000000000000e51051500de30a88edb4f6271d29d5d976a539640000000000000000000000002e8b6715dccd4244ebfaefa2345baa3b701929e500000000000000000000000081d908d93997510a5448fdbe25d11cd3abb905d6000000000000000000000000259e264c3da6a79428719b13a77ddb888aa4ecbf00000000000000000000000044acc3acffa179921d197fe2d39dca484a178a92000000000000000000000000a7c35f5758c083f1d55edf6af4b8327cfa35d1de000000000000000000000000113d429d48b22a1451b4cd90bdcb0992de4319e1000000000000000000000000f7f32f43f79408715dc9363620a1c502530af86c0000000000000000000000007933bb7be167519b9de779c398fd73ab4192958b00000000000000000000000025370ffa654aa99d1180f915aab5da2aec15299a000000000000000000000000b3c993a8cb529c983bb363c81944ee773405a5cb000000000000000000000000331a4404f07a02a2f579e14b3635780f047b7861000000000000000000000000969a6610a172c3434719d848002c1752682682fd0000000000000000000000003674d5eda43b9cda367b86370809ce8e8f271c1e0000000000000000000000005378c7897435eec59fdc810b208ec0de1f55ed100000000000000000000000005599ee0d44914d51ca2fff654df86fa28e4f1c9e000000000000000000000000feebce1b16d2ced87cf01f66bde97ba4e51740490000000000000000000000009134fb7f9663257f99225d01ef18a516fa820d120000000000000000000000006c68bb083093c886de07baad785fe775a602450a0000000000000000000000006c60e2defd704f88f28fb0d25c6ab2f6f4b80c0b0000000000000000000000001ed1388e84fb09b0406f4f750a06f3fe2b5974a5000000000000000000000000e9ea13f7540b2f92cc35e0ff718c81265e83e8fd000000000000000000000000ebbe6b780c1289fe3247a39fd994c358a5ed5eb1000000000000000000000000c5b6ae335b87c3145bc0d3fc10118c5ab1e133a1000000000000000000000000f10c8872da25dc742696394892f040f1b4976307000000000000000000000000b81b506c093ff7c7f6149aaf709373017eab5760000000000000000000000000a0d8c1af9da890588569c427a0bdf659cbc60d080000000000000000000000004270b5923012a4dd41b8a9aec1b46ebd71870636000000000000000000000000c03b7320857299766063f82cd0716c7a3045ec4b000000000000000000000000cae2e1c2b21a3e7b056aa88319b3d8eeab4eb847000000000000000000000000929ed40bba57d14ad78b7d67e997f0f194303539000000000000000000000000b4c5274fc92521b275bfc73b37c415941a3c8a620000000000000000000000005fc9a994474ec6db60afb2797ff3a7c87821420500000000000000000000000084d6a44121f7a1ee07a601b94a7b9cba1f34afe50000000000000000000000006e859ca312a57a976b960e3ecf4fc2ee3db31b8a000000000000000000000000251b27f5c454b3b2c801dd415b7287011c72e957000000000000000000000000a9edda5db46914ff5fb58c9e8c5469c1b6edb6a0000000000000000000000000c556a5a6d4fc458900e3708c8e26947b4aa42a8800000000000000000000000037b38dd946eedb5c4d36251aca910944d9d16a4e000000000000000000000000ff5f698acc6c2006fbd1f9fa081d86b5532e7c0c00000000000000000000000029a04701ae184193794d849a47d597e3b552a15b0000000000000000000000004c4cd98cd59415b0211339ce0f45eced9ecaa1e900000000000000000000000037953806f474eea7bf118d4512291973a2ffe614000000000000000000000000d350077ea59c0bbfeac9c6b80da28ace00acb5e70000000000000000000000005efcdc2f99f89700d149e5420517f21131194fd7000000000000000000000000d914ec9c47fb414601cf96bb3b386c766e6d6a8b000000000000000000000000ddec0260d94b3e60bc45d3a6f1d380b033a15d2200000000000000000000000085f755c87f6738be4598be7cbee2d988e91d70f600000000000000000000000041293108aff9984c54de91b9a6dbd9f6bd7f68180000000000000000000000007478b53d1b07cd82811c73b726004d5ab612cff0000000000000000000000000ec643ee082f4c37776cf54892b8eaab376a8e0c50000000000000000000000009fcdae920e2bc0064ae4e80560376e005b21150b0000000000000000000000002c229118eac1c33ebe3cd91e08c4042d12806bfe000000000000000000000000d2aeb505b4867efc0afa8f49021fefb7ef9c9fdd000000000000000000000000345ab497ba9c7496c61f791c6aed7200480c87c6000000000000000000000000e891386b73c79ea284191220dc4def25656125c9000000000000000000000000b5961dc3d464b6c9419e6971131fdf3ee31a5c97000000000000000000000000fb0bc7cd95b82122b0d1289993b63f281a35cd4b0000000000000000000000009cc839b95f91f015931903d98d17c46f303c9e130000000000000000000000002ea5f6ab86c04b10ce6fecd09dc7a0f470886301000000000000000000000000b3d076e76375cf76bd33e7b94e7e615aebea25f800000000000000000000000075627b5e231ff944d5d84692cfe7c5bae787d759000000000000000000000000e694036b5e3c9610430cf2c45eb69b1f27c551400000000000000000000000008863888272d268f282b086fe417209aacdda6283000000000000000000000000e82ef4798e1c4734ff194e2e9dcd3fa334f35d010000000000000000000000007bde0ef26b9ca363b50e4423afbc8493d68e47fb0000000000000000000000006a6cc5276e7b9d8a22d2fcbac8d7aa1c06cea736000000000000000000000000b4a07444e677cc2025360f65ec81caaffdee7da000000000000000000000000007c78007ddcffa630fd908a815165e5b0af0c4f20000000000000000000000008314d3f693b671acf98f55eae88ff9fd2cb348aa00000000000000000000000073251d72f7946047afd1a8815456bba4d9049c31000000000000000000000000c68654a1f1b84291a3c71eed5d3f2d0d1fa72eab000000000000000000000000b1025ba77bdef0cdd04ba24c3a78b39805ed5e4b0000000000000000000000001c3fdc7feb31e5fc83dd0c7013f6ad43c841b94f00000000000000000000000028139d1fa82a1d135a1b67646626d8168768a326000000000000000000000000e37a3ddccac65d7a41138e3e59ec734681d4c48f000000000000000000000000d2254b9be9c9f41f1b6760469bed26484ee0a834000000000000000000000000df102821b8419ec9076656b9da06d7411491ad5c00000000000000000000000089214c8ca9a49e60a3bfa8e00544f384c93719b10000000000000000000000005617c903a82c404c89d2a770d41d260cb338a8e0000000000000000000000000236f5e6a63a97dc11072535c36c281f35356eea4000000000000000000000000eaa2a4af5426f14f45040afd9a9b01d44d2bfba5000000000000000000000000023c7a99f37117c8765df964d35300ae4a8df4930000000000000000000000002cd5c1bbd09846d619f5cfc598a466f07fd56c56000000000000000000000000171701b7d045a15f195a5b740127d02b888403c70000000000000000000000006d18be9ad272cc192adbb4844a6f284d39b26ed30000000000000000000000005f77abf4914364d2bee1d8dc9ce754d9cf5b89fa00000000000000000000000032840e74b3b3aae6eb53960f0e8c21945bc37097000000000000000000000000f086fc159c05a549fa427436ebadbe47bc6510370000000000000000000000008b4e316b3ae3354c6570027023c026c1f575f0e4000000000000000000000000bebd82c7e62c6d5755b9c22f086e9fd66b5f5e56000000000000000000000000f3e94acae3ce2821bddf989c8f8aeea8c86300d3000000000000000000000000e6e5cc36b249b477f923047288c8918954879183000000000000000000000000240914f3d978d846046d565c6c03f1952766e0e60000000000000000000000000cd3921af0778dd28695f6785e51ba9d2f4669190000000000000000000000002c088b852c7e77150daa6f30c2493eaab7469462000000000000000000000000fa2532708bc7ea19a7856efafbfa01aa5bf3d0d3000000000000000000000000db10d21f28a34fd04e4425eac777483798f7e217000000000000000000000000029c8c614d2fab187a3973f1431c24f0e5a3ca8500000000000000000000000088727d8ced2e4b8f3905bd67341db49c3130a916000000000000000000000000173786f146394b7b4690a3540ad952cb1abba3d600000000000000000000000049d531908840fddac744543d57cb21b91c3d9094000000000000000000000000c483319dc641f186bc186a15d6f8fed6c51ef6690000000000000000000000007ff1342ac6533aa0ffb2dcbd5d094da196057763000000000000000000000000d314bd89436c240fcbfc5e5d15e112140815639c000000000000000000000000a1ca195578f220501775c84a0c57759bd8418674000000000000000000000000e1a1bbbc11e93c67a1365bf33dfdab6e371227d4000000000000000000000000306e680d9bf41da5bf81986a5ed16ead96befcd300000000000000000000000012bb0f621d83d1aad5dcedeaf77611b58ac481df000000000000000000000000bc673db42a6297823f6142abdc1119a8deac9f9c0000000000000000000000007387cca278e5f2a98d36a216baf222d776bc31fa000000000000000000000000ed7fa55719e6aa7308860ce99adc19bd24b6308a000000000000000000000000be34184832b29cab16c9c221674caeab670749d50000000000000000000000003190707df779d1a60f87d7e7e7053cf7876f91ca000000000000000000000000bbf677311d12afb51b996dee023183d34ba9693100000000000000000000000068a0c8b6220be135338714641e3749355e86b08400000000000000000000000056963398a6a6a8ab89ea4a10415f4561f4c0ed7c000000000000000000000000c70eb1486872909b3ad619546fa2afb8d5aaa373000000000000000000000000f7c7c2488bb09275a3c08eb4acf51e1efbfe574c0000000000000000000000003aea62e16d73a53075ce816dfd7e6bad2ca91bd0000000000000000000000000ebdaf16c56ad51a6e4d2c90ef1d6eec0a4a418cf0000000000000000000000005127086e5e8b3aa406845de2fda1e875910f3204000000000000000000000000725d8616d77f609e791767e7d2217fd171132d69000000000000000000000000afd38e7e8e81969a1c755d43efdbcad05c4dfbba0000000000000000000000005413197010b10fb08020ab21db7780d3137cff6d0000000000000000000000002c0696084a46c13e39bae45b87c42b6da5bae63400000000000000000000000052d4c4a6cdeda04ded42f5e31859b1544e06226300000000000000000000000091b10879d05cb41890588149b96527040288b53f000000000000000000000000b4a12ad442513fb544cede13f7f7a265a6724c8e000000000000000000000000444dd9f4f4898009edf1ca18ada149f05b1ac574000000000000000000000000de9a2d7349a4e04468a1584ea8502a2096a6975a000000000000000000000000b35b5b1566ef4580b1d14d7196538d6814cc334500000000000000000000000004158d1c852986dd5779dd7fb4a8a12ee3bfdd31000000000000000000000000c380c8e75df5c8d1524469d2fdd6673bdce6c9a4000000000000000000000000553fba30e77a5c7c7807487c195077095cc2c4e00000000000000000000000002c177cf222e48427d4005f6358d4ee01251bb2350000000000000000000000004eb50207779dcbbf9c65db4c55820d61c16cf8c7000000000000000000000000e04253926251cd8925990001e858a471f5ec4ae800000000000000000000000084b947523d031094c117d49df9377a89da22aba1000000000000000000000000994a0128d1866a991142545d420a9e1490464d64000000000000000000000000dd72e81e85bbabb4149e76c75350c17c8c8bb8790000000000000000000000006a2ddbe0eb8776c8d8f6c22e0bc516d9140996ee0000000000000000000000009554c1a271322efd4dbe0a06e18a6173738268c8000000000000000000000000af6d036f89bcb020e01ddd73912d9e068e29c2450000000000000000000000000ead202acce7c21a7793574c5106f7a853f4252e0000000000000000000000009a9759f10c8c6ccafe87aff02e1af94bded3f8c1000000000000000000000000d798797a16cd8c97abe0386616f12b15127745f30000000000000000000000007392421e00d3943bca187f2af91510e74d5020e30000000000000000000000001f59d26b9271f3f499e3a6846b545332e0f95a21000000000000000000000000ab0dffb368ff7c3180613f31d72a09b91192c01a00000000000000000000000029360720770e32cdb99e6b8b0f12e495b65a4fc0000000000000000000000000c3a6cef1c34da9b1bf3eb4807f3a3b1d76df2d40000000000000000000000000930bcb5fb13a65f376c3624b161ba35168d2fdba00000000000000000000000082b0b8d87859403210fb52270b68d754388cb1d800000000000000000000000013d3f30fae4c5efe916e548176ef0976cdbad84a0000000000000000000000004f7fd54e3c5e52e66d35d1df6d5d2ebd6a3976720000000000000000000000007403456479c99ddefe5bea50e07dd9bd80e9dadf000000000000000000000000ee20e7c655683bd5c96012f557fa8feab69076cd000000000000000000000000401097c537c051a6760fca47748c6b1c3b0b6fe60000000000000000000000003cf91e68208077fb96466dbd181b09f9952f259500000000000000000000000007566267aa6c0b4c40b5a0e5ac23b48655640dfb0000000000000000000000000978bc250eeedfa5223c47733d69f5f74901930f00000000000000000000000028c02eb5af3e76a72ab9db6ff6cf9dbe0a75aedf000000000000000000000000b45ae7b9f09d180335b6e7d8158e2e7a2d4469a80000000000000000000000002b8b316f858cd78e317c2cdfac0493154bf6ee8800000000000000000000000018c4c6f03cc1a976c1f3b83843875a79b8a3271f000000000000000000000000de214eb6bd6dc650d3bfe0305c3f8109bb64013c000000000000000000000000f17bec5d73c338318e44b9efbaa57bdc987bd8d3000000000000000000000000d13369c3dbd0acbaaad6b6588f24fedfe4cb01ad000000000000000000000000d7533511f9adab2d52a081a45ab4b15128eaf9f30000000000000000000000008528c24a220f8ac52c99925cce43de1ccaf0de15000000000000000000000000fd4fb1da00f55acce00f30462280f409b65d45470000000000000000000000009eb19cd353a1bc4071fb268dc89c6ef39ae6cc7a000000000000000000000000a0487fe8d0753de497e1a8938d4b8943c40127680000000000000000000000005a086bb4dbe8029eb830bffb78a53ec877138df50000000000000000000000009daeb0af20842e16f39a0c28aa45b3fbf09b8961000000000000000000000000d94ab07840ae21a4abe787840c9d6e04ecd2db2f000000000000000000000000705ec9d4871e8f1657f9d06d3c558c92055238d40000000000000000000000002e0befbb4e11129ec72e3129f713a69edb547ce9000000000000000000000000f624e1f6f53c7c3253f59bfc112803db875f0fcd000000000000000000000000c9f00eba8bf9fe650160bb90e5abf03599f8d4dd00000000000000000000000037962a7d1ed5aabeb7a4156e30fc06c84ae7193d0000000000000000000000004d3dd148815f42ec6f43a8fdd5870de4975dec5200000000000000000000000001e7c36b44f5cb26647eabfd2e635cde64f9dbe50000000000000000000000004f8aa06b08253cb997cc6bde06c5b636ca74e9a7000000000000000000000000dd985b1f9a8728c6f5b81ac5e9a9160a4405592900000000000000000000000018eadc1c0659f1e4864580578627427d62b8c27500000000000000000000000017ef12ffb3745453b5a4329e334dbc4db813a4700000000000000000000000005becd0c6e60d7b4d82f67d8a2a3c83f146c66962000000000000000000000000ab884b858cf04296b4bb549b89302fa0dc80c5ba0000000000000000000000006527170d0fd3c71a2d762efac6657ab545b46144000000000000000000000000c224b05201a9689c2ee6444f011417e68946eedd000000000000000000000000999c6786c2ac5c619a11f6a7a04c19c801fbe0f8000000000000000000000000fa86f6d290c6a8e924999a012fa70710fb891444000000000000000000000000b6794636b4ec4ab4508f9e971b584512e26ba2d50000000000000000000000005bc81b98d214c599f6ed8c2acc96619b53eab256000000000000000000000000120547b9b3212ceb3b78f826a0c7a11bb2b886290000000000000000000000000055c272591f82f79510f504b88107d90a30d70600000000000000000000000088ed43b68b30c6ba364b4b37c9320901b2b340ce00000000000000000000000025989c35e81937efa646cb44865d6a86444b3c710000000000000000000000006850fe92dd27efc498bda867a72316cc1987f694000000000000000000000000fe2dee24923ee388b85e787ed574dbfcdfd5318d000000000000000000000000da2ac629bd4f3d71ababbbdd11f678e0b16eac1400000000000000000000000063417cc2f39d5bf17502ae8811e1f4ff502fef7b000000000000000000000000f816507e690f5aa4e29d164885eb5fa7a562786000000000000000000000000088d718addca256d5377e52dfcfd87cd7989c9cf7000000000000000000000000f141bfffa3da958a4b6e59eb98e491f7c5749dd2000000000000000000000000da739a8092eab4a85fd280d980f5423f03d5265b0000000000000000000000004c2d64b769a6decbd36341a18f1a34ec7f627abd0000000000000000000000003a0b2f90954978db6db05e39d4006a203a870bda0000000000000000000000005c16e2be5088aa5c7c93dcbfd70cfdedf8e86ccf000000000000000000000000d746010d3921101352e9ebcfd5082c7bea0e1ca30000000000000000000000000bef6cc68db2135040df8201292835845358e50e0000000000000000000000001ce6e291e9aebae9d344afb2bea763e6e2fbbe5e000000000000000000000000bc056d39c8c006bc3fb34935bb7abb2d10d1779f000000000000000000000000ee716d899136439adcfbee715beed96a57559ba200000000000000000000000069d602d6b80409839df55ca51ef1d9dd984a9268000000000000000000000000acf14cfb982636da626205c3579bca0b568f80a9000000000000000000000000a5ef0e2ae72a22c02fa373622868af21c2f0c1e7000000000000000000000000e0c3e62b49ae4ecfc037d58fd5b2f4e887e9d882000000000000000000000000fe7395599e05dc2b8c06a7598c6def74cae575d1000000000000000000000000643c7fb13c14054a0995ed68c1ccf5bef2f98eb3000000000000000000000000b487e735aa9c038f623b35b6d564e9be862307790000000000000000000000000532931f3f64b624a4fba7d0dac101a0ced83556000000000000000000000000b273d62281c9176ba43344835d9e22b479ca6cb9000000000000000000000000f5730066ed3022c5773ac24e8af6bbbdc0ff8b820000000000000000000000004899a614406bcb0c826e8cfed596567cdff66ac10000000000000000000000002011657f41fffc336ed2fe6f6654baa3340988c600000000000000000000000002c57b90ba0135f7852ba17c30735b7a92d2194c00000000000000000000000082cbda573c6a5d75514f39a4fb8b26e318b158b40000000000000000000000007a1146cde39def2664ff5f3cba24e2040720d831000000000000000000000000a7f69b28c57139253b3c756271c24777df439cac000000000000000000000000659a07816cda7a7a48f1591ffbf05066419d1d9800000000000000000000000072eec0f4ee7b6f8b651ba2923832c7bf400ad25b00000000000000000000000094064bcf9b7c4b5f3cb372556ee767030004a662000000000000000000000000d4c24e52aa94657b372ee8ad2ec2d993581998a2000000000000000000000000cf105c649a629b42b6f921371e4432e7d3edb9730000000000000000000000002b3566980bcd8cf719c623a979173467d2ddfbc5000000000000000000000000b8f4fe9df682065101f7b75bf534100f76df0b6b000000000000000000000000ff734002baeb05bac4629ba9db9912081cfbeedb00000000000000000000000016bfe9dbd1ecaa3637b4db1efec0709ef7905c4e000000000000000000000000e211a7a5f3d50bd927385b4418b384b4518ed7cc0000000000000000000000009f26d89d976c7ebe7334877eec25e13a129a55e3000000000000000000000000c50b50399074f004776eedab691dc29bfbffe253000000000000000000000000c2da960ab0ef8f3a76fd9d69e3be79dda64a54c3000000000000000000000000984e0c61343c1425c23bd6fc819558a0d5a6f3fb0000000000000000000000001fac880c3464e85b653cf6cb2d2389f7b094c0c00000000000000000000000002a90f5952cc33a7de2ea922122632231cab9ecb40000000000000000000000002817fffbfcfaba8df920a7634ffee03b7e47c0a9000000000000000000000000e509caff10a85327ae03a635d5f0206710a109c9000000000000000000000000e6de742c41f24660166fb7e471cfb8467331208f000000000000000000000000a3cfc34d5a801bcf795a1d7069dfc6f8e4d199ec0000000000000000000000008651f815ad124736f353f890e20697c36d05bd4f0000000000000000000000000129aa488c2d153020af1463c256c672a7f3451c000000000000000000000000f3cf3a1a9672a45a42ca600e6b93aeba616566fd0000000000000000000000001ec71db4e1de726e24f5cfbcb0e06b3855216e64000000000000000000000000cf6db1396d6652235fb61d1581ead1b8a53adc61000000000000000000000000333a9c0ef91bf36721e7315b819d9065b58778dd00000000000000000000000092395e3bfbe4b64e41f01d2b95986a1aa2aeeae00000000000000000000000000b20da17408c1b60f119b9aed931fd61297545f50000000000000000000000004cc4478e13786e797fcb5ec342bdccf6ddaaaabd0000000000000000000000006d3371ad5466815a4875b22732e39c9287c79b5a000000000000000000000000d8094284533720d8da05b3009d8e51753ec5b2b2000000000000000000000000bac7892d6d84f6353ba2f7a66d9394adb6e26f42000000000000000000000000dab973b992d9249c0ca0fa26bba908b6035291400000000000000000000000006a1c1f54128ecd8183645655d0311aa969472ac7000000000000000000000000c70484462f03227a27bbdc76fcb5f16eb37a1450000000000000000000000000d2a7d5d7ea15aa70c12fadda9c82bbff4d5f2ded000000000000000000000000250e446c748a64317b1f28eed4f8f6a8f8c2b45600000000000000000000000007bf1c1b407582616039d9422d84c651821d485f000000000000000000000000ee8d7d46420bad5044f2c13b2bc965070896b584000000000000000000000000c77203030cc09d3bda934e8e8e8ff64efe9c40ef00000000000000000000000096c90429711a4d5032bf5b25344835f5264ddb1c000000000000000000000000326eda929518e79a895811250abb13c4e3b59a970000000000000000000000003e737e5e3093ebb548915282696d0dd365289d0000000000000000000000000038f8d0a3e2f266f4a6264ba9107cc0f3c9a5e9920000000000000000000000004255d8821392db4930b4499f49fce48d35d9697f0000000000000000000000009ab2e97090295e7587a4b13df3dd17e18a10e2c70000000000000000000000002f69c89fc530c3b0d37127cc1d8f34bb0eb166180000000000000000000000000e18c0610d76cf785426a0b6eef185306aed68c20000000000000000000000005fc3c4a6ac8882eefd39855eb35ff481172561cb000000000000000000000000454241c180ebe8454560a8fafda9f47ca65159ca00000000000000000000000086a2f9f76a01e06b2f434f0d33754d21945ea7d8000000000000000000000000291ae4e6ca9bf5e604740c039a6f2e05704d4a3f0000000000000000000000000d3ecde005ecc1427dc8bc07858847649e88d3a500000000000000000000000028f6b2a110bf36cb40d01c47427bb88ddd2102590000000000000000000000009f21d89d5a4b2553d46bdc6e6373bafdf06a74d70000000000000000000000008249ac080790fe5e7f587125840d948f82f9d531000000000000000000000000d902a280455fe73742108fb9a1fdefc272878856000000000000000000000000992c33a74dca51f33c168c02e1cc6aeec0bc7a4a00000000000000000000000023438b147310838d24245c1e23dd48a556a08d77000000000000000000000000555f9d8d39f2b051f81753bce4d35eb5dbb9ac1e000000000000000000000000f129b7173ac39cef0428838ae1d9a0d92049a99c000000000000000000000000c5e1ef4cbb4d30d077598cddde86c2de982bd7c70000000000000000000000007f6f71bef0bcd15f02055b63421199be1d86cc94000000000000000000000000421157ef7faad8fdb8b507b3e6f59eb849dea2fa0000000000000000000000003d8badc2ac443763c7b390549475c93f7287bd890000000000000000000000000208d6e97a62959ce371f9e4124908d1c647cf0e0000000000000000000000003253de9dec75a55300026470e9dec1af575ebacf0000000000000000000000004fb7293c9432c8796e602275db095a62c12b74e0000000000000000000000000d335d85a85fbf89e289de25755a4cf0729a66d17000000000000000000000000179544e4ed478ca2b96ec0a07fdcce1777532bef000000000000000000000000416bff5226730ca888b20c1e120546f0200966dc0000000000000000000000003e3c25ae6129cf5e40ea25c4a477bbddd058c5a5000000000000000000000000e69ab6fa5d327dab4aa3267a997926147ad5ee6e000000000000000000000000a317bda7b3b83629eebde1dea55c11708a6891d8000000000000000000000000ef118307a2b677c618daa10556648c017045e51d00000000000000000000000088cb98d75420a0c049c155d5679b51da245177140000000000000000000000008f40173063c800641e40f4828e278fa5ddf185150000000000000000000000006f4f5bbe5d1d42ec5772c17190348e047b40d6dc000000000000000000000000616b58dd1386384f5543176a5b9d2eb1b30729060000000000000000000000006e4f681202e86375fac30d6e551c2e4640a28f81000000000000000000000000a7c2e8165406c801e8bdb60ca327f70ccfb3dbbc00000000000000000000000051ca58bcea77f278147b0e61382fbdebbc2f97c3000000000000000000000000dc10ecdbf61bd5dbe4d07d41959f80c31bf4237f000000000000000000000000db3935a59fadc8bd707b1ee9206870dfa968cfe2000000000000000000000000b2d3f4f0c4388dd01f45a14ee563d14a0036322200000000000000000000000066f6303f92168e69fdbf8ec46dff8f97d51b2abd00000000000000000000000064356f9e79957fa6d84564fa75f53028799c52de000000000000000000000000c7c6ec999764a28d1e6eacbd87a1daa8c5ad5b03000000000000000000000000a435d9f178d83aa11b67349d71432357649b4a7a000000000000000000000000ef7be638ea6f557c25efc944ae5d5a1286a93e0c0000000000000000000000006ab8c4cb8079d07c747f44eaca5878bc17e623b90000000000000000000000007844386fc9ac85f7f89d6fd593f535b27fea288000000000000000000000000085df26ed64c6afcc226a1d40b0f6758efc09dc3b000000000000000000000000b84387b45b51a93a71da657f7a7f401c071f431900000000000000000000000087fead9215cbee22a60d63f49647c8127ed1002e000000000000000000000000fcd1f2541da4e43ba0bb6a29c8e62b806782e10700000000000000000000000063eaf0c0544c99d9dbdf550659ef32d3664aa567000000000000000000000000ee35b49adc5891effa1c4b9795407eb1a99f48d30000000000000000000000006f9774de1722a71b397b064b135c5cbb186b105c0000000000000000000000005f44d3a39c20f2166d3438b99d2c4aea1c194e6e000000000000000000000000f70657c348284c1345a572a0057e7d050876cc9e000000000000000000000000f5dd71fe0b5975e40ac2d263f54c209d489c7916000000000000000000000000ee242da817f4f370e6cb9c630232fe0fad4fbee4000000000000000000000000e708a275dbc13f1a7143bdfd0ab90166becf1f9d000000000000000000000000e4d16708a08d5cddc9a3f045ee20bfb6d7e25c74000000000000000000000000d5e4e432dba72872b8365f70b229c74a3405ee1e000000000000000000000000d0aff6c7f6298a93d445d687cff1b671c38e4331000000000000000000000000c589116e76dfb6a28cd284cfe283dd0910077408000000000000000000000000c4ab5221ace1e375a0103b39e7ec65f2d7a11863000000000000000000000000c4841faa5a12633595f07abd6f6616b8c4c00b57000000000000000000000000c3fd53ed383ae5c65fc88b16e44bc352970fa4b6000000000000000000000000c320173bd5afd20b6eeca56519be47398255b8f5000000000000000000000000bc43722df78b13a03ef56d2a41d3786c050356be000000000000000000000000ab901de907e4fc3efa57ee898b8b36edf4ab1ee30000000000000000000000009e83cdafe2109180052ae9b5ed1e04c167749eab0000000000000000000000009657eefaed4066395eca9f51a64f07a82515b5950000000000000000000000008999c1a807dcc0dd290e79054498f4472cb40776000000000000000000000000878441d78fa8543af4f37ed83bbc396a0026d28200000000000000000000000085f4367903b9d9ec587a23b0f00847f02728c6e100000000000000000000000082a406c88b1c338a2c8d2320a4cd25c2ca2fcda50000000000000000000000007e563fbba990dcb941f4715add789c264f10331c0000000000000000000000007d6fbbadc92f395d602ddea9f8eea0bf388ee9f40000000000000000000000007613d2437a7b4c0942c2795b6cee9d9a03f8036e0000000000000000000000006e9f48790a2f5fd1035fdac138ff3cfdfd9a164f0000000000000000000000006471c63ada9051c01cd7cfb86a81890372204ab70000000000000000000000006366f4c01bd2c1d9497cdab4ac3ce836c0c47dbc00000000000000000000000063595474cd86aa11d1044ef4c96fd4776a44a5d60000000000000000000000005f332e40d5e82138391e1fa502edf1978dce645d00000000000000000000000058153c7b5b2e78ae8dd33599ee6a627969c7953e0000000000000000000000004fd149ee627bc89ce9e848c0593a6f3f08cf5e710000000000000000000000004fc12505b8b1cdfdc60a43979479ac4a2de1b90e000000000000000000000000441108157d1251cfe9ed341897eddb53c773828c00000000000000000000000041288434d7cbd6989e0de498b3588e2727b243d40000000000000000000000003d269760e8280672a5ac7d7db7c68f7c7baf18590000000000000000000000003ccb5e25833f1574ebfe294b9746597b48a99b060000000000000000000000002db4415d801268173c3471b74cab063e5fc4d2bb00000000000000000000000029185dc39877339fb8f7e6e44e76cbbcbf83b5f60000000000000000000000002618026d22c4f6320fcbac34c45cc4a1f0a92f6b0000000000000000000000001e270d379f6fb31e7d42dd657b8374e721f4d5a60000000000000000000000000cddf02368c0184a81453dfdfea74584f8813cbe0000000000000000000000000ab992296932e9c2cb7c07469153a5a6873ccee7000000000000000000000000020491761e78b1b19b5975229056362e55aa6c370000000000000000000000001a3d4ab44f37182a8f836e5a903edf115555555500000000000000000000000096d8ae27cfa0e08c8dbd3be91d96b037d2026f8e000000000000000000000000a1a2f29b014ca9b60b64db5f0f44a1f85a5ea0370000000000000000000000007a06fee95313488dab38eb0dd8f290c22b0d73ff0000000000000000000000002cbdba6913bb35e16396430c75343ffa30eb268c0000000000000000000000008d0935b08c555630dbbcd434bdc876477430e5830000000000000000000000008b94d2da36ed93c90658e084c17997d290e1014b00000000000000000000000041620476fb44813bbbf06f25d7c50a5a0b21133f0000000000000000000000005619b9e3aff8ef87a81837c8da232abb1ae02e3a000000000000000000000000e7225d987e5ca850e5cffce8a3d2777ec191053c00000000000000000000000056ccf10eec9a7ffa701bde64f6b395c1307f28fe000000000000000000000000828c84683496ce042bf015a22e43edf17a7712a30000000000000000000000000743f71f0b50b0bcf7af4c34d089630590c899630000000000000000000000003e58e2706085dcd2a118d067aaa94d0adbbea972000000000000000000000000e612b55f1b597a552bccd4b717a3cc0ae320e5920000000000000000000000006a7f2452a0c0e2521b5f79b2e11da6073f7012b10000000000000000000000003bbce9b1918a01ca9c9a8c45ffa57f01c688ea520000000000000000000000007efaae34ff862c946f93974c2114150cfc7b9155000000000000000000000000b2b6d64cc5581cc2e6701311b5768b27176659cf000000000000000000000000aae2ca33ef5fb412d08381ab80038fe0610a4484000000000000000000000000f1a9eb64a336b1a37e247ef30e6efedfaf972c1d0000000000000000000000003b8f67cf9bf3c3467eb054ced09f219231330cf4000000000000000000000000fbbb2db17faf4d34df72d3688a3f8ce20403901f000000000000000000000000360327fac6628e62c013763a569cc249cb8f055c0000000000000000000000006580d56afb72f431d74e8d58daec5fb379ff9bc70000000000000000000000009f5dcf4de90608047ff33a832f3ebd056f299f3a0000000000000000000000005f1c20b250868790106daed7a9bdfd1e8652efa1000000000000000000000000f911787738f5a7349d3dae1b556c820d9396983700000000000000000000000081e2dab8147789e199d40f1b7a55ef80f438f58900000000000000000000000092f9f7551c32796b64ee5c904ee834cd6b1830aa0000000000000000000000003b6bdc85f89c7ba9b8e8434ce6c78723cb4a679f000000000000000000000000fac01206e57567bcbfa3ce8f39f15946ff72515700000000000000000000000088f4d5ee85d85ee61f74a6a888d3ee55f06c8c99000000000000000000000000aa4356e548435712b5c0560c23ca7ec86476a3bd000000000000000000000000fba08f7aab1894d8340f802ee4c0169867df07430000000000000000000000004680927ab85eb1623c9488b2ac09399113618f9900000000000000000000000038be28d1bab3e0b37598ccbc53de91af9e5f1e02000000000000000000000000b068dd86ae50272951655c21950d86ca20a914d10000000000000000000000008ba1cf65e47a0b4d87f066086c0716004252e013000000000000000000000000cb5691902ef2d443bb5d3b7951ed5595408d1e5f00000000000000000000000068cf674e30b7c9475cf195a86b1dc1d6c7e241c5000000000000000000000000d38114e2cb4bdd9399a853f4876367c6ef1d35be000000000000000000000000cbf00492105a5d04c5c6b965744835bd8948499f0000000000000000000000000c7d338a0661218c5dae08caa6986df2a66c191e000000000000000000000000a372fd5e910218b27c327492718ac457cb52797e000000000000000000000000279110d25815559b3749c0a27eb6953bea13568e000000000000000000000000d4506cc3f98703a1884be698b2e576088f718abf000000000000000000000000c603a8162f905f18a53ae2767fd34bf1b41b071b000000000000000000000000816cbeb076606d420ca56d3317517f9bec7456c10000000000000000000000005d347ed1182deed704be7a1f8647d2b3a8ba923a0000000000000000000000000d053436b8827fdc89be6977d0c22d6f5d5b84370000000000000000000000004e66f44ab1a4ac52ee906cc0d12a1ebae7e5875500000000000000000000000091c5ef7409ceec2bf61e1df32f7a456511c5f6e5000000000000000000000000ad24c7934a9d8e945752cf9d8c1534c82f11bf38000000000000000000000000ae00f2f1872c8e29e1f4d81feefe13ffacfbf9ab00000000000000000000000067b6dff1cf025441a37c0f786b35904f54155ed9000000000000000000000000fc0b3404462dbad39dbb3d1e662ad8d8ee3e0eb6000000000000000000000000bbb577e5432acd75a20ae2fd368915a68ef24ccd000000000000000000000000fc01a6e39c4ef0fb265d8eeea77c2b2d7fa905d8000000000000000000000000823bf7a694ff6be315f82fbf99eefd07708a8ce0000000000000000000000000458eaf7b2d47fdf2c4a35087bfe54ab9fbb472fe0000000000000000000000002a03d0a2aa059aa15ccff4609739b6e60f98175400000000000000000000000019229e29d934b8efdeb59e371879df5612340b4700000000000000000000000056cea56af30c86081a3b8f4e9749173b39fd77e30000000000000000000000008661a599278163ff9f544880c1d7d787a20da462000000000000000000000000ee7f9d5d228e253d0f9a0f8bc47abf400118841a0000000000000000000000004b168cfbc34039c37096904f6522a6ec2639439d000000000000000000000000d39d51febace0d00fc105c660b2bd616fb6ce8eb000000000000000000000000ecf020662c7372a56359303244ed0fd51c110ecc000000000000000000000000c57b99e787c51f99e11231e5f3a7a6aa5e913837000000000000000000000000000e6b9f2d8df1cbfeed9f1826fd6480bdeaf945000000000000000000000000aef0e70b22820aa1226fad6d28e28f626f232dd10000000000000000000000008861f77d2b03c5768a2e54b8a545d8199168d1a10000000000000000000000000f118a372a3073f76806371f3c408de9ae9c0112000000000000000000000000abd7bae4a5116dd834c3c76d24023f28c41ce42f00000000000000000000000068a47df98594c5ca770bcece0f723acf1d68de7c00000000000000000000000037f167fd32d145d3001e67db460c942f135b9872000000000000000000000000966076fe2c7e70194a139b281a79bca8b8c9787600000000000000000000000042c8be1df2335abe23384d0437dde20e35ea01e2000000000000000000000000260f12b1cd6949246a5ce75b575755946f497c8600000000000000000000000050ed4d0c47398809abebac764853fece4926a317000000000000000000000000ac0b5d0d105702384a10fb0fa6b29faa8188e7a6000000000000000000000000a7c36bdf775a3d6e6ec1760f4ea2c50f68124cd300000000000000000000000073d5d669fc70b4c5a1c325a533f86644341caf090000000000000000000000008251a842dd2c4e10ea1d491f0972803cdd76965000000000000000000000000041ab5ccd3eecd620898fd703d93e53e0dd07c86000000000000000000000000003c3f279020f5a4acdab579c1f3ad556a66e364b000000000000000000000000c8ed5ec5ade8862bf2226c464b62d42156c74055000000000000000000000000a31ba126311d7db280e3a5146a74dadfd37396f600000000000000000000000099a760562e2aa1039f0c46d84b4b97e57e690a33000000000000000000000000cb9a4da25263eb2cef0f09d069b4ce363981bc0d000000000000000000000000d312df7eaec06c2796e0d08abe531cad7b5e7e7f000000000000000000000000461eb7ef092a68e5156288b7c6b35904d25f42c000000000000000000000000097ab4496b564da3d8b6c0864867361539a56acbf00000000000000000000000001aec293306140910abc9c8576c26a1a1b59bf6b000000000000000000000000d39c7565fbf1121b695d1d66a9c9b3737fb61b66000000000000000000000000f78de01255d09bd41d1afb9d0a4e7c196c591eb70000000000000000000000009947ebe7b4ea6f42fc4e5c64f5070f903b9be435000000000000000000000000d08195e24be0c3e00fe0d96dc0b56b5621bf7afa000000000000000000000000ecd3e54b05e40fa72764b184716b02c3f769dabc00000000000000000000000017373a0b7ae3add6e1e47756f6766a5292204068000000000000000000000000bd45646b29844f0de290320a89af5d41ee55235a0000000000000000000000008cf72e95045b3ba24c7e7f7110802f80b434d7a2000000000000000000000000bbd12a3c2273bb3e1c306b9de41998299405c55a0000000000000000000000001a8eeb299c5bfab0e933c9c7d9e3a49ebc78b658000000000000000000000000547cc084a2a9e2c3806c8cbf9c2e5703da818fa100000000000000000000000078bc12607de8eb49965cb79b617757238f8c3009000000000000000000000000d5869a072a0859724e059d7ff03af139003c5533000000000000000000000000c9d0da1a47e7837f75de32759a61915037f1faa3000000000000000000000000ed95bccf5264aa8ac28e417d49ba78bd64aabf6b0000000000000000000000001e2af008d8c2944b64ab8ef419aff9796ac8c307000000000000000000000000b639dd5b68f4c72c21175d52106d7adf5eefa8fd00000000000000000000000001f0a1f0474733505bad5939732cd25cd8d41571000000000000000000000000b037a25fd1e6d2c6e225f2c2fbcb305496a867650000000000000000000000008e86b5bccdfddae29a808c9f7b94da64d0ae0732000000000000000000000000b4431105d30b9d293e0a2447397b95f057cf68600000000000000000000000000b6204e3f2bf4906b228005d300d1533273251ec000000000000000000000000fb0dbfea7c587eaba8d878b9a03f597c947b22ef000000000000000000000000c086c05280ab9b713a08537d9df24a648aec176a0000000000000000000000000ff25aa2a43bfa1ab0cf5dae27110579b56f0626000000000000000000000000dc8c40100b23f87a29d2e55944f1c0e31d447e0800000000000000000000000018de7692c5d8679c9fc68949d56f980b855b0434000000000000000000000000e5d195c50f49cb904f678386f13f73c43776198100000000000000000000000098fac4f87a6605228ce6438bc6e39d8abafbf4e50000000000000000000000004bf47fefc047ee37da9ab0ce0fd79e20459dcb02000000000000000000000000975bc2b098acd3f0fd2d31d772a515e19acefbac0000000000000000000000000a99cd142aac0f97128e26eeb83234f1e86f2d8d0000000000000000000000009334122d4bd0bbda82cb4b3ba4f5e06d4eeaf7c5000000000000000000000000782cf85f2edebb7c6fc4cf532abec5edc658570a0000000000000000000000004cab257b95b9e8898ac9245008628d33dd0ebc51000000000000000000000000d13f373a4a8a99e0961fe0ab764bb1392eb506eb00000000000000000000000009fdad54b23d937bdb6244341b24566e5f79309b00000000000000000000000051610a8d59504cfbc949cf79d68e9e72f86bcb03000000000000000000000000b81f8503d71141b03a35b505cfe2f217b04f06990000000000000000000000008ba7eba881ea58b05475458b9f22fc24c49c127c0000000000000000000000005ca1868cf30fe50f209efa3bb45f655d28b002670000000000000000000000003afe14d9b9731f6ee868fa8699c248e03f029f11000000000000000000000000b8102f5bf014dd8e263993a3ee3ec195729a425200000000000000000000000098fc2baf320e8ef30f788e7fa8b7b5efaaff14c70000000000000000000000009f7acda6d79a32f0851a19823a5775107aecce63000000000000000000000000110052141ac07ae8dcea1e0bf1b5493b65b9bfc5000000000000000000000000b6a579c0104118717f12421ba12b28c986cb9fe100000000000000000000000041283312c2ef92c7767423352b1b1072697b2a8c00000000000000000000000048de471795ba700ffb381924251e651385fe72ae000000000000000000000000eaa5015e23845046c3708111c9af75b1910aeb760000000000000000000000007fa681586f2d7c3192b2f165f4d54c9fbc8ffbcd000000000000000000000000716e96a42f243a864911cbee7413ed7f7aa047980000000000000000000000000bfd2547ac8d076300d027d3fdab5d27b0e82d66000000000000000000000000c49efa5f0c124863b7ab6092fcd2cec563b04bf20000000000000000000000000bac3adbf79e002badfcadcab8afcde17a51f2120000000000000000000000008b81d76797e3f4ac711182e75ce5a9c21a75851d000000000000000000000000ad59dd901ca25be88b7b35f33997b28c207a884100000000000000000000000079deee798a07dfe993f6d85a9c2602650a4375d6000000000000000000000000f4885dc38800ca132ad054f8f82906e7203747820000000000000000000000007607deef73e1ebd7e72bc2ddac741922faf7252100000000000000000000000027e05545786946aca03527738f756b21c52cb4ba000000000000000000000000247f58c9ac0bbe94ba7b0b7964f80f8cb0708aea000000000000000000000000c91d4911abb43ede31ed39711c49972005db3aaa000000000000000000000000ba97b962a36e44212cf3d66e60e5224e8a65c4ac00000000000000000000000097ba754864c8c062814fb56e933082d46d3100d60000000000000000000000004ce8c5126553a791e058a08457e9c25860ab54b500000000000000000000000004a125e6a1516d411603f146b825f8488248f334000000000000000000000000e4bbe4992b6f7f3c383ca0d7c8fe7a83edec760a000000000000000000000000035f92337016281a809099dd4bd0c246473f05050000000000000000000000006db48ba87565db2546d03c6832068f4584d0917f000000000000000000000000cf23525b38ae22cfa85bd9d0ba3bef91cef33ef800000000000000000000000053358679f1b6b28aafd9caa7166bf09e3ac7b181000000000000000000000000ce33b3d3991fef49528d855ddc1d2bf4cdfc8e4b0000000000000000000000002e9ac42fc4c8088ee1d56c390c54171ff562265000000000000000000000000032f8910262ed5c0d2badaa145c3c0abfc515a3790000000000000000000000008a6966d8206c8055b9aa45c6a298c26b9c598f28000000000000000000000000748f364491ac705f799bee4e95a349e500e8443500000000000000000000000019fbd0f25452a91c4fbfaa2aef1b46376fcc5ca8000000000000000000000000209783e963d8e01ef137fc6c6b9c1784321f000a000000000000000000000000c22aa001dccef7b7608fd156aaff5468a82878e400000000000000000000000083a76709a84499936020e533afd0e1d890c8415a00000000000000000000000058eb8bc19419aeb2aaac68906ad99b707caca4e600000000000000000000000082332a146b1ba5c85be617a4ae209d5c57a4ee5300000000000000000000000058d4dadcb8959681399539b88bc98dd4dfb16d84000000000000000000000000dc07ba45d90c59962a3b87e884902488092ebe9b000000000000000000000000ca8ff8d3160c64e7da0e84581d4f580557332c24000000000000000000000000e73785f8e142538ccb201b1f5576fb14ee104eda0000000000000000000000005410c391ec2f046e1ec4bf437bd63a6f63c6900c000000000000000000000000e2011e7bf020751ae1f7a8b7e9051fbba2d5b107000000000000000000000000410980787856db9c18f906a96ebd7893f7735121000000000000000000000000139f01623c1e587250b52b264da0edcff2a181610000000000000000000000003a70d11220b6b1c4d05f55138e0392c913672f9d0000000000000000000000009a63292c5e1f013dbd7d37d6c56b1b28cc721e0d00000000000000000000000080becac72483a2828342bad603942b782d4a88ef000000000000000000000000437c96c1e49ae229d920e3717f9c4a8229f66fc60000000000000000000000002f97d84941409f507431110d825ee85ddf715a70000000000000000000000000eaa370c3bd40e534c6609d1adf783ab5eaf922160000000000000000000000002815d1d0bb5302366e910c73c71b006cd36c29d400000000000000000000000027fe9a987a0477ffd9da6407ab2605a6aa4e364300000000000000000000000066a2d1034e9b58741cb3d3e23676e92290592f24000000000000000000000000d4a1451124438ca93a92d43d922e33cbbb7ab1b3000000000000000000000000e491e86dc557092403af1ac1fe78f39d0ee558d400000000000000000000000063ed99a9404e9b6e2e999916e2fd9e53943cc7bb00000000000000000000000094c0baea2dbf8c9a222bc695c573251c361f9872000000000000000000000000d9d8b1d2337d6a63208e23019aa02cad369e1ff1000000000000000000000000567194c502c898e843e58be6b23d5a36dbcb70db0000000000000000000000002b38ce96c61f0c2f134eca0e1d04fe860b338ace000000000000000000000000b6a3d51771cf21c4d30449dbfa2b1923c8391abb000000000000000000000000e6f336922ce5dac894664c43b66fae0816d3f59a000000000000000000000000a2579e014d57e8e2c001538f58212f554b5644df000000000000000000000000802133ca27779d83c772cc816d1b1d7fba1363c1000000000000000000000000fdffa7588c8871d6664fbcbef9525ba43ececd280000000000000000000000005de9c300d1ff5217a6c6e3c001547bded0339c11000000000000000000000000a9d91181f4eeb40dfceebce3b95bb477aba9310500000000000000000000000083c8df55d56290b4fb13fd0d212e73e3e1df5ac4000000000000000000000000264f49bcc95e5b7a085853f9c9efeb05133116730000000000000000000000007a6a9ead56af71bf235ccd6759ca669cba302665000000000000000000000000cac23475109621b44b89f302d52d9baef83c33120000000000000000000000006f48d6e546610820062177edc83802bbf2888cbf000000000000000000000000b78145e4e22d5a7b1a9411d2154ec297da8692990000000000000000000000002e4ee63431568a5e0bb53ad6e548612539a4680900000000000000000000000009230332aa55465fad91eb63e99715ce88086b9c00000000000000000000000005ef52bcfb604491dbb2e533a2f182ac98cf30fe00000000000000000000000051ed69ce124146a14a2ad9dcdef9b36e267326d80000000000000000000000005fce877719adc1bf9a472ca4d27f130ca60bda6d000000000000000000000000d88ed3810b36d9aaae1031c72fe64bbc0b74ecd90000000000000000000000001d4cb01b57b7cc7c3b6b86c15e40a92d1d7ac29b000000000000000000000000e0f833f4720d6cdf9bed7e4daf57c04ceb22972d0000000000000000000000006e97e586d9621ac6aac43b4d937f09e46feda9a40000000000000000000000000dad0113bf0eb85494729a8823ddc6973b111ba10000000000000000000000001b238760e239aff85ade957fb0fdd3ba78864d16000000000000000000000000debad39c84c37a07eec9c92e07507a69582c4b03000000000000000000000000577951a17a09db35ae93a391139979af403f4f9c000000000000000000000000856ebd055ae3772b3b84dfff7773394d558fef7a000000000000000000000000e97eda75e01407396dc7da8c3def5a13af3dc668000000000000000000000000a46ad3ad74aa86cb8a40d200c88111b8e0d26dfb000000000000000000000000dc84320d4c6aa9b6dbd5a75716ad29af255a71dd000000000000000000000000fcb45dc298288f5ff6ee8408c93614301aa743c4000000000000000000000000c6f94b1a11fb0104ba4e96a7c0a970d46e08ed020000000000000000000000002850a874aad046de5ba600f4dfb41cb93e7e45d4000000000000000000000000bb1879654ff83a68be9b3481359cce2e0ca0c020000000000000000000000000aa0f3282a4324c401faf73cc5f7fd963060f0911000000000000000000000000fe7dc5aa4339b1834d51176cdec82592add689590000000000000000000000009b1d843b949e47c81633d5c9218d7732fbc9893300000000000000000000000094b901faf249e7318872e8d0458c5b21c18e4eea000000000000000000000000733c8e02c659ba7552f830275e65fc0db8d125a0000000000000000000000000d3650f25e40b8c5ca1083d126302a37a116c1e88000000000000000000000000cc8a3189598dfac98a7190fe631b32788d86132a000000000000000000000000ff8e2d195950502353b072af11daae9c41c44a320000000000000000000000005585b85c0498a0d19a49531cecd935c0518676570000000000000000000000003a456b29acfac38fd7e47f795a1b24ad1518639100000000000000000000000079c7648f9c8b87215077cd4e033f8eb18e75263b000000000000000000000000784c0d98a840124added8d8c89be10f51cef20960000000000000000000000005e0ddf9f12677a20520c9d1cb82d29775d669e540000000000000000000000006dec16f290189a7812e3158d6e4033f68a9554bc00000000000000000000000007b3338c155bffd9bee22c68d677e10d30ba97300000000000000000000000004388eca24e8c03a843b5d319d5c163ccff7c5dda000000000000000000000000875e7cf94d050865647e379c781727bf5a65f57d000000000000000000000000acfdb1766ed0c7fbe6d3643f225451f111ba140500000000000000000000000029b4fa585b8886da13e35e768591a7e41c61ab8f000000000000000000000000d93d3c6c826041124c0ea8eaebe8291e0d20ed35000000000000000000000000c192484a1c1195f7c25274edac752a37577ed24100000000000000000000000082a63c30e645fca67ddb5b1cacc519490640828f000000000000000000000000ba3baa0c72b6a40624e065c4b33b44ee19ecd6ee0000000000000000000000005a4987f8316ad1fc6cefabe04c803edacde1378d000000000000000000000000352c415871f22f5617a3f1fbfe05388aea69200300000000000000000000000005cab4f4a1f5d55787967db6962c73701c0971d40000000000000000000000003f8f8a637ca5c466ddbdd578172c205214b0d87e000000000000000000000000b7dce4fc6149508ecc20432e201a2d960002f952000000000000000000000000d030eb0454aee9806a80294c6c76060856605a830000000000000000000000009aa75d27bffeac0118aeff709ec9d53af74d7f5400000000000000000000000003bcdf92893081c104629b0f9fef200d286da0170000000000000000000000002e5bd66a08e35a56fc2197ac45dfc4d2290e90120000000000000000000000000dfe6c2603c31e78a2dec1e9b4b43259bfd927d400000000000000000000000021dab3e55482e30f122efb31a45c115fc462d476000000000000000000000000ae48ffd97fc7da49e05d6b04c8580c8443454c91000000000000000000000000ed1e0100e90e324067b9b55b7cbd998574cc7534000000000000000000000000d1c78d2a6ec65f74c8d56cba3d590b16f23410a5000000000000000000000000b1f97be02e57d49e82966ef1df002d9c5b88c25d00000000000000000000000087735219d53a7fa23bafc7ef452642d5c87cf56c00000000000000000000000084ddaad641877161187534e69a0eea4ca86bd5b200000000000000000000000058efbbab507d447989faec858343f19e3e895402000000000000000000000000e951f4c8ca01cf8c8349052db16581e1cbc063f10000000000000000000000000addac1170bb7edb5bfdb5de90150f9e50225e51000000000000000000000000557a5724739ab68c2b38fa07fca3c705451143db0000000000000000000000008293bcfeafcb408375274c47940091230b498900000000000000000000000000e1cd715c946a6f428b60fb15090c7f708230cc2300000000000000000000000098d030f7848f0617719d5abc028159702689c63a000000000000000000000000201e17d5306f356ad5e54eb1919cb4e1deafdf87000000000000000000000000142701979c4a464e761b8b06cb5fd070a417803a00000000000000000000000047e26aa91b5dd5a4740974311b447953aa90fb9c000000000000000000000000ef4425f23d27b536d71493329a6171fd54e69828000000000000000000000000b8ffa86011472b0ccf5d20d581fbde1e319a11c30000000000000000000000005c69327c45ba5a2af1caed8d556cdb6ba7f139310000000000000000000000007deabab22077e50d7ac683975bce2a9f5e5dc25c0000000000000000000000001f06a46e8d995193de7107f02a96334905718056000000000000000000000000fd9b281276283e6dababb621bb3b40c1bfe272430000000000000000000000001be542b2a5a09cb9637d4d585c1cb19b61dd7fc90000000000000000000000007ea50516c57e53c3b33271df0e8ef6606a91cb62000000000000000000000000cd59242fe41b727be59fa55235ac7479ce5371fa000000000000000000000000f55bec9cafdbe8730f096aa55dad6d22d44099df0000000000000000000000006bd6e8a349309213e958ba702a67a4a80313f749000000000000000000000000d2e8e592cf820ba14a9be17d8b03893eb6339e9a000000000000000000000000a6a3092dce200045a4a8514434a67ddfecd776e90000000000000000000000000f68847458b532de2d8b7898381b8518ab04cc180000000000000000000000005f4c03581424beb522931837c0ff3139fbb4289e000000000000000000000000333f3df8bf82f3fb1941c083f9fb2f291fd3a963000000000000000000000000638c5586164077413f2722df6b4ef8e52428fc11000000000000000000000000717993326127441168596581f887baf956a042d4000000000000000000000000175075f6120ffa09c4bbb93598d15bcd1c95b4bf000000000000000000000000fde68a2e485f9b7861a5fa13d9b3dff3e3acda24000000000000000000000000b61e946887d7d019b474f5d542528e42c8fd990d0000000000000000000000003cafbbb3d15bf5b9fd556d3f315abc79cbd8f4fc000000000000000000000000f4cf0b3e0a6a83c36e4c55013fb70ed256564187000000000000000000000000ebb72fbf6f56e1ddca2a0c2c486da33eaa1bbac40000000000000000000000008e8d58cc67deecbfa1e5274c94b7c5d65e2ea4dd000000000000000000000000b1b37b24045db80492eef16dc28fb84fed210a640000000000000000000000003e9de848713bef6958718d1164508214b3f718820000000000000000000000005d005ba8164a5b40a7069ab2b63a946601a240d70000000000000000000000002cf507af54a904f8ef19102e78467b0a58a21dd2000000000000000000000000c66939626426afa5e74d52e6d1ad7bd5b8938c64000000000000000000000000ae629bc6eef99eca9840e9679ee328f1a8f8bcda00000000000000000000000054be362171c527ded44f0b78642064c435443417000000000000000000000000cb38fe15d154a729c85c0e4ac3e0ecba41ff516d00000000000000000000000016dac9e16fee0210fba1e9d704854dad0d88dbde000000000000000000000000273a5c2fdeddd06de1ca9bd784624d6087592669000000000000000000000000284d47f8c1f90a1d3432bac33ac7281df56b89690000000000000000000000000d8c0817f978efafe969b072b08e9c983083a9d0000000000000000000000000307678f0a766c78dc3872747446bb65d0f7bb310000000000000000000000000c26737832bc850556a4f785229ad870a8a61d91d000000000000000000000000eb825fe3ebd016c0fb309ea135389a41f8614e90000000000000000000000000950418df273ffdbd8147c06ad45df2449bdc2fa900000000000000000000000092e558d88fbd4db623b24920e9578a51df37e23700000000000000000000000039ded1f17362f3c99a6b453698b7300dbbb6cbe300000000000000000000000048eab887ba7dc4b0c3c5cc22e328b789d3ae0b25000000000000000000000000ddb61cb464ad8fb1fdb6c22312f41de6955526bb000000000000000000000000afb931bca1464d4a77d8fd8479a441d440405e520000000000000000000000007c7eed3a77a6502869f4d0a0ae10d8d371e3ccdd0000000000000000000000006e83eb8f0228c84f0443c74ce99937bc26ed1ffa00000000000000000000000008693ca8bdf02eee8e660d64ff2b7857029b53a700000000000000000000000020108efa26a6a9433af4502dae3050d43eff979a0000000000000000000000009f4e2c6783c554f767b0713a63f2ca4cc8c1d710000000000000000000000000283a0a66199a015b165e1f490e258c7a124e8c5800000000000000000000000082ff65b9672a7dc7fa626eb403ce4ca333c44f9d000000000000000000000000ba2fc43a987081ca557e470b283800d96ef9c251000000000000000000000000a279fbe034c0e7a16881e0a7c9c71b8f269c3189000000000000000000000000cde3be6cd90573b2b9c543b79bf0b9dd656e2caa0000000000000000000000002ce6305f7ec550d0c6a9a068afb1c5f16226e99700000000000000000000000080247e49410783acd595b3b853c03d4a3fe9d7510000000000000000000000007de3cf0e188c39c4831244792cdbfc8856b4ab6e000000000000000000000000e4c04a69e4d88808b8334770f4ff38cd63664d55000000000000000000000000204cc9ed370c614b0e8b571091658e28f96ceab500000000000000000000000096e674a447a37043fdfecd56884754791be6e017000000000000000000000000dfae1f6fe7568004b305ffb1e9346bc3ebe8a592000000000000000000000000b2f2e05e3ae85288ca36885c259bf0dad023b6f000000000000000000000000073bb19d71a61cc583a287bd8d55584001bfe654d00000000000000000000000084d4a6ba4a5e6173aee439401570720d0b608b3f00000000000000000000000063b3b9d877a935b77e53f0d31af912c6490bdeef000000000000000000000000c1e181ea57505abe5ff09a3efcb927569c64b2b700000000000000000000000047e65841b921d553e47955ae60603bb6b50861c50000000000000000000000001ae6e44b81c53f97b1e09cb3c863f499411ce251000000000000000000000000ddbf1ddd51e4a44aab968ef5fbc02cbce0e2b4490000000000000000000000002e6abc0fee8164eafeba0f5de8b6ad766307ec96000000000000000000000000307db05c5b40ceaf7a789b164893075a77b09cb2000000000000000000000000edc40aea2c64d18868ae82b255997dc0d627def00000000000000000000000004c4904f6da3b1d319340294889099201bc98d6b70000000000000000000000000dad7bac0fb924eba14d948d37c9001ce86e6fad0000000000000000000000006c161f00ac77546748e6e63bf30dc899fb42c6b10000000000000000000000005ba18694ca95c332da1b40365b1d489193c00c70000000000000000000000000745eb36491f21bd270ebb0dfb7ae2c14adec5b440000000000000000000000005cbc73179343f8aca72cd844f87fe82bd73012ff000000000000000000000000187c82238ccc877c795b1fe7cafeed63cd475e8b000000000000000000000000a9c393ca87a7e76eeb774bb5bf0d9c2fa67064c2000000000000000000000000cc89b253d8310632a3395bb81ff9e05b0d1b799f0000000000000000000000001d28b9d233ead7caa2153e1757783c833786b59e000000000000000000000000ead60bc986a541d570381688d3cfed7439231533000000000000000000000000faeec9888c07d84b6cb20abbc150cca57262de2200000000000000000000000093469ef95aacc5f8b52ba5163d58f6fb1836911f0000000000000000000000007da9df26a001d68a5188101175382f2ec52257600000000000000000000000008494af3b2570b804a7352a0239ac820b5721b4810000000000000000000000009b617e58aa6056808b1c7a243558d08e9dfba36200000000000000000000000035cfd9ea19bc4e3e3b235c3f9097e4c5bfb9f06900000000000000000000000026bf7a9da687ae6655133064fc270009ff4e41210000000000000000000000003b4fe0cb02e3918a9833ac965a9efc776c0901fc000000000000000000000000f50377929b2f3a5a2c51e278600e06d9ddf28e9200000000000000000000000030f18822629774f354e2d58578186db90e7dd7b5000000000000000000000000ae7d252c1cb4e643d11d6ab6229747a223ae1b3b000000000000000000000000949b7148c11ac012e0fa6483943946fc9ea7f1ef0000000000000000000000005a4b43ee3dd914b38fd137c8dbcd381ba47fae110000000000000000000000005e567d0704dfc80f80764070294f75968c252d3b00000000000000000000000041a9114a6eb5f888c14bcdb4c2c6bacce75e8c8a0000000000000000000000009422d054c0c7a645f48799527c7aa15f053a4423000000000000000000000000fa66dde74ff70552ad5169976e4c015a4a6dfcc0000000000000000000000000e64f733461515c8b140a9a74dd05b3a40c01c3a2000000000000000000000000a20b0e479e46ce92e430b8bf1d0d3e8ed0d7b229000000000000000000000000a2564bd14c544af5bb572e663811a74924c37579000000000000000000000000403def9adb09471bfb49b8849efa61248a4bb6b800000000000000000000000029dcdab0f8bab9f8c34fb6c0acb1254dabce0289000000000000000000000000e460badfcb137f173b918aaea0bbf7eca7a5db6b0000000000000000000000007218c15bb23e616459a11e3ce2885a55b8955935000000000000000000000000d00024b3e4369f1a269feb94820de8c7d30e47d60000000000000000000000003f0ad2d5d137520b076e03c3a5d7b842294ef7a0000000000000000000000000d8c360e3f054d0c9678a8ac3936275aed81a180d0000000000000000000000007d8923871495c0187dc19ad24875391a18b22d1a00000000000000000000000043034aef365ea68bfc99d9f3e77fdc101c1bd1cf000000000000000000000000284b39d3db58fbfab106e45a1c74bb4f163b8a750000000000000000000000004369e0fb750adc8c6c3961036721e53a9f9805f100000000000000000000000040f8f205202563af9d2b58045430c5be7dc56ea00000000000000000000000007c5c70220180e0f3cb858092425a20fe6f468e19000000000000000000000000910b9a3565a7e18353332bdb8738daabe01c361300000000000000000000000085b8abec48634d2e32236b03f8745399178f214700000000000000000000000010702b993ccb8b3d9b4d987b0a47eaf8fb84454a000000000000000000000000ddc9059862fcf0dc821a759194a737cc85a8025400000000000000000000000096e33d5a56c613c27156f487a764ca7fb27a5294000000000000000000000000f7bbdb7edac500a0d2130338dc9eba4ab3756c070000000000000000000000006aab41541867b9a83ae4c9ba12c1d6bf28bcdf100000000000000000000000003367dc99d90e80c95837f719eb7be43018047ff8000000000000000000000000f8c99ea1047eb662a571d99ee1fa1b6f756aa6d20000000000000000000000007e1bf56a68f789c08eea8132425e80482527ecd9000000000000000000000000810f05b7dbb9f9cf82bba2355c65b7813ec94217000000000000000000000000ec3bc97072478a6fcb7d05b1a12ede5e4db127460000000000000000000000007ff62de9f32dee06cd6e3b3684783ee981eca54800000000000000000000000093d7cfb02e19d82d61b9cf418b4275d3462008bc00000000000000000000000014f29e4b313c08ddc54ede1c49102bc66e9318860000000000000000000000002fa3aca13f724d7721317300414a11526aaeb1160000000000000000000000007e38b7dec446a580888c83b61ffb3102e8986217000000000000000000000000af92f4f763cac05038ab7a031c652289a4748641000000000000000000000000afaa7fc98ea2a104de68ddb1f3803d63b77e4f95000000000000000000000000252896972581368e9a183d43b36c0bf2f826eb7e0000000000000000000000005b3e5bb6103970373d9bcc132dd23c4184f908910000000000000000000000003d3fd6e2f4591519e3531155e01ce28366cd55450000000000000000000000007fb082d0c5d306f814506e206b9f3d95da265e06000000000000000000000000132a21ca17f766555e1b6528f5da2fa1109297f600000000000000000000000006ee9eaed6d2726b6105fd14d377d896cf9a903300000000000000000000000061f0a8a2e17de25bbb591afeef4ac6403cc3b50b0000000000000000000000002d970c5453e82ca3ab3cf96e087fe45a3522166e0000000000000000000000005c79cacb225a64a4f61172b572ec1ba89031bf560000000000000000000000005220bd166ac14ee346538ccb33dcf5684a40e9240000000000000000000000006eca42f1e2849ca832a84e308992a3ffd49034290000000000000000000000005b7103d9b1bfa465955dbd922b1c492d2716d4e00000000000000000000000009829fd8d5cd91c31a137d517483f3a2fc12db74c000000000000000000000000ffb8833740e0bef89003d0354cfc301f2897c4d1000000000000000000000000c15b458923749b191e60e885691d8bba704902d6000000000000000000000000ae18b53cfe198134aaf443e8ed22cd20be1ada99000000000000000000000000df4335b134a8f908648c5e59876ee27997fd039a00000000000000000000000007a8eed6d60a6730846535c1a8b4e66fe460a23b000000000000000000000000908be8f5f1f59e725a0015477bee28945616c292000000000000000000000000d17db6747df57b822bb40db3fb262cac0386e799000000000000000000000000dd0f36f295c9d0fc57a09f7303925b1ba1d9ef10000000000000000000000000d9dabaa49a290107a7dc3b580fd3975166df85a7000000000000000000000000dc6b04057cf42afaa9dd795a85d0e5a5e99c9c0b000000000000000000000000b3818de0fcf42b9cdc009d29f0082e6d50375915000000000000000000000000ff93bec347cce7311e7e590a54f898fa13612c6f00000000000000000000000019f8cb500e08c87c2a3e4a4af952a040c380f66a00000000000000000000000024d1759f2d0a49adc96d1b1e6a08d18e7a24b629000000000000000000000000538c0fd2777dbc4d7b03ce60180dd6e88f628e96000000000000000000000000da1fb5baafa94b7a027807555fd777e98ce65d9c00000000000000000000000030f4e8e26112bcb98e5b3b571a7ad6e8539b12de0000000000000000000000004891c1db318671aa3c24c5bae0eac8fe46c89fbf000000000000000000000000a41f68ce2491573b9281456ff655e076496d38b4000000000000000000000000f36a27b5d5bbef434077f20723844a7fbfa2ab5d000000000000000000000000a3f3186b6446749b98cad5aa06f51eccef9de71d0000000000000000000000005d530688d912d086d9f8242da5ee0d8e7d5e00770000000000000000000000000a5591ec06b3f7e499304c6b19167a03631f420c0000000000000000000000003ee120753df0545be8a7d535f980a42d3cc1b33200000000000000000000000038addf9a496adccd8e85abb11d863c8263eb6632000000000000000000000000906a9448fdd851cef72fdf7dfd19a016a872feff0000000000000000000000009d64d0871477aa4c88c98687057b304647e6b5fa000000000000000000000000e37d8a7ec9f57c5994c4801e0d1b4115c602cee3000000000000000000000000759780b5551073260af4cd92aa2c9330148cc06c0000000000000000000000002fee69bded1da4627e25d306556ddda707840b79000000000000000000000000565403912163e74cc97a9f81f96217f85a29cfdb0000000000000000000000003d6c2551f4fbc92a7b8c997e716e5855ef520b8e000000000000000000000000b5d5a3bfb4bf2cc7277c3d889d5ec05d31893ef5000000000000000000000000498f77b76fe5c9ece96b20eb6d05345c65781fab000000000000000000000000118c6b8688329f7b3ab2ef30d149a10d284870780000000000000000000000002371451bc352186a557b03529dac59d8ac7bd577000000000000000000000000cad6dd5f0972eedd346bc5a9d8014b275844e5f3000000000000000000000000b4f3f3dd2e699af5eb8bee26e2cdbaa739e39541000000000000000000000000341518d471ca274e79a725863ce697db8a40c1ac000000000000000000000000702b73159d808600fddc0e9d854212179b675a7a000000000000000000000000bc055162b60eef6c7ad5c0f2c4fb7a92005ee50400000000000000000000000065162eb001c1064318aa32ff493598f9592d3a51000000000000000000000000ab79f2ee9d65a7e4e352f9290dc9a3a9fa9cd98f000000000000000000000000b5fdfd9ec96794611e4403964e610bdf77854b3500000000000000000000000012e51d982e2848be30de280ed8d8cf5245d79935000000000000000000000000d14ac0b28de48e271b972aaddf6ef8abb737e592000000000000000000000000ea6030d9bd43b32fd1003932d74445cbac9acbfd000000000000000000000000d52fb2456bbf3483c773505448473b325a856a8b000000000000000000000000f7bd78114c93f74f1b5cdbe3a10872b528b4ec870000000000000000000000000ae1ddc620505008f603679366712572fecac96c0000000000000000000000003a1df3967f6540601bd97badcd028b4a872a918e000000000000000000000000595e058102d27665ebd63a3f7daf45703efdb9310000000000000000000000004b33a0969f3aa40ac6a2ec2db823a45bf6339c2100000000000000000000000059dc1af50ac2f7c3e47cbd3a5ada7843e47e3ad2000000000000000000000000b248757f904df78af091f5cd82afafbff5fb05fb0000000000000000000000001a032261375b4a248ed15ab90a9e221e2dd0bafa0000000000000000000000004634c729a0cdfc0b5e2e9081027934a49574d068000000000000000000000000628abf95523723fcee01cd4cbf09850cebdfc9ee0000000000000000000000006690484dc841585c7bc6aa0e2b2a7539519a01a0000000000000000000000000cfc3aa30e4671451ff7ff22ada0ca13a6ca010c7000000000000000000000000fd4ba68034ddb63c082ec6c5a8ecced41396d681000000000000000000000000f2198f927927faddb5e335df04f2fb9c95a3d5c40000000000000000000000001b617da8856d7598c484f3fa69d382c0976da1de0000000000000000000000004007c7d8794ae8755ea29322fdd72b3ab7412845000000000000000000000000e66122f1a2dc9fd59945d0547fab0f0acc39cb10000000000000000000000000e409801dcced796692e92492e60df2cbe32d0657000000000000000000000000cd1e92450e44bc4d8add96b8b093f7c85e8017020000000000000000000000002f4da0cb26d3b96942650156fd43e883f926b639000000000000000000000000101d92df3161d4611402e58a198531feecf473c6000000000000000000000000785c0b7a48ff3f3323f9ae1aad360ce19a4eee1c000000000000000000000000d69b0b4dcf42f9de2a9a194e063e9ec3f1646471000000000000000000000000695990a7c1b8b910baab59204eda195e3cea15e0000000000000000000000000ce2e5dc5cdb0f7bd1c45f0c56397ce48c8059d1c0000000000000000000000005ea9939e335ff4948117d9885ab23b3750624d3d00000000000000000000000051e540832378586eb97a6a639bc00383dc8d8354000000000000000000000000c9a3d865ed5f7f8e4f4fa199ce456d6016506b90000000000000000000000000c044d5affaef125b05d2be029b9ba43e2dd987a0000000000000000000000000364d9a155303cb1630d081de1d15fe07b57ec56500000000000000000000000003aa20d07c6346590389abaa40c5410b702682ef0000000000000000000000002b47370c4391a614219c5649bdedfdda66c179db00000000000000000000000074ffd81f458fa13b213a780b05db1189e8e675570000000000000000000000001b8196cd881e3a90054467d63ca0ecc667ed89f8000000000000000000000000f48950d4af7f7abaa38abdc0b4db88079302aa6a000000000000000000000000199bf7d50a4c00dae8395457a507613ae098ff600000000000000000000000007151d81aba44985979ae106639e44ff103252973000000000000000000000000066fc1b93c232d73398c61d7370231c02176ac8a0000000000000000000000005dab875d0ecbe7b8642c9f0f27edb6a0c7418a99000000000000000000000000be6a2f41cd004e9c97ac323be66374624689ce0b0000000000000000000000002a328cd9ac4b3baa29084044d431ceba80ff46f6000000000000000000000000d068671fa6126cdb58afefec4443449a5b6e1634000000000000000000000000dd0d2a20ff43c7b59ae07c03fc901881603ca35300000000000000000000000011b570bba3159b8bb8d800a24f043ed5fb8554fc00000000000000000000000039b52dd31c7d279b5f44b89b9d080997fab5bf9c000000000000000000000000b7b4e1820516669566cc4e0a17c81b221e520b660000000000000000000000002d2d7f8d66ccd688043bdd4010b28baab94b40be000000000000000000000000a49632319e932d8cdafa1f124cbdc49ab8903b1600000000000000000000000088b02438c23b63d1f43345e2d658673155e984d1000000000000000000000000edf7d2422d783049def69117ceef64eac625f4d30000000000000000000000007348127fa49d79cd1d0ffc97764d2c4a36d437940000000000000000000000003e3fbd69073227061f9a0524cb378b7a3fbc70650000000000000000000000009b1531420bb4412b1c3345a4c3f8d985928ba864000000000000000000000000b0e06fe48ab9a7530d7d3bf2214519853e27021a00000000000000000000000004e2567304df36b64f6af40b70ab221d8898361b0000000000000000000000000da70b5cbf11be7e4d49f80e4f971dbb84d22817000000000000000000000000f8997559e7e9be8b01b84e06b55ec8c383174ada000000000000000000000000077591d132bd2d3eeaad47f155cbd804993306e30000000000000000000000001828c533a5ffa02eb24ece78623cad44f4b3cade000000000000000000000000b585dbdcdd6cb2981e0d695f53acc7d9e46eb674000000000000000000000000a729190bb65b55501a0c670af26284bc06f6c4a50000000000000000000000002797b7c5d17e52496a604d423c452359b3861a9b00000000000000000000000015f547370bf1772662953c53d872c1c3d094cd2700000000000000000000000033768191274fd21447d1363a372479c140faf3f10000000000000000000000009b4e3634541f3c6eee278adf86368a83ba48c26c000000000000000000000000c79b61b8ccb5e48581cdeabe936fbd82e5d359a0000000000000000000000000d32648ca21dee03482980c0e91a29ac97cd8aae70000000000000000000000004eaf03d1bb9bae14b5b712d7d9cc65fb677e0a8e0000000000000000000000007f157e6245d65240559ded24f32ba4351003b0710000000000000000000000000068715f30da780b679639f114a741e006622641000000000000000000000000d6c95e4a5f5ebba47e382e5487f8c766d5e81b06000000000000000000000000c0c1fb3c3764af20840e87504918f2af2b5eb94500000000000000000000000047089faa3f4c9c9df9b8c8aac6daca739124347e0000000000000000000000002837410535fff77e8924367d63871a9e638884d100000000000000000000000018e49fa1dd456db65d00fae611bfa9f7af71d9a10000000000000000000000000687cd7f9a0d7a0c6c3bd3673abd9aa040af095d0000000000000000000000004eba48e6e595a92a611c91c869c530e73f85a6dc000000000000000000000000305d4b43c90547c2e14623d76ae1107a583fc744000000000000000000000000682bcb41b1b0a1c3e478a404ca914bfce6ea235c000000000000000000000000cec12ae043c6f641e3b134a275a1b32b6e27a2d300000000000000000000000055e9a4f83d667dfabe50850354aba22b42aa14c10000000000000000000000008275105843084e4d204800070bcb3ca388eed91e000000000000000000000000bf48e993134a9814dcf3904bf18c976d70a6f1d40000000000000000000000004696d0240b5e95c67d7e64b005a79f0d488b6d90000000000000000000000000ae5918acc7a76dd2b46e9673f9cf0fb53d6f8ec2000000000000000000000000cc89f71da282e797a5bc031edddd7d423235ada9000000000000000000000000bbb4bbef93831b6b1b89d18850082639b6df4d7a000000000000000000000000602982d9c1b128f563133c96fea180d295ab4eb60000000000000000000000008968d6a173c35a2e49801e251923013fed41a0a100000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8