Special data
- Status: Successful
- Nonce: 11
- Type: 0
- Gas used: 21356261 gas
- Gas limit: 21356261 gas
- Gas price: 36.00 Gwei
- Effective gas price: 36.00 Gwei
-
Input data:
0x60806040523480156200001157600080fd5b5060405162001b4238038062001b42833981810160405281019062000037919062000548565b83600090805190602001906200004f92919062000355565b5082600190805190602001906200006892919062000355565b5081600290805190602001906200008192919062000355565b50735b3256965e7c3cf26e11fcaf296dfc8807c01073600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b8151811015620001f8576003828281518110620000fc57620000fb62000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48080620001ef90620007a4565b915050620000da565b506200020a816200021460201b60201c565b50505050620008f2565b60005b81518110156200035157600382828151811062000239576200023862000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080828281518110620002b857620002b762000850565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480806200034890620007a4565b91505062000217565b5050565b828054620003639062000738565b90600052602060002090601f016020900481019282620003875760008555620003d3565b82601f10620003a257805160ff1916838001178555620003d3565b82800160010185558215620003d3579182015b82811115620003d2578251825591602001919060010190620003b5565b5b509050620003e29190620003e6565b5090565b5b8082111562000401576000816000905550600101620003e7565b5090565b60006200041c62000416846200065f565b62000636565b90508083825260208201905082856020860282011115620004425762000441620008b3565b5b60005b858110156200047657816200045b8882620004cb565b84526020840193506020830192505060018101905062000445565b5050509392505050565b60006200049762000491846200068e565b62000636565b905082815260208101848484011115620004b657620004b5620008b8565b5b620004c384828562000702565b509392505050565b600081519050620004dc81620008d8565b92915050565b600082601f830112620004fa57620004f9620008ae565b5b81516200050c84826020860162000405565b91505092915050565b600082601f8301126200052d576200052c620008ae565b5b81516200053f84826020860162000480565b91505092915050565b60008060008060808587031215620005655762000564620008c2565b5b600085015167ffffffffffffffff811115620005865762000585620008bd565b5b620005948782880162000515565b945050602085015167ffffffffffffffff811115620005b857620005b7620008bd565b5b620005c68782880162000515565b935050604085015167ffffffffffffffff811115620005ea57620005e9620008bd565b5b620005f88782880162000515565b925050606085015167ffffffffffffffff8111156200061c576200061b620008bd565b5b6200062a87828801620004e2565b91505092959194509250565b60006200064262000655565b90506200065082826200076e565b919050565b6000604051905090565b600067ffffffffffffffff8211156200067d576200067c6200087f565b5b602082029050602081019050919050565b600067ffffffffffffffff821115620006ac57620006ab6200087f565b5b620006b782620008c7565b9050602081019050919050565b6000620006d182620006d8565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b838110156200072257808201518184015260208101905062000705565b8381111562000732576000848401525b50505050565b600060028204905060018216806200075157607f821691505b6020821081141562000768576200076762000821565b5b50919050565b6200077982620008c7565b810181811067ffffffffffffffff821117156200079b576200079a6200087f565b5b80604052505050565b6000620007b182620006f8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415620007e757620007e6620007f2565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b620008e381620006c4565b8114620008ef57600080fd5b50565b61124080620009026000396000f3fe6080604052600436106100f35760003560e01c80636352211e1161008a578063a22cb46511610059578063a22cb46514610313578063b88d4fde1461033c578063c87b56dd14610358578063e985e9c514610395576100f3565b80636352211e1461024557806370a082311461028257806395d89b41146102bf578063986be72e146102ea576100f3565b80630eadc88f116100c65780630eadc88f146101b957806318160ddd146101e257806323b872dd1461020d57806342842e0e14610229576100f3565b806301ffc9a7146100f857806306fdde0314610135578063081812fc14610160578063095ea7b31461019d575b600080fd5b34801561010457600080fd5b5061011f600480360381019061011a9190610d29565b6103d2565b60405161012c9190610e27565b60405180910390f35b34801561014157600080fd5b5061014a610464565b6040516101579190610e42565b60405180910390f35b34801561016c57600080fd5b5061018760048036038101906101829190610d56565b6104f6565b6040516101949190610e0c565b60405180910390f35b6101b760048036038101906101b29190610ca0565b6104fd565b005b3480156101c557600080fd5b506101e060048036038101906101db9190610ce0565b610501565b005b3480156101ee57600080fd5b506101f7610638565b6040516102049190610e84565b60405180910390f35b61022760048036038101906102229190610b8a565b610645565b005b610243600480360381019061023e9190610b8a565b61064a565b005b34801561025157600080fd5b5061026c60048036038101906102679190610d56565b61064f565b6040516102799190610e0c565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a49190610b1d565b61070c565b6040516102b69190610e84565b60405180910390f35b3480156102cb57600080fd5b506102d46107c0565b6040516102e19190610e42565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190610ca0565b610852565b005b34801561031f57600080fd5b5061033a60048036038101906103359190610c60565b610915565b005b61035660048036038101906103519190610bdd565b610919565b005b34801561036457600080fd5b5061037f600480360381019061037a9190610d56565b61091f565b60405161038c9190610e42565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b79190610b4a565b6109b3565b6040516103c99190610e27565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061042d57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061045d5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606000805461047390610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461049f90610ff3565b80156104ec5780601f106104c1576101008083540402835291602001916104ec565b820191906000526020600020905b8154815290600101906020018083116104cf57829003601f168201915b5050505050905090565b6000919050565b5050565b60005b8151811015610634576003828281518110610522576105216110fd565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508082828151811061059e5761059d6110fd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4808061062c90611056565b915050610504565b5050565b6000600380549050905090565b505050565b505050565b60008060038381548110610666576106656110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610703576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fa90610e64565b60405180910390fd5b80915050919050565b60008060038054905090506000805b828110156107b5578473ffffffffffffffffffffffffffffffffffffffff166003828154811061074e5761074d6110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156107a2578161079f90611056565b91505b80806107ad90611056565b91505061071b565b508092505050919050565b6060600180546107cf90610ff3565b80601f01602080910402602001604051908101604052809291908181526020018280546107fb90610ff3565b80156108485780601f1061081d57610100808354040283529160200191610848565b820191906000526020600020905b81548152906001019060200180831161082b57829003601f168201915b5050505050905090565b6003829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b5050565b50505050565b60606002805461092e90610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461095a90610ff3565b80156109a75780601f1061097c576101008083540402835291602001916109a7565b820191906000526020600020905b81548152906001019060200180831161098a57829003601f168201915b50505050509050919050565b600092915050565b60006109ce6109c984610ec4565b610e9f565b905080838252602082019050828560208602820111156109f1576109f0611160565b5b60005b85811015610a215781610a078882610a6d565b8452602084019350602083019250506001810190506109f4565b5050509392505050565b6000610a3e610a3984610ef0565b610e9f565b905082815260208101848484011115610a5a57610a59611165565b5b610a65848285610fb1565b509392505050565b600081359050610a7c816111ae565b92915050565b600082601f830112610a9757610a9661115b565b5b8135610aa78482602086016109bb565b91505092915050565b600081359050610abf816111c5565b92915050565b600081359050610ad4816111dc565b92915050565b600082601f830112610aef57610aee61115b565b5b8135610aff848260208601610a2b565b91505092915050565b600081359050610b17816111f3565b92915050565b600060208284031215610b3357610b3261116f565b5b6000610b4184828501610a6d565b91505092915050565b60008060408385031215610b6157610b6061116f565b5b6000610b6f85828601610a6d565b9250506020610b8085828601610a6d565b9150509250929050565b600080600060608486031215610ba357610ba261116f565b5b6000610bb186828701610a6d565b9350506020610bc286828701610a6d565b9250506040610bd386828701610b08565b9150509250925092565b60008060008060808587031215610bf757610bf661116f565b5b6000610c0587828801610a6d565b9450506020610c1687828801610a6d565b9350506040610c2787828801610b08565b925050606085013567ffffffffffffffff811115610c4857610c4761116a565b5b610c5487828801610ada565b91505092959194509250565b60008060408385031215610c7757610c7661116f565b5b6000610c8585828601610a6d565b9250506020610c9685828601610ab0565b9150509250929050565b60008060408385031215610cb757610cb661116f565b5b6000610cc585828601610a6d565b9250506020610cd685828601610b08565b9150509250929050565b600060208284031215610cf657610cf561116f565b5b600082013567ffffffffffffffff811115610d1457610d1361116a565b5b610d2084828501610a82565b91505092915050565b600060208284031215610d3f57610d3e61116f565b5b6000610d4d84828501610ac5565b91505092915050565b600060208284031215610d6c57610d6b61116f565b5b6000610d7a84828501610b08565b91505092915050565b610d8c81610f3d565b82525050565b610d9b81610f4f565b82525050565b6000610dac82610f21565b610db68185610f2c565b9350610dc6818560208601610fc0565b610dcf81611174565b840191505092915050565b6000610de7601883610f2c565b9150610df282611185565b602082019050919050565b610e0681610fa7565b82525050565b6000602082019050610e216000830184610d83565b92915050565b6000602082019050610e3c6000830184610d92565b92915050565b60006020820190508181036000830152610e5c8184610da1565b905092915050565b60006020820190508181036000830152610e7d81610dda565b9050919050565b6000602082019050610e996000830184610dfd565b92915050565b6000610ea9610eba565b9050610eb58282611025565b919050565b6000604051905090565b600067ffffffffffffffff821115610edf57610ede61112c565b5b602082029050602081019050919050565b600067ffffffffffffffff821115610f0b57610f0a61112c565b5b610f1482611174565b9050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000610f4882610f87565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fde578082015181840152602081019050610fc3565b83811115610fed576000848401525b50505050565b6000600282049050600182168061100b57607f821691505b6020821081141561101f5761101e6110ce565b5b50919050565b61102e82611174565b810181811067ffffffffffffffff8211171561104d5761104c61112c565b5b80604052505050565b600061106182610fa7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156110945761109361109f565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6111b781610f3d565b81146111c257600080fd5b50565b6111ce81610f4f565b81146111d957600080fd5b50565b6111e581610f5b565b81146111f057600080fd5b50565b6111fc81610fa7565b811461120757600080fd5b5056fea2646970667358221220f9c036ccd3ed1f1d3c36b269be5a57dd31ebfea9fcb2c986857f412be379146664736f6c63430008070033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000001d417374726f6e6f6d6961204d6574612031363639393331313338313434000000000000000000000000000000000000000000000000000000000000000000001d417374726f6e6f6d6961204d6574612031363639393331313338313434000000000000000000000000000000000000000000000000000000000000000000003e68747470733a2f2f6d657461646174612d6269332e70616765732e6465762f617374726f6e6f6d69612e7669702f6e66742e6a736f6e3f6e66743d616c6c00000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000a2ccb81de6fa4eeb4e81b702d1cfa368c82a4a9b00000000000000000000000065b45712d8685d6601d29907592f1bbf9963e0ef000000000000000000000000bf7536316f8e51def98d2b6cb48949b2fe269929000000000000000000000000bdc7d70a2696a0517e6e0715380a9221ddc1fb850000000000000000000000001c26e89d66bef56dfbcc43c0c7c1366add6ca6ed000000000000000000000000d6e878bc72245f243b62d02feb4f1ef7a23b8f92000000000000000000000000ac77e7d56ca4c0a9bdbbe0962ed0a9a1bf55dad0000000000000000000000000787c27f921399d8e9ad0475eefda230b2cccad52000000000000000000000000da82c546097730e9d3acedea5cbfebcfeae922d000000000000000000000000061c7ac045486a34f1f2055384006c90f632955d6000000000000000000000000af8fa5568931769e99ba860e78baee7f9522e76c00000000000000000000000084dda7d4570ed3042964d3aad531fb2cd653d355000000000000000000000000a1a70db1c9fc27d67c718ba0a77ba6542c43774b00000000000000000000000024295d05892b48bd1a8255f3b778c75599c2ecca0000000000000000000000001fc43d5d3418e4911de5c8e90805d0c7e0cf81c60000000000000000000000009e091875426d9a505c9f977b1343bba0ee9f748d000000000000000000000000c37f696c39054dee4dc342388e1329919e8794ba000000000000000000000000e6e2bdf386c5bf2de27d1c9acbcd82d62072f28e00000000000000000000000005782a0f57ed7babe060ea5d300de554001b64890000000000000000000000008e2a403b5f371347470b8a1f1775905bcc24820100000000000000000000000092cc4d43c986d478ac45f08fff096b8a71397eff000000000000000000000000d297511b0ebfb18066a76563627b231673b2fd850000000000000000000000004ab8b4e7a2996cb12fc9c3b6cf20cdbff037c3750000000000000000000000001b9b05fbf1317e1d112b249d1cdf3badb48bc8eb000000000000000000000000bb7cee4cf6665696f1886fb4b76488ba1694e564000000000000000000000000e77783300714354ce0ed23cec54d3006bf693f83000000000000000000000000d46d59823881af9693d89aa83d5b12d02103f2f50000000000000000000000001c4abdf8ca76bb0a67251167873cc5909cea59bd000000000000000000000000c054aa8c13cf328464b4203053c212a34fc93cae00000000000000000000000084a4e165281cf2953a1057338466d71dc685b6e5000000000000000000000000f43857fa74fb9fb27aa65e0c05fb4d0090baedc900000000000000000000000041d4feb5ba95c90125e1b5b414c4c7eb8dc91579000000000000000000000000489758903defbae82a6cb2b1a9845676b9b0e969000000000000000000000000481417dc72ae5660f872348136d9f2f6c09f5511000000000000000000000000a262cb80f0b54c544a39af1482507c93c4d1156100000000000000000000000017b174d63481c5828afe3e22b111af7b1ccfd9e20000000000000000000000007de41c11a9b0945c4aec51bf4218e6683d1c19290000000000000000000000007c81821d8ed2ed154a0b2855b8a5315ea84413c6000000000000000000000000af35bc00c42a7b9ae43e0b139bed619e7023ba09000000000000000000000000e2af815d4f3dcbfabc7853f5b7c68064706e01340000000000000000000000008d11a127d853133a3fe44b58ab8653ed6fda0064000000000000000000000000eba0f1ad17232b7d4cdc37c9c03d2db22fc34db8000000000000000000000000159947f1b80b9881e055ef47e3c3775e166f12b6000000000000000000000000ca45b8b7dc2623edc5fdf621aa63e38c041ebc19000000000000000000000000f3b84b867940377b358c002b265b723ca986aeee000000000000000000000000da6372e9e6469034cbb7c1d12ee10d9675f5720f000000000000000000000000a354bc59f4868756aa7cbf42d348539bbd3a8351000000000000000000000000903cbe8fd8e72e946e1f6f2b27e135a8710faafa0000000000000000000000003a7c83d8c429020e2edf7c6fdfd0b008d68e833100000000000000000000000046d72f2c610ea6011a2b669dfc8a5b8b8a0a3a5b000000000000000000000000ff247e8be15b932f6a39cab18f39952f52c89664000000000000000000000000372dfa084e004a9039a5926ec332dbf674678bbd00000000000000000000000028a75e8069427a1d3221f130790bb0c62ff001bb0000000000000000000000002d1a177a83d25b31696b33bca253088799e81cba0000000000000000000000004b277bf58de87b8ccb99e68f9e3940577fe29df500000000000000000000000049b38446674764cfa5164ee9ca2dfc433624f78c0000000000000000000000005483bb4af64a34a3d510aa44a9c6d6cf2c8d751f0000000000000000000000008424c106f481cdfc587043dc6c2e614d24ec3262000000000000000000000000ce663bc43fc56e3cbc254c54338d250a4b8ca1cf000000000000000000000000b0bdca5b81add33304ba47cf90ae3adb870ad72b000000000000000000000000a235116ff16ee2a079d96e2e59ab7f54fc09f190000000000000000000000000679d5162bad71990abca0f18095948c12a2756b0000000000000000000000000e22a9d592fff6bfd0277cc54a674cd289efe3950000000000000000000000000015f8ce85bcda6cc3df0da6f91a2be861f49aa2e000000000000000000000000939abc7da2dd7e8f03f0d6fa8ba52ab0b6dc212a0000000000000000000000005f425ad58d5c57904b8a0dbe1f3553f8e369d50e00000000000000000000000036fa3e52d58a7401be46353f50667fbf931e4f4200000000000000000000000072b813fa4f0f206845f9dec27e5df055c81868d6000000000000000000000000fdfdd09cf5edb8eb69a589e25d78c3b4a4dcc6d40000000000000000000000009a6f64645a71f0a40bef45f21ab58f5dccaa18ad00000000000000000000000054e75bfaa709ce4e7543daf48b64202b0941b11d0000000000000000000000007fef5a52c6b41004bd3103fbe237e6fa8e118b80000000000000000000000000d9fa29552585a355e45cef17da1e3c0bdfd5672400000000000000000000000050122a9926ce5e0517d251ec03c41d65c5a1f54e000000000000000000000000a2ecd404bf10c484d8d423cde8817dae81735b7b000000000000000000000000fdc4f568302c9fd1ecadc198b349c17b8012afc60000000000000000000000008758b64e843ce2e919d127c74c5a15001f431343000000000000000000000000a53b2f7094fb220b18fb24b7cb7857594b91f3700000000000000000000000008358f85b06257dea55e394acbfa36d5dd9abcc52000000000000000000000000181436511956b6d64f4d536385202908b0ffb1a2000000000000000000000000697f4bade9bbd0b259b3fbd8eef7893ee78a7da90000000000000000000000008f8f28b1595e28581b50e2904d96ed2f294b24350000000000000000000000004ab5189a020ccd88f05c36de69e4d868d29c75a900000000000000000000000099bcab864c417543e46b0890fa8b8f31a95f81e7000000000000000000000000dc7ead8e0e4ceede870519fdb0684cc728bdd4ab00000000000000000000000041d94908380f6c192e71394988c455b0511ff3ec0000000000000000000000007b7048782f0e47ff7fbf7f7ec9b2ee573be4055e000000000000000000000000e95578e26d990a487985b49bfda913d9c1f7f7fb0000000000000000000000008afd87372a2d7a7574ac70fa004cc11a372219a5000000000000000000000000033f90022a843157a0c366597a71ffb981fc5b7a00000000000000000000000017a7cf7e9fc64b28b7221798521245ee17e059b40000000000000000000000003cb470ef34e0ee74053de322c21eca54e61c7171000000000000000000000000b96250a404e35c3c9a0be90a5d5517477bd1d9c6000000000000000000000000a050c666b1232866ead2ba82423e0e96166394ca00000000000000000000000062d8af6dfb726d350c579fa9bf2705b6c95bfc830000000000000000000000007b805ee9125d858b7dfff9984e485f98275b561f000000000000000000000000232d8cf367007975e16c84100167b6d90d5198a5000000000000000000000000b80287bccc9fdd12642d377cd65642ba4ae439470000000000000000000000001593c5e4183a7628cfa8155f2f3771fbd74dd24900000000000000000000000051eb8b2efb55a9d69708eb6230c48052b49d1c5b00000000000000000000000061f0340783fba078b3cfb9f855a33a52f3cbd02e00000000000000000000000038cb57a44860b219b79f22730c6ba3cd8061b3b2000000000000000000000000fb9f3c42297dbb04b5c48c5123de9077ef034da10000000000000000000000005f353710f6207364d34be9328406e23bea5c7191000000000000000000000000e0f378d66738a72295bdb8fb46f04067db2b466400000000000000000000000039e89e9bd3edb99795864e0088a5e0b2fbcee0e80000000000000000000000001dd76a6f72fae4b3c95503ccfecbeabdb76e4ce8000000000000000000000000c3fcb65dc4d78635b84a4ae58f0bbda180b968860000000000000000000000003d99dda1830194e4e52ec52228b3474d6ccea3a3000000000000000000000000268ea4b692e98b8b610437ef658fe5813d06798200000000000000000000000030ebe6eb3c7793786f582d5bb89e63656fae60af000000000000000000000000ba37e47506731a1648b74a16f565c73ae2abbe7000000000000000000000000084428a30234712da09c639847401b7a84ee30a6500000000000000000000000063124d1bf71f4a7bbbc46250f614ec9475951a1c0000000000000000000000005db9c8f7532fab80dcc1dd5ea87cdd4077de6df9000000000000000000000000e6ac0069ee75b4a9bc1f1a669983e52cf0f1cb15000000000000000000000000c7604ca19c7396bd6632089070e1b7e988d74031000000000000000000000000ce798b52dccd63e83d28b52589f9006fc5a43ab4000000000000000000000000b2f456886367c8e50566377ec6d9293d4da5bb81000000000000000000000000781b156c33f12d711761b9794f82dc857d16143f000000000000000000000000406068dfec89ef56666535baa790d99bce292295000000000000000000000000d9fcea7e56e2e46f3623605a5d9c56037b20e71e0000000000000000000000009c0748ff5750cf292cf1013fa7f4399a93038e49000000000000000000000000cbfb6296a2842da4ac7209b85d7667dde09eca5f000000000000000000000000c207cc0bdcb170463da82d025714ac37a577ab70000000000000000000000000bfb9d465e33450d2279583b580d862efce0566b800000000000000000000000076d625eacee492f83d595b330f553e4127b411500000000000000000000000008f9e5e452933d6844da3700ce8cc6a908bb6cc72000000000000000000000000338419bc85bb2fe07219cea73af9d70d8498aeee0000000000000000000000002fa07ab824e6c1736b65cfd3cac2d56b67329cd600000000000000000000000053dca18bbe2755386a10f0fadd240b22a1fe2dd60000000000000000000000000e8ea54e3c21a246c59fe18a1d5a34b6e1cbb162000000000000000000000000be6eef638948fc10aa5763e71ced16a669b3a23e000000000000000000000000a6a815562467fe7810ecb84e5fa64d38d9b3a1390000000000000000000000000373a9440d5480a8df122792cddf20d27d10f89700000000000000000000000035930c01535efc5ea6d6acbefe4fbd10737379800000000000000000000000005197f727d4a527e4ebe3ee8f24928832bfad655f0000000000000000000000006507b7b1f9dab72da60399e3a76d7b06fcea2b98000000000000000000000000bc43b45c214e914db0340bd8c9f6883aa58a03a40000000000000000000000008b3a53641973cc42b96597ac33598d9953ffe7d1000000000000000000000000564e9f8525aa5da4422f4e9c3b70fb9ccc6611af000000000000000000000000c28ffbd707a7055f3fd7c3712f03f0c5eb5cca0100000000000000000000000028759a32b852fdf3f4a1f47781d39b4f4050b6c5000000000000000000000000737ec3ae4a8b1f9f623dac5817b9be9f457a6ef6000000000000000000000000e1e7e55c8bd047769d2fb162723ad188259041e30000000000000000000000005986a065c9e47316c04cc2833c0b1d335730dbdb000000000000000000000000c01e67be16ffe1bfa97d783d0c8211512aa881430000000000000000000000006dc78041f8b82f1cf6fa9ca9ccd536058117c6f6000000000000000000000000c77874df33f8ce5aa2947256f0ea2e7308bc471d000000000000000000000000dab5091cf8050e184f5e0db60dc287e450fab5d80000000000000000000000002d01867ec76e026f629cd0b3fbf1d91b31d2048e00000000000000000000000007a1e79e9809afd956b601766dd92b9d23aeb74a000000000000000000000000ae93215dddf5f9a8e17e5b7049ed2e1ee3277372000000000000000000000000c18e465c63971e4d7e5374e10990f25ecd4adb84000000000000000000000000df1a3915487618bf10bc5b60601a88e2cb4438d3000000000000000000000000d7aae8a32eeda8ea7f4eed77b34004e38da34514000000000000000000000000e717531316a7c633751a269be1d0c54eecf01f3a000000000000000000000000ad5d0797885d65e85efa8a7e7035a5f7ac29fc2b000000000000000000000000407b5d55a95c63462d9fdc233e4924a1894826370000000000000000000000007bc4e105f680bcb15cdc72c0aba66a8adbb5191e00000000000000000000000058ed027d5df93ef7348dc92e1aaa233419e5df72000000000000000000000000f7d005d4d7bddb6285714e403da7677f03bf21b4000000000000000000000000b4112009dc50e0ad18fdb58021f28a7bf75c2eea00000000000000000000000019565c97b7d1afcdcd4a8b402a13da16a20fac660000000000000000000000003e6b98ddf72bbf9d9e4a8e0c1fa0136fc24c6e0b00000000000000000000000011c1b767dcadff92a4aa3ffc3ce7f336afe53ad2000000000000000000000000c744f2fb363078f23e128a494a68720ec8a4fe79000000000000000000000000c467f0808da2c2e8deeca7e1a1aeb0c44f4d2844000000000000000000000000a0d5ce77578968d6bd4cd625344e0fd672c22d6500000000000000000000000090057e24f060efa96fe289d730ccbdb76b57471300000000000000000000000083c98587645c3f2c10d62f3f73156cf7e863005e0000000000000000000000006af8fa45da8842c33f08cea4a7f65eac0405a9600000000000000000000000008a9e1e186496b121bf08a8195bd689a7d5b684b00000000000000000000000007fd761a0fe8dbe273c07ef12d2157578af3622b3000000000000000000000000aca3f06100f998a89b52d785ba89a827fdf04085000000000000000000000000a15b854360feb78d69aa3e68f66e9c9ec235568900000000000000000000000049f44c6df326ac1577bad16b85d902c59196dce1000000000000000000000000d0d8f9b2eb277bcbf47be19005f3719f1e44441400000000000000000000000014407df48b120b368a2de4e087d997f81d136134000000000000000000000000694a45f93f7dd656561eb1b46d2a497daa4f70ae0000000000000000000000005a0caf4d849e13319c40738a49251c8a669c337f000000000000000000000000a0557e5c59cadd90138d4ef36f754ad536917322000000000000000000000000af7814956da8d9acecfce6911fcec7306bd1c71a000000000000000000000000cd87b53363031a4411c2c2bca41f77bde02ff87d000000000000000000000000d93cc3535dea6512e53a9b0da66b09875a07393800000000000000000000000077fe86628957aa6a53a2801d4d268368f5b5d3fb000000000000000000000000d722755aa3d8b2e9521209ee5014d0e446b82ff5000000000000000000000000895668976dcb6a7627309c60b68b3762cd12b82c0000000000000000000000008ba74b647ff7a77f79945704ec62c9b88aeed0cc0000000000000000000000002c461f638e677f9230d020fd328333f4369c7e4400000000000000000000000085316ce5fc6b76a60a63aa645e1cbbb69d0491150000000000000000000000008dacc95548541b5af2ca8d35ea52e5e364854849000000000000000000000000c4caad9132c18a1e9af6c692b4bfb75eb4196d640000000000000000000000008f007b422064d78c21d2b24aee1ba51e1b4d8f8a000000000000000000000000615cbcb2739c340d3e61adc6003445c32262707000000000000000000000000064015ce10801a2409ce13ae751e736b9d070b0ce00000000000000000000000009e797d5f6d13e99ecbf8f5376ac24f4cf2f8b5100000000000000000000000069cdae6aadf44a3cd7834768f20045dea1171f3500000000000000000000000060a549d01170876afe0e53520309847e4d201a9a0000000000000000000000001843e4bb203419f4725b6d2b85463e99a348b532000000000000000000000000ea71de9a658603c39df43c630d43e36b3be4bcca00000000000000000000000052baf510adac401745d55a624dc60f77361cfa9000000000000000000000000007e3b5381cef8f804dd4c32003326a61ff323eda000000000000000000000000e163d368811537247affe58758e344951292f7500000000000000000000000003010e30503e2adaba92a5d3e24549d34050293bd0000000000000000000000004839a9410e351a9312d95a01c1b47dd02a627e9e000000000000000000000000a588cdc31a748306aa37c560bb7f44b175cb35a8000000000000000000000000e09a4dcd1e7a66db847969e1b4e92abbce116ca9000000000000000000000000eecba4834ca010c0ced9b2ed8b7050f5229667b80000000000000000000000004926e1a65a0ff7e8c758a49aeb474ae3e3eff4cb00000000000000000000000016c9065c5ed3d775f1c0028f67367365ec4864f9000000000000000000000000064f5692b711fe69cc10ef3848ba659b8b6dcefa000000000000000000000000f93b75050e00ef2d3596656189d3c128e104fb54000000000000000000000000a7c51e4e05e09ea57b51bbee812aa4f612098a020000000000000000000000005717086a1cdff29d18b947227809d8d5ceac09c400000000000000000000000085312436ef4318463e6ab71e14bdf94cbd84e9c70000000000000000000000005c36f7107935386e88066f7d739484897e9c79070000000000000000000000009e57a40666f934cbb82e6b32b355f2940b05dbb60000000000000000000000000c0f718d39f64a069a1b94f799d3c480d6867169000000000000000000000000fa12cf7a296e76a9ff31699cf56c50f2304cb41a000000000000000000000000ecf47686a6c5f5bc6a4d9b66ed9c12aa661f8358000000000000000000000000df9d70657da88fdc6d08452ba9aff1948efa5eca00000000000000000000000042b511674b4048839328251a4e4cbee5bc51d45f00000000000000000000000043a032ed1923365d2a42d558165651538174b53a000000000000000000000000223de0359521e0b99d662d8c3d37ff3c72a15aa90000000000000000000000005c923685d7608bbbfa95f699b774a7a893317950000000000000000000000000c357b6ca029a5bf6e68bd3b60b5d3473283588cd000000000000000000000000cea0af5da617078907637a7f29fd1f3edbe51ebf0000000000000000000000008e3a53401b2e66a88cc073c92c205a23065ab9a20000000000000000000000005888ff3ca88761dddaf9795bfb47e0a807300e9f00000000000000000000000076f4b4e6760033aee01e97e34fb5633a72ffa2840000000000000000000000008fd18b5f1fbc3bfde94c88a8d9f3aceeee0a3f970000000000000000000000002c08f628a395e4b3d226e9e96631c345db6ad1140000000000000000000000004c956a0adfe992ed422d0be40ea488f18bf66a6700000000000000000000000068e919edad3c996c579a32f39a671e8fc653fce3000000000000000000000000ce32d9f55ccdfdd55f237ffc4f6dabf4a57ef56f000000000000000000000000adba27f92cb268140eedeb1a3c93e546d948bdbb0000000000000000000000000ad2fcc9a406aa2d5c1538442409dc3a50eac23a00000000000000000000000011d0fa547aeae62dbe21cdba5f768b6f69e2e72e000000000000000000000000a92b6f62fbad44f5a9cce938d217e5163e83cd5b000000000000000000000000c9e0924b5c7bffe63ee3add2d87ad67fc203fa820000000000000000000000002e23efb0e86ac8b7f2275bc21936dc9e7c08072900000000000000000000000092bd41a360258c7833f12e339e643ea04c7a6fd70000000000000000000000008d6e90c9a375a9800f1439d6a1775e73d343ea9a000000000000000000000000d5094fd00236ec44cad9cbb3423cee1566affe96000000000000000000000000f2a6fd44f968a24d03b15c3383e4fc7f41036ca70000000000000000000000007b353f1c651ef6bc0c58c47ffdf813d04fa3f5ea000000000000000000000000a8a969a4fd86cf986d0840962ef3c2611073580800000000000000000000000098f1759561504a0cafbdc2028e677896c9ace2220000000000000000000000006113812dc9e1ca33b18dc169f3d8bfe2ae18ba100000000000000000000000009600b701fc015deec85440f7286f1e0090f7913300000000000000000000000052e64314a849280f98ec4ff51e3a4987adf33884000000000000000000000000538e7414cd8e04e9f51eaddfae63e9a320122d7f00000000000000000000000043150f477520bbff2b8a816730234c662f43baf600000000000000000000000044598fe1b96ebba6b7ccf6dab22a67928e8e6db6000000000000000000000000de2fe3d31f6682d0e303333aa7ddc89d29e8e602000000000000000000000000d2e218d8749ffba33fd8faf260a32ae491ba444a00000000000000000000000013ad32a64e685b6cce1de66a7e51cea3aedd9deb000000000000000000000000bad9bbacb60f0991b91ee48a93d787786413d5520000000000000000000000007ca46643e2a7950babb53f09b65df6c88f7246ee000000000000000000000000b396d5edcbfab009cbf4602329371f908118d115000000000000000000000000853ba8bbaf2ef818bc44e4d5027f1dde8095b091000000000000000000000000c7fc7647601be3ace0cfbe3e8d1e40e373e7c613000000000000000000000000675a1fef3a8aa24e12762c40358e995e73bbf3f80000000000000000000000005b7073c9c2ba231ff59f4578bdd455e1770d0add000000000000000000000000724a4fb1656b1b25c1c48604b259c52a29c05337000000000000000000000000e3d377c5cbe6551d68a8276d19eabb62b88c567a000000000000000000000000e8470b1f25cd5a2f44b2a8947dd9a282816b16ca00000000000000000000000038510df642d7058fa801874c931b6359f03784ba00000000000000000000000016bd45d85d4b5800464ca5185bb6276777d3f76200000000000000000000000003f43e91de03864f6c315f86cadb0cdbe67015f40000000000000000000000008dabc3384a86349178d6af3047c2c7b1b26d5e64000000000000000000000000e439ccd717df66ccbcc18cef5843926cf5c213980000000000000000000000000da652642b43cb6f3d22f8ad374d48adeffc58ef00000000000000000000000008f1dafbe1ae73c42917f645fd5e5f933848e5b0000000000000000000000000d2f1eb0b1c3a8c0770d2db75b318bed693fd371e000000000000000000000000d8ca854157025eb43c0852b7ab3195323b22b228000000000000000000000000c041adbd4c5e5ef418518a6fa2542b8584ca1d780000000000000000000000009d30ca11c4a2fa4479ca14710c60a3bd4c1ca2f1000000000000000000000000ff745f093b4b32b6655ac66e57a7af645f8f9e8f0000000000000000000000008cdb4b270ac7afe54532c128dc43bc4ca38d782f0000000000000000000000007e3170861325d72e480547ae28220284e5da24ac0000000000000000000000002a9c9a3be4f2ede53265af984003eadfa7e7f0000000000000000000000000001010595f96ab62b31bfeac411ec5f8f60db5dc23000000000000000000000000d2f40805757b113864897997c1a6bda5e78f30f6000000000000000000000000446ea78001553b7210df61b6a3b04c1f8930dcea000000000000000000000000ed9b05d2ff1a3c2fe2922737d09f520363983cf40000000000000000000000009b01fb47fd7a568211402c6bf353b47b37c22be50000000000000000000000009fcd36e7e0479e8f52b915f463d2446b629e81ae00000000000000000000000040fa37128a7d54dab2392acbc4f43827bc67bbe40000000000000000000000007f51588d702b751266cd5a76c5bc4065eea82f3d000000000000000000000000cb92ea2a77fd6544b1a774f660aeb926f0da84d1000000000000000000000000c3ff3bac057476fe0fb204b9f614a077ae1d03b4000000000000000000000000dd6529c9e2275153f230d7f03e975893b0b235b4000000000000000000000000a7acf8fbf81216d74bde2f24304d9e4817d9d4d2000000000000000000000000936881d17170e39e0abc458464e0b70b5bb60518000000000000000000000000cb4cc352e1165fac6935a18b619109e1f0943fb00000000000000000000000002549c3e55017140eaba0b7a752637195b88f1dcb000000000000000000000000128cc0f2e4bd47d74560bc0218118133375c1751000000000000000000000000a8526052c72e0111575231448745647802c94a53000000000000000000000000e804190093de49fcc002f5e6d652ed9baacf01bb0000000000000000000000003767538a8da4af32a6740423cc27354bb0f9f9b1000000000000000000000000d49c41f4b7792da15c7f37c5767ddacf03ec2b59000000000000000000000000918e71d1c18a86c6fbdd80fc16188e671284a47b000000000000000000000000e390fe5cd2b3c8af2540bb85264176416d34cfc6000000000000000000000000456ba43b0a306a2ff682adf5a1fcdd4e8d9b8c20000000000000000000000000568bcf0f16e50cc88eab88273506ddc5e1c27de9000000000000000000000000d4cb4fd4b6768ebf88392d7453a62f07b835f9b100000000000000000000000054e8cedcb74bfae8fd9c053b89b768550f7980b10000000000000000000000007fe04f6162a08b5b2e4c77cde8a8fbde589743f700000000000000000000000036cd5dc24234332b3b7b2dc77abc57242a05b7c90000000000000000000000005c1560ee1db92b2188745a010a041171b2e16f4900000000000000000000000039b754887586aec4ffadb8158c407e396ce32e17000000000000000000000000b26e9a6395850058288622f4b183ed95e2e40bea000000000000000000000000d53f2e1d06cbceb59d1453e766c4d18e149f9f7d00000000000000000000000091a01e9420922174a4d092fa88f3cfa200c9859e000000000000000000000000bfbe6fa77bce77ec224216d92b7c493306991a9f000000000000000000000000cbeda136b27939256907b07922c6e83f07b948020000000000000000000000000e5ac5e54b8310d4ce2407b200d4bcc7169c7c430000000000000000000000001b92d3d80e884ffbc35042beb1ae5e2e29ad33e80000000000000000000000001da183cf06ac66a20b816ef0a28bc60d98fc1e1d0000000000000000000000006793fd1067290a57a1d564eeb962347ce3cc60790000000000000000000000002f7536f71f0bd35882d59580b6f5ccaca833cc5d000000000000000000000000b45923280468f3d51c5d2841cc2dc1a74786a330000000000000000000000000aecaba02643b39599e656898ade1f06f54df0a4600000000000000000000000013ef650ca080fc0891974072e6a2b90299803d6900000000000000000000000016ef0ca2ef26bc61f7a34a1bf37b0ae206fb2af2000000000000000000000000e7d2e18b09e79cbe6c0e0022afd46f2e5a93b53f000000000000000000000000bbb414a1f96216ec992bb75fdd13fa87a9fbf38c000000000000000000000000f15b6816111673715c58025916c3baf0bfbfe8ca000000000000000000000000c8496cfa7f9f9efeba1d04ddb44461bbb86621580000000000000000000000007e639afba252608548edb5c20588b1a36e61135700000000000000000000000084dcd5a77eeecd52bd16ca0c75970e9b12ce7d90000000000000000000000000744b308ec12659c924be896b5b47582a3b2d66ba000000000000000000000000b5c9ef6bceaa880d4bb3ac9ba89d3829064b2c730000000000000000000000002f4d6cabdffc2c9eb7d3f0f1f94f52aa79765ec9000000000000000000000000587ebd9377e6623d3d6b23bf4795f67df33cfec4000000000000000000000000e9e511a49311dc6dfc49ea3a39b19b78b68986af0000000000000000000000009fd21c6d3705b0c90a2ff2d1bd4fbcaf357123860000000000000000000000009f578e60d2ef680ef9bd0a18d3e2bc98e3295cdb000000000000000000000000eef7af481f91d23a8e9c05948aed6c2e209dec270000000000000000000000006942b2f23ca9858f29de7b12091914f66ccd25d80000000000000000000000000aca54886719a6347c193bf24b6558e34531fc24000000000000000000000000939d4124b661f1c48fc84d33a9042cb7fc6b7ced000000000000000000000000b65894a3166fd2ee3355dfc42bdd1ec513b17d38000000000000000000000000b211b6b004aaf0878f0c0ffcda2ec2b79b980e9b00000000000000000000000035e19cb72e6b26d2d6d8c928649618cf27af4e5700000000000000000000000003a4e61b6f26d427d5cfa4586b54e502fec1f0be0000000000000000000000007ae7e5075150cf6a41e666f1f749e5a29344d0450000000000000000000000005464b5784b74965539c920fef9bf182a1f48545f000000000000000000000000dc48d68340c38dea83194c96920824492176474e0000000000000000000000007059580efe1d4909d3370769d065458523c187e0000000000000000000000000686aae92e48eb6ebcda2993b258c97c1742d63ee000000000000000000000000a50cfc05d7a2c678c4eda391df4af3ae5fa991360000000000000000000000000603df18ad272be9e042803bca337a0412ff0ede0000000000000000000000001ccebb1156c466167b8a53df3e9cd12604182d720000000000000000000000006e1c42e919729f353a41a328d3d3f631d4ce2465000000000000000000000000483fa0b9a3a3a0434a11e39c0e19bbfb7d702573000000000000000000000000db5f1757a2d392e86ac00b488611c3b524921f7b000000000000000000000000eb745ce75c877ec975d4cad81d54270e46aec33b000000000000000000000000f3b00547da00695e09a4c6ad617661d58cca2825000000000000000000000000494abd3278804e0d36ba0b0ff6b632743c1b0e9400000000000000000000000008f2801c5c68c0956931ab489464e7bc1e966650000000000000000000000000070f7d639bed7b25e3edfb1d9f85d7d742fa5e19000000000000000000000000992be725cf9b73414474cff71155e978b626acec000000000000000000000000691b81ce99ce859700f69dc259d26b49dd02edec000000000000000000000000c277a9007f07ecfc959f8ece7a46626f65b9a3d90000000000000000000000004eea17da65a0a3cbfedbf5c65a4544e61881656800000000000000000000000093e2f97974d848e63e419e5364550fcdfa10f6f2000000000000000000000000f9140ca4e5cd312bcad4ea8a9eed3d0903c2c2de00000000000000000000000027e4537a79cf4594dc708efb2fb6f971939dfeb30000000000000000000000003a8da9c57dc28e1cd127bc615f9d1a697e35ba7c000000000000000000000000486586f186e5e156eb20643e9c608002d2e9466b000000000000000000000000138b4020acfa507394e97e513a6ec6c522aa4895000000000000000000000000e9343d47314523ae9787ec5d2047eb03c2897b33000000000000000000000000d3be0a5af89f1df2b0de04b5fdc63b2a37816eb0000000000000000000000000975603ae72f9551d26ceb27a00cd4452f8187768000000000000000000000000e39bec23714f55b0aa7e81a40cac929104f892a900000000000000000000000029babda9e4cfe6c95aaf9f2ec5b557c7deb76a000000000000000000000000002159536bcd13396bc4faeb1d1d094b8052898b19000000000000000000000000988d8fe44b28acac09f2279b95fb258cedd36b0b0000000000000000000000008eb6effc5b72067211664bd641f2515dae79ec99000000000000000000000000efd16c6126211b5494d035cdfa17d53fe0ceb8140000000000000000000000009a00221ab9ea14c6d9c0b792c140812c975290b4000000000000000000000000948d83612b488a76f29c4093297c117431b81389000000000000000000000000934cceb5a43cda9ef7b2d78c6ecdd7712c725a5b00000000000000000000000003f1788d328d223e7f376740aa76ae28880f2e17000000000000000000000000c03a6c9987ccf5814b7b7a4bc56b91a68fc1a3f600000000000000000000000032f2296dc01d3d6b378356b2d9795772a32b4f96000000000000000000000000693204bb65ce974fef1a27e11ebd1dc56996d2d60000000000000000000000008ec555dd09d299511a2287bd16af825dd3199075000000000000000000000000943490d8548e797f5b709d70230f305c8ee7b19f000000000000000000000000d712cb12edabaf9198f1cf80ebfefcb47bdc9c7c00000000000000000000000094c2f8d97bd72ae4dacaec36096fcfea20dd7c0b000000000000000000000000833d0df4206c7b3a51475dc5ad547a7b5842cb8d000000000000000000000000ce3f610f9106886179db22aef82bc8090615b141000000000000000000000000d7c373dc03e8d1642abc7e46b49b0cac664b95e90000000000000000000000000bd26b197829946b56f515343d126dee20a8990d000000000000000000000000c9ffc7e2fed3806f79c40943ab6881cab74b564200000000000000000000000093838fd74785573d5a0be50791bca8ef718b4810