Transaction details
Txn hash
: 0x5a38355c28f5bbbb8f601e0ea40b11fec3b631214b35f7224abe68078de5d386
Status:
Success
Block:
16069033
8,690,275 block confirmations
Timestamp:
06/21/2024, 07:50:13 (6 months ago)
Interacted with (to):
Amount:
0ETH
($0)
Txn fee:
0.000024181456665604
$0.08
L2 Gas price:
0.000000000009062163 ETH(0.009062163 Gwei)
L2 Gas limit & usage:
2,609,403|
2,587,698(99.17%)
L2 fee paid:
0.000023450141070774 ETH
L2 Gas fee:
Base: 0.008962163 Gwei
|Max priority: 0.0001 Gwei
|Max: 0.026863285 Gwei
L1 Gas price:
0.0000000031324793 ETH(3.1324793 Gwei)
L1 Gas used:
211,628
L1 fee scalar:
0
L1 fee paid:
0.00000073131559483 ETH
Other attributes:
Txn type:2(A transaction type initiated by EIP-1559)
Nonce:0
Position in block:68
Input data:
0x610160604052348015610010575f80fd5b5060405161373138038061373183398101604081905261002f9161096b565b6040518060400160405280601181526020017027b731b430b4b72837b4b73a39973c3cbd60791b81525080604051806040016040528060018152602001603160f81b815250836040518060400160405280601181526020017027b731b430b4b72837b4b73a39973c3cbd60791b815250604051806040016040528060038152602001620504f560ec1b81525081600390816100ca9190610a28565b5060046100d78282610a28565b50506005805460ff19169055506001600160a01b03811661011257604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61011b816101f6565b5061012782600661024f565b6101205261013681600761024f565b61014052815160208084019190912060e052815190820120610100524660a0526101c260e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b60805250503060c052506101f0336101dc6012600a610bd1565b6101eb906402540be400610bdf565b610281565b50610cb2565b600580546001600160a01b03838116610100818102610100600160a81b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b5f60208351101561026a57610263836102b9565b905061027b565b816102758482610a28565b5060ff90505b92915050565b6001600160a01b0382166102aa5760405163ec442f0560e01b81525f6004820152602401610109565b6102b55f83836102f6565b5050565b5f80829050601f815111156102e3578260405163305a27a960e01b81526004016101099190610bf6565b80516102ee82610c2b565b179392505050565b610301838383610306565b505050565b61031183838361036f565b6001600160a01b038316610364575f61032960025490565b90505f610334610382565b90508082111561036157604051630e58ae9360e11b81526004810183905260248101829052604401610109565b50505b6103018383836103a3565b61037761042b565b610301838383610451565b5f61038f6012600a610bd1565b61039e906402540be400610bdf565b905090565b6001600160a01b0383166103d1576103ce600b610bcc61057760201b176103c984610589565b6105c0565b50505b6001600160a01b0382166103fa576103f7600b610bd76105f560201b176103c984610589565b50505b6001600160a01b038381165f9081526009602052604080822054858416835291205461030192918216911683610600565b60055460ff161561044f5760405163d93c066560e01b815260040160405180910390fd5b565b6001600160a01b03831661047b578060025f8282546104709190610c4e565b909155506104eb9050565b6001600160a01b0383165f90815260208190526040902054818110156104cd5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610109565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661050757600280548290039055610525565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161056a91815260200190565b60405180910390a3505050565b5f6105828284610c61565b9392505050565b5f6001600160d01b038211156105bc576040516306dfcc6560e41b815260d0600482015260248101839052604401610109565b5090565b5f806105e86105cd610750565b6105e06105d988610759565b868860201c565b8791906107a0565b915091505b935093915050565b5f6105828284610c80565b816001600160a01b0316836001600160a01b03161415801561062157505f81115b15610301576001600160a01b038316156106b9576001600160a01b0383165f908152600a602090815260408220829161066791906105f5901b610bd7176103c986610589565b6001600160d01b031691506001600160d01b03169150846001600160a01b03165f8051602061371183398151915283836040516106ae929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610301576001600160a01b0382165f908152600a60209081526040822082916106fa9190610577901b610bcc176103c986610589565b6001600160d01b031691506001600160d01b03169150836001600160a01b03165f805160206137118339815191528383604051610741929190918252602082015260400190565b60405180910390a25050505050565b5f61039e6107ad565b80545f9080156107985761077f83610772600184610c9f565b5f91825260209091200190565b54660100000000000090046001600160d01b0316610582565b5f9392505050565b5f806105e88585856107b7565b5f61039e43610939565b82545f90819080156108dc575f6107d387610772600185610c9f565b60408051808201909152905465ffffffffffff80821680845266010000000000009092046001600160d01b03166020840152919250908716101561082a57604051632520601d60e01b815260040160405180910390fd5b805165ffffffffffff808816911603610879578461084d88610772600186610c9f565b80546001600160d01b039290921666010000000000000265ffffffffffff9092169190911790556108cc565b6040805180820190915265ffffffffffff80881682526001600160d01b0380881660208085019182528b54600181018d555f8d815291909120945191519092166601000000000000029216919091179101555b6020015192508391506105ed9050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a555f8a81529182209551925190931666010000000000000291909316179201919091559050816105ed565b5f65ffffffffffff8211156105bc576040516306dfcc6560e41b81526030600482015260248101839052604401610109565b5f6020828403121561097b575f80fd5b81516001600160a01b0381168114610582575f80fd5b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806109b957607f821691505b6020821081036109d757634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561030157805f5260205f20601f840160051c81016020851015610a025750805b601f840160051c820191505b81811015610a21575f8155600101610a0e565b5050505050565b81516001600160401b03811115610a4157610a41610991565b610a5581610a4f84546109a5565b846109dd565b6020601f821160018114610a87575f8315610a705750848201515b5f19600385901b1c1916600184901b178455610a21565b5f84815260208120601f198516915b82811015610ab65787850151825560209485019460019092019101610a96565b5084821015610ad357868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156105ed57808504811115610b1557610b15610ae2565b6001841615610b2357908102905b60019390931c928002610afa565b5f82610b3f5750600161027b565b81610b4b57505f61027b565b8160018114610b615760028114610b6b57610b87565b600191505061027b565b60ff841115610b7c57610b7c610ae2565b50506001821b61027b565b5060208310610133831016604e8410600b8410161715610baa575081810a61027b565b610bb65f198484610af6565b805f1904821115610bc957610bc9610ae2565b029392505050565b5f61058260ff841683610b31565b808202811582820484141761027b5761027b610ae2565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b805160208083015191908110156109d7575f1960209190910360031b1b16919050565b8082018082111561027b5761027b610ae2565b6001600160d01b03818116838216019081111561027b5761027b610ae2565b6001600160d01b03828116828216039081111561027b5761027b610ae2565b8181038181111561027b5761027b610ae2565b60805160a05160c05160e051610100516101205161014051612a0e610d035f395f61128f01525f61126201525f610e5001525f610e2801525f610d8301525f610dad01525f610dd70152612a0e5ff3fe608060405234801561000f575f80fd5b50600436106101c6575f3560e01c8063715018a6116100fe57806395d89b411161009e578063d505accf1161006e578063d505accf14610418578063dd62ed3e1461042b578063f1127ed814610470578063f2fde38b146104c2575f80fd5b806395d89b41146103d75780639ab24eb0146103df578063a9059cbb146103f2578063c3cda52014610405575f80fd5b806384b0196e116100d957806384b0196e146103675780638da5cb5b146103825780638e539e8c146103a557806391ddadf4146103b8575f80fd5b8063715018a6146103445780637ecebe001461034c5780638456cb591461035f575f80fd5b80633f4ba83a116101695780635c19a95c116101445780635c19a95c146102c95780635c975abb146102dc5780636fcfff45146102e757806370a082311461030f575f80fd5b80633f4ba83a1461025a5780634bf5d7e914610264578063587cde1e1461026c575f80fd5b806323b872dd116101a457806323b872dd1461021d578063313ce567146102305780633644e5151461023f5780633a46b1a814610247575f80fd5b806306fdde03146101ca578063095ea7b3146101e857806318160ddd1461020b575b5f80fd5b6101d26104d5565b6040516101df9190612410565b60405180910390f35b6101fb6101f636600461244a565b610565565b60405190151581526020016101df565b6002545b6040519081526020016101df565b6101fb61022b366004612472565b61057e565b604051601281526020016101df565b61020f6105a1565b61020f61025536600461244a565b6105af565b61026261066c565b005b6101d261067e565b6102a461027a3660046124ac565b73ffffffffffffffffffffffffffffffffffffffff9081165f908152600960205260409020541690565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101df565b6102626102d73660046124ac565b61070f565b60055460ff166101fb565b6102fa6102f53660046124ac565b61071e565b60405163ffffffff90911681526020016101df565b61020f61031d3660046124ac565b73ffffffffffffffffffffffffffffffffffffffff165f9081526020819052604090205490565b610262610728565b61020f61035a3660046124ac565b610739565b610262610743565b61036f610753565b6040516101df97969594939291906124c5565b600554610100900473ffffffffffffffffffffffffffffffffffffffff166102a4565b61020f6103b3366004612584565b6107b1565b6103c0610846565b60405165ffffffffffff90911681526020016101df565b6101d261084f565b61020f6103ed3660046124ac565b61085e565b6101fb61040036600461244a565b6108ad565b6102626104133660046125ab565b6108ba565b6102626104263660046125ff565b61099c565b61020f610439366004612665565b73ffffffffffffffffffffffffffffffffffffffff9182165f90815260016020908152604080832093909416825291909152205490565b61048361047e366004612696565b610b45565b60408051825165ffffffffffff16815260209283015179ffffffffffffffffffffffffffffffffffffffffffffffffffff1692810192909252016101df565b6102626104d03660046124ac565b610b69565b6060600380546104e4906126d3565b80601f0160208091040260200160405190810160405280929190818152602001828054610510906126d3565b801561055b5780601f106105325761010080835404028352916020019161055b565b820191905f5260205f20905b81548152906001019060200180831161053e57829003601f168201915b5050505050905090565b5f33610572818585610be2565b60019150505b92915050565b5f3361058b858285610bf4565b610596858585610cc1565b506001949350505050565b5f6105aa610d6a565b905090565b5f806105b9610846565b90508065ffffffffffff168310610612576040517fecd3f81e0000000000000000000000000000000000000000000000000000000081526004810184905265ffffffffffff821660248201526044015b60405180910390fd5b61064861061e84610ea0565b73ffffffffffffffffffffffffffffffffffffffff86165f908152600a6020526040902090610eef565b79ffffffffffffffffffffffffffffffffffffffffffffffffffff16949350505050565b610674610fb5565b61067c61100e565b565b606061068861108b565b65ffffffffffff16610698610846565b65ffffffffffff16146106d7576040517f6ff0714000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b3361071a8183611095565b5050565b5f6105788261112b565b610730610fb5565b61067c5f611159565b5f610578826111d6565b61074b610fb5565b61067c611200565b5f6060805f805f606061076461125b565b61076c611288565b604080515f808252602082019092527f0f000000000000000000000000000000000000000000000000000000000000009b939a50919850469750309650945092509050565b5f806107bb610846565b90508065ffffffffffff16831061080f576040517fecd3f81e0000000000000000000000000000000000000000000000000000000081526004810184905265ffffffffffff82166024820152604401610609565b61082361081b84610ea0565b600b90610eef565b79ffffffffffffffffffffffffffffffffffffffffffffffffffff169392505050565b5f6105aa61108b565b6060600480546104e4906126d3565b73ffffffffffffffffffffffffffffffffffffffff81165f908152600a6020526040812061088b906112b5565b79ffffffffffffffffffffffffffffffffffffffffffffffffffff1692915050565b5f33610572818585610cc1565b834211156108f7576040517f4683af0e00000000000000000000000000000000000000000000000000000000815260048101859052602401610609565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf602082015273ffffffffffffffffffffffffffffffffffffffff88169181019190915260608101869052608081018590525f9061097d906109759060a00160405160208183030381529060405280519060200120611302565b858585611349565b90506109898187611375565b6109938188611095565b50505050505050565b834211156109d9576040517f6279130200000000000000000000000000000000000000000000000000000000815260048101859052602401610609565b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610a318c73ffffffffffffffffffffffffffffffffffffffff165f90815260086020526040902080546001810190915590565b60408051602081019690965273ffffffffffffffffffffffffffffffffffffffff94851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f610a9882611302565b90505f610aa782878787611349565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610b2e576040517f4b800e4600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff80831660048301528b166024820152604401610609565b610b398a8a8a610be2565b50505050505050505050565b604080518082019091525f8082526020820152610b6283836113fa565b9392505050565b610b71610fb5565b73ffffffffffffffffffffffffffffffffffffffff8116610bc0576040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081525f6004820152602401610609565b610bc981611159565b50565b5f610b628284612751565b5f610b628284612783565b610bef838383600161143b565b505050565b73ffffffffffffffffffffffffffffffffffffffff8381165f908152600160209081526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610cbb5781811015610cad576040517ffb8f41b200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff841660048201526024810182905260448101839052606401610609565b610cbb84848484035f61143b565b50505050565b73ffffffffffffffffffffffffffffffffffffffff8316610d10576040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081525f6004820152602401610609565b73ffffffffffffffffffffffffffffffffffffffff8216610d5f576040517fec442f050000000000000000000000000000000000000000000000000000000081525f6004820152602401610609565b610bef838383611580565b5f3073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016148015610dcf57507f000000000000000000000000000000000000000000000000000000000000000046145b15610df957507f000000000000000000000000000000000000000000000000000000000000000090565b6105aa604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b5f65ffffffffffff821115610eeb576040517f6dfcc6500000000000000000000000000000000000000000000000000000000081526030600482015260248101839052604401610609565b5090565b81545f9081816005811115610f4b575f610f088461158b565b610f1290856127b5565b5f8881526020902090915081015465ffffffffffff9081169087161015610f3b57809150610f49565b610f468160016127c8565b92505b505b5f610f588787858561166f565b90508015610fa857610f7c87610f6f6001846127b5565b5f91825260209091200190565b546601000000000000900479ffffffffffffffffffffffffffffffffffffffffffffffffffff16610faa565b5f5b979650505050505050565b60055473ffffffffffffffffffffffffffffffffffffffff61010090910416331461067c576040517f118cdaa7000000000000000000000000000000000000000000000000000000008152336004820152602401610609565b6110166116ce565b600580547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a1565b5f6105aa43610ea0565b73ffffffffffffffffffffffffffffffffffffffff8281165f8181526009602052604080822080548686167fffffffffffffffffffffffff0000000000000000000000000000000000000000821681179092559151919094169392849290917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4610bef81836111268661170a565b611734565b73ffffffffffffffffffffffffffffffffffffffff81165f908152600a602052604081205461057890611951565b6005805473ffffffffffffffffffffffffffffffffffffffff8381166101008181027fffffffffffffffffffffff0000000000000000000000000000000000000000ff85161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b73ffffffffffffffffffffffffffffffffffffffff81165f90815260086020526040812054610578565b61120861199a565b600580547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586110613390565b60606105aa7f000000000000000000000000000000000000000000000000000000000000000060066119d7565b60606105aa7f000000000000000000000000000000000000000000000000000000000000000060076119d7565b80545f9080156112fa576112ce83610f6f6001846127b5565b546601000000000000900479ffffffffffffffffffffffffffffffffffffffffffffffffffff16610b62565b5f9392505050565b5f61057861130e610d6a565b836040517f19010000000000000000000000000000000000000000000000000000000000008152600281019290925260228201526042902090565b5f805f8061135988888888611a80565b9250925092506113698282611b73565b50909695505050505050565b73ffffffffffffffffffffffffffffffffffffffff82165f908152600860205260409020805460018101909155818114610bef576040517f752d88c000000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8416600482015260248101829052604401610609565b604080518082019091525f808252602082015273ffffffffffffffffffffffffffffffffffffffff83165f908152600a60205260409020610b629083611c76565b73ffffffffffffffffffffffffffffffffffffffff841661148a576040517fe602df050000000000000000000000000000000000000000000000000000000081525f6004820152602401610609565b73ffffffffffffffffffffffffffffffffffffffff83166114d9576040517f94280d620000000000000000000000000000000000000000000000000000000081525f6004820152602401610609565b73ffffffffffffffffffffffffffffffffffffffff8085165f9081526001602090815260408083209387168352929052208290558015610cbb578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161157291815260200190565b60405180910390a350505050565b610bef838383611cf9565b5f815f0361159a57505f919050565b5f60016115a684611d88565b901c6001901b905060018184816115bf576115bf6127db565b048201901c905060018184816115d7576115d76127db565b048201901c905060018184816115ef576115ef6127db565b048201901c90506001818481611607576116076127db565b048201901c9050600181848161161f5761161f6127db565b048201901c90506001818481611637576116376127db565b048201901c9050600181848161164f5761164f6127db565b048201901c9050610b6281828581611669576116696127db565b04611e1b565b5f5b818310156116c6575f6116848484611e30565b5f8781526020902090915065ffffffffffff86169082015465ffffffffffff1611156116b2578092506116c0565b6116bd8160016127c8565b93505b50611671565b509392505050565b60055460ff1661067c576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81165f90815260208190526040812054610578565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561176f57505f81115b15610bef5773ffffffffffffffffffffffffffffffffffffffff8316156118635773ffffffffffffffffffffffffffffffffffffffff83165f908152600a6020526040812081906117cb90610bd76117c686611e4a565b611ea9565b79ffffffffffffffffffffffffffffffffffffffffffffffffffff16915079ffffffffffffffffffffffffffffffffffffffffffffffffffff1691508473ffffffffffffffffffffffffffffffffffffffff167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611858929190918252602082015260400190565b60405180910390a250505b73ffffffffffffffffffffffffffffffffffffffff821615610bef5773ffffffffffffffffffffffffffffffffffffffff82165f908152600a6020526040812081906118b590610bcc6117c686611e4a565b79ffffffffffffffffffffffffffffffffffffffffffffffffffff16915079ffffffffffffffffffffffffffffffffffffffffffffffffffff1691508373ffffffffffffffffffffffffffffffffffffffff167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611942929190918252602082015260400190565b60405180910390a25050505050565b5f63ffffffff821115610eeb576040517f6dfcc6500000000000000000000000000000000000000000000000000000000081526020600482015260248101839052604401610609565b60055460ff161561067c576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b606060ff83146119f1576119ea83611ee1565b9050610578565b8180546119fd906126d3565b80601f0160208091040260200160405190810160405280929190818152602001828054611a29906126d3565b8015611a745780601f10611a4b57610100808354040283529160200191611a74565b820191905f5260205f20905b815481529060010190602001808311611a5757829003601f168201915b50505050509050610578565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115611ab957505f91506003905082611b69565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015611b0a573d5f803e3d5ffd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff8116611b6057505f925060019150829050611b69565b92505f91508190505b9450945094915050565b5f826003811115611b8657611b86612808565b03611b8f575050565b6001826003811115611ba357611ba3612808565b03611bda576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002826003811115611bee57611bee612808565b03611c28576040517ffce698f700000000000000000000000000000000000000000000000000000000815260048101829052602401610609565b6003826003811115611c3c57611c3c612808565b0361071a576040517fd78bce0c00000000000000000000000000000000000000000000000000000000815260048101829052602401610609565b604080518082019091525f8082526020820152825f018263ffffffff1681548110611ca357611ca3612835565b5f9182526020918290206040805180820190915291015465ffffffffffff811682526601000000000000900479ffffffffffffffffffffffffffffffffffffffffffffffffffff16918101919091529392505050565b611d04838383611f1e565b73ffffffffffffffffffffffffffffffffffffffff8316611d7d575f611d2960025490565b90505f611d34611f31565b905080821115611d7a576040517f1cb15d260000000000000000000000000000000000000000000000000000000081526004810183905260248101829052604401610609565b50505b610bef838383611f4d565b5f80608083901c15611d9c57608092831c92015b604083901c15611dae57604092831c92015b602083901c15611dc057602092831c92015b601083901c15611dd257601092831c92015b600883901c15611de457600892831c92015b600483901c15611df657600492831c92015b600283901c15611e0857600292831c92015b600183901c156105785760010192915050565b5f818310611e295781610b62565b5090919050565b5f611e3e6002848418612862565b610b62908484166127c8565b5f79ffffffffffffffffffffffffffffffffffffffffffffffffffff821115610eeb576040517f6dfcc65000000000000000000000000000000000000000000000000000000000815260d0600482015260248101839052604401610609565b5f80611ed4611eb6610846565b611ecc611ec2886112b5565b868863ffffffff16565b879190611fe9565b915091505b935093915050565b60605f611eed83611ff6565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b611f2661199a565b610bef838383612036565b5f611f3e6012600a6129b3565b6105aa906402540be4006129c1565b73ffffffffffffffffffffffffffffffffffffffff8316611f7c57611f79600b610bcc6117c684611e4a565b50505b73ffffffffffffffffffffffffffffffffffffffff8216611fab57611fa8600b610bd76117c684611e4a565b50505b73ffffffffffffffffffffffffffffffffffffffff8381165f90815260096020526040808220548584168352912054610bef92918216911683611734565b5f80611ed48585856121dd565b5f60ff8216601f811115610578576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff831661206d578060025f82825461206291906127c8565b9091555061211d9050565b73ffffffffffffffffffffffffffffffffffffffff83165f90815260208190526040902054818110156120f2576040517fe450d38c00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024810182905260448101839052606401610609565b73ffffffffffffffffffffffffffffffffffffffff84165f9081526020819052604090209082900390555b73ffffffffffffffffffffffffffffffffffffffff821661214657600280548290039055612171565b73ffffffffffffffffffffffffffffffffffffffff82165f9081526020819052604090208054820190555b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516121d091815260200190565b60405180910390a3505050565b82545f9081908015612354575f6121f987610f6f6001856127b5565b60408051808201909152905465ffffffffffff808216808452660100000000000090920479ffffffffffffffffffffffffffffffffffffffffffffffffffff166020840152919250908716101561227c576040517f2520601d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805165ffffffffffff8088169116036122de578461229f88610f6f6001866127b5565b805479ffffffffffffffffffffffffffffffffffffffffffffffffffff9290921666010000000000000265ffffffffffff909216919091179055612344565b6040805180820190915265ffffffffffff808816825279ffffffffffffffffffffffffffffffffffffffffffffffffffff80881660208085019182528b54600181018d555f8d815291909120945191519092166601000000000000029216919091179101555b602001519250839150611ed99050565b50506040805180820190915265ffffffffffff808516825279ffffffffffffffffffffffffffffffffffffffffffffffffffff80851660208085019182528854600181018a555f8a8152918220955192519093166601000000000000029190931617920191909155905081611ed9565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081525f610b6260208301846123c4565b803573ffffffffffffffffffffffffffffffffffffffff81168114612445575f80fd5b919050565b5f806040838503121561245b575f80fd5b61246483612422565b946020939093013593505050565b5f805f60608486031215612484575f80fd5b61248d84612422565b925061249b60208501612422565b929592945050506040919091013590565b5f602082840312156124bc575f80fd5b610b6282612422565b7fff000000000000000000000000000000000000000000000000000000000000008816815260e060208201525f6124ff60e08301896123c4565b828103604084015261251181896123c4565b6060840188905273ffffffffffffffffffffffffffffffffffffffff8716608085015260a0840186905283810360c0850152845180825260208087019350909101905f5b81811015612573578351835260209384019390920191600101612555565b50909b9a5050505050505050505050565b5f60208284031215612594575f80fd5b5035919050565b803560ff81168114612445575f80fd5b5f805f805f8060c087890312156125c0575f80fd5b6125c987612422565b955060208701359450604087013593506125e56060880161259b565b9598949750929560808101359460a0909101359350915050565b5f805f805f805f60e0888a031215612615575f80fd5b61261e88612422565b965061262c60208901612422565b955060408801359450606088013593506126486080890161259b565b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215612676575f80fd5b61267f83612422565b915061268d60208401612422565b90509250929050565b5f80604083850312156126a7575f80fd5b6126b083612422565b9150602083013563ffffffff811681146126c8575f80fd5b809150509250929050565b600181811c908216806126e757607f821691505b60208210810361271e577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b79ffffffffffffffffffffffffffffffffffffffffffffffffffff818116838216019081111561057857610578612724565b79ffffffffffffffffffffffffffffffffffffffffffffffffffff828116828216039081111561057857610578612724565b8181038181111561057857610578612724565b8082018082111561057857610578612724565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f82612895577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b6001815b6001841115611ed9578085048111156128b9576128b9612724565b60018416156128c757908102905b60019390931c92800261289e565b5f826128e357506001610578565b816128ef57505f610578565b8160018114612905576002811461290f5761292b565b6001915050610578565b60ff84111561292057612920612724565b50506001821b610578565b5060208310610133831016604e8410600b841016171561294e575081810a610578565b6129797fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461289a565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048211156129ab576129ab612724565b029392505050565b5f610b6260ff8416836128d5565b80820281158282048414176105785761057861272456fea264697066735822122089fa5f80e4fa691ec65f5c0edd310c82f94ed29c426bd7034a166a795ee37c1764736f6c634300081a0033dec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724000000000000000000000000ead64492d98fe1101163d98029a66bc553a02ab7