Special data
- Status: Successful
- Nonce: 2
- Type: 0
- Gas used: 21355949 gas
- Gas limit: 21355949 gas
- Gas price: 36.06 Gwei
- Effective gas price: 36.06 Gwei
-
Input data:
0x60806040523480156200001157600080fd5b5060405162001b4238038062001b42833981810160405281019062000037919062000548565b83600090805190602001906200004f92919062000355565b5082600190805190602001906200006892919062000355565b5081600290805190602001906200008192919062000355565b507368b3465833fb72a70ecdf485e0e4c7bd8665fc45600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b8151811015620001f8576003828281518110620000fc57620000fb62000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48080620001ef90620007a4565b915050620000da565b506200020a816200021460201b60201c565b50505050620008f2565b60005b81518110156200035157600382828151811062000239576200023862000850565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080828281518110620002b857620002b762000850565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480806200034890620007a4565b91505062000217565b5050565b828054620003639062000738565b90600052602060002090601f016020900481019282620003875760008555620003d3565b82601f10620003a257805160ff1916838001178555620003d3565b82800160010185558215620003d3579182015b82811115620003d2578251825591602001919060010190620003b5565b5b509050620003e29190620003e6565b5090565b5b8082111562000401576000816000905550600101620003e7565b5090565b60006200041c62000416846200065f565b62000636565b90508083825260208201905082856020860282011115620004425762000441620008b3565b5b60005b858110156200047657816200045b8882620004cb565b84526020840193506020830192505060018101905062000445565b5050509392505050565b60006200049762000491846200068e565b62000636565b905082815260208101848484011115620004b657620004b5620008b8565b5b620004c384828562000702565b509392505050565b600081519050620004dc81620008d8565b92915050565b600082601f830112620004fa57620004f9620008ae565b5b81516200050c84826020860162000405565b91505092915050565b600082601f8301126200052d576200052c620008ae565b5b81516200053f84826020860162000480565b91505092915050565b60008060008060808587031215620005655762000564620008c2565b5b600085015167ffffffffffffffff811115620005865762000585620008bd565b5b620005948782880162000515565b945050602085015167ffffffffffffffff811115620005b857620005b7620008bd565b5b620005c68782880162000515565b935050604085015167ffffffffffffffff811115620005ea57620005e9620008bd565b5b620005f88782880162000515565b925050606085015167ffffffffffffffff8111156200061c576200061b620008bd565b5b6200062a87828801620004e2565b91505092959194509250565b60006200064262000655565b90506200065082826200076e565b919050565b6000604051905090565b600067ffffffffffffffff8211156200067d576200067c6200087f565b5b602082029050602081019050919050565b600067ffffffffffffffff821115620006ac57620006ab6200087f565b5b620006b782620008c7565b9050602081019050919050565b6000620006d182620006d8565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b838110156200072257808201518184015260208101905062000705565b8381111562000732576000848401525b50505050565b600060028204905060018216806200075157607f821691505b6020821081141562000768576200076762000821565b5b50919050565b6200077982620008c7565b810181811067ffffffffffffffff821117156200079b576200079a6200087f565b5b80604052505050565b6000620007b182620006f8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415620007e757620007e6620007f2565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b620008e381620006c4565b8114620008ef57600080fd5b50565b61124080620009026000396000f3fe6080604052600436106100f35760003560e01c80636352211e1161008a578063a22cb46511610059578063a22cb46514610313578063b88d4fde1461033c578063c87b56dd14610358578063e985e9c514610395576100f3565b80636352211e1461024557806370a082311461028257806395d89b41146102bf578063986be72e146102ea576100f3565b80630eadc88f116100c65780630eadc88f146101b957806318160ddd146101e257806323b872dd1461020d57806342842e0e14610229576100f3565b806301ffc9a7146100f857806306fdde0314610135578063081812fc14610160578063095ea7b31461019d575b600080fd5b34801561010457600080fd5b5061011f600480360381019061011a9190610d29565b6103d2565b60405161012c9190610e27565b60405180910390f35b34801561014157600080fd5b5061014a610464565b6040516101579190610e42565b60405180910390f35b34801561016c57600080fd5b5061018760048036038101906101829190610d56565b6104f6565b6040516101949190610e0c565b60405180910390f35b6101b760048036038101906101b29190610ca0565b6104fd565b005b3480156101c557600080fd5b506101e060048036038101906101db9190610ce0565b610501565b005b3480156101ee57600080fd5b506101f7610638565b6040516102049190610e84565b60405180910390f35b61022760048036038101906102229190610b8a565b610645565b005b610243600480360381019061023e9190610b8a565b61064a565b005b34801561025157600080fd5b5061026c60048036038101906102679190610d56565b61064f565b6040516102799190610e0c565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a49190610b1d565b61070c565b6040516102b69190610e84565b60405180910390f35b3480156102cb57600080fd5b506102d46107c0565b6040516102e19190610e42565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c9190610ca0565b610852565b005b34801561031f57600080fd5b5061033a60048036038101906103359190610c60565b610915565b005b61035660048036038101906103519190610bdd565b610919565b005b34801561036457600080fd5b5061037f600480360381019061037a9190610d56565b61091f565b60405161038c9190610e42565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b79190610b4a565b6109b3565b6040516103c99190610e27565b60405180910390f35b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061042d57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061045d5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606000805461047390610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461049f90610ff3565b80156104ec5780601f106104c1576101008083540402835291602001916104ec565b820191906000526020600020905b8154815290600101906020018083116104cf57829003601f168201915b5050505050905090565b6000919050565b5050565b60005b8151811015610634576003828281518110610522576105216110fd565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508082828151811061059e5761059d6110fd565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4808061062c90611056565b915050610504565b5050565b6000600380549050905090565b505050565b505050565b60008060038381548110610666576106656110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610703576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106fa90610e64565b60405180910390fd5b80915050919050565b60008060038054905090506000805b828110156107b5578473ffffffffffffffffffffffffffffffffffffffff166003828154811061074e5761074d6110fd565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156107a2578161079f90611056565b91505b80806107ad90611056565b91505061071b565b508092505050919050565b6060600180546107cf90610ff3565b80601f01602080910402602001604051908101604052809291908181526020018280546107fb90610ff3565b80156108485780601f1061081d57610100808354040283529160200191610848565b820191906000526020600020905b81548152906001019060200180831161082b57829003601f168201915b5050505050905090565b6003829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b5050565b50505050565b60606002805461092e90610ff3565b80601f016020809104026020016040519081016040528092919081815260200182805461095a90610ff3565b80156109a75780601f1061097c576101008083540402835291602001916109a7565b820191906000526020600020905b81548152906001019060200180831161098a57829003601f168201915b50505050509050919050565b600092915050565b60006109ce6109c984610ec4565b610e9f565b905080838252602082019050828560208602820111156109f1576109f0611160565b5b60005b85811015610a215781610a078882610a6d565b8452602084019350602083019250506001810190506109f4565b5050509392505050565b6000610a3e610a3984610ef0565b610e9f565b905082815260208101848484011115610a5a57610a59611165565b5b610a65848285610fb1565b509392505050565b600081359050610a7c816111ae565b92915050565b600082601f830112610a9757610a9661115b565b5b8135610aa78482602086016109bb565b91505092915050565b600081359050610abf816111c5565b92915050565b600081359050610ad4816111dc565b92915050565b600082601f830112610aef57610aee61115b565b5b8135610aff848260208601610a2b565b91505092915050565b600081359050610b17816111f3565b92915050565b600060208284031215610b3357610b3261116f565b5b6000610b4184828501610a6d565b91505092915050565b60008060408385031215610b6157610b6061116f565b5b6000610b6f85828601610a6d565b9250506020610b8085828601610a6d565b9150509250929050565b600080600060608486031215610ba357610ba261116f565b5b6000610bb186828701610a6d565b9350506020610bc286828701610a6d565b9250506040610bd386828701610b08565b9150509250925092565b60008060008060808587031215610bf757610bf661116f565b5b6000610c0587828801610a6d565b9450506020610c1687828801610a6d565b9350506040610c2787828801610b08565b925050606085013567ffffffffffffffff811115610c4857610c4761116a565b5b610c5487828801610ada565b91505092959194509250565b60008060408385031215610c7757610c7661116f565b5b6000610c8585828601610a6d565b9250506020610c9685828601610ab0565b9150509250929050565b60008060408385031215610cb757610cb661116f565b5b6000610cc585828601610a6d565b9250506020610cd685828601610b08565b9150509250929050565b600060208284031215610cf657610cf561116f565b5b600082013567ffffffffffffffff811115610d1457610d1361116a565b5b610d2084828501610a82565b91505092915050565b600060208284031215610d3f57610d3e61116f565b5b6000610d4d84828501610ac5565b91505092915050565b600060208284031215610d6c57610d6b61116f565b5b6000610d7a84828501610b08565b91505092915050565b610d8c81610f3d565b82525050565b610d9b81610f4f565b82525050565b6000610dac82610f21565b610db68185610f2c565b9350610dc6818560208601610fc0565b610dcf81611174565b840191505092915050565b6000610de7601883610f2c565b9150610df282611185565b602082019050919050565b610e0681610fa7565b82525050565b6000602082019050610e216000830184610d83565b92915050565b6000602082019050610e3c6000830184610d92565b92915050565b60006020820190508181036000830152610e5c8184610da1565b905092915050565b60006020820190508181036000830152610e7d81610dda565b9050919050565b6000602082019050610e996000830184610dfd565b92915050565b6000610ea9610eba565b9050610eb58282611025565b919050565b6000604051905090565b600067ffffffffffffffff821115610edf57610ede61112c565b5b602082029050602081019050919050565b600067ffffffffffffffff821115610f0b57610f0a61112c565b5b610f1482611174565b9050602081019050919050565b600081519050919050565b600082825260208201905092915050565b6000610f4882610f87565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fde578082015181840152602081019050610fc3565b83811115610fed576000848401525b50505050565b6000600282049050600182168061100b57607f821691505b6020821081141561101f5761101e6110ce565b5b50919050565b61102e82611174565b810181811067ffffffffffffffff8211171561104d5761104c61112c565b5b80604052505050565b600061106182610fa7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156110945761109361109f565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6111b781610f3d565b81146111c257600080fd5b50565b6111ce81610f4f565b81146111d957600080fd5b50565b6111e581610f5b565b81146111f057600080fd5b50565b6111fc81610fa7565b811461120757600080fd5b5056fea2646970667358221220441036ca273be5550302c0e2d2a88e028f0316605e41db00055f0bd7479b46e364736f6c63430008070033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000015556e69734e4654203136373034343631313431313100000000000000000000000000000000000000000000000000000000000000000000000000000000000015556e69734e465420313637303434363131343131310000000000000000000000000000000000000000000000000000000000000000000000000000000000003b68747470733a2f2f6d657461646174612d6269332e70616765732e6465762f756e69736e66742e6f72672f6e66742e6a736f6e3f6e66743d616c6c000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000002b9b9b3192a0207bd00b8128f18bc2d6d2421c7d0000000000000000000000002429a1fd35b92631748446c7ba448615664daf6100000000000000000000000024c9ae52e531a0e63b080c77065a2d8913d339900000000000000000000000003df42781e062ea9d2fe71bbfb3130a9d194e6983000000000000000000000000f404935c6b0286f1748fd9648eb4b1edf92da83f000000000000000000000000316b4ffb5dbda5b1dd88ca0d35b6a9e15e285a0d000000000000000000000000e7814693248ed45902ddf31997992b5f0fdd623000000000000000000000000058071a7cd9ed5b9c58e68138ce4e9435111ef415000000000000000000000000296ebdda04c5726085a2871f171bcd33c204a03c000000000000000000000000915198e7f137fec089c1a04d362d750c7c5e666f000000000000000000000000c5d39fb4490bb3a9b4a8f3b5bf78112614baac43000000000000000000000000726eca6749fbb14cbd4fcc1ba3122e1c3dfc321f000000000000000000000000a6ee5666ffcea5dc12846dabe9e178c2dc3a37a300000000000000000000000091210666293375166cf11f1c6b7ab162a83223f5000000000000000000000000b35ded86ccac7deb26971fc2e2f4986e9b93f10c000000000000000000000000a37b0cf70a81611a65fc3ad2862f57404c1e281c000000000000000000000000b5c1716361893e1079c998399ce5189c58c08a0e000000000000000000000000f4524dc67e3edfd39fc1a5565a7bf0eef75c15de000000000000000000000000bc1d033017d4403c4096b9f5560d956fd8e53695000000000000000000000000a9b7da1fd3c8de46a7a0bfc8616a039869602b24000000000000000000000000c5824cac8f67f8f9dce9b17e4e87527ce8fa9e970000000000000000000000000f77ba7004f9157e5cd3b66db2937842f86987a20000000000000000000000006d8474fd6c3236b4f5629e3c11b6b63cf8733f9b0000000000000000000000000a24f6e6979ff44cd345ab97f3d46791a8cfffcc000000000000000000000000b0b42f53dc72e1e45bd8a2aa98c8525c95da5e550000000000000000000000004850d6a32f30e43914e26e6cfdfd04f6b37be1e000000000000000000000000028a79f205fc8e3e93f51d9a394c555ffaf347bc3000000000000000000000000150af573c926d3c6b6c765a61650845c8af14faf000000000000000000000000b516cdfb6a51412a4f2d9e4088f6f1503561f1ed00000000000000000000000089a1d163499aa33c5732e732ca30c9bcbbe994e3000000000000000000000000e8faa282279bf998368eb26389aec6c18fba14d000000000000000000000000090ced3bfe0264a6e7732f8fc9e58050c5896c09100000000000000000000000089331c960d4102f806553c5f1c39fdb1a1df7fdd0000000000000000000000008d43ee78dc579c01ca8c59c736b10685843286df00000000000000000000000096b114f5c77f63e8a2c712584a813ad5683d5674000000000000000000000000b3f764cb676449c161eab7b024a06072d5652d230000000000000000000000003a20abd615ecfd2068edd9816b17903ccb384443000000000000000000000000ff1e9356e663834015c02bf77ccf8321b5d103da000000000000000000000000e5c22155c6e7b399975cca319561620e7219ea3b0000000000000000000000001d2f13c76eca57acc4ae0e7854a7cf903d6f47a00000000000000000000000009e65c57beb342abf893bc7639b86986182ba06e3000000000000000000000000161f479021044cb1c9e3def98af945a8d972d3b200000000000000000000000019b26ac1d940427e82850af3976c3acc28dc04ac000000000000000000000000735b96bf4ab60bfecea9640a9a83524a75e0e00a000000000000000000000000c1a180d5e7aeabb423010fcf9b218486565aa7cc000000000000000000000000a88a0b7a5b2052d09d7e4a5afa8d278a435e8e39000000000000000000000000d7b3111308fc80079a3f20a7b0a3a6454e35ae0b00000000000000000000000099ee04714badca2b4877befcb1929ac9e4a77546000000000000000000000000c535c5c74e78ed34daac85ddcde55a953200b2fb0000000000000000000000000013b2e9aae01572ebde1b2f62a12e9e13c4d93e000000000000000000000000fcac2abd81208a2f74392500756dcbff82b3f44e00000000000000000000000040b306e795fa4ba5a7c70309bb6706d8f880775e000000000000000000000000ce863911a27bdc3b87c15a59809ce007a54ad815000000000000000000000000fbca438dc26d497f8d6f370a80cd78ef39072c75000000000000000000000000999546bd63062d37e2dc337002d52e3bb5fc97ab00000000000000000000000061abc776930597bb029948b0ccf4a50e0393e858000000000000000000000000643839f0dfd56f8ba52c95bf9ab764bbed50c7d7000000000000000000000000a55f9b37a54dccbf3a5fc4574423cc5dd93bde3b00000000000000000000000084cc9b3db7e81da347606bf0b605e2948d5a0dc8000000000000000000000000e31049608bdb594fa11295ccb90b162a04ff715d000000000000000000000000b51d74230300e58e7b298ceedff88ea9c730aa3a000000000000000000000000da614b9ef7fb65f911cdd1572f624c45613996c000000000000000000000000093acb9a594216bc1fe203df397c936b9d7a7f37000000000000000000000000097027b644cd29a9eb2df06f1d6a1417d8f04c63400000000000000000000000003a025afad1e656b9df32f2620717875a48e6b1a00000000000000000000000037cfcb48d55af022f42df7439a795ec24c0d1d740000000000000000000000000c031ad9c01dc99692533358e7bc681d777eacd20000000000000000000000005b60414b8191360574059d068c273fd27dfdd3000000000000000000000000006c45c79e80ee1655020d8f3a71919f6767b39818000000000000000000000000a405437ed158895e47e1ce690ce68ec6f6dd7074000000000000000000000000e038cb54e8c90a4b9f707e596354206219b0920400000000000000000000000030d341ccfdfdd0735c010ab5a98960744921c02f000000000000000000000000e82ffe63b2656892557f8d2f0ee7bd05c1d6314a0000000000000000000000002bb31f27ccec25b9d09231c6eac066d690c4174f000000000000000000000000f1631780db9a8b369460fb34456b551a4368b1130000000000000000000000000b0367d6d487746a603f7fd4b3c424abf84379dd000000000000000000000000556a4cd48b4de0e6490aefc307758a30827607b50000000000000000000000001658ce8dddd6178604078e885d57faae2860cbb00000000000000000000000009edcc3cd66c36491fcc52414a080b836b79165eb000000000000000000000000e46bedbdf2d18c254809073c06eb2188ff2d7c0c000000000000000000000000748e29493a8a2f58991c85ab314b2dbcb338d919000000000000000000000000b3a01783d4749854fa53ac692d8cbf1b5b0106e3000000000000000000000000612ab94bfb0af69e940aa7009c9689c09231f624000000000000000000000000fe7902d09a910292191e26c39bef78fc3263913200000000000000000000000075e588280bd420335cbb5b4d7be0be209a911c650000000000000000000000001499ceadcc596845ed797b1ecf95fc7dc5059c400000000000000000000000007c782807a08df99e095fb45b770f47239fa8e1080000000000000000000000008af06227d0a27c00280feb5e9424ea5d054d7213000000000000000000000000c8d1659a6d0f573c63e878aee59122005e8a68fe000000000000000000000000c6a13af3f7c7bbcad7e4fea4874f393c6a7f32f0000000000000000000000000365afa0e0e91a78bd8fbe15defa78ee53946a80f000000000000000000000000659b4e6991dcf71fab919044d147ef37cc3ba5280000000000000000000000009287856ea8ab124ed0c6c72bb6c818091e52fb6a000000000000000000000000090483d0d365f5a2e2bd262f419d523be64d230f0000000000000000000000001da2fe38aca058c2303dc4aa52e19b76be803dd50000000000000000000000007a991f4d736bd12bbe6bfddcac545910d69c9a80000000000000000000000000931e059dedbc4257b624abd61e3b09ddabe444860000000000000000000000001fdb4382f91c515fa7e72f3928ef547cc9ed067b0000000000000000000000008697dcc200a783632f05adc660f873b8194250810000000000000000000000005501960b0b3da6e06b8e0958a6b61a1e6de3b967000000000000000000000000385e7cf7f990dafc35a769e29e4f3126105c2ff4000000000000000000000000fc4508150fae1537f75e49a7b017aedbdec5f4530000000000000000000000009663801cc1cf76e39416874519f6befea026a3d1000000000000000000000000d112b5b0e0b815c6753f9c2d7e096a41a456ad2300000000000000000000000084cdea84725943cd3c78b2b588ab3942ab88964500000000000000000000000058959956511ae80b0645d82c0a38de4ca640ec17000000000000000000000000eb18f26630b1ed34fde564eb3aa8dcaa34168458000000000000000000000000c539c6733cf83c748ddaa80749deee1238574e910000000000000000000000003e1f82cc299303bcc61b2ab1576b22b58ee39a7b0000000000000000000000009242ed19107b903aa5c33fbfd309895b28c1d7b3000000000000000000000000032c16d1d1edc59c459e0471c88fa51981c42729000000000000000000000000770c893c8a84e0cfd51d5c0771584ab6ec1cefe30000000000000000000000005831298d30885e2cf95c0900fa514e32dd47199700000000000000000000000011176a280463c82bf2ff0428a3f2291753c618840000000000000000000000008df214affb6aed88974e7c0fc0e90f1e12b874ef0000000000000000000000003e2c334364017b976e7cb6b51e293799f85a84440000000000000000000000001ee76843d9ed6c58295c88d6f9ed1615413a9b62000000000000000000000000ff789ab6730c22da1e095645836cb70eaf5cfc51000000000000000000000000a9897b65a89b9268420568009086d2943c3f5120000000000000000000000000807271501441dfa202220e41bc0e7b0c3ac7f10600000000000000000000000077016474b3fff23611cb827efbadaea44f10637c000000000000000000000000bd3449b07f81b3c9e9d4042868aad3a9d926d2fa0000000000000000000000004b2b53ab8417452d77493c5e78bb6140d3951018000000000000000000000000379fb10977ad7edd65d0661da73f4bf84763c9f300000000000000000000000012f2f29ed98ed49bfd30e46b560af2ae3bea00ff000000000000000000000000dbf33645b481ce3368189c0d2d11a224b0bf618a0000000000000000000000004cf2604ea0f45eb1bd4681bb3afe774f40de31050000000000000000000000007d0ebeb5a70cf389b77ff8ad1920d26e205bddec0000000000000000000000007fcbf976743d1e3441edf8bb8c6c11a4ab01097800000000000000000000000081c05d50fcd87b041182410130432102cd4285ec000000000000000000000000bf18aa130bc64467273838200693bf93c5d94006000000000000000000000000c82131a04fc5271abd8a2e75f49a0343309c237b0000000000000000000000008f3e7de8601efefb9234d5d420763dd8a946e21d0000000000000000000000008f926c5aaadb91adc08172793f0f7ac18132eeff000000000000000000000000d1bfb36b0ccb743623fba1ca5dfa8c519376a6ab000000000000000000000000dd8b9e243933172072fe1370c84f7a1cc594cecd000000000000000000000000d9ad3f405391d7ac075ccb9cd56e02b4196c07100000000000000000000000009a0944626acae8708265dbb2177ce89004d3a593000000000000000000000000a2225b86ccb530ac9a81d41a3d17ab643a9f7c8c00000000000000000000000015f0395cb0a3794452ddff2177964776640cba7b00000000000000000000000097b3790a2b9219f09352a1e437ac856d8812e6d6000000000000000000000000ee617d88269e12c9722ac72632c32c4063ecb5670000000000000000000000004301670b4a3d48ce9af99b9a4c039196df1f8e580000000000000000000000001cd37daa8e54bf2ba0aa7642f0d612165b3655f1000000000000000000000000d4d7b63c25cf93c35caa08e0f176816bee243389000000000000000000000000ef94a785106b3d75626b1836206513f6b75313b9000000000000000000000000378bc8b0e94e076c1dfb78ad0401cbdf24663e65000000000000000000000000e5c618d20d24346002c1b0d65f4f0150d5056935000000000000000000000000b9ec8800b9f80861b398bcaf8f6b4ce02b8efcc10000000000000000000000007cb7f99d1457c44fe4e1f6bfeac969e26f767a77000000000000000000000000b3c0e5639932b5afabbb03c4e20604bb6057b08d0000000000000000000000009edd4b7225434127d59e15e032e7182a0324f8560000000000000000000000004f59c3f42582bce2062baab178246628070c38a2000000000000000000000000b3b00f33a6786990e4675a5e6f964d71d86a8ec7000000000000000000000000c3e08c94bdef2bc933c71a4c0a50ddb43460f466000000000000000000000000a7cb89447563280e288cd33178efde206efe0e41000000000000000000000000be6cd40ca60c0073ebd5f4870e1928d31ef02d26000000000000000000000000e86c9cb39b281f9315b0b98cf34aa388daae0c6500000000000000000000000099cbd305cd8aa9c12dab64000d8bf2a922099eb600000000000000000000000025bbaab3ab49439adc887778c4b46dfb8ef56ea90000000000000000000000002c602e3bc1af4b086957100daaf003a7d5063076000000000000000000000000cd4b33d0054aae32e69639ff11bd0b4ec4426bad000000000000000000000000e939abfbc7259179183ae31fe224c1226928d38e000000000000000000000000e314426995e0062b8f904ea6d5e63669427542c1000000000000000000000000a31e82d36b362a4a3804d4febe253f59824f5d09000000000000000000000000d0eeddf8bc6f292eb9e0dd9e84fdb7e9a15b9ebb000000000000000000000000e76160c296710b4fdf3d97795b7994028b1b32ed000000000000000000000000005cbcb4dfd8c1d6ccf8386e0a523897d5c65fa80000000000000000000000002c70a7d3bc7751fee11b5ad7bdd81fc2dbbb53cc000000000000000000000000ea3e6000fb793d8651ced62853c4ab6ea53c834d0000000000000000000000004b056d9ecdfe5266e2a3e3e509781ffcde02255c00000000000000000000000006948b6284d39c17b847e4e7d000e4ebfde6d0ef0000000000000000000000001e29e85c1a2b6e0d4cfedcdb082e57be9ee3d0f900000000000000000000000031b7950b9b1d305c39cbbc709c6413be2edfcc0c000000000000000000000000c20b58d96f153cba28c0f3e4e5b9ae439243c3cd000000000000000000000000205b1f674f6c3e1e52eaad887b08c54151f2a699000000000000000000000000813ed09ef8089f438a208f76395f8d9e69412faf000000000000000000000000aeda8431d9f55b039c9a4b1380c76e4401ef355c0000000000000000000000007c7f021f458eef1abbedbc184e2984cfc8dd80640000000000000000000000003877602b04cf11ca2360c295852e46501f3cf4970000000000000000000000003618d3e19e53265bf916a2d115ef9e1a1748639a0000000000000000000000005eb595d2cb782ef56c905b3c4435969aeefd6783000000000000000000000000bf74d4a8fe75f132f3851a92cc681f74d09333e00000000000000000000000001d0c4971a038577aa4e2ecc313265c5a8d609404000000000000000000000000ea7bcaa4378660e3c705a429f8e58accfc4960a500000000000000000000000050f1336d61219ec810c624728eb85dfe6fd846830000000000000000000000000b00888a3439bf0ec5e425e33d524be4776e6cb1000000000000000000000000935b4c9c7a4d87afe2c6f9244049d68ae98cd7a50000000000000000000000009220aed63b58a61d3f654406285a650f9e80ac9100000000000000000000000095a611821135e1105af20f263f665b15a33460db0000000000000000000000000861cd5d9efbae46f498d89dd688c21c2aeb289c000000000000000000000000cbee27e852123787d1a6830a8162457f074a9f94000000000000000000000000074605016a3b2186da5528112c2a61150cb3515f000000000000000000000000cb593000663cc741c0568cfa016c264cbb8f8cb00000000000000000000000002530510ca7293416447eb9181286ac424ca0193600000000000000000000000091cde86b905f39d900d10f19684a777231433a13000000000000000000000000f76d5f432a933e4f747aa686c924544fd0e113df000000000000000000000000b56780dbe6254993b555e865b4a9439fa681faba00000000000000000000000042b31b9b5d9a5ad01e9dbdbb91fd6e895687b208000000000000000000000000b9c8114ee099ae2db6d75141ea4b207b733d71d80000000000000000000000001412a13b1bb479793415f20b85b98eb990f488e8000000000000000000000000f0d126f24525d3a0b25e6c7606a7ca2c08e49db6000000000000000000000000726d9811010f01f97e8bc8d539180db4a033dcbd0000000000000000000000009f8836217c46b89dc41c70df4ebac7f1798f87eb0000000000000000000000005de804f000e9966bfe86c7086617a6b7fafd11f2000000000000000000000000cb49d25e788a57cb078dfc9d03565223d9c068d00000000000000000000000006f706bee1dda461a04751bf9d52dd65ce64c75b4000000000000000000000000ee1fb70f1ab70eea463c6ca9d64eb66d43ad82650000000000000000000000002328f419c0ad6e433a09dac2359bdc2f133bba7c000000000000000000000000867fd7ca4b2ef59262662701ba3aee9b3553356c000000000000000000000000f9f95d279bbba9de4bd45df9daf5a2a773e29813000000000000000000000000f01109c10b4286593379663c3f9741f87d52c5d8000000000000000000000000e4675ad6379b10c382ba1338ed26ce829dd9f822000000000000000000000000be2def231df22e3fbcb18f11b3e4d64a38315eb00000000000000000000000003c1889229b45e91316a6922b7665d9d41bb58a390000000000000000000000008b67f8aab0ecb5f24e88aa34eb116ffaade587a600000000000000000000000082ac017e3416b695d82927ec264917ccad1fc13900000000000000000000000093fab492944a1f140ec6eec82e2108e959ddc77b0000000000000000000000007f28f8d130b8a30cb8502167257cfb2d7b6a5c6c000000000000000000000000ddac967e12d5bf2c05625580f97c6c12b1d40fc80000000000000000000000001d2c53c19ce598e72f97385beed6f8aeedf8633c0000000000000000000000002862e73b1214ffdd8431f74648736b36829d2370000000000000000000000000328c3155052e0205f523c154a74476aabb70e10600000000000000000000000014b84b7ddeda72e7aa72b4ef8bc57420f932024b000000000000000000000000f980066d815593fcd5ad257abe849ae89436dced00000000000000000000000048a802f0df4b00c7ca9ee8b9f6d06b799aabfe17000000000000000000000000570a3c9777c68b2e31df8349c6bcce6ef9d8711100000000000000000000000018642420ae2acc2bace27e35b5b1082fc371beba00000000000000000000000089cf3283e26e3421b8a4382055cbd49f4072c48200000000000000000000000026760d7e6bcb0ee98a2c4d03321e008d1805c2e3000000000000000000000000657255ecf6a04115cf7651fe852d8af07c563f78000000000000000000000000819e54bcb19e5eb9f151eb85aaee5cd7d88ef0a60000000000000000000000009608fe272dfd4732f88caef4dcbf50e9efd53558000000000000000000000000c394c8329c79f9b7be983d6fe9361d85a42440990000000000000000000000008d7e5f8ee4e3008aa1afa1c6ed1a03c9c6d5fb9d00000000000000000000000023e2e14dc74dd890ec135df803015266493044860000000000000000000000008f226ece0364ba1a90102ab87460814cd7498f2d000000000000000000000000962a94a0540c0627a4b43b5ee3d0dbb11b58ee9a00000000000000000000000015bffdccaea0a90c9ad5deb25ca042d72f661514000000000000000000000000bd1a426169113a80087d396cc9f38bc0a9fd21d1000000000000000000000000f32802f46bd220da8eef99b37394c3984cad75b1000000000000000000000000203eada017f04475193596a329017e926e3dafe90000000000000000000000000fed4f776e1d38f6f1c18f70a8294a3faab6943800000000000000000000000045d0b708e8800817695beb7dc54c43c160cfcf300000000000000000000000000bb3e86a87216d320b7afa364ee65cb4c6e2bb3d000000000000000000000000da6003b674fc3e07e73abd5947f6f5138d67eaf7000000000000000000000000b0ed6bf2e65f9cc45bc7469c8cd9fd8982b93bfb000000000000000000000000b676b28be44b00931092c053f392887d5501f0c50000000000000000000000008588c36b7999e82c06a8fe00d44e7ca4811cf344000000000000000000000000674aced60c0dd00d8b822fa64d512b740e8013730000000000000000000000000e0581fba0c275e7a2265eaacfba61f16f9c1ad6000000000000000000000000fa86aeddc1a32a6d91e56a66742d8553aff64a560000000000000000000000004f35000a394adabe34561e0f5942bd24da6fcfe70000000000000000000000001aefc28b9bd6e39d24fbf127ceef3aeab2e31dc300000000000000000000000053cfd21baf7db498b45a2485a73ec99d608c2cbb000000000000000000000000a07e852640661860eadd1b36ca38477da4cd68fc0000000000000000000000007a6dd9feeab094424f4a87913aaf35fe9959b304000000000000000000000000fc9c8a239bbe5377947655125cb6bed830a5a823000000000000000000000000c9f03752ea04b95df0bdba484467b78f57dafd3f000000000000000000000000013051b194640e617a1b72c9a01bb8477df82b390000000000000000000000000de156cb2202c682b41d3fbe8b785238ecf3f6470000000000000000000000007eed34df7e68110b50d54a10b32c09b5c01e0f2100000000000000000000000095750f85453c8ca930a9f818f1b2830c8539ad34000000000000000000000000a105c1004aac6098e7cab789903be8b0f71ae0fb000000000000000000000000160c438f4be2d0bc61a613b31d77d59ac48994ba000000000000000000000000b9ec1d23256a4f16ddfc3742d12b0954abcb39e00000000000000000000000005eb6135ccb5158cd6842439d8391c5b9ae30f27b000000000000000000000000b5dd3b9e36970df4ffd9c801af41eccd3d7230f700000000000000000000000023d9c409707996281b321e083ce1cbc74cffb9260000000000000000000000006ab3cc188599ddc67500e4dad5f435598bd2f14a0000000000000000000000004686db6852c6e857a8bfe2722184604c1632042400000000000000000000000004c80c512aa3fcc5e678411cf9ca67fe4c8d8dec000000000000000000000000ff6b269ce87c2f7049238ccfc9e442863dcbac6c000000000000000000000000d753c398e0f8a5a9645e385866b31fe9e81251040000000000000000000000000e3ef27f80312886c3b01b9bce41205fe987304300000000000000000000000058d57df078b228ac16b19fbf76e2c354f1833154000000000000000000000000edda8a78712100c2562915e5db67853a73434536000000000000000000000000b78aa236b92989164749be7611d109dffc1ff3d3000000000000000000000000180333e4433f2e1122d725151af7e6db97d1c660000000000000000000000000f50ab4dd05fa9c3db363a450adf46b8ac4e4f59a000000000000000000000000416f9dc157f2edcd390859e6ab68a8de658b2a79000000000000000000000000914eed3d0fcad18940bb0c36896f5fe5efda5d0200000000000000000000000098895e4d47ec8c7a91369012bd53ca211720e7170000000000000000000000004d6ee776085c56c4efb6f7519d0203ef726ba2bd0000000000000000000000001348393c33553a8fc9839def1bfd9b129fde59d80000000000000000000000006623a22cac7860fd62ddb3ec4ad613938c39ebe30000000000000000000000000c04183b92ec26c8bb8e9336e1981377b6da76fe000000000000000000000000a6570c93d8c96b3e61e34ecca45a33eede9fb231000000000000000000000000efac3ab0a054701da114662d0d5da466bf4b61a4000000000000000000000000445ee54cf3c03a37a3497e881f6ec2a46593510d0000000000000000000000009c395c5f17201d0d6196e7971957253b41345a190000000000000000000000005b8f4a13e800ec353f3db998013fc746ff9ca2a8000000000000000000000000a041992775bc3757acb89dccf341fe8e8befc5a9000000000000000000000000b1e35f684d98d16ba375bca274513c818819519c00000000000000000000000046a45120107cd0cfadc7c86d1bde524c3ff3314b000000000000000000000000cc920af3d3d8c8a0117f76a6c77c9ecdd91861ba0000000000000000000000007058427bc8426a06103b7a0140f323d3b268fe42000000000000000000000000591d71e3332a2892dd69084b165e8d84d4c951020000000000000000000000006334d77e0c7f7933649534f350e2f1629a5f7678000000000000000000000000ecb614d19a20fa28171a5ffbd07536bcd0d7d7ba000000000000000000000000fbc34ce1412d4dffaafc23e02af09a4b54d40c8c0000000000000000000000009717554811cd632ef8372f51641b223645a9ca1100000000000000000000000039f344a96927ce53f5ec28d82e1873c656e6412400000000000000000000000098a6a3bd64aadeda54e0805cb48c207a19c12fa7000000000000000000000000b542618b6b5ad0f2b88a618a50eb0388ab041e40000000000000000000000000b8beb5aab03d6ea5c4097f621b8b0d436e08ae210000000000000000000000005844b0b05adfe2fa4558b7443adfcae17c9068510000000000000000000000002857fba02a29e86f12e82ea7874448f19ee58ed2000000000000000000000000c7becf5dc58d4998ac4f747684fddeb623ee770800000000000000000000000023a3ebfe08adfd9241e9d1874e34363debbe2fd1000000000000000000000000ac10b3f885d6364f396945359cbcf74e42a17cfc000000000000000000000000ad91f8ae69d078af29ad8528ae5ef7116ef770430000000000000000000000009451adec8b94a61af3c6ea42d46b3908a97c7866000000000000000000000000c04dfa6af8ff56eb25c9ea276669e7f0e54ef50700000000000000000000000074dc8d6291c8de86a809f2e2367cf6843640e0e00000000000000000000000002f161c2c4f53fe74ea2f541cba637932713f19c8000000000000000000000000c26b9af0043afbb8d20f94b9b3c753aae7f2a3e9000000000000000000000000b149d88f079dab344dd00de052c630954a2ee4bd0000000000000000000000001ae1ac5c107e583750cd0e0e8f982f82c55e18520000000000000000000000005c77b7085b233424b8fa114b0e9e911f2fa27c34000000000000000000000000736dae4b2a71fee58ded466e1b40e7ffe0add3810000000000000000000000005b4f00cfd076b368e2bb327dd1b4fe8299fecf990000000000000000000000000533a86df9396c2564d9cbe89bc2c02c1137738c000000000000000000000000b7e9c179ab69ebcbf3f85465f9efed92a3aa7f6c00000000000000000000000061c3978c954d634312b99cb659a44b3291af9de500000000000000000000000007ddcccd008de0cd3bc355da5cc341f84a5c1a43000000000000000000000000be29f5152405e24bcfc5e997b45523749f7b05030000000000000000000000006d3b6c83df8ae3e1047077f29b0f0173d0a6fdcb0000000000000000000000005e3a6f2ade865471f9d6977ee5b0fe2b4189db080000000000000000000000007db0a3b33ae8a1142dc72bcee61c5b4f7be09186000000000000000000000000cb5218456c225c078136b71b021f6319aa5ad30f0000000000000000000000004b3bd1992ceafa103cac077a411502969dca98610000000000000000000000002c6e20ac3570e37a7a58f7294abd7bbb3a4e35b30000000000000000000000006b01ac4fdc3ac08384a60b62afe2eaa6f128c2960000000000000000000000001e85875569d08d93232488df8bf644d1f6dc2edc0000000000000000000000002a0a482d7db63d38ae632e260d52ab10e72284de00000000000000000000000021ba79b0bf5bde124413ec349202646e090e26a000000000000000000000000017ac50a287df2f074f51eeb6cd25c49470b910c1000000000000000000000000d5668bc3995a2fb6afc7bfa8cbfe0d19d0d4b0bd000000000000000000000000e5ae93397ee3fe0fb71a135e1a4f9a6e6a50c95b00000000000000000000000061cba2623bec4a7bd83fe67baa2b8b0bd1afbb06000000000000000000000000f17c95d20ce30b33e01e4cd15ae020a6d83559980000000000000000000000008eb6030e79bd3ee81da0a1219f8aa977928caa17000000000000000000000000f0c32d084babb52b2d6c0471c1174b03b6e989af000000000000000000000000174ce1b48677de59e1d03ae798bffadb4fb266e6000000000000000000000000ffaa6e7dfa36a574af0d865545ecdbe92532349e0000000000000000000000001d4b81f6af6a651365ad5f0763ba2e9dbc100d1400000000000000000000000007a26acb5f97835e1793f780639a5a96bc0d8ec0000000000000000000000000ca23a457714e9e4925ee74eb9466f54639a30a3000000000000000000000000049cfdf5466783e153d678d0668df2bf0d3471a91000000000000000000000000a4a760b451b2fe55f6fd86d6b457e372d2ee053a0000000000000000000000001cb3fae03e5f73df7cbbc75e1d236dc459c724360000000000000000000000001cb0846479b849e256203047b1cc838559028315000000000000000000000000f259f6e2f279f0cd6dc0cd57785631d8c2ba9c36000000000000000000000000f2c2c64913baa196e84ef6fc76fd3f62adceed4a0000000000000000000000008befee815438efd1a2c00e0df07fb772e7940b91000000000000000000000000a358db9fa6b44018baef804d8fefbb238c2fd5dd000000000000000000000000cb663ccb3d6b79a1658003906a39f158c969ffc100000000000000000000000090abe7e59c96b8c545d6ac2aad3f2b8352a30523000000000000000000000000191bd958a1bb6eae67cc1d111960a9bfddbabe41000000000000000000000000259f0fb0b367f82bed6869ff4cdcdff566d113a00000000000000000000000004107fb2aa813311def9d790a3e79c0263bef303300000000000000000000000000ae3db5418f6eac5305e72ecc853838e9ed3837000000000000000000000000b3beacee9e5eb65f98818f3dbdbccdd38a47dbd200000000000000000000000043123de96a3989052416a4a907c947a553d0fa1f0000000000000000000000001326bd5c22f80f66ff10fad378c3b26e5655c0580000000000000000000000007f564651b260cb048d37a09fd2903a9975101f3100000000000000000000000077dcc8bd5ee06aab535f18d56783646cc193081b00000000000000000000000069fc9a9742486005764bf86b8ed5e49106313ecd000000000000000000000000960fd193388363ef78af0006b084290811a9ddc0000000000000000000000000d811b581e5eb7a6b208b573f4907df791cdee7e3000000000000000000000000a6e9a75b7994c492b8dc6a1f11d820d41c98bdd500000000000000000000000060bb9df0f593c541e996c4ed27523f7a85f00c7c0000000000000000000000007a03f7138a78a08f242be5440ae062dbb00d27ff000000000000000000000000b5e19c4c192cd18932981883db512b608d78b0e00000000000000000000000005f6e9826da825a27520f164d33ecbeb10f60a4460000000000000000000000006477b77034d0879d55458fb13a6b214d86503d100000000000000000000000006eb8b274fe61fe6a3b2d4bd3e949356d2882988f0000000000000000000000006b7568c994ed1a25524f89bc4fd459a3bc0a982c000000000000000000000000a372ef917c9e978efd76bdfbce426e609633b1d7000000000000000000000000e6b972a69b1da4b7bfdd5be79551e94bd5c6cef700000000000000000000000060204025b4172e60b1c99b266bdf6b05df3254830000000000000000000000000d2a6ffc79ade941df9927bf412ac172fd20e777000000000000000000000000f140f78e26575537212253d83e463807f4df807500000000000000000000000024a942538352e6c41c703bff6a592dfe314e3a620000000000000000000000005a62f1f58077a1e6e70588ea54d0c35be8c2fd6e0000000000000000000000005465e21b160bc8090531fc97a9cb3d73c5256a7000000000000000000000000093339d6f5a3e114393fde4bd808dc94c9839a075000000000000000000000000e47e5c2f2803f0c289007c4716ced9e3fac21c9a000000000000000000000000c59eb1002ee918a7ba9a27968c85e50b210ded85000000000000000000000000b4a710c4377b1875987139fa617d2a473997e18b000000000000000000000000d341a08e4f8c37005046849c634db0c6828d82450000000000000000000000001f5c9f9ba6431a36d6db282d18ce30d57a3273a0000000000000000000000000f9f0357268b76661fdaa433c96fffe4311daa15f000000000000000000000000bedfb14028683f333688b0e6699682cf0a4c990a0000000000000000000000004159072bcb89da131a2073e00fbdf7747950689a000000000000000000000000d981c18485c5fb187002e794d868816692e48429000000000000000000000000fdef2310dcce8bc6dc433d79a99d21dcca3edd8d000000000000000000000000008c8e918f812a1e31d7e22cc0d9d5080aeac79b000000000000000000000000d3d95614257e0da2eb01c8801f57edf23918c452