Transaction details
Txn hash
: 0xe9d9e5c9135af0d961c454c617ceef0c9995bf2de5087834c3e48b2b78aa0abf
Status:
Success
Block:
25811448
913,493 block confirmations
Timestamp:
01/02/2025، 20:17:23 (21 days ago)
Interacted with (to):
Amount:
0ETH
($0)
Txn fee:
0.000025495633164941
$0.08
L2 Gas price:
0.000000000005166206 ETH(0.005166206 Gwei)
L2 Gas limit & usage:
7,000,000|
4,795,819(68.51%)
L2 fee paid:
0.000024776188892714 ETH
L2 Gas fee:
Base: 0.004143022 Gwei
L1 Gas price:
0.000000002368739242 ETH(2.368739242 Gwei)
L1 Gas used:
132,663
L1 fee scalar:
0
L1 fee paid:
0.000000719444272227 ETH
Other attributes:
Txn type:0(legacy txn)
Nonce:106
Position in block:175
Input data:
0x60c0346100d857601f61566238819003918201601f19168301916001600160401b038311848410176100dc5780849260409485528339810103126100d857610052602061004b836100f0565b92016100f0565b9060805260a052335f525f60205260405f20600160ff19825416179055335f52600160205260405f20600160ff1982541617905560405161555d9081610105823960805181818161027e01528181611007015281816124770152818161258101528181612b750152613b46015260a0518181816149a90152818161507201526153a00152f35b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036100d85756fe60806040526004361015610177575b36156101755734610171577fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235c1561017157366004116101715760607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101715760243560043560443567ffffffffffffffff81116101715736602382011215610171578060040135926100a484614402565b936100b2604051958661428e565b8085526020850192366024838301011161017157815f926024602093018637860101525f83131561012e575061010773ffffffffffffffffffffffffffffffffffffffff9160208561010f965101019061453e565b163390614773565b60405161011d60208261428e565b5f8082526020820191903683375190f35b91505f8213610140575b50505061010f565b61010773ffffffffffffffffffffffffffffffffffffffff91602085610169965101019061453e565b5f8080610138565b5f80fd5b005b5f3560e01c80630b57752f1461405e57806328ef377914613ad15780634fd11b2f14612aff5780635c7fb8b41461295557806368d28438146128da5780638bd42d841461287e57806391dd7346146126cf5780639b158b26146126725780639b35fc6f146125ea578063ab52aeae1461250b578063c273b47714612400578063eed0b7bc14610fa55763f2005da30361000e57346101715761021836614155565b6040517fa51c5c030000000000000000000000000000000000000000000000000000000081526fffffffffffffffffffffffffffffffff8416935f828061026486888a6004850161436d565b03818373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165af19182156104a7575f92610f81575b5081517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101908111610b50576102e590836143c2565b519060801c11610171578115610f545782359073ffffffffffffffffffffffffffffffffffffffff8260301c169361010060ff841693161515601084145f14610ecb5715610e69576040517fda10610c000000000000000000000000000000000000000000000000000000008152602081600481895afa9081156104a7575f91610e4a575b505b73ffffffffffffffffffffffffffffffffffffffff811696604051967f70a082310000000000000000000000000000000000000000000000000000000088523060048901526020886024818c5afa9788156104a7575f98610e16575b506103d35f966152c5565b15610e05575b5050505f927fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8501858111945b8681106104b2576040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152886020826024818e5afa80156104a7575f90610473575b61045b9250116144ac565b335f52600160205261017560ff60405f20541661420d565b506020823d60201161049f575b8161048d6020938361428e565b810103126101715761045b9151610450565b3d9150610480565b6040513d5f823e3d90fd5b85610b5057808214610dfe5760018101808211610b50576104e060ff6104d9838b896143d6565b35166152c5565b15610dd3575030905b60ff6104f6828a886143d6565b3516601081036105e1575060206105989273ffffffffffffffffffffffffffffffffffffffff610527848c8a6143d6565b3560301c1661010061053a858d8b6143d6565b3516155f6040518097819582947f53c059a00000000000000000000000000000000000000000000000000000000084526004840190929173ffffffffffffffffffffffffffffffffffffffff60209160408401951515845216910152565b03925af19182156104a7576001926105b3575b505b01610406565b6105d39060203d81116105da575b6105cb818361428e565b8101906143e6565b505f6105ab565b503d6105c1565b60048103610841575073ffffffffffffffffffffffffffffffffffffffff61060a828a886143d6565b3560301c169161010061061e838b896143d6565b351615928515610813575b61063383896143c2565b51907f80000000000000000000000000000000000000000000000000000000000000008210156101715784156107f8576401000276a4945b801561078e57604051937f0dfe1681000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761071a5f926040978491610760575b505b73ffffffffffffffffffffffffffffffffffffffff885191166020820152602081526106e5888261428e565b8751998a97889687957f128acb08000000000000000000000000000000000000000000000000000000008752600487016145c3565b03925af19182156104a757600192610733575b506105ad565b6107539060403d8111610759575b61074b818361428e565b81019061456a565b5061072d565b503d610741565b610781915060203d8111610787575b610779818361428e565b81019061453e565b5f6106b7565b503d61076f565b604051937fd21220a7000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761071a5f9260409784916107da575b506106b9565b6107f2915060203d811161078757610779818361428e565b5f6107d4565b73fffd8963efd1fc6a506488495d951d5263988d259461066b565b945060017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d600194610629565b600f810361086a575073ffffffffffffffffffffffffffffffffffffffff61060a828a886143d6565b60098103610a73575073ffffffffffffffffffffffffffffffffffffffff610893828a886143d6565b3560301c16916101006108a7838b896143d6565b3516158515610a45575b6108bb83896143c2565b51937f8000000000000000000000000000000000000000000000000000000000000000851015610171578115610a2a576401000276a4945b82156109c057604051937f0dfe1681000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761071a5f9260409784916109a2575b505b73ffffffffffffffffffffffffffffffffffffffff8851911660208201526020815261096d888261428e565b8751998a97889687957f24b31a0c00000000000000000000000000000000000000000000000000000000875260048701614580565b6109ba915060203d811161078757610779818361428e565b5f61093f565b604051937fd21220a7000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761071a5f926040978491610a0c575b50610941565b610a24915060203d811161078757610779818361428e565b5f610a06565b73fffd8963efd1fc6a506488495d951d5263988d25946108f3565b945060017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d6001946108b1565b600503610c2e57610100610a88828a886143d6565b351615610b7d5773ffffffffffffffffffffffffffffffffffffffff610aaf828a886143d6565b3560301c169160018201808311610b5057610aca90886143c2565b5190833b156101715760645f928373ffffffffffffffffffffffffffffffffffffffff9660405197889586947f6d9a640a00000000000000000000000000000000000000000000000000000000865260048601528360248601521660448401525af19182156104a757600192610b4057506105ad565b5f610b4a9161428e565b5f61072d565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b73ffffffffffffffffffffffffffffffffffffffff610b9d828a886143d6565b3560301c169160018201808311610b5057610bb890886143c2565b5190833b156101715760645f928373ffffffffffffffffffffffffffffffffffffffff9660405197889586947f6d9a640a00000000000000000000000000000000000000000000000000000000865284600487015260248601521660448401525af19182156104a757600192610b4057506105ad565b610100610c3c828a886143d6565b351615610d175773ffffffffffffffffffffffffffffffffffffffff610c63828a886143d6565b3560301c1660018201808311610b5057610c7d90886143c2565b5160405190916020610c8f818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b1561017157610cff945f8094604051978895869485937f022c0d9f00000000000000000000000000000000000000000000000000000000855260048501614474565b03925af19182156104a757600192610b4057506105ad565b73ffffffffffffffffffffffffffffffffffffffff610d37828a886143d6565b3560301c1660018201808311610b5057610d5190886143c2565b5160405190916020610d63818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b1561017157610cff945f8094604051978895869485937f022c0d9f0000000000000000000000000000000000000000000000000000000085526004850161443c565b610df373ffffffffffffffffffffffffffffffffffffffff9189876143d6565b3560301c16906104e9565b30906104e9565b610e0e92614773565b5f80806103d9565b9097506020813d602011610e42575b81610e326020938361428e565b810103126101715751965f6103c8565b3d9150610e25565b610e63915060203d60201161078757610779818361428e565b5f61036a565b6040517f05e8746d000000000000000000000000000000000000000000000000000000008152602081600481895afa9081156104a7575f91610eac575b5061036c565b610ec5915060203d60201161078757610779818361428e565b5f610ea6565b15610f12576040517fd21220a7000000000000000000000000000000000000000000000000000000008152602081600481895afa9081156104a7575f91610eac575061036c565b6040517f0dfe1681000000000000000000000000000000000000000000000000000000008152602081600481895afa9081156104a7575f91610eac575061036c565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b610f9e9192503d805f833e610f96818361428e565b810190614344565b905f6102ae565b3461017157610fb336614155565b91604051907f4c09e2d50000000000000000000000000000000000000000000000000000000082525f8280610fed8787866004850161436d565b03818373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165af19182156104a7575f9261220d575b508315610f5457823573ffffffffffffffffffffffffffffffffffffffff8160301c1660ff8216918660011015610f545760038710156121f55761108b905f905b8461010060208a013592161515856148ab565b9473ffffffffffffffffffffffffffffffffffffffff861696604051967f70a082310000000000000000000000000000000000000000000000000000000088523060048901526020886024818c5afa9788156104a7575f986121c1575b50855f946110f587614a97565b156121b0575b505f958695925090505b8285106112b357602489898960208e604051958680927f70a082310000000000000000000000000000000000000000000000000000000082523060048301525afa9384156104a7575f9461127f575b5060406020830151920151936040519360a085019285526020850152604084015260a060608401528151809152602060c084019201905f5b818110611247575050508181036080830152825180825260208201916020808360051b8301019501925f915b8383106111fc577f49e241e4936db84b7e07145dccbeb9d9fb2f4dde51478ef632dd92510a723ab786880387a1335f525f60205261017560ff60405f20541661420d565b9091929395602080611238837fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe086600196030187528a516141ca565b980193019301919392906111b8565b90919260206080600192606087518051835284810151858401526040810151604084015201516060820152019401910191909161118c565b9093506020813d6020116112ab575b8161129b6020938361428e565b8101031261017157519284611154565b3d915061128e565b60ff8116600d810361148057508751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578614611479575060038401808511610b505761130d6113139184866143d6565b35614ad5565b9490945b73ffffffffffffffffffffffffffffffffffffffff6113378386886143d6565b3560301c1660018301808411610b505761136773ffffffffffffffffffffffffffffffffffffffff9187896143d6565b35166002840191828511610b50578b5f6113a68c73ffffffffffffffffffffffffffffffffffffffff61139d6020988d8f6143d6565b351693516143c2565b519361141f604051978896879586947f7dc203820000000000000000000000000000000000000000000000000000000086526004860190949373ffffffffffffffffffffffffffffffffffffffff905f948260a0958160c087019a16865216602085015260408401528460608401521660808201520152565b03925af180156104a75761144b575b5060038101809111610b50576114449095614511565b9493611105565b6020813d8211611471575b816114636020938361428e565b81010312610171575161142e565b3d9150611456565b9330611317565b600b811480156121a6575b156115d557508751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b505786146115ce575060038401808511610b505761130d6114de9184866143d6565b9490945b73ffffffffffffffffffffffffffffffffffffffff6115028386886143d6565b3560301c1660018301808411610b505761153273ffffffffffffffffffffffffffffffffffffffff9187896143d6565b3516916002840191828511610b505761141f935f73ffffffffffffffffffffffffffffffffffffffff6115686020968b8d6143d6565b351691604051968795869485937f933162120000000000000000000000000000000000000000000000000000000085526004850191604091949373ffffffffffffffffffffffffffffffffffffffff809281606087019816865216602085015216910152565b93306114e2565b6010810361172557508751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057861461171957506001840193848111610b50576116c661163161130d60209786886143d6565b9690965b73ffffffffffffffffffffffffffffffffffffffff61165585888a6143d6565b3560301c1661010061166886898b6143d6565b3516155f6040518096819582947f53c059a00000000000000000000000000000000000000000000000000000000084526004840190929173ffffffffffffffffffffffffffffffffffffffff60209160408401951515845216910152565b03925af180156104a7576116e8575b506116e261144491614511565b95614511565b6020813d8211611711575b816117006020938361428e565b8101031261017157506116e26116d5565b3d91506116f3565b936116c6602030611635565b9495946014810361194057505073ffffffffffffffffffffffffffffffffffffffff6117528684866143d6565b3560301c169060ff6117658785876143d6565b3560e81c1660ff61177582614606565b16956117808761461a565b965f905b80820361190f5750506117af61179b828c516143c2565b519160ff6117a885614669565b16906143f5565b918a51517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057831461190657506117f261130d8987896143d6565b9190975b84156118c2575b945f9495926118496118869361181d88966040519485936020850161469a565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0810183528261428e565b6040519586809481937f48c894910000000000000000000000000000000000000000000000000000000083526020600484015260248301906141ca565b03925af19182156104a757611444926118a0575b50614511565b6118bb903d805f833e6118b3818361428e565b81019061473d565b508b61189a565b945f945084926118496118869360017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d61181d60019850509350509250946117fd565b969030916117f6565b90986119348161192361193a938a8c6143d6565b3561192e8d8d6143c2565b52614511565b99614511565b90611784565b94959460048103611b6c57508751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578614611b64575060018401808511610b505761130d6119999184866143d6565b90945b73ffffffffffffffffffffffffffffffffffffffff6119bc8286886143d6565b3560301c16916101006119d08387896143d6565b351615928415611b36575b6119e6898c516143c2565b51907f8000000000000000000000000000000000000000000000000000000000000000821015610171578415611b1b576401000276a4945b8015611ad057604051937f0dfe1681000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a757611a965f926040978491610760575073ffffffffffffffffffffffffffffffffffffffff885191166020820152602081526106e5888261428e565b03925af19081156104a757611444926116e292611ab35750614511565b611aca9060403d81116107595761074b818361428e565b5061189a565b604051937fd21220a7000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a757611a965f9260409784916107da57506106b9565b73fffd8963efd1fc6a506488495d951d5263988d2594611a1e565b935060017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d6001936119db565b93309061199c565b600f8103611bc257508751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578614611b64575060018401808511610b505761130d6119999184866143d6565b60098103611db057508751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578614611da8575060018401808511610b505761130d611c189184866143d6565b90945b73ffffffffffffffffffffffffffffffffffffffff611c3b8286886143d6565b3560301c1691610100611c4f8387896143d6565b3516158415611d7a575b611c64898c516143c2565b51937f8000000000000000000000000000000000000000000000000000000000000000851015610171578115611d5f576401000276a4945b8215611d1457604051937f0dfe1681000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a757611a965f9260409784916109a2575073ffffffffffffffffffffffffffffffffffffffff8851911660208201526020815261096d888261428e565b604051937fd21220a7000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a757611a965f926040978491610a0c5750610941565b73fffd8963efd1fc6a506488495d951d5263988d2594611c9c565b935060017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d600193611c59565b933090611c1b565b600503611fa2578751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578614611f9a575060018401808511610b505761130d611e049184866143d6565b90945b610100611e158286886143d6565b351615611ee35773ffffffffffffffffffffffffffffffffffffffff611e3c8286886143d6565b3560301c1691895160018901808a11610b5057611e58916143c2565b5190833b156101715760645f928373ffffffffffffffffffffffffffffffffffffffff9660405197889586947f6d9a640a00000000000000000000000000000000000000000000000000000000865260048601528360248601521660448401525af19081156104a757611444926116e292611ed35750614511565b5f611edd9161428e565b8c61189a565b73ffffffffffffffffffffffffffffffffffffffff611f038286886143d6565b3560301c1691895160018901808a11610b5057611f1f916143c2565b5190833b156101715760645f928373ffffffffffffffffffffffffffffffffffffffff9660405197889586947f6d9a640a00000000000000000000000000000000000000000000000000000000865284600487015260248601521660448401525af19081156104a757611444926116e292611ed35750614511565b933090611e07565b8751517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057861461219e575060018401808511610b505761130d611fef9184866143d6565b90945b6101006120008286886143d6565b3516156120e15773ffffffffffffffffffffffffffffffffffffffff6120278286886143d6565b3560301c16895160018901808a11610b5057612042916143c2565b5160405190916020612054818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b15610171576120c4945f8094604051978895869485937f022c0d9f00000000000000000000000000000000000000000000000000000000855260048501614474565b03925af19081156104a757611444926116e292611ed35750614511565b73ffffffffffffffffffffffffffffffffffffffff6121018286886143d6565b3560301c16895160018901808a11610b505761211c916143c2565b516040519091602061212e818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b15610171576120c4945f8094604051978895869485937f022c0d9f0000000000000000000000000000000000000000000000000000000085526004850161443c565b933090611ff2565b506013811461148b565b6121b992614773565b8885816110fb565b9097506020813d6020116121ed575b816121dd6020938361428e565b81010312610171575196896110e8565b3d91506121d0565b8660021015610f545761108b90604087013590611078565b9091503d805f833e61221f818361428e565b8101906020818303126101715780519067ffffffffffffffff8211610171570190606082820312610171576040519161225783614272565b805167ffffffffffffffff811161017157826122749183016142e7565b8352602081015167ffffffffffffffff811161017157810182601f820112156101715780516122a2816142cf565b916122b0604051938461428e565b81835260208084019260071b8201019085821161017157602001915b81831061237957505050602084015260408101519067ffffffffffffffff821161017157019080601f83011215610171578151612308816142cf565b92612316604051948561428e565b81845260208085019260051b820101918383116101715760208201905b83821061234b57505050505060408201529084611037565b815167ffffffffffffffff81116101715760209161236e878480948801016146f7565b815201910190612333565b6080838703126101715760405190608082019082821067ffffffffffffffff8311176123d35760809260209260405285518152828601518382015260408601516040820152606086015160608201528152019201916122cc565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b346101715761245d5f61241236614155565b9060409392935194859283927f6108a29d0000000000000000000000000000000000000000000000000000000084526fffffffffffffffffffffffffffffffff87166004850161436d565b03818373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165af19182156104a7575f926124ef575b508151917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8301928311610b50576020926124e1916143c2565b516040519160801c11158152f35b6125049192503d805f833e610f96818361428e565b90826124a7565b34610171576125685f61251d36614155565b9060409392935194859283927ff7e245520000000000000000000000000000000000000000000000000000000084526fffffffffffffffffffffffffffffffff87166004850161436d565b038173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165afa9182156104a7575f926124ef57508151917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8301928311610b50576020926124e1916143c2565b346101715760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610171575f8080806126256140d8565b602435903383528260205261264060ff60408520541661420d565b82908215612668575b73ffffffffffffffffffffffffffffffffffffffff1690f1156104a757005b6108fc9150612649565b346101715761245d5f61268436614155565b9060409392935194859283927fa51c5c030000000000000000000000000000000000000000000000000000000084526fffffffffffffffffffffffffffffffff87166004850161436d565b346101715760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101715760043567ffffffffffffffff8111610171573660238201121561017157806004013567ffffffffffffffff8111610171578101906024820191368311610171577fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235c1561017157606090829003126101715760448101359073ffffffffffffffffffffffffffffffffffffffff8216820361017157606481013567ffffffffffffffff81116101715781019183604384011215610171576024830135936127c4856142cf565b936127d2604051958661428e565b858552602060248187019760051b8301010191821161017157604401945b81861061286e5761281c8573ffffffffffffffffffffffffffffffffffffffff85166024870135614b39565b604051602061282b818361428e565b5f82527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101368284013761286a6040519282849384528301906141ca565b0390f35b85358152602095860195016127f0565b346101715760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610171576101756128b86140d8565b335f525f6020526128cf60ff60405f20541661420d565b602435903390614773565b346101715761017573ffffffffffffffffffffffffffffffffffffffff612900366140fb565b9190335f525f60205261291960ff60405f20541661420d565b165f52600160205260405f209060ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0083541691151516179055565b346101715760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101715761298c6140d8565b6024359067ffffffffffffffff821161017157366023830112156101715781600401359067ffffffffffffffff8211610171576024830192602436918460061b01011161017157335f525f6020526129ea60ff60405f20541661420d565b5f905f5b838103612ad7575073ffffffffffffffffffffffffffffffffffffffff1690813b15610171575f916024839260405194859384927f2e1a7d4d00000000000000000000000000000000000000000000000000000000845260048401525af180156104a757612ac7575b505f5b818103612a6357005b612a6e818385614763565b3573ffffffffffffffffffffffffffffffffffffffff8116809103610171575f808080936020612a9f87898b614763565b013590828215612abe575bf1156104a757612ab990614511565b612a5a565b506108fc612aaa565b5f612ad19161428e565b82612a57565b91612af4612afa916020612aec86888a614763565b0135906143f5565b92614511565b6129ee565b3461017157612b0d36614155565b916fffffffffffffffffffffffffffffffff811691604051917f6108a29d0000000000000000000000000000000000000000000000000000000083525f8380612b5b8886896004850161436d565b03818373ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165af19283156104a7575f93613ab5575b5082517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101908111610b5057612bdc90846143c2565b519060801c11610171578315610f545780359173ffffffffffffffffffffffffffffffffffffffff8360301c169160ff8416938660011015610f54578660021015610f5457612c3e9060408301359086610100602086013592161515876148ab565b9573ffffffffffffffffffffffffffffffffffffffff871696604051967f70a082310000000000000000000000000000000000000000000000000000000088523060048901526020886024818c5afa9788156104a7575f98613a81575b505f95612ca788614a97565b15613a70575b505f968796925090505b828610612d0b576040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152886020826024818e5afa80156104a7575f906104735761045b9250116144ac565b60ff8116600d8103612ecf575084517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578714612ec8575060038501808611610b505761130d612d649184866143d6565b9590955b73ffffffffffffffffffffffffffffffffffffffff612d888386886143d6565b3560301c1660018301808411610b5057612db873ffffffffffffffffffffffffffffffffffffffff9187896143d6565b35166002840191828511610b505773ffffffffffffffffffffffffffffffffffffffff612de8602094898b6143d6565b35165f612df58d8c6143c2565b5193612e6e604051978896879586947f7dc203820000000000000000000000000000000000000000000000000000000086526004860190949373ffffffffffffffffffffffffffffffffffffffff905f948260a0958160c087019a16865216602085015260408401528460608401521660808201520152565b03925af180156104a757612e9a575b5060038101809111610b5057612e939096614511565b9594612cb7565b6020813d8211612ec0575b81612eb26020938361428e565b810103126101715751612e7d565b3d9150612ea5565b9430612d68565b600b81148015613a66575b15612fbd575084517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578714612fb6575060038501808611610b505761130d612f2c9184866143d6565b9590955b73ffffffffffffffffffffffffffffffffffffffff612f508386886143d6565b3560301c1660018301808411610b5057612f8073ffffffffffffffffffffffffffffffffffffffff9187896143d6565b3516916002840191828511610b5057612e6e935f73ffffffffffffffffffffffffffffffffffffffff6115686020968b8d6143d6565b9430612f30565b6010810361309a575084517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057871461308e57506001850194858111610b505761303b61301861130d60209886886143d6565b97909773ffffffffffffffffffffffffffffffffffffffff61165585888a6143d6565b03925af180156104a75761305d575b50613057612e9391614511565b96614511565b6020813d8211613086575b816130756020938361428e565b81010312610171575061305761304a565b3d9150613068565b9461303b602030611635565b9596956014810361322857505073ffffffffffffffffffffffffffffffffffffffff6130c78784866143d6565b3560301c169060ff6130da8885876143d6565b3560e81c1660ff6130ea82614606565b16966130f58861461a565b975f905b8082036131fc57505061310f61179b82896143c2565b9187517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b505783146131f3575061315161130d8a87896143d6565b9190985b84156131af575b945f94959261184961317c9361181d88966040519485936020850161469a565b03925af19182156104a757612e93926131955750614511565b6131a8903d805f833e6118b3818361428e565b508a61189a565b945f9450849261184961317c9360017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d61181d600198505093505092509461315c565b97903091613155565b909961321c818b61192e8e613215613222968d8f6143d6565b35926143c2565b9a614511565b906130f9565b95969560048103613435575084517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057871461342d575060018501808611610b505761130d6132809184866143d6565b90955b73ffffffffffffffffffffffffffffffffffffffff6132a38286886143d6565b3560301c16916101006132b78387896143d6565b3516159284156133ff575b6132cc8a896143c2565b51907f80000000000000000000000000000000000000000000000000000000000000008210156101715784156133e4576401000276a4945b801561339957604051937f0dfe1681000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761337c5f926040978491610760575073ffffffffffffffffffffffffffffffffffffffff885191166020820152602081526106e5888261428e565b03925af19081156104a757612e939261305792611ab35750614511565b604051937fd21220a7000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761337c5f9260409784916107da57506106b9565b73fffd8963efd1fc6a506488495d951d5263988d2594613304565b935060017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d6001936132c2565b943090613283565b600f810361348a575084517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057871461342d575060018501808611610b505761130d6132809184866143d6565b60098103613676575084517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057871461366e575060018501808611610b505761130d6134df9184866143d6565b90955b73ffffffffffffffffffffffffffffffffffffffff6135028286886143d6565b3560301c16916101006135168387896143d6565b3516158415613640575b61352a8a896143c2565b51937f8000000000000000000000000000000000000000000000000000000000000000851015610171578115613625576401000276a4945b82156135da57604051937f0dfe1681000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761337c5f9260409784916109a2575073ffffffffffffffffffffffffffffffffffffffff8851911660208201526020815261096d888261428e565b604051937fd21220a7000000000000000000000000000000000000000000000000000000008552602085600481865afa9081156104a75761337c5f926040978491610a0c5750610941565b73fffd8963efd1fc6a506488495d951d5263988d2594613562565b935060017fc090fc4683624cfc3884e9d8de5eca132f2d0ec062aff75d43c0465d5ceeab235d600193613520565b9430906134e2565b6005036138655784517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b5057871461385d575060018501808611610b505761130d6136c99184866143d6565b90955b6101006136da8286886143d6565b3516156137a75773ffffffffffffffffffffffffffffffffffffffff6137018286886143d6565b3560301c169160018901808a11610b505761371c90886143c2565b5190833b156101715760645f928373ffffffffffffffffffffffffffffffffffffffff9660405197889586947f6d9a640a00000000000000000000000000000000000000000000000000000000865260048601528360248601521660448401525af19081156104a757612e9392613057926137975750614511565b5f6137a19161428e565b8b61189a565b73ffffffffffffffffffffffffffffffffffffffff6137c78286886143d6565b3560301c169160018901808a11610b50576137e290886143c2565b5190833b156101715760645f928373ffffffffffffffffffffffffffffffffffffffff9660405197889586947f6d9a640a00000000000000000000000000000000000000000000000000000000865284600487015260248601521660448401525af19081156104a757612e9392613057926137975750614511565b9430906136cc565b84517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8101908111610b50578714613a5e575060018501808611610b505761130d6138b19184866143d6565b90955b6101006138c28286886143d6565b3516156139a25773ffffffffffffffffffffffffffffffffffffffff6138e98286886143d6565b3560301c1660018901808a11610b505761390390886143c2565b5160405190916020613915818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b1561017157613985945f8094604051978895869485937f022c0d9f00000000000000000000000000000000000000000000000000000000855260048501614474565b03925af19081156104a757612e9392613057926137975750614511565b73ffffffffffffffffffffffffffffffffffffffff6139c28286886143d6565b3560301c1660018901808a11610b50576139dc90886143c2565b51604051909160206139ee818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b1561017157613985945f8094604051978895869485937f022c0d9f0000000000000000000000000000000000000000000000000000000085526004850161443c565b9430906138b4565b5060138114612eda565b613a7992614773565b878080612cad565b9097506020813d602011613aad575b81613a9d6020938361428e565b8101031261017157519689612c9b565b3d9150613a90565b613aca9193503d805f833e610f96818361428e565b9185612ba5565b3461017157613adf36614155565b906fffffffffffffffffffffffffffffffff831691604051937ff7e245520000000000000000000000000000000000000000000000000000000085525f8580613b2d8587896004850161436d565b038173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165afa9485156104a7575f95614042575b5084517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8101908111610b5057613bad90866143c2565b519060801c11610171578015610f54578135603081901c73ffffffffffffffffffffffffffffffffffffffff1694906101001615613fdf576040517fd21220a7000000000000000000000000000000000000000000000000000000008152602081600481895afa9081156104a7575f91613fc0575b50935b73ffffffffffffffffffffffffffffffffffffffff851695604051957f70a082310000000000000000000000000000000000000000000000000000000087523060048801526020876024818b5afa9687156104a7575f97613f84575b5090613c8d9291614773565b5f5b828110613ce3576040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152856020826024818b5afa80156104a7575f906104735761045b9250116144ac565b610100613cf18285876143d6565b351615613e3f5773ffffffffffffffffffffffffffffffffffffffff613d188285876143d6565b3560301c169060018101808211610b5057613d3381856143c2565b51907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8601868111610b50578303613e14575030925b604051906020613d79818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b1561017157613de9945f8094604051978895869485937f022c0d9f00000000000000000000000000000000000000000000000000000000855260048501614474565b03925af19182156104a757600192613e04575b505b01613c8f565b5f613e0e9161428e565b87613dfc565b613e3473ffffffffffffffffffffffffffffffffffffffff9187896143d6565b3560301c1692613d69565b73ffffffffffffffffffffffffffffffffffffffff613e5f8285876143d6565b3560301c169060018101808211610b5057613e7a81856143c2565b51907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8601868111610b50578303613f59575030925b604051906020613ec0818461428e565b5f83527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101903690840137803b1561017157613f30945f8094604051978895869485937f022c0d9f0000000000000000000000000000000000000000000000000000000085526004850161443c565b03925af19182156104a757600192613f49575b50613dfe565b5f613f539161428e565b87613f43565b613f7973ffffffffffffffffffffffffffffffffffffffff9187896143d6565b3560301c1692613eb0565b92919096506020833d602011613fb8575b81613fa26020938361428e565b8101031261017157613c8d925196909192613c81565b3d9150613f95565b613fd9915060203d60201161078757610779818361428e565b86613c22565b6040517f0dfe1681000000000000000000000000000000000000000000000000000000008152602081600481895afa9081156104a7575f91614023575b5093613c25565b61403c915060203d60201161078757610779818361428e565b8661401c565b6140579195503d805f833e610f96818361428e565b9385613b76565b346101715761017573ffffffffffffffffffffffffffffffffffffffff614084366140fb565b9190335f525f60205261409d60ff60405f20541661420d565b165f525f60205260405f209060ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0083541691151516179055565b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361017157565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc60409101126101715760043573ffffffffffffffffffffffffffffffffffffffff81168103610171579060243580151581036101715790565b60407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc820112610171576004359160243567ffffffffffffffff811161017157826023820112156101715780600401359267ffffffffffffffff84116101715760248460051b83010111610171576024019190565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f602080948051918291828752018686015e5f8582860101520116010190565b1561421457565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f46420000000000000000000000000000000000000000000000000000000000006044820152fd5b6060810190811067ffffffffffffffff8211176123d357604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff8211176123d357604052565b67ffffffffffffffff81116123d35760051b60200190565b9080601f830112156101715781516142fe816142cf565b9261430c604051948561428e565b81845260208085019260051b82010192831161017157602001905b8282106143345750505090565b8151815260209182019101614327565b9060208282031261017157815167ffffffffffffffff81116101715761436a92016142e7565b90565b908152604060208201528260408201527f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83116101715760609260051b809284830137010190565b805115610f545760200190565b8051821015610f545760209160051b010190565b9190811015610f545760051b0190565b90816020910312610171575190565b91908201809211610b5057565b67ffffffffffffffff81116123d357601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b73ffffffffffffffffffffffffffffffffffffffff61436a94936080935f8452602084015216604082015281606082015201906141ca565b73ffffffffffffffffffffffffffffffffffffffff61436a949360809383525f602084015216604082015281606082015201906141ca565b156144b357565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f42430000000000000000000000000000000000000000000000000000000000006044820152fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b505760010190565b90816020910312610171575173ffffffffffffffffffffffffffffffffffffffff811681036101715790565b9190826040910312610171576020825192015190565b919360a09361436a969573ffffffffffffffffffffffffffffffffffffffff809416855260208501521515604084015216606082015281608082015201906141ca565b919360a09361436a969573ffffffffffffffffffffffffffffffffffffffff809416855215156020850152604084015216606082015281608082015201906141ca565b60ff166003029060ff8216918203610b5057565b90614624826142cf565b614631604051918261428e565b8281527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe061465f82946142cf565b0190602036910137565b60ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9116019060ff8211610b5057565b60809073ffffffffffffffffffffffffffffffffffffffff60209394606083019583521683820152606060408201528451809452019201905f5b8181106146e15750505090565b82518452602093840193909201916001016146d4565b81601f820112156101715780519061470e82614402565b9261471c604051948561428e565b8284526020838301011161017157815f9260208093018386015e8301015290565b9060208282031261017157815167ffffffffffffffff81116101715761436a92016146f7565b9190811015610f545760061b0190565b5f92918380936040519073ffffffffffffffffffffffffffffffffffffffff60208301947fa9059cbb0000000000000000000000000000000000000000000000000000000086521660248301526044820152604481526147d460648261428e565b51925af13d156148a4573d6147e881614402565b906147f6604051928361428e565b81523d5f602083013e5b8161486c575b501561480e57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f54460000000000000000000000000000000000000000000000000000000000006044820152fd5b8051801592508215614881575b50505f614806565b819250906020918101031261017157602001518015158103610171575f80614879565b6060614800565b73ffffffffffffffffffffffffffffffffffffffff9493909260ff16601081036149735750602093505015614933576004604051809481937fda10610c000000000000000000000000000000000000000000000000000000008352165afa9081156104a7575f9161491a575090565b61436a915060203d60201161078757610779818361428e565b6004604051809481937f05e8746d000000000000000000000000000000000000000000000000000000008352165afa9081156104a7575f9161491a575090565b909290601481036149d5575050156149cc575016905b73ffffffffffffffffffffffffffffffffffffffff8216156149a757565b7f00000000000000000000000000000000000000000000000000000000000000009150565b90501690614989565b90929350600b8114908115614a8c575b8115614a81575b50156149f85750501690565b6020925015614a41576004604051809481937fd21220a7000000000000000000000000000000000000000000000000000000008352165afa9081156104a7575f9161491a575090565b6004604051809481937f0dfe1681000000000000000000000000000000000000000000000000000000008352165afa9081156104a7575f9161491a575090565b600d9150145f6149ec565b6013811491506149e5565b60ff1660098114908115614aca575b8115614abf575b8115614ab7575090565b601491501490565b600f81149150614aad565b600481149150614aa6565b9060ff821691614ae483614a97565b15614aee57503090565b60301c73ffffffffffffffffffffffffffffffffffffffff1690565b600f0b7fffffffffffffffffffffffffffffffff800000000000000000000000000000008114610b50575f0390565b929190925f5f945f955f937f800000000000000000000000000000000000000000000000000000000000000081101561017157600f9791939296970b60ff614b80876143b5565b5160e81c169773ffffffffffffffffffffffffffffffffffffffff614ba4886143b5565b5160301c16925f945f936020985b8c15614fce57610100614bc5878d6143c2565b51161598600187018711610b505773ffffffffffffffffffffffffffffffffffffffff614bf5600189018e6143c2565b511694600288018811610b50578b998d948973ffffffffffffffffffffffffffffffffffffffff614c2960028301896143c2565b51169e8f9762ffffff614c3c84836143c2565b5160101c1690614c7462ffffff614c5386846143c2565b5160d01c1660020b916002614c6b60018801836143c2565b519601906143c2565b51916040519a60a08c01948c861067ffffffffffffffff8711176123d3578e73ffffffffffffffffffff00000000000000000000966040528d528c015260408b015260608a015260a01c9160501c161760808701528b8d614cd483614b0a565b600f0b9060405191614ce583614272565b8183528383015215614f9f5773ffffffffffffffffffffffffffffffffffffffff6401000276a45b1660408201528c60405198614d22848b61428e565b5f8a527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0840136858c0137604051809a819482937ff3cd914c000000000000000000000000000000000000000000000000000000008452805173ffffffffffffffffffffffffffffffffffffffff1660048501528781015173ffffffffffffffffffffffffffffffffffffffff166024850152604081015162ffffff166044850152606081015160020b60648501526080015173ffffffffffffffffffffffffffffffffffffffff1660848401528051151560a48401528681015160c48401526040015173ffffffffffffffffffffffffffffffffffffffff1660e4830152610104820161012090526101248201614e39916141ca565b03915a905f91f19586156104a7575f96614f70575b5084614ed5575050505050600198885f14614ec957838260801d925b8a15614ec057600f0b995b15614eb957505b9460038101809111610b50577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff909c019b94969897909297614bb2565b9050614e7c565b60801d99614e75565b809382600f0b92614e6a565b939c9296919492939192918c15614f67578260801d5b600f0b90600f0b01907fffffffffffffffffffffffffffffffff8000000000000000000000000000000082126f7fffffffffffffffffffffffffffffff831317610b50575f82600f0b13614f41575b5050614e6a565b6fffffffffffffffffffffffffffffffff614f6092169030908c6152f1565b5f80614f3a565b82600f0b614eeb565b9095508b81813d8311614f98575b614f88818361428e565b810103126101715751945f614e4e565b503d614f7e565b73ffffffffffffffffffffffffffffffffffffffff73fffd8963efd1fc6a506488495d951d5263988d25614d0d565b5093509698919950929394965073ffffffffffffffffffffffffffffffffffffffff87169473ffffffffffffffffffffffffffffffffffffffff8116861492836152ab575b83156152885761502285614b0a565b600f0b81600f0b1361522c575b5050505b615224576150516fffffffffffffffffffffffffffffffff91614b0a565b1693826151735750905073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016803b1561516f578280916024604051809481937f2e1a7d4d0000000000000000000000000000000000000000000000000000000083528960048401525af18015615164578592918491615145575b50506004604051809581937f11da60b40000000000000000000000000000000000000000000000000000000083525af19081156151395750615120575050565b8161513692903d106105da576105cb818361428e565b50565b604051903d90823e3d90fd5b81929350906151539161428e565b615160578390825f6150e0565b5080fd5b6040513d85823e3d90fd5b8280fd5b813b1561017157604051927fa584119400000000000000000000000000000000000000000000000000000000845260048401525f8360248183865af19283156104a7578693615208575b508394826151ca92614773565b6004604051809581937f11da60b40000000000000000000000000000000000000000000000000000000083525af19081156151395750615120575050565b6151ca9194509461521a5f849761428e565b5f949150946151bd565b505050505050565b6fffffffffffffffffffffffffffffffff8061524787614b0a565b16911603916fffffffffffffffffffffffffffffffff8311610b50576fffffffffffffffffffffffffffffffff615280931691866152f1565b5f808061502f565b916fffffffffffffffffffffffffffffffff6152a6931691866152f1565b615033565b92506152b684614b0a565b600f0b83600f0b121592615013565b60ff16600981149081156152e6575b81156152de575090565b600f91501490565b6004811491506152d4565b5f9392919073ffffffffffffffffffffffffffffffffffffffff82166154905773ffffffffffffffffffffffffffffffffffffffff1690813b1561548c576040517f0b0d9c0900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff919091166004820152306024820152604481018490529084908290606490829084905af180156154815790849161546c575b50507f00000000000000000000000000000000000000000000000000000000000000009273ffffffffffffffffffffffffffffffffffffffff8416803b15615160578184916004604051809481937fd0e30db00000000000000000000000000000000000000000000000000000000083525af1801561546157615449575b50503073ffffffffffffffffffffffffffffffffffffffff82160361543e57505050565b61544792614773565b565b61545482809261428e565b61545e578061541a565b80fd5b6040513d84823e3d90fd5b816154769161428e565b61516f57825f61539c565b6040513d86823e3d90fd5b8480fd5b73ffffffffffffffffffffffffffffffffffffffff919392945016803b15610171576040517f0b0d9c0900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff938416600482015293909216602484015260448301525f908290606490829084905af180156104a75761551d5750565b5f6154479161428e56fea2646970667358221220d63d9e0758c0709cbab00f45a1fbbcd555f4c79d9bb5dfe6e08a4cc983dec00864736f6c634300081c003300000000000000000000000089264da74db937e2beceea666f06e53a1fa098cf0000000000000000000000004200000000000000000000000000000000000006