Special data
- Status: Successful
- Nonce: 0
- Type: 0
- Gas used: 21356033 gas
- Gas limit: 21356033 gas
- Gas price: 44.20 Gwei
- Effective gas price: 44.20 Gwei
-
Input data:
0x60806040523480156200001157600080fd5b5060405162001b4238038062001b42833981810160405281019062000037919062000548565b83600090805190602001906200004f92919062000355565b5082600190805190602001906200006892919062000355565b5081600290805190602001906200008192919062000355565b507368b3465833fb72a70ecdf485e0e4c7bd8665fc45600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b8151811015620001f8576003828281518110620000fc57620000fb62000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48080620001ef90620007a4565b915050620000da565b506200020a816200021460201b60201c565b50505050620008f2565b60005b81518110156200035157600382828151811062000239576200023862000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080828281518110620002b857620002b762000850565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480806200034890620007a4565b91505062000217565b5050565b828054620003639062000738565b90600052602060002090601f016020900481019282620003875760008555620003d3565b82601f10620003a257805160ff1916838001178555620003d3565b82800160010185558215620003d3579182015b82811115620003d2578251825591602001919060010190620003b5565b5b509050620003e29190620003e6565b5090565b5b8082111562000401576000816000905550600101620003e7565b5090565b60006200041c62000416846200065f565b62000636565b90508083825260208201905082856020860282011115620004425762000441620008b3565b5b60005b858110156200047657816200045b8882620004cb565b84526020840193506020830192505060018101905062000445565b5050509392505050565b60006200049762000491846200068e565b62000636565b905082815260208101848484011115620004b657620004b5620008b8565b5b620004c384828562000702565b509392505050565b600081519050620004dc81620008d8565b92915050565b600082601f830112620004fa57620004f9620008ae565b5b81516200050c84826020860162000405565b91505092915050565b600082601f8301126200052d576200052c620008ae565b5b81516200053f84826020860162000480565b91505092915050565b60008060008060808587031215620005655762000564620008c2565b5b600085015167ffffffffffffffff811115620005865762000585620008bd565b5b620005948782880162000515565b945050602085015167ffffffffffffffff811115620005b857620005b7620008bd565b5b620005c68782880162000515565b935050604085015167ffffffffffffffff811115620005ea57620005e9620008bd565b5b620005f88782880162000515565b925050606085015167ffffffffffffffff8111156200061c576200061b620008bd565b5b6200062a87828801620004e2565b91505092959194509250565b60006200064262000655565b90506200065082826200076e565b919050565b6000604051905090565b600067ffffffffffffffff8211156200067d576200067c6200087f565b5b602082029050602081019050919050565b600067ffffffffffffffff821115620006ac57620006ab6200087f565b5b620006b782620008c7565b9050602081019050919050565b6000620006d182620006d8565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b838110156200072257808201518184015260208101905062000705565b8381111562000732576000848401525b50505050565b600060028204905060018216806200075157607f821691505b6020821081141562000768576200076762000821565b5b50919050565b6200077982620008c7565b810181811067ffffffffffffffff821117156200079b576200079a6200087f565b5b80604052505050565b6000620007b182620006f8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415620007e757620007e6620007f2565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b620008e381620006c4565b8114620008ef57600080fd5b50565b61124080620009026000396000f3fe6080604052600436106100f35760003560e01c80636352211e1161008a578063a22cb46511610059578063a22cb46514610313578063b88d4fde1461033c578063c87b56dd14610358578063e985e9c514610395576100f3565b80636352211e1461024557806370a082311461028257806395d89b41146102bf578063986be72e146102ea576100f3565b80630eadc88f116100c65780630eadc88f146101b957806318160ddd146101e257806323b872dd1461020d57806342842e0e14610229576100f3565b806301ffc9a7146100f857806306fdde0314610135578063081812fc14610160578063095ea7b31461019d575b600080fd5b34801561010457600080fd5b5061011f600480360381019061011a9190610d29565b6103d2565b60405161012c9190610e27565b60405180910390f35b34801561014157600080fd5b5061014a610464565b6040516101579190610e42565b60405180910390f35b34801561016c57600080fd5b5061018760048036038101906101829190610d56565b6104f6565b6040516101949190610e0c565b60405180910390f35b6101b760048036038101906101b29190610ca0565b6104fd565b005b3480156101c557600080fd5b506101e060048036038101906101db9190610ce0565b610501565b005b3480156101ee57600080fd5b506101f7610638565b6040516102049190610e84565b60405180910390f35b61022760048036038101906102229190610b8a565b610645565b005b610243600480360381019061023e9190610b8a565b61064a565b005b34801561025157600080fd5b5061026c60048036038101906102679190610d56565b61064f565b6040516102799190610e0c565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a49190610b1d565b61070c565b6040516102b69190610e84565b60405180910390f35b3480156102cb57600080fd5b506102d46107c0565b6040516102e19190610e42565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190610ca0565b610852565b005b34801561031f57600080fd5b5061033a60048036038101906103359190610c60565b610915565b005b61035660048036038101906103519190610bdd565b610919565b005b34801561036457600080fd5b5061037f600480360381019061037a9190610d56565b61091f565b60405161038c9190610e42565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b79190610b4a565b6109b3565b6040516103c99190610e27565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061042d57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061045d5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606000805461047390610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461049f90610ff3565b80156104ec5780601f106104c1576101008083540402835291602001916104ec565b820191906000526020600020905b8154815290600101906020018083116104cf57829003601f168201915b5050505050905090565b6000919050565b5050565b60005b8151811015610634576003828281518110610522576105216110fd565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508082828151811061059e5761059d6110fd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4808061062c90611056565b915050610504565b5050565b6000600380549050905090565b505050565b505050565b60008060038381548110610666576106656110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610703576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fa90610e64565b60405180910390fd5b80915050919050565b60008060038054905090506000805b828110156107b5578473ffffffffffffffffffffffffffffffffffffffff166003828154811061074e5761074d6110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156107a2578161079f90611056565b91505b80806107ad90611056565b91505061071b565b508092505050919050565b6060600180546107cf90610ff3565b80601f01602080910402602001604051908101604052809291908181526020018280546107fb90610ff3565b80156108485780601f1061081d57610100808354040283529160200191610848565b820191906000526020600020905b81548152906001019060200180831161082b57829003601f168201915b5050505050905090565b6003829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b5050565b50505050565b60606002805461092e90610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461095a90610ff3565b80156109a75780601f1061097c576101008083540402835291602001916109a7565b820191906000526020600020905b81548152906001019060200180831161098a57829003601f168201915b50505050509050919050565b600092915050565b60006109ce6109c984610ec4565b610e9f565b905080838252602082019050828560208602820111156109f1576109f0611160565b5b60005b85811015610a215781610a078882610a6d565b8452602084019350602083019250506001810190506109f4565b5050509392505050565b6000610a3e610a3984610ef0565b610e9f565b905082815260208101848484011115610a5a57610a59611165565b5b610a65848285610fb1565b509392505050565b600081359050610a7c816111ae565b92915050565b600082601f830112610a9757610a9661115b565b5b8135610aa78482602086016109bb565b91505092915050565b600081359050610abf816111c5565b92915050565b600081359050610ad4816111dc565b92915050565b600082601f830112610aef57610aee61115b565b5b8135610aff848260208601610a2b565b91505092915050565b600081359050610b17816111f3565b92915050565b600060208284031215610b3357610b3261116f565b5b6000610b4184828501610a6d565b91505092915050565b60008060408385031215610b6157610b6061116f565b5b6000610b6f85828601610a6d565b9250506020610b8085828601610a6d565b9150509250929050565b600080600060608486031215610ba357610ba261116f565b5b6000610bb186828701610a6d565b9350506020610bc286828701610a6d565b9250506040610bd386828701610b08565b9150509250925092565b60008060008060808587031215610bf757610bf661116f565b5b6000610c0587828801610a6d565b9450506020610c1687828801610a6d565b9350506040610c2787828801610b08565b925050606085013567ffffffffffffffff811115610c4857610c4761116a565b5b610c5487828801610ada565b91505092959194509250565b60008060408385031215610c7757610c7661116f565b5b6000610c8585828601610a6d565b9250506020610c9685828601610ab0565b9150509250929050565b60008060408385031215610cb757610cb661116f565b5b6000610cc585828601610a6d565b9250506020610cd685828601610b08565b9150509250929050565b600060208284031215610cf657610cf561116f565b5b600082013567ffffffffffffffff811115610d1457610d1361116a565b5b610d2084828501610a82565b91505092915050565b600060208284031215610d3f57610d3e61116f565b5b6000610d4d84828501610ac5565b91505092915050565b600060208284031215610d6c57610d6b61116f565b5b6000610d7a84828501610b08565b91505092915050565b610d8c81610f3d565b82525050565b610d9b81610f4f565b82525050565b6000610dac82610f21565b610db68185610f2c565b9350610dc6818560208601610fc0565b610dcf81611174565b840191505092915050565b6000610de7601883610f2c565b9150610df282611185565b602082019050919050565b610e0681610fa7565b82525050565b6000602082019050610e216000830184610d83565b92915050565b6000602082019050610e3c6000830184610d92565b92915050565b60006020820190508181036000830152610e5c8184610da1565b905092915050565b60006020820190508181036000830152610e7d81610dda565b9050919050565b6000602082019050610e996000830184610dfd565b92915050565b6000610ea9610eba565b9050610eb58282611025565b919050565b6000604051905090565b600067ffffffffffffffff821115610edf57610ede61112c565b5b602082029050602081019050919050565b600067ffffffffffffffff821115610f0b57610f0a61112c565b5b610f1482611174565b9050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000610f4882610f87565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fde578082015181840152602081019050610fc3565b83811115610fed576000848401525b50505050565b6000600282049050600182168061100b57607f821691505b6020821081141561101f5761101e6110ce565b5b50919050565b61102e82611174565b810181811067ffffffffffffffff8211171561104d5761104c61112c565b5b80604052505050565b600061106182610fa7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156110945761109361109f565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6111b781610f3d565b81146111c257600080fd5b50565b6111ce81610f4f565b81146111d957600080fd5b50565b6111e581610f5b565b81146111f057600080fd5b50565b6111fc81610fa7565b811461120757600080fd5b5056fea2646970667358221220441036ca273be5550302c0e2d2a88e028f0316605e41db00055f0bd7479b46e364736f6c63430008070033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000015556e69734e4654203136373039363438323335353700000000000000000000000000000000000000000000000000000000000000000000000000000000000015556e69734e465420313637303936343832333535370000000000000000000000000000000000000000000000000000000000000000000000000000000000003b68747470733a2f2f6d657461646174612d6269332e70616765732e6465762f756e69736e66742e6f72672f6e66742e6a736f6e3f6e66743d616c6c00000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000d3adbcf6327f23583698123bd55a36a57af9368e0000000000000000000000000bbab970c047eac0865cbf32e990b9291ed65bd400000000000000000000000096437b3ec32febf898a17c747cb19201ec3bc1bb000000000000000000000000014122b0fec3c62cf2bbe9e8ac0c7ea844ea7d050000000000000000000000009016e5e5fc3a293a35609246b2b4ce2307a1de8900000000000000000000000062339e93d8d833f6bbe498ceeeb904be89a97c5600000000000000000000000009db9b928a347495745b21f696484f71abff6946000000000000000000000000f39030159c36fefe15524e4989841b0a57df878d0000000000000000000000006d438053a095d56f88b85f7e0d745d58a9ce0b0400000000000000000000000080657544b47b12b8d07d8010c9485ced3c2ca781000000000000000000000000118065b91e7043e5ccd352026bfa2fcac3a72100000000000000000000000000ee6cb9cd5dd21ca7075ba8d3a7b530900967e1e4000000000000000000000000398efd31ffdeaa346fde3923cc29c4e0abbfaddb00000000000000000000000081f0db2eb08fa47f73ac65566bcba55ace87f4340000000000000000000000006eb4eba32104404eb1a3aac7f5840e4b9f9043c500000000000000000000000006e68167c028e5c332be8f003040e555ec90a1f8000000000000000000000000f958e9293af49d7701a474bf15f3af3d47755298000000000000000000000000a244043abdd158af69cee7bd2662e2f05fb38999000000000000000000000000c78cd5b6a89396b72481878b533850ac3715b77500000000000000000000000085f055ba9537c5d4a4102c11d177c3d8498580b2000000000000000000000000526dea1ecdf187dbbb3837ed8c87c742738051ca00000000000000000000000092ade0b03024efd28560bf0fc8b0eeb2394949d7000000000000000000000000160a14b9f130140df094683e649deb92bb4e97bc0000000000000000000000004cbe6b0d8243d4770377b5aec0209e36de49e9410000000000000000000000005f20a87a4b705b137f6eca626481a2831fc8a1c1000000000000000000000000536e46ccbc1ec48ce60295c65d60843b106bfbb10000000000000000000000009539b02697cc753e089db5bfde922cca722c4e700000000000000000000000000d6515f63f33a403898340867b220278c7503cd90000000000000000000000007b3b6efc3a46e3ae454a0dff4f26617ca77bf3a0000000000000000000000000bc1df256098dfe23b8d14e047e421f1eb5330bb9000000000000000000000000c826957eb691d25de918e33447df2e4e47d5bb550000000000000000000000004ed3629fda341f610e6accff12952d7f926ce6aa0000000000000000000000008340cf06aa7c3469897ae421c520919b1217bc7500000000000000000000000002f38f2858d117ed82f79b2fb15a7d09e88a6f6f0000000000000000000000000c4b424005c97a1ccd11c9663a978a9ee7aa461e000000000000000000000000378150ac8e6a1eb3961f7c0a62c4bd396f2920b40000000000000000000000000338038fffb770e613aff34ff36575b029becf16000000000000000000000000ef21d2b2255c009367bcd14b970d3c16d5d6d866000000000000000000000000a57f9b562c1f214912b88f504daa85094505ec27000000000000000000000000ae8caac6cd4aa2ae5aaf49029e27c40506ebc99e00000000000000000000000047bc8f4a30b5b6a74301c9996ffe62d2c5263f3d00000000000000000000000085ab41be5ad20a72d9232f2c67327c394e586f4100000000000000000000000030c4203dacefa29f5e496814f2392316fec492bd0000000000000000000000006b1452c72904bd1aee02e9d8d038f7c97557637c000000000000000000000000c9e5e70145b509e756562e13bdccb9c9f7be843b0000000000000000000000003dd2747bd9e67748413ce2ce174fdee63a51b07b000000000000000000000000e4bf81894712afa609af91d0e42de30775efdbea0000000000000000000000001115e51598e9304864d9ee84026e0866314ad7040000000000000000000000004657a83ad697f2c7c974dc5eede686484b0d432f00000000000000000000000078467afdb4c31abd553ed48369c6d9bda6f893ad000000000000000000000000b078fda333d64419072707bc7e024d2bb41cdee4000000000000000000000000fdfb2d420d9f5ac07ffa6c8a77d7be31cb9de93400000000000000000000000050c57a2354bacfd934e53809b96b108f9479ebf3000000000000000000000000a86862947055cb7e65f6557e0779ce65ba922925000000000000000000000000b212c4ab58c6428dc93b1a4c79cbdbb07b1fece60000000000000000000000004704613a65e8148a6d62a4770f36b5c54630b723000000000000000000000000dbac22143c1bfe05577b9792fdb843673d4c235c0000000000000000000000001b16212f09ce2d7492a08e77726f8237bc6a232f00000000000000000000000092fc8fd35429a7d3a2d53d8c55a84ac6f1377fd40000000000000000000000001d4392ada7b9356c38636090da300b43214e4c92000000000000000000000000a4891f62825d828f8e892ac12b7ac03d52135d1b000000000000000000000000196dab0e009c2110b04fe1771e9528ef65af3bf300000000000000000000000065f429f5b44defc781a9cbbb4e20922bac706dfd000000000000000000000000d1110f45a5e4053119cb3aee838fd3a70fb95859000000000000000000000000f92fe12de5073072316c76a040966de5b51ef240000000000000000000000000ce656f3269d29f9b69979779a98b4cee187b941900000000000000000000000049eed15e5f95c579be603358e5a5b242c6fdc282000000000000000000000000bcf3814b2dfda5c1b3c79521ec75c54d713bfd8700000000000000000000000081ff91f76d28ce8e1fcec91c4c0814f1722fe1ef00000000000000000000000065ab0b8879e542508ef3d1c2012ea6c58d7eab5c0000000000000000000000009370ec6dc7bb91f5c9d50f09c768892a6eb580130000000000000000000000009a6ac4ca9238a3e6a151694e2bb39db819e7b789000000000000000000000000e020b83c06e8cac64a6b70b610aae6fbfd0f70ac0000000000000000000000006beeede392630d8625d3a1a7938749faac7936ff00000000000000000000000089d19532ed703e9cb5d8884caf9bc165dc45e8cb000000000000000000000000670417cfa9077fc28c24c934f787e560805e8b50000000000000000000000000714294a8eec87e22fa23869b3fe9c5f0e1abf77f00000000000000000000000047af7b4c0405485124c08bb65e9def09dc242d38000000000000000000000000fe5740bc446a7b2e63a00b4a505b48ee04d123b50000000000000000000000006246d081b87efceca1bc5db6972e109b0709a740000000000000000000000000b7480552b3b53bca84edb92657e9e6a1ce83246e000000000000000000000000b483ac27566ab0215a94abd438de9996b80966420000000000000000000000006634dac2332fa51f4149b9dc1a581868a59195400000000000000000000000008c8999561fa0dac5e98113cfb18a73ff4f3698d0000000000000000000000000530c48aacbb8e55d1e675b07e608b108f1ed7d5200000000000000000000000000d83ef059d3d96c0b9fef1e3e851e3d814eba340000000000000000000000001b5ec346d92baac93a586ff0ee180b8b6dac7633000000000000000000000000133bf320e5161db8584ddfb8cd04eca609721207000000000000000000000000b9acf5bbbbcb0804f5cc5a4e41e34e4532a0d4600000000000000000000000009b3cda10c7d6fbbf0ae56215917baa821961e9760000000000000000000000003c66473412afd2b11f51a5a9977ee28570d8b2a6000000000000000000000000ffe4d1569fb6d966dd50a01626b402a4a7984db10000000000000000000000009d52300f6992492df452c1f707310f8198ea65160000000000000000000000009c99dc3709b9bbb2f8501c489d83fb0f0f45a23a000000000000000000000000d1ce9f4275c887636aacb56881d8f3abe283d2a9000000000000000000000000af23f5b2a668bf8f19015c6f9c5b2ebfad6365c10000000000000000000000009ec88f7524fc3d1db9fdd52afd7712a5073d73f300000000000000000000000023c1abb7dba82db167696ef75c3fd6b924ad78300000000000000000000000001e47af66040cd70b4836b63de430e869f9b5f8b20000000000000000000000003156973753067c54bb98255e1a0b79f769f63057000000000000000000000000479cdac8c163b35086cf6262f8c9dea78dda56ca00000000000000000000000083cb0c64baaedb40404efa480dd97df94978dd210000000000000000000000006b3bd9d772334558ada7c20ffb4f47401e00023000000000000000000000000002d6e0de7d5f3a8a9fa424e321622dd122b893ef000000000000000000000000cd7f985d2080d643aceb0ab9aebf7a4cf6866b7e000000000000000000000000c2568db591064ae3ccb99f06a0c7c6e1959eb95c000000000000000000000000a425e89b313114d2d2add4bccce0a7b5c58287040000000000000000000000007a4fcaf4a8492d265a60883b07265aa8cbee968f000000000000000000000000ac77f2325ed662bc9b32042645ee8d3ceffbac07000000000000000000000000980be9ee3f7ae59f9719dcb49474f12cc60c09680000000000000000000000002d7db2ffdcfc937e429802a7ea9e76c74704b6340000000000000000000000000a43cc4846d18a70987e2305c16e8c9ef3b53bd8000000000000000000000000def726a22d195a8bfa924441578a3e3ec172f7a00000000000000000000000002ad8bdf6687bf40d5230bdc51b1e6c3cdd11e3710000000000000000000000008dd1fea545d1057a7adbde53023a5a8d8fafa52800000000000000000000000002406ff5d1f7ff0ad0464d0f842729821381ba40000000000000000000000000c414262f80a316ef4a3f7aad962c19f70c479b8400000000000000000000000099fdc1047e7d9254c0389fe5ef151c19023dedb9000000000000000000000000249f578114ad08a5037120df3bec13da7271d0f1000000000000000000000000eba0fa50763c8a8a4d87e7cd3ad619fffbbd051800000000000000000000000033623a400ac67aa16a087eb2cae58e0ef2710417000000000000000000000000d63cac887a070f7757846b1d5cda0437df0cae66000000000000000000000000cccc1827afbbd21d954fce94cb99f23aabd80384000000000000000000000000f7bd803a71bdae7a7a855ccd303076d8a4d878ae000000000000000000000000647ae1c7f58d02c04706cfadd8c2fd8b96b9e630000000000000000000000000dba7e36374a34ba5ff6e8ac4d27ae305bc6ce836000000000000000000000000e8cfd1acf983287bc7dbdfb780496563b79b7fc1000000000000000000000000b47f58d0e0590f14404e820720cc5728e0cc45ca0000000000000000000000005683cb85d174a81ddf2cf256cbb693bcb3cab558000000000000000000000000d083cd9d6254233aff4128a7ac775fff9f361e680000000000000000000000009e0926b1f4f803eeea65cd1216a6e67fe5fd9a24000000000000000000000000a12c0e38c7b952d318f2ec29ec6eacddf844f8fa000000000000000000000000f6f6d1b42ea60704b0fec98cda278143e6c3a93b0000000000000000000000003d1818504486aa40f54a16d6bdbe4675716a1f46000000000000000000000000412d6a631789b7b64f72c5d245c390e7a2e827ad0000000000000000000000007ed17e35eb0da8fb72a3bbce81600b33dc3e6c0000000000000000000000000031d6781631793cb6c4dee0ae907fe45a9d1b095800000000000000000000000064e720aa8f1372b9437c528eabf2079ec9ecf3660000000000000000000000006ffcbe169a45b185cadfdff2e48786b6292abcdd00000000000000000000000085f7b268529600bf54c0035374c7e991bf49408f000000000000000000000000bd2ef892e0145fa28c6cd9b1150fb975e1a95507000000000000000000000000e2a03f6a33a5c23ef1997e281aa9a64d1cdd679e00000000000000000000000089fff236740083b61a4555b924444c43bf0b6cb1000000000000000000000000d00dd9a1010fe0dd49a09544812af498fb175b82000000000000000000000000c3ee2cf089f7b214ef9524145d2f5ebc08235ca8000000000000000000000000ebf9c518d657e98653caaeae4f751d64f1324e780000000000000000000000004edf26c4090cb697882edfef7c06033f386685ba000000000000000000000000981dd46e0e676bdb563d5d1c6af19f153c6b028b0000000000000000000000009e146930931d8f6aa819362d9ae168cb7194346b000000000000000000000000288801ab4b4a2025a70dc532b3ac787c424fcb61000000000000000000000000d07347ece1f398bd7fc762008647e8157697e10000000000000000000000000092163fd84120e9af434de730a124ea8bfb8e49080000000000000000000000004f804cc283f5798fe946e7d213ad012c14de5fb80000000000000000000000008dee0ab6dca36690eefb2d22b3fd47e907fd31f60000000000000000000000001edf4a9fbefc68e26213a7af675e19aea4897e140000000000000000000000008cae8ecdf19e09dece3ea7152701c54f684be0270000000000000000000000006526b601847c7a5b2fd6196692cfdcdb1388c22c0000000000000000000000004b99cf9de2960e8753fd0c9699a84183777e0d98000000000000000000000000be60cbab487511d1261de9e2156390b7a50e3c3f00000000000000000000000059c731053181ba2f7698dc2db93a2527e26e5db2000000000000000000000000da811a337b00521a193e79e6fdf0185173b6cb7a000000000000000000000000c14e7f251dbb885a68ba3797a7454870000e588b0000000000000000000000006d0bbe84eba47434a0004fc65797b87ef1c913b7000000000000000000000000e7a9d3f0382b4bbefc0b41735a60d2507199824f0000000000000000000000004633c62a7d5a4b81b19c5cd09869ce30c335807200000000000000000000000010866393fa2b043845effc32db985746435b3736000000000000000000000000886ba0e182d2dd6b59709a7918f9bb8c9b43c7ad0000000000000000000000001d40a13792f3f08da726a1e86de0a1ea6a4b493e000000000000000000000000d0bb342c9ed5553653665c84f5c764fd3b48333f000000000000000000000000c2a916166f3e01bca6261faf32ac1d9a3f6fddfb000000000000000000000000f5b9a064f3352720f2ae7608c3d8e641821a17520000000000000000000000003f7de3653970175d86b3367fcd1dea8eda01d2d800000000000000000000000093923c404cfe99f302880148c41e4ccdb101f6a60000000000000000000000007dd3b94a51d613904e2b1276e4e65a8f24c7dc530000000000000000000000006c790dab4380fccaf22d89f6425ff81e4a423b01000000000000000000000000cf35fd92785d1d4f318120fb2e87da4f8dcfedb2000000000000000000000000cbd7c0045958003b4935dfd5aa5d93454490ad04000000000000000000000000a294cca691e4c83b1fc0c8d63d9a3eef0a196de100000000000000000000000011eccac64133a1174fcfbde838aa8a45037cff6d000000000000000000000000df71c8e81734450829b2a549c09928bcf2e18927000000000000000000000000e5fab426a62de25484b7cfa9494cfc53280ae409000000000000000000000000e214fef42df8dc478905877d99c013649069728800000000000000000000000002b9cca77935a603b8b1b4d9130296c8df0a8d690000000000000000000000004951f6f5d412dab2ace40713bda85e9056fcba26000000000000000000000000c60ccbf75aaa01dc0f3e22606472c015a2e8e597000000000000000000000000f184b881e4eb61117857e86cd912ab7f65133d9b00000000000000000000000083795c5f65ee35c52e2f6d85d2e549d64375631a00000000000000000000000043eb71fa097e8725c83de608f62acd71b1f787500000000000000000000000005656d0a5b7457da07709e3d345a7b8b787e167b20000000000000000000000004be9c62014789de188d8379aff628f279e4993b20000000000000000000000009884fd40e24af49eff078c0c0af58d1435841ffb000000000000000000000000ef5d15219ae10e7d3f7f980edccc178745cdc43f000000000000000000000000db1b71b16b7fa307988ae582d1ab917ccf3b197e000000000000000000000000daa0622746ed4d97538e7c9e2a01af73816ef4dd000000000000000000000000ffe7599a4fa63aa98fb132d3d82f30e9251f0427000000000000000000000000341a488f6709eb5ab73b78bae2660fbf9e4e3a3800000000000000000000000004b42df6f0974f48d9fa099bcb874ae0b866a1000000000000000000000000007c54b81b05d2acfd15092f13ef80706eb31601dc000000000000000000000000442898b89b0b620118c3be4cc544b863a6557e8c0000000000000000000000002c3b6cff9c76c71fa5221bcf0150d7f429c7d73f000000000000000000000000bd9c61a7253eec17ea746bd1d24dfb867fafa475000000000000000000000000f191de80836fc3878462dfcc06c90769823c76020000000000000000000000005b7d23aad034b905eda97d97e4fb5133801e4b3a00000000000000000000000036d6f3ed0d914c31c92a54e336f02135f1970269000000000000000000000000615007d3a524be16342e94b826ae869d9622288a000000000000000000000000a5033f7585d9bf5be92a2e86e7f191483f492e9500000000000000000000000054a6381aafbdc88706394a1c328d59f0ce198d0700000000000000000000000028559a2e9dc6261278fa7337d7b2ba0ad4c173a600000000000000000000000094612701b6f16f3728e1d9b751b62aeb351267ce0000000000000000000000006726e1f7635f1f29b57c181038da9885108c8aa2000000000000000000000000d4ddfc9459256177fc314f294a6cb8625f9a2f4c0000000000000000000000008bbf82e20e2b5e95af6d6e7e75d21e104127933c000000000000000000000000777a9884260cc91804e508c3ffdb803f474a6511000000000000000000000000ecc89a44c25d9611c5fd113f04ec5685fd3afe4a0000000000000000000000009d2d9a993c10d100df8598fa9c849bb4a807d95900000000000000000000000079cb54b8d0b1bf0a12448057929c688f684cf3cf000000000000000000000000951848285bc040b7a13a079e5e3cbd863852cb1c000000000000000000000000c90f95e7c4d7a703ea736a918c99f2ce71004e1f00000000000000000000000090162ad4623910bd53ea3c1f64acbf360678f8ba000000000000000000000000b16e6241df1b0969f8b39636c995beea5f0ae18b00000000000000000000000009b77e3b253053cee48502777211618db0e958df00000000000000000000000095cf70885280211ebd0c09781a0c19230eac61a1000000000000000000000000274fdee18e4cb36745ef2d2e8bc3bdd3b636b6590000000000000000000000002f021c953ce401d3615a35a21851db35b2a4bd090000000000000000000000002f3e357d0eb8492459f23aa1da4d199b4e7da0800000000000000000000000004fa5e2150534aa96749fec4130fc9a5e9ba7b6d00000000000000000000000003fee4526398933e1ef38b252d23df4c7ed4c6b7d000000000000000000000000fbed7a937461ddf2c616a410a720d27089244863000000000000000000000000ffd62de17a355df25597cc34d061f7cc313bd90a000000000000000000000000457647467e414aa7c697ccc4713106364ae8b6f70000000000000000000000000bfbb0d4781920935fb1d78c2afeaa4d0780b5c50000000000000000000000000e13457b7ad4ec2b10ebae5fe2c5b01f36b8c810000000000000000000000000a852471b0a5f7da9bc931c3781a8b5291ff4184200000000000000000000000025bfd1824b49ede4fd3783b074062670d8f2b0d9000000000000000000000000f7698dc30816c686a5d63fcbe5d45da6a15ffc0a000000000000000000000000a26868ec26539a3b3f3c8b5ccfaa57b22b14814e000000000000000000000000fbdfd5a675daf6116a0358ea1d3c4e744c57c2c20000000000000000000000002ab793cf410038ff9baf49a0f48d0dd595d1fc0e000000000000000000000000d86e3a116bc98a354253dea47ffd36e86b1a1bc200000000000000000000000023a5f601e3d26cf164dcaf195d5c7c49e88056d00000000000000000000000006e498d8afce134d43227bda772ebb44abdb09df90000000000000000000000007ece54814110f5b5b161106fc24333338156d249000000000000000000000000a1877e52e5c8e19610f7a41cbbf07f04ae6cc44e00000000000000000000000053b858ac4a85c0b2891087b0f66f86192765d55b000000000000000000000000ebe3bb07495929e6b18cc5d9b5b4e3f3425a96cd0000000000000000000000002d5978da9847a6dd68dd0373406c155fea9154320000000000000000000000000cc16fda797a8b8d799f6577287aff4a9eef3003000000000000000000000000f4dfa849447cfd4974a8f90a0bf1e4fafd97a9ab000000000000000000000000e1df7825848052ee34ef68477a74b74406703cd500000000000000000000000039d25b11065fe6fe42b4b974f56a7b6f736a580e000000000000000000000000a741a7fe4c9fc5634b7e9bed0bd7394c408cd7ca000000000000000000000000377c6cea06bd7a58019edebe71b21303cffa37cd000000000000000000000000f34065ebb4e9f3f135a26231ab1a8c2e8204f4d3000000000000000000000000b655d08c8722c02e3e7cb275a84dff639aec071b000000000000000000000000b2cd104006a29a07e54f0027f32b288756a9e9d90000000000000000000000000d226b6c9836b7937cb92b535a479132a95b2bec00000000000000000000000045675d3bec1a2584d2d23dec7f8d249c2ad52f93000000000000000000000000b27952ed1a989d0845df111081c39ecc22cd1139000000000000000000000000c2222d87e59b48fb251910975e044cac2a0371e1000000000000000000000000cf5447e4df0058450c8c9ceeda3c00939483eac80000000000000000000000005245dfa55dba1c4fc64a5907890a7a4e8ee8b4be0000000000000000000000008ea555eaa15209375b8c5cb30e2ac86fdfedbe8a0000000000000000000000006d1501e0e31e4d1ce45a7d5239e34b65c34e22a4000000000000000000000000420eab7adf92ff4797bdab49a6b34afcf4f6bc71000000000000000000000000e6fdb8543da6cdb29d9f75b3f9327aa4dd0ccdf4000000000000000000000000842b7dc532a7bf1c2e440d673558c7122db12d43000000000000000000000000bdca2cf489680ab4d66061fadd75c59dcd019329000000000000000000000000260a542f6430401a40c4c326860cc00c12c4bdb70000000000000000000000003524fc00fd3590df0a72a9b5497d0860696ddd8f000000000000000000000000b05b39e492a28f91d503a10566afb436a53338c500000000000000000000000045653f7305525a3a1807dfab89f87adcb0a870ba0000000000000000000000001c79675a6741199f890c3715e4a9d5de75c36379000000000000000000000000fe1251831975dfad811144309197f442f87d34c30000000000000000000000003e8dcef1cdbfb723e25f1d502a77d9b7ab7e9a44000000000000000000000000c6d8931fd0e500608423bf711d022522610abc7f0000000000000000000000005ba4dc752fdd165113198e194da2eb7c3db04fa200000000000000000000000038002487738f5bd19e8edfa97675f6ccb0974a46000000000000000000000000c9132a3f53c1c80c87d5d645d8dafae9dd3b898100000000000000000000000052be00877857c8186b28394d3345be7896290d4a000000000000000000000000e4d9030fa03d525e327878cb4648f7764c6500180000000000000000000000000ca902249bc54b8e718fc49a1ff8123fcb4031d800000000000000000000000077a7d4336dbb66b8e52ccd6472efa1d7772da6ac0000000000000000000000001cd2af88568833332bd829284a7fe34fd4eed87b000000000000000000000000694560ecdd5613d292e2807352742b1ac55c97d80000000000000000000000007dcce9195a50c4638936497255d0e9b2d22bd57d000000000000000000000000fd8a8f365c48e65935a2f4ba3e22be098a1e80fe0000000000000000000000004ba43fcf307b5ed9e3f55dc2a74d87727b31422c00000000000000000000000074ec3f2e17a8e255239a0bd24e65e5956e9bcd0c0000000000000000000000004848fc78e4fab5636dadcea0cbdb80a2ab8ea03c0000000000000000000000001700e5c52de553336f395b9280af8c139bd360de00000000000000000000000019d4d5582e86a1958ed4a40ed1a32b6bff9540440000000000000000000000005f09d2fbccf7f50c12a28bd7627ea4005ce631b7000000000000000000000000aa9ad489c7c857d630d33ac9c07be6f1b54fdc080000000000000000000000004f90be712569b94a7832830863045763c26e5383000000000000000000000000739d85fafb65d071625af3abf957fc5adac920130000000000000000000000005a370b12929afc4bc15218f75867760e1bc42f940000000000000000000000004e617d2a87b5ddbb1d78b1b7fa0bc4dcaeb135ae0000000000000000000000003ef61215dce4c1529b4a53266807edcf5a0bae13000000000000000000000000f39cb0bb7f5e073dff41114169b3e2d82ef612cf00000000000000000000000097297514dd197f3cb332256537b269da2faa5a3c000000000000000000000000874de6a78ca356487ef059e14e8458a28ce1e380000000000000000000000000bbf9aab1af58b790f411f080e0e88cd1c6b6e9900000000000000000000000009ec169d910ab17984cc82ef58f7b064a883d0a230000000000000000000000008e372d4eba6e41380d42ce98d94b7a59cab27ddd000000000000000000000000a8c1295b70525054c03f3dfa6f02a685d75b572600000000000000000000000070098103c4800db9df753d2f1079b4b6e2ed26a0000000000000000000000000a668c82f925a97def6cc8ba88c65b3153fafedc4000000000000000000000000ba97e38afd505ca5288b312552da8149be9fd7770000000000000000000000009a43fb862ecd9bf9b900912f94d23fa18624e03a0000000000000000000000000d712f4b55323ac3dc82104e26538e5a5997f5cb00000000000000000000000021a5418009c5d70db1552e7206ed884f9adb903a0000000000000000000000006ba5000a67a0930a7e21ab0187c9a6e89f9b72fb0000000000000000000000009c85a4ba33af0f990202b548e8e96d091e59a866000000000000000000000000a86f26dd8ee2a707da4eb285156da9c7783b3ffb00000000000000000000000069f756bcb0e2f26d3a71ee35d56733dc51f2bc4e0000000000000000000000006b9831235645a9cea4f988da62099f7f42b65274000000000000000000000000ad9d10f10160e01afd52651730138115607ddd0f000000000000000000000000a236e19140705b74eeeaa59cf02d5f8b8335cebc00000000000000000000000019fce104f27901fd1c7830f081bcc5cb3690c5d60000000000000000000000004bdd48c8d0fe38585ea40193a8c1caeaaf276326000000000000000000000000def9a685befdf42c0586424064f6e124528d731200000000000000000000000047f2a33b38e5b10512eec88e59aadb4bac0132950000000000000000000000006be3b3381f681708e9de8f4620bd7c331c46cabf00000000000000000000000073a28b01b95764c44f81494112f115bb24fa9679000000000000000000000000391e7a0c5c3df0dc9d03377498eccfc282e365f2000000000000000000000000a08cb76217d202684f68d52a83eef37a56b7190c00000000000000000000000097f857dbe12c4524c21efa5a5e166beb8ff196de0000000000000000000000009aa1879b5b88ae8fa453f67c6e1241d531ea31b60000000000000000000000005ea12f0434f6d0d5812a07bafacc353383b74758000000000000000000000000d14a1a79a14f19bddb94706562ae8eef3f51a2380000000000000000000000002b0a3a813f8fd1860afd23a48f697f8ba95e0cfb0000000000000000000000009e65515f7ba676b4d8961a19e9917822c393e508000000000000000000000000da7dd06f42186020f4aabfe8a727eacb0ad416890000000000000000000000002ab2749ae2e0f5650ff73592a8750ffcda52f1190000000000000000000000005829cf86628fbf1bb6f5868269b6140d4d1b1181000000000000000000000000dea21103edf3e749c9de1ca5f5eff3bf58dd0773000000000000000000000000f361dd5d188643f8c2d5919089e0ef1b90b8682c00000000000000000000000023eb0a417c3e1e833a7e0b880c4224bb8d5fa21a0000000000000000000000003aa35b34e1edbba973c8ddae1486364cf15f49dd000000000000000000000000de3b1e563fa8c44e917ddddb01405537ff11e60d0000000000000000000000005b0b1fcae5ea2ad0e169ec49ce9b84864f078e980000000000000000000000008d47a1cf93ead013d4caf23d499918bdab646b0100000000000000000000000087abcd6c291ded29025e88f50dc5e971b950bce00000000000000000000000009bed0844c3743ec6f9b06e7e7c6394135c4125ff00000000000000000000000048af62ddb30c4697f092a97f1fdf5881d46465ce000000000000000000000000707b606eea6ac053c6d08880342ec8bd0c1beea90000000000000000000000003ace4420a05cf84cf4ced26f927aeca5a3fc22b3000000000000000000000000b205670385f70b4e0ad87846ab407f73323706fd00000000000000000000000007fda1a4e67fde5a159e7eaebc644b34e6ccdc77000000000000000000000000a2407a2d126d5b6ef8da56c65736db8cf7fc0151000000000000000000000000df2a02c218d96dd7dad1ccd63baa9e0a6b62c2fd00000000000000000000000071d70a0ee94e57303db1105bd3cd121e70d6574b00000000000000000000000067d67def742e79151dc3cd0c21150c202414094e000000000000000000000000f72f582772cfdafd29fde2d966f08ce70b8e11ab000000000000000000000000e267416b17d1030419b7b16a25e8ff939bd5236200000000000000000000000077c7579e147e68ec96e06b8902e48b6d6c33b37f0000000000000000000000003fbd51d5f082fcbc4b2d178ad2510580387a02e90000000000000000000000000b85b17329d50ca26cd8f79ed9e8e3188dd4e9e8000000000000000000000000417396ce082eb98a8d62b426afa870292e16ecca0000000000000000000000000f11f18a4c25c813fe49f34ada91b06b51ba8aa40000000000000000000000006f8da12913bb639147b2151d2f4bfd8f0701995e0000000000000000000000000ccf2fe5d44804f8b5049a3b712b1473068f9606000000000000000000000000f666d39171b0447e6635d6f8a1ae7630702dd4090000000000000000000000003a430e95253272102f4b52c4e71f4ac915675313000000000000000000000000b41ffaaa18b05de8e9d931e381a7ef1018edc10a0000000000000000000000009f6a1ad60c6e9ea38a90f928a1b72bbc8a5399d2000000000000000000000000ad97520db82d036d11ca5af3d991b6774fa24f91000000000000000000000000027252d2156a7c3bb27ad57a8b0c2258b91fe64300000000000000000000000054f8243c80dc663232129d28683990b0dd62e8ae000000000000000000000000640b57a44101cd2eb614de25d4e6a8056a60a01f000000000000000000000000e0ac08187f9924ac4cd1459a0051cf241e1b9914000000000000000000000000708b42e4a75c6222da3b2192ac6af77f7cb27cee00000000000000000000000034e0f642d9d4dfeffe5f6bd30eb07ad4e7658226000000000000000000000000b7cbe5bf9e68a17581874ffa58aa23e35d647ffc000000000000000000000000f05e32ab930f9b80fee9ad68c088aadca2a7acb6000000000000000000000000cf32ebab6c957505359944f6388474953ce9e7f4000000000000000000000000fd2efe82ea6deb38bc0186204b85def0fdb10116000000000000000000000000ed4a0855b6e85b12ecde378abb6ed63c5713de6d000000000000000000000000aeb480c7d3dbac9d749174fb9b99d999741cddd0000000000000000000000000999d93aabb46116ffa4c176a84d16e4a1c243ecd000000000000000000000000ff4df7b4c61ccb874472d2bc751a42564c57b26400000000000000000000000022b129844651565efd363363c7429c001594641c000000000000000000000000c0523e60554a36db903f3819882cbc30fe2754e100000000000000000000000058d0fe48f8b82e6ea4311e2b5e1a13dfd505ed310000000000000000000000001d60fd848598c96326682fa4a82006e25e796766000000000000000000000000022ce29d80ad773066e6365ea8b43970aaa85cc40000000000000000000000007766fde952d83840553d1617753e2e876f994cbb000000000000000000000000b73fe59eaa484fcc71c3169eee6fcda3e8ab20e50000000000000000000000009eeb858a39f7a2e55909ec9eea43d93edc8371ad000000000000000000000000767f26073012b2a6fde505ccd891252ec47f4e880000000000000000000000006b65f8bd20b2a3cadc714a130e2414c93dd2fdb400000000000000000000000090972cf1aa6d3bee78ef0c3e880c0d9cdbf7295800000000000000000000000046e66049432c7e05d2565fd96a8efc4549262acd0000000000000000000000008cd20f740c8c834d39487a1b5522b2b86e83bdec000000000000000000000000cbfea8b403c1f0625721a1205fff4b1b932c960700000000000000000000000084fca8ae26637ba23e3e517a598f4340b4bd18b10000000000000000000000004abda06a0bb71dbd385f56b88137109344c3dcb5000000000000000000000000d75bcd5fdf38f425e7ddc3f06978a65f2af46ccd000000000000000000000000c35f09e8e6addaa7c42e3dfa7fc04caa33b213f0000000000000000000000000818dadb03fad317748597e6962f670f82a9f507f