Transaction Hash:
0xf1177853590bb8c3a04517f67752dd1b3d72c5476729fbc204461e6d678689ad
Timestamp:
623 days ago (Apr-12-2023 01:32:59 PM UTC )
Gas Price:
22. 82385793 Gwei (0. 00000002282385793 ETH)
Ether Price:
$1,918.78 / ETH
Gas Limit & Usage by Txn:
6,221,975
|
5,624,735 (90.4%)
Gas Fees:
Base: 22. 62779709 Gwei
Burnt Fees:
🔥 Burnt: 0. 12727536226502115 ETH ($442.57)
Other Attributes:
Txn Type: 0 (Legacy)
Nonce: 0
Position In Block: 80
Input Data:
0x60806040526000601260006101000a81548160ff021916908360028111156200002d576200002c62000963565b5b0217905550668e1bc9bf04000060135566b1a2bc2ec500006014553480156200005557600080fd5b5060405162006f6638038062006f6683398181016040528101906200007b919062000d80565b81818585816002908051906020019062000097929190620008b3565b508060039080519060200190620000b0929190620008b3565b50620000c1620002db60201b60201c565b6000819055505050620000e9620000dd620002e060201b60201c565b620002e860201b60201c565b805182511462000130576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001279062000f2a565b60405180910390fd5b600082511162000177576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200016e9062000f9c565b60405180910390fd5b60005b8251811015620001e657620001d08382815181106200019e576200019d62000fbe565b5b6020026020010151838381518110620001bc57620001bb62000fbe565b5b6020026020010151620003ae60201b60201c565b8080620001dd906200101c565b9150506200017a565b505050620001fa85620005e760201b60201c565b6200022c7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775336200069260201b60201c565b6200027e7f5f6785cde2aaec7a721438a27b983d8a72a845ed32171c6101fd9bf93bddb3e67fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775620006a860201b60201c565b620002d07fc885222a28eb7bf566b5a8288456164d717e4726e097b3d6130c9321820c87267fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775620006a860201b60201c565b50505050506200138d565b600090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000420576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200041790620010df565b60405180910390fd5b6000811162000466576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200045d9062001151565b60405180910390fd5b6000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414620004eb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004e290620011e9565b60405180910390fd5b600d829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600954620005a291906200120b565b6009819055507f40c340f65e17194d14ddddb073d3c9f888e3cb52b5aae0c6c7706b4fbc905fac8282604051620005db9291906200128a565b60405180910390a15050565b620005f7620002e060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200061d6200070c60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000676576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200066d9062001307565b60405180910390fd5b80601590805190602001906200068e929190620008b3565b5050565b620006a482826200073660201b60201c565b5050565b6000620006bb836200082860201b60201c565b90508160106000858152602001908152602001600020600101819055508181847fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff60405160405180910390a4505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6200074882826200084860201b60201c565b620008245760016010600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620007c9620002e060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600060106000838152602001908152602001600020600101549050919050565b60006010600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b828054620008c19062001358565b90600052602060002090601f016020900481019282620008e5576000855562000931565b82601f106200090057805160ff191683800117855562000931565b8280016001018555821562000931579182015b828111156200093057825182559160200191906001019062000913565b5b50905062000940919062000944565b5090565b5b808211156200095f57600081600090555060010162000945565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620009fb82620009b0565b810181811067ffffffffffffffff8211171562000a1d5762000a1c620009c1565b5b80604052505050565b600062000a3262000992565b905062000a408282620009f0565b919050565b600067ffffffffffffffff82111562000a635762000a62620009c1565b5b62000a6e82620009b0565b9050602081019050919050565b60005b8381101562000a9b57808201518184015260208101905062000a7e565b8381111562000aab576000848401525b50505050565b600062000ac862000ac28462000a45565b62000a26565b90508281526020810184848401111562000ae75762000ae6620009ab565b5b62000af484828562000a7b565b509392505050565b600082601f83011262000b145762000b13620009a6565b5b815162000b2684826020860162000ab1565b91505092915050565b600067ffffffffffffffff82111562000b4d5762000b4c620009c1565b5b602082029050602081019050919050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000b908262000b63565b9050919050565b62000ba28162000b83565b811462000bae57600080fd5b50565b60008151905062000bc28162000b97565b92915050565b600062000bdf62000bd98462000b2f565b62000a26565b9050808382526020820190506020840283018581111562000c055762000c0462000b5e565b5b835b8181101562000c32578062000c1d888262000bb1565b84526020840193505060208101905062000c07565b5050509392505050565b600082601f83011262000c545762000c53620009a6565b5b815162000c6684826020860162000bc8565b91505092915050565b600067ffffffffffffffff82111562000c8d5762000c8c620009c1565b5b602082029050602081019050919050565b6000819050919050565b62000cb38162000c9e565b811462000cbf57600080fd5b50565b60008151905062000cd38162000ca8565b92915050565b600062000cf062000cea8462000c6f565b62000a26565b9050808382526020820190506020840283018581111562000d165762000d1562000b5e565b5b835b8181101562000d43578062000d2e888262000cc2565b84526020840193505060208101905062000d18565b5050509392505050565b600082601f83011262000d655762000d64620009a6565b5b815162000d7784826020860162000cd9565b91505092915050565b600080600080600060a0868803121562000d9f5762000d9e6200099c565b5b600086015167ffffffffffffffff81111562000dc05762000dbf620009a1565b5b62000dce8882890162000afc565b955050602086015167ffffffffffffffff81111562000df25762000df1620009a1565b5b62000e008882890162000afc565b945050604086015167ffffffffffffffff81111562000e245762000e23620009a1565b5b62000e328882890162000afc565b935050606086015167ffffffffffffffff81111562000e565762000e55620009a1565b5b62000e648882890162000c3c565b925050608086015167ffffffffffffffff81111562000e885762000e87620009a1565b5b62000e968882890162000d4d565b9150509295509295909350565b600082825260208201905092915050565b7f5061796d656e7453706c69747465723a2070617965657320616e64207368617260008201527f6573206c656e677468206d69736d617463680000000000000000000000000000602082015250565b600062000f1260328362000ea3565b915062000f1f8262000eb4565b604082019050919050565b6000602082019050818103600083015262000f458162000f03565b9050919050565b7f5061796d656e7453706c69747465723a206e6f20706179656573000000000000600082015250565b600062000f84601a8362000ea3565b915062000f918262000f4c565b602082019050919050565b6000602082019050818103600083015262000fb78162000f75565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620010298262000c9e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036200105e576200105d62000fed565b5b600182019050919050565b7f5061796d656e7453706c69747465723a206163636f756e74206973207468652060008201527f7a65726f20616464726573730000000000000000000000000000000000000000602082015250565b6000620010c7602c8362000ea3565b9150620010d48262001069565b604082019050919050565b60006020820190508181036000830152620010fa81620010b8565b9050919050565b7f5061796d656e7453706c69747465723a20736861726573206172652030000000600082015250565b600062001139601d8362000ea3565b9150620011468262001101565b602082019050919050565b600060208201905081810360008301526200116c816200112a565b9050919050565b7f5061796d656e7453706c69747465723a206163636f756e7420616c726561647960008201527f2068617320736861726573000000000000000000000000000000000000000000602082015250565b6000620011d1602b8362000ea3565b9150620011de8262001173565b604082019050919050565b600060208201905081810360008301526200120481620011c2565b9050919050565b6000620012188262000c9e565b9150620012258362000c9e565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156200125d576200125c62000fed565b5b828201905092915050565b620012738162000b83565b82525050565b620012848162000c9e565b82525050565b6000604082019050620012a1600083018562001268565b620012b0602083018462001279565b9392505050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000620012ef60208362000ea3565b9150620012fc82620012b7565b602082019050919050565b600060208201905081810360008301526200132281620012e0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200137157607f821691505b60208210810362001387576200138662001329565b5b50919050565b615bc9806200139d6000396000f3fe6080604052600436106103385760003560e01c80636546ac89116101ab578063a217fddf116100f7578063d41c505f11610095578063d79779b21161006f578063d79779b214610c4a578063e33b7de314610c87578063e985e9c514610cb2578063f2fde38b14610cef5761037f565b8063d41c505f14610bcd578063d547741f14610bf6578063d547cfb714610c1f5761037f565b8063c87b56dd116100d1578063c87b56dd14610afd578063ce3e61ef14610b3a578063ce7c2ac214610b65578063d32604b614610ba25761037f565b8063a217fddf14610a8d578063a22cb46514610ab8578063b88d4fde14610ae15761037f565b80638b83209b1161016457806391d148541161013e57806391d14854146109cc57806395d89b4114610a095780639852595c14610a34578063a0712d6814610a715761037f565b80638b83209b1461093b5780638da5cb5b1461097857806391b7f5ed146109a35761037f565b80636546ac891461084157806369c3db821461086a578063704802751461089357806370a08231146108bc578063715018a6146108f957806375b238fc146109105761037f565b806336568abe1161028557806348b75044116102235780635a67de07116101fd5780635a67de07146107855780635ba84271146107ae578063603f4d52146107d95780636352211e146108045761037f565b806348b75044146106f657806355f804b31461071f5780635a4dd47d146107485761037f565b80633ccfd60b1161025f5780633ccfd60b14610656578063406072a91461066057806342842e0e1461069d57806345376fa3146106b95761037f565b806336568abe146105c55780633957545f146105ee5780633a98ef391461062b5761037f565b806318160ddd116102f257806323b872dd116102cc57806323b872dd14610518578063248a9ca3146105345780632f2ff15d1461057157806332cb6b0c1461059a5761037f565b806318160ddd1461049957806319165587146104c4578063235b6ea1146104ed5761037f565b8062ab1fa31461038457806301ffc9a7146103ad57806306fdde03146103ea578063081812fc14610415578063095ea7b31461045257806309d42b301461046e5761037f565b3661037f577f6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be770610366610d18565b34604051610375929190613fda565b60405180910390a1005b600080fd5b34801561039057600080fd5b506103ab60048036038101906103a69190614043565b610d20565b005b3480156103b957600080fd5b506103d460048036038101906103cf91906140c8565b610d55565b6040516103e19190614110565b60405180910390f35b3480156103f657600080fd5b506103ff610d67565b60405161040c91906141c4565b60405180910390f35b34801561042157600080fd5b5061043c60048036038101906104379190614043565b610df9565b60405161044991906141e6565b60405180910390f35b61046c6004803603810190610467919061422d565b610e78565b005b34801561047a57600080fd5b50610483610fbc565b604051610490919061426d565b60405180910390f35b3480156104a557600080fd5b506104ae610fc1565b6040516104bb919061426d565b60405180910390f35b3480156104d057600080fd5b506104eb60048036038101906104e691906142c6565b610fd8565b005b3480156104f957600080fd5b50610502611182565b60405161050f919061426d565b60405180910390f35b610532600480360381019061052d91906142f3565b611188565b005b34801561054057600080fd5b5061055b6004803603810190610556919061437c565b6114aa565b60405161056891906143b8565b60405180910390f35b34801561057d57600080fd5b50610598600480360381019061059391906143d3565b6114ca565b005b3480156105a657600080fd5b506105af6114eb565b6040516105bc919061426d565b60405180910390f35b3480156105d157600080fd5b506105ec60048036038101906105e791906143d3565b6114f1565b005b3480156105fa57600080fd5b5061061560048036038101906106109190614413565b611574565b6040516106229190614110565b60405180910390f35b34801561063757600080fd5b50610640611594565b60405161064d919061426d565b60405180910390f35b61065e61159e565b005b34801561066c57600080fd5b506106876004803603810190610682919061447e565b611712565b604051610694919061426d565b60405180910390f35b6106b760048036038101906106b291906142f3565b611799565b005b3480156106c557600080fd5b506106e060048036038101906106db9190614413565b6117b9565b6040516106ed919061426d565b60405180910390f35b34801561070257600080fd5b5061071d6004803603810190610718919061447e565b6117d1565b005b34801561072b57600080fd5b50610746600480360381019061074191906145f3565b611a89565b005b34801561075457600080fd5b5061076f600480360381019061076a9190614043565b611b1f565b60405161077c919061426d565b60405180910390f35b34801561079157600080fd5b506107ac60048036038101906107a79190614661565b611b32565b005b3480156107ba57600080fd5b506107c3611b8a565b6040516107d091906143b8565b60405180910390f35b3480156107e557600080fd5b506107ee611bae565b6040516107fb9190614705565b60405180910390f35b34801561081057600080fd5b5061082b60048036038101906108269190614043565b611bc1565b60405161083891906141e6565b60405180910390f35b34801561084d57600080fd5b5061086860048036038101906108639190614720565b611bd3565b005b34801561087657600080fd5b50610891600480360381019061088c9190614828565b611d32565b005b34801561089f57600080fd5b506108ba60048036038101906108b59190614413565b611da5565b005b3480156108c857600080fd5b506108e360048036038101906108de9190614413565b611e4e565b6040516108f0919061426d565b60405180910390f35b34801561090557600080fd5b5061090e611f06565b005b34801561091c57600080fd5b50610925611f8e565b60405161093291906143b8565b60405180910390f35b34801561094757600080fd5b50610962600480360381019061095d9190614043565b611fb2565b60405161096f91906141e6565b60405180910390f35b34801561098457600080fd5b5061098d611ffa565b60405161099a91906141e6565b60405180910390f35b3480156109af57600080fd5b506109ca60048036038101906109c59190614043565b612024565b005b3480156109d857600080fd5b506109f360048036038101906109ee91906143d3565b612059565b604051610a009190614110565b60405180910390f35b348015610a1557600080fd5b50610a1e6120c4565b604051610a2b91906141c4565b60405180910390f35b348015610a4057600080fd5b50610a5b6004803603810190610a569190614413565b612156565b604051610a68919061426d565b60405180910390f35b610a8b6004803603810190610a869190614043565b61219f565b005b348015610a9957600080fd5b50610aa26125eb565b604051610aaf91906143b8565b60405180910390f35b348015610ac457600080fd5b50610adf6004803603810190610ada91906148b0565b6125f2565b005b610afb6004803603810190610af69190614991565b6126fd565b005b348015610b0957600080fd5b50610b246004803603810190610b1f9190614043565b612770565b604051610b3191906141c4565b60405180910390f35b348015610b4657600080fd5b50610b4f61280e565b604051610b5c91906143b8565b60405180910390f35b348015610b7157600080fd5b50610b8c6004803603810190610b879190614413565b612832565b604051610b99919061426d565b60405180910390f35b348015610bae57600080fd5b50610bb761287b565b604051610bc4919061426d565b60405180910390f35b348015610bd957600080fd5b50610bf46004803603810190610bef9190614828565b612881565b005b348015610c0257600080fd5b50610c1d6004803603810190610c1891906143d3565b6129c5565b005b348015610c2b57600080fd5b50610c346129e6565b604051610c4191906141c4565b60405180910390f35b348015610c5657600080fd5b50610c716004803603810190610c6c9190614a14565b612a74565b604051610c7e919061426d565b60405180910390f35b348015610c9357600080fd5b50610c9c612abd565b604051610ca9919061426d565b60405180910390f35b348015610cbe57600080fd5b50610cd96004803603810190610cd49190614a41565b612ac7565b604051610ce69190614110565b60405180910390f35b348015610cfb57600080fd5b50610d166004803603810190610d119190614413565b612b5b565b005b600033905090565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775610d4a81612c52565b816013819055505050565b6000610d6082612c66565b9050919050565b606060028054610d7690614ab0565b80601f0160208091040260200160405190810160405280929190818152602001828054610da290614ab0565b8015610def5780601f10610dc457610100808354040283529160200191610def565b820191906000526020600020905b815481529060010190602001808311610dd257829003601f168201915b5050505050905090565b6000610e0482612ce0565b610e3a576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610e8382611bc1565b90508073ffffffffffffffffffffffffffffffffffffffff16610ea4612d3f565b73ffffffffffffffffffffffffffffffffffffffff1614610f0757610ed081610ecb612d3f565b612ac7565b610f06576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600a81565b6000610fcb612d47565b6001546000540303905090565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541161105a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105190614b53565b60405180910390fd5b6000611064612abd565b4761106f9190614ba2565b90506000611086838361108186612156565b612d4c565b9050600081036110cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c290614c6a565b60405180910390fd5b80600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461111a9190614ba2565b9250508190555080600a60008282546111339190614ba2565b925050819055506111448382612dba565b7fdf20fd1e76bc69d672e4814fafb2c449bba3a5369d8359adf9e05e6fde87b0568382604051611175929190614ce9565b60405180910390a1505050565b60145481565b600061119382612eae565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146111fa576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008061120684612f7a565b9150915061121c8187611217612d3f565b612fa1565b611268576112318661122c612d3f565b612ac7565b611267576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16036112ce576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6112db8686866001612fe5565b80156112e657600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008154600101919050819055506113b485611390888887612feb565b7c020000000000000000000000000000000000000000000000000000000017613013565b600460008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084160361143a5760006001850190506000600460008381526020019081526020016000205403611438576000548114611437578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46114a2868686600161303e565b505050505050565b600060106000838152602001908152602001600020600101549050919050565b6114d3826114aa565b6114dc81612c52565b6114e68383613044565b505050565b61271081565b6114f9610d18565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611566576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155d90614d84565b60405180910390fd5b6115708282613125565b5050565b60166020528060005260406000206000915054906101000a900460ff1681565b6000600954905090565b6115a6610d18565b73ffffffffffffffffffffffffffffffffffffffff166115c4611ffa565b73ffffffffffffffffffffffffffffffffffffffff161461161a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161190614df0565b60405180910390fd5b600047905060008111611662576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165990614e5c565b60405180910390fd5b60003373ffffffffffffffffffffffffffffffffffffffff168260405161168890614ead565b60006040518083038185875af1925050503d80600081146116c5576040519150601f19603f3d011682016040523d82523d6000602084013e6116ca565b606091505b505090508061170e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170590614f0e565b60405180910390fd5b5050565b6000600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6117b4838383604051806020016040528060008152506126fd565b505050565b60176020528060005260406000206000915090505481565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411611853576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184a90614b53565b60405180910390fd5b600061185e83612a74565b8373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161189791906141e6565b602060405180830381865afa1580156118b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118d89190614f43565b6118e29190614ba2565b905060006118fa83836118f58787611712565b612d4c565b90506000810361193f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161193690614c6a565b60405180910390fd5b80600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546119cb9190614ba2565b9250508190555080600e60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a219190614ba2565b92505081905550611a33848483613207565b8373ffffffffffffffffffffffffffffffffffffffff167f3be5b7a71e84ed12875d241991c70855ac5817d847039e17a9d895c1ceb0f18a8483604051611a7b929190613fda565b60405180910390a250505050565b611a91610d18565b73ffffffffffffffffffffffffffffffffffffffff16611aaf611ffa565b73ffffffffffffffffffffffffffffffffffffffff1614611b05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afc90614df0565b60405180910390fd5b8060159080519060200190611b1b929190613edd565b5050565b6000611b2b823361328d565b9050919050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611b5c81612c52565b81601260006101000a81548160ff02191690836002811115611b8157611b8061468e565b5b02179055505050565b7f5f6785cde2aaec7a721438a27b983d8a72a845ed32171c6101fd9bf93bddb3e681565b601260009054906101000a900460ff1681565b6000611bcc82612eae565b9050919050565b611bdb610d18565b73ffffffffffffffffffffffffffffffffffffffff16611bf9611ffa565b73ffffffffffffffffffffffffffffffffffffffff1614611c4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c4690614df0565b60405180910390fd5b60008211611c92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c8990614fbc565b60405180910390fd5b612710611caa8360115461342590919063ffffffff16565b1115611ceb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ce29061504e565b60405180910390fd5b611cf5818361343b565b7f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968858183604051611d26929190613fda565b60405180910390a15050565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775611d5c81612c52565b60005b8251811015611d9f57611d8c84848381518110611d7f57611d7e61506e565b5b60200260200101516129c5565b8080611d979061509d565b915050611d5f565b50505050565b611dad610d18565b73ffffffffffffffffffffffffffffffffffffffff16611dcb611ffa565b73ffffffffffffffffffffffffffffffffffffffff1614611e21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e1890614df0565b60405180910390fd5b611e4b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177582613044565b50565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611eb5576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b611f0e610d18565b73ffffffffffffffffffffffffffffffffffffffff16611f2c611ffa565b73ffffffffffffffffffffffffffffffffffffffff1614611f82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7990614df0565b60405180910390fd5b611f8c60006135f6565b565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b6000600d8281548110611fc857611fc761506e565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177561204e81612c52565b816014819055505050565b60006010600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6060600380546120d390614ab0565b80601f01602080910402602001604051908101604052809291908181526020018280546120ff90614ab0565b801561214c5780601f106121215761010080835404028352916020019161214c565b820191906000526020600020905b81548152906001019060200180831161212f57829003601f168201915b5050505050905090565b6000600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6002808111156121b2576121b161468e565b5b601260009054906101000a900460ff1660028111156121d4576121d361468e565b5b14806122765750600160028111156121ef576121ee61468e565b5b601260009054906101000a900460ff1660028111156122115761221061468e565b5b14801561227557506122437f5f6785cde2aaec7a721438a27b983d8a72a845ed32171c6101fd9bf93bddb3e633612059565b8061227457506122737fc885222a28eb7bf566b5a8288456164d717e4726e097b3d6130c9321820c872633612059565b5b5b5b6122b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122ac90615157565b60405180910390fd5b600160028111156122c9576122c861468e565b5b601260009054906101000a900460ff1660028111156122eb576122ea61468e565b5b141580612337575080601760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b612376576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161236d906151e9565b60405180910390fd5b61271061238e8260115461342590919063ffffffff16565b11156123cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123c69061527b565b60405180910390fd5b6000811180156123e05750600a8111155b61241f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124169061530d565b60405180910390fd5b612429813361328d565b341461246a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124619061539f565b60405180910390fd5b806011600082825461247c9190614ba2565b9250508190555061248d338261343b565b600160028111156124a1576124a061468e565b5b601260009054906101000a900460ff1660028111156124c3576124c261468e565b5b036125af576001601660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080601760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461256b91906153bf565b601760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b7f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d412139688533826040516125e0929190613fda565b60405180910390a150565b6000801b81565b80600760006125ff612d3f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff166126ac612d3f565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516126f19190614110565b60405180910390a35050565b612708848484611188565b60008373ffffffffffffffffffffffffffffffffffffffff163b1461276a57612733848484846136bc565b612769576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b606061277b82612ce0565b6127b1576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006127bb61380c565b905060008151036127db5760405180602001604052806000815250612806565b806127e58461389e565b6040516020016127f692919061542f565b6040516020818303038152906040525b915050919050565b7fc885222a28eb7bf566b5a8288456164d717e4726e097b3d6130c9321820c872681565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60135481565b7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217756128ab81612c52565b60005b82518110156129bf576005601760008584815181106128d0576128cf61506e565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006016600085848151811061292f5761292e61506e565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506129ac8484838151811061299f5761299e61506e565b5b60200260200101516114ca565b80806129b79061509d565b9150506128ae565b50505050565b6129ce826114aa565b6129d781612c52565b6129e18383613125565b505050565b601580546129f390614ab0565b80601f0160208091040260200160405190810160405280929190818152602001828054612a1f90614ab0565b8015612a6c5780601f10612a4157610100808354040283529160200191612a6c565b820191906000526020600020905b815481529060010190602001808311612a4f57829003601f168201915b505050505081565b6000600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600a54905090565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b612b63610d18565b73ffffffffffffffffffffffffffffffffffffffff16612b81611ffa565b73ffffffffffffffffffffffffffffffffffffffff1614612bd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bce90614df0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612c46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c3d906154c5565b60405180910390fd5b612c4f816135f6565b50565b612c6381612c5e610d18565b6138ee565b50565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480612cd95750612cd88261398b565b5b9050919050565b600081612ceb612d47565b11158015612cfa575060005482105b8015612d38575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b600090565b600081600954600b60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205485612d9d91906154e5565b612da7919061556e565b612db191906153bf565b90509392505050565b80471015612dfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612df4906155eb565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff1682604051612e2390614ead565b60006040518083038185875af1925050503d8060008114612e60576040519150601f19603f3d011682016040523d82523d6000602084013e612e65565b606091505b5050905080612ea9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ea09061567d565b60405180910390fd5b505050565b60008082905080612ebd612d47565b11612f4357600054811015612f425760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821603612f40575b60008103612f36576004600083600190039350838152602001908152602001600020549050612f0c565b8092505050612f75565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e86130028686846139f5565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b61304e8282612059565b6131215760016010600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506130c6610d18565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b61312f8282612059565b156132035760006010600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506131a8610d18565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6132888363a9059cbb60e01b8484604051602401613226929190613fda565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506139fe565b505050565b6000808311801561329f5750600a8311155b6132de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132d59061570f565b60405180910390fd5b601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561334c5761334583601454613ac590919063ffffffff16565b905061341f565b6133767f5f6785cde2aaec7a721438a27b983d8a72a845ed32171c6101fd9bf93bddb3e683612059565b156133a35761339c60018461338b91906153bf565b601454613ac590919063ffffffff16565b905061341f565b6133cd7fc885222a28eb7bf566b5a8288456164d717e4726e097b3d6130c9321820c872683612059565b15613407576133f36001846133e291906153bf565b601454613ac590919063ffffffff16565b6013546134009190614ba2565b905061341f565b61341c83601454613ac590919063ffffffff16565b90505b92915050565b600081836134339190614ba2565b905092915050565b6000805490506000820361347b576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6134886000848385612fe5565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506134ff836134f06000866000612feb565b6134f985613adb565b17613013565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b8181146135a057808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600181019050613565565b50600082036135db576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060008190555050506135f1600084838561303e565b505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026136e2612d3f565b8786866040518563ffffffff1660e01b81526004016137049493929190615784565b6020604051808303816000875af192505050801561374057506040513d601f19601f8201168201806040525081019061373d91906157e5565b60015b6137b9573d8060008114613770576040519150601f19603f3d011682016040523d82523d6000602084013e613775565b606091505b5060008151036137b1576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60606015805461381b90614ab0565b80601f016020809104026020016040519081016040528092919081815260200182805461384790614ab0565b80156138945780601f1061386957610100808354040283529160200191613894565b820191906000526020600020905b81548152906001019060200180831161387757829003601f168201915b5050505050905090565b606060a060405101806040526020810391506000825281835b6001156138d957600184039350600a81066030018453600a81049050806138b7575b50828103602084039350808452505050919050565b6138f88282612059565b6139875761391d8173ffffffffffffffffffffffffffffffffffffffff166014613aeb565b61392b8360001c6020613aeb565b60405160200161393c9291906158aa565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161397e91906141c4565b60405180910390fd5b5050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60009392505050565b6000613a60826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16613d279092919063ffffffff16565b9050600081511115613ac05780806020019051810190613a8091906158f9565b613abf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ab690615998565b60405180910390fd5b5b505050565b60008183613ad391906154e5565b905092915050565b60006001821460e11b9050919050565b606060006002836002613afe91906154e5565b613b089190614ba2565b67ffffffffffffffff811115613b2157613b206144c8565b5b6040519080825280601f01601f191660200182016040528015613b535781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110613b8b57613b8a61506e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110613bef57613bee61506e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002613c2f91906154e5565b613c399190614ba2565b90505b6001811115613cd9577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110613c7b57613c7a61506e565b5b1a60f81b828281518110613c9257613c9161506e565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080613cd2906159b8565b9050613c3c565b5060008414613d1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613d1490615a2d565b60405180910390fd5b8091505092915050565b6060613d368484600085613d3f565b90509392505050565b606082471015613d84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613d7b90615abf565b60405180910390fd5b613d8d85613e53565b613dcc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613dc390615b2b565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051613df59190615b7c565b60006040518083038185875af1925050503d8060008114613e32576040519150601f19603f3d011682016040523d82523d6000602084013e613e37565b606091505b5091509150613e47828286613e76565b92505050949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60608315613e8657829050613ed6565b600083511115613e995782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ecd91906141c4565b60405180910390fd5b9392505050565b828054613ee990614ab0565b90600052602060002090601f016020900481019282613f0b5760008555613f52565b82601f10613f2457805160ff1916838001178555613f52565b82800160010185558215613f52579182015b82811115613f51578251825591602001919060010190613f36565b5b509050613f5f9190613f63565b5090565b5b80821115613f7c576000816000905550600101613f64565b5090565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613fab82613f80565b9050919050565b613fbb81613fa0565b82525050565b6000819050919050565b613fd481613fc1565b82525050565b6000604082019050613fef6000830185613fb2565b613ffc6020830184613fcb565b9392505050565b6000604051905090565b600080fd5b600080fd5b61402081613fc1565b811461402b57600080fd5b50565b60008135905061403d81614017565b92915050565b6000602082840312156140595761405861400d565b5b60006140678482850161402e565b91505092915050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6140a581614070565b81146140b057600080fd5b50565b6000813590506140c28161409c565b92915050565b6000602082840312156140de576140dd61400d565b5b60006140ec848285016140b3565b91505092915050565b60008115159050919050565b61410a816140f5565b82525050565b60006020820190506141256000830184614101565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561416557808201518184015260208101905061414a565b83811115614174576000848401525b50505050565b6000601f19601f8301169050919050565b60006141968261412b565b6141a08185614136565b93506141b0818560208601614147565b6141b98161417a565b840191505092915050565b600060208201905081810360008301526141de818461418b565b905092915050565b60006020820190506141fb6000830184613fb2565b92915050565b61420a81613fa0565b811461421557600080fd5b50565b60008135905061422781614201565b92915050565b600080604083850312156142445761424361400d565b5b600061425285828601614218565b92505060206142638582860161402e565b9150509250929050565b60006020820190506142826000830184613fcb565b92915050565b600061429382613f80565b9050919050565b6142a381614288565b81146142ae57600080fd5b50565b6000813590506142c08161429a565b92915050565b6000602082840312156142dc576142db61400d565b5b60006142ea848285016142b1565b91505092915050565b60008060006060848603121561430c5761430b61400d565b5b600061431a86828701614218565b935050602061432b86828701614218565b925050604061433c8682870161402e565b9150509250925092565b6000819050919050565b61435981614346565b811461436457600080fd5b50565b60008135905061437681614350565b92915050565b6000602082840312156143925761439161400d565b5b60006143a084828501614367565b91505092915050565b6143b281614346565b82525050565b60006020820190506143cd60008301846143a9565b92915050565b600080604083850312156143ea576143e961400d565b5b60006143f885828601614367565b925050602061440985828601614218565b9150509250929050565b6000602082840312156144295761442861400d565b5b600061443784828501614218565b91505092915050565b600061444b82613fa0565b9050919050565b61445b81614440565b811461446657600080fd5b50565b60008135905061447881614452565b92915050565b600080604083850312156144955761449461400d565b5b60006144a385828601614469565b92505060206144b485828601614218565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6145008261417a565b810181811067ffffffffffffffff8211171561451f5761451e6144c8565b5b80604052505050565b6000614532614003565b905061453e82826144f7565b919050565b600067ffffffffffffffff82111561455e5761455d6144c8565b5b6145678261417a565b9050602081019050919050565b82818337600083830152505050565b600061459661459184614543565b614528565b9050828152602081018484840111156145b2576145b16144c3565b5b6145bd848285614574565b509392505050565b600082601f8301126145da576145d96144be565b5b81356145ea848260208601614583565b91505092915050565b6000602082840312156146095761460861400d565b5b600082013567ffffffffffffffff81111561462757614626614012565b5b614633848285016145c5565b91505092915050565b6003811061464957600080fd5b50565b60008135905061465b8161463c565b92915050565b6000602082840312156146775761467661400d565b5b60006146858482850161464c565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600381106146ce576146cd61468e565b5b50565b60008190506146df826146bd565b919050565b60006146ef826146d1565b9050919050565b6146ff816146e4565b82525050565b600060208201905061471a60008301846146f6565b92915050565b600080604083850312156147375761473661400d565b5b60006147458582860161402e565b925050602061475685828601614218565b9150509250929050565b600067ffffffffffffffff82111561477b5761477a6144c8565b5b602082029050602081019050919050565b600080fd5b60006147a461479f84614760565b614528565b905080838252602082019050602084028301858111156147c7576147c661478c565b5b835b818110156147f057806147dc8882614218565b8452602084019350506020810190506147c9565b5050509392505050565b600082601f83011261480f5761480e6144be565b5b813561481f848260208601614791565b91505092915050565b6000806040838503121561483f5761483e61400d565b5b600061484d85828601614367565b925050602083013567ffffffffffffffff81111561486e5761486d614012565b5b61487a858286016147fa565b9150509250929050565b61488d816140f5565b811461489857600080fd5b50565b6000813590506148aa81614884565b92915050565b600080604083850312156148c7576148c661400d565b5b60006148d585828601614218565b92505060206148e68582860161489b565b9150509250929050565b600067ffffffffffffffff82111561490b5761490a6144c8565b5b6149148261417a565b9050602081019050919050565b600061493461492f846148f0565b614528565b9050828152602081018484840111156149505761494f6144c3565b5b61495b848285614574565b509392505050565b600082601f830112614978576149776144be565b5b8135614988848260208601614921565b91505092915050565b600080600080608085870312156149ab576149aa61400d565b5b60006149b987828801614218565b94505060206149ca87828801614218565b93505060406149db8782880161402e565b925050606085013567ffffffffffffffff8111156149fc576149fb614012565b5b614a0887828801614963565b91505092959194509250565b600060208284031215614a2a57614a2961400d565b5b6000614a3884828501614469565b91505092915050565b60008060408385031215614a5857614a5761400d565b5b6000614a6685828601614218565b9250506020614a7785828601614218565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680614ac857607f821691505b602082108103614adb57614ada614a81565b5b50919050565b7f5061796d656e7453706c69747465723a206163636f756e7420686173206e6f2060008201527f7368617265730000000000000000000000000000000000000000000000000000602082015250565b6000614b3d602683614136565b9150614b4882614ae1565b604082019050919050565b60006020820190508181036000830152614b6c81614b30565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000614bad82613fc1565b9150614bb883613fc1565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614bed57614bec614b73565b5b828201905092915050565b7f5061796d656e7453706c69747465723a206163636f756e74206973206e6f742060008201527f647565207061796d656e74000000000000000000000000000000000000000000602082015250565b6000614c54602b83614136565b9150614c5f82614bf8565b604082019050919050565b60006020820190508181036000830152614c8381614c47565b9050919050565b6000819050919050565b6000614caf614caa614ca584613f80565b614c8a565b613f80565b9050919050565b6000614cc182614c94565b9050919050565b6000614cd382614cb6565b9050919050565b614ce381614cc8565b82525050565b6000604082019050614cfe6000830185614cda565b614d0b6020830184613fcb565b9392505050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6000614d6e602f83614136565b9150614d7982614d12565b604082019050919050565b60006020820190508181036000830152614d9d81614d61565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000614dda602083614136565b9150614de582614da4565b602082019050919050565b60006020820190508181036000830152614e0981614dcd565b9050919050565b7f4e6f206574686572206c65667420746f20776974686472617700000000000000600082015250565b6000614e46601983614136565b9150614e5182614e10565b602082019050919050565b60006020820190508181036000830152614e7581614e39565b9050919050565b600081905092915050565b50565b6000614e97600083614e7c565b9150614ea282614e87565b600082019050919050565b6000614eb882614e8a565b9150819050919050565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b6000614ef8601083614136565b9150614f0382614ec2565b602082019050919050565b60006020820190508181036000830152614f2781614eeb565b9050919050565b600081519050614f3d81614017565b92915050565b600060208284031215614f5957614f5861400d565b5b6000614f6784828501614f2e565b91505092915050565b7f4f75746c6177733a204d757374206d696e74206d6f7265207468616e20300000600082015250565b6000614fa6601e83614136565b9150614fb182614f70565b602082019050919050565b60006020820190508181036000830152614fd581614f99565b9050919050565b7f4f75746c6177733a204e6f7420656e6f756768204e465473206c65667420746f60008201527f2072657365727665000000000000000000000000000000000000000000000000602082015250565b6000615038602883614136565b915061504382614fdc565b604082019050919050565b600060208201905081810360008301526150678161502b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006150a882613fc1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036150da576150d9614b73565b5b600182019050919050565b7f4f75746c6177733a20596f7520617265206e6f742061626c6520746f206d696e60008201527f74207269676874206e6f77000000000000000000000000000000000000000000602082015250565b6000615141602b83614136565b915061514c826150e5565b604082019050919050565b6000602082019050818103600083015261517081615134565b9050919050565b7f4f75746c6177733a204e6f7420656e6f7567682070726573616c65206d696e7460008201527f732072656d61696e696e67000000000000000000000000000000000000000000602082015250565b60006151d3602b83614136565b91506151de82615177565b604082019050919050565b60006020820190508181036000830152615202816151c6565b9050919050565b7f4f75746c6177733a20596f7520617265206d696e74696e6720746f6f206d616e60008201527f7900000000000000000000000000000000000000000000000000000000000000602082015250565b6000615265602183614136565b915061527082615209565b604082019050919050565b6000602082019050818103600083015261529481615258565b9050919050565b7f4f75746c6177733a20596f75206861766520726563656976656420746865206d60008201527f6178696d756d20616d6f756e74206f66204e46547320616c6c6f776564000000602082015250565b60006152f7603d83614136565b91506153028261529b565b604082019050919050565b60006020820190508181036000830152615326816152ea565b9050919050565b7f4f75746c6177733a204e6f7420656e6f75676820657468657220746f2070757260008201527f6368617365204e46547300000000000000000000000000000000000000000000602082015250565b6000615389602a83614136565b91506153948261532d565b604082019050919050565b600060208201905081810360008301526153b88161537c565b9050919050565b60006153ca82613fc1565b91506153d583613fc1565b9250828210156153e8576153e7614b73565b5b828203905092915050565b600081905092915050565b60006154098261412b565b61541381856153f3565b9350615423818560208601614147565b80840191505092915050565b600061543b82856153fe565b915061544782846153fe565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006154af602683614136565b91506154ba82615453565b604082019050919050565b600060208201905081810360008301526154de816154a2565b9050919050565b60006154f082613fc1565b91506154fb83613fc1565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561553457615533614b73565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061557982613fc1565b915061558483613fc1565b9250826155945761559361553f565b5b828204905092915050565b7f416464726573733a20696e73756666696369656e742062616c616e6365000000600082015250565b60006155d5601d83614136565b91506155e08261559f565b602082019050919050565b60006020820190508181036000830152615604816155c8565b9050919050565b7f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260008201527f6563697069656e74206d61792068617665207265766572746564000000000000602082015250565b6000615667603a83614136565b91506156728261560b565b604082019050919050565b600060208201905081810360008301526156968161565a565b9050919050565b7f4f75746c6177733a204d757374206d696e74206265747765656e203120616e6460008201527f20313020696e636c757369766500000000000000000000000000000000000000602082015250565b60006156f9602d83614136565b91506157048261569d565b604082019050919050565b60006020820190508181036000830152615728816156ec565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006157568261572f565b615760818561573a565b9350615770818560208601614147565b6157798161417a565b840191505092915050565b60006080820190506157996000830187613fb2565b6157a66020830186613fb2565b6157b36040830185613fcb565b81810360608301526157c5818461574b565b905095945050505050565b6000815190506157df8161409c565b92915050565b6000602082840312156157fb576157fa61400d565b5b6000615809848285016157d0565b91505092915050565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b60006158486017836153f3565b915061585382615812565b601782019050919050565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b60006158946011836153f3565b915061589f8261585e565b601182019050919050565b60006158b58261583b565b91506158c182856153fe565b91506158cc82615887565b91506158d882846153fe565b91508190509392505050565b6000815190506158f381614884565b92915050565b60006020828403121561590f5761590e61400d565b5b600061591d848285016158e4565b91505092915050565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b6000615982602a83614136565b915061598d82615926565b604082019050919050565b600060208201905081810360008301526159b181615975565b9050919050565b60006159c382613fc1565b9150600082036159d6576159d5614b73565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b6000615a17602083614136565b9150615a22826159e1565b602082019050919050565b60006020820190508181036000830152615a4681615a0a565b9050919050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b6000615aa9602683614136565b9150615ab482615a4d565b604082019050919050565b60006020820190508181036000830152615ad881615a9c565b9050919050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b6000615b15601d83614136565b9150615b2082615adf565b602082019050919050565b60006020820190508181036000830152615b4481615b08565b9050919050565b6000615b568261572f565b615b608185614e7c565b9350615b70818560208601614147565b80840191505092915050565b6000615b888284615b4b565b91508190509291505056fea2646970667358221220dc52b16c0205fbe624cbece2b9990e19756158f803229a3734ca895ad2ac453e64736f6c634300080d003300000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000006668747470733a2f2f667563687369612d6365727461696e2d6d75736b6f782d3437322e6d7970696e6174612e636c6f75642f697066732f516d615a72796e5545694c6435425a4c564c31783755723951363547787369324d32365158373541336339614d702f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074f75746c6177730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f555400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000096f3a8d8aca9ea0e913f4528fac6693b948360f000000000000000000000000bb3540a9f463f833df92d2daf2c34852a4d6d600000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000001
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
Type Trace Address
From
To
Value
Gas Limit
AA Txn Hash
Method
Position
From
Internal Txns
Token Txns
NFT Txns
Txn Fee (ETH)
Gas Limit
Transaction Receipt Event Logs
220
Address
0x0f158345a04755d1c6d3b0b6c1c7a2a22a5ca2e7
Name RoleAdminChanged (index_topic_1 bytes32 role , index_topic_2 bytes32 previousAdminRole , index_topic_3 bytes32 newAdminRole )View Source
Topics 0 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff 1: role Dec 5F6785CDE2AAEC7A721438A27B983D8A72A845ED32171C6101FD9BF93BDDB3E6 5F6785CDE2AAEC7A721438A27B983D8A72A845ED32171C6101FD9BF93BDDB3E6 2: previousAdminRole Dec 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 3: newAdminRole Dec A49807205CE4D355092EF5A8A18F56E8913CF4A201FBE287825B095693C21775 A49807205CE4D355092EF5A8A18F56E8913CF4A201FBE287825B095693C21775 Data
221
Address
0x0f158345a04755d1c6d3b0b6c1c7a2a22a5ca2e7
Name RoleAdminChanged (index_topic_1 bytes32 role , index_topic_2 bytes32 previousAdminRole , index_topic_3 bytes32 newAdminRole )View Source
Topics 0 0xbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff 1: role Dec C885222A28EB7BF566B5A8288456164D717E4726E097B3D6130C9321820C8726 C885222A28EB7BF566B5A8288456164D717E4726E097B3D6130C9321820C8726 2: previousAdminRole Dec 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 3: newAdminRole Dec A49807205CE4D355092EF5A8A18F56E8913CF4A201FBE287825B095693C21775 A49807205CE4D355092EF5A8A18F56E8913CF4A201FBE287825B095693C21775 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .