Special data
- Status: Successful
- Nonce: 1996
- Type: 2
- Gas used: 11380411 gas
- Gas limit: 11471899 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000bf6df9e6eabf06386afbeaf5a6364e977a979546000000000000000000000000735a1efb55efcf7dc5cfd7b3d6d5ada43ba296a3000000000000000000000000411648e7413a48fedb6e4db90ca80da71609b752000000000000000000000000bd4d4f6553424c9a0f56c275a87ff88ce5464340000000000000000000000000eae9548d8a887938e37b6a96de725fe4b6fd463900000000000000000000000090bbf9f4f845446bcdef8bf9356f257b34ec929d0000000000000000000000008abb0445b7fdde18a8e62182285b3bff308be0e700000000000000000000000088b3c3af035b7656c8cfbcab444e173330748d31000000000000000000000000846a5279b40dbf0e056e7e9489917ac2768678f7000000000000000000000000638066b439d7f47c2c37e99ef2a9c2cbe559168900000000000000000000000052884bea08bed14f3940bd64b945fe5f749cb53700000000000000000000000042f8305ec5bc49eee88c19cc264a7810361065100000000000000000000000002e290936e400f2757c0ca30dbf235c6592c7dd1f000000000000000000000000293d1ed9cbdfc054ed084e0dfdb5409fc0f0cb6700000000000000000000000022c59b21807018620539623d41c611729c7035e2000000000000000000000000ec3db067eec2a8b7b9aa24b301523ba5b104a9850000000000000000000000003108f47469468e5558703cb40722926f4d46057b00000000000000000000000020ce4ec088984de47e6899fd4f3e35f7b154bd8f000000000000000000000000ae639ed44a48b944793f4f34f192e25e21dbd2c80000000000000000000000004755994c510ff50b9bf206e922f629fd19bddc28000000000000000000000000a2a5c6a5db85bd0da75a4ecbfa84eeaf8aa3d777000000000000000000000000a81cd8461ed5e443b448ca873515a8e4cd41c069000000000000000000000000e7eba5234188a450ac9c0c9074322b2e2b809765000000000000000000000000a50d3c19d40a8d1dc99acfcad372e72b1429d2060000000000000000000000005d5d1152e73d3f11851557d860d028187b9d3750000000000000000000000000efd58a74cd03bb78d4f512c11404a2de3bd0a837000000000000000000000000927bd4004b10a58705568ccbb63edbb2aa29cc520000000000000000000000009452c71630631d3504f31455761c7f4ecf2b3e0900000000000000000000000023a760d06c3d3ac883b45e66e2c6cb98ce1df9f1000000000000000000000000c401b3e7b3280e38e7994c39b88525c73ddff74f000000000000000000000000238fa70530ac481696cabcbeec45bc43108ee171000000000000000000000000e892e52e3792a3f7bcca08f1de9487f09bcf4c4a000000000000000000000000f88d5d1d03097a2864677d9aa35c5b35acd00873000000000000000000000000fd3345f146e47b2fcbc39472134d95accd3e52b90000000000000000000000007a35a0af4813f9af4d232d2b22a1f5e977da367700000000000000000000000006c54a1b795b47dfdf57b94e5c84658845d9d6e40000000000000000000000007f5969e77b0b29b095995864533ec6e403ecf6270000000000000000000000009cce43bb37e266d944555924db996cd1c440e4d10000000000000000000000009e053e83f79ba9d226ba0503a25099bf1e6b0b610000000000000000000000005404e16d012286c81289ef53918033c7dd551ab40000000000000000000000000793eb79c4840603833c2d25bc981163f6ba89e7000000000000000000000000923e3c5c4b91ce1d44d6fc7620a44f0fa9710ae40000000000000000000000006e3150397abacfb088cd7d59071b387443837e2a00000000000000000000000079ba0a1dbac86c3b1faff09238c3cb56a041382600000000000000000000000043a9977f4e0a19c5c18630699d8f31f00db11c7b000000000000000000000000941a895f7961350b538a1836dd8cd680d3f047f1000000000000000000000000850af3d32ea438752ec4498eb7d317525a79a07b0000000000000000000000005ee246b6db98e7445dd817b64634dc5960edc390000000000000000000000000c5df056981e5e7940715f94a2b44b42c7cf113070000000000000000000000003dd5f9a12c07d4d9a9858b1c1a24086b6c58ec06000000000000000000000000645d9bc5b89076efd09034415ca833f13517060e000000000000000000000000c62c83d84f9dfd57359965d5cd761fe415d38a46000000000000000000000000037a203d250d9346ffd8a59a9a293bb9f21704f6000000000000000000000000b106913269bf4a58236312a49822448b267c54b3000000000000000000000000756f10ca4d70306a1603b95cb6e2ea501c802c1d000000000000000000000000b623fbb9f20730a4539473b1aaebc82ce2f318fe000000000000000000000000922a4133d4ffcfe64d350b99c967a4af5bf3dd0e0000000000000000000000009127a24a9720aff50dc7436483f7e9648c331258000000000000000000000000308df473bf04577fac9287cfcd7ee15c67d811b30000000000000000000000005a9f6fc9eb2fbc6a873bbfc32718ed47cb37fa6b000000000000000000000000e6abe2c4ef08209b35e7fe8da2a766c6abf59ab90000000000000000000000003c8e232bd601d93a3ac787844ffb3aeba9835cc900000000000000000000000029b2bbe54d5a2584791cb6de88b3f54f57d7d41c0000000000000000000000002128ef587563eee6dc18d4f880767eeb3d78363a000000000000000000000000fc85f275e6e3d3a1054f1f4e6ce4e0426f6619b7000000000000000000000000643737d8b1604dbc20d24579c5afa5bd054c72a0000000000000000000000000cc14efe0d183d5e1a59a430bc7b619a20f5ed34900000000000000000000000027ef0ed2f1c5d3e42f6f08d856aaa3f169003c6d0000000000000000000000000266e6e9129634f0d57a8282b88f3033cae0fd78000000000000000000000000f9d8ad56d0a3b70793eacc39ee107f3d54f7dbd900000000000000000000000082fb350ffa6072aab74c11e1e3f20cb69ce64a6c000000000000000000000000e6f83f80c828bffdc0257cdf8e452abde11266dd0000000000000000000000003f1b109b88b5ed336178c691e636b01874be65d3000000000000000000000000c9b5b996c0b6204c8206aaa61ef41ccbd48b0f93000000000000000000000000770125cfed0d3810bc2a27128f07121a7e8ff74b0000000000000000000000005827614b73288954981a5b227c95bf4934b246e7000000000000000000000000bae96a5d2d01deb908afb3024c49d6cf1d330f6a000000000000000000000000c7a297a8fdce677cd28c76e99c3e0e2ed23f28500000000000000000000000002374450b0b4a40e7bf8437185c3b2f605de9f1970000000000000000000000008a4621c5fda19ca61832bbce185ddecf47d040ba000000000000000000000000f9fc90d2c7fe311946a28fe1d9e74c7cd9c205b700000000000000000000000061a82970413d1a5050f7671d9d902871cd18ecc2000000000000000000000000a496d76e1cf8326a6747aa8d93a6535f1a6048b8000000000000000000000000d11825a336967db7b114175498fe1bad39aa8357000000000000000000000000965ad075211f468eb247196d82db1d8d948f8b8b0000000000000000000000005cec06673420f3e982614bdf93cd6f62691752fa000000000000000000000000caa8155425303faa4cdcc803a75efbd01f1eac2a000000000000000000000000a9bb0c4ccfbddf0e831199c75632fd8cf523a0c000000000000000000000000039a29b462fd893f644611776a2e712aa2728bf59000000000000000000000000c5981f0ebe7d43054293ff5bedc09a9c2c603ce0000000000000000000000000e3b0f5bd069dde3189ca4fbeb95e11cc1d3793dc000000000000000000000000d588fa4a8f862fe76310f709db015ade76d25592000000000000000000000000ab0f3c5dcab85678d9c6e0ea747ec7f8bd904a9d0000000000000000000000009837f9a15f6f1451a9584634923cdc5666d1dfd1000000000000000000000000613b61893bf743943f7efda4a88e250044fa73ac00000000000000000000000058d5969040095af7fa1de137781606870bba6c7b000000000000000000000000d86397062409a27054dbbd7ad2b34bce6da32d2c0000000000000000000000002631248a5f49662b2ebf1f2cf3b463e63baef52c000000000000000000000000f106a3c526f8ee64d0a8703bbed3bb0f4a56fbdf0000000000000000000000007fcd73fdbceb7f33a4ea18950af6fb3202bd6c6600000000000000000000000086d85f29edf0d2662662627ba75ec4141bd1d202000000000000000000000000444d5b86347b67e04f5241f11bafa3929d0b39fc000000000000000000000000e40a2635615fd0ccd0745d6cf4280492d49cfd1e000000000000000000000000bad35fa6e368e90fc4faf63507f2d0a2fdf94baf00000000000000000000000084e2af4d40a80bc203f230c57c828b41d63a3c920000000000000000000000003515bb68021eb483a80eb366de506d9275356069000000000000000000000000280c242841ec94c84fdfa36fbee291981e62ab5700000000000000000000000001f7d3355b6d69d91a5b15f3a77fdf751184f70d000000000000000000000000b2599070656806fbdb2a2b9ffde867b2285e4c84000000000000000000000000ffdc5f349ca398c358139272ef63f153106ffb6f000000000000000000000000d23c234db37e99020787721aac505e37d6910739000000000000000000000000a67214968341150f0a3eeb37523b2a000c3390cd0000000000000000000000007a6bd738698c78d7985aa80d9766a126f871d7570000000000000000000000003a1e63883d21a502eb1655bc7a47dcc8a5b86a190000000000000000000000001af4fa988627ab86801531b9e8a91f8de04cb32900000000000000000000000012ff6fec10c7b76a1f993532c16beece239c45ac000000000000000000000000e5a883c48b230587fcf3f1922d8b26271a836d8f000000000000000000000000b3c7c0263ef3f3798acebf2ffe1b3867618f2633000000000000000000000000571fbcf157be66f4ad817b5b7de6af826b26e327000000000000000000000000f969d73fffebc5f8d898fa13e137974913f78c49000000000000000000000000c598f19846330d495f8a940e98bb19f8bd8c5ecb000000000000000000000000d51abbbf06277456eed954b28c7ea00108d5d53100000000000000000000000010b041e826cf9d04ea59972bf55d95212e9b0efd0000000000000000000000000ecc6619ba8bb504f1413ee76f6d9d9aec824a63000000000000000000000000fdfdc851eecf9bb2a3a6f71c5275e74f80ea3f84000000000000000000000000d11b8a1399a4e21bf48bb2106c620fa7ece7ddf1000000000000000000000000f0e2aa539e3785cd0c238e32f11576b5741ea3cd0000000000000000000000006245a78c30548da846408915deb9ec3746b8c674000000000000000000000000b7108a3d162fdae72a12a19720fc2ac764b2b6ee000000000000000000000000520db89fc0bde314b4a3f860bf3788da8a8f310800000000000000000000000066d9b90dc29c7b7b404b8abc2560cad8cce75edd0000000000000000000000008e6f039e6d923cb176c8b34918676895f40f1825000000000000000000000000a63f951c853754ae6fa0533eda63b7f187555fcd000000000000000000000000b0026c2774f33751f79eb6843122404b6534f1e800000000000000000000000023e597332a5d7addaa1d30167a307668c6fd3c700000000000000000000000008e674d5c65d74e40fb7be8e18a276d67c849f00e0000000000000000000000003b7ed04d21a716d3f122f1c840407c163c69581300000000000000000000000080351f46f7729d4c3bedd85cb6345c2278fd8ebf000000000000000000000000cdff2bec4e73d1da9eb07318ffb8426481fc2bc5000000000000000000000000f37e589ccdadc874e8d78623142a4681561eb1e40000000000000000000000004d606f37434e4d6bbff2a0aef4a91cd65fac6b61000000000000000000000000ebdc7a7e121889512e86331e205003ffdf17596100000000000000000000000051a124d419ed0ed010102e114195f2bb5d76dc100000000000000000000000009033ce313cd10270fa833b587d558ad4cb23646500000000000000000000000020f08fabcf64fa411284584e98ef44e92d201d5d000000000000000000000000096f3b650199d8da82709300911fb81b5ea9655f00000000000000000000000039ed9c55a37be0eb6d194b9fd007cd9861b76da3000000000000000000000000d3f966c56fddc3e4199da14c6ebaca56fe3e957200000000000000000000000014b3414c17cfdec3adc37481ac646428a15e93eb000000000000000000000000576151a23a2756b1dabf71fa243de785223160e2000000000000000000000000b52a0cd341da908f18b738872e97bd15b2ed9c2b00000000000000000000000091388e29dd8300efcf5ab5bef725bb96ed747bf800000000000000000000000045d4db73b68047dc774be0f13c3ba3011a0452a9000000000000000000000000f6d39529ee285308c1bb0d69f2b0b4fc943e0288000000000000000000000000c98d6c1be52a3038ea8df82ce5d13df06dd921c3000000000000000000000000106160c7934cca5aaa6ac0fe6a6f563d266a2f37000000000000000000000000c012ccbd18d71e27ad29b3fd181cbe195c9b0c5a0000000000000000000000007753cc69d2d8209fe999b4f7e826d785ad21829700000000000000000000000028e46a344d1ff29a14cd65601ea9d5bac7afcb4a00000000000000000000000099cdd7fd14bf10ddc8469a48bac356e2134cf88900000000000000000000000019f3566b971cc3acd3d864b395fe4c15660a48790000000000000000000000001a00e10aa12afa89ea439163d3041857ac135c8c0000000000000000000000002fcaa5855320b614d283f2a30cb2cf11b0bf02240000000000000000000000009a053e3e1ab1f230f591380b1cfa5b870979c5ba0000000000000000000000004002ed1a1410af1b4930cf6c479ae373debd6223000000000000000000000000312120d15053c10267b007c9ae5ba18145c4a21e000000000000000000000000360769f4c7b7a9b61ac82282fed7265e6ed670d4000000000000000000000000f6c241d63559daa915394121181997bb592e39d9000000000000000000000000bcfe69e9409c928bc51e3ee78514d18624917157000000000000000000000000779b70bc0bd40a945dc02949c2bc1d56a368a976000000000000000000000000c32a3367a9aa13ce9a50a72b20c247a28171cb8500000000000000000000000066848db7545cca7e93153f2c9e7bd286fbe1349c0000000000000000000000008ac614b633e64d15dd3d8e33640b0771f8b3f77800000000000000000000000072cdb95111da0947eca86113d106ae843b3465d30000000000000000000000006a142ac1bc28bd3c9131ae9a3a2cdfde4ba79bbf0000000000000000000000003cad7181bf2bfd2302b8fd0e3fda8334327b1f4b0000000000000000000000003d6a53b689b9ff976007b030d8994ccea2a9d761000000000000000000000000422494b18b249909c08401365c08980e05324cf000000000000000000000000058065c9fde057ab52bea027c9024c5b211606147000000000000000000000000396bd7ada1f96ed5fc11acb88fe43ce9196ad3540000000000000000000000009d60f06a03d40cbf0ff0396535351736ed4e94a6000000000000000000000000154446e12131d9063f60c4f1869b25bb6f8ce322000000000000000000000000c4ced73844659b3db35f313d8a4ea120000fca34000000000000000000000000e0e4003c5f3aecef33ab02c2e3637d6bf15d013a0000000000000000000000003cee630075dc586d5bfdfa81f3a2d77980f0d223000000000000000000000000faac26484bc560559fdc716c4b196882f1579b28000000000000000000000000871634e8ff19f7a0cb37d787b76cf0228eb61e8c00000000000000000000000088f06ed31acecfa99be80703aca6588c60151911000000000000000000000000040142eb4f84db486b13d0613adf7588579a08d5000000000000000000000000373fef77c9e1a9f060a6c68fe16da1a2f99c1f860000000000000000000000008de04f071fb06f352b2d27c56edd23db2f815637000000000000000000000000b999437324212e07b0235d7155b11b4c28546edc00000000000000000000000005e0e7695340e5faab1621356a5f4bbc1cbbd7df000000000000000000000000d9e563e5f0a9fa6189faaaea83f102e987f893bd000000000000000000000000bea0dc4c0fc82ee14212b382bac7a1b69a734985000000000000000000000000f8e110709305e35bdc95d8b889ae28abaa3b6be0000000000000000000000000f1f4113d02e0de417e674dbcf69a1f5d8dba07e3000000000000000000000000e9187981b81beec109d29498bf42cd70c6d176af000000000000000000000000e211503af84dee23b64894310b82586c9204879f000000000000000000000000dadbd9a532d878a34f9f40ec88995e3f679006d2000000000000000000000000d7f4f30cce35f5a6f28a327b3265667bdeabfa19000000000000000000000000cf3d2980d5edcadfb414febe8c78d767107a4838000000000000000000000000c4aba0a7f316b7f1c0c14ee5a05e17fe7ea713c4000000000000000000000000bbcafc9f3c8e10b4b172044535e6af34c4d626d2000000000000000000000000b3932265aedc270529a70e8be14ff3930595bdb5000000000000000000000000a705295f6163f781854f01be75188bc0543c696300000000000000000000000098cb36a003c6df324ac180893ac83b43504ee6de00000000000000000000000092dd16c650a9f7fe05990cae5b3b99a325fbdc0e0000000000000000000000009085978effe1b9dc9c35245b204773abd42289660000000000000000000000008c82bc6b056bbad78dae286dcab706e909e72d0b0000000000000000000000007f8fd76cc50859f133623b5b7680bac4aa5fcbee0000000000000000000000007e80858cfd7c95f6971dfa6519a9bdf8d4d47145000000000000000000000000732d074083bda408b39aa47b06a5d22d06db90ae0000000000000000000000005dc6100c287305de1540e4efffe874952e86bc110000000000000000000000005b91d66df0295edece47f401637e3101b255bab900000000000000000000000051c51404ba2ea355e9e0a7b4d8ca88ef40f2191f000000000000000000000000474c8d2f0e879176c03873c110921fe7433246500000000000000000000000004560abb9421ced2fd7ca9fe5a8b14d22bc95d6a600000000000000000000000040560784fb7468dfe27c7d9b97dbdbd0d06f6ff40000000000000000000000001924360b00ea5c7ef6f43a8dc8bfeb91e9133f2300000000000000000000000018bad58b2ea1aaeb303c180e791caff0473e3bcf00000000000000000000000025af4b664f0c355241a6458bcc1847ff222bdeed00000000000000000000000025ac2dce99d699aa462570f18e95f076e814b9db00000000000000000000000025a6e63fb98b0a24c840e289497787dcb5e128f4000000000000000000000000259b5fb4671bccc298e89d2deb06b4855111eefc000000000000000000000000259a45dcaaa01c0abfdd05cea88a49773c2bc9c60000000000000000000000002593d8eef95a765efc680c61b80614f4d364f5d1000000000000000000000000259055212fa233521645314492ecdd4731901078000000000000000000000000c4c565589d8c8f01952736ac6f340c4f068ec2a900000000000000000000000063ab9f444b907c788f7950f390f863a0c4f399230000000000000000000000000b3d603cda0a24960df8a7e52acc0d3a0a47fe7900000000000000000000000091288924d53e984b129dd6b139d421270988178a000000000000000000000000493d195ac913e695c28dabc5333d4214d2886b39000000000000000000000000b5e6aef8eadaca9760481717c018c23c82c5f9210000000000000000000000008eb8d75381fe65727637624de739f24617eda54d000000000000000000000000c5e31080849fd3d849e0001e8843747887aa0c81000000000000000000000000535600504c74cf4ae878c70a647dc4dd95c518b6000000000000000000000000c77ee27aa2237ef72fa54453d4cbcbf26f05dc040000000000000000000000003749b9ead3681b11317b470a0375d3b4a8182b7f000000000000000000000000a7d8bb8a1496a46c12113f07a7ed5fcae2b809ca0000000000000000000000001541791f6df5560f7117388ee025de335f8c65e3000000000000000000000000273d83de1867e887730e3158635397b3bd3d6de600000000000000000000000058e9379a85a513a1b134733b6838cc41865eb6ed000000000000000000000000849738c6f09293a40c6e9f0d6fd7a7f69ab60fdd000000000000000000000000c6cebc4ead8ee20ba726ababfff615b040cd07070000000000000000000000009af5e774f8fa67ec1f7f440d7d99a6247b2fc605000000000000000000000000daf86e4f42e1b413dcb413b343fcac4733c21c830000000000000000000000002a5965f57475c81a3a1cea5eff3b00c7ab55f8a0000000000000000000000000985b86bc15c2071c41cccf2dd974bc3dfdd33819000000000000000000000000771b0f59e522919505106b7047a65efae611e85100000000000000000000000044c50be1eba6a536e827597cabcc7809f903c29d000000000000000000000000d417679d6610cbe4cb5eba63fed89701cdffe8d0000000000000000000000000947a363208159aca625eca70cd5653b6866fbee3000000000000000000000000a80066e649880c106e9a7f528eb7370aaab5f0b700000000000000000000000005f42fd0788558f7c837a7af90811385713ff52e000000000000000000000000a12766395466785b54ec8ad5a5afc1f22ba04f51000000000000000000000000c5e69de1b2bebb0aac80804cc8ef5dbafb178d6c000000000000000000000000d0ccca2d827e5ac2d10e22c24a311ee2893b915f0000000000000000000000000b1d9a626db1f75990817a8ff3a1411eea8f700b000000000000000000000000f5ce5e07e376bc1125215e8c72072ab9553e6aa7000000000000000000000000ca7b74db87dac5df1a0b161542f1ef1f14351acd000000000000000000000000a2fd6fd9255a126de36b1a9edccc5a2b4e0cb2f7000000000000000000000000594d53536cfa74ed28206586eab1287d2f338f0f000000000000000000000000d39d5aa5e318bf9edf0c9fc0cdd48fbd8bba439c00000000000000000000000058b11104b339dd9487dc549fc90d34c99606e19b0000000000000000000000004d7ba4b96888da1f92dff9560aff0b3378fc2ab20000000000000000000000003d7e18d47c56dbffc6c94af85d6b5aa1628cdc70000000000000000000000000f5b31d83190884cd8fe6885ecf0573761cd8a7ed000000000000000000000000e99e6a128dfc1b6f31fa773a12e36f66bcbe855f000000000000000000000000cccc1cac7b8261892e63541b5ab2cddbaf86312a00000000000000000000000091f3df96d36e4b0d24bbec28245933cbfa46dd89000000000000000000000000a5ac99d749ac63a360f6d99b3b07a87aa52165b5000000000000000000000000a143b13d3e763a0dc27bff0a54e7736d45014a4f000000000000000000000000ac18d9bc0acdba26568bdd4fe74cf779e74dcfda000000000000000000000000a78f8a4891babc000f368f121a3067206fba6e41000000000000000000000000507efcd4ab8741f3609e626778929cf2ca3f4628000000000000000000000000f7ac39292b9b3912c6467df1e5e18eb9128230da000000000000000000000000e682f1ff253871b5b1aa4e7c6f5a49e6e51c03e6000000000000000000000000a46f1d53e448968ab81993c21b08a5f79fcd9d12000000000000000000000000383918eaf588769a9c47773d403bc67cbed66f33000000000000000000000000a874167ea421339b9d6de12430f355bf00dfcd240000000000000000000000009cc3f843ed3e7179a69b10bd977e639b46739dac00000000000000000000000001e4eaa36f361cfeb8e2a00cfad833b43575a1190000000000000000000000001af7f492adc903546159d6ff82fc7591ecff609d00000000000000000000000045cc780720049f9998024eb9de2a96780bf84f6700000000000000000000000085c7db15679ea41f125f7d496ad513c6a7be5a5a000000000000000000000000ffca9db252aa12a26589ad31512cf47cd0a1b706000000000000000000000000447f934ee057e8adb4d9eaf624de52c1a9db19880000000000000000000000009fd5a007a11d60256d39233616d47d1ed741e9fc00000000000000000000000027e736aecf521be5e30deb884e0d63e8c091dcfa000000000000000000000000cb6ef8cb6d9914a1f33f23892b33c9151ae91ffa000000000000000000000000d12b72f4cd3b53727fe3f87f769cf3f2c27681270000000000000000000000008c14eaeb940ca33fff4b39cfb2f46bb7055cfce500000000000000000000000035f8ebe286dc7b342afcc10643cd7caa3af95e350000000000000000000000006e2c15a012a9663617ad3cd105fdbc563c2c48f5000000000000000000000000a69315604234a0efb1419266fee0aac4744115bd000000000000000000000000e2d15e539a4a5775591594594bb3ff98bd3a62d200000000000000000000000058b148fdaffe01c720401066a774e11d58a7cfdf0000000000000000000000006b2470be924aa57060d9d1352656f328f632b56c00000000000000000000000042a809a0d1d23c3d694d1a2a777b95ffc313fd38000000000000000000000000000fccdaf37a023d33495fad1604827309d180480000000000000000000000004130177472a409951940becfafc86523ef2da9e6000000000000000000000000e519625297beddace4bcaadcbdc2909b257360cc0000000000000000000000004f6ab0d43d9de09404684d571169bf2811f3b1b6000000000000000000000000821764d753c9959decbc4b8868b6d914ee61ad8a000000000000000000000000816513604429f7c731524b5198c2425c65c0d5cf0000000000000000000000005dc833518abe6f6a38ca7cd6e72090b45b9f9d2800000000000000000000000071d9a14c16ba1ff376c3a1475c9abd40a185a6e30000000000000000000000007b1ee51ee020f6350263adf821a0a632f7826fb100000000000000000000000065e12643ce0862b7a8313070fe24920a88cf5ef8000000000000000000000000fc0108eb3d886be90188b358178ff018a6dc7b03000000000000000000000000eb3253acc02f53feb8daa66c59ce3a52fab9fece000000000000000000000000d29d3e7b5a9f0e75965d036cfcf9610e5ce8fa54000000000000000000000000a9776ab566d5a206a2f3d2e9da3d750b6ef2cf3a000000000000000000000000a23d0a6c8b0a8ed625c6974fd5c45a0072825f1b0000000000000000000000008a0bdcceb294e4ff0e93538481126b6c7103dd8900000000000000000000000020b6a7308553fba96444a6143a2ef1934113673100000000000000000000000012dd518108708af3ddb4707b41a4a1d2193a68a8000000000000000000000000093669bbeeddbf7fbd8382175f57a2a3eb36cce100000000000000000000000004bae7731a0d7093fd9d8fc67ae3eebc6c92703b0000000000000000000000003ed0a46160e583fc4acdd9b9e35d4109df7c63920000000000000000000000002adbb554ced5c5f5a16e8f7b999f3c99b940ae1a000000000000000000000000cc01120fa3f75ae692f9529a043027a4e4e9daf500000000000000000000000082c1c1c4a9b90a65253338bd734193c1b4e4ff090000000000000000000000003a9382c3745ce33539da89379fc2ddc3dd043fac000000000000000000000000456dbd78ccac27501ff841a67d67c560bb3c3eb3000000000000000000000000215d2a23c85f5b84b19fb2841586a189840f5f93000000000000000000000000324a655d5faa381995625fda3d9d5d1042e7a595000000000000000000000000160a6f2cd6767065b3337b6a9474c009d3bc4281000000000000000000000000cd8277af735e0a4736a460a32ba0a09ae0f18897000000000000000000000000e99c9c00d26f171a0eacb6cc45b093d0b84c9b4c0000000000000000000000003481c5f1627da46cef7bb9fd18386e8ca0f851d100000000000000000000000061650e9e5cc6f34d9fd65c0cbc05ed20613468e00000000000000000000000009063b5b79ae3d5131a59ebab450412a661224d140000000000000000000000003fa38e58bb4603b77eb18a19da4b71cbe9fb72520000000000000000000000003c7ddd3a2898f779f2e51385dd5681367dbbfcbb00000000000000000000000086d79843056a24f1d38744cb6aab41c23053d808000000000000000000000000f97be7c47c7b5a95c7af48615f081899193d8659000000000000000000000000049b176e27f4c3b431cb9e802f8b85806e4e4d440000000000000000000000000c8f95ed022501ef97277d2fea3745cfc6288cab000000000000000000000000594196a22c0a8b1816306ffcf1804ad8785b1bcd000000000000000000000000d6e6f3ce76e92392da1990735305bac0d96d26ae000000000000000000000000d2322ae2a690416bd419316c7758f554f1d8c198000000000000000000000000242c3373303ec4b885f36fcda21e1b49604a73b4000000000000000000000000d8dac0597db63fcc88aa0f267e5c94d6574066f60000000000000000000000003382f19dfd84cbf98d89ca868e14817b82524b6900000000000000000000000075fdce80b35fb75a6343a105fa74076b189b56da0000000000000000000000003cdc99734b9f0bd3df2b25f86dd33c2ce5d1083b000000000000000000000000882c9ac769c13c6bae83e01d484d0a03dcea8ffd000000000000000000000000244131383da00c03e031a0f4801bf591957593880000000000000000000000001120007b17ed0333aa8c6da85eb88b0c5dbbbc3a00000000000000000000000064161882b3e6c0704606e1229000c4d3fe5e0a270000000000000000000000002afe7251bf1600325e8ce7926ffbfb822b30abe2000000000000000000000000bc2b2eec2baf90a172656d956ed73f03f2382165000000000000000000000000f912c438f46cb5497a40e63504cb8b68335ec811000000000000000000000000a1b2a7a2b356c2a407a6eccb1da7bf78c4f1f7cb000000000000000000000000a04c543803aac141beb8f16e22d7a53109c6c79e00000000000000000000000025621737a4b44800d6b465470c322cd6c8ae29cb000000000000000000000000ccdfddf25c4c8f4b476ce9158fc046dd34686ef90000000000000000000000001d8308e352f7a14f84051d1b9e7cd69ec03e6cb80000000000000000000000002d7c8d49aec04094beb2c96859e443d53e9e79c5000000000000000000000000aa6bbb8c812a2e77015c51b8840b6179b7c6312a000000000000000000000000aa8172d0462519d47409a21306e07ded4e60a3640000000000000000000000004e62f3696e9f2e2fc3209cef377396c7bd145ede00000000000000000000000070d09a765336cb0e9c3f505685af022dca586e5d00000000000000000000000014d8dcfa9f8d5e84a69a5c18721ff253095fbf410000000000000000000000003c9fbb3a726632b74f90fec83b196fef8863ba11000000000000000000000000c9b253d8363023ddb7176a330d38b1db1e0dab71000000000000000000000000e9b9924a0e92b5a6b1caa5c8804a4859e7e51c990000000000000000000000009f7807e6699e9786ca2c2537ceaaed93e73186df00000000000000000000000040b2cb0480188bbfa145a0f83f781f8607ce4b110000000000000000000000006d322c71a7ea842c83d92ae1ce4775537cc24cd500000000000000000000000065cf3c112a82fe78b84f8b739ab939eb4fa0d428000000000000000000000000c5058293d1ce3a36085062ce768e8070f080e049000000000000000000000000208b51b3e6bcdd408a07961602ea966c32bb3ad700000000000000000000000010e738bc7f8b2831238ce23a8a08bc429fe7a9fd0000000000000000000000007164608c54a9d1d58766bce79efe9f257afae2d7000000000000000000000000b011ad3bdf7703717dc446a9af7281d0cacae3be000000000000000000000000ddbf0fe45f1f4fbd2519535120aad30ee3b1e70b000000000000000000000000d33cbb69a13f926424523efa07552645e96cb5fb000000000000000000000000706bc5987d01b2f9c31c165cb3aea672fbc3089700000000000000000000000050b8e2945319a88e4204fc7f3b71a689ae0720f70000000000000000000000007cd139d18591e5f0e2055d705a97f31d85a36a6c00000000000000000000000050509c4228f0e822418433fe284bd3ae13cf47380000000000000000000000009340fc2874832d51cd2a0071469991763de55fd8000000000000000000000000f1a5705ca01eea5d2397a9b59e39c68a7c733bee000000000000000000000000f066fea81c40d7d474fb4975e7b69243c6c28199000000000000000000000000eef04d6484e99fc886a58ecce61a2f6b3f1dbe7d000000000000000000000000dd4b62af2eef8d5022f474b08cf18fc6a47136bb000000000000000000000000ccdb5d525a9559c3d4de4a987418bafa7e5411ae000000000000000000000000993bfe0082596f5561d19b428f7a61311916f06b000000000000000000000000983a7ce9994e0010d044846b9cb60ed30fc6894c0000000000000000000000007cabe4edba68fde6f35d650ca05858c82331c7da0000000000000000000000007c179007963f032959f8eddf81e1b8a3880d71bf000000000000000000000000631dd6248fd3edb0807259d23bc01c65f86fd0220000000000000000000000005ce03dcf242f401764f92f40be1ea87344c5335a00000000000000000000000059d182c080dcc79e073ae2f9bf15ac767eabcfb3000000000000000000000000339c384db0dc71ebb47ce01cc7b48c34624cbd1a000000000000000000000000130a70a6db0cef74a48553baac5e5c0f0f21a7510000000000000000000000008245cb29b4555b12947f4f7b477d424a71624d6f000000000000000000000000986d4b721d51bb0cab6bd4f4bc745c9c6f19528b0000000000000000000000008b2846f1cf56841575c0544fd52f69fad97be747000000000000000000000000e508d185d27922021b2850d74fb156fe6495b3d60000000000000000000000005cd98dbcd9b9f9f362a677e86d5c134b3c727ca800000000000000000000000077890ab993eedc0fe04a581c585e634faf10e67b00000000000000000000000089bb8b085fba74a1b00e10e3861b4cdd351da65500000000000000000000000025fcb66d7540fcb2f02a807d4433d0fbb377d72b00000000000000000000000084ecbf7dd60df0d0b31a965abdbe52fe3afc656c000000000000000000000000ec2fa839840617c864d13be5a37b2cf5cb510980000000000000000000000000ad9502bca2af940af58cb9485f0ba535b8cf20fe0000000000000000000000003ac0cb40d91c1f73191f806e76fe5d5feb2b6c4a000000000000000000000000535d67b92348b5f5f0ed82065a9ab1b01732a99d000000000000000000000000eadbadd989bfd1d1fcd8def769a76993588c68c000000000000000000000000029fb4959ca766cd686c23d79877f58f05d8bd6e70000000000000000000000005829b1f2ff926236112386826f25c44cb059c14f000000000000000000000000d5a3d20b11a1f315ed27ae272da3c6db8818b5fe000000000000000000000000202dba7c0d1c4ccc769c98ffa320ad450b3ada3f0000000000000000000000005676b35bbc22f9993db2db1a56fd352dd422970700000000000000000000000053d71aa2248a94f82a46048a41b12fca4977f7b90000000000000000000000007c5a655372bbd597d7f89380cd908f62ae7b78d7000000000000000000000000f2b638c6df33ec9f23d2904397bf8278d0768dba0000000000000000000000003123505dd029daed6e12814d478873d5f8feae8b0000000000000000000000002574ca220134a7b0520917ef42de6b8134bd20180000000000000000000000009d294608d53afdaa4f017f6157ddffbffd1287c60000000000000000000000003dac6a5827015b6574d42294c9fe5b80078818cf000000000000000000000000739b0565dee9e95ca366b3d1af565dfc3114720b00000000000000000000000036fa05f430b53e47e84bec225caaf6365b08424b000000000000000000000000428a0db5127a70a9f4346882325056d17424a339000000000000000000000000d08d6cac39859499765bca0f7e6f2a8f3cb4aae5000000000000000000000000e9aca08301049d3a568fd9381e50b972b56dee7e0000000000000000000000000709aecd736de63c56971a0441acbd19d674b89c000000000000000000000000018fd6ae335b84eda660dfc2eb20bb1e85209e5b000000000000000000000000bec8953c9072aa962ad3c3b4b0d26651eb5e1fec0000000000000000000000007394e776c6c6d5423701e0ddffb91e1c2f4b1ae400000000000000000000000079dcaea4308736da216e0d365b98af808f3ad39700000000000000000000000090fbcb6d1394d561ba7a538d101a331793169818000000000000000000000000864881b74cc6d82330febb0c4a03fb357f7f2b8f0000000000000000000000001f21f51f21b6996841059dc6add94ce60b109f4c0000000000000000000000001b9f08fa87724875ac06b78906fafbde45db54970000000000000000000000000a1f1c53434ef6748c963ddea2b850533d0036d70000000000000000000000003e8efd572c2be6ee5f913938d39e2e2ddc056d34000000000000000000000000ab44d4378d67e62cfacd921732495812c978bafa0000000000000000000000006f117d1110f39988f73423a06650bd67ad0e546b000000000000000000000000352a45cc1aa286c643a9471a04435dd88a027d88000000000000000000000000bbc13c5d8e1ca76b3fa12546177ffd60823641ea000000000000000000000000478d2d5c16cc6d2f8b6f901def7362a9f6b871b9000000000000000000000000318efdba7174acd53df7ce192af17adb91d23c7c000000000000000000000000802ebc95453404673986440ad153a1e89b401e0e000000000000000000000000e94e1412dba04f387b5ab51a0a5b8c03b1a71bbb00000000000000000000000015ca2a79d4db7a262842699d4f013a5e96cb6b2400000000000000000000000042be2550a207b23a10e4a9425d9376d2361728da000000000000000000000000e64d4de41a3df4019239bb0257022985cf7d21f3000000000000000000000000a3f50b40e5bbd95b297c7dc6f8390f13006ea324000000000000000000000000eb09939fd1877ad4fbc2c1588c0e343f0667376c000000000000000000000000eadf72eded96a8fd79b8a82384da866a739980c5000000000000000000000000bac2f5554d004e8bef3e0e0cab90a4145d0f6eab000000000000000000000000ada1bae2b41fbeceb26522b91b5abd2b71f39af9000000000000000000000000d296afdf8bffc46139ae3cc452121c0b3eb0cfb30000000000000000000000006e3cfb0438a66974d4b3f80ced7ddabe5be5528e00000000000000000000000055b239c157d2ff46f7a4b1d645addb1d79b59069000000000000000000000000e9cbdb5620ff8649b75c84851bc066ed0482bdc8000000000000000000000000b575140b0a64bad5f51e4e4062b15c2b882f7205000000000000000000000000702f9e1e69be9463bd946781f8f92489d38a91190000000000000000000000000dc156f4537224b81a0aa0d300ac5b5f8a4175650000000000000000000000001ea3b32514a55892e0a87b4e4fcdd6a1879c2f8c0000000000000000000000000f9cf2118f5c2d06ae131c4dddb3036783e8718c0000000000000000000000009bb2a1ef09e4a57ffcf1ca15831846c0d20c37a9000000000000000000000000fd4d9d4eed7c7a700e4ca6c45b522d109776c4bf000000000000000000000000ef88523833a875053bb1f0f373b9669f5c7d9b2f000000000000000000000000ccdff012517b14e68063e167de762e72e3b76600000000000000000000000000a7fd3bbf499197e4d990271f52337fbd72c57aa90000000000000000000000005f222d0fa01dac93ea788a22a5a50b7a680c47930000000000000000000000004ac66d3c82f277d00fd24f46bafc9d6016c08da20000000000000000000000001fef34c2e0816b13e15c42649407e8e4a0aa9a5900000000000000000000000064ac3d929a163492c3f69bcbcd49834912e8acb0000000000000000000000000cf3110cccfaf1b16c30f3726fcc6d5a3b516168800000000000000000000000075d0e1c7935b65295e751e64c3facebcc5c0600400000000000000000000000081593d80614e4e62f26dcbd98cdb740d80b6f58d000000000000000000000000a202ca31c1a285119354ce145addc4a020903fc4000000000000000000000000486cf45845e83f9fdc5b1d8490e1e58c36ea0c2800000000000000000000000025451400fca21a5065f49e287767710ff2d040a60000000000000000000000000ae75f1d579545b3f2eb347cd349758e4136b06f00000000000000000000000078911455f3b9ca8f184b038a492baef87e846f4400000000000000000000000094fa152b7fed8e4ff702c77eb8a77a09c1a375b2000000000000000000000000e79f0eb3e54e9d2f6bf42864d69f9f58e57eaccb000000000000000000000000fe99d9898be61b866c0e9ef65db2b88f940cd39700000000000000000000000031b3660454e3556737b4f43d629e7f97778e16080000000000000000000000003121dd8f290a83a45b5808dd0d345bd94cffd2a2000000000000000000000000ba006b8a9a96cd868b54d278a647a309ae675d30000000000000000000000000d8786961b2b184748ddff455987646550b0145cc000000000000000000000000a4bf7c788fe50782d6b8ad2d0f8c3f9c251043b00000000000000000000000006ab7eea735f2fe75366906da3b7e54772f207431000000000000000000000000c3afe0595ff2133d6639b3e803db90793176ae4c00000000000000000000000077e4c4dc3f6d75857409d0ce6be18b64629d423d000000000000000000000000a9dbcdb5fec93dcb1fd8ef5a6be59d1634ebc0bd0000000000000000000000008adafd1a35fd40bf458622b194b567690ff16695000000000000000000000000709d000a9f55e0a6501c9d46398addb0aa9f0fe9000000000000000000000000a2bbf32529d655b1a030c8411c2298bba9c5def60000000000000000000000009f7614b0857f7c291c589c62a663a54760fcc6b1000000000000000000000000cc5d42a1b8c43658fae8d00779c35a408cb2931000000000000000000000000010a0dd1395605b0387d43a28f452516c889534b60000000000000000000000001319e52c2c5bb8195cd87c83973b33b5cf33b691000000000000000000000000268349a4bfcdb88188f83a03ff45ef3ed6c3c9cf000000000000000000000000737a6e30739def18b51d8f014ed40da99b30a0a60000000000000000000000001fc027632e8574b69e28863b5ae7bd56b2c0fae3000000000000000000000000112d78f53171348eac0ef87fe13982fe6cbaa0960000000000000000000000007e550a0cf42b16f84ba483ab037058e15884ef01000000000000000000000000340c36d6d2011e86535c0b271e35c6a51d4d7cf8000000000000000000000000cb934f53c9c774ca330b9f98efa2bc889f1849b6000000000000000000000000799cd354600081b101a31fe392c48c2ec31f955d000000000000000000000000d85a6e6efdad8f7765d42e66204f94bd0f32e0970000000000000000000000008becc3e7b0c25fb597375dadcd86f4507be3415900000000000000000000000068595c670242afcd2593adeab68260bb80ed3d5600000000000000000000000090b57eaa95407257079b0bf3a5d97a35b488b3f5000000000000000000000000c085efc8dfefd04577a65a588b1dd84141580c080000000000000000000000002f33858061c5e69d52075ef13027a826396ed134000000000000000000000000ffff256dec3ef828f01c10f63adadcb98f29a63d0000000000000000000000000667c0698b06111232b2f377889fd299648235fa000000000000000000000000e40ebde7686597ef4110fe02d17a24e7bd063f56000000000000000000000000728ca246fd497e475a39cdde143fe874190f2e0d000000000000000000000000e569d8002c87ae17277021b5d061fbdbef20c2880000000000000000000000005c7092770b665a8e4e566f1cbf4d0363179b81920000000000000000000000006781069e7c97bd81802d6a5f93d487678377afc200000000000000000000000075ab973792aea4636466235d78a6ced5451ce4a100000000000000000000000038854f0d4d60e0e90c6cc4e9f29aa208e3240d6a000000000000000000000000e49b74b8cd2439532b1b396b0c90e4a84f79a4e5000000000000000000000000eccabe7f394302171ff43f22924cca0e6e7f7695000000000000000000000000c6c986f94bc774409cb511855dc87819a4cbd19000000000000000000000000049dd9b4a43edbce92fa1a6451a2243bfa407ef920000000000000000000000003cd877e460fd5ea4dec0c0965308f0c000868e0f0000000000000000000000007f2f4d1c34bdf37d6a3fb1feb5c4c942f6e940de0000000000000000000000000ec343a94d8b213e9c9d9c289346485504c27b5a000000000000000000000000c1bda0269846c55cca88c0c502d36d242d7a18f5000000000000000000000000353c8a3bd5e1d35a9150f6f9b339f5493588b2fa00000000000000000000000094d1c43bccb4b1aeac8e6286234b7fc8990cade3000000000000000000000000f5f310b63be93c63060fa58517038379821cd1c40000000000000000000000001e81eb7230792e1526730ffddb5afd1bf17af51200000000000000000000000024a03901e645c266d043ece3b4e6df1a47a5697d000000000000000000000000551713b9506037d0b63ca76ba072c2e0fa18a4d7000000000000000000000000a59d750978a476826150e543d67900094d9096990000000000000000000000005ce0ef13c41cc3487ea7531ba089cc10524ab2c70000000000000000000000002691554bfff07ae603ad6026ca3e0f3d6feb7ada00000000000000000000000022e620163974aeedd209f6ee1b221f4e082a4bdd000000000000000000000000a25313081a76ab42a99a696d8496aa59c9941458000000000000000000000000541740f095b14e6dfed11d15fd04f2bd02396a1a000000000000000000000000f4351c232d67c3d7a5e5803523481bd09219c2d20000000000000000000000001a8c51322cfcd5ef8f3544358fd7b4ba3318aec800000000000000000000000020a2962c865cd4ef771f3438811611a40fde0261000000000000000000000000d11ca11038e618758ac045512a6ea08d353949ae000000000000000000000000a4858f1e69fc84e495cbe38be0e036610d27b674000000000000000000000000269adea556bc322a2c3003f53223a4f801ab319c000000000000000000000000e9b19861674170e01fcc7dd48bbc519a866c0016000000000000000000000000c9c20f491e2500768c658570c65ae88b14c2527c000000000000000000000000bcd98e03bc42094ff0f8696b044ba53b447c8a7b0000000000000000000000009b63542a193b4ef5821bef01564a935dbe18444500000000000000000000000097e1e56d8bc495acb376cbd48dbba7109a39593e0000000000000000000000007d3cdecddc57b97a29eed5a65fb3f2381b3c80c0000000000000000000000000630094957a8d7d2de3479888f04b7adaa55b98fd0000000000000000000000005147a6543856f08a2048c8d7bb920df3c959d2fe0000000000000000000000004740292c70238fe6d3491e9aab07f5858d111c0f000000000000000000000000aaf476863591cb6d209b04eb08372538b44bc887000000000000000000000000ea0bd08c9d99470be76072ad1b502930adb9df430000000000000000000000002c5887d1bfaa5cc4381d208c229e0b9e6619d07d000000000000000000000000c6616dbc6cfe36d97e5d1bbd1093173f28a84f4a00000000000000000000000058bca5415932d4cb9c6c12c05037db34fac419a3000000000000000000000000e52d43041ceebd16c2f7a23620df4aa9d5a14455000000000000000000000000cd27a81ee8d9166d43b89f0be208f392f13d880a0000000000000000000000000385d9c64cbc90ed2148507a301405d9c56fc94200000000000000000000000021646dac669b006fe51014c181c925e006a2028200000000000000000000000057b29bad09dd9ffe85149d1d38d7f38309cfb88f000000000000000000000000fe5b1db5057fad75be5fa3bd942d8fd195e4750a000000000000000000000000f1949c44bb945accb6be41756ee9ca638ad23f41000000000000000000000000fa6decbafa654a08b64b62cb2d9c42affd02af7e000000000000000000000000f9d573d133bbdd412e6381f45a3184476c4505f10000000000000000000000007bb88bc7600b0c6454279c7c1a793ba9d6f3cec3000000000000000000000000943e30f9e142b58a9fbc51eec5280e799d1f28760000000000000000000000007536bf0e75f48a678a7f0e81f9d08dd42f49fed5000000000000000000000000b05ea0dafa6e9f81c3091474675b0351ca17c70e000000000000000000000000114e7c4b3c816f0cb30bbe9d8644c924001f305a000000000000000000000000d6b5ba0c20046b03fb4263e300c8759f69fd5afd000000000000000000000000686a6cc6f517390b1790b31f71299a3341f8dbfd0000000000000000000000007234570226df2f9e92e971403cff01ac83fe30cf0000000000000000000000004090c99bca86d8d5a212d5c6faf878ada165e661000000000000000000000000fd2a55fc6aaeabd1a5411dfa801946381bc44d49000000000000000000000000cb56489b0235b6651a6755f51af97e841c37aefa0000000000000000000000001e4e7b05e6264ceed543fd44c9f8d8bfe68df1fd000000000000000000000000cec83814a21d84b64cebd9480279d4ca23f4fbd9000000000000000000000000bc09edebcd55b994ec782bce124c2fa7ef7e6257000000000000000000000000c5e4adae40a15c02ac572b028282ba703113f2d0000000000000000000000000434eb5fa39467e075c345b0b816019ffa6581dd1000000000000000000000000ebbedcce3ced8be5224e6f8f9962c2241d31b04a0000000000000000000000006f2980a91f2821f5b2959a503a11762b10fc6b20000000000000000000000000fe322100d4a56301d5bd236684bca7cf07ee454c000000000000000000000000bc8058c5d01fda5442760c942d73a9e3eca236f1000000000000000000000000dc41fa529761b6a75c7bcda562484376fb150a7f000000000000000000000000e667fbb5bedd09b8ef86d1f8d1f38f120ed2990a0000000000000000000000001f09418f5aa515f6666d1f09ffb6bb68c4b96faf00000000000000000000000093924ae0aa1cde20fc268d59d7d24e6465f05d8700000000000000000000000035813d0f5f235fe71f97e2a91e3bd9c3b7c52b1900000000000000000000000005a669a85b9c74a51c657516f84188b962d4b2a90000000000000000000000004dc83d4085dbf5b4fe6944b4b4358fe512584147000000000000000000000000a20b1b123ebaa314b53a54f56a787ab3651138f70000000000000000000000002a75bb3200324f7b1cd31ad5bcfd3592eda381a9000000000000000000000000e13bb72f1a87b0090739172c5a2730542dedd00900000000000000000000000049d865909eaa6a5a992739ec90fa59b99fa6211e00000000000000000000000070707a590a759e6a9f20ddf2101664258a5a74b800000000000000000000000056f392fb3db10b9c356498cd08888f2658803302000000000000000000000000e6f5840b86ad7dffd96e0523e27606403a8250a300000000000000000000000035ed4996307e14d875c28e58aaf5506ada5a72520000000000000000000000007d4ec15b9e67f23754d0c2597a3dffadace365070000000000000000000000002322f0a08cab21aaea87bdb0701cee81a0954a640000000000000000000000008353aedbaf8d254002cfea736ba2b75855bf7b8a000000000000000000000000c319fcf1316e3868d805083cc00cff39199b2d930000000000000000000000008be7193ebdc392d865889c7981690459d5866b550000000000000000000000006b3a6bca3b04aca1d2458675463e5e1d0f064a0f000000000000000000000000d077ee504919a0849e9cda3de959b60d2d9c0500000000000000000000000000483faf25243701ddd564d67fb2ae3784acdf8ca1000000000000000000000000fb763bee07f4174454d40f4d176cf3a6af7447680000000000000000000000008fd031f2c8f9b8c2c0457924e427fdd972c4dbb0000000000000000000000000f3452db58bfc08b27debf515831efbf86d8078a0000000000000000000000000a4519d0796da2baaa05b1a82e88b3300a293f2b60000000000000000000000000019f677f345a951a23c2d370c24d9383be8936f0000000000000000000000001aad40a1591609e5eb2405740e4d293f00b0fe0c000000000000000000000000dce3c02c383f353e958d953abe40aae9dcc3c0c600000000000000000000000039d7a890ed8ad85fb4a9447a44573b2cd7d1c26c0000000000000000000000009514dfd23ba72dc26201326fe8304354b38d13b70000000000000000000000007d241122c9e8a798626fa8ab473dfed8cf5cb5d8000000000000000000000000f72ea7c27ed4799f18438cb4ad6af3992b95c551000000000000000000000000e10fb59f5e9fbd0ff1385b938e2dd368e863709b000000000000000000000000927a06ac1458ee572790d9f9e868ae04c9bc98ff00000000000000000000000046e9c5296eee1ffa960eec4624abbba999ffc9e900000000000000000000000037ad0de9a4f5dc1f0c600b12d303bc2c7fc5c2ef000000000000000000000000fd379153e596cbe5b80eb6e695b80d3d9399dc7e00000000000000000000000000c280423e109a5895f2c18e2a00bcb701fc06fa000000000000000000000000eff6aa16b780e2ce9fcfdff5f98e04841a20bc8f000000000000000000000000e333f6b76059135f068f145b084f8d2e6836d869000000000000000000000000c6bc6a363e74a43c05703f1eac8e15023f97b28e000000000000000000000000c520a35fe7ab999db0cd7b5fac8a7ce0bf7a6336000000000000000000000000b5e2b30d2cb95aeff12c5a2f59cadf074f2ceb51000000000000000000000000a43f5a9bf37e2a1432faa18896f157f2d349efde00000000000000000000000092a25d5eeb0355528f0bcb4f687ed9af5d3487580000000000000000000000008a249ed82684fab425066ef0757f55cc4ac4eb4f0000000000000000000000007c6c449533192fa6c2308c89d0f56180330e96380000000000000000000000007528896d43e8a51bf0078414600927153834a8c80000000000000000000000006f322e76d6a334fbfa37792d471358bb0528ea3000000000000000000000000062b1ff0eb7e239c283d63f7f53e71fc15b44f0df00000000000000000000000061490e8485f2504fb739d9e92cc1f991694597040000000000000000000000001665a6bafd9361ac3eb16554664ee38c6ca5fa7a00000000000000000000000009da30dc30bee8932f1eb147e054728f1f0cab6f0000000000000000000000000140f92bac9f1db8fc50b71472bd8354cc35a351000000000000000000000000b088984012b9e9770ac6f8fa6f469fefda465be4000000000000000000000000a282932d82a22645f32a6a69e0f01a9045629be3000000000000000000000000a9f95446c4700b4f4fa7a5ae892ac3789d4a996e0000000000000000000000004956d90fcc051a1ccd81a636688ec1a1b0ab564b0000000000000000000000007501ad2e4e794a4267b5d8fca7d63e4d989610c10000000000000000000000002e72eb150e0f4d0fe851f0b18bccfe9cb6fcddae000000000000000000000000649857eaeee3b1b30a203d81da1ccdf91313dae0000000000000000000000000963f97940d96047e2868db2c77464eacc957aef40000000000000000000000008134fc6d93a97c7dc05cd2aa67a6766cb6f8c584000000000000000000000000331964d5547d8fc1c555fcf7bf9977d4cf9bc16500000000000000000000000066fd1b1e8b9e49a8e3897b2803c50674799c9afd000000000000000000000000f4888d9778a57f84d7d6d7b8005a9f110e5b36c00000000000000000000000003f667fc22c7893a672f2a42c60123697383ba59f00000000000000000000000044fb30c71bded7a0e62cd79dfeb8ed53a313c47600000000000000000000000023ae6e551ec96a37bdd3b3ec61785e1b53a9fa62000000000000000000000000b53b739e200ebb59994838fb6f24a5a9d36bcf470000000000000000000000002230718d29eac62a85fd4892cbfd73df8dbcad740000000000000000000000003b0ac0dd1612ad4a69bf4a8ce9bfa3a7c04d8e3e0000000000000000000000006bf23c8af5a39e75b84670890d306be4de304c0b0000000000000000000000007cea0d4095f2c72308df839e6495bd13ebcf0892000000000000000000000000e35f982d2a5163b68bfe852e8a624804d6f577fb0000000000000000000000001f4968f7b07f56aa859117efb2892790fae0853100000000000000000000000036ef12942065c55affe0c7f8b483eb09c01c406300000000000000000000000040f95dcc53243d94f6cffcbd2bd513a6295dd22c0000000000000000000000007c977321ec6852ed71fda3479beeb9417ae0823a000000000000000000000000464a877ccb839cdd6db253b9c717c1f2d9326b54000000000000000000000000b4bd3a2b9e1aa829e9377f64446e6829b2483e0f000000000000000000000000a49af5d6fbb7ad8d880c882ad1247fe55090e0cc000000000000000000000000f1592ac1867dec4f761b926289b172532fe7c6c600000000000000000000000024d040535669fc48d0c2e6a4f25e8fd0a19864bf000000000000000000000000fcc3360bd0bd99f7ee8fcce9d1c1fafbb4b40e47000000000000000000000000d7be0d129fc4191d7e82b3c1020dbfb50b14f076000000000000000000000000db1db46312459db1bb4aeedb3e2c031192554f1100000000000000000000000055753c52eb02279929c6036ac7b0852ab5c93e41000000000000000000000000eadcb997bd875e4b842ffdf42abbfed451b6904b0000000000000000000000008560279299809e8d3451e345075ff5246f8f28570000000000000000000000007564f154676ad330ddf4fc9d5c9706f188b7a35000000000000000000000000017798f92e795a8b1aef66731d4769d2d2f7c68f90000000000000000000000008c7c1a310e5422e7a4a6b4bbc49f057e9f5012750000000000000000000000006c1a79d3964fa3efac7d300302607f56996766d6000000000000000000000000a735213be76f9db2bb2fb125d68eae5e8d886ee6000000000000000000000000e38c4dbd702d5d7fee8421f97f5b81ef6d8399f7000000000000000000000000dde1313bd74f28b73fa0fd7cdbcd92447a9c3ec60000000000000000000000008e9a0dab46ce48026742283a79e78706f905f1220000000000000000000000003f45aefdbaa642f2d0913140f111ad8edc343aba0000000000000000000000008a2acd0870edab25cb5e98e84094752d6a67d8c3000000000000000000000000d51f298dd8d0fc36b858c37c7b34531be277f16000000000000000000000000078b66ed89d76b738f75c66d22ff79865d74bda49000000000000000000000000bee574bc1ddc6b90f2b6c83f83186410a71dfa6700000000000000000000000086d73099e161e23bf8fdb7955c5f8bfc630bb2ef00000000000000000000000094dc7706c8879318e26d12c5fe43cd90c2f76f410000000000000000000000005e1166986e8149042ceac3c42258282c4172b3af000000000000000000000000534088018f708166e5281eb32d8335f2f1dc5302000000000000000000000000eba6a92224729f3ffba702c51c26e0dc3bb6266e000000000000000000000000346d4a439a2770fa2f544d8c256f0445cd4d73e00000000000000000000000004b74683d15ae3a9d25969ff0949d867e4511fd4f0000000000000000000000005655ca9f820595403ce0137fafb7e8ef520a9816000000000000000000000000d891bf73c6c687430a6abd364e0f84b8d6365850000000000000000000000000bf56a0081f79f2ea0f2d00505f7bc6b722d100470000000000000000000000005f30a48fe42e5a40b1185acb74c3664d6f505dbe000000000000000000000000c8191fcc8aa4858aeec9f3af93ff3e9df4d0521d00000000000000000000000005bc098c905c3e7e51d0b7b5e5c2d4dc07ec732e000000000000000000000000aa96659557b27816661db781f82c7f4b4c13866e000000000000000000000000f9c77e45e23bbf132a9a6bcf10911e6b5ba3ae03000000000000000000000000a6f61a2898ea2dae43b97ba71f4871bb56dbc4f4000000000000000000000000a701733d4ed0dd70607fdcfa4f09a840503dffc3000000000000000000000000a68d7dcec23ebf9abee3db5534175d244955c118000000000000000000000000cb04251bd4e9f2425c2cdbd3338793c28a67127900000000000000000000000044d25a9c77481e738ca3f85a090ca1f3ffd1110a00000000000000000000000001ffb6feffe8ac4e6a2c79da7aacc0e8627b9b3e000000000000000000000000854db75a3f7797bc1743c1c152560f41b82f1e12000000000000000000000000083726e07405c9e4ebd8299a9de7971ce34058f800000000000000000000000053ec0879d13bf0082703ca535aa9d10b8b195608000000000000000000000000f76df8f2cb06632a91431696499088b1eab332b40000000000000000000000006e49dcce85e7944fbfe1f35d8ad3214afc7781a0000000000000000000000000f178c4b3ad0633795dd6c82ebcd48cf5be1e58d9000000000000000000000000b594c48462dedd00feca291d172b8659d8ff524e000000000000000000000000ec6f91e5ddf57ff6466680aacbd59492aa282417000000000000000000000000434fea90ed31d1a9def0ed7d5ebc7c4ef85513fa000000000000000000000000a50190363e7659a8c472d29d0c17f5ee3bcdd813000000000000000000000000f79bda00fb2b0ace7060432a31970f06041663f4000000000000000000000000f3e5d3cddfe157d04f2234d4ac2a098804f886d7000000000000000000000000d421f8f09760114025a9ccaf9c25c1dacbabda53000000000000000000000000ae077402e3ca177a876998f86a9e1015da269eb8000000000000000000000000aae881f1276d8e8c37cbaa354e3f25f14250d8de000000000000000000000000a3ae66d903bbe78541bdf102912c6e40c6ccb97c000000000000000000000000a36388b06a3f402060765c51909268f12745b7b0000000000000000000000000980a382bdb831f6beb63a6ea7d47326e2a511f3b0000000000000000000000007adc42a25a7327727f600e09ffa26d2faa00decb0000000000000000000000007219e93bb56e123b34dee71021fb36c5447a0b4e0000000000000000000000003ddb9d1b2377ace57c0f38ccb290e4e82d054ef70000000000000000000000003486f3bff288203343607f198283f0bb52c6a963000000000000000000000000269fdbc52f2c563f7199f80e1ade72618914894c000000000000000000000000110e567dc5c21a463ae50bca70051eebf92a2ca20000000000000000000000000902b2f68cabe994789b5696d9580f2da6139e0c0000000000000000000000004b67dcd188eac5cf69242036581a728b6512628700000000000000000000000066ba76faaeb114303cbd72ee84c03bebeaee0df3000000000000000000000000f28bad3ac84f8457ac3f802551364aa6f0ba80dc0000000000000000000000004d3292f429fe7815b0644802069b6b9af22df81d0000000000000000000000002a6137dc4b0e0b5ab07a0061e438d8a7fd3708110000000000000000000000007092040be46770172ed85db1db55876d4e59b4a60000000000000000000000001dbd78907e83ca65dfdb9d449c21c7377dae5149000000000000000000000000b865975b4c348b14a577131de57a03d8669be60d00000000000000000000000015f13db195517518efdc1b3eabc149ae92b2d159000000000000000000000000815e026065657241537f7cca7616b63fc4f34486000000000000000000000000e642b87b9cbc27b027aec28e44688989209abe3800000000000000000000000081a16b2b613f8eabc1cda058820b1117fb175fbc0000000000000000000000005c6a3924f53b442356365aea04ae2f745cc144ec000000000000000000000000645d10f221a534f013bb2ffa253186dca1eb9050000000000000000000000000c44d41ea225b4c1e81184fe968c9050c8dca068b000000000000000000000000b058164d982bed3a87bdc53a68e2b83cc12421bc00000000000000000000000099f7c03e8370a9215d6d033c9d50f60991d64cd600000000000000000000000042705ed697312210325001a6e5498d8e741e46a7000000000000000000000000e155eeb1414d5730c42d058edad223f3d925c309000000000000000000000000896298e057dd61758206407fb023aff6b2a5479100000000000000000000000094e9fc3f887a309cfa53d5856b03ef14bfdcae1e0000000000000000000000000783cb7e11a5b5347ce37184f6f6566f9f0434700000000000000000000000009ca55e8a48a6cd3b8d415ef1b20d495ad61cfa6c0000000000000000000000001f14a41ca0f543cbcbfd84fed494feccbcf551160000000000000000000000003c72fe82db62d29d9e44473f66e57f654ba5ebc3000000000000000000000000b1deabcbf90d834d2e9b3a0aaa6753d0b17d917f000000000000000000000000a82365b60f0164f3f889fa615d3d34ef4d5cd6120000000000000000000000003d26ce4516ee5aa2bc0be90ad29b23d8d4f6cff6000000000000000000000000b01b615a07849def2c946d9dfa5e05dbcdc08ee5000000000000000000000000a1241c4a73bfc32a98f4690036c1461776d4c85300000000000000000000000059ed51aff83224c1232509c233f4168d32af436d000000000000000000000000467d016c36ea1b3f17b90f17c71c97bf052b1cf100000000000000000000000016f56c524f6a3ee6076035339e7a4b386e89a650000000000000000000000000eeaa16d4689c60be8557b739e920385057cdc9a50000000000000000000000001027843236f1aefdd0e12faaa1f171c4eb18f338000000000000000000000000505eb676c7d8fef072c3c480cd0dbc42de7b81e3000000000000000000000000707a99d5086a0cb9e82eabf7a1abdbe58ecd1d3000000000000000000000000094113a573e06b7fc3c671e345b76a5c4eb8395e700000000000000000000000057a64f78a62decfdacc0261ee46158004ee2c8270000000000000000000000006cca0e3e6919de5cb14b157dcc13ab860d9fafcc00000000000000000000000037b091008c259750e206a29834fe574875620843000000000000000000000000881c71fe9c4c301d771303c3f8593a470e4a777b0000000000000000000000003554bb96b33c493204356bf034dbca775091f8e0000000000000000000000000898785e241423879fe6ed8433f0039c6176602ec000000000000000000000000bb0a5f139952efa1c4be1e51ff46676506176664000000000000000000000000210b1897c8209356f4f6791be078262d95fea66b000000000000000000000000445c6b8195cc58369c9df9c5b697da5f0cbd0f5e00000000000000000000000021142e26d9db5935350ed9cae8f358a1630f77e40000000000000000000000002841d5b1c1e36762b11214355f46c0547a6dd1db000000000000000000000000891103706675153a1aaf6be94a7231c1079886b7000000000000000000000000b8924939450cc374cc9e1c7a3b45753b6dfd7c32000000000000000000000000232edcf1a9e5a94531eb28a5ec99ef4c92e5d83d000000000000000000000000215dc12ad7eda438c9b9710dd3594b2efb9dd20e000000000000000000000000aec4bee4093dc0340c9d3e04d5f0b3330555ad71000000000000000000000000a39105ed2e4bc912da650d2c6b8e28f017d1e6d1000000000000000000000000cef7c849b787cc48a6ea33e1bacee59de0590811000000000000000000000000dfad89e8dc1fb6da5a58f307ed95d390c9c674d20000000000000000000000003c71b57a9ee8df5a6e9ea220e00d37878e20e1cd000000000000000000000000c2d92404dd1f182f16c032e71e9659cc007923990000000000000000000000000362a47f70b8f6855a30ccca1e0f8c8087f3896e0000000000000000000000007c7dae8e3ff7af9c3420e7a73be232c3e3ed6d180000000000000000000000009466556feb7c8ca91de249120624d0728c221d840000000000000000000000002ef4293273c93e6f8d101874f102ad889a6587180000000000000000000000000fd1142aa8287b811ffe7905a76d7a4ad6ad4fd5000000000000000000000000e1e9fc324f45be2d90f095ca236d7f2c3406a615000000000000000000000000dbd5bb7d4dafbd46d1425076dbfa31b3a22c98a7000000000000000000000000ecc658fa0db12710b1d30797a4a3b9e43128914000000000000000000000000046b83f9ab7bb32f843866dffde51540781d6d996000000000000000000000000be12af19c4fe77cae65d6c3361c053a52f42f2bf000000000000000000000000d41b02a312641dcc4668c40ea8da4a7b04d5a3e7000000000000000000000000f1e59e57ab6125f7dd84e95ab8b13bb32e78e0b3000000000000000000000000d12752db067d2b945f519b30b4c09f1b54579852000000000000000000000000320a062928593c8038e06e7c0345813d2d794cfa00000000000000000000000062160364256131039c003010689383ff2fc90a4e0000000000000000000000008ddbeb51f8769b29e3905861a1475437fe781a4b00000000000000000000000038a4b16e6128053fb4c6104e700a14262674f4b000000000000000000000000030c58f28dafdff1f6b7b328e65528214e685cc0c0000000000000000000000007c8eef3baf5f2fdd316211f4c23c37db1ae563590000000000000000000000000a3100ef490a3a5b7a0369249f55f6219553fef20000000000000000000000002b2656569b0b2035dcd91638de7816755ba4eda000000000000000000000000062533531ff5b011da6f77f59fb97326dc8bc4c64000000000000000000000000712ff1a7c1e43762847634741f28538eebda9cad00000000000000000000000022170f531d2499c31be8f855df6eebeafe354056000000000000000000000000a79cdd9165528b32792f6ecbbf935b74f39bb9b100000000000000000000000054bd05e2f2b683e84d85a74a2ac098d46ce997720000000000000000000000000861c5ab75b1cd2fe2a18c481505565ddcc031c10000000000000000000000000bd4e4fdd2964f17c4eb701512da51dab45754ae00000000000000000000000017e20593f4c67ea849a05a573797c46bae3b6f9900000000000000000000000066fb1bc6d1808063bbedab34ba0b3e9397ae83380000000000000000000000009c0fcc7f2c9dc755dd51938356620bef6db46b300000000000000000000000008be02339510f35ba204ff31efecd230bbc1f426e0000000000000000000000006f4dbe01756f5a44da10f13cc87ac8e0607937590000000000000000000000003f06a1e618f27918ec765ccd949e7d9fbcdf51aa000000000000000000000000b136cbe31eaf47c074c1cc79ec1de8e24f9becdd0000000000000000000000000e60f61d538628d220d1e80a61e8fad4ef35f1cc0000000000000000000000001781aa031233034a4779ad04723e8591ed0010f30000000000000000000000002ffba863a10148bb5bad528f439f34154ee75b9b00000000000000000000000000034bb5f8e48b473334125c192dff7cc2d61798000000000000000000000000863b4968771829fc93b5bc18bc271bdbfdd16c26000000000000000000000000c5676a70994c931ddbbd2e81f2fe74f18ae9b122000000000000000000000000bc82b968ab0e23568c29b805eabec0a1fa381dab000000000000000000000000bcbce639fa92cadb03db9e5530283381bb3765eb00000000000000000000000082b8553fd3f212c38c374e1ceb6ce6b154afc8e1000000000000000000000000b309084809960014e18abad5da855f8befcd8a05000000000000000000000000268cb6dc2797ffe8bc4bf1dc04fc99ee4993f7f900000000000000000000000054debd4b3197968da68c17a964ce2d5ea1b5da550000000000000000000000002da8f5f3a747fea509d03a5421b4663b117653650000000000000000000000007c6d9c057e339cf6b5db619245ebcccfeda581ed000000000000000000000000d9c8f7d0954c66d159754ea9b4827a738bf9ebc900000000000000000000000077283a6b9c282f45be5f6ff1aa2385ca9bf1a67800000000000000000000000061d3d94c452e4292f05c4b265cefa244f62f2b25000000000000000000000000394bfe794b9287c26a680e07e9b6a8ed13aa4056000000000000000000000000f9c65d29ff7beb3573c68a628174054b426f2e4b000000000000000000000000ad884215d6402d1a9fe9f35e6539973d3d2968350000000000000000000000003d7d695838f1baaeee2a2c1621713a175f9927f8000000000000000000000000b82e829763ee251a8c5bd1f378ae8a84b08275a8000000000000000000000000ae3625df06dd932eaccf6906d5d9d961a926aa540000000000000000000000003b10611523a6c24edac2108f57bdd73e1153c8d4000000000000000000000000f6c3d7322a569b734c149a1aa88b1b93a7dd82020000000000000000000000005abfc6672456b3237dc7030bf3d241244cb21311000000000000000000000000d733342b55d3d8f49f1ca5cc7c10ce8550615dfe00000000000000000000000023e046358eee8792b4497a325a68e8f16985f1b000000000000000000000000073bea7da917bece46a2c4e87bb5d4e62982b4fc1000000000000000000000000fc5825ef52c19d24e212be2036749c5896adb4ad000000000000000000000000e7a791f1961b17c6ffd9a7926c34c2d2a2c46dfb000000000000000000000000aa526878211369819eec3d919cb6ace5c45710af0000000000000000000000001523b8d5061bf6f82e4fef8a89e29554ddce9b90000000000000000000000000d02afde3dd521c9cc2b46a0ae58bc2bdfb357252000000000000000000000000a048af39adf88a84321bdf2c8c5c0228d5805b67000000000000000000000000bba704b9cfb391f54d3f3cf404c0d53f75c6d23b000000000000000000000000ea99a30d4191d501f235fb5b092061dbf015e892000000000000000000000000ddf18bd61ed306f2cf1b735a6da063c7c790a77700000000000000000000000056bb0cb7e43119eea9b359970af8920c22a85aba000000000000000000000000c93b1346e5520cf2b62d17f333bbaaaad2a57956000000000000000000000000cc318ddda22641cf4c82f538ec2c3148aa19ac4e000000000000000000000000fc97129c26699a84f4f9b959c256ab769a5609d5000000000000000000000000d199af22170108388c17c43e18e8c0cbe80e25290000000000000000000000003db8f75846bf90375b8406e4e11647d9279e1b7700000000000000000000000025bce8d2727cdb0f0efac7b5618c2190dfb0161600000000000000000000000028e3e01db612690242cf321b493831aef2252ab9000000000000000000000000c52d32e8195c6d2c580dd64f341400ece618ecf80000000000000000000000002594b23e5bca92c7e8b536c875a3800147cbea98000000000000000000000000db61023af79a2270fa4c588c9fb119812930201700000000000000000000000084541a8711772bca3b255bb15dcc0454e7c2ee8d0000000000000000000000007684347ccbeeff561b8bab73241d20677c10cb6c0000000000000000000000003b411dc58acbac9b13426b34e297b3ecf9ccc01600000000000000000000000040e7ab66166e6a3ff0a168cee9ab3ac82a530f4a000000000000000000000000f8a353fefb945a7ef84f18074d52b723170913e2000000000000000000000000e56c1d91902c373b861faa704f7b0d1a45ceb1c300000000000000000000000043b07d8ac8f178657837e4bb107533c0a0f90cac000000000000000000000000359fa6a9dd40a9f4c24f19bb1d595e20956cd54500000000000000000000000007f0c6b41721b10c956c36d39a58246bfa7577dc00000000000000000000000097b7d9d0fb523b3da53b02e16e23ce482be290f2000000000000000000000000e915b416d22c8a0b16b27eb1c0b406f7d2c8202d0000000000000000000000003f0577c9a4addb99c900ae3fad8bae1d567f505a0000000000000000000000003d739a4977f4ed684d3e96f602a051effe3ed0ca0000000000000000000000003f5efb85ae9f4be7e815968dc022ce4451bc799700000000000000000000000086df76c62ee6ba536ae1fcf76fa571799b7c0bc4000000000000000000000000af55e4d714d501019abfc478cd5563d7258e336600000000000000000000000026cf60422d37668183694dec945bfc23326d6fc6000000000000000000000000efbb3c68e263e2969bd6741634dcc549554196b6000000000000000000000000f50c0fba8da2bcee08e6c057607f3ec2ab06bbd40000000000000000000000005d46a1277746c5a9c35f2a0fc95fa94492cbe27a000000000000000000000000e37a7796952eb97c8c46d938a06ec4735d54e787000000000000000000000000e1b500e055f3890d6e4cf58a9a6e3d4057a5febe000000000000000000000000d15f93f12198414325e3874b9e3d11f2a627d4410000000000000000000000001cdca198de8c2f07d5e28f8d58e776ae5edb8621000000000000000000000000fdaae1e4be77070446c775a30ad5c5e6cb81b4ee000000000000000000000000cabca4d4709c2bafa0976373451ce7bbe0d5a9f9000000000000000000000000c69aa3240127a99dd765931101dc4400ce4b85e1000000000000000000000000c42e9677e68bb54cad2709bc95d0ff28a551176c00000000000000000000000072c795dbb7bbe6d574d2252170184531803588e8000000000000000000000000663ccd76d3fd45c309396771a1406832b2c211c9000000000000000000000000401edb42530d6611c42725494d984ae9ea12813f00000000000000000000000022d478a088075f947949d1db2b00b58cf0852b3a0000000000000000000000000e6de37b313698a88eda15a28d91892d96a1200a0000000000000000000000000c10bcb9fd2db41dc6e31b9a86505962a40fdf8e0000000000000000000000000971b3297201870ee58b321cf4957d3c740e1530000000000000000000000000063d9aa07cb1b3e12e1dde56076db925755d734f00000000000000000000000003c882f6f52d6244c134dd388ed53ccaaaef1ab80000000000000000000000006ee84de3cfc5249fb75c54c0afc5b65d5d3a80bf000000000000000000000000fceff30ed5c7a5848058f41f306b1ce365a48402000000000000000000000000d6d455c6415939e359d57f7c3c43fdaf8f87e76800000000000000000000000013cf43a3333184de86e28d8ad9bb6f244063ddab000000000000000000000000d60f466e6c52336c40fa37249006d161cfca374d000000000000000000000000990cf982731ceb1c0176cd802da15a8454cb2dfe0000000000000000000000002ed738c521907f8b3b828d12809860b97f9d9692000000000000000000000000eb1ea25215112df30aefc67570a589f069b52a3e000000000000000000000000d4931c41dac198317f11aabb1a10f3c39c9469c9000000000000000000000000c5621b4cb859f691f4d747c44a33e283bdf43c39000000000000000000000000b6b270549aa73b23541689755dc12601bdee39e5000000000000000000000000b4158b07fa9139e5a75c6063ed9e340804e207c1000000000000000000000000b197a99033d8ea1aa90235110c9c7d600c7db593000000000000000000000000ab613d0659e21b5de358637ab9fb6aa4e4e742fc0000000000000000000000009cd3732f89fcfb646f40a28b4b9663d727e0088b0000000000000000000000008ca3fac9f0a255f28b179ca307d67356b8ebe622000000000000000000000000722bd78574e1cf86fc4c796c9b1f030f805c77b30000000000000000000000005ebd7d63345be8a44b959377b1cfb1e57be64e7e00000000000000000000000029b34da33a93013d9738c5ff52b5e4f46649bc410000000000000000000000001a7102875f5e132a55e6b1cb071cc62bcb0b398e0000000000000000000000000dcff779a9a9caf4a417526c4ae09e15ba3df74f00000000000000000000000068c56524779dc1b60ed19968511c8a47aafb2fd5000000000000000000000000b50830eab1c5df927f7d32d4ae52fce83bc38bab000000000000000000000000ba460a8b252451b816e8dd11361caac816d5b521000000000000000000000000f440c4c06310c73dc2c33883bcee62a7be9c1367000000000000000000000000961da78585ad5481708d634b47154bea4b88a8f5000000000000000000000000b904c416136feaba1506f3220438d242d74ec3d20000000000000000000000003905de0ac9c671f8954e894827c0b37c94bf899300000000000000000000000045f3ca3ff8342ea1c46e4ef52804a034f0d675120000000000000000000000008795a7e236d2faa484a71e0b4c2ee4e60a743bc1000000000000000000000000c9a11327af4fd1c3b2afd303fdd4f6169058e782000000000000000000000000d01aa15c2bb9de49636df092691f334fa91842cc0000000000000000000000003e04f61a589210dbdfcdaa77ede41bac9af137bd000000000000000000000000d27f06a85c038e2ae37cb4e3c4644024c9579738000000000000000000000000b635c9164afb0175261374eb50a591bad48561b2000000000000000000000000e870f1c4de3f7b7e04b3609e6f4654af4aa31798000000000000000000000000693c20b9c55ece95ca93789d23b76011bfd38c62000000000000000000000000a8c4c1c3895af9adc98816aaccf3794bb27a0d67000000000000000000000000f470ca1909be854d52e9a715d100ff38a39b551a00000000000000000000000089d44f0222be7639d604eab6b9c793c467bfe637000000000000000000000000baea479a47ad3a41883a5c9f3401c40f7bd171f70000000000000000000000005b27889975796227676ebe199b02882e9fe09984000000000000000000000000fa0baaf9e35e11284c9a7945d4138c47010cdcff000000000000000000000000b950fd66c6cc0c9333affc7242982b275ade264c000000000000000000000000324b2613f6417d1bb540edaa6feabc650d7a6642000000000000000000000000db016852fa392ad27e14bc7cceafca40a9102704000000000000000000000000f5045c77a14c1466b5dfecb0e1adc442cd79797a000000000000000000000000ae9bf393c190539323e1770036b3cfe8ace4058f000000000000000000000000128124770e407734f42524f66d0e8e00f8cfad93000000000000000000000000b6e916415ed1113568eabbcaa6e99f5a73919bac000000000000000000000000a6e11f6be96432bc155601fbe1e5db4bb739a575000000000000000000000000223f2afdd59e04671df8ab765bec9c91859fd1f2000000000000000000000000d20e342db297646a500a980088723c9e8af9810d0000000000000000000000001750b46cc6fc415b8a95ae0ae4a2af71970e650c00000000000000000000000079370719b6ea90be0a4286f70ebf451f177743e60000000000000000000000006890fb37ed823fafe88fe9aee602f7799a1ceafb000000000000000000000000011ae1ca58c3a3956f40d9dce285c52bcdfbcdd300000000000000000000000055d08ee35ed421b58e97c6656ce1b485e7d3da840000000000000000000000009e10c0d0adff56d7a1244b2d9a0cb3ad2b2968f8000000000000000000000000ed98c68fd1b17e55c23213886a8c9ac6298c71a600000000000000000000000022219be5f97630aa5eba93deb4112930a0e12425000000000000000000000000e3d638731a327af03bb684e9e1655ce22b42bf06000000000000000000000000c3279a3b8395ddde804f9f36a949fcc72568634d000000000000000000000000058378bce5bec8cc57121b7185063ce3f711f9120000000000000000000000004f2fbaffb8513b4194019039863d532ecca73451000000000000000000000000890e8cb9e7edf818e8b335d8425bf3d3a902ed0d0000000000000000000000009736a9a4d65921fb56b056d84ad9e28495e7a082000000000000000000000000ad36c2a253dedd7fe5a79cd0841dc078d7a093b9000000000000000000000000ad59311ec889107d80dc15df9216b28419d971c1000000000000000000000000a7a1d7a0ff107a15562f1236647163e2f1865396000000000000000000000000f143fad0fcbe138ab4d0b0bfe9b42a04b5a36be30000000000000000000000006297f429f03b022a9ea43bf823d26953f68dd4f30000000000000000000000002510fc4d6f553cd4b96f60c5583febfdaedf13e1000000000000000000000000cc382086b25331d93afdc6f5b50fce3d631752a40000000000000000000000001f659a61c1799a366f88ec4a7a945e242ffdc2bb00000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8