Special data
- Status: Successful
- Nonce: 2745
- Type: 2
- Gas used: 28206835 gas
- Gas limit: 28431866 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e80000000000000000000000009fc94309d04354c17176b4ed115d4d0043c884580000000000000000000000009fc8d812f989734f907857de0d18656c3a683f120000000000000000000000009fc83e3f1259eb5d252ac0c007824824a3b1fb5d0000000000000000000000009fbae897e6000ed6a106163d82a32d545b3dd0830000000000000000000000009fb8fb867cfee00b506b615e93fc9909dad9e95f0000000000000000000000009fa31da941be71827f5252ebf566ce79924cdcd90000000000000000000000009f9afc0114b1314f73b058db6fed0fd245ce9e130000000000000000000000009f94a7f3e5c202c50d05ddcadc792ad09064a8590000000000000000000000009f2b6a9194097ef955dcb810b8073922d18c093c0000000000000000000000009f1c3cafc2cd54d57255588f3f81620c3e1663bb0000000000000000000000009f0c455b7703ecf153d2495be0000d782175a8240000000000000000000000009ef57fc7651038e6f7e1abbbd25675be7c7e39860000000000000000000000009eca19c09007000e93cb787db50fd2ce4293d3690000000000000000000000009ec7a38e9a52fd8772041f05e810d1fbce2ed2c90000000000000000000000009e73be4371c0770c33134af2469abaa789d0bd460000000000000000000000009e559f70fc3cfc86566d9c65c69b3c62621c298e0000000000000000000000009e2395e66c7ae89155391e73289af281dc97b4490000000000000000000000009e19261415209740b09a4ff1f0d67395bf7eef640000000000000000000000009e0c740605cb77cd288e9bcfa105d22ecb04d4240000000000000000000000009df41233ab6cc3c38692b3c3044583ab1011ad5e0000000000000000000000009df2b0fe2fd21ee10a1a2ba6685e16a86d031f770000000000000000000000009df1663432f1696c29cf68064987b0ce1ab134d30000000000000000000000009dd685cb490eda8980b149b3144c93152215d8230000000000000000000000009dcb40ded8ee1c6bd03664086765263fc0c6e49a0000000000000000000000009d7f5a94e2a7eb4446d13e59670dd4fcf144344c0000000000000000000000009d5c25211f05db92b4f35b007d70d97d472700840000000000000000000000009ce433eb184006783208fe808d5c1630a8a674e70000000000000000000000009ce075ffc4b89ddab44135f5fad6a737f66205f60000000000000000000000009cc6f228a3a3185e6c8340ae0903143d98178e640000000000000000000000009ca8a088f15d3484b520f7b3d007a25a4075a94f0000000000000000000000009c9326e22f0eaf006d4e9d61eaa4eaacc1e061310000000000000000000000009c8deabbbfb58c223b3120fa5f38283d89fc0d950000000000000000000000009c817362d0a5edb61e235c89c32980de850c9d860000000000000000000000009c7b7eceddf20b1308cb5960ac0522b78ae058350000000000000000000000009c76cd6d95f0c942a62ea595e0b41272ad4b70bb0000000000000000000000009c75dfa22297460a4e65f2539885afd54190383e0000000000000000000000009c6cab0a9aff4364acf9fe374602d479d54dc6520000000000000000000000009c5c6bd7283f93b268af5259595b54f78c38a5320000000000000000000000009c30ea267e97f958961594b1f8ec29ed0a050c8f0000000000000000000000009c10c6c31b298433cc0ce7d7a2e8578b22578cbc0000000000000000000000009c0804506d0c53e2f254b04e09d894e047b0e76c0000000000000000000000009c04a3d989ff346b88ff38298686af6d1b6b8daf0000000000000000000000009bfd00c77314f657f37c8c17c0edeb147791e4e00000000000000000000000009be23db622cfd8c708354ef91396fafdb002c23e0000000000000000000000009bb859e02130c33cf357fa8a0055950f5d7cde240000000000000000000000009bae5f3d0105c6b6d8d9f5be065af88c05b9c77e0000000000000000000000009b8ca6071bc05d78b136c8a563cea5983b700a890000000000000000000000009b8440bac94aab2c4d414bcc60bdccdeae10e6f50000000000000000000000009b7f7ad424b1cecf35f99125010d32aaf50dfcd60000000000000000000000009b666e9d65f1bbd2f1510170543cefbb501f127e0000000000000000000000009b526b07dc03ad4577672eb78256f46e1f27b7950000000000000000000000009b512ae4de016b32ab51c66ab01fe29dae9fc9a10000000000000000000000009b50f44d966a1c1eea2f2d4441ab53b159f696c80000000000000000000000009b4c277b6d40152f04aa14dda2fc868b206711250000000000000000000000009b45babfe6e0acb9cc58b95a0327dff97297ae0f0000000000000000000000009b3bda545b6d37d8e0b27a9ffa28e531fe49b2d00000000000000000000000009b21e59cb847bf1df30108e931e2b44e33972d910000000000000000000000009aff3cecff49c7b4a4030e7eb2caa8fbab200d990000000000000000000000009aefb20d9b5d84181df206adb86aac7ece70b8250000000000000000000000009ae58cdffd3532746920d17c925f8858dc7d07a30000000000000000000000009ae2919bbb3b7d1eef6c034bfbe9dd1c2d53600e0000000000000000000000009ade464bd7f84b5894df40c384b68d0a3857484f0000000000000000000000009ac67ebb9910ed2afddb3f4ac73700434dc5b7240000000000000000000000009ab7ac0f7c85378b5eb237019581632db0d842550000000000000000000000009aac86fc8a931b5e864ccccbda88139a0b8824b50000000000000000000000009a972c2a1b67f788f47646f053c0d232c4bb8aee0000000000000000000000009a7bbd1151e1cf70040a30c399585a6e0bc1d7790000000000000000000000009a63a9ee95535d7e1432db354b2b856914c4895b0000000000000000000000009a5e87c45b994536296a3dee9916ed339f06456b0000000000000000000000009a4e4c2d4a95c8244625b8389ad84071c1e8aa890000000000000000000000009a415e177047a1d119c7a81882d3fed36bb386e50000000000000000000000009a3cb1ecfc21c81b0e1d4f1c29dd9d51b73b44db0000000000000000000000009a2b0282df06820369f9a6a3dbdeae2f5d0707fa0000000000000000000000009a0e83809859976509c8710b67f4cc073d9888d80000000000000000000000009a0b58e07189ce249fd23f8565b74ee610847f150000000000000000000000009a0742005fb70d5081ed51bdbf6412d7984ef3d900000000000000000000000099b8baf689cce796878980280fe566b25905fe6b00000000000000000000000099b5017c83656fad309903c105b69d2ebdcb6de9000000000000000000000000999e487971b42ea76cf6c1a13faa8c6a0e4f3246000000000000000000000000998eb86565583765b8e8b79139cc1c3b7bd283470000000000000000000000009980c3673cdb28782ef1b8f89885556815f38595000000000000000000000000997373f40480e705bafebdc412e25845036ccc54000000000000000000000000991a05c70a29f7b5609d7b3071582e653f67af4a00000000000000000000000099128bb476a0756afcbd820a46142729632234a100000000000000000000000099046ef0bdc3952b388afc8c2adb131f9404428b00000000000000000000000098cbddb723d46184ca4b593106bfc0b50712dcf700000000000000000000000098c86e9832def5ecfbd6dfbd90268d32d278849f00000000000000000000000098b1edc26bafcb83122b7b8e7a613e161600c21000000000000000000000000098aa9c5c14ae00b0ed2d4213d284280f7e31ef8b00000000000000000000000098a62b9501c17513a6f89514143462887bfc9e9c00000000000000000000000098a05926ecdfadb0d63b203fa3dce43d1c36285b00000000000000000000000098998ed7d52aae8e937b2ee4ce6e6e188da67ac300000000000000000000000098901d05ac4a4316355394907ff8e76d5a0ee77300000000000000000000000098883ca0cfb80e7d5b0c12cbf2a8692e469c64ee000000000000000000000000985c3ad82f7e4120241a6831973957f522aa3cee0000000000000000000000009854cd9b9456513d1c07719f0d05ffe7010077bb0000000000000000000000009850723ba1d48a3578e6263a41bfc385a167dfb00000000000000000000000009829aba1eeeb666908f0fc2c0bf8929bc77e1b790000000000000000000000009822dbb7710f41396aff5ed9e2ff1af867690b32000000000000000000000000981c275ab1d09730b8f239b859b83bb9eae6a5470000000000000000000000009802d0bff362dc650a95d63960f6514b54a663ab00000000000000000000000097fb2b7d2f5780e907e21c20720bac29683e9cdb00000000000000000000000097d80fd0c69ec0d660f35c3dbdd72e9e5c456b6f00000000000000000000000097cf62e205fb33c025c1522a5274c3b10515b441000000000000000000000000979e8dd81d220b8d630613d7de8f25245fe989cd00000000000000000000000097601e8a348142676db2555acc9151b8a0574e66000000000000000000000000974cd4fe77929a5acaa684c48766334b06576e03000000000000000000000000974026e01660d11b5b5f08394806b619702ac35c00000000000000000000000097150991babc3dc396920d3e05b89b0a7a028dd300000000000000000000000096fcad957c81cffe93566e5651c303d5beb9bc9a00000000000000000000000096fb2168c6823c5418396c55b95c41a14309589a00000000000000000000000096dcfecae0960551bc4c7410f12c682c3b8544df00000000000000000000000096dbaa6ec7d3dd1c2b3f571101fa2a818e16f6f500000000000000000000000096ce8c52cee941325970d0883ba1ef9a0a7eba6900000000000000000000000096c6f52a4322f8bff8855f381ad5b8021cc0069100000000000000000000000096b61451c9f408ceed1414fe4e683dc32e34d00a000000000000000000000000968d2125f68decd137b81b1d7c7abcb75b31639f0000000000000000000000009673016ba7636262852452983594a02ddc9a847e000000000000000000000000964bee1b1de8669db9e87929de3ace6d87c6c4ed00000000000000000000000096495341d039628a838953c12eddac20247ca9bf000000000000000000000000963614c630fa3bf7dccbcad0ea35587246d5a8a3000000000000000000000000961bb5965ef52b1f41d67b9ea7e99fadb709c326000000000000000000000000961b2735c63b1a2f1f69d8f2c2155fe2057cf01000000000000000000000000095fdfe93c91935033abcb49126f19d7ba32a497400000000000000000000000095a7393a005f6ad00f772c44da5552121b1a339f0000000000000000000000009597f0401ee9c218c4449ea19dd73a19efbfecd500000000000000000000000095912851bb47dba44372321ada2bbaa4214377400000000000000000000000009589c4bbaff12ccccf1c6b69da5d3d5143cb18520000000000000000000000009589b7324a4509a2669a9afc9d2dc6b450d26dea0000000000000000000000009587561a6c1d3884e9f678cc688def217d0d61bc00000000000000000000000095634a9ef3d2baf77c2c9835ea3d783caf0a8cd1000000000000000000000000956338f70546dda3dba58591213760dffa49479b000000000000000000000000955e0642a5fb71ff8cdb9c3e8ff5d0c4749bd202000000000000000000000000955278529503a8e2317bff7ea9bf82e8a42ced6800000000000000000000000095353a1057b94b96a2f2baa44c35da1af42e20ef00000000000000000000000095350a3aa6553240d2b629430c4ef1a1ecedbfcb0000000000000000000000009527f88f15a3d4aad3e754e7e9d72513953d588500000000000000000000000095119f70547b8385a1e2eafa041d9f8e3e6593550000000000000000000000009506998a419e2c01b91487b08481baa368c029d300000000000000000000000094cded633a53cf696113e45dd822049fd46b693a00000000000000000000000094c2ba526cd29baae8cab4e190567dafe57c634a000000000000000000000000948fdd9103e9855c6ec2d12309bdc5ef522b2b7d000000000000000000000000947e60bac978eb5f1e9ee9bcc45cd3fddf07586f0000000000000000000000009463bbd22a9741292b6c9b13ac02313d01b5e6f7000000000000000000000000944f9b7a374dfef4c504bd92a4302722511477b2000000000000000000000000944c869e364654d690184bc98932de149a4dacb90000000000000000000000009422b31bbbc7d90b12a009143cc05783e537ff4c00000000000000000000000093e5bb67404395d736c87f4ee99d84820ace4c5400000000000000000000000093e54fbddd8eb4846b828a31ae6da7839d33c4f600000000000000000000000093cf8fdb1e8049d87d7133085c0e7bd3b2adc9b100000000000000000000000093a1d52b6326b0713ee834a4be167535914c011f000000000000000000000000938be468f27ddf455414e5c929172990a4de4b80000000000000000000000000938a3741b8e70cd53096da33b4d18068b2361d9d000000000000000000000000938692db0702d72b467afe8dae72ab756148eb03000000000000000000000000937b76ebfe03f04eda38076a754465b6a8a4246c0000000000000000000000009366dba130220d3d06bd5c8e6c0ef473e0fb5de700000000000000000000000093655fd214ef6fc57edc4d671379debd9a065a8600000000000000000000000093616b7e5b9f3b40ce2d219ecd0ec40326ea76c4000000000000000000000000936070afe8ced040b4f90b1875a6e34e18d9837f000000000000000000000000935f48102bfe536081c67c291594666c506f68b7000000000000000000000000935ded023e1eb80f351adc8ff9275a414af017e800000000000000000000000093501e6cb4d148ae014b664e02c886e1141f18370000000000000000000000009347b02369a8c0dee375f23baeb4526d693f836d000000000000000000000000932ebaa89150a6d1c7de3075763fc563c649139400000000000000000000000092e9bf29a91ecc2fbfc6cc5650feb8bdbd3c2c4400000000000000000000000092db9ac6389404ad5d5fe7ad5554a5b2a535c79400000000000000000000000092d89e68c4559b592c9774291e7ddb49f821f77600000000000000000000000092d0b510dfb6ffd9e004317b21c11d624acbae6f00000000000000000000000092c61a0a76c6c1e95d2c8534ca90d84171a74e4e00000000000000000000000092bc21c212fc6c9ac2663faac0f47b81e9706c8600000000000000000000000092ac442cb5c3bab583b6d93a883b08baeaae784f000000000000000000000000929805ce267b43b64c41c0170b0dc2d655eafaf50000000000000000000000009284456bf15faf844790f214e8cd974d7cdc905d000000000000000000000000922d66a95cdca6586355b7b93d31069604e1c74400000000000000000000000091fa1762d3e572e93293144779b7d90960ce9e0000000000000000000000000091f5f7fd935d56465dd32a0a1092cc839aa3b22c00000000000000000000000091f55c48f4bf96a1237db43f1e5421f6308ff63f00000000000000000000000091f38aaf3d3685d938db1030bea364d6488c277500000000000000000000000091ccda80a5148fc4cfe33352baec238c0032c44500000000000000000000000091bd902c82086c0e1c066ea6fbee05606320417300000000000000000000000091bcfdd5e143a52f2dea676bf1644a0b5d49163100000000000000000000000091a57e3b095e81c5e91e59418948c13d6efa51b0000000000000000000000000917e417a55f7b0e8aa7c0be23fdc2109d990c2ee0000000000000000000000009160ee4d57e0f1c44ba9fe5a9a731bacedca4090000000000000000000000000912c1742cefb45a6d63be3d78d12480e93ef80af000000000000000000000000911d1bd51b5315d7afe2332987a4b3c425344a92000000000000000000000000911bd1a8264d89418088069556128981ac278f1e000000000000000000000000910c50bf748ad48721a585136de2de887f29adfb00000000000000000000000090cc91a68a44811046fdc6ba622a8471a6b7bb0700000000000000000000000090b73dac4c76ea96c81cc8b7f13b53a750be551300000000000000000000000090a6e7e57019094a68dfd3ac3191d9f82c562f4100000000000000000000000090a496edbba0f83c9e2eb3c46a4c1337c7be4e85000000000000000000000000909db8596e8f272a3eecfddaa6f5b886a495268800000000000000000000000090941b6916eb163e917f4c0f5868351d392b06d1000000000000000000000000909374b44b48a68a28d8c50cbbd80d3397b3d141000000000000000000000000906e9793461f7ec6b2f059898db94f7f7c54bf2f000000000000000000000000906185a484033482016ccd0408dd275df653c17f0000000000000000000000009060213679431cfc66742ecc7344b3f6a24f3d67000000000000000000000000905c0a3483323c10604cf00503cc44019e07c8fb000000000000000000000000903ed3056ad1c165d0742ee674a436d49536339f0000000000000000000000009004e2a40bcada63d868d760fa25f03143d1c2be0000000000000000000000008ffa60c25a0672fba7b86c6a46de519d665002a80000000000000000000000008fdbf9323db5ace14f3facbdcea8cc1b8204e5470000000000000000000000008fd8252100e8ab9320fd7ecd84a9ffb8807529360000000000000000000000008fd04a690cd193b11879baaec8a2295df79f33490000000000000000000000008fbf4b6e7aceba45e05742e1ba81d57e18456cc80000000000000000000000008fba14d76641f59b4ffb2eca89431a96788719410000000000000000000000008f91fed0ff12b37488c75e90d5a5e447babe142d0000000000000000000000008f67fc4f37731e885bca85671b4a15fcb2a8d8c90000000000000000000000008f63ab3761a57ea4f7f46f6f13c7c56ffb9bfe990000000000000000000000008f4e954bd7a8e74b36b964f431c27b12732a28570000000000000000000000008ed4cb63f0f33fc6de9f7ee6c6ee7f45f1e45fa60000000000000000000000008ed1c68a4f11a197cf6eabe5a1ada8b02133c0880000000000000000000000008ed173d77da9c868830f175bdc7149ea88b5891b0000000000000000000000008ecf750ba6aa3102d55e4c3ed85c024fb131737a0000000000000000000000008eca9a7997824e25b3be05e85c06346a39224d990000000000000000000000008ec33066009b3d9ea5b4f724db6bc11ad6f8df280000000000000000000000008eb0b9d9ddf5cd558974e75972db02feca8cfd570000000000000000000000008e845fc284e38aac23572394c0c30c0b8e3f9d980000000000000000000000008e777464d526724df296aecac2559f672b8bf0500000000000000000000000008e6dc3660e0d6ffa0fcb67dc558b67f9f3b7b6110000000000000000000000008e12f7cd3967d2f8a7bc09e6114f6f06eed690710000000000000000000000008ded1158cbc3b45c270316f0ad399f21229795d10000000000000000000000008dd97c87416c99b025f07b6f61d6346ec03128660000000000000000000000008db6ebfdd11f9dc813d60f53b285b9482b2f52c80000000000000000000000008d86dad135dda7b8a7258a7d6a648f9545d904630000000000000000000000008d661e633a952db3a3e1829adbf8bd800a840f160000000000000000000000008d5f0d9dd7b990db33635ca173916650fae8ad0f0000000000000000000000008d55207c26aa5339d8827ef448808d07f0c109e10000000000000000000000008d3ea49bf35ca738937b96a6b61d5bbdec3a4a7a0000000000000000000000008d329f5527236c2af58638c10390e8cd374fcd100000000000000000000000008d18ce557b470f5b4a2bf27e6c20502b9620bccc0000000000000000000000008d0cf14dbcb6ac37cb23080c3ad82193412bbe6d0000000000000000000000008cfd9f6622d1d25c852d9fda43dea1a5aac8ac2e0000000000000000000000008cefe92592dcd7c7b848d4f8c0b5d820c8b7cdad0000000000000000000000008cec79249cbe296d0d9c069cbcc5e69eaec414fd0000000000000000000000008cd7ea603e47b05c7fac572d916e5a98144a48250000000000000000000000008c7e751a0703649716ab7ccd41bca9cfa421b9e00000000000000000000000008c651784b988f4fed15e0fe6aa113d00161b7d470000000000000000000000008c275f90f94595750d78f32e29d9858d6ad24a030000000000000000000000008bfdccf7f292e167035884c624569db8fb6915ec0000000000000000000000008b8bfa7c8e29b57f6f5a35c91f823501f32b9edf0000000000000000000000008b45df83be49c4b29cf0fa869d9cdc9dad970b860000000000000000000000008b26eb50b4c067ce14e30300f5bdfcf7b5f5981b0000000000000000000000008b22811e77c5e91e96813da087d22a4d45dd3c850000000000000000000000008b025951e8947973f9737f2e151919b54df2d8a30000000000000000000000008af937ea7b0885b634b2f13dcebcfbddf170b7510000000000000000000000008af274e808dccc1af83ba0fe230b81d61178d6a80000000000000000000000008aefe04c69bacbf056340139c50a31aae3dc557f0000000000000000000000008ae062846c79a951e9b597ad653dcb61b4177fa30000000000000000000000008ade3ba3d465e7a2789ece08495271677f84d6e10000000000000000000000008a92b56241d764277530572efacd4c2f8b683f070000000000000000000000008a9191c21297b01e78b4aa56d1942ece11715dd60000000000000000000000008a3ea8354b1a24ce89477072f939aa9f9c68a6c50000000000000000000000008a3ce82faca2d9c88b34129879705e423761a6b00000000000000000000000008a3bdee5158ea61dadb7df934835f234fa88bcf20000000000000000000000008a2913e1141d39454bc52b93156c3cb9a11bed510000000000000000000000008a1d6f7268767fca807ad6312af699c7e6b5e7b60000000000000000000000008a1003e4ee6cecb0120bb170490737ada14cedbf00000000000000000000000089f22b6bb9f53da502f078a5d9cd79c2decb497600000000000000000000000089d221e86d9f8e6e71420f935b487fa5e5ec120800000000000000000000000089bbc3114572510f92eabfd474ce816af1f7cfd600000000000000000000000089b2202b186968e3a2a1c506a56514e7cca5994900000000000000000000000089a70683b00c946c3586d7e7c35c20a0c1f583a4000000000000000000000000899fedfef5e7430dc1845edeab0c2642abfb1ee8000000000000000000000000899d623b596d75f50e413fecdf64fce20d9016b80000000000000000000000008986c50ecca6fcdacd451d3cd47698b4061c82800000000000000000000000008973d9808d72ea7bc7f9b9ce6d685fbedd08961700000000000000000000000089483bbb4cbe7b837d025198c20fc9c2ab4d4f4d00000000000000000000000088d5d9304bc50ca7424904256fd74febc985048800000000000000000000000088cc1062d1e975fde9d0e2d00ee463fdd80a935e000000000000000000000000889ee47940803a7e929f1f16aa21516927bad3dd000000000000000000000000888ed614c585e054165bdc457b516a1c9d9ba4fb00000000000000000000000088805ee0241bae36dcb0a51a3d2b6b50c6a786240000000000000000000000008873632adbc8c4d41771ba8ecc3f3088198968dc000000000000000000000000885fe9cd6a19f9e67b0f9d7b2a2298a90dbe464b000000000000000000000000882147348afe6e50837806ed366230374c4e106200000000000000000000000088016fd32a50114a27847fc2dd303f72e76d676c00000000000000000000000087f6d9d806b0d6b276fafe271e9efa76419ef48a00000000000000000000000087f0673a6110ad10af46aae478f4f9dd8a25541d00000000000000000000000087e3a4aa554a7cfd8e3d8eee11e31a7fc2503d4d00000000000000000000000087d74046987145dab9f78feb4b731f33908184f500000000000000000000000087cbdeab480ecf889a6f0dec2725839ae4cb0cbc000000000000000000000000878b337c701f4b0704c1cbd8ea6575a05dc37c8a00000000000000000000000087470d38c90de49d9d9e11b3b1b5d5587bc2a1780000000000000000000000008727fb6cdaa0c1d7f490bfa1018b77be27970d33000000000000000000000000870005f2391ec9574ab18fd206cd8c18ea56002600000000000000000000000086fe561d6343adfc516e24b9ff075a5afa41d7de00000000000000000000000086ee0d8ab32b28576481eb5f89569f4cf5813f6700000000000000000000000086e3948f1659a16a35f5803e83057ade516abb2f00000000000000000000000086dc76271df09308a76fee487bab6e7171ae8df200000000000000000000000086d6ef6a76ebb9cbab14270bdb9268ac6bda643c00000000000000000000000086d51203569d999d3a078b6eddda57527445dc8400000000000000000000000086ca1b159c84fecd370585a0b46c5ede7040afb600000000000000000000000086ac2a3cf7930c23f396192e35b44e4401f5fc6300000000000000000000000086a082feb7bddaed64ff331f850b0e24e01a7c70000000000000000000000000869607b0d052f5ad083ea88472176bc375eccaf30000000000000000000000008683d987aa9b68c139055bc1d0c66511e36f77e30000000000000000000000008679e823dd57b36ccf4d7aa9ddfe38c7c10fc2bf000000000000000000000000865bbc509f75832b3ced137c8f2a4b283444b43e000000000000000000000000864a9a548830130887f195041321cbcdc4ad345d00000000000000000000000085c764611dfc951016fb9057ec772a47f7b86f5100000000000000000000000085c12b4a0a550f51497620f1d67ed6ab112b018500000000000000000000000085b7563b3bf8494c2decc5bbad64395aac33f7d800000000000000000000000085b6ac0ccaee1469ef87f76b86e37143a76a76e0000000000000000000000000857a4f4aa0632409318b13f53f2379a8d7ea66100000000000000000000000008576b11e9efb0e15bfb91e180ef190cb3953024e0000000000000000000000008550e0c4ea0ce735c585b6828c4b54c8d345d2870000000000000000000000008549c2d28a52cc51b29ca0da4d47897c3e35ab630000000000000000000000008540054169d0029cfeaf44ff955fa6e3df020bce000000000000000000000000851168a95c646c02e5c948ca9aa967368c591fde0000000000000000000000008505a5d0bd25e1aedd69b401613a589a0427677200000000000000000000000084f91e9d9871243b07cc32217e4c81b0fe86bdcf00000000000000000000000084e67373bdc022a23744ceb77f0e09e37ff861e000000000000000000000000084df6dfff80516310e3091c85928ac10a203d72f00000000000000000000000084dd12e300def63fd9f75b397fcf8a9851903c3100000000000000000000000084a460142be63f4736d1211753d8771ffeefd88500000000000000000000000084896178116644080b9e1154382dc390e17c2d6e000000000000000000000000846fad4e632c6c99bfb28a4d2cf13689c4604fc30000000000000000000000008453c0ee40a80bc38db8ef210ef5b4a9fde4ef9200000000000000000000000084422803b2b7d1b33c2fb3591b13ab09be3cff640000000000000000000000008436be16eb5b1c535ce7a9714cdf1fa96e76580a000000000000000000000000842f711ea98fca353698392885dd19cc686775e70000000000000000000000008424e791ecad30bf9f02255bf79844be02dcd4770000000000000000000000008419cfa0e3430009c7a722e9170c2a4aff2748400000000000000000000000008417036a996874168b0ffdabcff78b2703af471200000000000000000000000083deb26c0dead6c711101a5755991a318b68a00900000000000000000000000083d9ee0042b796d045e7446d8e5a53a1ae4e6a8000000000000000000000000083a0a1339bbbf6adaf627fc418086430557b4b0f000000000000000000000000838f75e8c5fdf5e95de12051e1a7dc77715f750c0000000000000000000000008385cafe30c1507ebe099930a0737427468559b00000000000000000000000008374c480920193f78cda3c1fbffacd2ec1a56fb70000000000000000000000008373f9c4ec83e283740e9eaa3185dbc993a6b96100000000000000000000000083739d159555dde19ea1fc094ca4cf65bf00423a00000000000000000000000083720cd7e312ffcb85031de182317d044cf01b72000000000000000000000000836dea3d2957dd7a8279bd2393c09652040147c00000000000000000000000008357d691a37da996306c2db56170031b3ac23309000000000000000000000000834b571febc5e9476fb6b21e367d94ee1b132cd90000000000000000000000008348a0b9f39c3e16588ffaf9bf99524fcd60111d0000000000000000000000008340b38b43dfe70112610833d27434ce4be0738100000000000000000000000083302c2999218e99cf3b0a60f90a640883abd5e900000000000000000000000083262a4fad098df74e6f0ab34dc0780f5edc7c6900000000000000000000000083201a966033259e9d6ac1d8fd332305d16c504f00000000000000000000000082f3eb3437da4ea7fc9d7b16747ff085bee7edca00000000000000000000000082ed8a3f0a9d2119f8446eeb1a83bb74a9b1970f00000000000000000000000082e8026dee1b791015c405742921555bb4f9aef800000000000000000000000082e38e6be6ea8017a7b90c879304dec2843ea0db00000000000000000000000082e254c7df550080a0839680d5722b590a2b9b5000000000000000000000000082d609217390e52d3d27266b6471b9af533cd6220000000000000000000000008286ec4b63b22d2d158af05f9f14537ecaea54160000000000000000000000008272f5cd1d7985663a261c84830e4bf07e187f300000000000000000000000008272db24364ad17f5822515bcb680f29924728f40000000000000000000000008245e186fb6700cf12f5d2fa89265c7962405709000000000000000000000000822039a638168e31a25e4075fc71728e3d91b7b60000000000000000000000008205d00c34f4868048b879fc822679154e48562c00000000000000000000000081e9864101acbd65a7e2a6c1cc6ad8cb871c810000000000000000000000000081925c2e5cd1b0fc2328643e65fd3d163e2066240000000000000000000000008186ee9c28742b9c497e280050fd9edc397b6ad50000000000000000000000008178dca7ec52165992b58a4425a76e8a48e3f931000000000000000000000000814d044a58f386dd181b1fe89dab02d09906977f000000000000000000000000814714ad596fc354977628d07f1c0f35213df2ca0000000000000000000000008117b6d8320be5cf818876d4a403c3c6db1489bc000000000000000000000000810e456a6d2e09cd2b5e72d256ad908fb5b3d38200000000000000000000000080c9273e332c7c4f7870c8bf4e240512cea5245b00000000000000000000000080c24f83c2481408627e1ad24ace58cfae485d8300000000000000000000000080a3c2a3419bdb3ba6cd268aee9958357d1f4e16000000000000000000000000808c72c332fe2b2e169d9e731f7b5476a4765264000000000000000000000000808a8c6dd5d9fed0a3c9279c43acda19a6b82a60000000000000000000000000808472dbbbbb7c5da45037fd9ac6b356bb8151ae000000000000000000000000806c8bb720820a1fc8a0a4a34b35b368a2a151d7000000000000000000000000805fdeb5f057ac7551254d16e478045b671a44910000000000000000000000008050de6f714af85e1519dcbf3e5fb45a043a8d680000000000000000000000008029279cbd5fd35cc93abde9fd442f425764a7130000000000000000000000008020212174b1797a257f73723cb9ee910d957e87000000000000000000000000801d51fc3d61c5d5c050a90499c57852063acbaf000000000000000000000000800f27fd8e6adb1fc0a9bd3babd434955b2c86a70000000000000000000000007fe542083a18c1a49e2a85cf4ff71c1552165ef80000000000000000000000007fae14eafcfe50a615fbe788dda3f0c32a5a47df0000000000000000000000007f97e4b97d802db0f4c406bf217c94170cf43de50000000000000000000000007f8f65a4c6731833336ccfd6c6aed513c9a23efd0000000000000000000000007f6cec7ed28245051bbbd0efc78f47fe88ed7a850000000000000000000000007f3de04ceb11507d20863c0c64437f35390cd3b00000000000000000000000007f3b48a934fb8b2c6b7907d73083e255a4e0346d0000000000000000000000007ef62d5f15a109fe9132a75652f122df745fdb720000000000000000000000007e95fb7bd517f19498169d8facaa8ae881f5983d0000000000000000000000007e8e7361a0aac6b312516c7b13d5a83be78313a20000000000000000000000007e4d45dc22c0d97060546a2ccadfad01d98c5e950000000000000000000000007e3f5d3af26f8f310091c985d925ab823763e1040000000000000000000000007e3c87ad20c72fa085f8986e9ace3ac49dc301500000000000000000000000007e348f54f9ff42b978e57139376630df7c696aa10000000000000000000000007e324e6dedca1ebb62459752f7585069c3a49d7e0000000000000000000000007e1e160d6440c07a4f29eb7885f5450a66e377250000000000000000000000007e1c8598658b9a9c829b7ce50104d4164fa9e5020000000000000000000000007e166a1fc578699e3e54702b1ed309817aac62420000000000000000000000007e03996ecadf1e2c2b916d22596586b42607cb1b0000000000000000000000007df48ef908028e186b42be884c43946c56688a4a0000000000000000000000007db443044ebd97651f186eb6892c071d6a7556d20000000000000000000000007db167d487e827a97cd769538aafddd50cfcf85f0000000000000000000000007db066eecfde531eb6ffe4c2b77a05368ad795730000000000000000000000007da63c13beecd6f708536fbcdbe768c7abae905a0000000000000000000000007d9d9c8cd6a3e2efbfcd325908b8400fc71494640000000000000000000000007d9b7ac03bf4955dae62ef0b7fe065ee7fba74450000000000000000000000007d7f35e23fe187249da6213392ae8ed236c4d9570000000000000000000000007d7d4220159bcbe1e701c2dddae1edbfc99adcbb0000000000000000000000007d7806e6d86c7bffe92ee4fc125ac345cafd2c990000000000000000000000007d65b9a941a9f8e7b453a6d6e1764c858a27a3c20000000000000000000000007d579240079f6c3e17ca752be166f440b216d8b30000000000000000000000007d4509f1b7c62de7fed836fe59523a3a0bbd9cc40000000000000000000000007d1165a177c053004535f274dde410d926fd31fc0000000000000000000000007cfa00a5b32406a953863dead0696354ae436a7d0000000000000000000000007cef73d6ed20a6d1554a9005a177fed355bb18630000000000000000000000007ceb5e4c0472a03a5ed001667cbfbd9c306e8a380000000000000000000000007ce82e7fe05dc2b425483c1297705964431bc0c10000000000000000000000007cafdb5dfacab6978c31774a343350f7628dbfe70000000000000000000000007caa9b8dfa74603a1101667ed9ed11a368c858400000000000000000000000007c9f67ff2d17cda1eb653eb0e300968d9d9437b30000000000000000000000007c75cb5f3d189b8e36da4c05cee9be9dd76c04f70000000000000000000000007c745ec49ff8059ee407eb87de8b80686fd319e40000000000000000000000007c58b488e09c0a9e016b516cab5068e2d2f1c2290000000000000000000000007c46201d5b1e3f4471583b6092d3eebd2e98a9520000000000000000000000007c24d776e6b7b188a3d45d083534522ff3402bb70000000000000000000000007c1eb2626b69cc7c6d7135e293d89eeb481f3b060000000000000000000000007c12e0534c7646147179b16f442751cc0f78d9500000000000000000000000007c080155753ec64ca63802d35a10b915b2ba083b0000000000000000000000007c0553db971add1079c9f157be0b84495e59bae50000000000000000000000007bb28ecdf400893070efab829f39c1370a94d9d20000000000000000000000007ba6aa178993585415bb4239fbde447479c1cdfc0000000000000000000000007b76ed458369b296c9610ee26d528a49e5f63b0a0000000000000000000000007b617a22bcd19220ffc300da84e4f8773482b3240000000000000000000000007b25d213ff03ed41b914e20e1116d97ed8d5826f0000000000000000000000007b0d6ecfaf564120977c2c1cefb78bfc1d865e6b0000000000000000000000007ae772ec7f1075a7da8f98ca1ddd5b14e77821960000000000000000000000007acf903b5198115a05dafdd87ba3b32eda2457d10000000000000000000000007ac580c9abf1f5f28ea6b4427954c37e9fe6d0700000000000000000000000007aaf98f5811df056179da5dc748926202780eed50000000000000000000000007a928e8ea6a00a9f7141c32c75082c378fda83f10000000000000000000000007a8570b827b29ac2d09636b25da8f0978fb322af0000000000000000000000007a84d94260b4e545c15c71eb836d3809b57df3de0000000000000000000000007a7f7a2bbd168be99bba453aaa939c61009a04330000000000000000000000007a5bb90ed8fcc5385a5b14f8fc3f9d98f995a77e00000000000000000000000079fe3c9a52b57c7d3f0cf50f21f115e7ef246e8b00000000000000000000000079f680db7e9e5dccf7c07ef355da2dae37f2b86e00000000000000000000000079e6531f70fed16763205bac315b42c1e1e4e59900000000000000000000000079e4e124a354f6196727ca4d02830f48a0d5804400000000000000000000000079e2986de0c7640a6ee8bc107701a0eda2e084a800000000000000000000000079e076d4397d305a4b5fb8e44a6a592dc723b4ac00000000000000000000000079dabcfa00c198eef19bf54ec3d13041c64a68c300000000000000000000000079c912b58c23a84c5a29be8aa00aa813bd64274000000000000000000000000079b9ec6d618a8e68a05217b79fd0f4a3bce08ca200000000000000000000000079b5a71e7d544bfc21dca13b7ec8e93e3cc7d92b00000000000000000000000079ae3f6aaa60c0d8cc8e57b363434472285af504000000000000000000000000798ee3e79152e960ca821562877e6bf328c57421000000000000000000000000798959cdd94179cbce12e1df13f8f02034504c0d000000000000000000000000798886d579eca12618d7d7053366b6025843361100000000000000000000000079737b529a5d67155c9b98caf1660ae7bc0e354a000000000000000000000000795cfd7a179bb72520eaa0ba94e4813e08c5751e000000000000000000000000794e650fdc927c610dc4fd033de865f2ff3e6578000000000000000000000000794ca537a26647298e2ae4fc9761d5d46af50728000000000000000000000000793b7f894405fd1bcf259e02fde421c542a00d83000000000000000000000000792e5c273da5094376cb0f369bc63ff4c7f3b792000000000000000000000000792115203af2002280082618040ec6a979aac8920000000000000000000000007911d4538067b3cdd8758b4ea1d2e8fd0ee34fb80000000000000000000000007902d549403bfcdc2ee49deb48ee0f8d7eb7bf5400000000000000000000000078f4de6f487ea53ea7175f643278b502e296bd1700000000000000000000000078db032b038bdf205a53a19ef4257c2641ca854500000000000000000000000078bded6f101b1fecd99d165984b8d0676926394a0000000000000000000000007895c38f9f27c00176dadd3a086d95ac2c23661c00000000000000000000000078813f7e605195b0df08be12ea8b550220a479650000000000000000000000007880e5daf16b379066a7571d897069a0abe752cc000000000000000000000000786b2ee5075e2b2b1de825ed20d06215a5be263b0000000000000000000000007865505ae43a8f1604faad87fc3c925d15bffb8f0000000000000000000000007859bbb4c7ad1e1be7f2af13a95a14280275f3f6000000000000000000000000784c14cb1ca6dee72ff3778972eb5d490e2dce7b00000000000000000000000078232d42512a2954363b95fe4e9971fb7220b7d400000000000000000000000078020e1078d51b2f6d5065992ea53aec458f5c1400000000000000000000000077f97875583d9096c4ad5b084b12bc6ca646cc5600000000000000000000000077eec56d842a8d6563b6f24f1785879d4f84587600000000000000000000000077cd1592621d72dfe6200f42a7bddebb37ae474500000000000000000000000077c3a25da88584a1fae531c46b4e622edae3a28200000000000000000000000077a2a884c5ac2aec41860cc02c5884a8bc14283200000000000000000000000077a1650b5c40a6b1a7860d237c1010b1f8bafe74000000000000000000000000778d004e94c94daa90ef8b2f604c65d9ec43e12c0000000000000000000000007772f917631e5f64297400a9f97579fd5dfe877e000000000000000000000000776ef7f96d4d453562d095bb4d838d61cd7060080000000000000000000000007764bec8d5231f6c7aa2e83fd8115c999fad67b10000000000000000000000007763ecc5f4d6221e0f648436cd88dc5ef0083724000000000000000000000000773964777645c78964f658538a897f7c248928f600000000000000000000000076f72868ffde58dfec40e6350cde1aab991a491200000000000000000000000076c82f56a5dc3e675dfb788fe0804db74af2273100000000000000000000000076bbec393c2aaa3f12a395378b27c8e14b35dccb00000000000000000000000076a191965873ce3924e315f030dfbee04a0008be00000000000000000000000076927dcd5f791ad054b0248347e38824987b25f0000000000000000000000000768b735f39f8d5e532c43bd46a74f5379bdfa2d0000000000000000000000000768a4e80ba44f786c2849e434705935860fdefd700000000000000000000000076607aeb3d54d05f7e03749840e5b56fec658213000000000000000000000000765192e4ef8eb44c9b0b735f371fd139d247e09c00000000000000000000000076412612247a593d26cab0b19e3fd063e9f8c5a6000000000000000000000000761842ef959ada54c8682b76dafbfb8a4c55067900000000000000000000000076111147b534b7816bb43e19d2e635904f60db5600000000000000000000000076058f23ced4ae1aafba1f5a207303f782400d8c00000000000000000000000075e0d208aeb6085de9eb791f19e37278c028502a000000000000000000000000758e78b7f20a38cb9c0fd7e6f0470672094b398300000000000000000000000075791ffa3345ab23287d273a8c33ffc269fd3272000000000000000000000000756fef4a87d61c6dfb1b3994dc95bc782dd2f6c8000000000000000000000000756407f86a653d1d8c7c183f1a19fc71390a48dd00000000000000000000000075475255c1d8ef0be65e095822f3a91f35e7439d00000000000000000000000074e0fabdf8bdea1bb4db616fb10b4e493ffc7c8200000000000000000000000074c7b1e558a55413264dfe5de4060a65f8980cab00000000000000000000000074ac78d5ace9282dfb9f65f3e71f966f94426bab000000000000000000000000749fc75c3c9ddd6d2bf9ea86b4001f2a1252ee25000000000000000000000000749e2c1e9966ce9d94d2fe2100b0d90380a3010a0000000000000000000000007497dea0067f326d2a05afca84298646aa78b6d3000000000000000000000000748637d09234d9d5a3069108f6e4bb3ffa1da0870000000000000000000000007461c6d347124241791bdfb0b1f8d953562221a4000000000000000000000000743d7cb0b321bb2d033c06ab461248331a1a633b00000000000000000000000074098531221c9159aceb1b1d5d911d53fee8455800000000000000000000000073f5f7a041bcaaa193d83019bc38cbfd98adfaf000000000000000000000000073d41691534b7c2ff679699e349219c45feed3b500000000000000000000000073ca94e4b4dccec7553294e93d475da82ddb5de100000000000000000000000073bc27b08f3966103869cb0e92b34af435fccd9400000000000000000000000073b37c7cf673719fabeec234dc73aacee96eb72200000000000000000000000073b006edb7c7320d910d7d8a5db6c5512c6cabb0000000000000000000000000738e12cb7cc80223039dbf6244e5de342cb9e53800000000000000000000000073862deaff2bc9e8b05a5485a52c9ab4ed35c5f40000000000000000000000007375ab59037a96232f6ab7aa80ed3db864585835000000000000000000000000735178fb5e8937571640ec8140c6423562e30b2e0000000000000000000000007345ddde31ab6b139021ea68a425ade6ce402df80000000000000000000000007324a8bb764257eee95d493b04f98920c814ac1300000000000000000000000073026a62cf63ab4afd3556fe85b32a95d3750ff700000000000000000000000072d7339004ad3d26f8cb97d372f1b3c96d46525e00000000000000000000000072d20df94b1152d4ee9978febf83d79237754a2900000000000000000000000072a2e282cc47cccd7f6d40eeb9e94c04abd5a4df000000000000000000000000728d3ec6e9f7d0de39f1e268615d38bfd0a7fabf000000000000000000000000728c491e3ae0d14067f786be1d713b624723b2d3000000000000000000000000728b434487ae950e2e762ce7df09dfe416ace8e80000000000000000000000007283b78f1e913d442f397af6242160831b0666d4000000000000000000000000725256b58475b4c048c4dcadfbfcf4518bba67f10000000000000000000000007230e37f2f36ca04ca2f271fbff91a46342fb3e4000000000000000000000000721b45b23dcaa6a33bbe3e0c50034b57f8ea5a6b00000000000000000000000072058d1b8d729baf2a6fbd8831edc7f7b9c2907100000000000000000000000071fdc5a47dea0b26fe53c3e2e8f32993364e17ad00000000000000000000000071f8d2485976e270b8105cd8089fe21e1b75aa9f00000000000000000000000071eae812c0f2f4e5d3b39c42bc310b03a7e75e1300000000000000000000000071dc0e774582c6384254a37d8b15e6620b9c553000000000000000000000000071d7551b9d92a840ede14c8d51aa992da2c1ee3700000000000000000000000071bd1c76377713972d8a68b9ea8277d20cac80e300000000000000000000000071a9809e0e44a922db67bfe696dc19337002bfa0000000000000000000000000719a039ca3070b55fe5e656a4edd2f5ee1aa6560000000000000000000000000719666b0ee7daa9e600ea5f1f574ac9b9fabbecc0000000000000000000000007167e175c174cf79532bb9c1d959a4041fc0772900000000000000000000000071624fd540b46409bf5b6c518add51838958490f0000000000000000000000007160bfcfcf787c4346b9c105febd39b0246d2ca700000000000000000000000071002a08b559aea9106de6b99014db0c0fa1557b00000000000000000000000070f52254e85100a5494262b4dd7b6e93017c600800000000000000000000000070f1c9e7a0c46c6f59bd0f4cafac1c1b1c1a4da100000000000000000000000070bb4e93a6ccdc7a0d11e86114a0ccedf6ca463600000000000000000000000070a0d0bf40fa2c301b073b74085f01c11c17fd680000000000000000000000007080b9b60221d8aadef74465fcb44e9ccd8acce700000000000000000000000070456e430d57c1b84f6c6608ff379f7e39d870fd0000000000000000000000007033030b262a4adadaae62c7093da9b16990dc680000000000000000000000007008f26772038085ad946dd77a7f17a45fb57d660000000000000000000000006fe69039ec37808d96c817faab83858f8a91a7570000000000000000000000006fdee12643bcde85926f31a8177b8005cc0d37bc0000000000000000000000006fd307d02fd51e2cc9867d54ed13081cbdb510690000000000000000000000006fb5e92051dfc60e6b1100cf634010491d194fe50000000000000000000000006f80cd5f74751d61e98c6799e0d41f940e0922f70000000000000000000000006f6c8e9d216c86818a950a2adecf73494acedff70000000000000000000000006f49440c6291af046aec6659291ca198f046e16d0000000000000000000000006f2f625811a941f43ee824ddb592dcc66d061fb60000000000000000000000006f1e1d5bd7495dfe0fb0f732165c0eaa3ee99aeb0000000000000000000000006f0df99414fd826775bf2b0ff4b95b562b3b878d0000000000000000000000006ee7db5031f5b265265c04e9434925228872455c0000000000000000000000006ec159a17e20189e2086dc34cfda9874a829502c0000000000000000000000006eb28105e236c96193d1f72deb12dc47049bbec90000000000000000000000006ea54e14716f8d38b2496a6b23bf3fbcec950ad30000000000000000000000006e99efff29702982bb0554060c338d706177a08d0000000000000000000000006e76cd83f5be6766f7f3c01ef0ad83aec5b588cf0000000000000000000000006e70349dd43370615e17d510fe982d4978dbcf420000000000000000000000006e6a7b518873713fa16b4d66ad0326ba67067b3c0000000000000000000000006e4e0bbdf2423e6dc34cd1471bb35cb5e14623030000000000000000000000006e3f3c92fa0547abc877663e32534614badf76220000000000000000000000006e2b5dd288249e33b891ed6fb613cef2548dff340000000000000000000000006e28ededd0bffefcd13f349b918591ffbd0e7bf40000000000000000000000006e1371e24eff6e2f6b9cdf0c34c11bbf6849383b0000000000000000000000006e105828ed46507bafdef2a0677a1e8e83226f870000000000000000000000006e0b6a863708083c31d2a9d92b8e7c6b27a279500000000000000000000000006e0a4e2229d3ef3b4a8d36feb15761b7b2edbe680000000000000000000000006df73ff99d319476244b2e637bda1b867244365a0000000000000000000000006de57d5be0d9a6d3cbfe9d966a7c01e0a8f1181e0000000000000000000000006de3114da98501a3126bf02748051f54931e118e0000000000000000000000006dd41e1602aedc1beeb5075e6f4730b4c7982f1f0000000000000000000000006da5b757fdfec9362a969fe3ca8dfdb8529074e50000000000000000000000006d886bbfb0781b4f2fe21cfb5d8be3fe8e564de30000000000000000000000006d87a9c072d0dc9e6a10b41e32e79c5851f7c35e0000000000000000000000006d7c93a5512e59df841412c7fa460414ece874ca0000000000000000000000006d7c219f17783a3e733126822e76ba73590ab2360000000000000000000000006d75036a120fb686cc5be749b485e1045e42c5230000000000000000000000006d4c7bae370b0df1d5e34a6eca76598426669cfc0000000000000000000000006d2f2b20193e051f740f4650a1f5117e8d9b92740000000000000000000000006cf37159940cd26ff6a0e95bead5c068aa1ac1f20000000000000000000000006cdb3a844a6d53cb0a7f1a249cbc9217c2cfdb9b0000000000000000000000006cb78671c3f5282477ecf1c9138ba97080b7af810000000000000000000000006cb1e4378750c62acaea91d64562d1ea7121bc200000000000000000000000006cae47721ad09d1039bde0c00f14c0400d2f42ae0000000000000000000000006c97560e277890212acf37fcb28f9ec9026f96b60000000000000000000000006c77b06957fa127d193ce3beaf827462330f615c0000000000000000000000006c53a83c8cc4b980e8f2d73e0294ebe656df24ee0000000000000000000000006c4c4b65249286c255e463890419f2eca174b3100000000000000000000000006c353cce62993b861536664f97ecdf2ad0f303970000000000000000000000006c1dc2b8672f44c2106f7c03dc2626916902c9970000000000000000000000006c14e9bf937a3d1df56c9bf41cb2467d56bf71ed0000000000000000000000006bfe9103d3b5b574ee28e6cf14e9fd6d99d693040000000000000000000000006bf8247fd143909e676861c606607b2a9737cbc20000000000000000000000006bec1ae3ec7073e057ba02d9b67e91645232a8f90000000000000000000000006be7130b3444f636c58920b8e44ac42e8821f26b0000000000000000000000006be6bf9984af5a3c053b09e83689debb891212780000000000000000000000006be3aea9b1f8ba8552bcb00aaaeec2ec47e7d6ba0000000000000000000000006bdb8240db30281ee3e6bcef8e05911c68fa8bc70000000000000000000000006bb6be3c9fa31319e109010fea966e5db25673d40000000000000000000000006bacfb669c1e0dd3e561b7e2dc9fc66cfc41c5a10000000000000000000000006b9000e1f2ad78223111cbae8f10bca67194f1da0000000000000000000000006b59692035413e4eb8ef500c46e83cb1771d261f0000000000000000000000006b53416074635b2426b31377e9735a20f37de0e30000000000000000000000006b4287b48fc3e8ed77b8b865e1fc392ddb6914b80000000000000000000000006b3f33b975bcd30dcf9aba969390e73893ec346d0000000000000000000000006b3313722b8e0fb3ebf94e71c9506aa8e16477560000000000000000000000006b0a4e278da8024fe281075fab368548952eac630000000000000000000000006ae2b83f64fbce0a7f496b416e82168db8c1c0060000000000000000000000006abcb2112f06e999fad456e54750d6dfff71e0400000000000000000000000006aa82937da3a654d52ce5a5f52dc173a47b064a40000000000000000000000006a73f1185b6e8e663b9719173014340e54d4f0da0000000000000000000000006a68b4ab836e40b69d4cda47bb3497fa392f66720000000000000000000000006a6126cf0fa2ea740f99496103e8d3c9ac88049f0000000000000000000000006a582a0adf1716dbf1d581b9df8db189444200a80000000000000000000000006a277e50869a30d2f85d4bbc7543ae00db1a55220000000000000000000000006a22b114ccc33dc217ef810024bb0414452af35800000000000000000000000069eb60408ff05dbd9cfac1a8a55a73e3dc8f851600000000000000000000000069e1cc0f986d2185201105e1859ab9e3ca15ffb500000000000000000000000069bcac0e62aee91547ac9849a1bb05136b72d4b500000000000000000000000069adf51d5d59e7e8d0f87c715986c0d05259dcdc00000000000000000000000069914c28b910c73e336f9a7a6eb84b78ec6ea1da000000000000000000000000698b721e3c6e707724972b00eeb2e2e258ddd63b0000000000000000000000006958b6bfb26f30d910dbb32157d5d90de05faab2000000000000000000000000694f6aa1444138baadea28a410e58d1636e1fbff000000000000000000000000694cc7db23904a0e3acef84f6c6f3f6acca2005c0000000000000000000000006946d7fcc2715f0c543dbfd9044293a2632c04fd0000000000000000000000006945c46827bd04c8a32f280f5bd3264a352ac425000000000000000000000000693cd42a399b7f253bcba823ecf8606a50fffb1100000000000000000000000069375282cceef6dab0a47cbaa8c473e55e6ccb7e0000000000000000000000006912d00fe6560cd98a61d5ab98c256e404e3f2b7000000000000000000000000690ce28a9d9edb3ad60f2206bc887d9d4df74a4300000000000000000000000068f937fa82da04b8812c862771f2c389c56adbdf00000000000000000000000068f8f772cb7ceaaa33c0b49d54aa4d8a67284b4e00000000000000000000000068ec74846c763248b095fc83409074c34a94ad4700000000000000000000000068db14be0d5eceea6ce2bf93f60282b40c59a0bc00000000000000000000000068da9d51bfebb1576b5adc4bc945130fd781a29e00000000000000000000000068d8cba7a2196ad0933ea176e2d190f04fa854f600000000000000000000000068d726ae4b487909583c6834e760aacbb2a4fd5c00000000000000000000000068b4a98863b3f73afeddbb1b1b476807f0f2b00c00000000000000000000000068adb7516886c2fab83569e2c8b95d3c05b42ee80000000000000000000000006890ae0f3fff0139d90b475bd937cbf98fe40e9700000000000000000000000068842c373b052159bbd7eb6eec4c140652d663de000000000000000000000000686196d4b8938b6b07a763d5ccf6ee01554dd2e9000000000000000000000000680c4355cc480973de599afb8e1fd3ef5888dc52000000000000000000000000680c1204d53b33f58aa572cea104e679b7b2206900000000000000000000000067e4d3fc17a98786a8f4f78d8d463c4b8c0b6e2f00000000000000000000000067d4eb2cec21a409f80a4319b55cc5b0afa8d6b900000000000000000000000067ce8b7ef740be8785f94447d77fbf1821d7b10d00000000000000000000000067c3a7ce238bcceeebcc89d699d6bbf8cc2452570000000000000000000000006798d089494c54577588abebf71a2308fb506d020000000000000000000000006787b1ad581f91d067f7ac16cfae9c3dd914a9210000000000000000000000006784178fa198ad0633ca0823ee825aa7dc882487000000000000000000000000677d8c6d6685308566e35d916bfa55b1bec83838000000000000000000000000675b0704b2ec6ddc2d04e70e5e070f234a3c23f5000000000000000000000000675556893291108e06a3380c82817eaad20c1229000000000000000000000000673f2d5ef0fa3efd7988378a2f6517ef75abdc070000000000000000000000006735cde2fb10dd1751213d1f6e558ff9d7cb43ba000000000000000000000000671cbe16499639afe126b58bbed053a7c2893098000000000000000000000000670a415f7cc86f5a47d73e9d13fa2d18b918c5830000000000000000000000006706aabe78a2d7534ec868650fe9dbd063d021d600000000000000000000000066e1cf6a50620fce97067d89fa2a3d9e7a55fc1100000000000000000000000066d501ec00a3c562df1c75bcf297d05511f712ed00000000000000000000000066d4b27a1859e72338d97db0f54707445d6da53a00000000000000000000000066c7e24bf3ed55d23fa0718414f424adfd25fd9b00000000000000000000000066c7b870d6e48367af53f85d699bba76fda554ef00000000000000000000000066adbfacbd59aca34dc340ea02e936a1ebe0b830000000000000000000000000669af63a82b318490ea5dfc31b65a6888b6d619300000000000000000000000066774c245939daca90a18547115c9d4f78c50ecc000000000000000000000000664f02df0a915574498595d6cc9c536933ed75050000000000000000000000006649ca4999efb1ed54154890457173ac769c7a7000000000000000000000000066369cba5b60c3a08c7960ed12b9b8512f5b1aba0000000000000000000000006634c6b7269a4a83c9a24c38cdb0dcd7fe7e3d5a00000000000000000000000066316c94e33a26b88ba4cb49326fc1150691d83000000000000000000000000066290fba99c2ef1c1c274f4211fe55cb27ec0c5f00000000000000000000000065ba3ce15974459fb1d20b21d45442d06537d37c00000000000000000000000065a471f5ff4ef9f37439184d21db64b3dac84c4c0000000000000000000000006589bd743301267d3475a62cab994c4e9539e1e4000000000000000000000000657e8f79c06f784039210283179d4689aa583a4a0000000000000000000000006555bd22f11c0ab435385102f15165c7cd3ffe6d0000000000000000000000006553a04e99238e7177e5b77d3205d3ddb57c35f5000000000000000000000000650fd6e7bafe6af1ad485d682aa5add92ed592b400000000000000000000000064f30f6fbba802275cfd89c7145e845f51cb5b3800000000000000000000000064f085d6ee02eb5dfc095824862bb488ef6fe63f00000000000000000000000064dfae81e36c302ecc714f59f03cda8f287f632900000000000000000000000064d2aff2e4c53e4dd67f005b076fea1a1712f15600000000000000000000000064c9d4eecb131d74ac5394e0d1ef1cfb729ca38a00000000000000000000000064c24509007259d0a2f00ea62713b0b33beb847400000000000000000000000064af1e1c5ec19fe052bb09f8558f80fc41526e18000000000000000000000000648d44355a659e5142585454182ed01a9ed282c3000000000000000000000000647158110d69f26da26c2901915ce70dd8ed0d3e00000000000000000000000064484379a3bf64cbba1fbaeae2d38e0dc41d2200000000000000000000000000641d8eed26341c2dbcedaec2527938a393c18015000000000000000000000000640a36cd59f5d1c1ebe87c0ac67fde96828636ec00000000000000000000000063f3590d9d1acb11c34aa3ced192aac62c41a27b00000000000000000000000063b9d07158480db80c1eeb1407cfc17c6d51d56600000000000000000000000063b038d588621a415dd6636db28d8ff354b334e600000000000000000000000063aae60452d33f916049c7ccc7a2ffc40801b15b00000000000000000000000063a22cc9c2ea217a519f3b85b588f4e18fffce6d000000000000000000000000638ebbf98f6c5d37ece2d0b7225e6e943e64069900000000000000000000000063861be05a680bc2608f3893cc2b97a6363dee110000000000000000000000006381367a0b27aeb608e3fa14e7e5fbd5e4f024220000000000000000000000006373feb3bf24a2f967ec823168bc2af6eb41af5b00000000000000000000000063506614abf95d78602cb4a09c3e5f599e9b1f66000000000000000000000000631090cc6567f178d3e2fc2421d76a778123fae4000000000000000000000000630953747c7001f44d68d4782247747c67dd3c6900000000000000000000000063072915a361829a2841f84f1f0e5beb71c23bea00000000000000000000000062f91f9b710cc25d9739fbe1c58c7acb9740d2af00000000000000000000000062d71087b243cb19a1bf020c358b62dcef4679b800000000000000000000000062bd8ddd7161f2589285c121f8c1689694b368eb000000000000000000000000629eb4f04a7c7e7ee0c1ec78942006f61c5cedcb00000000000000000000000062962c2d4d737af315c2f644b983005fb34272c400000000000000000000000062917296449f5a09ba92e716bd21665958967a92000000000000000000000000628bb1bcdefecf84a93f8bbccc64c5de1775cfad0000000000000000000000006270fb584f7e0934f05b4fbf99ef15b996b569a00000000000000000000000006257ec425cea907fcb8881984f6c1e62ca7580c30000000000000000000000006255b3c74021c47456fea250869f8f1d9d5a9ffb0000000000000000000000006254a6ab090d0c02f8ce6717411bef2f8b111b5a00000000000000000000000062420c3c4cd89ea6bc2b69186bf89ef520eef71200000000000000000000000062342b350e20c8c0bec3a1093a7a45adf8e6155d000000000000000000000000621837062d6eb6949cb2153e8a5470f25a34aebe000000000000000000000000621634e126934742496c4b8194227c6b4b9e003f00000000000000000000000061fe2048d955b0d2ee1547dc15dfcabc3d43b1b000000000000000000000000061ce78c27ba2edf4cad7382e4e7400bc50f2ce7e00000000000000000000000061ace395f848304680e86401920d0883f789e071000000000000000000000000618c5b43d53679d67dfb7b4128a2da251c485c55000000000000000000000000614dca55c886553c96fecaed2c5e9dfa7e6c686f000000000000000000000000612ecc3b85e2ab0385e468898b3095408fb2ca6b0000000000000000000000006103ca0db33cc98ab7b928e97ab814250fc0c99b00000000000000000000000060f4e84adc8d910036e6193ecc5fe32b54ac37bc00000000000000000000000060e79401a30abeb951abc97dcc44c0cee92cfb0100000000000000000000000060bacea40e44b515e432cbcb0c04bc928a84600400000000000000000000000060ac4c491c59006c430c3b9dea6293ed03584e5900000000000000000000000060aae9e36f4ac267b20ee4239b1ec6e88bcd995d00000000000000000000000060972353ff5098e295e864545fdb34f0eb8142fd000000000000000000000000608bf0f84b244da1c2dd7f9c34c14b8da219e4bd0000000000000000000000006069d8674217553e55e80a74f9d88a97d2c44c270000000000000000000000006068d1df02ca24f1237ed7d660cd63f017228b27000000000000000000000000605660df896a8d646bb7a5d45a3f958581d9227d000000000000000000000000603c8dcce0f5c589962c6a457b7a37aabfe53367000000000000000000000000601bad6cc8af8c5c8d0e7469bea11ffa5b07d37f0000000000000000000000006019526e75b571276bb4995006a35402430ef4ae00000000000000000000000060069ad1d14ebf7c88341d1a47a765ac0e7fc2ef0000000000000000000000006003ae404e118d6a880db4b49c72d5df6a01c26b0000000000000000000000005fef1e916cafcd8e651b9c93d287da07073afa850000000000000000000000005feee9add40d61395ce01ee5f0b9a63803ccb3180000000000000000000000005fe9495ebc4797a659e768c1188211509b7551160000000000000000000000005fcd28812c874eef4707c786ce94f458df1b195a0000000000000000000000005fc2dff0c982c0d4dea6b8d9987cef146ba366540000000000000000000000005fbe8132ac845968e4436584e13b9a8eff8bb4c30000000000000000000000005fb5af10d3914bf1656afe88c6281b12f3c673250000000000000000000000005f9ead3d997193addfc041cd3ad9b88fa7aa12c50000000000000000000000005f99a2aa7ee9926695418e3912930f1a9d7b0e9d0000000000000000000000005f9082a2d021b54c222eaa1e1328271e38aca1ac0000000000000000000000005f83a59cc12f306ecb2eddab5dd09998d5849af70000000000000000000000005f0e52f704504e94a28654a41d0b8cecd05d737e0000000000000000000000005eb744ae7e98a87336e12d4f4593120b72a0a7ef0000000000000000000000005eb7374f381d3decbe7d5bacb29711647322477c0000000000000000000000005eb13f77c096b1e35a2a236b9c26d81f96c450020000000000000000000000005eaf01782e54f566cb38930a524daaa67a7fb1680000000000000000000000005ea2af9a115de55c2e6d633f8d8a7955898aee780000000000000000000000005e954c1c13d45b03abe7f955403be1334c56b3c80000000000000000000000005e885d4cf69a0158ed898b59ec5f82e548f0d2850000000000000000000000005e87950f05125408118ad06c2d8c0dec60ca25e10000000000000000000000005e75109efebe4fa65431f22eadd6f99330107ede0000000000000000000000005e54f2406e0e870e11b472d7f00052665699cebe0000000000000000000000005e37f612251030deb0504d9246185552bc7927d30000000000000000000000005dfb55b9313988e8d249d28151c5c6b3907e19b30000000000000000000000005df95d20be3733bb541ec75889981a10b4f3543b0000000000000000000000005de2526428da78ee6c9a2aef5f605a9a2e449b700000000000000000000000005dc08ecd2386956f5334a8d719d1abfbcf7f373a0000000000000000000000005d9a39506e9b884e14184758ea2310edf693f6c90000000000000000000000005d870ef967e2d8a2f574367b094e7bbe69eb74170000000000000000000000005d85ba638094fc5fa99085624f4f4cd5f7e6f8d60000000000000000000000005d79adfb9f695fb71f87a77a01afec9fd535084a0000000000000000000000005d60a41cbe8d3c60216a7cb05a35424c6a2d504d0000000000000000000000005d3f02d785257eb62ddef534b3d51f16d8a31dbf0000000000000000000000005d2cdfa00d0d8315fe7a92e2410da6e969258e7f0000000000000000000000005d26090cd30c2fe2665cba0f6005e47896a1fdb80000000000000000000000005d08d208623b9d162d02ee9992a0884ec8db415f0000000000000000000000005ceaee6d90468704b1624b3cbaab804c5aa9a4b10000000000000000000000005ce1e9fd693a0565b7f4400fdd7257016f974f780000000000000000000000005cd772f26ca66a8150ce7605cc4988e71486584e0000000000000000000000005cc4cd0855a4cf60f93c88b0c6a1750c362c6b020000000000000000000000005cc179ba1a62d4c3984d364a142760d5bf68aabe0000000000000000000000005cb3c245c26f5e7387f474afbe3e047948543fe70000000000000000000000005ca726c59d50eb9a67414273e4f3e9f62b15696e0000000000000000000000005c8c5272aecc31f56a5f6d95078edd581195d2130000000000000000000000005c8465c6f11f71080e3cbcd71b5159a5aba241560000000000000000000000005c5e76e52e1813d0233191a1221522aea773fcba0000000000000000000000005c4f5667e78b6ca9f514e7a6efb0b49835118ae40000000000000000000000005c37fd512d9994b657d0f0e8f90e256423bbab520000000000000000000000005c203a0265f1180856838ceb070f5e717a430f370000000000000000000000005c1287fac8c73ffc11ce10cd75d334dcfb8d76830000000000000000000000005c0aaa3887dcb4186d024d34894582c4603e808b0000000000000000000000005c0504e0d393f3ce803a00f9c24f0f2497548dc40000000000000000000000005bf97e547a8518a75805f39fc6470d097200680f0000000000000000000000005bf86ad9ae0a8ec442271ce387f117eaaecd3ee50000000000000000000000005be3f95838c1441f9a8c6b4b4ca0a8d1cd7f4db70000000000000000000000005baa6e2f62dfce28dfa06cfe5635f9c6a7c26b920000000000000000000000005ba9530f1c55e6ea24720dfad4d605933ab3aeb20000000000000000000000005ba8a7b0f56c496ad43faf399466c92f3054a0590000000000000000000000005b94673115a6cc3114281e4b20d8821a6ec5a6e50000000000000000000000005b8dcd0b0591197aa0a566752f2ec23f32919f590000000000000000000000005b8747717ed70ae5355391e63f49d774b67110df0000000000000000000000005b6aca76ba80a3ef8d335f6566b349a29696b6820000000000000000000000005b62de538c9a4a2787a18a5a58b6b446ee58d7ab0000000000000000000000005b557c956a8c0683870c11fed556d92724c44c540000000000000000000000005b5118ae40f67b8e00fc19957f023f94298d06ed0000000000000000000000005b443c0babd31b20abc90eb62464d9e1b45efee10000000000000000000000005b16fb0752d0119898e1c423d8f77ddea4683c3f0000000000000000000000005b067561ff068f264ecc24f083a0d00bc6fd7dd20000000000000000000000005afc33ed01e23ee3d56479c9311cb7f5a91fa64b0000000000000000000000005af16399dc6a8b1ecba0b4be8b19baba2e0d26a00000000000000000000000005aee7a832d2716e807d93d7862268bdca82707270000000000000000000000005acabc3222a7b74884bec8efe28a7a69a79208180000000000000000000000005a97750b465f85ce684a8d7af64616d957262d2f0000000000000000000000005a976c94566b5cf207f705aeb549a197ed5a9e3a0000000000000000000000005a960f77e9f96e60bed75f9b7a950bec6752ea5b0000000000000000000000005a7d763e6c65d917bc1b2c20745f619e4164c16b0000000000000000000000005a776f56180bb7fb0f7c9aa277867726aa3730380000000000000000000000005a466063704163756ff8488934f4267b017258de0000000000000000000000005a160a167a5ceb731c3449ef71a25c57171792780000000000000000000000005a1191ce6187a3b042e4f2581b9ea2d694cc7b0d0000000000000000000000005a02eb812574a441ac9487e78e48687911d92fdc00000000000000000000000059dfbc437615c5efda8369cdbd9f63b904dcde3400000000000000000000000059dc781fb64bf656ea6a6f20fc00159a7d1146d800000000000000000000000059ccc3f1dced4bbfb7661d40332ae91b41e265e300000000000000000000000059c6799446046cbf6a31b1369640935ffd8b261f00000000000000000000000059af12340735ea0d0bc91f55fec5a24686e687a900000000000000000000000059868d2767944e84117e8d23a8539dad277be01b00000000000000000000000059843a557ff5e0f063d0971ac35e24b8bc9d9ee7000000000000000000000000597c7b1eecf2fb4910f592e53132abaa78ad73c30000000000000000000000005973a7bd11a418382f5eca11029448c3bda6809f000000000000000000000000596c40d5cac6fce09d8d849c90c2a374a9ba03890000000000000000000000005964cfcf95fa87a9208736b5a476a05db338d1b60000000000000000000000005940d4a8dcf5747ade57e30516eadb8498937d3000000000000000000000000059305bd74e7b789273a53237d0121ca650b4558b000000000000000000000000592dda79a928fb173e5fe76dee33af7c7d0c9b460000000000000000000000005924d43ecf987789e765b19ba25045f3297ae58e000000000000000000000000591917dcfe6f04e685fbcd9f36b663fe70250dcb00000000000000000000000058ef30a78040c0bc149603d41ad59f6da3b0388300000000000000000000000058e597bc8ce2e6e147a2b95c9b3a9a9ac00181bd00000000000000000000000058dccd5351005383a4320b0bb9c4236b5e416c3a00000000000000000000000058c0475828ab359a4e558d0fe94193a81172e21e0000000000000000000000005894a5cc6194ceeeb17235b50d896f3ab488f101000000000000000000000000586975ad86a543370edca874442ae98b30e99225000000000000000000000000586238f65323bfafa241a5fd21302d54ac513eb40000000000000000000000005851d9583ecb6f4284e6f5d108ff7de4b31537a00000000000000000000000005850379e41b82f01903994d73d33d4fb4d09328e000000000000000000000000584e3d093e67c0f136cda5c4331cfd08bd7e24f5000000000000000000000000584d079ed5e4f047825551a33738e6e0ee94d9c600000000000000000000000058337c83317d40709b7cebba8739fdf415c81722000000000000000000000000582b578f9b392b90498d337e577374074461168800000000000000000000000058188111429985073a7d16e548d4c3e612c2e24b00000000000000000000000058112886256d0f64fe89e15bf115da71fc6fcb2700000000000000000000000057feff6ba14df37bc6b629666082ef35cd8038b600000000000000000000000057fbd4ac60302a508e2218f0c39e9e132342ee9c00000000000000000000000057d7653fe0809effc17c642fddfd3ed035b63ae700000000000000000000000057d204d8f0a682779695645a787d39317536725a00000000000000000000000057c6dd000ef8e2742df198273cf7613bd7e1a8a400000000000000000000000057bf19aadd49c3e0631a2a9dbd7ccc9ca2ba5e2b00000000000000000000000057b851c86e86719f027a63c8f4ddccadee970e31000000000000000000000000573524c53e0965c9e14204ab9feb0ceb1444966d000000000000000000000000571e8db0a885dcda9fb3cf78a1d447e765e318e1000000000000000000000000570ccc5ab7cbb50e0ec9d22449e555c529a8e7530000000000000000000000005701c1a6232b73083f4565368d2f3cc21974d2c300000000000000000000000056f1180271c0fc69059393f70f4f5282820da77300000000000000000000000056ea8dedacb143ad892fd1935592d6d5aaa9780200000000000000000000000056e4e0b06d4477e0880325a29cc69c1e1d942b4800000000000000000000000056aa2a526b94e353e7e8d45f08d1215aefa58bf700000000000000000000000056a74c0b260cf015b9e523c072f23bfac40f80070000000000000000000000005676656260002e4dff0e6e8538e633ebb7e2f03400000000000000000000000056720ab4139ba557d4e2dfe5dcd75211e41ce8ac0000000000000000000000005665d6e39264be0d3d1bea52d481193dc48764ca0000000000000000000000005638bc923382fcc1390e85ca99e3388b0822af99000000000000000000000000562f9d72ff80d780b9d1a54fab006d6074851b2b000000000000000000000000562dab3df4ddfe630a88269552c14ff722fc06ed00000000000000000000000055fcc9d3223fe9ef60ef9cfb37a0abbe71a1fe6800000000000000000000000055e46cdf113b0a2475b67495b189d7016f3297f200000000000000000000000055ce7717026606be8578dd6e30de67718f46d23f000000000000000000000000558e4d517efa8c66beff9e9a6755ba61b4b5e16d0000000000000000000000005579efa5398d400a3e4419351679d5ef47e4af1500000000000000000000000055730c46750626d02528a2559d4821cf7a768c450000000000000000000000005570ce60433dfe5f787b78d4d04d3ffb898ad3d0000000000000000000000000555b352c77c9b8d6d398761bcd46207ac3640dd5000000000000000000000000554205188e7bc2f8f6f4de4bd8a43a2910bad998000000000000000000000000551a7933efb9f853e936bed19ea9fe6cc90234400000000000000000000000005514bca5d9c63df923e7edd4331f5f48ae5df1f20000000000000000000000005506c79002bae57844828442d98ea16a2da1634b00000000000000000000000054f76299f16ed72d88ff3c68cba96afc06fc14a600000000000000000000000054b90bca51d3af98463d4c3fdab995a6899517e400000000000000000000000054a836a94bd2e1a813a2b64ca2702a4a3c561993000000000000000000000000548e1fdbda170e5c7cb9092fc2141a4b0936c910000000000000000000000000545af52d2134dbd2ff51697ee0e704598249234900000000000000000000000054155383ac4c8108a7af9a14558bacaf840ce9310000000000000000000000005411867451d84bbdf27dbc82ef48e6fbb0960e26000000000000000000000000540c9b9d50e24784b3007d9e9613e261257bf8f900000000000000000000000053f4fd83727db03697b7251b3db32cb640e49a6000000000000000000000000053ec44e0863011b328f2e6e4c29aeb12b957ddaa00000000000000000000000053e1ba22554da0bdb671d4329f08469b6f46db9800000000000000000000000053df1b9e2395eab0a486bc60f2cc73a9ce73c3f500000000000000000000000053da5db2c295bfdc46be155984ebae7ec82b6eb900000000000000000000000053d80483a4ccb6557567b5ba859b415b68aabc5b00000000000000000000000053d38bf094c72c1675d97b98caab90ac5997637000000000000000000000000053bedaab9b21e8203a52682783fa6c954311591d00000000000000000000000053b2514589d1f05a4593712735d862ae404ac3ff00000000000000000000000053b10eb328e42adc7ae530d25f58affb053a52c3000000000000000000000000537027fcae7076af1193a0eaf2f514d06645feb80000000000000000000000005368b73902a3a625b88cffff190d8a99298c2b1f000000000000000000000000535eb1a221117dc2972c5e5f7a8409a3c301c1450000000000000000000000005348a11de97483324bd065b7ebc6bddc88e2e8b9000000000000000000000000532d59c17ed13bc1eac1b0a7fa4a42ea38754fe200000000000000000000000053284381328f1e2a59cbbec4afd33791494be525000000000000000000000000531dcbfba1a4fec2935c0d5e40b873e8f00dd6c200000000000000000000000053006a9700e2c8504c26bdac76b724f9cc3f283500000000000000000000000052b7b29ed4f7704e773701ea7eca9e705f6f9c9300000000000000000000000052b2333ecd935e53018940a9c66dce01cfb53a1300000000000000000000000052985eb1ae3ac82581bccc09056a7d066e01ffe6000000000000000000000000526dcb39480427b2b567e48fa0808d287f88c4fc000000000000000000000000526d068b708375b2491c84b03a7bc879a5b677d20000000000000000000000005268ebec8734451a4a301190bf6f0eff9f34a21500000000000000000000000052594ac9c3014ee5ab8ffa21fba4f9957284772a000000000000000000000000524ffc273240722273eb9bbf27873074629b63a70000000000000000000000005237e4256d883cacf3849d694b071b65f4a85a8b000000000000000000000000522af008ad448074faf65339fb4189e7f490ae80000000000000000000000000521ae14d1852063e7e1a4602cdf4af17afee20fd00000000000000000000000051d5894651f5bfbc41fe1240e495055959ac4bbe00000000000000000000000051d4f00f7c338e8f7b0984760a6c948d2121f68b00000000000000000000000051958a99251ed3cf4a05fd71e87509ee98b45b8d0000000000000000000000005192f210314f5dec58561036594a232f1c87afe1000000000000000000000000512c5784c087310ca5bc2b8fa7be5ebdd2865e6e0000000000000000000000005120c0128b3781387606b4d10886551a640e8ec80000000000000000000000005119cf5b423af7c4d055b5ea973d251d0cef5da6000000000000000000000000510e20d1cc474fd90c757fc559005707c1245b5300000000000000000000000050f363b6bc3ad57d438e61fbce15bba42f9991ed00000000000000000000000050f1c71a6ae7be982162106bfb965cee333dc80b00000000000000000000000050ecbac68af3e39bed94cfed464e9d9ebd4f73d000000000000000000000000050c38cb63438d80a663e56b47d75649c83459b1000000000000000000000000050b5d053c44988bfd170d7205ec2c164d08c451600000000000000000000000050ad019d9f5ce61b73df2155d4f7f873f661168800000000000000000000000050a7d16b10de8de0ec96936b3ac0819410be93550000000000000000000000005072f143552bad1bce31fbb9eef9148c7addc2a4000000000000000000000000505de48c0bea79d0f76693ded482d95f044d7c690000000000000000000000005041368107c92a941605ce0941d068ed174e85a50000000000000000000000005014f5f01fbc7a23b666b757b8b3a3cdf9ca0a99000000000000000000000000501357342b796606f92dab5913e2c8dfcdfbc931000000000000000000000000500e19c2ad238dbfc7f9e96548d84a1f5b39e11a0000000000000000000000004ff09e8e59bbf7234fed2473a00ecc2234c89f710000000000000000000000004febe81ff781823dec87328021a9b83c162f307f0000000000000000000000004fe6e53f4f8101a725012f3e1fe3255624173a4a0000000000000000000000004fd6f26cc51382420df0868a73bb48d8a22d20120000000000000000000000004fd565ac3c2b3cf8571b57e817cd1a1090f0dd700000000000000000000000004f869aee141f49533772f2aef31660c7b29b81c50000000000000000000000004f7162241d0b18d1be69545490c37501a094ccfd0000000000000000000000004f50d7e4e193e1cc3cb3b87198c921da7701fadd0000000000000000000000004f49681749d8e35cfa83b82a220d67acfb9958b80000000000000000000000004f44ab0ec49d5b0a13462c32039b6578d1cb66f30000000000000000000000004f23083316a88770277900549b33125ce4846bfd0000000000000000000000004eb3ddccc4101061f27a2325e72307cde937408e0000000000000000000000004e7a8d3328ca0ec06b12130a27aa8d78931580d10000000000000000000000004e5605c3740389eb219f1bb0f1badd593223498c0000000000000000000000004e2181ecf65f0d36a6cff2ee4f24475dc47946720000000000000000000000004e15fb9629ff4c4b884f95f25712b2431545ef020000000000000000000000004dd636274c1516049dcf7c1cfe370256cc027aea0000000000000000000000004dd5132df9a1ac972d983950ffa6c11d43d3ecfb0000000000000000000000004dcf78aae2ea7ff764741690836afad07541bccc0000000000000000000000004db24b27d50104285de488dbff9b6638e18a1e400000000000000000000000004daaccede98040e762f17b64c26a7e271b8900770000000000000000000000004da8b4af73b7dc1755f4cd9cf3c2b5c2f941781a0000000000000000000000004d879e813ab5d5d94673aa13e8f3832d82f3b0d10000000000000000000000004d6dfc45548078518203e4a3a62a6805ae87038e0000000000000000000000004d66f64e42cbb4bc4818bec3b01d3fcadc4475e30000000000000000000000004d3d7269fda2be616bfd45716a520ca9b037814f0000000000000000000000004d20018901406bf4cfae52c51356b0c68b5d9e500000000000000000000000004d0eca4f6bbb03e46d9704f0b1da5fc0d9bc45580000000000000000000000004ce68968af41646b1292a174ceb44c1d5574f5c40000000000000000000000004cc66e3616a00b40c958324ae8e47c6dc3256f6a0000000000000000000000004cbef21c6d9383ab60192b963bdf716eabadca230000000000000000000000004cb09e911db3778cb90905f20ea9ea4963ce929f0000000000000000000000004c9e371a5918773a3fe703d84736e5c5abddedc200000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8