Transaction

Value
0 USD
Transaction Fee
0.072 AlphaUSD
Gas Used
3,000,000 / 3,000,000 (100.00%)
Gas Price
24000000000
Base Fee
20000000000
Transaction Type
legacy
Nonce
26
Position in Block
0
Input Data
0x60806040526040518060400160405280600a81526020017f54656d706f2050616c73000000000000000000000000000000000000000000008152505f908162000049919062000526565b506040518060400160405280600481526020017f5450414c000000000000000000000000000000000000000000000000000000008152506001908162000090919062000526565b50600160125560036013556001601855348015620000ac575f80fd5b50604051620053d3380380620053d38339818101604052810190620000d29190620007f2565b5f73ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff160362000143576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200013a906200091d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1603620001b4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001ab906200098b565b60405180910390fd5b3360075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508660095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508560085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084600c8190555083600d8190555082600e8190555081600f819055508060179081620002a1919062000526565b5061ea60600a8190555062088b80600b8190555050505050505050620009ab565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200033e57607f821691505b602082108103620003545762000353620002f9565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620003b87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200037b565b620003c486836200037b565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6200040e620004086200040284620003dc565b620003e5565b620003dc565b9050919050565b5f819050919050565b6200042983620003ee565b62000441620004388262000415565b84845462000387565b825550505050565b5f90565b6200045762000449565b620004648184846200041e565b505050565b5b818110156200048b576200047f5f826200044d565b6001810190506200046a565b5050565b601f821115620004da57620004a4816200035a565b620004af846200036c565b81016020851015620004bf578190505b620004d7620004ce856200036c565b83018262000469565b50505b505050565b5f82821c905092915050565b5f620004fc5f1984600802620004df565b1980831691505092915050565b5f620005168383620004eb565b9150826002028217905092915050565b6200053182620002c2565b67ffffffffffffffff8111156200054d576200054c620002cc565b5b62000559825462000326565b620005668282856200048f565b5f60209050601f8311600181146200059c575f841562000587578287015190505b62000593858262000509565b86555062000602565b601f198416620005ac866200035a565b5f5b82811015620005d557848901518255600182019150602085019450602081019050620005ae565b86831015620005f55784890151620005f1601f891682620004eb565b8355505b6001600288020188555050505b505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000646826200061b565b9050919050565b62000658816200063a565b811462000663575f80fd5b50565b5f8151905062000676816200064d565b92915050565b6200068781620003dc565b811462000692575f80fd5b50565b5f81519050620006a5816200067c565b92915050565b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b620006ce82620006b3565b810181811067ffffffffffffffff82111715620006f057620006ef620002cc565b5b80604052505050565b5f620007046200060a565b9050620007128282620006c3565b919050565b5f67ffffffffffffffff821115620007345762000733620002cc565b5b6200073f82620006b3565b9050602081019050919050565b5f5b838110156200076b5780820151818401526020810190506200074e565b5f8484015250505050565b5f6200078c620007868462000717565b620006f9565b905082815260208101848484011115620007ab57620007aa620006af565b5b620007b88482856200074c565b509392505050565b5f82601f830112620007d757620007d6620006ab565b5b8151620007e984826020860162000776565b91505092915050565b5f805f805f805f60e0888a03121562000810576200080f62000613565b5b5f6200081f8a828b0162000666565b9750506020620008328a828b0162000666565b9650506040620008458a828b0162000695565b9550506060620008588a828b0162000695565b94505060806200086b8a828b0162000695565b93505060a06200087e8a828b0162000695565b92505060c088015167ffffffffffffffff811115620008a257620008a162000617565b5b620008b08a828b01620007c0565b91505092959891949750929550565b5f82825260208201905092915050565b7f5a65726f207061796d656e7420746f6b656e00000000000000000000000000005f82015250565b5f62000905601283620008bf565b91506200091282620008cf565b602082019050919050565b5f6020820190508181035f8301526200093681620008f7565b9050919050565b7f5a65726f20706c6174666f726d2077616c6c65740000000000000000000000005f82015250565b5f62000973601483620008bf565b915062000980826200093d565b602082019050919050565b5f6020820190508181035f830152620009a48162000965565b9050919050565b614a1a80620009b95f395ff3fe608060405234801561000f575f80fd5b50600436106102ef575f3560e01c80634505aa901161019b578063a0712d68116100e7578063c87b56dd116100a0578063dfed69c31161007a578063dfed69c31461094f578063e985e9c51461096b578063f2fde38b1461099b578063fa2af9da146109b7576102ef565b8063c87b56dd146108e3578063d5abeb0114610913578063dcc83f3214610931576102ef565b8063a0712d6814610835578063a22cb46514610851578063a5f4c6ff1461086d578063a945bf801461088b578063b029a514146108a9578063b88d4fde146108c7576102ef565b80636c0360eb116101545780638b533ea41161012e5780638b533ea4146107bf5780638da5cb5b146107db57806390967a52146107f957806395d89b4114610817576102ef565b80636c0360eb1461075557806370a08231146107735780638831e9cf146107a3576102ef565b80634505aa90146106715780634689f9a21461068d57806355f804b3146106bd578063617692dd146106d95780636352211e146107095780636a326ab114610739576102ef565b806318160ddd1161025a5780633013ce291161021357806334b1d403116101ed57806334b1d403146105ff578063384392e31461061b5780633cc1251f1461063757806342842e0e14610655576102ef565b80633013ce29146105a757806332cb6b0c146105c557806334210774146105e3576102ef565b806318160ddd146104d55780631c390da3146104f35780631f8461571461050f578063207700301461053f57806323b872dd1461056f578063269b2ed41461058b576102ef565b8063081812fc116102ac578063081812fc146103db578063095ea7b31461040b5780630acae9a7146104275780630be72521146104455780630f1cb97b146104755780630f83fee1146104a5576102ef565b806301ffc9a7146102f3578063031ee82b1461032357806303f45d411461034157806305a3b8091461037157806305fefda7146103a157806306fdde03146103bd575b5f80fd5b61030d60048036038101906103089190613512565b6109d5565b60405161031a9190613557565b60405180910390f35b61032b610a66565b6040516103389190613588565b60405180910390f35b61035b600480360381019061035691906135fb565b610a6c565b6040516103689190613557565b60405180910390f35b61038b600480360381019061038691906135fb565b610a89565b6040516103989190613557565b60405180910390f35b6103bb60048036038101906103b69190613650565b610adb565b005b6103c5610bb5565b6040516103d29190613718565b60405180910390f35b6103f560048036038101906103f09190613738565b610c40565b6040516104029190613772565b60405180910390f35b6104256004803603810190610420919061378b565b610d17565b005b61042f610ecc565b60405161043c9190613588565b60405180910390f35b61045f600480360381019061045a91906135fb565b610ed2565b60405161046c9190613588565b60405180910390f35b61048f600480360381019061048a91906135fb565b610f68565b60405161049c9190613588565b60405180910390f35b6104bf60048036038101906104ba91906135fb565b610f7d565b6040516104cc9190613588565b60405180910390f35b6104dd610f92565b6040516104ea9190613588565b60405180910390f35b61050d60048036038101906105089190613738565b610f98565b005b610529600480360381019061052491906135fb565b6113b8565b6040516105369190613588565b60405180910390f35b610559600480360381019061055491906135fb565b6113cd565b6040516105669190613588565b60405180910390f35b610589600480360381019061058491906137c9565b6113e2565b005b6105a560048036038101906105a091906138cf565b6116b1565b005b6105af61194c565b6040516105bc91906139a8565b60405180910390f35b6105cd611971565b6040516105da9190613588565b60405180910390f35b6105fd60048036038101906105f891906139eb565b611977565b005b61061960048036038101906106149190613738565b611ba9565b005b61063560048036038101906106309190613650565b611c79565b005b61063f611d53565b60405161064c9190613588565b60405180910390f35b61066f600480360381019061066a91906137c9565b611d59565b005b61068b600480360381019061068691906138cf565b611d69565b005b6106a760048036038101906106a291906135fb565b612004565b6040516106b49190613588565b60405180910390f35b6106d760048036038101906106d29190613a9d565b61209a565b005b6106f360048036038101906106ee91906135fb565b61213f565b6040516107009190613588565b60405180910390f35b610723600480360381019061071e9190613738565b6121cd565b6040516107309190613772565b60405180910390f35b610753600480360381019061074e91906135fb565b612279565b005b61075d612434565b60405161076a9190613718565b60405180910390f35b61078d600480360381019061078891906135fb565b6124c0565b60405161079a9190613588565b60405180910390f35b6107bd60048036038101906107b891906135fb565b612574565b005b6107d960048036038101906107d49190613738565b61272f565b005b6107e36127ff565b6040516107f09190613772565b60405180910390f35b610801612824565b60405161080e9190613588565b60405180910390f35b61081f61282a565b60405161082c9190613718565b60405180910390f35b61084f600480360381019061084a9190613738565b6128b6565b005b61086b60048036038101906108669190613ae8565b612c44565b005b610875612d3c565b6040516108829190613588565b60405180910390f35b610893612d42565b6040516108a09190613588565b60405180910390f35b6108b1612d48565b6040516108be9190613588565b60405180910390f35b6108e160048036038101906108dc9190613b7b565b612d4e565b005b6108fd60048036038101906108f89190613738565b612d60565b60405161090a9190613718565b60405180910390f35b61091b612e32565b6040516109289190613588565b60405180910390f35b610939612e3b565b6040516109469190613588565b60405180910390f35b61096960048036038101906109649190613650565b612e41565b005b61098560048036038101906109809190613bff565b612f1b565b6040516109929190613557565b60405180910390f35b6109b560048036038101906109b091906135fb565b612fa9565b005b6109bf613164565b6040516109cc9190613772565b60405180910390f35b5f6380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610a2f57506301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610a5f5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60125481565b6016602052805f5260405f205f915054906101000a900460ff1681565b5f60165f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6190613c87565b60405180910390fd5b81600a8190555080600b819055507f6546f60f34df611fa42503098acc39d5ab88bc73febe64b3cc14e5a92e3a66a78282604051610ba9929190613ca5565b60405180910390a15050565b5f8054610bc190613cf9565b80601f0160208091040260200160405190810160405280929190818152602001828054610bed90613cf9565b8015610c385780601f10610c0f57610100808354040283529160200191610c38565b820191905f5260205f20905b815481529060010190602001808311610c1b57829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff1660025f8481526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610cdf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd690613d73565b60405180910390fd5b60045f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f610d21826121cd565b90508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610dde575060055f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b610e1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1490613ddb565b60405180910390fd5b8260045f8481526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600f5481565b5f8060145f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541115610f5d5760145f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050610f63565b60125490505b919050565b6015602052805f5260405f205f915090505481565b6010602052805f5260405f205f915090505481565b60065481565b600160185414610fdd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fd490613e43565b60405180910390fd5b6002601881905550600c544210158015610ff85750600d5442105b611037576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102e90613eab565b60405180910390fd5b60165f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166110c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b790613f13565b60405180910390fd5b5f8111611102576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f990613f7b565b60405180910390fd5b61110b33610ed2565b8160105f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546111549190613fc6565b1115611195576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118c90614043565b60405180910390fd5b6108ae816006546111a69190613fc6565b11156111e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111de906140ab565b60405180910390fd5b8060105f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546112339190613fc6565b925050819055506112443382613189565b5f81600a5461125391906140c9565b90505f81111561135c5760095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3360085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b81526004016112dc9392919061410a565b6020604051808303815f875af11580156112f8573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061131c9190614153565b61135b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611352906141c8565b60405180910390fd5b5b3373ffffffffffffffffffffffffffffffffffffffff167f3a882daf5ea709b8d464085f3ea3d62eb6acc9c2ed53c1d2d5e52e7a7def3f4483836040516113a4929190614230565b60405180910390a250600160188190555050565b6011602052805f5260405f205f915090505481565b6014602052805f5260405f205f915090505481565b6113ec33826132c9565b61142b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142290613ddb565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1661144b826121cd565b73ffffffffffffffffffffffffffffffffffffffff16146114a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149890613c87565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361150f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611506906142b4565b60405180910390fd5b5f60045f8381526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8154809291906115ab906142d2565b919050555060035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8154809291906115fd906142f9565b91905055508160025f8381526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611740576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173790613c87565b60405180910390fd5b818190508484905014611788576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161177f9061438a565b60405180910390fd5b5f5b84849050811015611945575f73ffffffffffffffffffffffffffffffffffffffff168585838181106117bf576117be6143a8565b5b90506020020160208101906117d491906135fb565b73ffffffffffffffffffffffffffffffffffffffff160361182a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611821906142b4565b60405180910390fd5b82828281811061183d5761183c6143a8565b5b9050602002013560145f87878581811061185a576118596143a8565b5b905060200201602081019061186f91906135fb565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508484828181106118bf576118be6143a8565b5b90506020020160208101906118d491906135fb565b73ffffffffffffffffffffffffffffffffffffffff167f46e7ca1cea603bfbcba5a809e970a01d1b4d7428ff1063cca08ad90ccfa29a6e84848481811061191e5761191d6143a8565b5b9050602002013560405161193291906143d5565b60405180910390a280600101905061178a565b5050505050565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6108ae81565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a06576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119fd90613c87565b60405180910390fd5b5f5b83839050811015611ba3575f73ffffffffffffffffffffffffffffffffffffffff16848483818110611a3d57611a3c6143a8565b5b9050602002016020810190611a5291906135fb565b73ffffffffffffffffffffffffffffffffffffffff1603611aa8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9f906142b4565b60405180910390fd5b8160165f868685818110611abf57611abe6143a8565b5b9050602002016020810190611ad491906135fb565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550838382818110611b3657611b356143a8565b5b9050602002016020810190611b4b91906135fb565b73ffffffffffffffffffffffffffffffffffffffff167f13518841ff4d3053cb7703afaa39b145c6331829b982d42f4d4fd7568b2e8e2483604051611b909190613557565b60405180910390a2806001019050611a08565b50505050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611c38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2f90613c87565b60405180910390fd5b806012819055507f26f1f992e22205a8c5337c14a91ca83a5cc7872153f6c6012b5affba3c26cd6781604051611c6e91906143d5565b60405180910390a150565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611d08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cff90613c87565b60405180910390fd5b81600e8190555080600f819055507ff4a07ff4b7a3c4c4aea0cb9adac2151d8ad00e38267ae0e20cbde805d9da12878282604051611d4792919061444b565b60405180910390a15050565b600c5481565b611d648383836113e2565b505050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611df8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611def90613c87565b60405180910390fd5b818190508484905014611e40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e379061438a565b60405180910390fd5b5f5b84849050811015611ffd575f73ffffffffffffffffffffffffffffffffffffffff16858583818110611e7757611e766143a8565b5b9050602002016020810190611e8c91906135fb565b73ffffffffffffffffffffffffffffffffffffffff1603611ee2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed9906142b4565b60405180910390fd5b828282818110611ef557611ef46143a8565b5b9050602002013560155f878785818110611f1257611f116143a8565b5b9050602002016020810190611f2791906135fb565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550848482818110611f7757611f766143a8565b5b9050602002016020810190611f8c91906135fb565b73ffffffffffffffffffffffffffffffffffffffff167f46e7ca1cea603bfbcba5a809e970a01d1b4d7428ff1063cca08ad90ccfa29a6e848484818110611fd657611fd56143a8565b5b90506020020135604051611fea9190614485565b60405180910390a2806001019050611e42565b5050505050565b5f8060155f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054111561208f5760155f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050612095565b60135490505b919050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612129576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212090613c87565b60405180910390fd5b81816017918261213a92919061467c565b505050565b5f60115f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205460105f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546121c69190613fc6565b9050919050565b5f8060025f8481526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612270576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226790613d73565b60405180910390fd5b80915050919050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612308576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122ff90613c87565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612376576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161236d906142b4565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f5efdfedf5aef119c431263f0656093045dffdf44b3d8f1b0f158dc295c3a0f8e60405160405180910390a38060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6017805461244190613cf9565b80601f016020809104026020016040519081016040528092919081815260200182805461246d90613cf9565b80156124b85780601f1061248f576101008083540402835291602001916124b8565b820191905f5260205f20905b81548152906001019060200180831161249b57829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361252f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612526906142b4565b60405180910390fd5b60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612603576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125fa90613c87565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612671576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612668906142b4565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167ff84f6b525c89a18c80bbbc0c62a7eb5390956d6b8432ab067b49963a98f8c38f60405160405180910390a38060085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146127be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127b590613c87565b60405180910390fd5b806013819055507f26f1f992e22205a8c5337c14a91ca83a5cc7872153f6c6012b5affba3c26cd67816040516127f49190614485565b60405180910390a150565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a5481565b6001805461283790613cf9565b80601f016020809104026020016040519081016040528092919081815260200182805461286390613cf9565b80156128ae5780601f10612885576101008083540402835291602001916128ae565b820191905f5260205f20905b81548152906001019060200180831161289157829003601f168201915b505050505081565b6001601854146128fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128f290613e43565b60405180910390fd5b6002601881905550600e5442101580156129165750600f5442105b612955576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161294c90614793565b60405180910390fd5b5f8111612997576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161298e90613f7b565b60405180910390fd5b6129a033612004565b8160115f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129e99190613fc6565b1115612a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a2190614043565b60405180910390fd5b6108ae81600654612a3b9190613fc6565b1115612a7c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a73906140ab565b60405180910390fd5b8060115f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254612ac89190613fc6565b92505081905550612ad93382613189565b5f81600b54612ae891906140c9565b905060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3360085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518463ffffffff1660e01b8152600401612b699392919061410a565b6020604051808303815f875af1158015612b85573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612ba99190614153565b612be8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bdf906141c8565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f3a882daf5ea709b8d464085f3ea3d62eb6acc9c2ed53c1d2d5e52e7a7def3f448383604051612c309291906147b1565b60405180910390a250600160188190555050565b8060055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612d309190613557565b60405180910390a35050565b600e5481565b600b5481565b60135481565b612d598585856113e2565b5050505050565b60605f73ffffffffffffffffffffffffffffffffffffffff1660025f8481526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603612e00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612df790613d73565b60405180910390fd5b6017612e0b8361335d565b604051602001612e1c9291906148ef565b6040516020818303038152906040529050919050565b5f6108ae905090565b600d5481565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612ed0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ec790613c87565b60405180910390fd5b81600c8190555080600d819055507ff4a07ff4b7a3c4c4aea0cb9adac2151d8ad00e38267ae0e20cbde805d9da12878282604051612f0f92919061491d565b60405180910390a15050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613038576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161302f90613c87565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036130a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161309d906142b4565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f5b818110156132c4575f60016006546131a39190613fc6565b905060065f8154809291906131b7906142f9565b91905055508360025f8381526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190613258906142f9565b9190505550808473ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48160010191505061318b565b505050565b5f806132d4836121cd565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061334357508373ffffffffffffffffffffffffffffffffffffffff1661332b84610c40565b73ffffffffffffffffffffffffffffffffffffffff16145b8061335457506133538185612f1b565b5b91505092915050565b60605f82036133a3576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506134b0565b5f8290505f5b5f82146133d25780806133bb906142f9565b915050600a826133cb9190614984565b91506133a9565b5f8167ffffffffffffffff8111156133ed576133ec6144bb565b5b6040519080825280601f01601f19166020018201604052801561341f5781602001600182028036833780820191505090505b5090505b5f85146134a9578180613435906142d2565b925050600a8561344591906149b4565b60306134519190613fc6565b60f81b818381518110613467576134666143a8565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a905350600a856134a29190614984565b9450613423565b8093505050505b919050565b5f80fd5b5f80fd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6134f1816134bd565b81146134fb575f80fd5b50565b5f8135905061350c816134e8565b92915050565b5f60208284031215613527576135266134b5565b5b5f613534848285016134fe565b91505092915050565b5f8115159050919050565b6135518161353d565b82525050565b5f60208201905061356a5f830184613548565b92915050565b5f819050919050565b61358281613570565b82525050565b5f60208201905061359b5f830184613579565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6135ca826135a1565b9050919050565b6135da816135c0565b81146135e4575f80fd5b50565b5f813590506135f5816135d1565b92915050565b5f602082840312156136105761360f6134b5565b5b5f61361d848285016135e7565b91505092915050565b61362f81613570565b8114613639575f80fd5b50565b5f8135905061364a81613626565b92915050565b5f8060408385031215613666576136656134b5565b5b5f6136738582860161363c565b92505060206136848582860161363c565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156136c55780820151818401526020810190506136aa565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6136ea8261368e565b6136f48185613698565b93506137048185602086016136a8565b61370d816136d0565b840191505092915050565b5f6020820190508181035f83015261373081846136e0565b905092915050565b5f6020828403121561374d5761374c6134b5565b5b5f61375a8482850161363c565b91505092915050565b61376c816135c0565b82525050565b5f6020820190506137855f830184613763565b92915050565b5f80604083850312156137a1576137a06134b5565b5b5f6137ae858286016135e7565b92505060206137bf8582860161363c565b9150509250929050565b5f805f606084860312156137e0576137df6134b5565b5b5f6137ed868287016135e7565b93505060206137fe868287016135e7565b925050604061380f8682870161363c565b9150509250925092565b5f80fd5b5f80fd5b5f80fd5b5f8083601f84011261383a57613839613819565b5b8235905067ffffffffffffffff8111156138575761385661381d565b5b60208301915083602082028301111561387357613872613821565b5b9250929050565b5f8083601f84011261388f5761388e613819565b5b8235905067ffffffffffffffff8111156138ac576138ab61381d565b5b6020830191508360208202830111156138c8576138c7613821565b5b9250929050565b5f805f80604085870312156138e7576138e66134b5565b5b5f85013567ffffffffffffffff811115613904576139036134b9565b5b61391087828801613825565b9450945050602085013567ffffffffffffffff811115613933576139326134b9565b5b61393f8782880161387a565b925092505092959194509250565b5f819050919050565b5f61397061396b613966846135a1565b61394d565b6135a1565b9050919050565b5f61398182613956565b9050919050565b5f61399282613977565b9050919050565b6139a281613988565b82525050565b5f6020820190506139bb5f830184613999565b92915050565b6139ca8161353d565b81146139d4575f80fd5b50565b5f813590506139e5816139c1565b92915050565b5f805f60408486031215613a0257613a016134b5565b5b5f84013567ffffffffffffffff811115613a1f57613a1e6134b9565b5b613a2b86828701613825565b93509350506020613a3e868287016139d7565b9150509250925092565b5f8083601f840112613a5d57613a5c613819565b5b8235905067ffffffffffffffff811115613a7a57613a7961381d565b5b602083019150836001820283011115613a9657613a95613821565b5b9250929050565b5f8060208385031215613ab357613ab26134b5565b5b5f83013567ffffffffffffffff811115613ad057613acf6134b9565b5b613adc85828601613a48565b92509250509250929050565b5f8060408385031215613afe57613afd6134b5565b5b5f613b0b858286016135e7565b9250506020613b1c858286016139d7565b9150509250929050565b5f8083601f840112613b3b57613b3a613819565b5b8235905067ffffffffffffffff811115613b5857613b5761381d565b5b602083019150836001820283011115613b7457613b73613821565b5b9250929050565b5f805f805f60808688031215613b9457613b936134b5565b5b5f613ba1888289016135e7565b9550506020613bb2888289016135e7565b9450506040613bc38882890161363c565b935050606086013567ffffffffffffffff811115613be457613be36134b9565b5b613bf088828901613b26565b92509250509295509295909350565b5f8060408385031215613c1557613c146134b5565b5b5f613c22858286016135e7565b9250506020613c33858286016135e7565b9150509250929050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f613c71600983613698565b9150613c7c82613c3d565b602082019050919050565b5f6020820190508181035f830152613c9e81613c65565b9050919050565b5f604082019050613cb85f830185613579565b613cc56020830184613579565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680613d1057607f821691505b602082108103613d2357613d22613ccc565b5b50919050565b7f546f6b656e20646f65736e2774206578697374000000000000000000000000005f82015250565b5f613d5d601383613698565b9150613d6882613d29565b602082019050919050565b5f6020820190508181035f830152613d8a81613d51565b9050919050565b7f4e6f7420617574686f72697a65640000000000000000000000000000000000005f82015250565b5f613dc5600e83613698565b9150613dd082613d91565b602082019050919050565b5f6020820190508181035f830152613df281613db9565b9050919050565b7f5265656e7472616e7400000000000000000000000000000000000000000000005f82015250565b5f613e2d600983613698565b9150613e3882613df9565b602082019050919050565b5f6020820190508181035f830152613e5a81613e21565b9050919050565b7f414c206e6f7420616374697665000000000000000000000000000000000000005f82015250565b5f613e95600d83613698565b9150613ea082613e61565b602082019050919050565b5f6020820190508181035f830152613ec281613e89565b9050919050565b7f4e6f7420616c6c6f776c697374656400000000000000000000000000000000005f82015250565b5f613efd600f83613698565b9150613f0882613ec9565b602082019050919050565b5f6020820190508181035f830152613f2a81613ef1565b9050919050565b7f5a65726f207175616e74697479000000000000000000000000000000000000005f82015250565b5f613f65600d83613698565b9150613f7082613f31565b602082019050919050565b5f6020820190508181035f830152613f9281613f59565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f613fd082613570565b9150613fdb83613570565b9250828201905080821115613ff357613ff2613f99565b5b92915050565b7f45786365656473206d61780000000000000000000000000000000000000000005f82015250565b5f61402d600b83613698565b915061403882613ff9565b602082019050919050565b5f6020820190508181035f83015261405a81614021565b9050919050565b7f536f6c64206f75740000000000000000000000000000000000000000000000005f82015250565b5f614095600883613698565b91506140a082614061565b602082019050919050565b5f6020820190508181035f8301526140c281614089565b9050919050565b5f6140d382613570565b91506140de83613570565b92508282026140ec81613570565b9150828204841483151761410357614102613f99565b5b5092915050565b5f60608201905061411d5f830186613763565b61412a6020830185613763565b6141376040830184613579565b949350505050565b5f8151905061414d816139c1565b92915050565b5f60208284031215614168576141676134b5565b5b5f6141758482850161413f565b91505092915050565b7f5061796d656e74206661696c65640000000000000000000000000000000000005f82015250565b5f6141b2600e83613698565b91506141bd8261417e565b602082019050919050565b5f6020820190508181035f8301526141df816141a6565b9050919050565b7f616c6c6f776c69737400000000000000000000000000000000000000000000005f82015250565b5f61421a600983613698565b9150614225826141e6565b602082019050919050565b5f6060820190506142435f830185613579565b6142506020830184613579565b81810360408301526142618161420e565b90509392505050565b7f5a65726f206164647265737300000000000000000000000000000000000000005f82015250565b5f61429e600c83613698565b91506142a98261426a565b602082019050919050565b5f6020820190508181035f8301526142cb81614292565b9050919050565b5f6142dc82613570565b91505f82036142ee576142ed613f99565b5b600182039050919050565b5f61430382613570565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361433557614334613f99565b5b600182019050919050565b7f4d69736d617463686564206172726179730000000000000000000000000000005f82015250565b5f614374601183613698565b915061437f82614340565b602082019050919050565b5f6020820190508181035f8301526143a181614368565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f6040820190508181035f8301526143ec8161420e565b90506143fb6020830184613579565b92915050565b7f7075626c696300000000000000000000000000000000000000000000000000005f82015250565b5f614435600683613698565b915061444082614401565b602082019050919050565b5f6060820190508181035f83015261446281614429565b90506144716020830185613579565b61447e6040830184613579565b9392505050565b5f6040820190508181035f83015261449c81614429565b90506144ab6020830184613579565b92915050565b5f82905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026145447fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82614509565b61454e8683614509565b95508019841693508086168417925050509392505050565b5f61458061457b61457684613570565b61394d565b613570565b9050919050565b5f819050919050565b61459983614566565b6145ad6145a582614587565b848454614515565b825550505050565b5f90565b6145c16145b5565b6145cc818484614590565b505050565b5b818110156145ef576145e45f826145b9565b6001810190506145d2565b5050565b601f82111561463457614605816144e8565b61460e846144fa565b8101602085101561461d578190505b614631614629856144fa565b8301826145d1565b50505b505050565b5f82821c905092915050565b5f6146545f1984600802614639565b1980831691505092915050565b5f61466c8383614645565b9150826002028217905092915050565b61468683836144b1565b67ffffffffffffffff81111561469f5761469e6144bb565b5b6146a98254613cf9565b6146b48282856145f3565b5f601f8311600181146146e1575f84156146cf578287013590505b6146d98582614661565b865550614740565b601f1984166146ef866144e8565b5f5b82811015614716578489013582556001820191506020850194506020810190506146f1565b86831015614733578489013561472f601f891682614645565b8355505b6001600288020188555050505b50505050505050565b7f5075626c6963206e6f74206163746976650000000000000000000000000000005f82015250565b5f61477d601183613698565b915061478882614749565b602082019050919050565b5f6020820190508181035f8301526147aa81614771565b9050919050565b5f6060820190506147c45f830185613579565b6147d16020830184613579565b81810360408301526147e281614429565b90509392505050565b5f81905092915050565b5f815461480181613cf9565b61480b81866147eb565b9450600182165f8114614825576001811461483a5761486c565b60ff198316865281151582028601935061486c565b614843856144e8565b5f5b8381101561486457815481890152600182019150602081019050614845565b838801955050505b50505092915050565b5f61487f8261368e565b61488981856147eb565b93506148998185602086016136a8565b80840191505092915050565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000005f82015250565b5f6148d96005836147eb565b91506148e4826148a5565b600582019050919050565b5f6148fa82856147f5565b91506149068284614875565b9150614911826148cd565b91508190509392505050565b5f6060820190508181035f8301526149348161420e565b90506149436020830185613579565b6149506040830184613579565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61498e82613570565b915061499983613570565b9250826149a9576149a8614957565b5b828204905092915050565b5f6149be82613570565b91506149c983613570565b9250826149d9576149d8614957565b5b82820690509291505056fea264697066735822122074a3d6601b17dc168cbf3c2ae9a85665324a12fe804c8604ca732751e98bcc0c64736f6c6343000814003300000000000000000000000020c0000000000000000000000000000000000000000000000000000000000000d36583346c4fe00730419260aac490cfe286fee20000000000000000000000000000000000000000000000000000000067f7a30c0000000000000000000000000000000000000000000000000000000067f7a4380000000000000000000000000000000000000000000000000000000067f7a438000000000000000000000000000000000000000000000000000000006804991800000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000005268747470733a2f2f6261667962656968667261366a7572697971793778756a7a696d6f36356e746f633536666c6137796c636865726879327a6f72346a6f356469676d2e697066732e7733732e6c696e6b2f0000000000000000000000000000