Special data
- Status: Successful
- Nonce: 3600
- Type: 2
- Gas used: 25983799 gas
- Gas limit: 26191187 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e800000000000000000000000010f0f95b90e05d7d952969130a5e0954ff93818e000000000000000000000000550349c5d1033314cfde1ba1d6bf7b10bd1d75bf0000000000000000000000001b2ea757fb62a098da624e3a4e8b102f7ff866120000000000000000000000004eac46c2472b32dc7158110825a7443d35a901680000000000000000000000000c60dacdb53c4f0ed5cb47da92ab10f45be3acfd000000000000000000000000f2c764d386d7e7ddc45c489bba68d6d47fb70e9d000000000000000000000000d5506f11ee9089d8a7ed78978c7db56c06bc90d0000000000000000000000000db6a4c434734963dec204f32855555604069e95c00000000000000000000000026c6790af3afa8fd4e6a16bb48f02ec1322a1e70000000000000000000000000ff81bf22750a44ec9cd83f7f789c24356c13e683000000000000000000000000ed90aa0dd688581aa9851ad7d5fed3484b782c20000000000000000000000000f14cf9e899b46332b7f4f6573ab23267010acc980000000000000000000000005f5debeeaaebd5acee62b7228f432a9aff9d833400000000000000000000000036207224bc38292bbc0ad3dbff83561a0a8223450000000000000000000000008c72769c0712d6b062f2cea81d2dcda182e035f3000000000000000000000000588d0d97e449f4540a1a427ecc34ebcdc962580c000000000000000000000000766627d0938e1d74d17462a5f2a15a7ee0d01cbe0000000000000000000000009413d90009aee0665e21ab71f1960e116f067bcf0000000000000000000000003fa0cf20df9a3a7a3417e0334ba74aa999c520b50000000000000000000000008ab0f8c5ddf4475170e325943a74dcaa2fde431b0000000000000000000000001acc1d19741d55078022e34de01b188d22fd521c000000000000000000000000cd87ae5d2a4f500ada1d6156c155a6fd6266716f00000000000000000000000035f57184dc2b7186c51ce12a5ee423e6f1c6b8450000000000000000000000001f8aa838768ffd9734e2fed53137f4c41946c65b00000000000000000000000006133730381794ef05cc8516e19991759be07ff2000000000000000000000000f8efb7b4bb904c404567491daa7a7afa2e7d649d0000000000000000000000002711a4a25c8cf7c4d8ea127ffff0e4d06b32fa4200000000000000000000000019ec347a117479ee50a69b1d3cafc38371d83086000000000000000000000000edfe89dde20be1c5c8a257dbfe52b7f34a9c9b190000000000000000000000003cd1808687a1808eafdb9676a9386d1e88638795000000000000000000000000eff2786bc9892df69fd38fa3c6d51deeee4a497c000000000000000000000000761093619b51c1d5a77fa90d0caa2bb130821f7d0000000000000000000000001375cde8046579dd77dc301eaf602ea94cbc152f000000000000000000000000bbd69df5df0a991b14d3dfdc961da6b0c9a5c245000000000000000000000000165f709fdb2bfa1e9eb032f4d8c200b8a7891f0f000000000000000000000000b99b3376d41d21cf0bf76a285b3be78280a84f190000000000000000000000008e88687cabfb21fa7eea14fc445e705d9640b5f6000000000000000000000000d906ae610935c81a08b5f50406ed17d6ad50b8af00000000000000000000000041fa6d9c22d29bb59fc20a91940a6f2e582ce0bc000000000000000000000000182cf65b63c6be8d377852391c6863cfb6109f1b000000000000000000000000a69551a73e947f6df939c2d4e10b409c57fc77fe0000000000000000000000007d8c3b772493e745780151e4107ee360b9cfe3ba0000000000000000000000006595d8cb9639506ee7ab534724d7b0f8c55867c7000000000000000000000000c6641f18435bf0bcf6eb1e2622c75ca07777f1660000000000000000000000004d0bc61dfd4f4369ad34071413dccd06c505427a0000000000000000000000005111c3d60b1dfb1acc70471aafb38ca54074e5290000000000000000000000005e07025ae061ae97fa2f689e8819f711e14521e30000000000000000000000004ff1c74e0b7de4b8cf18496bc3f2efda51b2437f000000000000000000000000bb5ee985b5bdede3bf32faeea47c3cd6a140081e000000000000000000000000c4ea5e3069dfa80c9b7faf8835e52b5b3e08251600000000000000000000000008eebfa14454e5853d86f064bb45763d59fc08280000000000000000000000003ea252c06c71389bb4b3ac075fa13d84a47cbbd800000000000000000000000091ffc265273545035d74d6cd98246766f4a35c3f000000000000000000000000718874aca6ca212b5fb24f3c6574ab883a7d009b00000000000000000000000052f9599301d2e94eaeb059fd89fdd0a799d1070c00000000000000000000000006a84a5364af1f043b77e10bce2568e94af76d5a000000000000000000000000e7ec3a1b855d394118b1fd15f8f94efd27f29e0a000000000000000000000000478657d9c57d3a84a3bfc05f3137fab2615025da000000000000000000000000b169e4e80beabecb2f6105beab544ccfa65464f50000000000000000000000005bf2f7ec6c3c396778549ce51f43bef95ae04db100000000000000000000000043844d9bf45bc95f09d1192de5e4b90e7c479c430000000000000000000000008c9bad56986cd9a2a5f567d6fbfe14a4bde977e4000000000000000000000000c100c23bc56bd74450a7a1eb7357dcf62fc5b398000000000000000000000000b1446a0c32053e0929f4d6b98785f87b89dfdb430000000000000000000000006d23c0d766ab8575600b64d2f61d5ba6fb9353fe00000000000000000000000094360594acc5f5d8815b45ec999963cd5e4156060000000000000000000000007d99513d132c0030cfe254bb36fc2aebf2a5183100000000000000000000000066dcd10e2999af0a3aa9ea536a8f4faec91a40d0000000000000000000000000f6d9f65ed866ca1820f7be356258ffbdee145a660000000000000000000000001b0af97de3dab9851828ff9845926d39db9ee0c0000000000000000000000000776dbf6139c45704a5a60422b53ab15c7a3238770000000000000000000000006d358e5ec14f86bcea8ae05996ea752e0fac661c0000000000000000000000005678efec3d6aa3d9781188648bedd9d2279b925e000000000000000000000000698d9e9b0c6ee7fe15d2759ae56606d3ddc6a7f0000000000000000000000000f019708dd0efdc32c6cca424a43f2b9a7b07e806000000000000000000000000b537d69ae41e6085910b9ac1f205dd2d1bd6df260000000000000000000000004040190af95cd4e2522fb133808f5cf39a0a401d0000000000000000000000004789c274d65b6d4c5c9db42813dfc67f87dacde600000000000000000000000033b9bb2fecfb937e3ebaef466108e2ae7c9ce110000000000000000000000000ac6868520d19470f9af30b73ae6fe4ebaa4e54f20000000000000000000000002f3ea5cd457f0671de13a6533bfa3cb7301b21b3000000000000000000000000b0e4b22ec5884a01b87e287790e5d71d6e91af69000000000000000000000000cb2fe2f06a635374815579eaeaef6ee09655e30700000000000000000000000054cc7a8000df2f8d08e009722c5c793c5a03a8dd000000000000000000000000dc103a595d4a5ed84e07c1d0551b03727b254eee000000000000000000000000e5b676555228d9b8d029dcb73f10123e4b191492000000000000000000000000d26707beff6b2a8a063195bb7270e82e7826f28c00000000000000000000000027949c2e3a23fc85bee605388bef0f6baa5f8687000000000000000000000000e149fc657367368f0e9c9074a72bee62aea8ebe50000000000000000000000009ba8ef5baf35dd4df54e98ed64f5e14b2fa05d250000000000000000000000000200ecfdac47f98ea1f55957d73699ec46981f350000000000000000000000007e45d58c6975c629397dc03b91cbfff925f340ea000000000000000000000000a3c5a603e5143c6df94acbe48acade5d6ec9a9b000000000000000000000000013d7b21a3cafe38d36138795b823f576247f5bdc000000000000000000000000d5cf5f0ce86434fd0de24504ae43db21c19921810000000000000000000000009c260d2a9c1ea87c4a7064552721d7b56db3aa83000000000000000000000000e46aa166db756dd03b974c2d207f2c2b8ebfd23c000000000000000000000000d1fce9d9d9a818c18ae2857cce1117159c99a170000000000000000000000000fd4e224935898ed39eca696e4935f4d96f6eb3ea00000000000000000000000065d5b7ab02253e546b9c26d82b46e870ab16506900000000000000000000000096b2e28c36d8aa51239922d3aca85cd741c7e2570000000000000000000000007f61c86b23212c709dbff02a5cc35557ef5f4d720000000000000000000000009b2d76f2e5e92b2c78c6e2ce07c6f86b95091964000000000000000000000000ab854a467088b8009b972d43c2dbe3bed02c9241000000000000000000000000a04970c922cea95a6a23da3f1ce36060c3e1d867000000000000000000000000ac8b3b5bb1247411a32f1aef3587c9ed99b02073000000000000000000000000407ed836459907ae3d1e90b84cf77d8b7e256619000000000000000000000000402643c43d249409b4ae07615c0ddd8d7788f1790000000000000000000000009f2c02b95e333889bd070b66daf7f5bb5d98d75e000000000000000000000000fa02506d620c1675faad653c400545376d97c11f0000000000000000000000006c836d54fdc46a97431690c425d34392115bb066000000000000000000000000e60230c4127ed478d750cc316e3ab7d1043232b9000000000000000000000000fbeb128d9ae9b9366b1a4f9c745091f700971b27000000000000000000000000833f4521a4a8dfc5b8e6a48ec640b17e4c24d0010000000000000000000000005434e8751990993985c75aaa7b357f7e66bf6e1500000000000000000000000005132f4f129c8b81a375b030f014c7b6688126380000000000000000000000004b48b464c26c68ec4af190459b1d0d7c394f00d2000000000000000000000000e64b70d987156865d8de5b424c3ed07f06ec8425000000000000000000000000a620e42fcd0e757147bad7e94e18dc3b25a98be1000000000000000000000000622eb255eee467d6031ba304757499deaf0e17ac0000000000000000000000000de35d163c08b6601d6558d1bd9ed0b9e5f464af000000000000000000000000071cc33ddf6bba2b7ba5d0bae189e298d90fa57a00000000000000000000000034d015b32e97a37f4da45b346ca999068256f3fc000000000000000000000000bb9b3473ab6822861714cd0b7d32865ccebd76df0000000000000000000000000fc2d4f7f4058bbe2f124abca848817223a218ef00000000000000000000000080866ba0194c7b8eed30c975a780f9b07d86a6e7000000000000000000000000e3c844e6cc789b0237899a462883d5c56e66adcb0000000000000000000000009aa9c5a1fec52cd50cb9a5ca0c74bbaf3a93389d00000000000000000000000098daf60bb41dac95c237c132aa779aec0c66b75f000000000000000000000000fcf13f5cd74bcc9158caa2fd00be227bfd059f2a00000000000000000000000002b3ca18aeedae687bf9da8345532aaf34719b24000000000000000000000000a5c54730442718deed40a9896012cda2687b8adb0000000000000000000000006a25c497e4ae8a220b86b25a45d39a3f5700dbc70000000000000000000000007fc68abe512c8c34439862e8b911af8695d0d930000000000000000000000000b18e2313020b0cff61fae359462ab91292ca255d0000000000000000000000008c20c766f7cb540e2baae4b5ce1dcd319ae3865b0000000000000000000000001349b94afe34f0022984e90385d5ecc8c31880cc0000000000000000000000004d6fb8a5aa1974d28d041c06731dccca0e54fb3f000000000000000000000000b15e6ccc1ca878f4a8627bf4fb69c9a8ccd6df3500000000000000000000000003cba1ddb05cf895896d09bdaeb9acd2bd90ffb10000000000000000000000006b90f48e58d3b99e19e6703d346d927bcb72a5e90000000000000000000000008cd5b5c2b1efd1b6865b454c4d460549f8a4a5b70000000000000000000000007715c91c368c3690256e64f3ffe011b39edb0ed6000000000000000000000000d0bc2094bb45d1ec6651f6a57b2887bac2a641c000000000000000000000000066a0a491652909a2dbdaaf27ba18d5e6ef7a06f2000000000000000000000000c3a5c6c293164b62d1cd2f1daa0a66589b2fdd30000000000000000000000000afa651d36d19d3d9e9c0b39e8fee8933eef49c71000000000000000000000000e7c6004af44afbe9f4bfc8646a0e4a7027beabdd0000000000000000000000004a0f68f9baad8b18bf0d4ccfebc287a96a59f91500000000000000000000000051a4545bf235564f263fd165728c06c0c0296413000000000000000000000000911da057b7f735bc54e9ffbe1143dda363dba6fb0000000000000000000000007e5cd6573a01317aa1892e0295ec1b5bf8d1be760000000000000000000000007a7b24868377553d407ec5dadcfd0fda11caac1c0000000000000000000000001c206aadd21e5a9e2d0b6dee062284b297fdbf0300000000000000000000000087e145ad367848d6c8fe0b6e65485690a100a21700000000000000000000000099db14ae38fa91a9fb5ef722b4d98acaa3e175a30000000000000000000000002bf14919ba430a551650b30c9fbab8f8f41283b5000000000000000000000000313b646159628a327efc52cecddcab3e7ad5d2640000000000000000000000002938e54bccc6186794d557a4272f4d2edd5c9f4c000000000000000000000000744f63171b2e252617171388f6fa20a09dc8d9fd000000000000000000000000e66ae9b72a3031287c669217e6731c1e7caca2410000000000000000000000009d98f6484ed8e695fc74492f6507a7ee90b7c7c40000000000000000000000002fe0dcfbb51c4ca85ee4763e6480b55f6ade4f7f000000000000000000000000101071e04f2507f93a74e63b964c19b290619d96000000000000000000000000b368c023ea26c372da37005607249d8c11472089000000000000000000000000c02710abe210e0f42233f51cc1d78cbddb3a9c6d000000000000000000000000efa1dfa4aafc1af4c97187ea9b2833d59d1c6c44000000000000000000000000327eb6303ef15ee89f7e240815b85a838abf73030000000000000000000000000319cf01b6cbd4bf6fbde2d7a5cfcbf6a699cac0000000000000000000000000660e986bb80389bd51d29c86e3003c63994aaf44000000000000000000000000c7f9df58d447acb5b9268c813dae73905e877821000000000000000000000000c1bbdcbc6d200f3da492799867b258e3ce340f39000000000000000000000000b3ed8666d4628071184070883b7ed43f490f3c88000000000000000000000000614720bc739412244a44a26541a65f7e9b5ccc48000000000000000000000000bc70ba1b4365fea42d03bc7c427fbb96ad0ee1c60000000000000000000000005b83bdbfa201d8f2437cadb64793cc852a5d97a70000000000000000000000000f13a117ad8845dd95481240c9d6638a733ac33a000000000000000000000000e1eba1f8ad75e620159c85114de691e6e0f91d580000000000000000000000000e8d3f22d1a472f72394bffb967867704e303f420000000000000000000000001da312a65bab039051a7901b890c882183e987f400000000000000000000000004e2c5263a255f7e64823bc989e45a137ad577cf00000000000000000000000050c20c4d0d3e713c083249cc7b175bfadd3dad7c000000000000000000000000d5d123547531e68b8d32d208208ccd91c99a82100000000000000000000000006b6c0c1a9e748fef28bea742dd7df0ee3a8998c500000000000000000000000066770327e124822b89caf58b635fe8f05c22f9c6000000000000000000000000c1dbccca84eaf940e9c71e537cc4f017204e923b00000000000000000000000063f65836754e0576cc3604183f4353a9b1bb9e5e000000000000000000000000ec5f0363cbf005e9caf80b87279f129f604c42ef0000000000000000000000004a38c00c8c37927fe918c9c9876aea86ce5fc6640000000000000000000000001b9b3da1361a598dcf6e942e3fd420173f6915ea0000000000000000000000002f84af6173d4faf0a3fd08d87e2190f58254ee01000000000000000000000000798672f2f72c370fdc300b5e0b1e37758ba4820b0000000000000000000000002a7c9e2ce94028d21a7c3a4990ae0b4c20f65fe90000000000000000000000005a2bd2261eabdb21c64c22bf8e3bef96bb3faedf000000000000000000000000edba214be0df7ba433c8568f128ac19a7ace585600000000000000000000000031912585e69535bfa1df7a7ba92490fcb391d2b00000000000000000000000003ba2e368ed17efd5893ad5bc440b8863d9559683000000000000000000000000884eff4a9ae6a5b6a4d5ffb8658d69079bd10e860000000000000000000000006e029fb44a45272d83cb713d967795d5b141f9f0000000000000000000000000f10ea4e14a8eada4d04365622bc3a90722450ac10000000000000000000000001879224d1a70a37449b2c398eeebdfb4aaff95e600000000000000000000000070e1169e6e7340f531b20bf96a2d6d6a77918be100000000000000000000000031ae40ee64667ea7ba5ab9d202e310bf912e0172000000000000000000000000b149cf1b80b5f132cb32e860062ab31a4ef076d500000000000000000000000096e30072eb028721fcf79ae8dd5e042704f7d87800000000000000000000000009d60574c8d5d08f773551cb3733fd2d2a3d78ed000000000000000000000000760b6577e603e46442af069456ece8174f7e56b60000000000000000000000006d8708d9bc128b75010d461f0653f5c1b858c3f500000000000000000000000070867e1c026998148806e4c1186fbc3b0b9573c50000000000000000000000006d9a0a40367e98127ab486dff4268765a9a35ec4000000000000000000000000d095120f32384271893300518ba1b1f75d2f7790000000000000000000000000c6a29e5f8b9eb9fad8089b0c7fbdb0a9346be1fa0000000000000000000000008bb97d408aba311738babc271069f7b41f29a38d00000000000000000000000080c199fa70a46b9f8f9309ed56f1490256af153100000000000000000000000045e97eb28e4e426cd7a879b69ba13ab0c9e5bf6400000000000000000000000049a56e979811228fe14af78a0de407f36a0f829c000000000000000000000000fab31ae1b580e986e1b2d6bf8f7271f09e5dd49c0000000000000000000000004767115927eac24cda5dd3078d5e0c4fa075ed840000000000000000000000006a864208b31d24d1c34061a1083de6f5146d137e000000000000000000000000bf548b0f3ec09ba8f4889bd2d8b6ab9189ba77910000000000000000000000000dfe4fe4a17220dbd5a1cac1fd5947c520798741000000000000000000000000d6ef4a15c5b34897f548d8e76213afed05b2e3b6000000000000000000000000cca398a9e8937d05e552020829a79df942f42a08000000000000000000000000854deb815fca2c84b9b7fa3d9b59be46268d8d1a000000000000000000000000a2c620ca0b677d0f39df0d0eb7237bb8c94a04dc000000000000000000000000271e7c7adbd2e731906a209144938ec296dcd52700000000000000000000000016a1ce0fdd12e12b0aa6c64c7070d5bcb8178dd4000000000000000000000000997ace795d4d99bdffe28fe587b8d8b857ff8fd6000000000000000000000000a36e7a8c5160ad3f85c8b6029ba662286ba7704a0000000000000000000000009a7787a3da528605b59715b77422363e0bf07a7d0000000000000000000000009ba09f9baf94604a96e0fffbf8f313cbc06a06da0000000000000000000000004ba5636cf6f9502dc582607e387bb1367470eaa500000000000000000000000059318ae01cf8e546bf880d4cf222020e70c0912d0000000000000000000000006d656502d80987cc0609eb9f96a5583e903653cf000000000000000000000000c3e9998acd95ed64bc9730920d6c27bcd88c0111000000000000000000000000ac03b128995d4d94f6275f74c7d9df87be1c4530000000000000000000000000c538bd2eda1e7a1bcfd53046388d693dc7d345fb0000000000000000000000001447bb3907769a1180eb45ff1cbd670d9015a5b9000000000000000000000000772f7d3d955cd1ce290b1dc671267d7204ab60980000000000000000000000006371d6471699d2f72c1e7189c1ecb7d24587a4cb000000000000000000000000f8b40369ff38b2c0276ddf4d3ebce20615d5fa58000000000000000000000000c648a9e08b2baa4e6e93b3ec99c21c8d6ccc49c90000000000000000000000002c2b0183a9dff9b6e16232cc28e54fa7b6a05a540000000000000000000000005b7c331d8f9ffa947d23236348e1e20b89921a3c000000000000000000000000d05e43f7bbf2f735802d8b9eea8910ebb4d0871c000000000000000000000000b319ff06a3afbcce6275fa010bc123144002da86000000000000000000000000830d743659045575253f802dd8aee30337a1278a0000000000000000000000000e8047853a61a8c7ba089a73df8dd428023d2c5100000000000000000000000028a3e160438e4af1c4c33a6ca03003e3dd03d68b0000000000000000000000001efe9f9f43c7c024bf0702788bd94cf1f08af50d00000000000000000000000006fb213c3077d06998a20684b9fab3cc84f8cc77000000000000000000000000f62a198d50900521dae0cdf96821a367c159195f000000000000000000000000e75fd83c6bf386d8cf6b39cb5dd44735f5115a0c000000000000000000000000701038959ddd5a759994e6c2b07e6e042f17296300000000000000000000000095df7f487cce6dcfcb3f03f743501bccb9ad66ee000000000000000000000000163dd9cab61e2709765b46619a92ab0561912497000000000000000000000000a1b027d7332ffceba84abdc576000cf45bbc0dce000000000000000000000000abac6cf309bcb014c60074fcde1575151e75397b00000000000000000000000084ffdacf204982e580a5ee0e300658421be952b700000000000000000000000006e3b987fb7ffb556a3ec80d36596af6bc7310df00000000000000000000000038bf9be68f33be2b558c6f363e01d2807d077f1100000000000000000000000007d9a5994a8d0b88513421b017cd93b20527a557000000000000000000000000bdca844ad4ec4aefb7ca5b167194e227a208db8b00000000000000000000000036494d72bf6cbc0feefb85d3a2106e0ceea31629000000000000000000000000e56dc00648b9070392f87fb60f66d2ce7fef0970000000000000000000000000b9bdb64e15d3e191263891427a53a29957b479b5000000000000000000000000164d259110d8b1fca19a5d57b67b55654041723d0000000000000000000000006ad263ad930e3069c4a87733e4ecde1001bd01b800000000000000000000000078f69851e7ce66500775c438cc7d20c88c4dfe0d000000000000000000000000fc5de8ac76c592d6d4a5ada3b66b9d109c1b78000000000000000000000000007184d2d0434a7970460ae8546afbb0c82c59bcae000000000000000000000000f2249ceedc7b4cb007fc90f103a9204707aff39f000000000000000000000000800c2c6888e348ccf9a3da9feba73d3e80f6cfe100000000000000000000000006eae2e23ce37c664bd1a770274996ad9b6fd1130000000000000000000000001413613587bd213617d52858ac3450fabe8d6fc9000000000000000000000000782cefb4bea69ce8a3f4b56e28348d9548808578000000000000000000000000a8c0ea163820d13284b4b10541313c3ca420a69e000000000000000000000000fb232042bde89635592fe63472a724ba006915e70000000000000000000000004e20cb0a4163dab9729870980fad71e9c78a114e00000000000000000000000039d4c9380b1b48f6ed49f44ead1abdcceaab46210000000000000000000000007ee3f64b21c818c56d652e5c12d66976ae7d14cb000000000000000000000000c84c03c6cd89ce484790df99a78aa4127d7369ad000000000000000000000000f47e4cf5eeaa1ad0d085831df5360ff28fc19e18000000000000000000000000c3d8b286e01b40f99f3416bb7bab0a3103987edd000000000000000000000000a9bb32af849f626461b321752da4f98e52242ef100000000000000000000000074b4b8c7cb9a594a6440965f982def10bb9570b90000000000000000000000000f669fd85f47673412f7256ef0324c1559e3afae000000000000000000000000ab580f6888373f010eedc8ec04e97b0ebefd79520000000000000000000000004adf410e4487d25633596c08cec2b1754ad18f390000000000000000000000001042d24570f9aa03393f3d006cf8bf468c05d2f8000000000000000000000000c74078f966480a05ba66a2706d1ad062df68ce9b00000000000000000000000027309f2c5838f0c306714aa9dd1e0cec8187d0040000000000000000000000009740099169b575efed2d1bf118284e07408d6ab60000000000000000000000000f671a1ed39a8ca15a619e906121c5f2eafe5862000000000000000000000000e876180dcaa117344d91c4e1c18f159f9f5c0ae700000000000000000000000026a166481f6e91296be6f6d52335791a23d04077000000000000000000000000e8b638b4c4264ab64a264e8f54bc44586dae20fd000000000000000000000000a6aa5ed0f7c07e87ded97be08fbb0dc4c48ec5aa000000000000000000000000891f63b8049996dff093f37a7af6804ea066c88e000000000000000000000000a2d4013a34420b8fa8ee4e4b5940859a9fadce740000000000000000000000009b7044f03841a7ba9311ec456f2248d50c0f88c200000000000000000000000057c20c6de55f1a7387535ebc5c4d15478a5919fa0000000000000000000000007570ad6fcfd7b89aa6a7a15dcab9784f1bb70f2100000000000000000000000027073dc8f241ffdfa97ca280178da01c85b1348b00000000000000000000000031b1cfdbca88f873bbad797370eab8709495e08a00000000000000000000000048b46ebf936b3da6373dae77fa02e37b70a3f37a000000000000000000000000c1f5f88db33a5f843852ed8dad3ec2ecff073f78000000000000000000000000580a3d483650274f68b9b0cb8c2fc3325123bd77000000000000000000000000862bf52be02a2abf96fdaeb22ea9089e821b0591000000000000000000000000004cbf8d9efd07577a61505458c0045fff1da8d9000000000000000000000000e6b221eb84084cbf557465cb8972ce2eaca59382000000000000000000000000505569e47c0e2e926e338a02f7e3dc0596bc69770000000000000000000000000d53627e6f2cb8a20e424dbc8ac05f1036dbe99800000000000000000000000091994b7385e8fee7ae4489bb294a19d825ce8786000000000000000000000000d6bdc16f86bf02f27007343fbd500e557e989898000000000000000000000000fcb3c9b01b0e94282f116de0a562d45b269ea6a9000000000000000000000000020c2b15df9aa0111fbd2be4ece4ad86e4d5aa1e000000000000000000000000c48472eb6780859d4da98d252988dee40b8a676f0000000000000000000000005de88c8b77b28552ec2860b1d026387a5cc0bd820000000000000000000000006911455955df1c1a8b4f7b60be9ad977f8f3c4e6000000000000000000000000cf203403b03d54bcfac57deed41e877427ec716b000000000000000000000000fe4102ccb04a404d4ac254d09ece2609068138ce00000000000000000000000087d86a3cdbe12485058eca1028e9315eb9a6fc5d000000000000000000000000794c714fe7a11b343777689df3511de16a0eda3e00000000000000000000000099c0f5df54af868429d72bed12f60c0aca1fbe8800000000000000000000000033c1fa2237432ce082b4e7b0366cbb430612148f0000000000000000000000005a5353d9ef85559496e416318aa79be70e27bc4900000000000000000000000008834aebf9ca2595bf19dafbc65cddf2adc794ea00000000000000000000000053a31471022eed86c024e6d237d9baa9892b05f90000000000000000000000007a06ab91db6d295dc9afb6852bef97f174c537fb0000000000000000000000003ef3e95e5025d89966695da57c3ed031eebc1bd00000000000000000000000003f80e463eb632167d8c455a34b3802e2394eedf10000000000000000000000007ffb04fa4671fef488208ac5107f99255aac27490000000000000000000000009b4ea1d749ca2b7f89df49bbb8810e4929faf99d0000000000000000000000008501b099496a1fe0653330680b7d7b1f703ec279000000000000000000000000641d1937ff5f1ef319965b4395021b8f461623cb000000000000000000000000cc8307f40d36d159bbbeddd4b9f5703fc0a95185000000000000000000000000d7a1450d6a19c3e5f98810bb4e26e81dfbfc4df3000000000000000000000000f67f615c8050825a3774467289a26f26e837cc800000000000000000000000008ec6e011d27fe13412e8e056e416a419fc7b2b94000000000000000000000000a5cc7f3c81681429b8e4fc074847083446cfdb9900000000000000000000000064b416ee21450a8aec6c216d527d2448928314ca0000000000000000000000003d19625fd552fdf954153827259e27e9bc2d13ff000000000000000000000000139a74950f91f7d023a14ef87bdf4c58a8ccd03e0000000000000000000000007500238bad90fd9070b7c80151c21012a619add6000000000000000000000000e1acbaaa883ae58cb4679a7422e031767bc193ab00000000000000000000000066d64e0eb8caf4f120d8945f00c3a56d9b6d4a36000000000000000000000000fafac117a5078b82e6b81095875ab0731aba395e00000000000000000000000067ab054220da0109cb29abe9216b3eef0a568140000000000000000000000000f37610b6c73b16d434d0f1a424a822a0559ebc990000000000000000000000003e1402096871d4a32a1ddc1f6d326976e6ff3f6e000000000000000000000000c02541a260ed7592e783a5d2c1aff9697ae62fa6000000000000000000000000e74fdb500d38e1becca37c66b01ce510e338a8ad000000000000000000000000a51bf0c0f59f4837932d1e64202b4be10d30dfa5000000000000000000000000457c2dd07c14fbefa61042891f205dbe9f17bb2f000000000000000000000000db2b6507ecab9d7d59a51e74d1db45e50f644c0c000000000000000000000000b488378bd75ee0890eade44df27a5b07b1742b030000000000000000000000009c11992d67671f04283341c73b4f2435e12bb7b6000000000000000000000000b0ccb4fb2d09203e0a38cb5029fb61dc70f722bc000000000000000000000000955a07e0ee6d8740ec5b5509b9818ddfb90c5cf000000000000000000000000092cb3dd923fd0d36fdfb36a4ffa65bcf5c159b2f00000000000000000000000059888b79057abde07b432bb1392586bc7721c4310000000000000000000000003a4294670c9efe65631237ef5c3c6c26d10f285600000000000000000000000064f8d86b5b73b90ce44ff868a94895a2cb5524bd000000000000000000000000ea88e7b50f9bb6950c73377e80351822eeaaf8970000000000000000000000006f98df868e20182bdf619422ce40b3294eefa254000000000000000000000000182781263781ea324032cafcd44e1e87e0802a80000000000000000000000000df8347b8dd50599bc5da25fb92cda82a620e03e0000000000000000000000000fc5db1b3199e331a58ecf96ae87b50c9b9ae1d4b00000000000000000000000032f62d7ad3b026d385e8a8ce13bb69936a87a51c0000000000000000000000008b7d30dfa4af906a91c82e718ba4e4f1459015a4000000000000000000000000960f93e3e334201e14101eaabb3e55523994fc0d0000000000000000000000005b28a723b6280e70f7846262bf784473c8e8e0840000000000000000000000006c35d3450afc5a06b894864a3d430f4b40333a34000000000000000000000000b17dedc7efe1f151ba428fab9981e12a54d72689000000000000000000000000a205f285dd25d69896d31790614a594e70d77e3e00000000000000000000000067d62c9dc4fb00544c7011a80b9af3fb7520bb880000000000000000000000001e4de318d0b2a949666fb56f222669814e7749a6000000000000000000000000231a68beb02b7c005c4992d4da32bd4eea55c2be0000000000000000000000000102296cfd84eb0442764cda7d707bd3c092cb6100000000000000000000000037a38e02228d07f7880bf64954228216c9bfcb2d000000000000000000000000b30c3da3fcbe61edc859525f40d685b42a8fc48b0000000000000000000000005c1e6716f59f3c12c2b23163e9ab42ee0027cd930000000000000000000000009b375c9ee9db38130e9aa1df3f926879b92e4da70000000000000000000000007872a9ce66af773be6a29d2f46fa5571ec740c290000000000000000000000001e020f22e9c06d6ff1b652b13a8a330313330cae000000000000000000000000938b20f601dd119a4fe3f3d928154857d9c3db84000000000000000000000000f11e39d46d86a1510b7fb15725bcc90ccd789e7c000000000000000000000000df956a590cf6b9cdfafa83965155de884915ede200000000000000000000000020ab0502e3242fe06e6e3d7224dec8542713a5b10000000000000000000000009bd27faf233d3869d16ca9df892985a44431fb270000000000000000000000008ab7a9a60647b7739596d60fb5107b4b425d84790000000000000000000000008e7aa06638749c9175372eebf0a0cfde21b1d4fd0000000000000000000000006d52bd3df54d743e76f0291b432f5e14a5007a8f00000000000000000000000067203365b78e9d2e17da0c145236c95808e1c01a000000000000000000000000eed9da5e328f91947326f70e11365e9b3a85115f00000000000000000000000054f42f8dbd5fcc175e7a5363d6e05a8d7a9923dd0000000000000000000000007fc99757748278d13879e3845ac9bf96849887ca00000000000000000000000083abd7b6d197307279a1bcac637046d7a86a4de3000000000000000000000000e77e338a5db249ddd2539c6f970fe42cba62102b00000000000000000000000076d5b063ed0cea2c10998efb6f2cac756c0039920000000000000000000000002022b81167eec603e8f41918dca29e608c93e868000000000000000000000000e78b46f010db69a20c549d421023e10cb672dd04000000000000000000000000bcaac3b171d32933491fed103e25ad73a81d2081000000000000000000000000d6b5bcd87b4452844786da23a79d390a73301dd00000000000000000000000004de774d1639ffcf338d7d596f72ec60557a58142000000000000000000000000b3871c1a38d6cb58a585fa3f92893cc09d97171100000000000000000000000049bee51b8e69e72cf34569003cf0c9171c717de60000000000000000000000004199420857e73fcc0211fc647e2f38a10e01c92c0000000000000000000000003d2434dcf79074f0b5bb7fea396407765bc19abf000000000000000000000000fe4d9988b8a4ce2ad591f6e551a165e6e5af4e680000000000000000000000001135d9def6cb28706cfc80555c987516359fae300000000000000000000000005c4d698b178e9160b8efa28752750d1d342d85ed000000000000000000000000a9c1b5f7081fae9f60022c0d9f8ce6ff380de2b4000000000000000000000000699a3259b25d13d5e6ee108e6c14af96306ea0b5000000000000000000000000c23062d9b7d1048119a29c59efec76c2fec0ba68000000000000000000000000b76768b4d58257647d473e3204677e3e64161ddf000000000000000000000000d555ecb0299b0b56bd92f65bcf342443fa97db3c00000000000000000000000067b9b36ccb25a57a9cf77cbdbb75b586462f184f0000000000000000000000009b2efce3558651e051866cd4705e81cb1b491f56000000000000000000000000dabe2b8ce376e739fd23f0a73542af01bab10709000000000000000000000000240a663c663194102e888a8c78bf33232251836d000000000000000000000000b9ea10d8729018acc3a8c658d3843ccb1a907e0b0000000000000000000000009250db075967f4abde44096fc2bcb8c22b09b923000000000000000000000000c0e93e7c4f9706acf47ce3fa96567240b28a33c0000000000000000000000000596df3b2a4ccbd0abe248a955814a76b543f75c800000000000000000000000098d4a3d9c3e97552c1aab05da9e8c4cd800044c5000000000000000000000000165b2479ef012dae7538e8cbdb68f583a2aba384000000000000000000000000873ca9b16f7636ec654f7067503144ae37ac17200000000000000000000000000e0387fcba0250a0a49feaa9e91c9c0c22444b9e0000000000000000000000003069043c84a094f6b89e0ac7b99febd2917546090000000000000000000000007495e43a878e74c5c5dd6a2c780b42fe738df4f20000000000000000000000004753679ab62d6f695a9a8303f8548a3c7f1e0895000000000000000000000000e1f4c06444ef6f465a3397becd8aff83fefb25840000000000000000000000008b5e4f0a0ba736c1971014a16270d2cb21b00cb60000000000000000000000008073f0885a1e7c91b74644f788e2635273e6f25300000000000000000000000027d7480e40ef087f3806fb0923f1d2a6f35b3c6a0000000000000000000000004e6197380ca7852043e12a55581fa1778b251106000000000000000000000000e3be63e1707f1e8b9d0c7d5da7bbf2d17716e5ec0000000000000000000000004765cdca0988809598fc650b3e7f48b4e1fb38790000000000000000000000001bbc35848a3c7a18f36ac161678ee846fa1d056c0000000000000000000000006134df1329841055d5f5a6803c6817ffc3a2d528000000000000000000000000bff75e236506d631dfde229adb55a9004dfee6cc0000000000000000000000009f68459ed9826b43068c3ddc627c52f187f137ea0000000000000000000000004b270228a47a33e6497fe3159e8db534e7bad79a000000000000000000000000f56bed478d2b8fde55d5955b95cc2b4fec6b2011000000000000000000000000766d5acdbf819dd67dd4afe60d5a2d691484f7780000000000000000000000008a52322be3e569551c831e9192d5fdb2b5dce66600000000000000000000000038b3bb561700fc263240c4bcfa6f9a5a10167556000000000000000000000000382660563b8bc34dafbf80ace5d47b45846c701a00000000000000000000000002640393ccfdb41f13259f13ac862702f75282a0000000000000000000000000eb078ef6f2863de4ac9263f45b77264fa22018020000000000000000000000000ce621a1034d0eb0887f70c84a9865d6a59cf9000000000000000000000000005bf360c8a721ef2fe5fe751615a4ddcf877a926f0000000000000000000000000b5bdac5162f9c909baaf763f81cf9f259f8562600000000000000000000000044802f5bb3700ef3f12492342f80840f41bd0ad4000000000000000000000000232b43c3515e84e0eeebcd9def91789aeec27c9f0000000000000000000000002b6c058dd1751658cfdc58c6c06c0b0a2421b2340000000000000000000000002b7e1e49a145049591143633be513a66346c8251000000000000000000000000ed264b6da420d6f366c0dc8ee0a1caa557717d22000000000000000000000000d098e390790ea95a9b75ee48fe72cd1c9fa74fcd0000000000000000000000000b4b5b74b9ef630b690493f557113e1ed335760700000000000000000000000059bfed58cce52b9f627f0f683a1f2df2ef3b0c0f0000000000000000000000001b58be83960b39921a29112117f7ca5336fc91c5000000000000000000000000555cf5bd4031042fe6c93feb539612dd7c27b5660000000000000000000000006e6d62538aabb1eb2902bbf81547ec94bafb700200000000000000000000000082eb052ef99eda893f067b6a75dc5648f743b9f80000000000000000000000000d26b9fc812bbf12dc875546d10fe190c9e9fcf8000000000000000000000000a7174c24c963fe4ed2449c96f0a28e957a070ae20000000000000000000000007910e392fe1d5a386016124aa264d39d8934c83100000000000000000000000014eb374cdfc5535e1c261191aac269aeb129b18100000000000000000000000013b836c630f435f0450117ca6ac3d4e11ac98475000000000000000000000000c3403210d8995a7b35f1144ef3bda7a505aa82f100000000000000000000000026fad809b4fa541d4af652487cc4986fcea48f25000000000000000000000000a5911db8320c88988bed51cfccec99eb58fb95d900000000000000000000000006abf3df349b578109b59f25bedc8b7b92b6b7bc000000000000000000000000374730a9a23030fbc80d0c4aeb2aa0e40e04238d00000000000000000000000090809b95b3935454e4f9c3689c7ddb6d355c75050000000000000000000000003425df2acaa8d40af1ffff59f63576e738cfe26c000000000000000000000000eeeaa0cddde1f717ea28f7cc2cc23151bfd4b5f2000000000000000000000000ad2d5bdc3c2dd575c0fa8b70b4f9dfc74b5c15900000000000000000000000003ffcc7ba0b4b3af2b86351051c1088b29fa97649000000000000000000000000c10a20985a0aa6419d1cd111dc51027afc65bcd90000000000000000000000004e2cd31c073cc606e065ddb876aba4ca420a778f000000000000000000000000f1ec5450ba32e3a4120be866a07c7c6cf7d4f5a80000000000000000000000001dc81ed1832f404802a374371da4ca09e2bc659f000000000000000000000000df28d398c432ece67695ca67784824f728331138000000000000000000000000e6789a0a4fcb72ab39c64154c357eb4b8719bb9e0000000000000000000000000b4e8baac59dca7711b4bec9a8b6ce13cb69f8e50000000000000000000000003cec6dfb7c6b9045d3d922b2a40ddaa7b500e097000000000000000000000000b3a84330b0c3cd838d9ed9edc59574207d6825d4000000000000000000000000476e93e40e12da89b832e866e97efaf227e4cc4d000000000000000000000000d18dfe46e8684477e5c71be03eb0551f28358bf50000000000000000000000005cd88347b09fa309a49c48155e498d10868345b0000000000000000000000000fb5bea67d633a379dabbaa81b2f3438ea11060c00000000000000000000000009b82bd59358b5acaca3fe3b60f4be9c1ebe9ea790000000000000000000000006fb1ebcadc018d3d231b09190307b9fee6f61c3200000000000000000000000023501840cd08fbd8f94d3811e735d827a886ad0d00000000000000000000000013082a046bf57d82f0f49f0c3eef8904ef8bc2080000000000000000000000002ad80378f1f54a385c55a29ffb0d8e741a837060000000000000000000000000d01c784b3838d98e01314156a82034c5277a7852000000000000000000000000299a6f3bc5ce79c848d0c9554b3c14cf7c8e559f000000000000000000000000f070574c802978fad3d5b89b0c89e5de2a2ca852000000000000000000000000729ccf13458fb2331517bea57071bb5ed302f607000000000000000000000000d80ab7c7dfe7b4ce08e6945e413e3a29ae25f23c0000000000000000000000006b9cee98a4ca6cff357f576fb2a6cb2b5e43c39f0000000000000000000000005c9fd97eca2d186780461e2280f124fb3c2afe910000000000000000000000001e3add34f490df21fdb6b5f08c07a22c09093858000000000000000000000000bf339abce5413dd356f007288d62b532d5a6ef4700000000000000000000000053cbaaeda86cf0a6981a5a8250af91d626f47fcf000000000000000000000000b3f6e34d2a9cd604aea436796d1d99dbfc9e31620000000000000000000000006dbb3d75b424c7fc25ff1e09fc28fd63f0f872950000000000000000000000004efa957b20faba0d6a8b109a85b55bdfae139780000000000000000000000000e9582c4dfd987e74ed53160192dd0b8d6d5e2672000000000000000000000000a7e0be1f49730489b493bc5319fb3a58797f9f6700000000000000000000000019c5b45e2bb7b872493c75290fe4e419a953d41d0000000000000000000000002f0e059e0e72de341c2af9c6aa4238773efa7f740000000000000000000000001bca79592a1c30e327ff7d84ef65fae2872a9449000000000000000000000000cdaca35b5ed98bb85f006bce35f1df9d9277c0770000000000000000000000004ad9bd63e33f361057dffa3031081a67707e3726000000000000000000000000bd1df47adbd45072082dcf43af88f77faca51d83000000000000000000000000db93dad6aa62d275ca878a0599ecd2be4eb407b70000000000000000000000008406b08b84a8ee5fbfa305020423a613cd890e31000000000000000000000000524359d6991d3dfa74445f3ff303c42c8f30dd0a000000000000000000000000adb6d26237f0bf42df35b294df77650dcc077f3f000000000000000000000000cb842d3c12d9ce0fa41020e62394c03f39e1e713000000000000000000000000165b3c18eab1d24f8ba1e25027698932482b67ee0000000000000000000000001ba2b9afae8d4e833738115dbc236cb1ea5482b10000000000000000000000003893253505f608f7f64c083513c5a50bf0da17c1000000000000000000000000b2dafbfb20794268e9073afce3d6dc60b98634a9000000000000000000000000656d9be8c4a58ef4dcdadfb7623166bcce96eb150000000000000000000000005b54371e5cf19ba78845cc730479e82c33465b190000000000000000000000000f5f25a619c27cbb7514f3ca8a935921b0097071000000000000000000000000e5fcc099e9738886473e9bee77a85b7f35889b950000000000000000000000007e6db37d1f797249239d568f2cf41c25ffe5652b0000000000000000000000000ba92a5e60fb579138bd75c4fef9469a93ad1ca5000000000000000000000000332a171860029aba4fafff87c278564cd42f03e6000000000000000000000000c3056f420b927a276394f8340a7847ab8cc50003000000000000000000000000762f53544ab52bf75c6315fdb62d4eec3f2cf40a0000000000000000000000005cce090bf035bbdc78a21ae87ededa056fc77196000000000000000000000000ecd383ed544bff3796d72c51368e8a609dad462f0000000000000000000000000137c5b148c60d3a61d1bc00456cf6be7ab90c2c000000000000000000000000846a55ef25a1414dcb20d009ee7594eb01a7515800000000000000000000000045bce12971ea9f8d2719e1ca3735c3697d5e86e6000000000000000000000000b52d870527f7ce6ea05f30bca20740caf6e767490000000000000000000000000f58ae5f4de433a2b3e5335518f29f8b68b37696000000000000000000000000e6dd2e2ab8ef62464f755326ef8673fa69f3d1a30000000000000000000000009371896b02508cb76437d2fb93fd93dd513d868400000000000000000000000091504757bb934221e2f01936bb3d8de5cde51e4a00000000000000000000000080e45708c28fcd9de60c656c17bfc5845788012d0000000000000000000000005743cef9d0da6951183db09894d77758a2e68cb50000000000000000000000004fc6c8097687377e27ab173d93a2a30666ebe3030000000000000000000000004d67f1548281dc74ff44b9a9780f4e80840868ba00000000000000000000000037ea9a0d6d97e1a763c4ddcf1c3b42680c21086800000000000000000000000066fbd9f0296e0ecd57cf9f90655217cb3a4866dc0000000000000000000000009a3c724ee9603a7550499be73dc743b371811dd3000000000000000000000000d100b0354cd15b4b720d6d3df3391cd30279324000000000000000000000000075f0e0bdac58d1c4f551c9fda80efa81807385f9000000000000000000000000f790bb9a7221c9a3e9983f3a6c23f6048002a529000000000000000000000000d3763c4c75fe86d776282acd718e2c99fb0224f1000000000000000000000000c0f1c9acf67200140e569beb3794c589122b182800000000000000000000000095b0c480c4ee010e5168c4c69e585282d5c35646000000000000000000000000703d67361cc46cc69913b45089aa56b94d2a509f000000000000000000000000b66b2d7fa727a80443db3af1d45032418ef3c91d00000000000000000000000055773d4b39e6a73730b7a3ae766e932ecea4fd1c000000000000000000000000f92897b9a7ffcfe18bce4ca9ed31b45ad25c2808000000000000000000000000bf7ac59948fb15a24fe9a97699294b3f7b7f130000000000000000000000000040b82fe6a7494205b7b0212915d57a5fe98ef416000000000000000000000000dae099659c915410400443bfd80b1f0619b46e08000000000000000000000000714b0a3ab085cc2f25ceba84428ad823fe0dbcec00000000000000000000000069e9db93500000965a0bc97afc973bfd221034e900000000000000000000000090619437b5f0de67f43d23012e6a270532c1132500000000000000000000000053b83c8b9bced869fa3850d5d868521da3ce7df7000000000000000000000000a39253d0bd38550cdde7ed6ed2b6aa05db26814d000000000000000000000000c6f6c89f7f297b5230d2fd028ac06f0677c1857b0000000000000000000000005e3c4c1b4530e648d4c3f367b6a3204dca882221000000000000000000000000e79a1c55ed27cc5a3136534764d1e7b7fc5245df000000000000000000000000847fa60a65be94e90daff670d69588bf9f2d42f30000000000000000000000002674c6654fb2531d72e6b17f768d4233886e035b00000000000000000000000016776c0d82039658fc66c0414b425e2b0eb420f600000000000000000000000024183665ce2b622a6fbaaf155d3e46d599b239b1000000000000000000000000d2cb154530b9f7fb58aa9ede9577e9011e9ff42f0000000000000000000000005130a9ce1a73792c1be531f45f761b79e48ac9d4000000000000000000000000015261addc0abae37ecb1061cdbfaff63032b255000000000000000000000000aa29f503cde18ab560c32708195c8ec43f26748b0000000000000000000000001c3135e7885138b19838330e4d10ba66186046f200000000000000000000000095aa6cf80aa61c3433215c7b8330c065ed29ce970000000000000000000000008a602b0f2378d235e758f89af49bd551e940a455000000000000000000000000ee6ccd6ce968be5a91c48274581387c8db846347000000000000000000000000f656024a60431ed7493d737c1a20a60b3cad865d000000000000000000000000aefdad430b8149f40cd4ab321982cf6c54e4d71c00000000000000000000000076d551ef83602451578bec941e922586535b113f0000000000000000000000001f870191538cf918d938a58197a1a0d33fe58ab6000000000000000000000000c178e05fa813e1557a85d740150c89ed8daa3b1b0000000000000000000000006adaa93e4be6025f5b4c9b712f40999db2edaccf000000000000000000000000a3422fe244c0eaf84f76b3a29634abcb05e1e0c6000000000000000000000000587be30e56da5df7f871ee4b7abcad6d4217cf30000000000000000000000000bf2b85df2736edf2ea208dcdd42acb1c2dda1a40000000000000000000000000ebcbff6aa8a4206fefec47c974f0fb5bdae298b10000000000000000000000006233068bc2874536dc6c7e117fd2d8493f983d390000000000000000000000005ae84ddf1a70cfaeb84384cde6dcc01bf6f64fa4000000000000000000000000b5449089ccceb10aa06fd2ea1d7b0daa965fdaf0000000000000000000000000a5c80c9c627b8aebc8920888ad75336d2bf94d91000000000000000000000000f0c1068d1286af8c7847ce08c18d0c77c6c54471000000000000000000000000b29d7dd2883d7af84d956117af38292c39423672000000000000000000000000f0d26f1390827564124cc930c61776796f6e9a9a000000000000000000000000dc6af0d2fabf85c9098690ebbf3fa5d3255734cf000000000000000000000000805713811d19f1e4da5ab82d80d50090a01e6f270000000000000000000000001ef83792cd45d39642ace73f9d948395b1f12ad50000000000000000000000008c318a41942df1190fac410830ad0e6458b9782500000000000000000000000026c591b2239fff0981aef67de837b0742b65eb3d0000000000000000000000006bb63758ef86c9af50ce4824b13be789e46a52320000000000000000000000008923208750a564cb4ff988b1e7aa5b9bdf6b28da00000000000000000000000047e76532f0f6012fa4ad86219c6c9d42afb0db6700000000000000000000000006fac54086936c4f3dc37ff3e47f45cf59105825000000000000000000000000f85fb5f4b19235a4aff8f28646fbb2008e7f1ac6000000000000000000000000256fc15c47aa28f2b91b3dcd4b6726110d69261c0000000000000000000000001c2c93e5a4fac94a4ee4449eba73b3988157820f000000000000000000000000484dc3e808e2535ff8cebcb780a0ad44669ef552000000000000000000000000fdf615d0f574a4c048a7e3d84f9ad6d777d94b330000000000000000000000007ffdd41997b511ec65990d6761b499acf9cb24b9000000000000000000000000d43d5e233ac98238281d696eed1cdc0a1e20d493000000000000000000000000542554c4e34c642176690e7988931921ca94756100000000000000000000000067ee60a40088a61351fe5c37a522ac59973961d10000000000000000000000005135c907db617d43a7d1501eaa79f71b51a2718a00000000000000000000000006b2da5771b930400c089c9ed5156522e22d7f600000000000000000000000002a1ca747caa2f6ec0a0edb0c4f1da8da76220bf40000000000000000000000004ed182c5fdcd2457779e7e322e5e5f4ecba55700000000000000000000000000cd0d4cdb238eec15fcf4ff9d13d5a59051e507d70000000000000000000000005f23c4bd6ff20a8cb49c5a27953f286737d129a70000000000000000000000006a90b2d234c7b30e374315db89c4252403be6a27000000000000000000000000f5cdf00bc5792e43709b6d34d61acf615c854a88000000000000000000000000e46d9c9483d718a1c1c6bd97ab96381d2bc9a206000000000000000000000000da5978b83fd979fcdeede2026530c028e7c903d6000000000000000000000000cf7949b5658c0fbbf16547268b48f24f6e69ef54000000000000000000000000a2ac5f731b6ca4da17f0624c4518f4946be4a2c100000000000000000000000089fbcfef29e34fca825ec6330710d245de12659d00000000000000000000000006de33887c242e1087a8959169025033357385c300000000000000000000000053064f285e028de40dbae7d163fd3d7949542d0a000000000000000000000000bc1873535a05fc866293264b69b76578132fed23000000000000000000000000f696e27635613291f3b152254b5139ae074b783a0000000000000000000000007a6e86b39a52d38996af8dae43bdf4b73ebbd0f5000000000000000000000000cf0db1b6b91097d462db5dd817336d703005315a0000000000000000000000004e44552408a12132c5796bb51cdaaf54ef14da080000000000000000000000001c3a6439b21589a42ec9ee0c403a588c0a30eda40000000000000000000000000f86d3c447c8a63f55f079756484f9c399d59bf10000000000000000000000002560fc2d229839574693e3e5c195e4e0117f5c410000000000000000000000001ebf9e238e72bad9747488cd94c8af10fa9db900000000000000000000000000d350f80a9267fcdab75b095f4484f0f2db9f9b3e00000000000000000000000030343da58938df754058d85c5eef2946f9522f38000000000000000000000000a62a01451994ebdd501233cd21dfca6243f412110000000000000000000000005a00c5ba46b0ee2ed4336f1c046006e5b50093eb000000000000000000000000400cdd0945759000703b591411898ff0e58d239b000000000000000000000000e520dbf8717e4be6cfa7e46edced9bd873ee0bd00000000000000000000000003e37a8b877e31807075dce4dcc98340917084dc30000000000000000000000002533f13be68e23bfc8decd744c0c742f0cd4d0e2000000000000000000000000ee7cd9308361008439c0047d4927f5338dd468ce0000000000000000000000006ae1fca79a5979ee1fdc3bd8d4b50b0efc3e419700000000000000000000000016b67a64f0b090c5976f5faae64e45a6111fabc5000000000000000000000000ba3b6a8108f0b20024a6cbdf1da144b5978f5236000000000000000000000000d4896599ccd72119b001f49e25fbf3cae90e02090000000000000000000000008d196504c6007153ae74655964327eff5744123c00000000000000000000000069e565f2b6e59177e6c0edb5b4040d8606f541c20000000000000000000000002cbc3f61cb28cfe51044e8f180c19dc97713a3440000000000000000000000005adfc29cb07b79d7fcae44db79e8c0c609b5f1220000000000000000000000004db30e63450017d6517008a101c8aefa2eb99c4d000000000000000000000000bb60b8d3cc847daca977ddc1f48734f9af19d5b3000000000000000000000000d4fc1974bfb6721785ca25828711d76a0fc2fea3000000000000000000000000077e91b2e18c62474e43f6829ed1073513d9ca82000000000000000000000000da90895191ff3de9badbc7e0ed38f3c18737f3a100000000000000000000000020b7d6675ecd8dc2808f65c034c1e87d5f4e1a8500000000000000000000000044392fed3b50015e466ea722d529dfd7e9754e82000000000000000000000000df974a90066431982b89c213f0e742b71768c847000000000000000000000000dd4c3845ec238c4f2fcb02065a8a54bfef27ff890000000000000000000000004ff692c14e1400a3087385a5ca667669fbbf6644000000000000000000000000d4df3a03b6ee8a35898703fa59525471ebedf9090000000000000000000000001107602d51193953cfe4cb8a4b01d846e7e426ab000000000000000000000000d2fc66bfbf113b02245f881f6ab3d5f45e0dfe91000000000000000000000000ae11209e2df533da35a4f00a83fbb47befd09dd0000000000000000000000000c1cb78f21f2780cb55f6be744732a8478d328d93000000000000000000000000421507c5240bd963148b48de52200f0ca8f2d1ab000000000000000000000000e59ebffe72ee3984401688e46429b202114047b60000000000000000000000006808540c0b19086999276a6e4d4cba49c60b3b270000000000000000000000006012910f0bb51174df6c9770cbbf148766f4aa57000000000000000000000000c0d6d1cd262964b8283fd6c3dae1f7857412873c000000000000000000000000617f686e75873ab477bad434507ce37b3b83cd10000000000000000000000000b5599f1a7fd14f4dc2d72db701bbe7581f9697f900000000000000000000000080a32851a6caa6a6126e2f4e5d50aaf3d4bcf40b0000000000000000000000000bd222d56dc1e243c40e117a49e5f9587c4276be0000000000000000000000005bb033f2b2c90ad1c201d5f8e90b86adec8a91380000000000000000000000003402762e07feedd0cf8571c56f5d4f1d62d45d53000000000000000000000000d29fbc3641166514445aaf0335a620ee8c82d0500000000000000000000000002dcaf7be41a43cfc458e700713d7b243bfb002cf000000000000000000000000170ff879349558bb4b1123525e7921ac053a6e78000000000000000000000000c33a1266f3f05c8b4580b913a76123abc43b7f090000000000000000000000002725eb179520a1def3334f3611e6f9b1aa40febf00000000000000000000000074d832856e6b9300ddee8e6939a2f45ce8df3ad800000000000000000000000053b72cc99e219d4b97baf927ef5d1298b56870b7000000000000000000000000b2fc190ed6f219284ec0310f4f0d7af2070515650000000000000000000000007ff4c49c8a07492b8646b27fb0d993c45d0d4ecf0000000000000000000000002cf646636242fe49a7513131b924eeb2c1ecd5750000000000000000000000007f04235686f24b9abbf968c2afd1c749924585d300000000000000000000000093c160dae3a3b79f37bdbf519a713e956ab08023000000000000000000000000573903806cba323a970f4d9070d666df7151b34d000000000000000000000000ea7fd8c09d5c3999fd86b623902ae18516d3104900000000000000000000000070c855552e76990d8fd7a2e9a3114ae2ea10f80e00000000000000000000000084d492dd1a6697552879f4b22831908dfb4d6e58000000000000000000000000bcda0081bc0819090659f493c5bb22249102ab63000000000000000000000000616c5ba33e28659f7dc5df009df85ff0bbb405cb0000000000000000000000000169a3da7936a22dfe3c569d00cab37ee9cf50710000000000000000000000000623883363da4567f96b9841087f4d311ce8a6f5000000000000000000000000809150686aea3f6f0355f2b99e305a6544c7bee40000000000000000000000002728a4b2cc253cc673c842df50195d88fd029a4b000000000000000000000000f21ae414c02e02321258a31fa41cff6a7dc1c36f000000000000000000000000badd2042d934e78bc517df0aa0b4bcca387a4f05000000000000000000000000c1c8cea91c14a0cb3a6a3fc99b85c94b5eb8514f00000000000000000000000034560b775f6157207a1946c7d8e43b26565b0afa000000000000000000000000e4b00cd8fd0a560d67967bb8b993155d694690e7000000000000000000000000fe42cf668874995a1eee689ae86b4427b23707a400000000000000000000000089058f8a8810c930e74699713f447f0b81b985ee0000000000000000000000003c020428f7d69724a0eee6613857c1398ff0a47d00000000000000000000000081e7af409d98b16015e37f9e672d5bccc5fbb7ad000000000000000000000000a63b6980c27064bd2cddfaf8e3ca98b24be4eea0000000000000000000000000481b8bf3f6df1cb2c64a0be0510fe8e559a235ee0000000000000000000000001e7d06a1d5107bb3b12dfd2b3058664ab86a0e6f000000000000000000000000b7124894023fd539a2e85ceeae776df7422de7e7000000000000000000000000b2e5688c5a508e1d07b716b838f1fc81d97a55bc000000000000000000000000832dd295e109e0062cea74d125c49a79861a84c00000000000000000000000008af00905db423e1c9bb304013dc1875c9bef70b700000000000000000000000066e550b2bdd3dba4effc46333c9e7aba6233528d0000000000000000000000006903f2c0e5d8643ab5e92d9fe285873c87e72d4d000000000000000000000000a9bcbf93b774ed66db1bddb7104c7d6d203f89480000000000000000000000005eb1174735610a95671f75b0a204d97d918f328a00000000000000000000000004a63de96a2973b2652cf0aa26ca269159cb64130000000000000000000000006db08242ef1e69267eec97ba07aefad40a15a890000000000000000000000000c2eb6ff28e490bf064550d67d541be8867c816b0000000000000000000000000b0f9dd03a7938afce68fccb996cbad254f6ca8cc000000000000000000000000625411fa86571c7ead53a49c04777a1fa894e63100000000000000000000000060b6caa917a3412764d6d648beaf62e7a7db82c20000000000000000000000009c5b06d61a6827ce38d8335a3bd36c554613d13c0000000000000000000000004a9b7b1f524747db217f8d77487eec4c7ca0d85b000000000000000000000000f0357b962de6e6e2b31a6eb13a4a5a6baa798b5700000000000000000000000069146991578d140538c3b0e79db7ec41289434af000000000000000000000000095a35d387b9374812689b9dbafc446e0cf057f6000000000000000000000000e1051fdb83569bea32658ff95e6b08afef372d7000000000000000000000000032401fc8177a607b840685582d5af94b3c4a598700000000000000000000000017f023c87fb147e5522d218704cb0ef20b7ec637000000000000000000000000c845ed27a26fcd32e9ebe2bd7d15dae91f3becb30000000000000000000000009351202d176b075623ed36edd21c36cf93ee6185000000000000000000000000d9af64f656d55083bb63362d88576e022e8a0ec7000000000000000000000000e5d209a62bf4c772f7de962cd524212864bf28c60000000000000000000000006e5d676226fc4ff3405c26d71fbf0e7bf6a856580000000000000000000000007fa175bb6db03f96ea083b801f7c3cbc51fbe9bb000000000000000000000000f01ff9ac98b3217f6991fbe2fbf0128007d9490600000000000000000000000005c5b62a6974fb03fb12a812542733590847bf7a0000000000000000000000007f8424f2682e07c39fa5ae535d197411b892a3d9000000000000000000000000ba9b3c5dcb50db4973049e97156ba7249fdb4f33000000000000000000000000515f9f1d9bba0d97dd5681918d0a05fa61c734d8000000000000000000000000f546f8925d1ad04e6d59b8b27c09168df416bc75000000000000000000000000ff58b14ecbc916f9591a2dae60ccaf32e1aced700000000000000000000000001cb419bfa6fe65b09021b263687911ced3c502ef000000000000000000000000bbcd723eed4f767eba848df9c3c43aef33f60c82000000000000000000000000da4ccfddc7856602c1f2ce05611de09a886f3606000000000000000000000000ec8a5d9071c1b7dc8419ce03b7617f91aaed94560000000000000000000000002a52e64a75a5708a55138373ed0532773ac900130000000000000000000000009267fcb9d2ebc019e5d29cb3e1a18cadef43b6f40000000000000000000000009a34841d818271157c580d1e7974d0046fc34b9a000000000000000000000000c312b34a0a5c9e29efb51d15d6dc2b9329f0812f0000000000000000000000003b711d2ec146c85cafa50b4a1d467d4006c266aa000000000000000000000000844399611caf1fd21850ebe96b35366f5958e3f7000000000000000000000000f6a8b85a07959dd41c63fa75706089858ad941b20000000000000000000000003afc0710ce4f62654ab9be161d84b8453f9cf3ee0000000000000000000000001d9950fbea75afecb9c5957468e86a33fffafb36000000000000000000000000141be1c10292a3fc338b15aef4c10cb2e37f610d000000000000000000000000714380e5ff717690cbc00de7b4dd7d5f86b0cf52000000000000000000000000b9f2a0d2771f28fb5d0ff9f46f88de5dabf9c16b0000000000000000000000001d1395b996fab4bf3cf226997a9e614899f1c812000000000000000000000000deea4b09cd8fc3ae16cc3326a1d6c2868eed7fcb00000000000000000000000097c0197aa878e89e597cbe76fb8ed28d15513baf0000000000000000000000008ecb977c02b2cc210897a7c661bf62edd3dc3cb6000000000000000000000000f4d478dad6b1a7aae1b5b028393351aca29ed8f7000000000000000000000000285921daca7e1504331844c0dc8f48b9397b20c1000000000000000000000000d2ebd1339297980b2fa562c23ab839acf30836e40000000000000000000000009e38c6ad242261827d6d9495383391868e07ffde00000000000000000000000004f1f6264b49026db029d36e54b18300641e86670000000000000000000000001b4ca88a69363fca993b2cebb748b0ccef82438d000000000000000000000000009899f62c6aec1fec50d640849376a42a61b5c40000000000000000000000005348e529b6a65e2e3da659e74ced5064975c577d000000000000000000000000e4a1fbeabf5cdfdbe9ed2dac1181205cb23160980000000000000000000000004456e4012adafe14a8f7e2b285d62d75e90e610b000000000000000000000000ccb9c348515a1c43b9ae4b70969aec6f87bb494e00000000000000000000000028a14a8160a69827a26bb4fbc0b63585773f87b5000000000000000000000000f083ba03f04f054974031ef7d51d236387d5d491000000000000000000000000f685ede09262dd289016a494d19c97a1b45ad3be00000000000000000000000094c7c5f905fc888ddc48c51a90b68ddec44f8d8c000000000000000000000000f76d9da9643010d85b84c0619216b45450238bd3000000000000000000000000aca9c31070346f788893267df03191604a6d66a000000000000000000000000027e8a3910f95caa6a04721affeb77c0c5cafbaea000000000000000000000000833e073fe5f0ba1e80991d748edf63759527ace200000000000000000000000034115abfd8df8ca9dd6d85919f5ba4c1b8cb1aef000000000000000000000000e7db02c63272a8f1052d011ce2ecc56f172b636500000000000000000000000067fddb52ad3486a6cf37a8c6e7e3c2602e96930d000000000000000000000000237ecc23366ce14dfbf1f2cf73f43870e7584ecd000000000000000000000000c3daedb4e220350df72f214a8dc81116051ed07800000000000000000000000037b6e1b3b940944c99d8aeb8c3cd8b8ae02b62b8000000000000000000000000567916b76e231b6c62de598dede55a70ad47c7c60000000000000000000000004166f8b5804579a3090c8c831a8d492b461d71df0000000000000000000000009d8131435e034962d8dd9ced9e508714adc6d369000000000000000000000000b209315e81fce63fcec00e9fedbe33e52f68bfac0000000000000000000000008d483613e70d287e573351bcecef4bac15ce7c0000000000000000000000000036cfaf1095b77166a3f34c85ca42556f867c1e91000000000000000000000000eb645b56cdc6335a3e97100a6001ed2a255e36a7000000000000000000000000e374939238031712c09712277899bfe1f7332e68000000000000000000000000f53edb939266eb13b45f694e34323219a78e4b7700000000000000000000000042eeb3efe536d5c7c777ad07fdac0b433fe9bc74000000000000000000000000b0f716f8147bdac571c4cadc45bfaf2efd51ea7b000000000000000000000000df54324cb00c573e7fd9784113434f8df545c5a3000000000000000000000000d5fc03d2aca341aee243842f826ea9b081a0a02c00000000000000000000000006573db40707710d991b2519ca9b5c1a6c5c1efa000000000000000000000000fe8eef992374b21bba2521b770e7ebef612b771f000000000000000000000000f4568330ad8788cf5d56a16a686aa473a57a85fb0000000000000000000000002ac4b7193f6c4034137723a42a08d348c8bb919b000000000000000000000000ebb62f6ebb5e380fea7d457ef2b9509aef461908000000000000000000000000294388d7f62065784666f797ca6919a4b8cef4ab000000000000000000000000d7b83a4e04a71b21c823325fe8630abb71d3e177000000000000000000000000d1f17568f69af02f871167b50782191c7aa19f0f0000000000000000000000004c7b163f169ee6e0200ca7c25cf90852c6a05510000000000000000000000000787b557a2fa499fa09094789625f0d08e64d5a6e000000000000000000000000dfb762bbe409020a0e8925f2ea55178cdb559e4a000000000000000000000000f78363e282ba8ba1a82e762ebd9776b8d03c897900000000000000000000000067968a91ec5c4933e8c11c7f2f27f9bbcbf3db710000000000000000000000002179aada612e6f6e721679e23b6f81953f2abd1f00000000000000000000000035ffc49e7fefc188dff81db3c717db098294bc23000000000000000000000000272b6a46b932728d8bd9f67ebf1bd76f68283a0a00000000000000000000000072b5a5d106306b1f12d5c55c1791a19b466495060000000000000000000000000f4945f83d1cad7c9418b2091cbf046efe3139550000000000000000000000008f47ec04f051af3eb3399705d223eac9b7c95693000000000000000000000000b28384b16820978eb68e98993849b67fadb440e300000000000000000000000086cc1fbabaf24491a0d3cf89a8acb41df2445ab50000000000000000000000004cd53063337efadd89e89a0e84923fbef722ac03000000000000000000000000a2136aa4b24b116abdb9c982038d81c4d8a6f3200000000000000000000000008024ba3fd9e024d5cee27b40e8930678b0fd32eb000000000000000000000000a4fafd34b7d093250fe8b9a2261f1d09019ecc5c0000000000000000000000005115f421d6e03eb019a5782e3e4dd16f5532d5960000000000000000000000008ea611a6acb7309772e929b08f190fc3fd5882720000000000000000000000004906883ed7db584f23166bd6777164cbc0e74635000000000000000000000000385ade2de6672195b2524045d9bb57cb53fe578800000000000000000000000021de4c9de676e0fcd5ea40e18c22af41566ed9a10000000000000000000000003617bbb6a136f1b20346fd3afabd9452f0a1ee5d00000000000000000000000085a488db4b57bf4bd0206143dffba5b775cf69c3000000000000000000000000af1a3586d6accb5286e40138e2ad1f226d5fb75300000000000000000000000039c16cdd5d07b70c82051d32fd0a2ef4e93e82bb00000000000000000000000018300f048b18d731e1e3757620237fe7f43aa87b0000000000000000000000006aba418d354e3f79b534c7d0fe1b538cd8f57e49000000000000000000000000328619e4998f924b225cb2d7c58e4b25190cb0d8000000000000000000000000429492fb2432571d6052ee3dc907eacc919fa60f000000000000000000000000fb0a2e9004b4a763fc061d7de8f7d4de4a937431000000000000000000000000ada6f02918a22f0da8a14955c236fe44a5a2eadb0000000000000000000000009f5a92c71c4eedf321cdaa9c514cac004280bfb80000000000000000000000000cdcb81725c175cdbb79f853a796c484067fb88c0000000000000000000000004c9feefaba2fb559d48b2b559b4f70ab26703c720000000000000000000000002fbc8d3ea3440511a1c9dcb7a45758b5d68060f400000000000000000000000003eddf177c4c3739c891fba5e160936debaf0a440000000000000000000000009778a151bf25a1bd7979d95a3ab8501672c1c91400000000000000000000000069dbe424adf1c381cf3f4341f0ffe0e2d6e4451c00000000000000000000000084b091b55a8d19b80df3ae1c52f6ba4b9d302cbf0000000000000000000000001ee4512e005ec4402823935621680f66e3213d07000000000000000000000000e65eea62f9532180d714f8201569da0da474279900000000000000000000000025a157035a1b79ec1eaa08632c916cf8b93e77f60000000000000000000000007a8fdb88fbcd5edd75600d168a40cdacbc4440d6000000000000000000000000f4eed764d2fa2fe2a6aedafcb2bf3b2e62000000000000000000000000000000f078f180fc0c60018f4781d50ef9bf6111f87e6a000000000000000000000000ceb9d82ce8dff585d25af755b00bcd8230e7a30c000000000000000000000000cce224560cc3287b7708dd6882b4b3202e006a3e000000000000000000000000be07c3378709638e89ea44229e3e00cd0266fed2000000000000000000000000bd6602f9f5bbc850200b1460a57aa5d8ade18224000000000000000000000000932a1d001167c70e0b8a269eeec2d9b517c836d10000000000000000000000006383b81cea8a9b8bf4800fc058fcfc3c3da223a10000000000000000000000005e64dbc49ff0eae984c35116c9f50e75e4b538550000000000000000000000004d0cf8064d845abf3fb2847138a5fe39afd0fffd000000000000000000000000480d9e84843967fabe30d7dd333897a803bf64d000000000000000000000000006d49cf038eb536b83d605220861b9fa50674f3f0000000000000000000000009fdef1513e0a9511480d2d9ada716241c1eef7620000000000000000000000000dd891e76f3b57c74a975d96125bddcddb6f5b0f0000000000000000000000002365bd3785b4b893b05c02747037d905395b5e0e000000000000000000000000c73ad98211f237873d521ce69a8731c72294bf0a000000000000000000000000bb01fa3f2212cf7fc7395d4863935d03f0a11ef6000000000000000000000000bf6cc020c12ff6b6c437ef615d72170234d0732b00000000000000000000000050b6c85e9465a99cc26d6087c23e187144e77cae00000000000000000000000094ecf6417f3f7ef7352f7fc70a72d8c3fd53b533000000000000000000000000e2db7cb7bad6d160ca25654ee946ca7bf4738f160000000000000000000000006c6ff6f10612111fd08f457e1474870bd484b747000000000000000000000000d4e61306c5f8410aaef1cc8ae0227faee11e973a000000000000000000000000a148f7bc8eb1f0301274e3ce30d048f4c7c6741f000000000000000000000000ee34e4645b1fdb984be1c278d1be8e4cd02c3035000000000000000000000000782670a8e448591435e37049a77c65e9424e95f3000000000000000000000000ec748c32dba3d00cfb70c222f6f25345d6b5342d000000000000000000000000125d4467240a7b30d5ad15a7612468e2a31a7495000000000000000000000000bc1d315ba25501b20cfc475a86087145b7f48374000000000000000000000000811e714e3d64762f6714c008a0f884753e9a71180000000000000000000000002d54ed9061aac662adfc41826a8f69286fb221dc0000000000000000000000002c2deebe682e03746fc1a10796806adf87f8a35a000000000000000000000000c16fdb7c9c791b984f9e284daabd5ccb79cb1d1500000000000000000000000092fe06ab75cb9448c15ddc22841d6269970269d40000000000000000000000007672030bd71d8e9cdc6ced04391d54963e21590d000000000000000000000000ca278ecf965e5bcd777cd5d97c7fe33e6de9c4e400000000000000000000000070f8a1dd8cf909b2c503d432aa01977b52ff85f5000000000000000000000000bc0e7c2eee1ff1c61449fad2d11923a1c0097f2b0000000000000000000000004acb9a7e5974930297f91429c9015f50144642fe000000000000000000000000b8e441d272f0a793e8a08b49bda11fe882d67c060000000000000000000000000b6187226c91005e6ed5b91bd1fb4f52713b48c2000000000000000000000000bb703d088044bc26902dab8fd9e44b57eb417d84000000000000000000000000c26587a707ea1f4007165bf7a71fe5c7b700f1b0000000000000000000000000fd02b06faf0341578030bdd9eec1af4b56e081fb0000000000000000000000005b7905b8a272ff0433e273850a9564860978de2e0000000000000000000000005c7091192369ce67bd761d86ab51c9ab44a15f99000000000000000000000000acf4729276348bb51e1c6348835c43bea39684c8000000000000000000000000da9280ff45539fc4f01b4c6fc71f7bad7e8c960d000000000000000000000000820836e77a8f7bfef4c05c2838aabc44911ae3650000000000000000000000005d980f615be75ab7007cec2d0177f15e549dab0e00000000000000000000000079a1921a56e61c9b0ac4085a4ed6e853fede8e5b0000000000000000000000002e8d35625a4685ebece69d16704a6c35503a7f8d00000000000000000000000014e71805efd129470f2bbea09886eafd54ce96ca0000000000000000000000005f1bdc990296c91cfe7e2bf92915c2079a79910a0000000000000000000000009c2f43858fbd946b5189803488f0d8e35a608d4f0000000000000000000000000b406cd4e0633d9b8ed24876bc9f404a96486e6e00000000000000000000000099cf8222184d7c5414f837eb1439c1fcc61fb1fa00000000000000000000000091e123cccd73a61672d321e2e414a98396937419000000000000000000000000e0dff56c5ce2cd0b4f75acdbff3117f5d643ee820000000000000000000000004e50fe60d1cced0ff9fe57bfb70a1b977e0d380e00000000000000000000000034dd7621351ed88c28f4a35378ac756d289c2e2e000000000000000000000000e082507f1fe7d8efac18dbfd413a8b0fcd82f565000000000000000000000000bf17a873eafe8d8cf96124674c14f835e1e6fdb40000000000000000000000004d333ea3a1130ca2857899094709ac008cbab572000000000000000000000000551899fcee3c82ed855f6a93a4e3a59874b4b4c7000000000000000000000000161516395561bb19ad6bf7fa1843f214baa634ed0000000000000000000000004b378818d87960fec87a3f1aa3f65af9b8ed6b58000000000000000000000000cc07a525a1bf5df2dc14b2bb386135baad7f59fd0000000000000000000000000390b6958605afda0afbe93a6c6630100acec87900000000000000000000000029505a09cc2dd173cca341a7d5a46a119d76ae800000000000000000000000005a1dd138e3312becf53388dd265f85fa6426773700000000000000000000000004f3215bef98b2d62440bbeedd0406310db20a6f0000000000000000000000007ca35c2e6ba391ad2adc82413c052f3652d32c140000000000000000000000002cbf94a3d18e413cc6140997fc6e21b07b6bacaa0000000000000000000000008de05e100db91787698835eacc22afeb9a1d528b000000000000000000000000915f1a019b35e7bfd1410300b2f4b70cc1a7ff31000000000000000000000000f54e4bbef53d2c3a5e41aefbe37eb4346cfeb5f10000000000000000000000004ac9995cda14eae44a0811609aa17626e5b727a5000000000000000000000000a46a7471ffe3d5d36d08ddf39ffa4ca6cafbceb4000000000000000000000000b285ed2d207b14b26a47551e888fb24345a69a30000000000000000000000000e490be1b176519dab4e604bc488fc1f3cae4bda700000000000000000000000044bf094791fb80bd7e5d67de8cacafc09a7bf3a10000000000000000000000001f891a0681e72977d05a4fe0e06c19fd73ec79240000000000000000000000001b15a5de957c68e9468ba9f385e2f46c5eae91b900000000000000000000000064e527c79354aa9c3f46122c19ceb08fd05e9cc10000000000000000000000009e12b632be654aad2cf467140e1f99102ee1adc90000000000000000000000009e7d649dbb0ce71be98e7fca9bb3d99f3c072001000000000000000000000000c96373cf9dd0461685bda7fc813a32ceb42e7dcf0000000000000000000000001b7c7ff08da486dc9397f95d5dcda39e7e8c3a4f000000000000000000000000524860abf9ed5e5a175c35316d483672d61c752e000000000000000000000000b7d97a1cf3db0275572576aef6019e78b86f5818000000000000000000000000613444ead177c962def61cf7167988b92ec35ce10000000000000000000000001dc3ad1e8697f0daf627e17956b99510dea91bce0000000000000000000000008baa606f97879d0ce1bb433b4b619b66ed1159ce000000000000000000000000087bda32774a6d0e9232d373bce964868ec430e7000000000000000000000000fec9703183918d7ff6b2f0e8576be4b1fe76c12000000000000000000000000059c3f21913b53be8a59171b265af30bf99de51a50000000000000000000000000a33e75b123096181c6376c35ebcd1f90e6bf0dd000000000000000000000000507d4e199f1f418679dbbd9cc775d846717beaf2000000000000000000000000b08b08aec8089852f21910fd8888ee51ff736cd9000000000000000000000000b7a19f8725bf441c4d258b09b6544396a8f6395d000000000000000000000000e832c4208ccb5d3381a2602fa88956930ee72a50000000000000000000000000d3039e23ee457492b681c02604be72bdbcec3ead000000000000000000000000f8130ad65bb6a86d2effcaecc21cde220ceeed8c000000000000000000000000e7bf0f832430348ca352bde95f8df0ff5b90c610000000000000000000000000cbcc7648df21d111d0a50f74dd8b035e75731ed80000000000000000000000009be3ebd8246dcf239184b6594a244a5522fcbd920000000000000000000000006d45b02452c8caa213b982f58fbcb20069fcb4300000000000000000000000004920fb5309c5e470331291e54205e47e8fe721e300000000000000000000000014b1d6e535888b91ec849afb0db4ab943fb4378100000000000000000000000004d66b969b45edcbb83f5a3fb00ed4244cf05ccf0000000000000000000000009ab407b5d77a629e06137730c3fb82b6bd67614f0000000000000000000000003b1ed518d83ac6424a6d1e9f2f3270fd395a422300000000000000000000000031d8b9e8e0a6905f5c26539b4f546a129579b72e00000000000000000000000086b0aba9eacc70118ab5f758fc518d5e961b17ad0000000000000000000000004cccbef8390a4f943ec06408ad2bcb8b29b37cae0000000000000000000000006a13c07e33d1e663823b71b7330821d0f070a74f000000000000000000000000775e910a9eddc219e10936da9f92ae1351e0dce9000000000000000000000000b0c6648d6001273792e3e039ac72fbb5d42d419c0000000000000000000000009cd41701c54cb1c301f0a9256aefcc7952ee3abb000000000000000000000000d8aa445b33298096f9d3fec4be9e04f03d2bc0060000000000000000000000001b6715044a5b42f0cb371a2ad2c22556ce94c9c6000000000000000000000000cdd833ad2e4083212ae9668ea9feaeb2af2b7446000000000000000000000000fc02583a586d5d3ab41282ab653798fde9f8809600000000000000000000000054221ba5ac4af29d57200756e2fe02678cc581820000000000000000000000000b19b120dbd74793203080c42f80528dd2d257f300000000000000000000000030d1c6666262cd6048d1cce1553a4776b7b96bf000000000000000000000000053cb262197947992f28987c2b56d97cf0e5df3030000000000000000000000008edc796865101228e83f96a11588559f7cbbd79a00000000000000000000000039a8ff1984f75a8b23db39e88d4800eb87aef2b500000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8