Special data
- Status: Successful
- Nonce: 1430
- Type: 2
- Gas used: 26206135 gas
- Gas limit: 26415287 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000463185438e30cfccc3645f53b28302c6a8e07cd8000000000000000000000000c547f3e943f9aa13b3e03618ea4de3d970352aa5000000000000000000000000bf993f985d0f5e9f6072cfb1412dc68d153c22a10000000000000000000000005da72ac7624e1c1d9166c678c13624b657ca3e40000000000000000000000000baa11e7357525ae586826482b12bc07d70c259200000000000000000000000003632c855e79357b3142df8b37816818d4b172e3d000000000000000000000000fe29ff33a69157fd32b283d70d6bf7b65dea0f38000000000000000000000000550d73fdb3b22f1a1d46cab4b9e8541cbaa72f31000000000000000000000000d825bc58c329f47c7b97c3ed70070f10e805e471000000000000000000000000464ddcdb260d72bac7e3a4e01c22b0aa74d707240000000000000000000000008e21e8b21058e046b99a4f1341c22d5ca913d66d000000000000000000000000888983a9716a90ba55202b9f2d7d36fa07d9740f000000000000000000000000bd05eb18f48d1e0d42b79b33f80809406ed687130000000000000000000000003fd09b1d94231f3168d2c3b464ce5fa53f2397d0000000000000000000000000c0a412f42214ed7238247daf5458c7a503843873000000000000000000000000f3dea4b695e1fb303c591854cd6eb2d70e0f0934000000000000000000000000eabfe730fe1cc6147bf844173509d7a7484a872a00000000000000000000000000bd2ba390bac8f2732a70291909b06d9e72fbca0000000000000000000000006fda269fe15e793a4714c70b18cd68c3bff098f6000000000000000000000000d6d0975b0677e37834e3dfdf0848c49d8ee88d9f000000000000000000000000c6828d87ebad9b215ab17bb0da9cc15331d4c826000000000000000000000000c01ba7ca1d585fbe0eafdb09ab56b326ba354412000000000000000000000000ed1bce8d026fd6e2a0d26ad4c00da44d6a8f2652000000000000000000000000529d836e3808eab44a985142f669fdd7ff5e18dc000000000000000000000000a16530d1947080f432f4a13f61ada752c12fd18200000000000000000000000062dd75a19a993f2027d5ec70d7738fa4ca6aa41a000000000000000000000000f357a08c8d4a385cebddb517a44b210a0f6b3393000000000000000000000000558fde3eb0ab525a0f1bcb9f9b752537b9aa41e8000000000000000000000000bf57fd821d1d572d61cd2e2eaa0b80c0f6baa098000000000000000000000000d9bb4ff4bbcd7b64cc3474af787a393bc3669bbb000000000000000000000000627856089e73fd5d73b03ab912cd1340efa0f0f70000000000000000000000006c98064cd84c09c827fb76e772dbb805f54aa5640000000000000000000000009a6a6325e342dfb2b5a9850622a66485483fcbf8000000000000000000000000cc9a63d5da3fb0f4fb445c80587391ceb49c8de5000000000000000000000000bd54b420c22e3ba94152cbbaa378ff21569d9c6c0000000000000000000000005609882cc40b0d0b8adbc769c79cf1b5d3c505110000000000000000000000001acb152bc0660ab62eaa4df77cf717370346fc8000000000000000000000000041f257edee935d7f69cf63bb32497d3526312337000000000000000000000000ffe224a6d9ef18375672fc60de5fb968f884a7560000000000000000000000008adc9ace4ffc3332e4339382d515851b797c6246000000000000000000000000b8a511fb17780b0902381dbf55f3cb098b673d5c000000000000000000000000940708b1352c8c10cabdba10efbce207d1d44ab90000000000000000000000002f8d12158316813dd28094351f7008e76dba2eee0000000000000000000000004ca6c7776ca8fb363e4d924cef8b4839d3abfee600000000000000000000000040ca9f7970af83c6d5b14b862cf458ad1671079e0000000000000000000000001b1b76966653df82d930f72d8d416818ec80863c00000000000000000000000034aa38811f3d3d738cfc927c4507678cebf294e3000000000000000000000000cd575f741b12fc6980fbe58891fd887352806609000000000000000000000000e7dddfa2fbfc16d2f73a5648146f8759b09c1bfe0000000000000000000000008e7bca68294cf93ec61d434ed1d6f8a602d53ab10000000000000000000000004bafdf089be10092e38c0cb623f5b98860d592cb000000000000000000000000ffd50edb59ae27ed64e5a7d1387ec0e94cfdb9b90000000000000000000000007fc4f0f2f0cab284f2b7a69f1d6c39af245e6a9f0000000000000000000000005ea3ca845d7aa7b7068a7f103cc61f1e860151bb0000000000000000000000004496c0d64193babd80f4e287a4a655f5a02053800000000000000000000000008594d7a13bd4da9bc6bab2a2383fefbe039499ee0000000000000000000000007ba3c9ea538179e93507f1bf01afc8be46309089000000000000000000000000afd97730b018bb1a658462e12d68bcb49c119bc5000000000000000000000000e64969e6961cfbdb4d6a83ae9ecf2e5f26dd20b3000000000000000000000000e4a85585530a6fcc4abf9e1bf46fddae731578a500000000000000000000000013fd86c113051c7493127295cd04bda5856b93b1000000000000000000000000404d42c64479ef23c935b94c4815c9bb8822bb98000000000000000000000000415fced51b7517b8cf30e1497dadce7594a652f30000000000000000000000008feb3a36b85692f74b8f57af3c5ccc5918e2378c00000000000000000000000025cc4d5dea5a85a9ce03ab7018ee570144163e420000000000000000000000008644fd80c120af62b8b379eb1e55936052889d8d000000000000000000000000b03a5deed6823ed335fb9988b23d85d06d31cd2900000000000000000000000070ec48ba1126724f6f49560526ae044cf32733a10000000000000000000000002303fb022541505776a8beb2fb7eb2b71cebac76000000000000000000000000855d9a81ea270e79e547c5d5b57efa92cf54ad3600000000000000000000000020d087cb9916b374b4ff22b6e27bcd7ba208ddbf00000000000000000000000025408d3d669c2a25ec1af86299f479fb7f3f79ac000000000000000000000000d6e74ae88f9d375a4870c9116753542090179280000000000000000000000000f73b41704d976b273332696a9c288cfa16008baf000000000000000000000000f34cd796931ed0e3cf369c4a2d507da51e0538650000000000000000000000007c140fce4eed8d7999b3ace31665ed96bbdc25ea0000000000000000000000006a7a270ee327083274dbd1035af4557671edb15c00000000000000000000000098cbb9eb7db7b4d2a93136b1af92daf019c22de900000000000000000000000047c6520033ca1dc8e774a874bb657341c4748f8f0000000000000000000000004f9c421b097036d6167cdddf03d7e071a826907b00000000000000000000000059d72d92258f137d57241a72b3a7eb659ab42bcc0000000000000000000000007104d49f76ebbf081c116742f7f2e16956ca6e090000000000000000000000002233ab865c1373edb7b654d3517f164bfbe392d800000000000000000000000084cb9942cd6cdc6119b7f89542f43f183532c7b0000000000000000000000000034d3580f152ef9d64d74fde7d3077d565e6a958000000000000000000000000e92b4c5c371737b30cffd49af4cf40875ffccf040000000000000000000000003b56a4bd67ab1cfe0f12aa62bd4b19fb48b9334000000000000000000000000016ef15d75cc42ec409e5aa5a3806e070067cea63000000000000000000000000368b7b723704402e3675af47f018c12293b525ac000000000000000000000000152d77817e000f08d9e6452d224f66cdb322439d0000000000000000000000001771078777e78a620ef391049319b4b5e2d18631000000000000000000000000305ce91bd8049baf1f326f4191a89c79da2417e800000000000000000000000085d140a834af3c0abecd50a39209c22a79b044ac000000000000000000000000a8a18e92fe330e82b776936275628cfaf66bd184000000000000000000000000ede61eefa4850b459e3b09fe6d8d371480d6ff00000000000000000000000000d913ba56069fd51d2bf6590ec3bb709af134f6f10000000000000000000000000ac89b3b5fc28e7f927da2caaa1ae70a4235caac00000000000000000000000057ed3198210adade970b180c9be83c32bf5fe8c2000000000000000000000000ce42dbfa7b0c555dd1d55d106c80c7fc370d7efa000000000000000000000000b48b9ee6fd951d281a5132ca8b4fc8d209701b9a000000000000000000000000881363c81d0965cc1fdd6673034f0c64a885dce70000000000000000000000000dbb2991a50c71d0fc8c814ea41b6149710e1f2d0000000000000000000000009fdf96dd348ccfedc499c2a20b9294bbde1313f3000000000000000000000000eb7073ed422ff14f8ad7dc48418f23a8103d51ce000000000000000000000000501c460821515562bf61d8d6b4784d97ecc18ea7000000000000000000000000902935d415ed38a5a033f09eb88076e45beab1ca000000000000000000000000fd09c01abc05229664091666a94f87c5c6fa2b3100000000000000000000000099aa42d5ad1deb60d83cccbbf9650ccf27aa0c1e00000000000000000000000016de5fc27815f294dad7e59ffed5fc0d195af77e00000000000000000000000023984ec6d79645cc45dd4f5afa0f17356ad182b3000000000000000000000000ced7ac81bcee7d49ce23bd3292831e48754ac2c200000000000000000000000097ae6ddd0f58f284b823f9c17aaf00e95e32cbb80000000000000000000000008190d95c444fae7dbdb26ef8ae4c0cc156d7229700000000000000000000000098bd436b71ed02849de4db50ff8e2bacfc6966d3000000000000000000000000f14b3f9d147fc49d3c20c5733d9c829a1823a971000000000000000000000000101ca237d7e79134d43d0f6c3806ceb4ee84c046000000000000000000000000d11ce48ae32375d6d12acd95c0d030186d373ac300000000000000000000000020585bebaec974616ed5386b930a49d9532ebded000000000000000000000000b41d57a6a43102dba068c01ac29c40ad49fec5c2000000000000000000000000e048c04587cc5b50f79b76bdaeec511ed4d296be000000000000000000000000421601c4227978c5111fa0745e4d94cf301cb2240000000000000000000000009ef791fb2cab793cf5286af1cbf3aee159bb9259000000000000000000000000499ec393eb9cb7df64e87b4da05a96312686dd2f000000000000000000000000d7615b7f78bcae6d7c1d0a1333434fbe2fe8cba50000000000000000000000007bb7e1c9b4dd63d6ae47964ac527ce6102b24e480000000000000000000000005e960bd60fe24df74d1115d94a48ccaaade42c230000000000000000000000009178324b4e1922909c48c80195430b7f2739f89c000000000000000000000000c2979ab0181196a5ee000bfda033a937a27c9bb1000000000000000000000000fbbaf197e128c70a4897e4d59c0bf4528592876d0000000000000000000000006d465d2081b799770d0ce7e755d8db1665903ffb00000000000000000000000032b1152e7ea5fbfde0152b33b286ce7ba036b8860000000000000000000000001af554381f9d0aaa40c4777ee254b7b1329d55b000000000000000000000000094d4236b64bcbfaa2253dedabd8ad268ad8f793900000000000000000000000045eee07173e1e7caf3bf3e8a08e36bdb8a1cef4f00000000000000000000000020ac953aa636673f9c966b10abc5bdd8d80d2f3c000000000000000000000000c8083a0118fc66a77e141b66ac65c4d59243dd4b0000000000000000000000007d8455958bb1f72d02ffee5b82ca328fdfc9d30e00000000000000000000000003056807f2c85db7645611cdac3cd4d16ab34fea000000000000000000000000f0fbfdcc322893f9d6e9c661ece8ac8e953c8a0700000000000000000000000064ed8ffbf9c9830d9cfe5347e460e93ea9b239c2000000000000000000000000511d44830b7ee4193a7c1ca75a1f6780310acb6e000000000000000000000000b9c676b12361b428c7d4bd32ae439242858d1133000000000000000000000000122297a59ca3d79d02bffeee90c1f9830265366b000000000000000000000000361bc41d37d470de3fe7b8e9235e1f4dd6696b4a00000000000000000000000004981892f815fa62f21dbad01a02f40d4c33e7e8000000000000000000000000d7221c249f45257c11d2f90d4b16886b2a904da6000000000000000000000000492e9c22f2b64a4ea950a52da74116e7bdf8564b0000000000000000000000002190f5706bee7b1271ba9d5b4245076f73e1dd710000000000000000000000004fe276e80d7f5980ac18110f1db81d700006e533000000000000000000000000a060d8c2b733494a5fbd5d87926d40ad40a53a4d00000000000000000000000064d6dc2c0c450cda27c71ab656f288ed1327bf5b0000000000000000000000003902dfbbdc012f034cf9dbd7f3e212acb664cb290000000000000000000000006ba9d02a65933561d31e6b34655fb1a2e2325be60000000000000000000000001d2004ac0beb8ce042a07907817d347ec95f96cd000000000000000000000000126c0ac731123481951ce332aefe50334c80832500000000000000000000000005e3734ff2b3127e01070eb225afe910525959ad000000000000000000000000ad26df79a6877dfba3df70204308776da2b2ae030000000000000000000000003ff50fc795812e29cb20ac2a5d16f2e1b87161fd000000000000000000000000d82b66e9ab2fb43f787c6d3a5b7a53984670a0710000000000000000000000002eeb5288ae23f1b448a8ca43a1c89bd02b67172a000000000000000000000000ad0bdd52a535d1dab600d5740c9963af15b1d4990000000000000000000000009dc3245de197351c3addc2330e88c1deb28961f9000000000000000000000000ee622122bc71ee46285c3bbd36e0f134a7271c85000000000000000000000000ebefca6a9add57024e54d7f9e3176fe53f4cc183000000000000000000000000e2cffb07534a4c41784d88b88785a2e867a434e30000000000000000000000007711d46d4aebacf169500a683eb74f995c3b80a7000000000000000000000000ce80d63fa8e55b03be111f695c742e54c30f5d87000000000000000000000000229cd7c586deccb420bac3efb0d8a4004607058900000000000000000000000086128308749677aadb8aa176fbfbd1d6e0d5d2d700000000000000000000000066bb4103b093d400ebef416e5138ee5702d230d800000000000000000000000052b6633d72cba665c34cafa3868abed4496c778e000000000000000000000000fadf939293a4fa028c1f7f09c2987fa620a31b1d000000000000000000000000ad130ae0cbcb5f723bc371ff19452c9f8fabc192000000000000000000000000722b63c16473cd14f42150df637c17f55af96c73000000000000000000000000939f0b6102fd3565093a9ef45bbe30ff29fb1a1f000000000000000000000000c963ebb281ef695b2854998e8adbfc0c7c60bc380000000000000000000000005a2261040e6f84a3fdc9bd200f38a7c4c79e791d000000000000000000000000a810ffea2709c116ef180d090c142fc5e08586a7000000000000000000000000d0acd60c6bfe3674c85043a91f64483e46cb16e5000000000000000000000000804dbdf8a0fab1e5252b6a268b871471e2da6896000000000000000000000000d5e0e3fb22b1feacaeed7f3b40e30c98c715a1ce0000000000000000000000006abc50b7aa81bfebd0de05666207180931424aec000000000000000000000000e2844b15b18ff5653a2b312db920478cb7e82ad1000000000000000000000000df5cf14b948eb1683acc72ed8a567ed4b2658c0e000000000000000000000000a8bb2e8898192852a08e52f504aee6e1378d4151000000000000000000000000b5344c15fd642140bf39394f611cbb0ac988d5650000000000000000000000007ac25a154542155314156d72a5d458a5b3289cc90000000000000000000000006e030f629b15acd02bc6ac676c3dfb430023d3bd0000000000000000000000003fda114497ee5bdd703b6382f64fdd3d328752ad0000000000000000000000002467ebaf6860532384639836ca40706cd8f2cd1700000000000000000000000045984dbac4411578c559c1184ae66422525c139f000000000000000000000000e38cb23b728af310e5d34269ed30ec709e6bd650000000000000000000000000041202918933dd2ae404558c2ca9519bf922d94e000000000000000000000000fcff7927b3302cda7f251622205b0abdcccf527e00000000000000000000000001ad0e15a3903cc7f8ba58b11228393ceb539b5600000000000000000000000086f33aa19add0d95385a060dda3d2c18de5da0c6000000000000000000000000c6579e1c7797eedccc36e354907be27455723b45000000000000000000000000129b8b7e8c409a4a0041dd0ff690dfef97036684000000000000000000000000775289930378e0b29a983d3dcf4ca7ece7c8ae98000000000000000000000000ddf1f62a52c0c742685f996e4e32df7251ffc706000000000000000000000000935d5ac9dad0edf16bb0aae221110358b2120a8700000000000000000000000016c26cdddc97b01bb6a5f4d4581d051524826067000000000000000000000000f63f1cd0b9b45bc1ea3f40a14719db1411219570000000000000000000000000b7a0cf71a375fe7a2152ea36a700499dbd9938670000000000000000000000009de16c805a3227b9b92e39a446f9d56cf59fe640000000000000000000000000684ed04186d107726a662e2540dce9b8924179070000000000000000000000002a35b0b5fa78bf933a0f57f906f2b568348e6ae20000000000000000000000009c4d221e8ed6aee3b5579e441861aae539573f79000000000000000000000000e60fc6a13bccb5b71be21135250cd9afe7be3b4f000000000000000000000000d779c3a7767e28d94e90404811d121dcd90d3b9d0000000000000000000000005f46b95e1ee0d519e0fd4f9bf23f3ec223f2e7640000000000000000000000002e66ccfc4d8fe8e7553c150fc6c009c7f6d67bcb0000000000000000000000005c85cc9e07cdbf8bbec2b83832abdb118ff0692100000000000000000000000012fb0f5b9bdd76a785970be430dd509dd9f32a160000000000000000000000002b7d0b6adbcb98e1dd77e0ba37b3ed232e27fc0b0000000000000000000000000b0782e8e4dcec82c14c8848f96a543a1e9120610000000000000000000000001f59fcede90b6a9cd418f8cf77bbae39310ce13100000000000000000000000040318a9a76e1caa926fc2b2ae8a694f13b1af8a800000000000000000000000069be7cc75679c4f7003aa6c0141d3a6218a9784a0000000000000000000000006bef3eeeaf43457c4be9e825f73116cbe1a6e7a7000000000000000000000000e4cf1fc1728f1506508eaa82f00f01c859182a3f0000000000000000000000003563dd31640773bdd22a258d1510b7ffad76b1c0000000000000000000000000f6efa84b232135e7059c11c364f6e8ee3a548c8f00000000000000000000000096d6fb84dc88543e7a4d45a03bbafc34dd27a4fe000000000000000000000000282a5f4d928e82a5bc9cedd0db96a06fe52f6421000000000000000000000000ba91a49ead7cad217d4554baeb54a1c4d47f44170000000000000000000000004f84e68d07bb2909144dc59000abaf1e0931f7090000000000000000000000006bad55f115723a0c291eb9a7d773c0ac9254ff5e00000000000000000000000032e209acbd032804f5793a16f16df3e13648a9b9000000000000000000000000102a04b7f05c5ced6fc5357c836d327fa86a37b80000000000000000000000008bcd23d986af7f944172c2995d4bacde5beac7f00000000000000000000000005df91d51b2c6b96f782030ee009093753b3fd9a600000000000000000000000047490ce710546d0c7b090515d0414ec430e51caf000000000000000000000000a7add3f74c0af52396d1fda1f0f7810e382f98d500000000000000000000000061760c4216105d9719ab53dea46bf12843fc3bdf000000000000000000000000a450f27178efb4e9a31d318d2ddc53c1aa016f7800000000000000000000000034aad6d6b253bfcd1759c6bfd2231bf8bed6c280000000000000000000000000181d329ab880fa1e0a1a9a85c12d21c0a8ec4c4c000000000000000000000000fa4e2b20c0e9cf36349adbb37819dac52f33aa1c000000000000000000000000c917502a84d16d35316cf2e91e496c129df7cdec0000000000000000000000005434a34fb7431b899c1b88d8096e8d9cbb7399ea000000000000000000000000d81d10ce2a47e409c07771be6a7bb6b9d334686f000000000000000000000000069791a0decc33f0e4c7eba00f4e977da6d547e400000000000000000000000023a8ce2b970744471673e0435d54a869b158cc41000000000000000000000000572715e8369ad9d157f7580f3bcaae63b5a6f69f000000000000000000000000d428387211113fcaa52d8013a050178db2240dbd000000000000000000000000e2996688bad7b766aa0bce56b6ea80c0379b804f0000000000000000000000007c7f6cb2dab9de9b242eeec29d2f61bd7d9750e00000000000000000000000007aa5fbe8e6e20e7c1da2a1cff07d39bd3255cdc3000000000000000000000000597f06d0d70f0626f5a4558ffb809692a952a999000000000000000000000000fbeb1fd95c9d6df06c73c703ca3847dc288255c20000000000000000000000006dd0d3817dc75c568ca68ddbf21ef889910f1718000000000000000000000000caadf6ad998755aa4223fd6e0d4a5a5c48e714410000000000000000000000005e158fdadb9f95a137929e3feea52b2075fe47e5000000000000000000000000dbe2d3653ac27b34dc9d0fc14384559f33b6e4c10000000000000000000000008283d1af08be35becace9318b170cd9a7b92225300000000000000000000000014bed37c3c33e924744dfbcb096628dfadff6ca700000000000000000000000015fec7fcc7d1334ffcc58e1738d4e6b6b0f2ef250000000000000000000000004b6c5cd97a54ad1283f457f611d4d85d0417193d0000000000000000000000002a6139b046841dd011a68abc86e9a9e83c54b187000000000000000000000000b29cd7a05a4070433a1446fafc6446e4326f69d300000000000000000000000083c401803fff08e491964e9457ffe43ff8f5c602000000000000000000000000bb72fa69d0337a64500c845747c2b1f34ad0d9d300000000000000000000000025eb43fcc6299b295adfa6d6f65cb1f48aacf2c200000000000000000000000014aac1d31aab0e73d32a4332d4788a8a59657443000000000000000000000000a8aa8a0fbe4787f8efe74fdc26cdc2fdd563d22b000000000000000000000000b9e5ce0f5737ab37a986a5f7ffd4194dc8277fd70000000000000000000000003e12d98c2d39bf10e342a1000b09fd705658f1700000000000000000000000001f652adc2f28d160ffda36400627ff3eedb22210000000000000000000000000b50ca9e4ab1ea1920016c17dbe3829ac9858086e00000000000000000000000002b4f7c94b9301177e29cbc68a2986ce68021c82000000000000000000000000d1d7bcdc7ea08c2bf80a5419501036981efaca330000000000000000000000003818258d808c1ccb256a73845b4fdf9ccb8e18950000000000000000000000000453bef3490d4e4cbb01ec94737b75bbc051c750000000000000000000000000b3588f45c5071b7c5973269ef906ddf7d7ffeb8e00000000000000000000000073fbcf5e4758c15e5e9dab3bd19ed31705739669000000000000000000000000ee4d7721aebea5bdbbe0b7eee20ef9017c86b5880000000000000000000000006bf13df476af35cf092e53346a7bdf56e55029ac000000000000000000000000507f767f3bdc8ea5111218760a791eba81a673c2000000000000000000000000d6d7e42163d0b3fc7bae50e1fe1036bfd4cc1cdd000000000000000000000000d645e5aa81f827100d6a1cf715d30ebbcaf18577000000000000000000000000bc10c8bede03b35bfd1343c91e57f3b35b7565250000000000000000000000000127d01f11c7a85b3cdfe46ae214d706497185b80000000000000000000000006da10e762c1830890a1df482c92f3cc26449fb1d0000000000000000000000001e405324809ed17038e7982a1827f282cb77d6f7000000000000000000000000aa82033e2421f1de5cded442c92aee397c090ad70000000000000000000000006bc072eb928b98dfa1adae50410359ed33225b06000000000000000000000000aa94bc4ca782873998a7d0d433514e16220b66bd00000000000000000000000037b55ec13c2c410a4cd248025cef0fa4d81dacce000000000000000000000000f51e8466c45b0c78152b84b4e5b7ba10bf58cb3700000000000000000000000046a1ecc1b112b218997c56175a9f06ae8aea4ab20000000000000000000000001788db0f0069ca6372aa0e59d88161ba0cb86836000000000000000000000000bbd62675483991ded70e5f879abc6fc323087458000000000000000000000000b916887d50a9b044f8f953154fb1db2b6f02ef55000000000000000000000000306141b6b64203b51c2374591d0a179feb87068500000000000000000000000097496ad099da0f08ccf6f1ea6ea03cb7b627df10000000000000000000000000ae32b093042a0f12d3cd5c9c38a9f85eec83b63b0000000000000000000000008dd1d9791e83864e914f984a685793bebc844fb20000000000000000000000006ecc7fc6d597dbe28d1936e81033c834bb131f7a000000000000000000000000fe5fa4f9a6711ea4dd61c573639cf212184f3a8800000000000000000000000030df55833016c21c5187b7f56c4c8b1aceaee579000000000000000000000000d58c71e46ddaabef89c65ec47b619bbf3c059557000000000000000000000000e600846eaa01894f1ffddfff74d81a31cc97a417000000000000000000000000f2d28b2561836aab5895ef41ef4bbb238379ec20000000000000000000000000a05e2b601fd140a3ad649f75ccfdbd205db1e197000000000000000000000000eec39fba3975fc2a227818f9e3b37e5e149c798b000000000000000000000000e53bd107e1f2598d3c816e8e1b0624704b759e28000000000000000000000000b77ccd92cba354767f076ba909da0337674ab4a000000000000000000000000089425a801dbbacd4562638161198b6d3b85a314c000000000000000000000000c4d712f3fda8ff45ec216fab3cfe69aee26496b5000000000000000000000000d9d97209aaf950d8f6aa0d19eac16a0d401ed09e0000000000000000000000002f137000ef795e85e76bf69c682bcdc37edf91510000000000000000000000006b3c005c44896b81a7bd2747a8d34eebb47ff04b0000000000000000000000003f1f2d1d168478b17c747473cf6c6e5d1614328300000000000000000000000055ebe93d6bf93175b89ac5106c92c1e9476f96c5000000000000000000000000d678cc491d578fe56e363bacf8527b8e427e6712000000000000000000000000d72ba0c22d16f79e85c46df1ea830d00cb4f23ae000000000000000000000000cf754772b98e274cb3cae0b6098dbb2551b2dbbd00000000000000000000000041f6ff41ba67da23a92059a1c06ed8acf2c3f1360000000000000000000000001408077f4785b465a0e0ac8183d9cf6aecc7a2a5000000000000000000000000c4441d8fa5559d97aa7749ed5f3f6245e7ab94cd000000000000000000000000169dcbe9d852c068b2282f505d6ea495f770da08000000000000000000000000c017bf49fac1d73b978d9fa03f7963396a302b48000000000000000000000000650f198a326620f8323d3533fd3f7685938907bf0000000000000000000000003f7d095446c5267671e77b460fe162f4b2248300000000000000000000000000482c50c0aae8b9e0f1e43ca51ac4934bb54e5007000000000000000000000000f7f63f04e68f54fd4d8ca8023f1a0133da90dc68000000000000000000000000cfb464585241eab3ecb392011648a8e829b951ed000000000000000000000000098910c354722adce94681f7a10a467979668694000000000000000000000000c33864aa347bc647329fd2479eab35dc57d81a7600000000000000000000000086da7b776702647a32b89d17b1e80e33c5ff617b0000000000000000000000004025b34a70688e11ce2f789697206b78bd96ef9400000000000000000000000087747d08ab4175554c3ccb0d6a2f11678b43ffb9000000000000000000000000efe347e3ebaf5860a51117359ed8d46172a7070b000000000000000000000000a41fe067ea2c1b203184b426b536aad4a706cc22000000000000000000000000e4bb16ec7ea158c9420daa996b012325a4e413e100000000000000000000000022d9df9cdbe6ff2384c6d9fc0be0715fcd3d24fb0000000000000000000000001937c814815b395502acaf7c2e5db2faf2bbae32000000000000000000000000b48fdab7d751bdcaa89ba8a27e8247f45c73a50e0000000000000000000000009f2e387e54e017f99e1b95225417c7c6de2f70f40000000000000000000000009cddd666b3a637da1c812c2bd603e4b7f48fc00a0000000000000000000000006aeed26b57bddd3ce60a31f6ae7146ecbe13fcce000000000000000000000000684894f420b9580f4761ad42e142b9bf1fecd88000000000000000000000000055b4c4800818b509a32f28693342b66f84f40a75000000000000000000000000baf522cf2c0fad8b02a96c87a23d41d58540f84a0000000000000000000000001a4f9b400a13681e94cac4c1d9dbd5ccd37a341f000000000000000000000000aba66d4d16e284a181db6202257353fb7fb8aa8b0000000000000000000000007f63731c4fdca6d2b57fe577ba04f9265b83aee90000000000000000000000004d8d894f9a689f9163c4b00ee3dbbd91d8655c4a00000000000000000000000094f39d4f413f28869026e1866675169e2394d77b000000000000000000000000c7d42cdc4d5e5dee96a6587415579b77b64cfe8c000000000000000000000000b2680f39fcdd1b6ccd69013ddd3033c7fb52eb24000000000000000000000000cfd9db712f9e2106f07defd79ad22f3d47be9dac000000000000000000000000087735f8e28300344242449c62fecb64409f11e60000000000000000000000001c17d0a27c686e0f4d1b1812a2a2b94f7da70c260000000000000000000000002a938696a006a58e3ccf34c283800afb3e489cb6000000000000000000000000c15c5992e7d98a0fd47b3eb2b6622b8b30bacbc80000000000000000000000000f835f53169f13ff09fd5c5b0709cb115ed223be000000000000000000000000c8f5cfc5f2f1e4e2edbcb63736bfa0c54e98774b000000000000000000000000a7e9e06a43bb111b35eeb09a1622c66bab51cc4e00000000000000000000000047fcf8d93cd785ff24507a0f5d1b961ec1eeb31a000000000000000000000000fbfc1356829dbfb407b1207f4d92ecfadc5467d50000000000000000000000009b4e129782854d0f714c86d7e9fb254e8d49d1a00000000000000000000000005dd6954fba7ecc82fb4a7953333ce0bb50a8d3170000000000000000000000006f69354a5f6723152c008a8fb0c63e985079d390000000000000000000000000091b76f437a4de41457b4d89545ea34c16cabeb800000000000000000000000031b28012f61fc3600e1c076bafc9fd997fb2da900000000000000000000000003436ac0e888e47850b42f78c3a9fafb70367bf0b00000000000000000000000047c7e783d5a96c993576242c32789b91cc81c69f0000000000000000000000007a2e06c563f1b6de8c8b9c6287f54025c4910e950000000000000000000000005809f1566172fbe073d3a4c19e4bfd5e017fde780000000000000000000000005f492289e48f84fc96fe5f529f533e9d130b7e2200000000000000000000000020e1fc0fa78c4c44f712c8a6c8b718e56bf4dfa6000000000000000000000000140ca85e2db7ff38bf3cda32824c717cd19c1b8a000000000000000000000000a2f71d1d24608235ed5fe1b9e18d6e654c84c510000000000000000000000000f23dd36b05a7506ee607d23b6ea91a7bd2e95c4a000000000000000000000000a11f83d861c318efa9951c55a9ec6ddb43a8155a000000000000000000000000f67b6e0ad48566c69b75774ce2ab6d7540e8fb3500000000000000000000000068c5b4267b282eb5bb48813ae3fd9a70254c15ef000000000000000000000000dfe71712eabab0219f1f7402e50f8f0c2d805ae50000000000000000000000005af9d76b5af7c8740a20d79d3ceeeb598f95c77b000000000000000000000000d3ac96cb4e7f320d1ec093bc05b5e5765c9f2d18000000000000000000000000b3e3e7b306f973d8185e6511488809822be077b60000000000000000000000001bbafe06817d6aa78822463b7bb03d5ca823e6ad0000000000000000000000003c795ab617e06e6370d0bbd11f7045000e124f4b000000000000000000000000ec6dd482ca269fdee780a9589c12a82f5aa14680000000000000000000000000781983d87ee730375af4ce48d78780404e9140aa0000000000000000000000003db6e28bb75ed6455d7b1d6db5e115ad2d8ff83c00000000000000000000000012608bfd68d5034dae72deddc0bf7b62975b53a6000000000000000000000000f5add725cbc3611cd34cab81df0f2cb7ba490c33000000000000000000000000e23049da4a5e04ea6d93eab32f908b489f49eedf0000000000000000000000000e30700caed8090835cca2075bc3352e32b1e4de000000000000000000000000fa864158795e62b1f9a7af0d2350f440a2f804400000000000000000000000008efc043647450832f9d1502b67ffe718fa65676800000000000000000000000083854d7fee7ec121690d0c0402e12d0a66aa22730000000000000000000000009156c1cc5384e201f2eb7604f6c66dff3fbcc96e000000000000000000000000761b567414c1c36ad8bdf13e0ce2de869f93661f000000000000000000000000a1e515febf91dcc68be5a18563ad0417adab7469000000000000000000000000dd2a09a6bfed8371733ba03c4aa3c23d21d7018d0000000000000000000000006428181b11b001ce66dddce49bd52cfef2ce1ab9000000000000000000000000d142c0df4b4f63c4d6afe8b35249162fdf73b73c00000000000000000000000086f247627f3a092bb73073bd1bf2c8a1d0ef5084000000000000000000000000e93785175b7006b1ec479fd0986851611948b36a0000000000000000000000001e8a2bcb241d3ad860c95fe200c2cc6aed1fa5c8000000000000000000000000c5606d180d24c7d1dfd57e05d47a643e015ac0f800000000000000000000000049922be792ee5774ec03bdb23a9ca562623618840000000000000000000000004eeef96467ecc3bbf8c4a3f81915a928de16e73e000000000000000000000000c4bc8f75677bb72f8e8d6b460059c63a62a9f327000000000000000000000000db35f9ae69f311d88744099bf5ddab05f6c6fca90000000000000000000000008d2226608ef939ca82d13975c45571296682e68f000000000000000000000000cea693b1b7e8d4522c6717d04c3486ea86a78a2e0000000000000000000000006d757f0890797a392d6cfb83621daa8f9c67bd9f00000000000000000000000011611f47ea99ae51730335020fcae12cffe7eb5b000000000000000000000000a36c532af89ca57a4f467c56446ced8988a60f2c0000000000000000000000006c907de5eeaff669efc1771f7b7193df0aa315360000000000000000000000006183b3a49e8e852b0626b127f754df5a6f47d60100000000000000000000000002b1b3da076dc5199f536652f53adb2d30d785420000000000000000000000008af4027d9f3b95319c761832a3a4d7fff3f802df00000000000000000000000018ddadbbac76e22ad4fc62fbe6b7557a5c27391b00000000000000000000000060c6c28e10ee895037260d653ef8a22a9cae6f3c00000000000000000000000081a554697a90135e132e13fb190de4c11554510f000000000000000000000000842c9a0fb4fe7b2fce38b0600f5fb131daa4ee1b0000000000000000000000001ebb95218e9492767f778bf3912bb1bc62771cb1000000000000000000000000f3d464a5a4101ce0492f4b9afb8cc564317b54aa0000000000000000000000008bcab6b9d501276a011cf892d5fa9aeda75f008100000000000000000000000042784c852088b6dead9f089bec0b57113d163567000000000000000000000000b9d93c4a9cd4b9ef58f6760121729533173d80c30000000000000000000000000ea7146de25870746f7b2f17acb1869104c333b9000000000000000000000000944bf3d9d94b80a655bcc39ffe69a86fd48f5ed3000000000000000000000000bf5bf4716cfbee16e434143d2ed719a8332c78f5000000000000000000000000751939815133855fa722c6dc0499ad2df6e153e8000000000000000000000000e78213e63dae864c1b8f57468882ee60bba650360000000000000000000000001bee53497aeeec23688cd0d45535f61e6f521f710000000000000000000000004eff5319df5dd60b44b1aed87cc79b773b70bbd600000000000000000000000040aba44c04503cf50729fb2fe9ffd3877cfd75660000000000000000000000003684501ffd5518841442c69858596b69a0b02bd800000000000000000000000031d003f229fabc4dc9404dffe3fec2698cc8f0ab000000000000000000000000b0b7c39f9c9021dd6b19640bec19cea82987f58c0000000000000000000000006c9d65e553b5b623cec83fe000fdf8e132c8601e000000000000000000000000af6131f633cc3e4910fec1d07ebc8334e1830d490000000000000000000000000de244010d7704246233035a09a557feec3a55b900000000000000000000000075dcb8a1bb2187aeb7914ac5a5ad36fcd5bc4bb4000000000000000000000000bb55ebe9a672ee9e93491c40124c530241910554000000000000000000000000e3fa309cdcd5d9f277071a09c2e442b61e4325e9000000000000000000000000bf6d53230b95b5b61b0448193979d2cd8d3f8b610000000000000000000000007b230f8235f3e3b14aefd3ed657479e8ffd931a7000000000000000000000000e46f3d4f91bd694ea203fe2ed58b5ad3b9e2c247000000000000000000000000821f7c98b4de57f26e702247100621dd72819a97000000000000000000000000a0f024c45dc3acfb5338e49946cace74cb952ba30000000000000000000000001012495747822f960dc9479498265c246a5ecf9e000000000000000000000000f3dfce99f19df3aae61e61be8071cea74749be0c0000000000000000000000009305b1b709f3972970ac01df0a571986afad585c000000000000000000000000a9a6f4c3dad840fe425b9e28ff01ec7b9441a8720000000000000000000000008dc3bad82dfb71b619b83752761ef36438bb2089000000000000000000000000c15403b2d11028c14b23f89a9953529db249cfb0000000000000000000000000fe53752c409045aea313876390df3fbfa4c7c0fc0000000000000000000000007503ac3e3adde7d440527ce28dfac3f7e04edc10000000000000000000000000f7c79e223415327dfad5caf89bd464b635c0cddc000000000000000000000000b18bc9cd5de2a52b86499d2009a376a0fb7f3a79000000000000000000000000b73c4cd5830e7e6213b8f08b529982b3231538b400000000000000000000000093138a6271036958653c4ad35d0558a3e606992400000000000000000000000030efca3347c0d6453b45124bbfc7868e95533fbd000000000000000000000000b97b7a1c4cf0f761707d39fc187fe3858902910f0000000000000000000000000fd2b7394bc7a0967d336aabc17d38c29ff32a4c000000000000000000000000554aaa13361123c45dae97b4155dfce5827e39cf000000000000000000000000dd90d23fa16748db3a5963db9767d290241b5710000000000000000000000000ce63e89f8d50f32a70c36e35d9256a13bfce0a5d000000000000000000000000cd877a1b32690de8be23abbb6f0a9f4f7fa13872000000000000000000000000214be7e395392acca9e7f6f226a292b6741f845e0000000000000000000000008dc219faf7e621851642fb670d6df4f4e8ea8be3000000000000000000000000b5d85cbf7cb3ee0d56b3bb207d5fc4b82f43f51100000000000000000000000050f25ee273949527c13e0e680c63228b38e4df0c0000000000000000000000009f73357313ef07432b1d28581b6304d022235af9000000000000000000000000b0a75a43aa371e7955dd5014c68bc1ac1a06b7ff0000000000000000000000004b64fb37ec4652ad03948ce75c19e0f0e2dfa2a300000000000000000000000000c1d920e9c4a472b4e0230902c6fe91f60ad7b700000000000000000000000046ae5266e22f9696f90ca9ac369444cc6fce7d6400000000000000000000000088c36bde0db5e6fdadec726a1b62aafff9ef24d0000000000000000000000000d6b19481d86e729cece04bdc09cab829b552fae000000000000000000000000058feb5886288c266726771c5bf214539ddb492ec000000000000000000000000b88cff79dc989051042312b2d0eb0f823f76140f0000000000000000000000005e0e663db14409590e52770b779914ee4baba91b00000000000000000000000099194fb0153678f663d116161999729046a78035000000000000000000000000e46bb6d697842e573b12f6c2ca911fccc3f736e4000000000000000000000000414b8121a97cfeb53925010db5fc2eeb2697f387000000000000000000000000110c752b9e8ce3679a3a642e27affbe8041116b8000000000000000000000000dfe9fa0dd7caaf1b206a3f724d80df39370ba9df00000000000000000000000032356d9f7311fb5d2163574d44ac9915010c6dd30000000000000000000000008759e25f0d56730ef12492e6aa22ed773cffe6100000000000000000000000003f3b013a4d1968079b65179577098fd7eb2c2ad0000000000000000000000000766967876cdc9c8999ee3965dfa2964bb652e01f000000000000000000000000bbafd7a114e3c8891d0164081846a1f635a9df430000000000000000000000003eeef299a9d1e56a686865b7a6592b074ab6c59d000000000000000000000000e837c61757d1a9bb912764ae988772218f28993900000000000000000000000027c40050a7c166c718e74216187969d4460c1eb20000000000000000000000008391b88119b93be8d8aee2c91dd223c3e284c2c5000000000000000000000000cb320641f8c1aeda102814c5befb040459af25f00000000000000000000000004e33db6008a82ef0ab4ffd4124dd9b2d3579a523000000000000000000000000f103171acaffc964a3323a96206276a67bbd0ed4000000000000000000000000414b60745072088d013721b4a28a0559b1a9d2130000000000000000000000006af4df37665213d22597c53d25aba2d073481733000000000000000000000000adf36997cb6582be8ea5ef5e40af7f1d38878c6b00000000000000000000000058ff55155a33229cc39ed15a514afcc4caeb41b900000000000000000000000079dd3a3306e8a854acfe5d26238960972b252621000000000000000000000000d0dfbb7ee44b2b05a980c283a0be74ff56a499ca0000000000000000000000009fd21b08cbf46dd89de69b21165fafc4f3d90f20000000000000000000000000d1c4a06b3a74d868c00438d02792f9cb76013aca000000000000000000000000448b67ded3a6e7f18d192f2ccad72e9c630b8eba00000000000000000000000051ecfeb6ce958d9417957ff8dcb1bf7e17da7454000000000000000000000000f8f71c02d48af4b48f124cb3040ea613f94f23cc000000000000000000000000ecac3e236894e72b43a67a7331111252b7dd88eb0000000000000000000000002bca76ca05490d390f6f2f07a50a5e42194e1cbe00000000000000000000000083af82b9089e9d8a141d3e5504ebff8313ba89b6000000000000000000000000cf4caf27af71da54953a7c6c416f8eb00f4c6daf0000000000000000000000007d33bc95aa9c52448fb1f2c617cfce99c57da9110000000000000000000000009d2ca1406fe1e10a4b68c391816e837f9013938d000000000000000000000000822b073f8749668b26ca179e1670559f94c04cca000000000000000000000000ba330432f4320893af9be2320875761f812376af0000000000000000000000004a425d7823853d3ba4ae93631ac2129f07447db8000000000000000000000000790b3ce595faad7dd5a46afb66ff990c9d2fdf73000000000000000000000000c1988868c9ca500978c359c270fbe3550269c41b00000000000000000000000085ecade16d29ac1b27ab3d8a2b04cf612b4077ec0000000000000000000000009e30e07ce565bce1cd87b10ab7318f82740d1b8d0000000000000000000000008b59e12721d95af7d41984c5b5efb5ce0d49e4d4000000000000000000000000d7f3a394628cdb928caba74a87ad18ea53f855dd0000000000000000000000008ad0fdec659502e95a548a58b9ed1d4892cbe3cc00000000000000000000000013a3535dc50e3135dd5d9a50fe8b5e4aee20551d000000000000000000000000c5b190fe7571f84b4bd9b73822b0ea747fcff554000000000000000000000000b204d5373a3bce8132506d1e6e982d0bde6db4c9000000000000000000000000aeaf09cccbdf303ed3b85100efb775a978bd19b300000000000000000000000042e316f876f1cb9fb48d5f885a99224fbe90918a0000000000000000000000002e0a9eeb8810a9eac4e1af7cc9e283c196a08dfc000000000000000000000000fc90fe04cbd55063403aa84380d58d47f8f7a725000000000000000000000000fbdc5b868136009b7c8c6e50d3cdede0672c6312000000000000000000000000cb4ebbc0af1ae8aab9d4adcef1646112082229780000000000000000000000007de0d5fa0a4e2cb1da2628f635ed7939da6b0ae3000000000000000000000000759a708a9e1126e165c58a09df2e7bcf56e3b63b00000000000000000000000053df11ae32654a1cac917600bf2aa57c8f686f77000000000000000000000000429797776999e11f63c649fb31fc89afb41521c4000000000000000000000000841ebbfd6b2bd65a59f9b253f5d82ddc194170ff0000000000000000000000005ec476bea19efc620e245b5cae6b8c8ebfce53f2000000000000000000000000cecabae9529beff0a3cc9b5930e2ad461ea50b04000000000000000000000000222761dc0a6f2a5858a3eed4b549218ac457eedd000000000000000000000000590b9915b7f8bc6cef516264d7457407ace3ad0d00000000000000000000000031fc7314a01d30983b3a50d98733348c25b03e4c000000000000000000000000c3dc65bd20124cd2f3a6ab82aaa123fffbda7f56000000000000000000000000fe9cf1110c9bcba9f79e3f37daf54719c0c3af82000000000000000000000000182843e0f359b12049359d5ef2da3584a1f9dd8600000000000000000000000082c567127e41a2b1f3f176a32ef2d7e0caa4cf1600000000000000000000000089471d3f64e6eac56077cbbf25339e18a09a74d10000000000000000000000007f8c1be4d1e14c8d93a96024e13e26819637ca6500000000000000000000000035d7675925ba0960df44ac70fce56a9bf2c355540000000000000000000000006d1be8589ef7a4955842e45b8b06951c0dc9fd9c000000000000000000000000b5550b487d9b58823f135d2f03c45c40f6c2fd3b000000000000000000000000062e35a0acf89395137e5f2ef6d7a0f9d04240ac0000000000000000000000008d47ba07ff9ccccf58c7e8810ee42c0dc8b8b1230000000000000000000000000359de857cf5e86b89985bfd878eba82b85d1bb200000000000000000000000037fa0afa6b210f35f80d29abf87c0fc0dec75e40000000000000000000000000e0798fbf7e3bbae7ae12443643d32711541697e90000000000000000000000000cc1b10b092180823ef2efbad46c8192fa327da2000000000000000000000000a2d048968da17ff7e5a85ab84e40dd3a565cb39d00000000000000000000000030d0a7d426b3953fd8a3f5f71ca010c1687d78c40000000000000000000000000694ec290dd6b56c612cf7ef6edf437627bfc967000000000000000000000000f89c05619391a96d7285ee6a2ca9e9f40f7d9477000000000000000000000000cd44f9cf376f95c0d49e87a844726382cecd59b7000000000000000000000000b7cb3f5706a85230119196306fe17839aadadbf6000000000000000000000000f6b6616601c1063a68b69b0f9cc8485d0c5a1e7f0000000000000000000000006992e6927005841f60f30b9430742c08e889777b00000000000000000000000073ade49beb46a4aeaf11ef510fd3450b018e389900000000000000000000000039dc410b4d74e4b6a7fa4ea7bd6944e30fabe3cf0000000000000000000000006daa15a3330a1bfd5dd63cfdf6d148e88e1f89a600000000000000000000000033921167a5556e888b49530b8e2f337a1080a69d0000000000000000000000008562c1da63cc5446c547d0dcf021e20482bc0edb00000000000000000000000030bc1e7b4e4bdf050aca335294b7c43fca5114ec000000000000000000000000e77080a96aac45c682c8bdde4abe1a098fa30c8e000000000000000000000000afdb77b77c9584a275ff080fa0796808c8a82e1100000000000000000000000012c986a7523a4caf123c0f106856094c2b5d8f860000000000000000000000005944fe323ce171a94b10a95cc4f24a1fb77ca20d000000000000000000000000cfd8c50145c35838d72f1e86e2c274479fe2f8e30000000000000000000000001318e32742ec87003373d96d64976930adad0ef80000000000000000000000003647d46a064f6d7421546cef9643ce150f95f8e900000000000000000000000029a762c654ab80da36533c24d2650f4535fba79c000000000000000000000000289294a195f756e93939ec5986de115069850ac4000000000000000000000000599d7e1a6107217af7cc4b45cddbe472be06aba7000000000000000000000000e2ebf180cab93934d2b3c8fa2a683920bb36693d0000000000000000000000000e0f39d521cd55ffe8674c149befa761843fa72a0000000000000000000000004a41800db5ef2d1a24dd244883d51ed9e1ad146c0000000000000000000000007182113e9902a3157bef685fbe02981ddf388ea300000000000000000000000066623db878988acef562c6b819a685e6123dbf57000000000000000000000000b1fcfef0a1544035323f4aac7d333edcb114b119000000000000000000000000bb0877a054d4ae1971dddf38d482921d3b73cf12000000000000000000000000e4b0b8f20883aa9be527636b1b9beafb56a3d0d50000000000000000000000002dd3009e6baec728770ad7adf940b4d1b35ece00000000000000000000000000dc881b38d11667a8109632f0c61bfd721456f3540000000000000000000000000823ef1b5277e15e33b469aef43102926b7f8f36000000000000000000000000ae3f793ae5aafb82d5ff2e20f51b1e1255c8b1bf000000000000000000000000d4c938d25ca2990ba657cd08e7122b49a14b02ad0000000000000000000000003d596af4e9e35a4cda5bba245c01ed32f75ce746000000000000000000000000bdcb6b3fcde35f7668583f84ce7ae44c63a117f200000000000000000000000014faa8d9bbd0a9c0f7e07b798a9802e3dc903c6c00000000000000000000000047548055b064077c4354b1f8d1c7dac3f9f64e1900000000000000000000000095e5e83b0255aa903336bc3b1ae6a8a57cde6881000000000000000000000000774809109f27e5d3dcf838d0e36fd719f74a9b9c000000000000000000000000d1dba895eaaecb34208de9367bc05ccbcca2ffc8000000000000000000000000083249051b1659f489f2a30d8a66058e804222e80000000000000000000000000d13a8ac8db0d44fc00fc08411a6d7b1a2b03861000000000000000000000000f0b149e8626ef2468c7b55593e64d908d2d744fc000000000000000000000000ef8c65ac03b9fb6a47f7e04fe1ee698a55d3f336000000000000000000000000ea2d3373f881d50e0b70fb125af10f61fc154c29000000000000000000000000dbdf15667d4d3c996562a2dece4d2abc31233f96000000000000000000000000441791c1c026fb52e08ba0bea81abeb5b18aa4e600000000000000000000000034f0f1dcd96d3c85aee8e6db7ae264c1275825bf00000000000000000000000004be38ea0d7b2c034a5a9c9bee63633f5846a2890000000000000000000000002f53c3148ea27b2b77828bedeff1f4f32f1e94c3000000000000000000000000aa011c1048efa725989bf58189bdc37446378c560000000000000000000000008482660d0e29ac6e7e7518060fdd948e71608115000000000000000000000000b860875b28ace05515f2371c9bf33febd09546560000000000000000000000005de2339dae3dee70bbb5c7abd013a737680ca07800000000000000000000000043ee02778f1b6a32a0a4e14aca88a6a7af3cc8a500000000000000000000000048bd863d0de0237604e8c126ab004656fdd275ed0000000000000000000000000b7c53cef3089f44a9b9984106b932adeb1ae437000000000000000000000000926e990b11b51e654a3c4d8b6dcb877e7627452600000000000000000000000049513b236d80e8e798578fa0c5ddbe430bc7fb520000000000000000000000000a53ab509200a29a186c393a16ae1a79c6790d7f0000000000000000000000008797422b71f37cd98a2f5a9f12327060dee279b1000000000000000000000000d9ea86bb1779148aea93c447cf14284d9f3df30c000000000000000000000000778f891bf5709b0324e804a0d5f5510d204b7df0000000000000000000000000671ba79a1bcdb3b548b2dcb05354dd2e2aa43b30000000000000000000000000e3cd3274e9a399adedc7c1f1fb5704664c07f88d000000000000000000000000d00b74d8217301180421389e367f76ec0072a2080000000000000000000000005eb2a193803e5a58a8aeb40a97cd8f41c5a50d83000000000000000000000000a21358c2f23362e8f05df2a08f11597ca4ee4a72000000000000000000000000966aac5521e90ff596289ce9c0e6247ac007ba57000000000000000000000000f7902228181722992b5bd56d3953b3cc00c06423000000000000000000000000d7301c7fa0b62d00592c02dcff85804c07863f1f0000000000000000000000006575d7a1fe200f02fea0bcf3646e7e9db46e89980000000000000000000000009b75d125f2b88304d89a785d0926ba7c12d8935a000000000000000000000000ea45f9201e1b716519d8c3ddbd387b92d38a75c9000000000000000000000000b404dd805ef19f74a03b3603af299156bc366c39000000000000000000000000571100fad9c6652d8fbf339cfdc5483f937ae1e9000000000000000000000000a47f88649ac3255f592341dfd5d80ea10a4bac86000000000000000000000000a87dcb554efa5331ed76e1823df97409154ecb5a000000000000000000000000a3d80704210081d68fff4c9532cb26e7b05a95be00000000000000000000000093539c3331484f55a1ffd6143462859b752c0265000000000000000000000000510641da7e27d8225e6701085ec278e9df10bc35000000000000000000000000de5c38699a7057a33524f96e62bb1987c25688160000000000000000000000000dcb77a072cf35237f9ca86905ae435f9c93fe620000000000000000000000005f78012542806525db1a2e357c6ffa4c10098d5800000000000000000000000094227a915c41bfe44a8e32d1ed25b64618cc88e7000000000000000000000000538e5dfe1b28b3062bc44f98e7ec9ab9915f4ded000000000000000000000000506e1e371753f33ec13d9d1fc2cca8c1f1579f8f0000000000000000000000007f8e690b32366771050a5ae174c316d8fbd6583300000000000000000000000025d3122e179da1088e2aaea304b0f3e8411218cf00000000000000000000000051cf608024361378d21dfac2773952230289e854000000000000000000000000ea3760d018b7aa359c356b44b1e2234ddf5f72f3000000000000000000000000510871fdee6a18201eeb8f47b4b681e78344df4e0000000000000000000000003c3e5588cb71b98286341195cbd6befb9f3b46fb000000000000000000000000aa85759554f6b3dbc274cc35621b52e85f644ca7000000000000000000000000dd9a1ddf8981f6734131369abf4a2ed96b481275000000000000000000000000feac7a6d04dfe35849c9480a3771c41f0aa3801f000000000000000000000000d71b3fa88e3cf69094b83220095ed3b57a914f4b000000000000000000000000b493422d0e6c2748d3c63c4e099b3f715e9f0f26000000000000000000000000cea15ce260e6807217c09f4c71a4e1d1436f72300000000000000000000000003eff795e5c7139de968bc20be32c8a91335c63e200000000000000000000000015478342f0d7bac6498c64fcd388a5b73a8abcfe0000000000000000000000009f376d89eaccdf6f7f453736d40fe9827205fd0900000000000000000000000086c5cd97778fb75293620eec82b8cb908b5c5ca2000000000000000000000000389a332f7de2ab2ee01a8f1ef9be53e3c6b98af70000000000000000000000006b7525be0de2347df0ee1925ab0dca7565cdc6af0000000000000000000000000949e53b8e05c59e4d0993d80f0263768e1b9612000000000000000000000000a9bf4c856c5066adf02393caf0638b4d9cd5fc55000000000000000000000000532dd7f5a42a03fce10f77f9c25dcc041598db90000000000000000000000000a77840d884a0bdbd3545052f58435d81896cf2950000000000000000000000002e033b2c96535773d0a2eb90a52ff223c98bcce9000000000000000000000000ba8730b8ae76f422a498f5d6dc35712644ddd362000000000000000000000000e5de4ef0a4e7b5f2d502f7a29619fa5e8d6041750000000000000000000000001e482ffde828e2412c17198f142967b035f23a200000000000000000000000006014ba1e29605cdd33d5d95c01b79275aa494be9000000000000000000000000e6c7f8f5c16f38a6a98326bf9a66f266e0666666000000000000000000000000ff4eca3114b9ed6fab19f2aa8c0277a5cbac0002000000000000000000000000d9c66d3bdbd8c99695e4b2a0cd20dd09137df4e60000000000000000000000004b38320ac1272252b67e6017c3ea8b2983346faa000000000000000000000000e11e31e66fb8e25148ed0cf626470d8b6985f837000000000000000000000000a64f39fa438f81dd46453c746b88c16f9972ade10000000000000000000000007e8231cbdbc680c2976d2f1ebd853bcb2fdf7ee9000000000000000000000000dcc2e600264338269e1c78bb8b442eb3e660755c000000000000000000000000986dff9b978014765bdc40c1d37b8bbba4cf4041000000000000000000000000d64b3fb89c991483825eba021a5b82e149c75dd20000000000000000000000004646eae3b47fb811ad4b281b30a83d1077190645000000000000000000000000af046cdf2af46f42cd1ce0ea8724a881a87184000000000000000000000000007ec4ed21c1b4a7a4bcc72774a974fe7857de7d70000000000000000000000000e1bd1538484b79aa7ea7dc915a56ddaa572f4271000000000000000000000000fa08447522603582c36ce2979698cabc1148e20200000000000000000000000050bdd745f633506f8761ca913c5238c3aedc6dff000000000000000000000000197ac6cc8087173d8a314f113d7cb4ceea215842000000000000000000000000191a5bfd259c8a086746b087d7ca019184d65055000000000000000000000000edf1ca5538ee323b210ed57cf0327aa6a1cceddc0000000000000000000000001a62efe3e54fb447cd7dcb580fa74e1a7e8b8cc40000000000000000000000003154aae8a782ad675d1238ef441e8d533ee7fb1e000000000000000000000000288b495abd83656ba6eef2d689d7a085a5a9fdc2000000000000000000000000fb4b5a5a032883012733cde909cba293cbafac6d000000000000000000000000f2b99a492fdb23ed00bd820a01a2855aba1e6ecb000000000000000000000000a4508babd53a83d0e05f9e1912262d65bf0e0b90000000000000000000000000c03bbb3abc38fab8a477ca6812464277c91d4466000000000000000000000000b43a080acd6a40ecb528a1ae86cd1699ed341689000000000000000000000000b1026fdff3e5e3d7cdb979145b7e574eb220e7260000000000000000000000006aa40ca2d1ddd46fc0e6fd9925de722674b7545c00000000000000000000000079f3332d98f4f3378cc66f9e350ae9d2e0d8a4f70000000000000000000000009c3a3ece2cd5e318e5933c571d448a5abad00e01000000000000000000000000a6101c8b512737835c562bfc8b9891d72f91380e000000000000000000000000119f799ea6ced6cbc348448d1be16f6836c9abf000000000000000000000000014eb7b13b85bad308ff719586a610fc807f030a4000000000000000000000000a594cd1b66cce6f6e3a69266a524d5fb8d8f392800000000000000000000000097a71436ca5aa580ab75e6fca002186e629c49f7000000000000000000000000cc1c2a5c41796282d492b67a196bd92364de060b00000000000000000000000032622c023962a33f23a50999588e79d5e80141d00000000000000000000000001d6877aa53da5b9ee0b7efd25c60731f4ba64b230000000000000000000000004b52e3df846da006cee250ee44fad744f278f37f0000000000000000000000009fdc48db65c361cdbc4c911b25ac4e7994f508a4000000000000000000000000d2931ff4b2df4d85ffcc5a84f1bf5a169749495500000000000000000000000000eb4840e94b77225aa1e5fccbd319a8c1556b5000000000000000000000000029003a178a0291325666342c554a109dbca8ecbb000000000000000000000000cdaa5f9a63b27df88d40aa8d83a887c53789247e0000000000000000000000001d3e52c1217458697291a6839c8aa3669f60239e000000000000000000000000e900bab075b3fd8b63d4be79dc2d81409f205a370000000000000000000000007f017993fc515d4709a7a1a4009a1000f2ad123f000000000000000000000000105d31a355ea60292df0d39adcf2aedba83767a20000000000000000000000006def6da2c04edfa35c6f7b25fa9d23d27f5b0cab0000000000000000000000003f838d2aafddf58b936cc8a63bc43dda69d75a800000000000000000000000003d1fdff0115212e0e56a9594c3b1492c272c881a000000000000000000000000bbb87cc580fda37475dd72141bdde12874d02794000000000000000000000000e6fa7f556b39cb2d3e34cdf0e4e9007e12e016570000000000000000000000004378cff23d2ecc30ee260c51d0101130428fb1c100000000000000000000000015c16c0b6218a9f555c73acbea4fbe155c0e6e660000000000000000000000004f9fb99f4c77fb7b8357b425da22d4f72fdd6ec8000000000000000000000000115c0dcfb9abe2ebb25acb865c1e2c2dd0bb7e3000000000000000000000000060e1ce918a6536e5d2ed63f0956ae64a7062387a0000000000000000000000000f99ba3641a684710dabc44cc61a8c0a505f467d000000000000000000000000f93549215fe2aab7fdac147725a963421dd5d3bb000000000000000000000000c206e55f1595a5656a3e038e21837f8a7940982700000000000000000000000010eb74e3bf7aa53c4ce96468a318e5813dcb9a9b000000000000000000000000ab951433553d7e558d0cc9ab5262fd375a1b3044000000000000000000000000234c07bf65e87897f67bb5d0eea781c3492e9707000000000000000000000000f034804dc6d44d6da42fcfd98f12aa58c1b197f7000000000000000000000000fb7119566be12046424c8c75e427f2f1347b4cbc000000000000000000000000ca7fdf46a7cd492308f4d78488e4ae4737e8c8130000000000000000000000003e93069ee38eda6433950b6131e741f7e1fb14a9000000000000000000000000a40f91e5c66de267e7ed41398e87661261679191000000000000000000000000023d912504b9acda9f3b41e760763ac5ccfd5d3e000000000000000000000000b77b3532d81e5f0e2969add08de607d01f87fc74000000000000000000000000ac1e143aadbed82afc3be554db9889e8f9ad757c000000000000000000000000cee211c0112f8f0f20b5efecb5bfc3fe83de479c000000000000000000000000edbc05a071c7ff0974185076c68f5cac4667917c000000000000000000000000aa56a0a04fd3b81d34a53d2c673e59fe3554ec6b000000000000000000000000354e9e286003d9204ef28722b2e80d611448869100000000000000000000000035aeac253eb0281efd37e18d10a955a15426f9810000000000000000000000009a3a56557891367eff37da3e8d5162e0e47fb3d7000000000000000000000000b7861db2601142ab8bdeb1dbbb05c5f5b1f2b6db000000000000000000000000bfefee091b2bde7eac7932e6df55fbcb5b27ce38000000000000000000000000cde437ae0c41f43e917b99a2d42a449a4c3e00590000000000000000000000003e48b49abebda4186a4198c661ba198ebd2d077d00000000000000000000000067e3a427ba69a68bb42c87893567eaf4167e05970000000000000000000000005599e98a9bb437e2179abdbf6a2cb2e292d4dc350000000000000000000000004e51b3580dc76ba3bd529ce66970c28ca0debbf30000000000000000000000004b28eb606742bdaaa4157bed4af3c6f3acad9a4200000000000000000000000055f1b57624dc0f27e47ed786fe08c63e46eaf456000000000000000000000000b5ba22f13443abcdf23aa4bd916cd9f2b531b3e40000000000000000000000005432b9e381cfcf80462e4e6a0416ec7571e2d57e0000000000000000000000001926e683230ac896e1ef1eaa85c245446004c2cd0000000000000000000000008a8ad24d1ee667c0d3c2963e2a04e1e64f0100ba000000000000000000000000b5db6dc1e562a3a3dc466e33e3b38e327d6f1219000000000000000000000000b2d3c5b71caf1abecca8ddb7510bc3e430844eaf0000000000000000000000007bce4720a302fdcc1fb9264d52d1b1d05a17b626000000000000000000000000f39a8fa8ce83235806c0093e4b5c390d6bbffe730000000000000000000000007e1d917a53b26302570a1209314968d33e3a3ed500000000000000000000000054e0bd0fd179a267f3f9b826caf104866594b3530000000000000000000000007871b272c594c42318e84b3400e21df8bbf9e00c000000000000000000000000e0ba96b487155d788503208ba3deea396e4748290000000000000000000000008b172219b16859555d96daf69c53a0085a15c6d3000000000000000000000000ddee15e2c322e81d0fb5b846eedd1d9d4e5ab948000000000000000000000000c563d9c1f4f154b56d3d0e69ce9a4be6c04c8f4c0000000000000000000000007143d608f687c82a713eaaa8737c28fc4950f22a0000000000000000000000005668172e67aa0f0fb9cf4707c7014c6b4b60102200000000000000000000000094ace745faa4f60851753179d1bb0d68c0ceb0bb0000000000000000000000003fd18b3a4ef44909fdfdec58d4227f042b502988000000000000000000000000492e4bfe42594bc8c1dacb84877af6ea3279475d0000000000000000000000000ae9b037baf7b13cd55f9e1744e7f51e386ec9da0000000000000000000000004feb557ff8be35c424f1d65c17c1e47d132310350000000000000000000000006c38a7ca0469af64060754098875633cb5f5c49300000000000000000000000024eb517896e6e93d2aeb77d9f2df3e938db2d8ce0000000000000000000000002ef08c3b4959b7673ed8a6a8496e2184002d178c000000000000000000000000bbeca459708a9c449b7e75d167f0eb9ff1ca725400000000000000000000000081cf72d9e6accea7ddee7bedee2349d3ab9a81d20000000000000000000000009ee16495a8c7e5b2d0ef93069bc7e4611ab23bee000000000000000000000000bfa414584d99f3421a85d92e3f112d3e2ac1860c00000000000000000000000069d950009949019f536bb8640e36f769af933d43000000000000000000000000f67f99e34b528c9392cb0d6709431ccd74024b7e000000000000000000000000c92fdcb2afa7508641633fb7b8de2066a7820f2400000000000000000000000003f7e8b18af7da4af7dba541ffd9df6ee7864dd00000000000000000000000009d6940591f5ffe57a54e908097713635f9b0796f0000000000000000000000007f0a57ac2592221b5410985c57f620bcc8c5a2e60000000000000000000000001109544d09f95dd2079d7c55fe5a64143c98b5e4000000000000000000000000851c30f37db638297e6fd7e15fe4593d13a1e558000000000000000000000000faa04e50958db01ef08c7f7dfd0e231e6b84e217000000000000000000000000bb6288a3d1303d2a1a0c7ec6b376be6e8041a91b00000000000000000000000028e6f72490656e79fdd31d12574110523ef9ce460000000000000000000000008d2fc0c2dc60d07af5e2ca40010d972c88e24ad00000000000000000000000000eee45fe4bf565cc4dca5676b3a769e7e3b51cc60000000000000000000000007a999310403f00037b79eb82716d689910c80781000000000000000000000000b3f54bb163f711f4943d484f511d844f25c67fbf000000000000000000000000faa14872342f8950835ffea412974d41d8acef090000000000000000000000002d933fb53183205433c73bac10bc877c7f8d6aae000000000000000000000000e1e978ca9587c4ab5a27f4f5155dec23adaeee53000000000000000000000000e9a1c4ce7556bf2a8aa8b8ff23a6445137850b46000000000000000000000000496674aab729fcdc20c7e181af8bf8baeed123bc000000000000000000000000a73cb15abf510f33a58e753af5506803924a7251000000000000000000000000d9ac671092663ad85e16ac4af35ea716eba23645000000000000000000000000e3b430347f2eaa18709a8ab6b7e0364f414830a1000000000000000000000000453dccc996adf27fa9fbbfe61318c116ad7611770000000000000000000000005984c706deab3e7836b502faf022c10c730063320000000000000000000000008dfb14dba9c370d21590bb6774336f5deb192dc4000000000000000000000000b55cf173042138170c67a4ef908778b1097ff0b90000000000000000000000008dc77ed40e9cab6e2e5996fe0cb2de510b49664a0000000000000000000000006bc1a425c9a83573aaab3a399fd7b60ad52dcf09000000000000000000000000273152f55771cccf9c43929096dfbdb76710c0610000000000000000000000000d950586cb18ab0fd6aedce6a93372b3436bd07e000000000000000000000000efbc53e0afdc9f649bc1ab692461df57e70a560f000000000000000000000000d881500093c49ac73ebc7d7eea52aaab324a277a00000000000000000000000086c11351ae07794cec20fb9e47f106efa934b287000000000000000000000000a9b55ff24a64c4043ccc561e2990e2f439614c5f00000000000000000000000037e110882c12a2428c0ee393e01816b66cb1a58c0000000000000000000000008bfe6af4e73b5b3fec1880277a16b05eeb027c280000000000000000000000003770084a7e76401c3e266e69156dc604f7f4ee59000000000000000000000000268c066d2e480eb8299960819e6feb110c8d7cab0000000000000000000000005b76742104452b2f720d99bf3dbc4b61d3f25d7700000000000000000000000042430bec75cc19f62aecf92b4af81dc25633df7a000000000000000000000000528cb99b3f038c2e5e4f246c6279ded186b8c33100000000000000000000000038208a5cb8bcbefddab58b60902674e4c2d9acc900000000000000000000000036d2528b0ba03d4cfa1e3cd498d8f283f5dd0a3b0000000000000000000000001931612f54f2ff7093c22fa36a1dbc64d01e9a820000000000000000000000001841871e46329a5837c9712d190bd0d5e971f299000000000000000000000000142c08970da68880a304432bc1af0ea664d0a008000000000000000000000000bbfec882928a76bab01e6602b8fce384953b8eea00000000000000000000000083745194c8fa8c9146bfa2f67b53a11a77db4a83000000000000000000000000c7713061dc68dcd96b57a56a7d176920b4b314e600000000000000000000000073872869565800bc46329fa718ae0f92cef3592900000000000000000000000083c3c547695c027f0011dda39e725a1730af33ac000000000000000000000000b7ea88eafac8edd65470d8979e8bb7bbcf70414e000000000000000000000000083095a9fa679b5ed31f9b7888e7f74eeccbb86a000000000000000000000000fb0153c1c5cf371170463258809c1337db5c4306000000000000000000000000ae9b206cabe66645c12a1ec9cad216b34dfd6b310000000000000000000000002d4ed90973b6fe063ffb32750ed90cefc76217f40000000000000000000000009ec9581e3d37aa56bfe1d4b4fbcf9f28888dd3060000000000000000000000006be5bbc3eefa81a622844e194753d35920a153c200000000000000000000000069a5e9f2b341c1dae172736768567a088d902b0e000000000000000000000000d8880f5420f06304873cd346a516d3da3beed0b2000000000000000000000000671ab7c9075819bb5d76450574d2d3ab2864a145000000000000000000000000fdfa0d8f49919fd87233c50a979d71ae9732ab7c000000000000000000000000dc313b49e6470d9abaab1ed89b77eebb638a421b00000000000000000000000047c30dfced1bed2c3d5cc6848985429bd552e7520000000000000000000000005679d808f2734f8b09f26f4cb0a7fb0439dbebfb00000000000000000000000067eca4c59f1c4582331ec360e06330c04caf5af20000000000000000000000004bf512c51f8ff7b571790a94b2b8b2bbc0a78f68000000000000000000000000265b52159e418d63a208da7e01b8da04d2993da0000000000000000000000000bdcaf68d410d43ef9bee46b57edc970cce7ca38d000000000000000000000000477d26efc7ea184cee14f34e5fd0973d7afd131f00000000000000000000000031817082513571b3eac61a0bffe959c92452b5d60000000000000000000000007504f6c7e13edc77d8de0fe9fc13a5c2a182144f00000000000000000000000026d3a69506c9e30e4f840876aa315b6418eb4ee200000000000000000000000074ce4c3b34eb23dd6860344d81d72d6fa80131f8000000000000000000000000e19eb43e90d141a7326e81a3ca030141a3076112000000000000000000000000b29fc39f8afdaa5a4e89f03fb96faab7f04f73b0000000000000000000000000f381240af0f2f2fcc3c014e42a40032af97919620000000000000000000000003dc43421e2e35a159eb00f426b11b8be7cf25dfb000000000000000000000000434c25fa3436c9ef205b0834d7a1e0e1b981d5050000000000000000000000000db73825b940b93186de47dd8bd428936eda1af60000000000000000000000008b46e276614819ecbd9180bcef20b242ccbfa94b0000000000000000000000007755c48ba1f955d0e392e59555d1e5e6151316790000000000000000000000004ceee1fa8a1f606cbd85f5a4ac6e6b08223940d5000000000000000000000000834d72fdfd244380ee78150c1687cbf96eee09e20000000000000000000000007dac273079ebeaf1859e9b202170a47a5ddba7a000000000000000000000000044de19184241a206869e1643afb5cc4719ab49b0000000000000000000000000fee152a19c01bd4e093fa90d3732ec4a1d649e42000000000000000000000000fd3ee6e2b9afe42ee47afc80e09e66bed260ad03000000000000000000000000f5aa8ab4a24489f5f2c7d197e05c39b2d0ec930f000000000000000000000000f4d9c7cc69104a3bce86f0358849123ecf3f0426000000000000000000000000ee0049d54029df86f43ac061fb3a8ba227fb63c0000000000000000000000000ec1dee0fc0decc8dd93a74131f4aea06ce899a2a000000000000000000000000eada8485013eb3706981ebea689c7e01e1c3badc000000000000000000000000ea2aa4131af4036054559c698c745ff68bff8914000000000000000000000000e54a20c8e37304b09622b58de343d1d0bc28188c000000000000000000000000da9306a9a5c49445e10d0e2d603cfa397c079372000000000000000000000000d70976b1ef8b29594a5fe8412d573b386fcf1b02000000000000000000000000d6b7b4ab1746c305e616c3300f3cdb00d56c841d000000000000000000000000d40a93b59cb9c3256b9e5fbd0ee850fb336457bc000000000000000000000000d22dc34faa9d3f2e1bd2787a33f4e82b0a4df0ae000000000000000000000000cd001c58b4d19f94382f294fb478b71490115c2c000000000000000000000000cbcbedd2d8c3230551f326cfdfaf64a352822759000000000000000000000000cb5cb1b81ef1a392fceab0cb9509b32a02d1e594000000000000000000000000cb344db43c2913309c354da410c9ea59ac4767be000000000000000000000000c8086e4cc3da29ab9916cb4db2e100ae470a88a7000000000000000000000000c6474d48ab9edc94def18d753bdab29427196fcd000000000000000000000000c4bd591996fc0fa05c35ddd4ccc14e1c60f289a4000000000000000000000000c4b4a9b5a24ea2a78724e5fcfe6a996f3ddca3e3000000000000000000000000c0cef665e552b9f34823ddf97fea417f822000f2000000000000000000000000c0157fd8abb9032cdd9cc3b1101902a212222f77000000000000000000000000bb37fcf72d6624a56c4fec9015ced1dc13e7c4b0000000000000000000000000b53cb86a14c5d2cb48ac800f9cd499aa6fb191a3000000000000000000000000b432005e1010492fa315b9737881e5e18925204c000000000000000000000000ad624a678e9c47c6ed96573c5dfc0622b0d2a202000000000000000000000000a8a9ae583d5ce4e77918667097f5bbb0bd3ad273000000000000000000000000a5190d47bfc3a308f9a0817272eb2ed6b5889f27000000000000000000000000a34efe2ac13c4ab4e2bc41c357dc89cef0252c07000000000000000000000000a2877482b585947b31bdb6b65fd1bba3ebd8c605000000000000000000000000a271d63c161bbb1f7bb673d9dc39d88b374eeeb00000000000000000000000009bc073df512482cf704407f3a0c04245ebc236f000000000000000000000000099a11a6dd9031b35e385c36825f231f1056d31d000000000000000000000000098883f92a474370cdc191d1f946214eadbc9a86000000000000000000000000096aacb804d2338f683b10cc6a705b77230e5b7f500000000000000000000000094c8882972911e05f41e1e38c581d2a374ef689d000000000000000000000000933f97e3531d6b9814b9ca769dfef9942679a6cc00000000000000000000000092700904d5ed866ac77f7c2d06ea93ea6cf55c4e00000000000000000000000092551aa5ded49ed6f175d926de47400ee633e2960000000000000000000000008ecda792c69573ffa237585601ab444adf69880c000000000000000000000000884aab9d5edba188ee0790875ed481e77383e25b000000000000000000000000875e62db11e3bf5986138bba05bdca9ff660109c000000000000000000000000873a6baf7e4403503d2ecdb4a967d1c9a2cb4f790000000000000000000000008738f322efaae607e412becea16e7f70dc3faafc00000000000000000000000085a760353d1ca3c975864317b8d0d1023e2627390000000000000000000000007feabf26185d54629a067ee237041e703e6a242f0000000000000000000000007e57acbf462f4db265383463ca05509f31fc5b0b0000000000000000000000007e4a577bf066be0c8f4dfa0a1c0d6053973633fc0000000000000000000000007c1f6d54bf5529f623d795195c50b92474515ffc0000000000000000000000007a2dbf3515a159bee711862ff4c5e0f829dd4855000000000000000000000000780e28f5ed94b528c0e6c139228e28bb9952dc7600000000000000000000000077be6c144e204447127f79107e4345605888478500000000000000000000000075505a9857a0bfb2f7707481ef33a09f9927b69c0000000000000000000000006e5007f519b94f743b4d11833b78a7a28a7c5d0a0000000000000000000000006c4c8c4317d816988285ee5a6caf84b1cbe862c800000000000000000000000064b32501c839c0d503d916605f87e3a73ef26467000000000000000000000000616df683b6b8a25264169fa0db6cadf8a43d93b30000000000000000000000005fb12891d617b5af08ce6c8b63316d8ac692fb43000000000000000000000000507bd81ea82a8d57b70df1209d57acac3badd25a0000000000000000000000004dab536c2fbad9e1ee5b9dcb768a22c55472ee750000000000000000000000004d9b8dad8f7a8b286e82972428ab7b2bd60a80fc0000000000000000000000004d98f4e933504f009b9eaf85a81961e9e9dc1f1d00000000000000000000000047a033f0ab5861f77c39dd5e261cea7432530eb60000000000000000000000004666757662691416fce7434b439f0cbd306d31b100000000000000000000000043773a7627e739df8d6bbdefe922fd68927db7be0000000000000000000000004361b3057715e354c59a1e394db0641a444aed33000000000000000000000000434ee7d16dd665e1ba2ddd7facab0365154e85390000000000000000000000003e0ab89e90d224a23c4575209a6b575a900fdace0000000000000000000000003d040136b60d8089bb6c29bb73d8eb7a5d2052900000000000000000000000003a16f681091e4ba63a526d7dd3cdc12e419e510700000000000000000000000036b9e25edc02af22944e2540a6d6965ec129631b00000000000000000000000034fa265f4cd3199b6bd204555f92a509ccc6af2300000000000000000000000034e87f6bb8497e57e0fbcabb8b9372f3f184e3c10000000000000000000000003470917db730a22def2c3fc046776f29d2a7dd0f00000000000000000000000031e5e7e4ce315b306a7ced0cd7953588f4e158bb0000000000000000000000002f8f40eab1691a5a76e327f805a7fb32fe03cef20000000000000000000000002e4132d470ef6dd8bbe638b68526bd871510065c0000000000000000000000002b7145aaba1627411e69e7f5bd2c043c081197b90000000000000000000000002737cd3aa2bf2b5b89f534af8e3d7d25974e421a0000000000000000000000001fe2dc7cf30f85c6d204f49c10ff466c625b10d30000000000000000000000001aec8a9fe6147ae7d2f4e468808e20b859b34a52000000000000000000000000186ae0c2a05b26098cf7dfa2205d73c8e2c06cbe00000000000000000000000017b2c29c1f604f0da25254bb136578510bf5e52600000000000000000000000015243c1d2f23a1b7cc85b67bc1f5d578eb3bf3e5000000000000000000000000148114595509e4bd8520e8769062d4627703851000000000000000000000000010cd8079755bc23b7e644f60627478e62e8817d50000000000000000000000000041ca57128f94a68b8fb7cfa229ab8b6da6f1e9000000000000000000000000a9bea76478a92d7e7d4f7fdb90056c2563b5ad2100000000000000000000000073c90c500c2b0d84a41c8f2ad91819d5bb2fa36b00000000000000000000000079c74e612151b5d80eed574fda3a032db44ff19f0000000000000000000000003b7cafed6108f53036a6b2c5c8263d094775d4b6000000000000000000000000d31771318388cde7bddedb8b339c1a7b3a2c474a0000000000000000000000008ec22d075e197e2b73db1e645dd4d7692295f25d0000000000000000000000006efaa9f5b43b398821a06a8e9268ccfb85c7894a0000000000000000000000007d43488b84b06c3429eb53dadcc696949320c7fb000000000000000000000000e1401da5a0571960cbd54c8b0f540fb480f76ed8000000000000000000000000f7531b19178545a779c13bf5a712b56cf3003a3b00000000000000000000000040aa9afd76f6b1c6808df6b77f12376aab87816c0000000000000000000000002b408a4eae2a13de2162b08b48c5188521ef368d000000000000000000000000dda27d72f54474fb8ed77426d287aac3ff4355600000000000000000000000001575bdcdb7b412f330d3847c2d105957e79d4296000000000000000000000000b5d8135c34f578fea60911ef5221f4120e6cd169000000000000000000000000247d581b06c57a628663c46dbdbfa994327595a0000000000000000000000000129378274b3034d8a4e3ab339409ecb6c37a75360000000000000000000000001ce9af33ae4e1ee91f42c385251425fcdfe86c0c000000000000000000000000873faf50465029504736d8d7d2f4e41df4e014e100000000000000000000000054702400055b3804e05fbe6c6cd26d1398ffcb6b00000000000000000000000019d4a22361b056cf3f5f28d1f838d6b215482bb2000000000000000000000000b39ec73f1eba864e53f40dfca8223c69adfc19ba000000000000000000000000fef164735c696008e56878ae4410d635cea4e725000000000000000000000000029bf54868e8182c707ea66b6489883c23c64d8c0000000000000000000000008b7014191bae10526bafccffee2c8f31393ba1e0000000000000000000000000a6b25a6bf146c4f2a253406be1539ec099ab89b50000000000000000000000001518cc07d96ac1c237a613a57113627c3ba13b7400000000000000000000000017704ff5277375fbce99b38854cb0eec66fdfb22000000000000000000000000c92de41bb0214ba85fc7373e8dfa913bada7d6d700000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8