Special data
- Status: Successful
- Nonce: 3902
- Type: 2
- Gas used: 27591247 gas
- Gas limit: 27811392 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000e534f90f1454a4c6c616024274ce8166ddfeff1f00000000000000000000000034de49185b603c8d54ec7f1e410671466448425b000000000000000000000000438328b35b1588aa23b84718697e6fb3222860b30000000000000000000000002510ad03cf8e89ab4f31db6825b429419972ff35000000000000000000000000954576c5a7f70bc2c343fb2d9bf4bc140b9ff99e00000000000000000000000083f32acb9774e62c7d6c66468d1c4377ca7d3354000000000000000000000000fdd341e56125155414fe1cbde18e208928e90a86000000000000000000000000d6dfddf9d031a2b8210cb72833fad169ed403c0400000000000000000000000017f53a40ddc3de8730203cbcc1ff1bdfd7a369ea000000000000000000000000563c0d433d807f6819924137c7c99fe98151696f0000000000000000000000009ffd7b0b8912a1576caa5404b02cf345553eb0cc00000000000000000000000060eacc59b4851ceb7890473447703426dd019fd900000000000000000000000049ec8b6314284edeaf5850ed991c91cceba5af1e000000000000000000000000a153657ee69f47722aac3c50b9ca092e12ba1931000000000000000000000000b851a01d393456b06f931acb9221a9d82c4a807f0000000000000000000000004f831a447e41d2e78899c1cbfab2030425dd18540000000000000000000000005c04796d63cde2c605714d990d9c1fb24df4766e000000000000000000000000cb5a96458d88775d7a8119b4e8b9c12cb653a03000000000000000000000000009a9895ca72708c8ee509858e9f91ace4bd8a13e0000000000000000000000004b1e8572b1d684aca95d8b40a0d8bc6bac64afcc00000000000000000000000054abd9a5ee4896b96576b03ca1dd21c266bc62cd000000000000000000000000985c3a4e5e2edb6fd6ec551472236c7935c2d29900000000000000000000000057aa68ced28a534283b20ef76c29dd7fc4d9406c0000000000000000000000009e2e21167c26fda76ec1b2ede2c9eec5265bf143000000000000000000000000f81be7bc7f60e3c91aacf0b6b598f545f7d80707000000000000000000000000520418c2a05579ea189a09184110939107439b3a0000000000000000000000002d1006c05df1c7a66fb5e1c04999f17bd7cb84b90000000000000000000000006ecbe9d24e922a9377f27c5dece985db9111b2c400000000000000000000000063e4bcf8d044e3dabf760beb9401f2bbe16a2a5a000000000000000000000000dec9347873f399804b1e6cc04d5b679f9369fd00000000000000000000000000b6647cae065c321e75775b50a25fd54e9ac5c436000000000000000000000000402f038ecbdb88a64e91348b18f109d7e75da09d0000000000000000000000002b24dde4becba00b0f56cdc265274aece2c1f67b000000000000000000000000143636600277c8668557a6d7cc3d9bdb0f053ef0000000000000000000000000855b20fc4469b1b0513273f9a56ca566e36c6259000000000000000000000000e9014c24ab47694d329396ba3528f25720311d990000000000000000000000000a4115150cec1ffb9994ddc7fb644e1cf8f70df100000000000000000000000000394c5c02b8c5580b9da03ad125718881694fae00000000000000000000000017b4862c286f91087aca6aba1105d63d43fcfcd70000000000000000000000006e6676988a1b89c8758f353d89fc48112ea25f3a000000000000000000000000a3a247c49ac8450417dff99689618853cb67e52c0000000000000000000000004dcc5f7483c73e75725b2cd42fbccb7f16b8c8050000000000000000000000003c93127a960d30348c5ffb140236c06291cba84c000000000000000000000000ef131947f613bede60b17de54e7630d67d268a390000000000000000000000006b57ee72719071a69f80d810ca3dc3eb866e7b5e000000000000000000000000076379296788137cc3cad76388ebaf6883fcdb07000000000000000000000000bb625f5799dc3217f9604a7b62b7918acbaf74f0000000000000000000000000fb5a7d6d9e46d6485c021232f54121736bf5fa1e000000000000000000000000b38cf8b71016961f50a11df09dbfc26eacd591890000000000000000000000004fa1abcfa8a0c2f83e0ac50cedf0b77ef5cc6e80000000000000000000000000606f2881d37df8a3cc64f16c631fccd35f02115e000000000000000000000000135359c7c65423807ffe54455713ab74a010d131000000000000000000000000ff5ea56a0462c0d028784fb13e2b8faf87082e3b00000000000000000000000070721f8da8b752591f86858c76eb2a3b9f80abea000000000000000000000000539b82e022f305a4214f06a6d925304711aff472000000000000000000000000899d317e183ad41466cbc260f2ee258e1085c142000000000000000000000000f47c60f046a5636b1bd98deb90524918899aae670000000000000000000000001f9122063be7f6bbb853b16aedc2a96d1369d3780000000000000000000000002b7ff60d984f6d78a6c52dc6ddd1963c49cee9fb0000000000000000000000009816a8b90a71712cfd1a3509ff98d228467c68d2000000000000000000000000da962390bb5ba8df7edf66e29d7ea98c0b1dbe010000000000000000000000009c2b794604f62967fbfecaa3c79a0c3c5490b3dd000000000000000000000000ab2650bc5a77d9d1ef991438b2bb6503b7824eee0000000000000000000000009bf80a908aa49dd8d054ab3df9e3e106e3bdab84000000000000000000000000d7334de20ad814f4c0c021cb5fdb46e2e1c75b0e00000000000000000000000039b24b983c4a294ddda931f4685abecf87b6aeae00000000000000000000000042733e10a5bbe14e5f0c7f7e658208f4c4db4856000000000000000000000000ade6b429b8f3040013ecb2bccb533fcd3e31179d0000000000000000000000000c90f289001b265f4981c49b8ca93e8c58baa8f8000000000000000000000000ebcd3297632e2fcc1e1fd6a60ba5002734084b45000000000000000000000000b1ccaca533bf01c3c2842142b981d0bf36f6c9fe00000000000000000000000013e4bf0d0aab3cded81b41de8094d9eac22ab305000000000000000000000000e8967c0c28d84e0382c79a31351f6f75823b42db000000000000000000000000e5fc618e6ac8f9271eeaa1fb0ad656d3345d6ddd00000000000000000000000008c42c2a753066b071cb3cf4a2d20019d69b207a000000000000000000000000057e3dee08046a6614bb0ff1e02249a27af95dac000000000000000000000000fc2f5d0eeecde8c9d68e4961a89f2c6a4a444103000000000000000000000000ee2ef9c03bccefa17535a2bc3d2be1961a29f4db000000000000000000000000dba88927e6381daaa3f96d3c17b84bffc0126815000000000000000000000000aa88d5edd75e63b0d0d90d24e280edf7dc1a729c0000000000000000000000008e0087e45a6dbb1738211bea7ccf8f7886ffcaaf0000000000000000000000007b63a6f0c1e619e9c15f76421191da35ab6b493600000000000000000000000053952dad212d22afec0b7d893c7b6b345c7a798000000000000000000000000021b110f2ede95376d766600740a63657c8e665830000000000000000000000001902dd8a27ef91e1c1515e7f0cea26e2f09dcb0d0000000000000000000000000ef35eea20578096009d22b35beb998081a5ec21000000000000000000000000097c55979095d97c42d6fbc1ce23e36e5af4682c0000000000000000000000000470cf479208a814ca146e12a8de8f924a96c25e000000000000000000000000f9b81e1024f263d0b53a6fcc1508e851cd238ed6000000000000000000000000f594547b46c585b27f1edab6d70c5259225811bf000000000000000000000000e809bb452d2b72e6028a54a79627b8e143aef10e000000000000000000000000db7e19a1697d288a86d060e9135c9377a3c2473b000000000000000000000000cb7f1dfe85c5c38d0fe5178ee1f89d4c7ae0c5bd000000000000000000000000b789d3d4e6f1d1c3dc6797919d08bcc555c49cc10000000000000000000000009dce2b92db782e177bb41b15a3de2f9d07ed99200000000000000000000000009732c4e32ad325f64c2e43f24025fa3e2c282ea900000000000000000000000085f8a2d1d9dbe8d0496fd786b351cde699de42db0000000000000000000000008374604503adb841d70f36793f8fa862424724960000000000000000000000007f01bb577abe02b40cfe5dc8fe60b0ecd0ebc7db00000000000000000000000079aaf0a927f3aeed4b265f5b5fd683181ef893d90000000000000000000000006e33469f163ad609ea0d04e04610615f7a87711b000000000000000000000000622b8ca2c60dd1d3c9de132a61632cb5ad11908800000000000000000000000059968fc130148a9a55eb92dfe3f0ba9e24f74d2800000000000000000000000056f3648f6470d90da2712a290d94b37adaa4807800000000000000000000000056c63a8afd83179c94b9ed00e9a7b31367cc7d940000000000000000000000004dadc3b08363de3dd11d693af8a13891050a7c880000000000000000000000003b8b1ab48e6f7ff288fc20379b95cf7c108083f30000000000000000000000003b8850a9f6d6c6a5e250b877dafaac1202d263c000000000000000000000000021dc7bdb1eb8602d03afb6e64aaa1239fe07038200000000000000000000000019341f72ff9d7ee815e27a78b363628434b17f380000000000000000000000001677945bb533ff9fe77d6759d525db998b957d6000000000000000000000000002336fb29c7cc994f6128d957960b6f42f74f27b0000000000000000000000000120719a6deea65cb3ad13e3ca2a11f089dee999000000000000000000000000ffc8b494ddc2df01cb5eda94595d0a0dc705906a000000000000000000000000fb71aa90c31a3c3216b6e1b9c06676fb01d0ae78000000000000000000000000f9f294963fd22fb8d26de147893d70b5b069893f000000000000000000000000f90ac27dc93770771d85bb6db96a9a76e694a8c5000000000000000000000000f87fd2c5c2ed836ca81c062f9f039d401c6597cb000000000000000000000000f7ce14c1106de7e665b8479db55b082a0907b8fb000000000000000000000000f7c0c164a3ec02edb3e8918927521caf89fe09f1000000000000000000000000f7b4c8d0c5fab6fee986b2db087d1304eaadfe45000000000000000000000000f7263d8f9c7b45b7a4617625191d6ebce2289f87000000000000000000000000f71a170cef456ece1789d50d8473793b751bfbf1000000000000000000000000f1467efd8595bbceaf45dcb1924539c300612502000000000000000000000000efbe6a229535e71fcd9947b019711b1d2faca3a2000000000000000000000000ec17fa45e1feebee31ae15a0c9581fd9bf5409ad000000000000000000000000e9afc395f0b5e31eea192583dcc831847bc13d01000000000000000000000000e38c5935c4ee3f9190d43d47c53e603401598a7f000000000000000000000000e2a77dc5311f92ed95d3d9a5f06410e4617ba4d1000000000000000000000000de12f8d0bcca2a8d49a671c409601716c05883a3000000000000000000000000dc2115f8c374c827d3852c60b5d73220c89c93b4000000000000000000000000da12d01bccb2cb9b5449215d6bc26e2d15d5fdc5000000000000000000000000d95bf7be104ce435a940f437e41332d97b29dbfd000000000000000000000000d93aae0634be72e1688c302657aa7f604a3de913000000000000000000000000d8ce2e05df59e2d4adce11a7320a2e4b87618b01000000000000000000000000d64d29e8a25ebe5acc33471ec9dcfa0bd28b8332000000000000000000000000d3894d2a35cdef03a69381db20040f1bd250508a000000000000000000000000d3275a304cf180d837a8f5100ceb2e132b1cd839000000000000000000000000cf8aab31244ad3bd8f23ea2bfb52cf48f195a0ba000000000000000000000000ce144861fd8b225718bd2f1d4a8702ebca69fea0000000000000000000000000cd6617e3ad4b8403ccfde123688a3d78826f356d000000000000000000000000cd15c868d98f8003aa5566147044d6be43f3d41e000000000000000000000000cc738d0159dd6ab319b4088cdce8ec28d1f8c7ca000000000000000000000000cb8f6fbcb654684d38338906286aa43f55a57966000000000000000000000000ca0c2f133e25bceb880e2639d9512eebd4fe1b7e000000000000000000000000c917bdf41f62825adc15997540f96a56967c9206000000000000000000000000c3261ee034cd1302bc0e2b2562f0f40a804a6126000000000000000000000000c3167fb1e21bb26ee0babe9cc44931a063c2adf1000000000000000000000000c1929b19be65785bbc30522ea3e9542744efca2b000000000000000000000000c0d5556c65ebdcff2ac617bec4792abd1ef0e152000000000000000000000000bf463c707d1ea1260e7723c68c10aeafb7bf393e000000000000000000000000bcebd1fab1d776823c35676a38553547c0f83bde000000000000000000000000bc72c96b62bbfdbf8eff8906068f36c4a31526f2000000000000000000000000bbab445bfdb5a433ceed58802f80f3cf28c96423000000000000000000000000ba51a4c1a51b2d4f19c194ebf69308a25d8b7c4e000000000000000000000000b8f63d9005ebcef462b8f2f7df4c31d1100cd50b000000000000000000000000b6dc31d39db1973ab447e7b4b30e48e75242ba5e000000000000000000000000b0441e8b8d7f7fabb84430e6518f8811aac3505b000000000000000000000000a0d96b29a7ad360024ac966e35a4c87c3dfc29fc0000000000000000000000009df2f0ab841c5fc957ea4f9a57626ca1a09321410000000000000000000000009c19fbc565abb92b9c4a7582b67093fe83b5b5c30000000000000000000000009acaf2be6baf73f7818481cb6e6e145a4764b52b00000000000000000000000093d55801ef3e9f7d0169f4dacbeae27868e8bcb400000000000000000000000091bae7ac4ad738da6be5750fd8f3118ea5a4fdf80000000000000000000000008e5644c600afecb3b9578c490ac8624ad1c654a30000000000000000000000008bed400b6ce643ddda4ea1d13fbc7ae4355e563200000000000000000000000089cbf3cc3fa469b1bdecf184e3bf01aef76efb470000000000000000000000008939832173b37945e6b47cb0203ed83ac58f15a000000000000000000000000080690b8272847d0e198c0bbbeca61c4639f4b36100000000000000000000000070988bc536e0a64a9b6a26467bfa171c5fa84aa20000000000000000000000007058d882916143206e22a9b711cb207b0dc2a0810000000000000000000000006f9460a395860f6b55140a238dae6f2e8c6ed4e70000000000000000000000006e5d9d33772cd1a745a07f0b34e4dbb6cba5f993000000000000000000000000692aeb14a7353632a959f64adbdb6ea2c6089ee4000000000000000000000000656b0310b963353d0a4b6e09c3f80f014526f77c0000000000000000000000006146cf5249249c434ec784aaf49b5def4cf11a4000000000000000000000000059f5e626f9435b690375aedd26c8073e377407970000000000000000000000005709b840aec2cafb1fa529e908a1bda34acf37de0000000000000000000000005601e749b14fd22ec49601c5f1001f40174feee600000000000000000000000055ae5e8d40b3b0c1c319bd83dcd5dd02e2b7c52d0000000000000000000000004fce069c6a11616b485d7d6997b1dd6f69964a960000000000000000000000004b6b5add26c9af43f237185f56d722a28ecc3850000000000000000000000000466ebb1d3c9329164858a89a77edb7acac2c48ce00000000000000000000000045a9a297d96ed730acc17638882b75e373e388c600000000000000000000000045432af8f199baf6bdf4ba592b6281da0cf1fbd2000000000000000000000000453da13d82791f686dabb3d7c4ff0d111ceaf6de000000000000000000000000449243584a6c9cb65236fdc9f0b49a54451429dd00000000000000000000000040f9b900cbc83ed0b4ff62016dd596058b65876a0000000000000000000000003f93524edbd726de9e025ca8d4cb7b8c9223a3300000000000000000000000003f598c0cc80bbdee933546541a596b1b94a1ddc70000000000000000000000003eda3ed71f1555eb16cfa40a1c9a5e667653b77b0000000000000000000000003852f04ea40e36ef3730324095245474bf9bea53000000000000000000000000383ba080b1c0a559a5fe84129881dc907e04c07800000000000000000000000036567512c37b3fdb99313dbaa6c580c70ce04f3c00000000000000000000000034c88766af6ace49a3d2cd5c3b81d502c89a320b0000000000000000000000003405933816c3d6c6059e42bff4a6c52844056eec00000000000000000000000032fcf8c851bbf30b8673d8fc80dacc09c296a3fd0000000000000000000000003172854ad97f2a4468cbe6ac72eb0626cabffe750000000000000000000000002b834554804a18817338bb4443cb7a14c543b73d000000000000000000000000271c4021f702ee1d44b2ae08575ae028bb42788800000000000000000000000024d68259bd9bca0506e83dd3eca15871e6be9c580000000000000000000000002481666713be8df6efc8256b940d76355f506290000000000000000000000000243bf77e06558d8699dad817eb884936768622890000000000000000000000001c08c74754dbac3d7f6bdf120e92cf1771e894030000000000000000000000001a052e6c15eab3e949b878bb723eebbbf2a96ea10000000000000000000000001534ec854f9c884c6b58a8a851f9ab9c4e7b82e2000000000000000000000000144e9ed7e0d61c0384be305a97dd637e80cf92a30000000000000000000000000ce6b968c8eb7ef2b8ef67e81b03d6e909c1b4810000000000000000000000000a415c7791b7acf449b0ced9cd8dc779e8d0a7db0000000000000000000000000538a06884969fe2cac1aba63d76e6692eb622aa00000000000000000000000001fca0cce121e08c2f3e9e37209b804191b56ccd00000000000000000000000001ecacecab15f53e1c056ccb7f994c9bfbbb307c00000000000000000000000001e7db5d9ca5c4efc98f06897b4de1bc0561409f000000000000000000000000fd51308ade0ec512f868c8c6f39013849013ad23000000000000000000000000ed824ba3db66973d0cd4b6cca37077b682751567000000000000000000000000df8d8d2816c354eb40938c617d05eed9720e26c9000000000000000000000000b8d4928f3ec355460bf97e5800aae75a0cd77ba4000000000000000000000000b889e574b78f75c7e8e84f29b287a870b7047b46000000000000000000000000b48a3e38fff0a8e7e319074ef52e6870a4cba607000000000000000000000000ad29d56944e33e902688177ab0ecf7da53502cf9000000000000000000000000a8ef1326c835e5b5ee1102b40ba2c1a97f46f446000000000000000000000000996530e4c13aa0091077603ca7d5259ff6cbc1250000000000000000000000007fc9c5a8cda4f9d5e564449c686ddc6d77336f6c00000000000000000000000065914c4df79d9a0d3327874173624fdd6e67acb200000000000000000000000034d0725444d49149f37dfcbce2adec6aa5304ec800000000000000000000000033bdd8b8151c867dfc96c5558c52dfa24661f26d0000000000000000000000002c5d7c83b9a540512b2188ffa1cfe06df494037b0000000000000000000000000110665a04d8d56f3b807eb2e855d1cc8b7dfbd50000000000000000000000003cd7ac3ce0d569b2a4ed96cce872369dfd35704a000000000000000000000000374d05c8afc128a54488349a4dfdac7ad39fdf2f000000000000000000000000df08085ba046c2e7f1eac1a41bb9990c55a1f90600000000000000000000000082a5912d1ef4932dee98521b03a5624737a1dfad0000000000000000000000006781242e2d78b82f1fed0fb156ae7adb291958060000000000000000000000001cfea335e55c3cbe05afb08336d57ed58073e9c6000000000000000000000000f50a1f3a764b2c9abbe428d386f39920e8ce7820000000000000000000000000db89f1891add6699da6b179fa7a7b974309642f0000000000000000000000000c74f813659b946d779b12131dbfc40ed097564f8000000000000000000000000af1f9c1f425ceec7b5ed39174ce8e322b937eb67000000000000000000000000a0310bc0a9bae3830503dcdd9d4aee822621b74800000000000000000000000097fc85c9a0c93a9b1336a5a5fdcec930bfeef93800000000000000000000000093b07f07508cb888f5e2daeb74f6ebc4cab73adb0000000000000000000000008493d6ff839fce761bd106daa3ef53d4917d35640000000000000000000000005afc1cfb6d0952763d9040718bc0d0a67e30fd7e00000000000000000000000059334f52debde4186cd027764ba895efbbf1c29c00000000000000000000000059191cc406c17c8bfc10f74fe56f99dce259de4b0000000000000000000000005159e36f7e74e7c0199f69caf849bd5504dcfbe300000000000000000000000049099da325181ed7836535e9f8241d0e0826355b0000000000000000000000003f1c5d018a16ad28661bb4561de28f7bed32588a0000000000000000000000002904f609d997df7d39e06ead736f6c2679ef344d000000000000000000000000178def3bb363ad402c7582bf08512d91fe744474000000000000000000000000b4c2e96fc9ed2157d9f8427403ed5e312385550c0000000000000000000000009a429e9ec3c302f301c37c3c97a9155a5a34b95800000000000000000000000056ca74448d569e41587c8d8c226b3892695940a2000000000000000000000000c07eac30f49848b82489e7f74c0f31bb06e7dca700000000000000000000000088a7aa7fcc3e8620fec2363a94c27e79aac1c91d00000000000000000000000039a8572886cdea9850046470b13262e03502157e00000000000000000000000077a91f3ebb6759c334ef097013397df435cebbeb0000000000000000000000001aefe0a3166c369f1ab0444252d53e3488c77e750000000000000000000000006e5049e6f04e3f508e24d19fee820553f474a5f8000000000000000000000000308160819e3dc10d28aed6cbb4f318b33f504fc3000000000000000000000000446e21eb4afe355240a256c7088f3a6dafe92acf0000000000000000000000007b8d01b682729d5314f67ea130856e8098e2d60a000000000000000000000000fea2187a790242a68360529c721c6c0a598169d5000000000000000000000000cbe916c0ce88e56b20055f3b9d5d7e64bacf32a10000000000000000000000002eeb5da858341a32c32e2dedcd213350c5320b12000000000000000000000000283badfe44ee4717439d7644b5424d18e0328cef0000000000000000000000001a72475ec5c06d5b5389d3cc8913ed61d40878a30000000000000000000000008b17ffbe0d6121f68c02ded4305837e83dc5ae250000000000000000000000007e894e6c6702b36608af7c90ffdf659460015c28000000000000000000000000893e5646ab84df87e681912e90a4bf5fc4f4952600000000000000000000000021cb9b778c159576e8ad1b64fd25a01e574b58a9000000000000000000000000cc5386ca8ab31ffcf4fedc8b709fe9fe0c488c5e000000000000000000000000eee2fb2d314c764ca684882a27f8d824c77364cd000000000000000000000000fa417e0cbd3a27b21bde14392c5be2a4c3713b0d000000000000000000000000df378c538bd2dfc0223d4eea0f607eff3187fc590000000000000000000000009e60a8820dee7098dae5e70f974153f2bb07c4190000000000000000000000009df971e5dc1434767e59ac6ca23942c1fa03f3c70000000000000000000000008763d1ccf1b41ad4af4df915ee695ac94668a86b0000000000000000000000005b5eff453af4e048d51cdd6e12d2abc9f049b83f0000000000000000000000005693d2c0ac3220693b6b7307aeca765a8b5e5dad00000000000000000000000031fa099be6e8bad6d21589e84147baad3a90b0dd0000000000000000000000000082fa4e9b77ef806ba3f360c24e41c222c09103000000000000000000000000eee21bc9d24b8f99be3d5f8f3717fab937613a59000000000000000000000000889ca4a984a7416cf553fc335e725efe9de4124f000000000000000000000000c62ed7069c5b00a80abc7fab12c8cbf584015859000000000000000000000000d4bc46590b1d157b189047e7f9450fd6a0dd9956000000000000000000000000ad1a07b81957d7c7ac4cfcb1476ac929165ede1d000000000000000000000000dcfb5e942499126778d446f6dee2a3faa60d297d0000000000000000000000002b5d61acffc60c2fb32dde4e4cb372181eed2f570000000000000000000000007702cc4f756c6335ad8599c02fc302cbf46fc97e000000000000000000000000ff6dc1556433fc0418c174f0be63dcbc7e8b901f000000000000000000000000892b06edafa29fa15918299dacd8cefcc5bb02730000000000000000000000006a138e04cc231737514b93ddb34c78ecd440141c00000000000000000000000058862abb727d61bc8e8e1151a4aeb07adec927410000000000000000000000008a5819aec7ed6127b80cf5e5a6d9dd74b028e28b000000000000000000000000d4a7e3d2dcf90cdbfae744070df9f5fe03ad5fc1000000000000000000000000f46e8f2f8321708b7e2a7f7128b80e946002247100000000000000000000000029bda333a0981428fd57d64d95e355ade9e3695d00000000000000000000000059d50225e50187ccce8201a3a0fddb7fe7083695000000000000000000000000d3da2f5619b01e80e710cfe45c522f523dcd8083000000000000000000000000343b452cf462f4dcd67ca0369f0ba772ff67d4300000000000000000000000004c73a4fed6f4c5b9dbd5162c6e7b143646b21559000000000000000000000000e197f2862404bcfbf343177b9bc0e3eeb2700f4c000000000000000000000000291de094872c8505061b2aefee080aca90719e3900000000000000000000000074f31ae91ba63560065207d21e8f53e969b40b23000000000000000000000000eacbc6fc5e2f8706bef034f2aad86d86ea12eda9000000000000000000000000951ae765be6f6a3f7c4f11d32d7c03c5d0afc872000000000000000000000000508d963265aaa6b4e0c7851665013b7eb8c87355000000000000000000000000ba532eef4ab42586e166f42edaa02ff08fc54b22000000000000000000000000530e61b4a7dde6af9db176deb450a51f2552edb2000000000000000000000000eb5b3e512f843d53d0ba8147dd95fbc7bc7e73ae00000000000000000000000036a5eacf31635dd4e8ac7bafa85c846e7d7bf29800000000000000000000000097007a7d2e8fffd9f352a149c286c793636a269e000000000000000000000000da89a65d30ded7fe5f69aed8af7cf38f7120caf400000000000000000000000055c885e553dba61c6c6d6d202e7fa69066d3652e0000000000000000000000008cc194dcbf108c51d8f1d9b116597f7a118ee5a00000000000000000000000001167539cd75f6c8c80c631bc33914428ec3fd24d0000000000000000000000003801ee661389ffff78d9af6e36c8d3669b7fdfc5000000000000000000000000ec555ac0cb200a354d9dcb62b0ea0a9f08ed5e96000000000000000000000000055e75cd959437222303ae1c744afc7b33df3acb0000000000000000000000004e575f3dbde6518cffb9329ad97eab83ff627bc50000000000000000000000006e2c88ab25c1fe338be19e06b4c19584b55a5d7a000000000000000000000000dabd371f210d4e2ee1b0250fe081c23d7ec9ba670000000000000000000000005ae6af9f57e0a58b1a69b761da4cf653f7fde9590000000000000000000000008de78bfe07207afa52b678fd2d6c28ebd7daf2b80000000000000000000000007d0feac2315cef928b3ef830632fe51970a8bdc40000000000000000000000001097d4d917b3c9aae7c02db3c2c13a47d7807f12000000000000000000000000ffb16f94dfaf6bd34421a507cbc07f451d5efa45000000000000000000000000fba4c9d97c6891ec8361fc8efda02481ae4e5a6f000000000000000000000000f9daacfa60082c268165fd92d4532ac50dfc9016000000000000000000000000f83243dedaccd6db672068aeb47e403defaaf6a9000000000000000000000000f79ef55a3c7581a879c78ddf8f234de4291d9f30000000000000000000000000f6adaaf45bc0463cbc5cbefc5c6935bd80bcb56e000000000000000000000000f6a62a686ceef049dd7d9dea1b86e03f79641a6b000000000000000000000000f55f2ad4ee94602a3101e886073be975e03d90b5000000000000000000000000f5216c9548b0faf98e59d124bcc4fbbc92017dcd000000000000000000000000f196a6f68cca5e7c2aa29a680efe7073b64649c7000000000000000000000000ef8133a98e84ad00bf95eacaf0ba6ed2d0d816c2000000000000000000000000ee3d0fd4c2089b745de1f6384b5678844c791e62000000000000000000000000ed92781f9ddb07cec49ed7e159d52f621033bf70000000000000000000000000e7077d1f6c2f607fc3806475550d03de2a3b9d2f000000000000000000000000e463418c94d9142a508276567a959952a3fe1931000000000000000000000000e45db0ee14782498470eb5ca56f7dec51e513258000000000000000000000000e2fb89926fb7d154819d99f6e3af4bbaefd27d3f000000000000000000000000e2aa3de1c18b0e0113f9f0ed1fedc2d6f55ca9ee000000000000000000000000e15ff374ebdf9f3bc646c682b47d1fca57653b78000000000000000000000000decd03ae61389b433a77eb54e595f617d647880d000000000000000000000000dba946684aaf373c30a5d511a557b952a5a0ce76000000000000000000000000db5556eb3771a616eb57b85efa7889043fbd1df6000000000000000000000000d8575f6dc6114efc768ff4da44476f7bb6de8041000000000000000000000000d401634e07f358f578c15f89a622ec371aac9215000000000000000000000000d1276f2ef9655a2a1ec8fff9c44beb83ba97305a000000000000000000000000d0fc621c28e183c6bd55feddbec0466351840613000000000000000000000000cdd91c930aec9fb51a5e6ffda7b7426bd2b7c88c000000000000000000000000cbe6585459a89eba434cba541c104504f0251938000000000000000000000000cb6fc5f49703051585495bb0445ebbaf00ea7364000000000000000000000000c81f3a1fe6d6e28c039528bf2fe295e67e518ce6000000000000000000000000c7f08193752559368e548539a1e819f132b7c328000000000000000000000000c41d5914022c6fbe4331f1363272c1776bc55369000000000000000000000000c22e2dfb03ed803e3c47aa1b1af118faa7e63c12000000000000000000000000c19968f90391e0af31787803da5263c40b7e400f000000000000000000000000c0ba83d8b823c674dc6cabf796e01b5c3567e306000000000000000000000000bf6072795205a5f79dbad7baef61ded1971d51ac000000000000000000000000bcd025c6edafca3668541a4c8bb6bafda745c7a8000000000000000000000000ba2393b0e157a4480029d2fe255829935aebabb6000000000000000000000000b9e0b86bd890e5254d4d3efeacc9582d481e8c18000000000000000000000000b8bef02220947c1d54139d621c057d2fc4ed4340000000000000000000000000b80811b76f28a365513e2b6e5fea41d519307b92000000000000000000000000b75dbb5bf823e385ed89752dc51d2b8422842069000000000000000000000000b349cd8b51b1ff000df4143c29d23914f7df09c9000000000000000000000000b20b9bf8b21b54bd0efac224c7d1aaf96763d022000000000000000000000000b200181298a1afad0e1aa1d7bb36723315c4a1d9000000000000000000000000afc4dc6eb1a610bc91421ed99e0cb3c9f0146045000000000000000000000000aca82a37de5204253b4669a2db5c49ab605f65cf000000000000000000000000ac59b689eb02f9e9aa40b49985fa39994a89c26e000000000000000000000000aaa5123e7dae87eb67eb407fc0236e08ab4b4dd9000000000000000000000000a7ef1ee21847a05e91fc21ca37e0a3fae9f8b8f6000000000000000000000000a6b9f4d74d357cb841f27e88ab9843cbac3527e80000000000000000000000009cdaaefee9a2996e347beea058d3ec6e6cf442460000000000000000000000009b78ce6f834fe1ee796abe755899d42cbfdb7e3f00000000000000000000000097d2ae0552a6fa12b361575ce0b818c1adcd48e500000000000000000000000096d8e74bf92c1339ba2e6b3c8d8b7384fdfc6c1600000000000000000000000095289c0c8a4a36cceef9249a5c4c29319572d38400000000000000000000000095163c91d2ae51e1c1a87b66ab0ba62927a4d05e00000000000000000000000093037bf421df3db005f184e837c5e632dc37439200000000000000000000000092b76c5dcfba35b7b15582877ed71a4bbefd51ef0000000000000000000000008e2d152b3d9c58ded9fc504dd37ae144ef885fd70000000000000000000000008cb728ac83f4551362253191951fd5f7ad6e60260000000000000000000000008ba9bd8f6e0b2aa5347e9939e5f92ad4d35726af0000000000000000000000008b566c049bcfc0dfe0e7514bc631a8dadf82abe700000000000000000000000087366a45b00a15be8932070caeedb3099ca1522400000000000000000000000086d771a13ab52da61a4600c1dbad1fbfdf43df6b0000000000000000000000008694ae7c535a859aac67a06f3284f89d5c7c5125000000000000000000000000859e092d5c14a13f529758b371e858cd93b02525000000000000000000000000834935a557bb215155d9df07e6a9a853d4e02cb50000000000000000000000008283220b17a2e74792851bec27308fb1af1864a400000000000000000000000081025704dd3c5b2d1677e4e38fcaf9ba20356248000000000000000000000000806652aa3c0342e02e694d638dab58b5e9e00c470000000000000000000000007e8d9476d0670ba6902725cbb1ccf018a173b62b0000000000000000000000007abfaf681d25d0cfb0a292b4fd9acbe7880f22a500000000000000000000000077b631559b749395f212c7f6d5df6fe651bec397000000000000000000000000777f6b8dc47b6534669690c70fd19603222b9f2d000000000000000000000000763663de98d81aa4a7b4ba06b2e31904440fa6db0000000000000000000000007503db085a33684aefbe70aaf566759de35fcbc6000000000000000000000000709ee332e8d774b6efab6723650b8b3ee1c31df4000000000000000000000000705c6d8e52bf6faef2a36c3f4f9b4a0b0dc804e20000000000000000000000006f1277378bda4ccc8c895eda836a5fcf8bddc4ec0000000000000000000000006ce4f2576d0746e0a77e88fa99ef8bb47612f1ef0000000000000000000000006a9c3ca6f8c54a37adc730f4c1722a2bc99bc1b50000000000000000000000006a73885ca0a91cbaf12af67b5712ba2eccecbb420000000000000000000000006a25a2f66ee87e42827aeda2a31180daaf75bdd20000000000000000000000006979623ab1b2c177c580f135ab78654b001762b20000000000000000000000006970e199950034af4ab94cbc61deca54e083fd5c00000000000000000000000065c5ed0e36b50d99aeae568d746ec3a32e6d833300000000000000000000000061eb26a91b5538c2ce4617e9a8aa18223cacbfe10000000000000000000000005e7bd0232b00dcafd43044da37159c81665f351c0000000000000000000000005cbc815884e5bb322aeebf99ed6f36e3e8ba7b400000000000000000000000005c0d03c6b986bdbde4e946d33d0574304a760d74000000000000000000000000595aa4e72ec5db07a33b87897d5d751d4783a58200000000000000000000000057b328825ab42a9eeafcd5b9a9176b9560ea6df500000000000000000000000057a31ef080dff546c6493a7982cfbbfb4045add40000000000000000000000004f0d58643dbf1107e5c059d0998a6fbb9500c1ca0000000000000000000000004dedb8695b7bab0be4d5770dba6028ef8dad78480000000000000000000000004c607925067572c19d9b1f9d21b1253e7f165e120000000000000000000000004bdf641bf3d419ef46e02bf121961671bbb3cc500000000000000000000000004a194a1ba308bf7a4af8a4d7c138a24de4270dac0000000000000000000000004838a898ea51396acdf55f078287c49c140f72dd00000000000000000000000047c183d5df8d4c8fd8ea1fad3e975c3b8a0dccaf0000000000000000000000004781fe583758d84e841187b92781da3f3362695400000000000000000000000046db497be8b20242ca1051d11406c38136242e7600000000000000000000000045f3a1482e8498ed6a190960269fb2b82149ceb30000000000000000000000004533139ae2f1b4ef7c3bb59004e6ad55ce15172d000000000000000000000000414222f3a2cc984336f0c29cd3b73586f998c3fd00000000000000000000000040343e7bd43881583ef5fed7f7fd67a2eb379e8600000000000000000000000040139f4c862d44f44bb1587c4060678bf368d6850000000000000000000000003ff48b091e011781af064bf96667fea329a3dd7e0000000000000000000000003f48e0ae62dc2cfee07cd31777070eb549348dc70000000000000000000000003ec87119a62840bffb1e9d8ef14ff2552c3d034a0000000000000000000000003d7a1d660602106767792a889eee0994ecba7cdf0000000000000000000000003cd9ca6b363c20ebbbf3943122be4db044eb8d9a0000000000000000000000003b95d47ca10fe364c8875622644a3a9dd5056c1d0000000000000000000000003ac128e8c290e95b08ebb81b5eb97df148bd8b7300000000000000000000000038a9a5cdc19467a7dfadc7989e16bb55c2da02e100000000000000000000000037a63f67fd9e95ec82ba513a4736e9f765fd237c00000000000000000000000035e03b51bbf7bf205894f8585dcda44c0f07117400000000000000000000000035bbf33339632455c32b812980161d84a937d09300000000000000000000000035885a28f1aad78b05ca052be0471fee22fb667e000000000000000000000000353ae090a962b01bcb1d7b713001e89e8fc5ccc300000000000000000000000033a8dd007d3ba45b44a6109f2587801a69f2e5eb00000000000000000000000032b3b34a130a041ef92efa69934fefcd2d42df2b000000000000000000000000316dc5bcf9923620c0038dbbf4cc1c8678b34675000000000000000000000000310fe7a86b5b1824e68ffb804da33e2afa0877cf0000000000000000000000002faf09598bc3b2c39f57373063b71613cfafdb700000000000000000000000002c4d305ef236197c8a4a710a9ff6c52a4783b4630000000000000000000000002b533871da0b95d565db476b380ec8e2819848660000000000000000000000002a92dec8ad7c51a642cfeb4589cfea266256ecf700000000000000000000000026814771552cfa268b9519bd56f0471b26f95c040000000000000000000000002591942a93960300debf7928d6ea58ba85256b17000000000000000000000000258abca9c773bb3ec7e0e6789c456c7e5d762d8a00000000000000000000000024d364e3e22dbc96aa4760922082c239118b1e0c00000000000000000000000024b1ea67fdb268a86758d58589b757da5e28f6730000000000000000000000002335b6a78608aac694ca57ccc8ca35e8804a8005000000000000000000000000224d6ee2027f2bc02770882ceefa4bed136e952900000000000000000000000018bf5f946840a1b701562eead5fc0b612605022300000000000000000000000010ef7732a5748cf16bda00a05efab6f7b869e9ba0000000000000000000000000c7a9c92f7e92bdda865475931bf3c723bc0a61700000000000000000000000009814501298ecacb178a4a7204c231a8d44da322000000000000000000000000097494b2526b51839792cb40397b2e208f237e7c000000000000000000000000063df7e7647a072906a38f2abac332cd25973711000000000000000000000000043fd5a16c1a098db7091fe4b92a8642ed6241c0000000000000000000000000b5c42569dc8978cb15565ffbd82c627912fc305e000000000000000000000000b53456843860b11fbb56bb33dd5d03dfe67eb7ee00000000000000000000000069b014e201560b4e37090865c3691ab89e88289a0000000000000000000000006d4f3f898b17ad93f3f561cdf63322c340742809000000000000000000000000464fed59524e432cec95d721b273660bcf4c6e9e000000000000000000000000c2705e8ce2f24111213f93035cb32613f7035fd5000000000000000000000000d1e1bd169408d71089e02a652b7cec25082e2e670000000000000000000000007ec06393baeebc17b535d2fd27a6e1cb1c1c368300000000000000000000000017d69206d4f98bef94b07f26bbb9da9b6fc556fd00000000000000000000000079744536b7dbcff9d8ce45e43ccb39a3e8fd4e7a0000000000000000000000002d21a1e097a36a996e68c8a37e1a0c2db4e603f4000000000000000000000000d2325b1dbb13700e629e3b3851f7b6b30196739500000000000000000000000083056c99145ebcfec1e5ce5f8cf948eb09b2fc470000000000000000000000005f5f0fa9c5e6bf1cb2db54459545f4b1dd603411000000000000000000000000a4983222f6c9fc2371c4e09390bdd81ae6ef324f000000000000000000000000e05e14a28e59927babe15c1dc5090e299fd92023000000000000000000000000772092bf74b41d5494c3065b2a6eb61dea0d31880000000000000000000000001eb42e4965e0479845cd65f744c1f4b603fd4278000000000000000000000000e883910a9b9bbf1a90af2634f3ddb977c47e587c0000000000000000000000009b631c91fac63bb014de9a33f6c61da62f94cc270000000000000000000000004f3f5842a7526bc0c83075f9824f66d63f171fff000000000000000000000000e6ac95757cc680c6925744f0bb4a96dc107c958100000000000000000000000054145a77b1546bfb3e0d0faf1e0bd329612aad08000000000000000000000000e3a1bc1ded7f615c422fb7868718fc143cd7b1c5000000000000000000000000f9eac8e8cd98833b468ee4856d43c6e408a77580000000000000000000000000614e16cb743ab06b99a7433166bc7239a32f23c5000000000000000000000000b6271e4ff6ea18d1993cbed89b06d6beb7870c9600000000000000000000000073c118c87a56f72ab2b2e066c382b14675dc7e4a00000000000000000000000018a5a201529c729b906fcad282a6813c949d5b4300000000000000000000000072eae124839c91c3e16b0726721d378c23c8a2750000000000000000000000009beeaa6af783226742926819e9732d4b2f5d4c09000000000000000000000000e0340d1396e1920f27ef3fce44185f9d964edeb60000000000000000000000005d91c94fd64a08f9b9812c22f4da940b8ceda4ee00000000000000000000000018793634bb848098c206c52f4eaa5ca4ec1a417d000000000000000000000000def80de95ae449f757926e056cbb92ccc9508bee000000000000000000000000f6b363c9fc6e6d2dbf9ca47b9cca14a66068ec2d0000000000000000000000001a59852cfb956714a538eb657729c9bfb2be5da70000000000000000000000002d408f68e307809bf51cca93da53c7c241a241e100000000000000000000000074d09665900a5f29bac25befd30c73a5962d44e7000000000000000000000000a10656cc82430455e95a218379f8dc5f58b0352600000000000000000000000042950d6bb2bd4b041f8791bbe0bd42b8adfd764b00000000000000000000000011b48162855cebd25e5ae8556b7e776b8a46c7690000000000000000000000003f96b0041c92ef5d23ed5891e10967eed70f141d000000000000000000000000a3086363bd984b957abf6c8d0a0721355a835bbc0000000000000000000000001509132f459711c067836c09aed9a1eca7294a35000000000000000000000000ed816703e3ffb4580473527184916a79ab6a0c9e00000000000000000000000031c40c7c98b2a2f8f41ccd8de67cf8a5df1d1a990000000000000000000000000d28203b5cb923733a13f0624987c3b9c967798e000000000000000000000000e71700986b858bc14b1ba515f5ff91f452ae82540000000000000000000000003dbfdfd10dfc0ef288dfdc84268b8ba22a6dee180000000000000000000000002c918d9f76929d699a8b32cfe2c1a32cdb4f2739000000000000000000000000440c339bd13d0f478157dc4717982b886bc928fe000000000000000000000000ff9be2a51308f93e39c85c86a7bc4993158df604000000000000000000000000f2ebf0f620f1a111e8e7423b25d4a68e87a84c3c0000000000000000000000001a04b8aa1949d9f345db89470aa5f2c2404ffe57000000000000000000000000299a2d70bc0cb4b4c9de67dd7c97db92d46f495b000000000000000000000000f3c77339a44b9b35cc80315e55cf0507aa62ca0d00000000000000000000000004a30281a98adaf8f2c7c3458c66ec4cc7e4f948000000000000000000000000172097bd2c43ccaae906dee001f9c06e418a848300000000000000000000000048722b1045efe4c9339898a69b49968973cb9c3b00000000000000000000000040694a6447b9491c5700d3fc0cccb7e1f7b4e04b000000000000000000000000706584e8adebc94111bf8f778f5ae94a937d0edb0000000000000000000000006b60a1c0d0df02065c21dca0a094fb8131f1cc120000000000000000000000008c39b74736eb7fbf5e150cb4613d3d6610a65f1d0000000000000000000000009a24806cc434ffbf62d151f26e2ae2a1dc5bd9e5000000000000000000000000d4ab6c7239b557941002cf6df707ba06026420f7000000000000000000000000c37882a658825e832c42d0ac2a9acca854b044d5000000000000000000000000448fcb3efa2668c51b36cf0171874bb4d9e01d34000000000000000000000000d59f337f2e942d8f43ac01f965498c60aafbbd9d000000000000000000000000085ccba27dd2266356aae5fd085dfb1610070980000000000000000000000000ca05f077fe7ea7f9e271af4fc29bbc6cc4f580e100000000000000000000000011b7333d49af68c76e322c595301b4e510b00138000000000000000000000000e1e46b4c50e0d3bd314caceb5ef9dc413ea9b4fd00000000000000000000000065b6de853f39e33b8b276b824f16094bcc5522cf00000000000000000000000041b6fb97484f85ab5b3391d3b36d9bd025d92ad700000000000000000000000088c31f648bdbc89ecdfbabe18b5a800e63ed8ee6000000000000000000000000e2181f0b8f5c46419947de9322c6225af1dbef750000000000000000000000003f3b1889706985159624af7b72a3fbe9212a77540000000000000000000000000215fd76728ff169c42be2e45acf28653ab81949000000000000000000000000fabcca3e09ff13928e4200483bf92119bdb3396b0000000000000000000000006fcfca27eae4e99309c77631255b7bf647c32bba000000000000000000000000e5bce5281356eb0b78bf04381d8d38fc78b567ce00000000000000000000000046de74590de4bca729d5ed925f98ba4a725746d20000000000000000000000000f36cd683ebe28dc8eaa6360537503a1a58d8ede0000000000000000000000001dd22c9defa0670028578490d6a018bcebb3d7a3000000000000000000000000370880ed9e743767c6eb3001917a5a997157a91800000000000000000000000055ddc937596d856dab4d0226656d5b9148b67ad9000000000000000000000000dbacced9a71a2146285b8244833f220f33db8e75000000000000000000000000ef6e9306fc62c148118a88680130c071ad53d0df0000000000000000000000009a5aa944f7640c8a1e8cc0ffa50c7151bb800e5d000000000000000000000000bdde3b7bec58aaf22fb670f7431b424964a2e8480000000000000000000000003b0e246d6ebd14d575a2ea7588fc3f1c2d355a3e000000000000000000000000b666d539e6d033fb3f62b65d6b590458754a501000000000000000000000000004fb4a1986e6e6fd62ca8b1ed03e149b6ee98118000000000000000000000000ceb2add049ae42eb48c6ce90c95880a2302dde0d0000000000000000000000003b8cac955b289a1fdcda3836d4bbce564600ca1f000000000000000000000000734de658de7a93f6e23d23b6f168564b2621b085000000000000000000000000301cf17d0c6bcca933c49f721c42fd39ce444b77000000000000000000000000cf4038a1880b7cae53df63b6458dd937718ce14200000000000000000000000081161b3ac5e7ef830cf096381462733772e529af00000000000000000000000015d969c98f627cfd3be5926ad4f5cc61162309480000000000000000000000000c8828ee22d25340c68deafb8a613de481599e0d0000000000000000000000006a1b27520299a34b03b0e2836496c597e74ac2570000000000000000000000001992d7dc79195e0a069e57ba61d0cf0536094a530000000000000000000000009e535fe13c93e27d6c39615500ce524c7b020512000000000000000000000000a28c05df608b302ab2250777dd65bfbdad4f86ef000000000000000000000000e68db14a1f730ec239364a323e77b67497e155500000000000000000000000007ecc388429ee50e0cf9c9249ddaedb246b044b0d00000000000000000000000060a980d10c9435a866429ea7e8295c641d11496d0000000000000000000000000adfb140b6c94a44d7380a453dc26673038d0f5c000000000000000000000000724734c2ce667005cd7aa1445de5a2e5754656ff000000000000000000000000941dc0c8277700b138f3d7821d8ea21baf83ae86000000000000000000000000ac2e895e4b3be3d602142446a1787ff290ba716b000000000000000000000000a098386d72ff0be300799ffdb8f08a977401c14d000000000000000000000000d371a108a9315c09764f2bfe52f78fa3a239f7c2000000000000000000000000a3eaa105f62a51325264853c04462ec13b4d25210000000000000000000000005dc9120794b7babf5b91f2cda6f764544cc1d118000000000000000000000000d3cc3b256a2b65db2e36152378796aeedc45e6870000000000000000000000009b1a50ffb083a2183814af399baa19de6d5b7cab00000000000000000000000071f5ba3e7f78e9664e784f11a6ee4d4720245ee6000000000000000000000000ad63dde7ca39ea3446fb6d29bb91e0cbf7a9a582000000000000000000000000b0494c67e8b995d4ca9c155edecf2f4788ea6bac00000000000000000000000073da33368b929b455fd21c25e65a65a3eccce4820000000000000000000000006bf6fc54d904e5ea2abef131d1ce8b5a88531570000000000000000000000000fa8c1a539842745852796b5bb75a8085aa707db700000000000000000000000018277f2d3f5ec2d10f8bf14b3e17bfd7c1adc51f000000000000000000000000506a021e9a078ac1bc7ee7074d9b91fe395ef46c000000000000000000000000fad9ac04fba30ccd9d62c114389acef08f9ad994000000000000000000000000c663cbb0dc176bfd94e03a66ff72762085c5aad30000000000000000000000009a115741f0818f5510ee96ed5d950741779a29e60000000000000000000000009a978e2c91517ff26fd6d7c0ce2fa78b09346fb0000000000000000000000000f208b951e71fae951475d53320b0ea34b69d171a000000000000000000000000fb2115c7868917b1a5d8f5db686da1d030b2ebea000000000000000000000000497bbfa0a9aec89049883e0c2d03f311b4c8e7af000000000000000000000000e2ffd154357f2bcdac6bf0a9a40d7c918fec684c000000000000000000000000347f5d529dc38d2d70dc8ad2985c964274c0ba1b000000000000000000000000a3f2a813031c125777095aa6f23bf3650756bfcf000000000000000000000000bf3bccd688fcc6d45add9256d0b859de096b6ff5000000000000000000000000a3d8ee1550d01908b81235839dd1eefe339373e3000000000000000000000000c80aa78dc2ad53a0db4653de027d15e5e3ea646a000000000000000000000000d54045d95b2defc261c30d3690c8b1d7cadfab8c00000000000000000000000038cd5743e1430917e2045e3114fe8b1f90aaa841000000000000000000000000fee14d2f645a9fe5b544b866998daa455603fb01000000000000000000000000a9b96c7d153f8fcea892458d89e95f92e3770170000000000000000000000000125037d3108d98a1f4687701b3153ac9dacc43170000000000000000000000008fc13e9788a5bbbf54bd585704eb828b5c8de386000000000000000000000000c02828c2703ed50e3ed2d2b6e010c28c8d872c6f0000000000000000000000005b3a70c78972decea1e02d9a9aac49381b0c3688000000000000000000000000e9fba5718d89b2907efd22044f202604b0dfef910000000000000000000000000575bf7180214a8d192072c2e41da94fb72d9635000000000000000000000000d7fa239a18690032d1b488dedf50ed8e1745877a000000000000000000000000e5ee5ee059968fc8f41d46878570d3b72593c4be000000000000000000000000f84a79bd87474c70c1f62d2994b41d224cfd8739000000000000000000000000d0117e6dd6f057f18b12a973cfd50ec29347001b000000000000000000000000cd90de7e567ce8ff9c93a61030b01668397b7a92000000000000000000000000126ae5ea3790b71ef219f0edce5a5b381e030b310000000000000000000000000a9b8b191e9cad13e1ee675ec462f2136edd03df000000000000000000000000a5de343d62adcb29ac67d30e06680a91363ca541000000000000000000000000ca422902817de5468995589cb6e0aea4bb409216000000000000000000000000a55d65ed6e45f9162e5d30014a6b33cbee0d10270000000000000000000000005afc4080f435343daef442db2f24dada22cb893a00000000000000000000000076fef91f7761ec6001ed5393e2fea67a77a37508000000000000000000000000cac926cc1035d0e3744ed4a95961a970baf6f661000000000000000000000000b6c0399dd81afbfe9ed8954392b8e7fb822de2ac000000000000000000000000e1b30e7cc4d1f07357b7f2b45b7ea9784f5d429e000000000000000000000000f1afe5351757e2f0ef980b4f175410ec617b9ec9000000000000000000000000f4fcb9fc4c8d6afbac826d20a12adebfd3d3b23e000000000000000000000000b6788063ab2c67b5cb0571e7b81492e995fb4995000000000000000000000000b06bf8cf8763fb90b1d8d08d56ef92a287ee5d32000000000000000000000000be65fd73ccde1f8b8747b1960fc5ae8af752b41f0000000000000000000000002ce0d4d26e112202df198c8d5dd00fd1c5dc140c000000000000000000000000443d5ea9dcc32254dc26bbf65f75870ac96a0be8000000000000000000000000c58c5bea918fadf70d00bc9f82a2aab9c6fb978c0000000000000000000000002aaa1c293ee09cd14a69a30d7f7109eea728161c0000000000000000000000009927fafca890c0352b2d4c6fd71d575aedb15971000000000000000000000000b15cfa18eb65c268da203a988bff1737bfe308c2000000000000000000000000e3daf19949bf187b10f1b7e623b9eb41bea440270000000000000000000000006377e2aee7a819f192116af4494a7d8407bbaead000000000000000000000000e9fa3e9cdefd9a9fddd6ec25e57c0d2d49201ef2000000000000000000000000e3b71ef930aae4790246c1fb0e6614a762af7b8b000000000000000000000000ea795857848d5e109ab37b86d8aaaad1d07b6a7b000000000000000000000000fb14e54b9a7d0a849317288e69e8c898770317ba000000000000000000000000b376767bb24d4668310a67c4c55769cba8f89e5b000000000000000000000000a307f5153ea3463dd1c2f0092a938d90998481610000000000000000000000003956f55dc73aac5f16356c8a8d34f99179d4df70000000000000000000000000f6ee009faf9303dff817d13472299bfe7c864eee000000000000000000000000562f459d3a421eb0e43c1579fb78c3e5e3cefce800000000000000000000000085fa1d9c1fefb0b7ce804eb499098f533efce9e300000000000000000000000087a8aed4545d90f8f5ff8e516573aed839dd7a80000000000000000000000000c394fe0a38362eaf07d55479f2f08a3d3527fa10000000000000000000000000985c78dec1b152578965e365fd1dbac14b4655c30000000000000000000000003b2d605cb285ec0e66327f5145d5d50ff97e569a000000000000000000000000b0dd2c0b5a2c8024337499d3ae71da5e75eb6e8e0000000000000000000000004b57c29c10f33fde46e0301fd3fe5ea89dacef300000000000000000000000004b7c1a497a3c5c680612b6ff274aad1e66efd62b000000000000000000000000e1621b85173a44b2457cefc25c2ffae63ede83ba000000000000000000000000d947fff532452e451329a28879181193f0d0a4a500000000000000000000000015d576b64776d66dea1a91dca760f5b5ea08e598000000000000000000000000ec4b08001e06e789503cd66767ff2011aeb2ed9e000000000000000000000000a9044f9c144251402257458b4edd06a3012b2ae3000000000000000000000000bb8784d154ecbd2b8e7a46d3a2d174051a8d61bb000000000000000000000000b4cc85bfb91980abd410a1b5e113b859c23946eb000000000000000000000000a11ad1f1646aea33f553cbaa2d7b2389028688de0000000000000000000000007b9a04e033ff66d9f710699ef3365b60b3bf4bf80000000000000000000000008ff5c5dd964256bc53474aeae5a918558b7b4ccb0000000000000000000000001a28c0368917485ca7d2328b2cabe38b212c4fc50000000000000000000000004ea191426435f26cb4bb3b25c497bcb28a582b67000000000000000000000000401dfc9cfded900a4d1af4255271fbf7ff5cac55000000000000000000000000e418d9ff6b5c79faad68d2cbd0ffbd61381aaa3f000000000000000000000000236067a5c6535a4e9fcfd3a6f842ed360efa1a520000000000000000000000001a3240b88eadba807744f60417734e132c50718e000000000000000000000000d6c185879aa6e11a1ef1879e507ca26473cbee9a0000000000000000000000008d1ed03b72829d2e07309c01149c4ed8a9e2a36b0000000000000000000000003edc8d59d43fabce8c7e7286f22bf141d740f8c90000000000000000000000005daa68021aa6fe2b99f7bf7f6971cdf4da32f41a0000000000000000000000002a7c99ebf0d4f82af86532ecd2b6e7f58fbbaabc000000000000000000000000ef00c9ee9e56207c4be087d7aa6419c7ba29b836000000000000000000000000c54a3adace49a612445fd3c8b36d950da6200935000000000000000000000000726cf744654e8e95898d56e891c84886fb702715000000000000000000000000e8c071efcd8423420e40e49c8ccf8ad9047ea5d10000000000000000000000003c1e93c40a0106122f1be76f6018b8a814fe97e8000000000000000000000000abaad6276236b37ddd33edebfe723f5e59a620ee0000000000000000000000002e191cd3b56c6fd1895f230e68a5a120d35b932c0000000000000000000000006a29965cae7985a05f8858ce2ed99c49b0310523000000000000000000000000766ccba7162a6443d584779eea4326bb0cd75766000000000000000000000000b20394ae4ae0a4cbb9602e700f6179def1c26d890000000000000000000000003ef33a557d51948a2a0e7944a63fcaceb96eb86f00000000000000000000000059218b56e78e3d4c315e9ddb04e5bb1d6d586aed0000000000000000000000008bdc47c495a512fcc219d3fb4ff3c6391ba787930000000000000000000000006f1132d771227b93db30ca2f95253a13430498a2000000000000000000000000a2c02492ccf0ec32a77e861ed3e47fd9661ab92d000000000000000000000000ebd496193b5989df2484263dba41eaa48123a07a000000000000000000000000d102f59a7c71c8b59f76b5b9793d7d523787f321000000000000000000000000dc7781af4bad6d8ca2b28e4d1e95d3cc70bbeb3f0000000000000000000000008fbcb1c80947b07643dead861769ac64b25b2d43000000000000000000000000eb6e98b79773ba9d6eaa207a1351b0416950a95700000000000000000000000082c6a3d546cafc16573ef711697029b7a8a204000000000000000000000000005b71c80b2f3ca3714d860f9138174c1e5dc46461000000000000000000000000ed2d25c1c2e420e639d75fa46209f8222c43a023000000000000000000000000106c344f477b767e4e0eb59c013639dc21f90d48000000000000000000000000b774e63f89332186c668e0f29f8945bf53a7dd14000000000000000000000000b472bba283eb5100cf5bf2a0fe3a17f803683dba000000000000000000000000ac02970fde31f341dbef280e0b07216c4b6e33bc0000000000000000000000003a3c540a8d74165c7c090358dbddf0f853a443af00000000000000000000000085b580024d5558218dd1c85a357f2327ce1b5845000000000000000000000000793b32567802cec75ecf0c91befb7e5c55ab8279000000000000000000000000eb0c8e9a71e3295ddb3f8e6d6429de15cf2794cc0000000000000000000000004f07fa31e9d7c9a4f812316e7400c88eaff5d1e700000000000000000000000013e80c6a7f588fb0990e5c66ef9e8830879020700000000000000000000000002efc1ce54128c76950f70655adcbb1fb39f57d6600000000000000000000000048a43c873f1b6f05bb54d6768190ccdbfa05cbfe0000000000000000000000003c1b19d438823faab37a08d8ed19d4addd4603db000000000000000000000000c0e52f4f28f30bd032152d1af281d54546a8db8b00000000000000000000000056d5c2d5b442df564b9344c500bc2faf0b6b4a99000000000000000000000000f93dac72562e0e2a74b4edb8f5b63383deb8641e000000000000000000000000cc4658fafdd160e94acb25d768a9fae660863b0900000000000000000000000045e5c19757da3d268c854090638027fed0aa6b4f000000000000000000000000fafd8ea10eb9c45e9daafd260dbed42b82325acc0000000000000000000000008cc5b605b2abe567eb81c17d84da286018d9dc710000000000000000000000005b7cc227085a2f7ef8df6312a70965e6bf382b0e000000000000000000000000be68d5e2fd5bc28757332107197da85c3982785b00000000000000000000000091c913aba8425956b506aa29e7f42bdfca33c18f000000000000000000000000dc366debc8aeab0bf47a2b570d958e627899f824000000000000000000000000d15c6dca8603658ffff670372d1e6433ed2215a20000000000000000000000001ae2ee1e35586c2479b30ca21f1f735f862e5bcf000000000000000000000000dc9a54c51058d7162b93bfae31c6155ea9db7b3a000000000000000000000000e0020f298d8af705f1f447d22543a46300450817000000000000000000000000c78d814438a262a4c9357d7503b11394ea82b8b1000000000000000000000000be10ab84477453c3e2eec2edf1c950f1e65ff7d30000000000000000000000008918afe239931200550107a00c2feb8c8f9bac4500000000000000000000000048c29f1e204d87283ae04170690357fa1fa1bcd60000000000000000000000001c6eca4e0fb1b647296ef9807365a830622eebad0000000000000000000000001436badda6f9c2144b6dc94116aba1d01ec4e2e60000000000000000000000000609e681a99884d9b5638cec238c54b0c4ef925d00000000000000000000000002f2ec3a57582a154dd142033406cd8818b96e3600000000000000000000000000b00e4024c203b9b76442e36ce623ab272828310000000000000000000000009a6a6705d3958ef2600957c67fb4491d35c8482d0000000000000000000000009df04ad2d5ef7d2db41fcedf56ae10339b96bbdd000000000000000000000000f37759c8b71cb4f42b7871737f1bba8f06f41173000000000000000000000000e74ee8c3a1cfd5a2ca8cbad7879cb2860f5ef5ac000000000000000000000000df16a18ad1e7e8d0f0d3204a4f8466047d88a85500000000000000000000000043beb9d323e2b55e0d12fbf2e43b9704132d663d000000000000000000000000698adaf1f111b1a462aea44dedaa4db5561a8aab000000000000000000000000e4b9049e4eeb3c36104a43bb4dc575bb71ac2cd2000000000000000000000000ff20586555b4d4ce63584e8f8a4c1593a2fc290a0000000000000000000000009632844d3bbb69d71719e9d73ed6e975def58c130000000000000000000000008c3b251209394d7b1dddf74d19af22edbdabc7ff000000000000000000000000e7c57c477177c78a8b92d27998ed11ec49307b430000000000000000000000004a0c5dec8c79dd998006e360ed24fc89430d22a9000000000000000000000000c410629d816c6c1ca50e2fe0d6a6fd895558d63d000000000000000000000000d93417fd85b18673c3669b625b399cb427a54c2800000000000000000000000057584871dfe216dd4a915afcd20ee45152f240760000000000000000000000001e9eb1f326facd308572e44f4dc440dc10ff254800000000000000000000000039f6993e5d4296be000da34ab22fe9a3606ebeac00000000000000000000000050aab65d719b71f93470af985fc50952916cf580000000000000000000000000c6fa7f26145c7f45a091c14c9edc80c28557df61000000000000000000000000c3f026b064d0a19faf35c56935d1cfcf05d7abf500000000000000000000000003e09f7ed094a2bd853691d00da6d1e15ea1043900000000000000000000000081f978ef69a4e197e5fdbac02ef221192f6cf10f000000000000000000000000828a59a7c5f38a61613784464551c766c38b4501000000000000000000000000bd5512cb9f556a96463ab0b4236994692c80a7ae000000000000000000000000f3147df6b04323aecdf891463827b9ff2f4ff111000000000000000000000000629a52d8b8d5dd0bcfc9afeba0116103938c22650000000000000000000000000d5760e95b716e4c4839b8d8d7268a1d73687a840000000000000000000000007da32c63d0c34df456d1ef5bbbe7ca7bad2ca053000000000000000000000000f1bca01c208899aa0d5d4f1c8309b3c943e827d5000000000000000000000000ec3a8e4244a09f3c69acc24698f171e0e107943f0000000000000000000000005be21bd162619363caabe5cac4d071ff47c2296c0000000000000000000000008df70b4405c0b63b5266882ffa5106ec232567770000000000000000000000008c2ea6c8b88946109f725556be0315db3cb7b84600000000000000000000000093b3fc053e4b0ce1b099cd85036cc3c91cf8d731000000000000000000000000b2de813172068001660c00d5fe4912afef3ebdd5000000000000000000000000a2feab3bea677333a60220eeb2438dcfbc3616a5000000000000000000000000dae813e079fac814b5115f1bb8e81b8671533225000000000000000000000000da40f1901cd344b9412fe25444133fdfd413a42d00000000000000000000000099720c1a3c8032174af0a5d27802f84071891490000000000000000000000000418427ac3c750beb8234181d32af6d6ad0899805000000000000000000000000e382c633ec7c042e8b3d82c817f399507e302f79000000000000000000000000790c02be26caa31df93795c84f474cdd882fdf600000000000000000000000004919fa406098fe009172bc71b4570f1dfbe4875f0000000000000000000000009cc570afc0a3aed3eb5a4f908235a357ec1bd84b000000000000000000000000af104d4bfc4dc535ad2d35a015023ae59067a4570000000000000000000000004b3e77089c5eb6558b5355eab3bf2ee4156bf2a900000000000000000000000067f1f48efedea1bc1317ed1e6167953b8f37b49d00000000000000000000000046888907330dddda805a210c33ea3d35171eee3100000000000000000000000098c44a7e007caf24b56a875cb771d847dce413330000000000000000000000009df99c7bdab2e68d0280483005997755fe18b3830000000000000000000000001d77229ffd2659aaf1d641a9f7f6e6989545cf15000000000000000000000000f68c93bbc3f1d9294f6898c57542b36a8d821da5000000000000000000000000256ed9f5234341cf3b745e22b9a85acb04c75f64000000000000000000000000028e4a43e278ff4ac04c2271e618caa6f7c49a060000000000000000000000007ac65c7c376f22d6825d9e7d95960d8bf02797e2000000000000000000000000ca5e179c0b2e2371c2164565df9294893e283b9a0000000000000000000000004fad5376642184df6f05c38d2f031b4325d34bcc000000000000000000000000cf4bf4ff7d577ce36b81e67641ed44f86ba9bb3f00000000000000000000000090d08448552967d34b8cb95a77af8e3aeaf86d60000000000000000000000000dfc5e30c8c9fc9cac0d11f4c9f9072ed62132abd0000000000000000000000006e4039c9626e4c770f83135463c245172596a9f1000000000000000000000000937c8c07e9e1646ec3d6f6ca91f96314ea6faec7000000000000000000000000667ba504fd83013c51cba1b873dd4d6034fb7fa70000000000000000000000008029aeb3c25a9a5ae77dc9284e062fd24638d532000000000000000000000000209314c7074bf364d4558d2400552c610a1c7985000000000000000000000000632b0467ac7613b73660cbda3ef8f1a66125a70c000000000000000000000000ae7d9ede787370267eadc93435eb9665a3094bd1000000000000000000000000392f12bf922019169af7172e3c0999d1b8ff960300000000000000000000000005f5bd2e7bb047246b3a7b873414c2de89ddf80500000000000000000000000049717270e2d74e6b3d04d1f69a9ad0e0fedc342c0000000000000000000000000124be8ac2b131f0e85a4156e2fe5dc2b64170a5000000000000000000000000d0e46fe6a6bc106b17d30a505638c24ec569a9c3000000000000000000000000f0d95c7bc6cf61adaf052ac514cceebfe6e1298d000000000000000000000000efe462f9b0653bf7f12b3d76cc5855cbd3ba0e62000000000000000000000000b72c894847a26023fd8255e045b9ecf7a3905a00000000000000000000000000a1c441103dbb95803567e9faee0eeb43f6adf7d3000000000000000000000000dd9fdb5838d2e1ebc470af075ddee3eab14aa5c1000000000000000000000000a7dad3b365342a929767e8df8d072cab9e1fe1730000000000000000000000008ccf651a4890f5e9828586dce3c38df6ad00bf9f000000000000000000000000091330d262a5ee4641c65c7ced3feb583d834850000000000000000000000000fdde28cb5fd7d1db0180049c08dca4ba91bf5aae000000000000000000000000ed081f8f031de7e239c65b2d6e13e7827ae54abe00000000000000000000000075d36bf55c4e95ab74aa3dade8f44dab8f7f4ce7000000000000000000000000bcd9a77d4b093cbccd7eca10156700b1c7d4ae2f000000000000000000000000f7fb0dd5a3941725634c08f8bd7b03899cefa6b1000000000000000000000000f2c31b0bdab0ae69474e345a2f67d70e33fed3b8000000000000000000000000572b76b969249523911b9778d4803823be4b956b000000000000000000000000c333a9b67df54e01fa7d0af97f0fadf9f1b575e3000000000000000000000000fbc0bbdc8b72b5d1ffa087038db3a705221281330000000000000000000000005a1f73e2718a0cb0fa18b8d652a46c772832a1b50000000000000000000000000ce1faeb753bb1a5a39ad42623af148d2b77f7510000000000000000000000007c5e7ef6eee6c1148de7235510725f4b839860990000000000000000000000008e77633eff425c997337fe7b3ad7308f4b3603ca000000000000000000000000d388fb128d6f4c5c15ea8871c0b8fa1bf441876d000000000000000000000000ab632dacd484635f620b7b34b328b42d3f29a076000000000000000000000000c15e5b42d312abdda6d6d478b66e465d10964d0d00000000000000000000000099e3a0d1095e5f5b65e872718325e83f30a2caf1000000000000000000000000d617a9466dcfde67b221b5a899d96504c7a64e8f000000000000000000000000e93b0471991e4ce7f4092fa48704c711f41f7f5f000000000000000000000000731826d945a3299a968f0ffbce47fca7f86027a8000000000000000000000000cab1e51a90d9395490f7c3ca31e83401f3b4d16700000000000000000000000014a8a60329880a52a3ff47d00e1a05a82d08e6c2000000000000000000000000170a346f2ce8ea942276d7405277487a52ff37b2000000000000000000000000beaba6ceb7f3e31da6e2591fe46b76c81a601372000000000000000000000000a45c200f9636d679219e0160ffd86e4527f8759a00000000000000000000000091526186a8de4366a665c7ea319c89a76cb30ece00000000000000000000000053e8a46c0184cacc4c639faa313b06ad87c6230300000000000000000000000027ee737c972975a2e361543647e08d99ca1454cb00000000000000000000000041c26ca6878f8e50eb25ccda01754e051f098248000000000000000000000000e7102bbc5ab9c7e40b9d6bdc8429687abee1788c000000000000000000000000641a52843c345ef699a9bf4f8ec9bf21dbc9ea3d0000000000000000000000007a32b79a206ffc4241033617a7e98a49570c285a0000000000000000000000003d60a58df48aa5c7860dadbfe15bc318255e27760000000000000000000000005db77eb4fc73e4bd4d8c6b29d53a466ef2de28c80000000000000000000000004c071c52996f5e56e3d04bee352dd6198b5890f500000000000000000000000037b33b90b0e2b3fcc1f7c0cee479d4e759640920000000000000000000000000f6c692bb3c22524ddd3f77b781c0f3b4d534d43d00000000000000000000000025fb00665392b4804734fa225e1bb834fe424605000000000000000000000000f063255a75589d079cb740beb0832729a54bca3800000000000000000000000036b92d5b62918800d8982f6b99d5b0a2598be1bb000000000000000000000000ef0093c6c57018f781509b3efabb9902dbea30b8000000000000000000000000c6da0a46bb0f54dd8f1ab03bf6699dcfa9ed1e5f0000000000000000000000002a1b9aa4389ab01441034b1f83ba52d50949f3a0000000000000000000000000be7268c320a05b398ea153f7b0f3a07d4926bb2600000000000000000000000015f31ae3ddb4b3a44cdd167f571ecb3af2c93325000000000000000000000000a8becb70ec8089d56b39d471053e18985354c617000000000000000000000000d8fd0ef07a50c0b375e3bdae5265ec0603375347000000000000000000000000e01a7e6647b97ed8b119ea6401737eb517d225fc000000000000000000000000e29925ecda3285d2c72fffc0e960feef77d3e1d300000000000000000000000018d997a0c44cc6d916e27c39905f6ee5a4ba78090000000000000000000000007a42382b9a84c7946a8bc2b7256db7964aba4b7c00000000000000000000000048060018ba744a4b656d8f74ed1c17e895f9a6ea000000000000000000000000329b9c525a653934512a8e8af1cd8b435b5b766a00000000000000000000000038a53242f564b8a2c257a18b71b68c222fc61035000000000000000000000000de333a14c42456244e5aedebe87d5b1db4849a95000000000000000000000000c908de8daa78173f845fce7f40b3320d6f7e3d5f00000000000000000000000043873077fdb1decf163a6cf840ae3ba9896292f7000000000000000000000000261167987f4cc52c8bd3f5766ed727d1b0340cdc0000000000000000000000004c571e1ed39baebced03aa9e4b25fb71483e5a93000000000000000000000000db65311865074b77a32a513f281f04064d4bbc8f000000000000000000000000ac4af99d8bd7e161dc24e6e19d5aae7ee723fa020000000000000000000000005cf753dcfbd6d5fe42011f2373bde293455d1a5a000000000000000000000000009fb864b9c9f6e696adcf527b46add006cc189100000000000000000000000006f885ddd8a285e181ed9e56b43ee9e423ea1c2a000000000000000000000000d4a86b75ac3ff8d1e0128fc16e91b0baf85db9620000000000000000000000001c27ed91127bb2d309f66a3d53abfc7a00a1b4930000000000000000000000001656a34d76f374ddc494fbdf9b3b627ea898b6bc000000000000000000000000a0fc68f2ba6e21a00efb1b4f9ea54013c91e901b000000000000000000000000ae89a8e1fa5e823f64a78b083ef5e1615c945cc1000000000000000000000000a1cb1e0f51f75c51530584cab968dd1f84de265e000000000000000000000000afdcd17f9e1aa3876b82f992e317900e106c13d5000000000000000000000000000000d564b4f4fcadc16156af8f8ce5c92f841d0000000000000000000000004336052b29ba164ef49487260c8bf0d1e7c2cb400000000000000000000000003f1eb1dcd0de4a6b4ab9ecb5d2f8a16ef8762db400000000000000000000000028da545e848597bab584484b53bddb3a421c6dac00000000000000000000000048527b2dbab6c014537b1f22a2a0f85615bc2f5b00000000000000000000000085255abecbec13e7b907143b0395426bd5e27a30000000000000000000000000da71c2c645cfd4a3e1e12d975fa73091d613cee4000000000000000000000000ae61b193ff4444ad5a6e7096b61ffd3fdae122a0000000000000000000000000c212c4d02dd0c62fba2503061853d75c26b0db6400000000000000000000000025d293d94e22acbffac8cd65f8fb3bc50898be3c0000000000000000000000002017ba288076692f633f9d94b65f3764e78750f10000000000000000000000005cc250da39b14ab9af2b26a7f827596796a28b51000000000000000000000000dc7749733cf414f7d7b20837ca3c7074de4cc013000000000000000000000000525258bc065a7abd696da18db85e7fbba27b691a0000000000000000000000001d08bf1993560b9a37d07a1ae41f5336fe9767c500000000000000000000000096e6f5de53aeef88e0226ea2d86cd704e93886dd000000000000000000000000545e310e22f4b8e7d133b935873da9acf9b8a293000000000000000000000000ca820fd97433d471f08751b553b7f6d725201a10000000000000000000000000ec97513e6da2232c737ea17daff8c3bf7f145e23000000000000000000000000830d7d13b5ec989d0a21ce5b300b1e0a2a5b3b170000000000000000000000008446059977b8c25a6faa0895d60f0ec095f0d100000000000000000000000000f3fa421782fed50e09e106f2c021a463e261a5890000000000000000000000001e9c1e8c5bf011a708d7a05a9e853a6a0497df8300000000000000000000000004804ec98fb9e89123a006cd9a1fde490012a11b000000000000000000000000d4c3e0982853055afd0156b45e0dc7c841dc28e20000000000000000000000008b299872a90ce233b9a35386dcf0cf470c362cf3000000000000000000000000a2482fb9a62cce95cbd642c0e63a87bb1f7e739c000000000000000000000000f3fef71bd0464ac607d29072f98b212088d1f92c000000000000000000000000dbec17d7567d02bb63daf3bf6efe0eda88c75f1f00000000000000000000000070efb45f1f93c43e3ca448220eb587022996caf8000000000000000000000000cbdfec0ef6fbdbe70f8c1d7224e1cfafa7f3ac530000000000000000000000004482344b0dea021264a6de1da8da3fc5b3f9bb6c0000000000000000000000007f2f576289849dc08ac9cc828b2ae3008a09ff0f0000000000000000000000006dbab1a073809a2851b005cd3caccc041f7e9ae4000000000000000000000000087c3081345fe19fb51c347b0ed1bac08389e3ea00000000000000000000000088b034a76b916805dcba529db9f8d4ba46506008000000000000000000000000b23321cdb56c55eb968a7b6831b8e5129ef6139e000000000000000000000000a0b7bba3130aa96f2146929e81f15052dda233f0000000000000000000000000450e8ee52f97b6a53a6ae3037fe5bc7f9a57665e00000000000000000000000062e7b1ddd157a8a82480b359e20aedcf489d91090000000000000000000000001aab336e1758ee002288e6ea8cade74e48f82ee00000000000000000000000006ea65ef44dd7395368f62c33eeac296f24e9ad77000000000000000000000000ca3c598100ed5e468a7e2399e41991f2d6c96eab000000000000000000000000260d1d68d788aea27b5f8bfb40d6260234f3ffe500000000000000000000000082615d04af6582db6a8802e58a038342ad32287d000000000000000000000000a20ca0eaf76710db65500afdf7095404cc87191e000000000000000000000000a1b1680f74d5b020b785d55d25fc05e8271cffe6000000000000000000000000ab6c07f45826f626dbc808a771b61aedf7ae00300000000000000000000000009abb737a0c5df546265f219207694f5218ad46980000000000000000000000000c658b89770e382ae3e3e477be64cc223e93304e000000000000000000000000b75f4bd1b07064fcd1653162ca5eac4ffe686bb20000000000000000000000007d2c495c82ce06e09e9f8a532c7b61f0a831c792000000000000000000000000e0166b036d5d4c5f6c7cc31fca537e89dca5944d000000000000000000000000a1b8e407221fc36ee4cd13aa3369acba0157914b0000000000000000000000004fcdbf3815e20a7c18307a5381d5e2285f6de7af000000000000000000000000c5a12a0de22c52a663364e68610992b4ba48559600000000000000000000000024406fb32f7aa456cf1c804d5b7d7fb61d536e57000000000000000000000000f33092b22358a520b4de9c9c51ce490fee2fd863000000000000000000000000c09c242016e6d3eeb90709d5d24d6336f2e43b08000000000000000000000000a34043fbae158d3dd3f11cb1b4791dcd1f4032b70000000000000000000000002ad8c9715dd1939dbc97160469b077884aad013500000000000000000000000067210cc2fdc375a644f91a2f1a9da8c4f3e40d330000000000000000000000004068ab91b45d3e825fc117191b507e30a83ef09d000000000000000000000000241ad2f902d6d45e34b1d828bea37a0d91f220e70000000000000000000000004f436ca09edb9da762512a08667f0c1d47a02b270000000000000000000000008043be0952d7ea254a03ea21a73f827985de15a000000000000000000000000059ac0ebb81c6a9d99a2399f7a20b487cf3cceb6f00000000000000000000000057ab005ac11e2a5565333ccc995ac364adb472160000000000000000000000004071da52be208af9b5db9cb5041d1107b82ac505000000000000000000000000094e44a69427e9bf9ba551350884fa6d8596722c000000000000000000000000800110174aa0420707f42cf0f9539970b8b264f6000000000000000000000000977ccdab207c6e332c45170a44d1c1432ff723bf000000000000000000000000ad77cc7f6461ec948625a385e006ea40505af33600000000000000000000000067710b73a88f2d8609ee0afc8e651aa42a7ae55a000000000000000000000000522d7aaedfcbc5c8d1520aad3e3c6ef14f8feac5000000000000000000000000fd9a9b8599a457855ee6f35cf8b98b43fa57e913000000000000000000000000adab155a1012f2646e6bf797ff61cb6d81967b59000000000000000000000000a0b53d72475c501c5d5e8982306efb66056ae6c9000000000000000000000000463a6f1c6d5da48d4e4aa2e0d5d6a9155cb20a6e0000000000000000000000006570579b1b96b2f0b3e2d965a0d2d88ebb2e51510000000000000000000000006b294f9c3a13a4de8eea1c0896fe3aa2f9d42719000000000000000000000000f796cd80fc579115ad2b7e8c0317ac2813a2c1e6000000000000000000000000ef4dd3c4b2173bb4fce1fcb25376ea7e6c33cd470000000000000000000000002e37e603f5ab09c2934ee9d07a351689da4499d90000000000000000000000008c43d441888585f1e55de475e8397fa1fdfae0750000000000000000000000008d7dc4dbedb9c5f00c21e96275fe31eed0cde347000000000000000000000000475d9bd6e888909b6e267e125ff28f0f611f906e000000000000000000000000ac8a29c0431dd01e20b6bb9fccb4aaad7b099274000000000000000000000000df92d600490c0bcf0d485b9a57d606b89e502d0500000000000000000000000098e03427c57460f4c4f96374ab406a71f1a01b8c00000000000000000000000033a366255a3c7c07bbe107f5bee421158d13cd68000000000000000000000000ed6c947525c978cbf0630c4dce86d249d0184ba9000000000000000000000000214cbd9285fd3c0e3c9cbe269317740a3246454f00000000000000000000000053289fa7aa588434dc3e9f584c89b3eb9352db5c00000000000000000000000050ee890460138d95b12a20858233cc25c455e1560000000000000000000000002a043aef71c85f7da2c572fab30afdb4d73addd100000000000000000000000001d7a10dc78e264c4ad0a49b41ca3b6282ab33960000000000000000000000002d4cb66e94a1aa0a7c1d623a6bd9e5e011d5558a0000000000000000000000002df505e5a6f9d166db0b2959cde72ea77a44e74b0000000000000000000000006130b376b595e5f0af439d7baf04cf6b1fb938ac0000000000000000000000003e99bd97bbc614bfc64c698e4485e3972d3c8938000000000000000000000000102689d3525f362931d690c871f3c3f135ee5efc00000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8