Special data
- Status: Successful
- Nonce: 398411
- Type: 0
- Gas used: 1455763 gas
- Gas limit: 1468484 gas
- Gas price: 0.01 Gwei
- Effective gas price: 0.01 Gwei
-
Input data:
0x12514bba000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002bc0000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000c0634090f2fe6c6d75e61be2b949464abb498973000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000c0634090f2fe6c6d75e61be2b949464abb498973000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000004200000000000000000000000000000000000006000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000001c4cca7c5db003824208adda61bd749e55f463a30000000000000000000000004200000000000000000000000000000000000006000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000940181a94a35a4569e4529a3cdfb74e38fd98631000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000001111111111166b7fe7bd91427724b487980afc69000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000c0634090f2fe6c6d75e61be2b949464abb498973000000000000000000000000d9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000001111111111166b7fe7bd91427724b487980afc69000000000000000000000000c0634090f2fe6c6d75e61be2b949464abb498973000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000940181a94a35a4569e4529a3cdfb74e38fd98631000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097f3f7dba79b22523d5ecaab63466cf4fbc775fd000000000000000000000000878c40cc4f09039cbf20818ced665fe76f1dff8b000000000000000000000000a7affabe875ea311692e4671c30f9100ead675b40000000000000000000000003316878152a8ad4b57c92df7541a8e85b145e0b00000000000000000000000002b289462e07b0e36191589abf8db72c8ebae0e23000000000000000000000000d27a0e5efc981ef43fe3bf2084ba56bb88ca1bd600000000000000000000000039564a471d81660edd31fac1f8dd9e4991afc4f3000000000000000000000000b28b04a7b0ad9ebb40ce238c1093df293a480c3e00000000000000000000000000d233dfc4c1dbeed3f2d73b252682bdcf508d7b00000000000000000000000001fd26cf783c7dce194ed655655c3f3c4195e21d000000000000000000000000db5e3bb8b976bffe90367b799d78cb90bb4b4e9700000000000000000000000057036764c4de3c55ffa0b5c4091a3d85bd05dba60000000000000000000000004cb678cd369c1b014641235ef55ac3acbc822d9a0000000000000000000000003f6fd56cc1f00e72822331f6efba37a1ee78a544000000000000000000000000b67e6b9d87b03bfd21c5fae7f7fb7d2dc8050d000000000000000000000000007cc983f8a64cc39cf615140bd49f9ecaabdd05ce000000000000000000000000249128d44dacfc06ab24fa697615ddbee4cc0d61000000000000000000000000f144e999eeb8d6351bfc350ce836ede8ead7d7bf000000000000000000000000558447382888d55815005fa018b9bf93efadb0cc000000000000000000000000df59ccc64e5ff58e57d2e117748aaf732b37afda00000000000000000000000026066762550920a453c5aeb81e383088d61b5de00000000000000000000000004df1865fdbdc6cbc57b8445df78c1b0dcd3532d200000000000000000000000025c1ded2a8d9856f9b36886d6fcb70cc860b98d90000000000000000000000006894456c609e414b168948741672df37f150b79f0000000000000000000000006f999f91e571a8eb6ab3786296d85c7d8bcdab560000000000000000000000003767dee0540ab657ad817798d5d70cc26f410dff000000000000000000000000849dbafb3a0a071db506e7746761adb6f593da9d0000000000000000000000005fe8bd10e72062a4ba19ca1127be2a2e2104b9cd0000000000000000000000009bc1a086df97ebe5ae4eafb496b92cdfe13a029200000000000000000000000092e9b91aa2171694d740e7066f787739ca1af9de0000000000000000000000001641dd7ae2bd3d791db2dd2753a0f8d7978c299a00000000000000000000000017bb4133cfe8a91186b7a5d27913948a0a79090d000000000000000000000000b1099936b33db55d3de4f4c5e571fe31b89855550000000000000000000000004cd5206519ebab7e94a962681f0ae5e6a659686e0000000000000000000000008e4322d7283e3d22a45c6048ed526db23d5f50f8000000000000000000000000acf217c69ac99ee22f0d7173cdfbc4520af90e8a000000000000000000000000916d222f935e07a244efe80ab4133443cc4112c9000000000000000000000000f3b28f6c9d6e758cdff225ed0f246923944312be000000000000000000000000294c766c8becb78a13fb0ade80d75245b990770d000000000000000000000000e007604d44d2d62462e8ee2975be52b4dbd8cbd0000000000000000000000000c87e3788764823ceddd132ca2e697767de5ed4de000000000000000000000000317f036788772760b2d8810d5e2cf293ed259c54000000000000000000000000952c333cde4bb65b7bd5e0d848d6dad277394f69000000000000000000000000a824e9ea077d3922ac505802e036637f83b59b67000000000000000000000000bf5161f3e72fd5c2a97a1a6a32bc29ab2120cbfc0000000000000000000000006c54ec9733f9d8431198c057b316b74c786b1652000000000000000000000000a27b3c18892d2e2fb9991d01d9179dd06f3200b4000000000000000000000000c900bedbeaff5cf46461eed0e4c25f33f5b88f450000000000000000000000004bc2f2eba1d377b2b1235e5caa9a7856d9dca82a000000000000000000000000bc8819c1821bc52b5d30d2dd52f0cb61105100050000000000000000000000001db1a2e22167abc52e8ea2b4846a068f38ac81640000000000000000000000007de5967619c0bbd579f6e2dcdc890e23779dd7c2000000000000000000000000ed9dda15913c9c36a6e05459afc1ae228fe591a60000000000000000000000009f5fc645e16eba245d51105ff14e76403cbecf26000000000000000000000000a6239e9994b60a7c9966a8c64ab81d8c897087c6000000000000000000000000129959ea90e9682f81024cd1844861106b109fdf00000000000000000000000062acf7f9efd97004f68bd1f89f3e6761a2a89fb90000000000000000000000002bdf3e6e08f23d79c6fd157358a07059c9ea1efd00000000000000000000000010557161c5fe76c2f64299e4a3ffe31e3ca65b4a000000000000000000000000c6bbda4d16994a705654ae6d35d40db054ca40330000000000000000000000001fdb89eb7c5ca4ae6af2547ffda10fb6fa89caf6000000000000000000000000d4d6e7aeed7bbd8bac1c1729bfd0966c9e5e38ca000000000000000000000000c3d3269cf9946c5cfa5d7ddb96ff57a16fb78f6e000000000000000000000000b482665f1220317446cc7768f55ab50b227046ef00000000000000000000000069134c60a2ff3983b8841f6aa3872a9204099771000000000000000000000000f6cf8a8556c5de3f3c74b596073222f30331ad3b000000000000000000000000d6f3ff6053a1d8597a53d69fa7e08f18eab39cd500000000000000000000000016ad6932cfeae2b622570317da7becc91a133b1500000000000000000000000003f2f420353cd764d808a9b6d0a9ab3c6c0003ba00000000000000000000000069751fe99e0b565d82314219a15ac3ea1a93b7780000000000000000000000009c796ee28179e3d89bdad4680f29bb90930f06a100000000000000000000000011d742aae32c634b35832a30c916ebbcafb3388a000000000000000000000000dac5352649e7a03a42d7d73c8c31a6beceed100a0000000000000000000000000b728dadd370cf2d241aa0bf9871bf06644295b700000000000000000000000049a5492fdfe5acc966dd5f41310dfdfe8daa349c000000000000000000000000b4fb84b498b2a641e39396d64401c8a3ce8e31f90000000000000000000000001a699fd832cf134060e615e28f1874b5cdd73d1b000000000000000000000000dc8ada69146784c0321a86afa0c29f6d8c41a611000000000000000000000000d52cdf1414351d2c37cfe60a62dde69256044ce0000000000000000000000000f880e70efa8c417fcb2bd9f1f389905b343770130000000000000000000000004bd883055bd502e7ab58a88da4854194373beeb5000000000000000000000000b9678bee34e59b2541c07ea404c71e4a59f5cda50000000000000000000000008701bb415c72147a8168f7d8f1593369e86f88a8000000000000000000000000e369488c9c95237c9745df2602318dfea6fe5a63000000000000000000000000e5c2ae2b6659e928a141e301d2af0fad12144bd800000000000000000000000086b64e2c33ed81fc832f358e4b8ad64a8f63f05f00000000000000000000000007349388f500a5e7d5391c5007c98f1523e74641000000000000000000000000d83a073c635afc6547e7b5e431c76a1b5c3493fa000000000000000000000000dca14caf703d4bed1d91afa390f2027c8af183070000000000000000000000004aa5c823e592f2a36f37c6a2ed258fca12be493a0000000000000000000000007a5d8d402a1e03a46a4db0b26f4bf65b08a99fe30000000000000000000000009627a186e6266642a408d209a02f685a8dd3aa6b0000000000000000000000009998cec0c603ea1b4ededf7c9092d3ab09977817000000000000000000000000f34d5ddc953fd7e7b2e40ba58bc796a87f5ee34900000000000000000000000086c20a99124a9d4a3d38957af4170c4094206ce0000000000000000000000000bc31de4bdceb3c1f0df7518767212b6e1b94c49600000000000000000000000028db8cb4daf8e5567bea8f317edfd94b1816342d0000000000000000000000004bab5b2bd36b05a79e07e5cb994e571f49bfe8e3000000000000000000000000c1da33e8d60daf4f93a52357a57a076f44c45759000000000000000000000000c1e97a219257d1d997066f1383fa70689a1f38b500000000000000000000000013cd412b4ebe347360a20f671da33f3e0976490f000000000000000000000000b372ed5ca2fef2b5fcdd16288e8fe9ac73696761000000000000000000000000f87f8102ff18c309b91bbe2a178a0cf9fa5777e300000000000000000000000018601dd5542ce5703cdb639b8d2fa448e94cb4a200000000000000000000000063b41113362041eff2743f5fa94f12faa18ec03a00000000000000000000000034821c315565c846f6690db558d605db2ff39bf10000000000000000000000008243a3e87b543cb25e6c970a70c15db68083a1360000000000000000000000002c4109e0f6aa46986c66ddcd66c6c7c80cebb4d700000000000000000000000023da72902d17ec7d0f388572cc9a64f6cd25641f0000000000000000000000007c101b4b1679254281121cfdb7bdc1f1aa8aaf25000000000000000000000000c1737172650c7dd659f4250eb7874ecbd36bc923000000000000000000000000747996871acdf334d8454747291dc1c5c40feed5000000000000000000000000b71a7e5e67d5a1d57435b052ab5943b9ae09c5ca0000000000000000000000007a179da55e306c83bd9338669dc2bc44bafd44dd00000000000000000000000013b63a4b9039886673f1e2f918dd8e1d3174909900000000000000000000000092a1bbf3c342dc2ad43098d623cae0f8bffd487e00000000000000000000000071c47c3c8e7abdf81c1f4ca02a8e4ae183d523a500000000000000000000000056394b039823d3eebf2b757f5f669fa8235c84d0000000000000000000000000e95f01ca7e644f8b8f51ff6b3abfd18cbae3c3710000000000000000000000006933d3f853f2f0a94218779406d419c2ec5a7a820000000000000000000000004e9bce2547a9491b09ed092c433b19888e665edb000000000000000000000000867604768fd08154fe39b4836dc8ec9eac7e64c3000000000000000000000000cd65858fcefcc62c87f6491730c76171d2de1e21000000000000000000000000a3eecc89da8e0acbb402c736bd4f901b5bf70b6a0000000000000000000000006ea32f9e9544afd5bffaefce1efeb8a432469687000000000000000000000000d7b2e82c330d0f479077b8bcd9aaf52fa9299bd80000000000000000000000000321cb5a71f6cd720bfa3039228a9b122fbfd8e1000000000000000000000000c6c36027878ba38964e4d5a60ddb20d09565354e0000000000000000000000004880c5f44bff5af8653838ce463fac45d5fa3433000000000000000000000000907df2fb046211e68f5df74645ca2c321c17b47f00000000000000000000000001f71117f74b970e12338cb1fde5300c80938f860000000000000000000000004fd7528b4ddee62ece542b5f758ea6e1ae1704be00000000000000000000000014cd2a052af231562f2be70d760986def531cd1000000000000000000000000085e702ee9356e200e3a197be9747e931dbe33d98000000000000000000000000763cc99b61163e48be81e1bf410114ce976aa6840000000000000000000000002f867d2508a18fe91a7c1a6c893c79c47a492fc400000000000000000000000042425d53e335fafecd783b5ace093f37264477c20000000000000000000000004ec2789d470cdbdc56924547b17e16c3fdea6dfb0000000000000000000000006100b29a235ebb272f4b10c1964ad9692ee67e130000000000000000000000007d619acdbb8a9ec0365b95e5c8be7264725664bb000000000000000000000000e6994109b2e767fcbc88feb4d7d500653cd5586b0000000000000000000000000580bd38c03fa2d41aaddc020b5d475653612f6200000000000000000000000088906c2557bba592b3e4de7f01cf5855c8233e0a000000000000000000000000fd7bd29e1050932829c1fc080ea42d7394c428470000000000000000000000000f59c13b63ae9aa67e036881a89455911cef20d400000000000000000000000033c12d74585c8c4caa2d0023484c5070384887c6000000000000000000000000f31c2a6719a3492373a7210dd1138ff57b1b089a00000000000000000000000063702c9ae1778047405206310aed43100ad0880100000000000000000000000051bf41fd8dbeaddb357f26c9bc313b6ad2b48b3b000000000000000000000000ffe892f77f6a5d4ce95201d90fe9a8698fd3aa18000000000000000000000000e0010b31e2d225319ad8a9ab638b51cfa9a7e9ff00000000000000000000000053d6a47e2621bf9f95a362467482b76d2ae5048b000000000000000000000000981e90c78ccdb321f06294362a70794914640c08000000000000000000000000c87f7323bc150b38973fd56c648954dcda0a906f000000000000000000000000d7a8e69ac6a807494e8b6d7af18d2e5268be9ae40000000000000000000000006aaca9512ef1da6c410379dd9eff8abb15d6288b000000000000000000000000d9dc2101bf1dcd6caa19770078fe783880a6490c000000000000000000000000c1bca3bc241edd121d461d7547f733a692ed8399000000000000000000000000b55bb934b61a890c1462cd931edf0bead886e0560000000000000000000000009dd9abaed66135976040bc85f1841e6a9ad99a7400000000000000000000000080559941c1a741bc435cb6782b6f161d5772ac4b00000000000000000000000018ea521d392464cc86c2e7c3647efec66cf2e4d20000000000000000000000003f9989983f77591c37d0f4db4d7ce240ace514db000000000000000000000000c278f0a418907e58ca1b454de4a4630bb7c6de5f000000000000000000000000684a023da32a06f8a2dfa29abc753cf13a6051ca0000000000000000000000007bf6e86eea9b360a49066d7fdf12c9d2f3bc6c29000000000000000000000000525cd3ed76e2b7edb82ddf073ad2731e9c65cb6c000000000000000000000000ef7962a2d5ccfe987f6d0758663b201537098d230000000000000000000000006a9a6f6e4647d1577beca38d16815145b5a15199000000000000000000000000176b020e0871fa71381efd8078ae590b4ceac1c00000000000000000000000006e21baea1e7f0b3eeef6c6474c4e33dcbe799482000000000000000000000000ad500ee821e16e5fa606429147b0d363f0bc7e960000000000000000000000009fff5a9ea3ebb0aeaca4fb95e4e8013852702f8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf51842fc7b078a957935693c66487c11864cbfc00000000000000000000000061fe689cceebe62de0a8e7a0a69e84b64d8c629000000000000000000000000077e79d100c1d7effe85cc08dfb0b8981fdeb2e67000000000000000000000000820593cf032ccae66e12ce6f49c9372b54c117b9000000000000000000000000d8eee7075e005f4bbd3b701fa15cc64adf05f53800000000000000000000000077c06a62df10ee7967eff4d1844866963e3e695400000000000000000000000047728ddcf05960295935d324fcfa94de1218cc36000000000000000000000000bbbb291b700d37a1d053e42c36e8840c30428a94000000000000000000000000bbec69da4b29b0c2356227a0c9a241ca76db42b600000000000000000000000065dfdb60efebc9312b0463ef725a016def3838dd00000000000000000000000022313169ee997190a307f89e5e2a79026f2d7eba000000000000000000000000438e51184f3359c01b405b4a29b1b700d9e87e40000000000000000000000000aacbace89a47a63c6a2e612ada174399faea9b1900000000000000000000000078dbc728540b82709e89a95197f65da2728af15e000000000000000000000000f5264da0a0ceeb417c0a63a71ab022899d877cc8000000000000000000000000a98877b42bed6b5d6f8e5c9d5eb5d5e56ae3e573000000000000000000000000036cee222939543d8a2ada2085ac42d38e1e7bef000000000000000000000000cee5149471b02e681f7f73cbee7eb124306700dd00000000000000000000000062d495eda570cec722c3ad149c1243d4e1089cc90000000000000000000000000f27f7b6c8347e7ce8b89086384c9c82805ee16a0000000000000000000000002264aa9616eef639313fc873f8eeb30e4b6b84c700000000000000000000000078fae7bc8deeb64911b11b5a203c7e5a926c92c300000000000000000000000065dfdb60efebc9312b0463ef725a016def3838dd0000000000000000000000000a97ea7a829fa794f1a66f41132d70946fdb2c5b00000000000000000000000052e843af668d74193a74d64134ff9615c84da1aa00000000000000000000000054e0767f3013471d6fa023a0980a1ca655a0cf5600000000000000000000000030b5ca4bf59a4ad6215f5fc2d33d71813cfe6aa400000000000000000000000010e496652ad78b0fcd6b8f35e3c477aae0029ef20000000000000000000000008701245e688995b4ecd9f625e33933b8fc1088a8000000000000000000000000e5c2286e79f49348b73714b4fbfa5560b8724bd80000000000000000000000000303a8089e237c2b650789c196ead690b7d6d49c000000000000000000000000e784885356b093494550cb4b5a57ba59db6ac31400000000000000000000000084c22e0cd2a0b6af134f3502b68c828547845111000000000000000000000000ce43e535e3ce116dcd140e9dcaffbb9bce9a4273000000000000000000000000ed82ca59644f83988e06615f7d261bb62c22fa140000000000000000000000000c2586f7dd4c08a9a6fa410a1c3f4a71ebb2ad1300000000000000000000000040bd2748f95de905df138bb06c2e7b4305ebe113000000000000000000000000a980e6313aaf8550acffc4bee931c9edcfeda9fa000000000000000000000000ac81ec2465974440ced548a5faa4d74bfdba9c890000000000000000000000007ebd6ea0fda32000732a79ee612c651f769507cc000000000000000000000000fe3bda54c1edace14c3d5062e8bbf27e1bdc80aa000000000000000000000000139cf60d78155349e00957c819aea45d7ee2f337000000000000000000000000ad316afd69cf1632cf65005137e93bec57d4c1e40000000000000000000000005a5beee6ccd7aec5049faab04b4f24176719410b00000000000000000000000023c9931be36687e272848a5fbdcdb3b6a7e04127000000000000000000000000211103e4ab94465b2a131a788e237124b77c6ce30000000000000000000000008105c263b7fd5467ec628c38223c8aa4f468a7c8000000000000000000000000254b83b1afa4ba443eb50e86c9a74740a43b732a000000000000000000000000291c27b931e8d2be9f0743a6a316c774e90ea163000000000000000000000000f53fa512d45b01116b3b56960507af2b0522265c00000000000000000000000096a44cc565983d83f2199c1a1b050e254076e53100000000000000000000000048104353c7b2930b436aa30d10576b273080fc5c00000000000000000000000030b5ca4bf59a4ad6215f5fc2d33d71813cfe6aa4000000000000000000000000f1d840cf831453740253d6dc90e2f187700690ea000000000000000000000000e21948d87330ba1880c28ea41be46e0795d498e4000000000000000000000000827033914ec961828ae15bd3b76d1fb9e8a037a200000000000000000000000054c8b142ad1e3fe597ecdf78a47b4ba49a77e33e000000000000000000000000a1ce9953200544b0d2bc57dd5481c423fe787134000000000000000000000000819f86a78ec0b93c890cf79e2c929ecf5b732113000000000000000000000000511e4fd5c35df67282585627ade3fe663b47daf70000000000000000000000002b318fa537c1bc397a51b830d8ddc4c3f4d33a1e000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b4055000000000000000000000000bd7b3ac3d5acdff315a9b4c72a87309743838fb30000000000000000000000008844c25215f297f9fc926f4650bc92843cba70b8000000000000000000000000d9e91ef21b97e86a45b26584ba7353f2fb88b39c000000000000000000000000d101176ad3020ad46b94e80708f3becd2d351a3500000000000000000000000097b8e18e73859d817157ea73090747cc1af786b9000000000000000000000000a189cfdc6c80654d5495ddc8bb92fa727f393501000000000000000000000000e738de22606e92cdafb0db95b8109cc712653a120000000000000000000000009ef36f94dbb0bfb5bca4e18642389218cc4641c2000000000000000000000000bbf2b1486f2d54091b9ee05500e88a02b43c92eb00000000000000000000000064310e2bab8165cbc7d654d89b1df916da92437300000000000000000000000075e13c13b8663b4d5fe5b9c34c4894f3035e63010000000000000000000000002294627bf8e6e1235ac80a6b0b26e3b34001f9ad000000000000000000000000223b472e202b3a4d06dd864acbda0037ccead0d9000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b4055000000000000000000000000c15d70dfcbf3997780388e06a6fd588940c21c440000000000000000000000005f13fae0faa714e1a597a7aefaeb5bac81c70bec000000000000000000000000dee0c05d845c60d06c654ba4b9a94292a774d4bf000000000000000000000000665f4576433cfa3f8cb58a0cac008eb0b45b1ab7000000000000000000000000432458b0dea4502b1430234d904fc6294582d483000000000000000000000000c35f567200801797dc9ab53018e5cc293eacd6e00000000000000000000000009bc1c85eeeef176e04d111eca203fed7f4c40292000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b4055000000000000000000000000aca954983399a7a77603e8b48ab784ca540b867100000000000000000000000088afafcbd8f6b05e8dde5176d2e65f26d0c85c7f000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b40550000000000000000000000006bc0132c73c9336dda9a7835127125d5eea581790000000000000000000000008446e10f38f75b8e5d2ff1af27fc899ab974f29f000000000000000000000000f8076f80f5c00f395d8cfb99d1eb7d62b38207460000000000000000000000000c7c75e04f6b5f122ae64a417cdcb52f3bde60e4000000000000000000000000d8f3dd197e40681bcf98517a41cff0f09e47cfe7000000000000000000000000c9273e71e26a3d3a47f2f8cbf483de29ffd44b9c000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b405500000000000000000000000050e82d1ba4210795836a98afff3f3cfd18e12c4f000000000000000000000000caac4af282de341a1fdd59ffae929169e131549d000000000000000000000000667bb0d3a265de3360fd1e566bf3cbcf60cbd3d3000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b40550000000000000000000000006888cd51f425035bf5452e1820c97814a78387b1000000000000000000000000fb4bdf2297b9457475e09dc6e42d859789b4da91000000000000000000000000e6bb1c408b839b886c7e853596af4d8810fdc4310000000000000000000000007ca53a538eb7365da37a9223ce214ef589b95392000000000000000000000000e1b25a7425d99ae0aaee793983f01a537ee05aeb000000000000000000000000888a024d8e8799351ed0b3b356886722e983854600000000000000000000000077b6e24893152a0e442126ceeea395a4b8ade1a9000000000000000000000000d9d6d0a69c270768e9e4dd6d58e9157918fa97f00000000000000000000000007924817e872479a5eb8ec629d175d177e7e8504e0000000000000000000000006cc1fbf45ca79c51a282c2f0551026d0c7b38cc90000000000000000000000006895b33ee7111951dfeff9cfdcb224a5bdb5df64000000000000000000000000b5fbf4a96498db87eae6cbbab793ff17b1c355ab000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b405500000000000000000000000075040fe7d417d6873b238e34fd7b19735b5b0b25000000000000000000000000c91cb2ef6f0c8206a4cce7864685013727aa1833000000000000000000000000db65b8b2be8e9f629433a8a8e0d4c5b81e4dc2d200000000000000000000000021c2329990482c9eacafccfbd9e87ebebad3eab8000000000000000000000000e6fca655e64e7a19a0c4edaf7952cecf1df43ad1000000000000000000000000e7a02a582b71953229c24c6ee8aa7fa45c4864680000000000000000000000004e90083fd7cf881e34eef73044bfad2a9980e84d000000000000000000000000805dcb20bde8f053fc6adcb2ccf765f7d261eff5000000000000000000000000e0f8c396e2d5f914d235e0910853cfab17fca3ad000000000000000000000000068ad0713ee9f15ea65bde486e80bbfd817d6d700000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc310000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc3100000000000000000000000032c5629ab47403bbd354e4a8ca82090836b1a2ce0000000000000000000000004158b2e5c04a9f41f2bc152f7b773880316982e80000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc31000000000000000000000000c97fe1e970d154087c04b83b139f87d7cc74633b0000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc31000000000000000000000000d9dc2fa5036a129966d26de6315e7e97ad8b490c000000000000000000000000690faa0848417a4393d4689a206f07b8b6a00aeb0000000000000000000000000a04ebb088fa2df82387f35d422787c81f99f59c000000000000000000000000ffed945f774e26c7357c3de0f11d472f3125454400000000000000000000000070bba7201f8c8c3b9c73d0e9fc888d6bdb9e3e590000000000000000000000008124bea7207ea2b91114241550913fb548e61b6f0000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc31000000000000000000000000944e21a4b90a9093e9faedd20ff5071403806679000000000000000000000000f2ebe5e1f7f8705a25e08bbf223adb8327ac63ff000000000000000000000000cda5af98fb23db2e0adcf4e2838f6abb9d60a23500000000000000000000000045ff163d2784ea2bc858cc54c064e93c8ac854670000000000000000000000007ab64eb9848900cca0751f49dc60f3267282cccf0000000000000000000000004a44b418a5a1756295e2e8942797445115d101b50000000000000000000000003f8aad64b286930afbd80a0ca1974054f0d18aed0000000000000000000000000051ea4c51a2f7835237cfa9f14c69c91b7d41b300000000000000000000000023c10471b23ba439f714b49b619d05bfecc6fc5b000000000000000000000000d2158940e8049817b74966f693db7a4cdbd4fc760000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc31000000000000000000000000f9a3cae1926a66486d64e3d004fedf8e185d7338000000000000000000000000a189cfdc6c80654d5495ddc8bb92fa727f3935010000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc310000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc310000000000000000000000008b626e16f1b667399e2011d2fbcc8819502162c1000000000000000000000000266541ff59fe943c80ae941a2a05af43a775ff860000000000000000000000007fdb7e9a2f533daf591826bce7ea0a897d067284000000000000000000000000ba9ca087b7bdb26978dfd4bbbabf889998d1b7bf0000000000000000000000006ab8ee5baa7b5fc9041dd12c29020f979beb238300000000000000000000000015be8313c9a16c443a39f0b04a060c2e6fded6cc0000000000000000000000004f2010b49c8e4007b76a01e4f3ef65471f0d4c7d00000000000000000000000067024355e8568cc834b8ab7cae5e7a2652f855f500000000000000000000000034ce644aa7e538dc6da2eff7c7c804c08786c44000000000000000000000000023cba342223602b4da286e3984cf3a2803df95540000000000000000000000006691f535e66b80c76f759db62fe2a4199e03e0e7000000000000000000000000d9dc2fa5036a129966d26de6315e7e97ad8b490c00000000000000000000000036636c5bf4d681c0f04a3bfa71d947fafc0034a00000000000000000000000007249054c66bb893294177973606989a89bb6da7d0000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc310000000000000000000000004637af24284e065842383508d88ab25ac70cd97a000000000000000000000000ee7a8a1898bd47592aa1062e4f60608c993b40550000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc31000000000000000000000000bf4f7f86b640bb9ee429fdb4c3c2e4274734387d0000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc31000000000000000000000000634a94fe7b4ed4fde0b3b2603dc30c189a72370a0000000000000000000000004cd0c647fceb215c3f2dba582354626d0055bc31000000000000000000000000828146b8d8d35e6e9c29bbb12991666b7e06f85a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174876e8000000000000000000000000000000000000000000000000000000000f5de0778a000000000000000000000000000000000000000000000000000000000f7f490000000000000000000000000000000000000000000000000000000003b20970530000000000000000000000000000000000000000000000000000000000728aea000000000000000000000000000000000000000000000000000000001f069c0c0000000000000000000000000000000000000000000000000000003271866d4000000000000000000000000000000000000000000000000000000000008b04b700000000000000000000000000000000000000000000000000000022eca319c00000000000000000000000000000000000000000000000000000000e5a38de650000000000000000000000000000000000000000000000000000000a547c319800000000000000000000000000000000000000000000000000000046fbcd2efc0000000000000000000000000000000000000000000000000000002e90edd00000000000000000000000000000000000000000000000000000000000963cffa000000000000000000000000000000000000000000000000000000000205d85c0000000000000000000000000000000000000000000000000000000037e11d600000000000000000000000000000000000000000000000000000000000bebc2000000000000000000000000000000000000000000000000000000000008f1ba72000000000000000000000000000000000000000000000000000000038ff379000000000000000000000000000000000000000000000000000000000008f0d1800000000000000000000000000000000000000000000000000000002439a71c3000000000000000000000000000000000000000000000000000000008d65cce7600000000000000000000000000000000000000000000000000000007659621100000000000000000000000000000000000000000000000000000001748771589000000000000000000000000000000000000000000000000000000002514b264000000000000000000000000000000000000000000000000000000064f1b68400000000000000000000000000000000000000000000000000000000002faf0800000000000000000000000000000000000000000000000000000000023b403ca00000000000000000000000000000000000000000000000000000008363223630000000000000000000000000000000000000000000000000000000b676a230200000000000000000000000000000000000000000000000000000000ee6b2801000000000000000000000000000000000000000000000000000000000785f39a00000000000000000000000000000000000000000000000000000000001e848000000000000000000000000000000000000000000000000000000004a83e71e300000000000000000000000000000000000000000000000000000005d21dba00000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000e4e1c00000000000000000000000000000000000000000000000000000000002b89d855000000000000000000000000000000000000000000000000000000000aafcde00000000000000000000000000000000000000000000000000000000000632ea0000000000000000000000000000000000000000000000000000000000a56dc07000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000006fd2607a000000000000000000000000000000000000000000000000000000000002dc6c0000000000000000000000000000000000000000000000000000000174876e80000000000000000000000000000000000000000000000000000000000002dc6c0000000000000000000000000000000000000000000000000000000003c336080000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000632ea000000000000000000000000000000000000000000000000000000003c758491a00000000000000000000000000000000000000000000000000000000002dc6c00000000000000000000000000000000000000000000000000000000007afd6e30000000000000000000000000000000000000000000000000000000074b72680000000000000000000000000000000000000000000000000000000037e01faf50000000000000000000000000000000000000000000000000000000bc91de5a000000000000000000000000000000000000000000000000000000000009896800000000000000000000000000000000000000000000000000000000bb9211b4b00000000000000000000000000000000000000000000000000000014f5039a800000000000000000000000000000000000000000000000000000000000632ea00000000000000000000000000000000000000000000000000000000d876358e500000000000000000000000000000000000000000000000000000004a817c80000000000000000000000000000000000000000000000000000000000b9959cf0000000000000000000000000000000000000000000000000000000067fc6cebf000000000000000000000000000000000000000000000000000000000e4e1c000000000000000000000000000000000000000000000000000000000826299e000000000000000000000000000000000000000000000000000000000557fbdb8000000000000000000000000000000000000000000000000000000004b1c693a6000000000000000000000000000000000000000000000000000000000c471a57000000000000000000000000000000000000000000000000000000000bebc20000000000000000000000000000000000000000000000000000000004350adc6300000000000000000000000000000000000000000000000000000000108cebc50000000000000000000000000000000000000000000000000000000077359400000000000000000000000000000000000000000000000000000000013a5de8be0000000000000000000000000000000000000000000000000000000ba43b74000000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000add8dba0000000000000000000000000000000000000000000000000000000175921f87000000000000000000000000000000000000000000000000000000001ddca74000000000000000000000000000000000000000000000000000000022ecb0d50f00000000000000000000000000000000000000000000000000000006fc23b78c000000000000000000000000000000000000000000000000000000175971f86f00000000000000000000000000000000000000000000000000000009502f9000000000000000000000000000000000000000000000000000000000174876e80a000000000000000000000000000000000000000000000000000000002faf08000000000000000000000000000000000000000000000000000000000b6769fec00000000000000000000000000000000000000000000000000000000014adf10a0000000000000000000000000000000000000000000000000000000007270e00000000000000000000000000000000000000000000000000000000037e11f5e5000000000000000000000000000000000000000000000000000000000b274b7b000000000000000000000000000000000000000000000000000000000e4e1c00000000000000000000000000000000000000000000000000000000000098e4a0000000000000000000000000000000000000000000000000000000037e11d600000000000000000000000000000000000000000000000000000000134e8098a8000000000000000000000000000000000000000000000000000000000123d66000000000000000000000000000000000000000000000000000000009502f90000000000000000000000000000000000000000000000000000000000023b404050000000000000000000000000000000000000000000000000000000046b9bc8d0000000000000000000000000000000000000000000000000000000003b20b80000000000000000000000000000000000000000000000000000000001528dec0000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000997b61c00000000000000000000000000000000000000000000000000000000012a05f20000000000000000000000000000000000000000000000000000000001cd56cb5800000000000000000000000000000000000000000000000000000007067e710400000000000000000000000000000000000000000000000000000004eb446fc00000000000000000000000000000000000000000000000000000000ba43496300000000000000000000000000000000000000000000000000000000000989680000000000000000000000000000000000000000000000000000000037e0293c0000000000000000000000000000000000000000000000000000000056649ae99000000000000000000000000000000000000000000000000000000000e4e1c00000000000000000000000000000000000000000000000000000000005705d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000