Detalhes da transação
Hash de transação
: 0x85527071abca03f4b43d554ee1c8f6b08c7321a4e5102c5cc17972afbec31c86
Status:
Sucesso
Bloco:
26258331
158 316 confirmações de bloco
Carimbo de data/hora:
12/02/2025, 04:33:29 (3 dias ant)
Interagiu com (para):
Montante:
0ETH
($0)
Taxa de transação:
0,000048491333243345
$0,12
L2 Gas price:
0,000000000009207315 ETH(0,009207315 Gwei)
Utilização e limite de gas L2:
5 108 822|
5 067 437(99,19%)
L2 fee paid:
0,000046657488701655 ETH
Taxa de gas L2:
Base: 0,009207265 Gwei
|Prioridade máx.: 0,00000005 Gwei
|Máx.: 0,020388328 Gwei
Preço de custo operacional L1:
0,000000001220248615 ETH(1,220248615 Gwei)
Custo operacional usado L1:
165 815
Taxa escalar L1:
0
L1 fee paid:
0,00000183384454169 ETH
Outros atributos:
Tipo de Txn:2(Um tipo de transação iniciada por EIP-1559)
Nonce:1515
Posição no bloco:202
Dados de entrada:
0x6080604052615a95806100115f395ff3fe608060405260043610610028575f3560e01c806304554de71461008d578063f0217980146100a2575b60405162461bcd60e51b815260206004820152603560248201527f436f6e747261637420646f6573206e6f7420686176652066616c6c6261636b2060448201908152746e6f7220726563656976652066756e6374696f6e7360581b6064830152608482fd5b6100a061009b366004615758565b6100aa565b005b6100a061048e565b5f6100b36107cf565b90506100bd615607565b5f5b6039811461048857600184821c811614610478575f8382603981106100e6576100e6615773565b60209081029190910151805191810151610100820151919350905f9061010d90600261579b565b9050858160ff1660e4811061012457610124615773565b6020020151606084018190525f0361019b57610147835f015184602001516151ea565b6080850152606084018190528660ff831660e4811061016857610168615773565b602002015260808301518661017e8360016157be565b60ff1660e4811061019157610191615773565b60200201526101c5565b856101a78260016157be565b60ff1660e481106101ba576101ba615773565b602002015160808401525b6101208401516101d690600261579b565b9050858160ff1660e481106101ed576101ed615773565b6020020151606083018190525f0361026457610210825f015183602001516151ea565b6080840152606083018190528660ff831660e4811061023157610231615773565b60200201526080820151866102478360016157be565b60ff1660e4811061025a5761025a615773565b602002015261028e565b856102708260016157be565b60ff1660e4811061028357610283615773565b602002015160808301525b5f5f7337d2b21f662ef641c9f5148cbe1c2bbce672100d6001600160a01b0316620c7c04868689604001518a606001518b60a001518c60c001518d60e001518e608001516040516024016102e9989796959493929190615843565b60408051601f198184030181529181526020820180516001600160e01b0316603360e01b1790525161031b91906158c3565b5f604051808303815f8787f1925050503d805f8114610355576040519150601f19603f3d011682016040523d82523d5f602084013e61035a565b606091505b50915091508115610434576020810151600381600381111561037e5761037e6157dd565b0361042e575f898861010001516002610397919061579b565b60ff1660e481106103aa576103aa615773565b60200201526101208701515f908a906103c490600261579b565b60ff1660e481106103d7576103d7615773565b6020020152855185516040517f6b833c5c44f6aef5d397fbefe9a27d8e5586b056166a7b2169ef0392ac087244926104259290916001600160a01b0392831681529116602082015260400190565b60405180910390a15b50610471565b845184516040517f1cb4b66fff033feabc2e30d1e112f557e590da144781d673f0c1b4ea4dfd287292610468928592615907565b60405180910390a15b5050505050505b61048181615939565b90506100bf565b50505050565b5f6104976107cf565b604080516039808252606082019092529192505f91906020820181803683370190505090506104c4615607565b5f5b603981146107ab575f8482603981106104e1576104e1615773565b60209081029190910151805191810151610100820151919350905f9061050890600261579b565b9050858160ff1660e4811061051f5761051f615773565b6020020151606084018190525f0361059657610542835f015184602001516151ea565b6080850152606084018190528660ff831660e4811061056357610563615773565b60200201526080830151866105798360016157be565b60ff1660e4811061058c5761058c615773565b60200201526105c0565b856105a28260016157be565b60ff1660e481106105b5576105b5615773565b602002015160808401525b6101208401516105d190600261579b565b9050858160ff1660e481106105e8576105e8615773565b6020020151606083018190525f0361065f5761060b825f015183602001516151ea565b6080840152606083018190528660ff831660e4811061062c5761062c615773565b60200201526080820151866106428360016157be565b60ff1660e4811061065557610655615773565b6020020152610689565b8561066b8260016157be565b60ff1660e4811061067e5761067e615773565b602002015160808301525b5f7337d2b21f662ef641c9f5148cbe1c2bbce672100d6001600160a01b0316620c7c048585886040015189606001518a60a001518b60c001518c60e001518d608001516040516024016106e3989796959493929190615843565b60408051601f198184030181529181526020820180516001600160e01b0316603360e01b1790525161071591906158c3565b5f604051808303815f8787f1925050503d805f811461074f576040519150601f19603f3d011682016040523d82523d5f602084013e610754565b606091505b505090508061076757600360fc1b61076d565b603160f81b5b88878151811061077f5761077f615773565b60200101906001600160f81b03191690815f1a9053505050505050806107a490615939565b90506104c6565b508160405162461bcd60e51b81526004016107c69190615951565b60405180910390fd5b6107d7615626565b604080516109008101825273b2cc224c1c9fee385f8ad6a55b4d94e92359dc5961086082019081526001610880830152620f40b06108a08301525f6108c083018190526108e083018190526107208301918252835160a0810190945273cdac0d6c6c59727a65f871236188350531885c438452919283926107408401919060208201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda029138585015265c73ce92239989285019290925260016080850181905283518085018552686ae4981cc981885e78198152686a87a9c0eb3200a2788184015260a08087019190915284518086018652685d57ecf64b40eeecd5198152685d06b937aeb521cfb78185015260c087015260e0860184905261010090950181905294865282516101e0810184527321594b992f68495dd28d605834b58889d0a727c761014082019081526101608201849052620f1b306101808301526101a082018490526101c08201939093529182528251938401909252739c087eb773291e50cf6c6a90ef0f4500e349b9038352938101939283820192918201908152620f404c6020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b85850152650574232766a8928501929092526080840182905282518084018452682424cf4b30b49289091981526823c3b4d1817f579c178183015260a0808601919091528351808501855268254772f07d56ab755d1981526824e34be811ae231d888184015260c0860152600260e086015260036101009095019490945293855281516101e081018352736d6391b9bd02eefa00fa711fb1cb828a6471d28361014082019081526101608201839052620f36886101808301526101a082018390526101c0820192909252908152815192830190915273e782b72a1157b7bea1a9452835cce214962ad43b825292820192918281019190810160018152620f23006020808301919091525f604080840182905260609384018290529385526006602160991b018583015273768be13e1680b5ebe0024c42c896e3db59ec01498585015265149b519248d8928501929092526001608085015282518084018452680966d13351510a4bf419815268094c6c00c819b478e18183015260a080860191909152835180850185526807c2dbbe6f838d1dd91981526807ad6f4956bfe7665d8184015260c0860152600460e086015260056101009095019490945293855281516101e0810183527320000fbfedfd172821821c9c59284129b04ffb2e61014082019081526101608201839052620f1b306101808301526101a082018390526101c082018390528152825193840190925273f65bb528ced09008603509c3fda43e1ccfddf93583529383019390928381019291908201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730d97f261b1e88845184f678e2d1e7a98d9fd38de8585015265074fa975221892850192909252608084019190915281518083018352678c17f53444f468da198152678a47274d7692005a8183015260a084015281518083018352678cb70c99f1a65a93198152678ae44d78c1951f208183015260c0840152600660e084015260076101009093019290925291835281516101e08101909252737f1a5b66ba3bb56c4b68cfc353a5e041c9763a4c61014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073f207d02becd4417aaa3383804b6b87b17602c86d6001600160a01b031681526020015f6002811115610d5f57610d5f6157dd565b8152620f23006020808301919091525f604080840182905260609384018290529385526006602160991b018583015273767a739d1a152639e9ea1d8c1bd55fdc5b217d7f858501526519d3df1d78149285019290925260016080850181905283518085018552680104d06d4a188031401981526801002f75bae2d7c7858184015260a0808701919091528451808601865267ebdd2b37c75029ea19815267e7a3e41a3f46e2b58185015260c0870152600860e087015260096101009096019590955294865282516101e08101845273e745a591970e0fa981204cf525e170a2b9e4fb936101408201908152610160820196909652620f1b306101808201526101a081018390526101c08101839052948552825193840190925273f65bb528ced09008603509c3fda43e1ccfddf93583529381019383820192918201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730d97f261b1e88845184f678e2d1e7a98d9fd38de85850152651ad5d46410189285019290925260808401919091528151808301835268012e9ec144cdafd38019815268012ab3aa9215ef2b5e8183015260a08401528151808301835267c7b31504ffd4717119815267c51c606f1df040d98183015260c0840152600a60e084015260076101009093019290925291835281516101e08101909252736bce1aaa2efe9de37bec193f3499484082b261c261014083019081529201918190610160820160018152602001620f230081526020015f81526020015f81525081526020016040518060a0016040528073ea8b7ed6170e0ea3703dde6b496b065a8ececd7b6001600160a01b031681526020015f6002811115610feb57610feb6157dd565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730c5142bc58f9a61ab8c3d2085dd2f4e550c5ce0b8585015265270b29c475109285019290925260808401919091528151808301835267394c95349abf5e4f1981526738ac0f93fa5a6ccc8183015260a08401528151808301835267227c5fbb4538e75919815267221b9c14b427c8a58183015260c0840152600b60e0840152600c6101009093019290925291835281516101e081019092527354cdd0222df6b3bc17754c2c1b3d7d4203fe3d8961014083019081529201918190610160820160018152602001620f230081526020015f81526020015f81525081526020016040518060a0016040528073a213c82265cd3d94f972f735a4f5130e34df81bc6001600160a01b031681526020016001600281111561113a5761113a6157dd565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152736b2504a03ca4d43d0d73776f6ad46dab2f2a4cfd84840152650298c5fd5b009184019190915260016080840181905282518084018452680685cb76a677269b7f198152680667dffd1a00e868ee8184015260a0850152825180840184526806b4bb95294fd8fad3198152680695f9f6d809b6a52c8184015260c0850152600d60e0850152600e6101009094019390935292845280516101e0810190915273403b1ecac8d7ac35dbfb8efae59f440a6f3beb846101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073ea8b7ed6170e0ea3703dde6b496b065a8ececd7b6001600160a01b031681526020015f600281111561128f5761128f6157dd565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730c5142bc58f9a61ab8c3d2085dd2f4e550c5ce0b858501526502f5b6971630928501929092526080840191909152815180830183526732419c50035774df19815267319ae198e91c523b8183015260a084015281518083018352674263c74f8c4d57dc19815267418781f934ed3f028183015260c0840152600f60e0840152600c6101009093019290925291835281516101e081019092527372ab388e2e2f6facef59e3c3fa2c4e29011c2d3861014083019081529201918190610160820160018152602001620f41dc81526020015f81526020015f81525081526020016040518060a001604052807374cb6260be6f31965c239df6d6ef2ac2b5d4f0206001600160a01b03168152602001600160028111156113de576113de6157dd565b8152620f41f06020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda02913858501526542f7e675093c928501929092526001608085015282518084018452680949edb862bb8f695c1981526809498034d9af23865a8183015260a085015282518084018452680e27bbf4b579a18b6d198152680e2714fe24e2f1d72a8183015260c0850152601060e085015260116101009094019390935292845280516101e08101909152735554419ccd0293d9383901f461c7c3e0c66e925f6101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073cbfe08767247fd75234e640d047bdd34364fef486001600160a01b0316815260200160016002811115611534576115346157dd565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273d07379a755a8f11b57610154861d694b2a0f615a8484015265015b2e75fae09184019190915260016080840181905282518084018452672c240cd2a0f49a9d198152672b9192bc5506df218184015260a085015282518084018452672d6e3b19eca1d145198152672cd8a760b2a018448184015260c0850152601260e085015260136101009094019390935292845280516101e0810190915273b2cc224c1c9fee385f8ad6a55b4d94e92359dc596101408201908152939092019282916101608301908152602001620f40b081526020015f81526020015f81525081526020016040518060a0016040528073b4cb800910b228ed3d0834cf79d697127bbb00e56001600160a01b0316815260200160016002811115611686576116866157dd565b8152620f41dc6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda0291385850152650225ce71140c928501929092526001608085015282518084018452681123fffa5fe01e77f3198152681121ce5ef3c22662808183015260a085015282518084018452682375bc1386cd6ad744198152682371325cfd6521020d8183015260c085015260e0840182905260146101009094019390935292845280516101e0810190915273139e9f235588a9720e7eab045da29dc781c4b6586101408201908152939091019290918291906101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073ade9bcd4b968ee26bed102dd43a55f6a8c2416df6001600160a01b03168152602001600160028111156117dc576117dc6157dd565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152736921b130d297cc43754afba22e5eac0fbf8db75b8484015265014a56657a009184019190915260016080840181905282518084018452680164b267e1b50f7e1819815268015d99831dc585d0178184015260a08501528251808401845268012e3eb0ec878e773e1981526801283e80af7bdda97b8184015260c0850152601560e085015260166101009094019390935292845280516101e0810190915273303b00d7a2ad12a480db7c04de5835ec9ccc37b06101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073eda5c8f08e92e6983ae29ab2d5dc244342bf70c86001600160a01b0316815260200160016002811115611932576119326157dd565b8152620f23006020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273b89d354ad1b0d95a48b3de4607f75a8cd710c1ba848401526531b0cd3b1500918401919091526001608084018190528251808401845267bcbc56afa2d054ad19815267b95e43f0a9b6725f8184015260a085015282518084018452680217d6b21d96fdc3a719815268020e498064719b8e778184015260c0850152601760e085015260186101009094019390935292845280516101e08101909152735dd9e4b04d7e4dbd82e8e10eebdd3e1a541f1c126101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a00160405280739d029df22ceefc6245d382a41bc232c8dc988bf96001600160a01b0316815260200160016002811115611a8657611a866157dd565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152737404ac09adf614603d9c16a7ce85a1101f3514ba84840152652e51d76f3b4a918401919091526001608084018190528251808401845267044e6b03500f60b2198152670438bcef1630894c8184015260a085015282518084018452670b2c02090ce6b9ce198152670af338fa974f1e7e8184015260c0850152601960e0850152601a6101009094019390935292845280516101e0810190915273717358a47ac99f3cd233e723be331756b39511646101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a001604052807380fda26eef8eaefbbb2c75b84bf351c99c2a6d476001600160a01b0316815260200160016002811115611bd857611bd86157dd565b8152620f1f186020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730fd7a301b51d0a83fcaf6718628174d527b373b685850152651550e63d995a928501929092526080840182905282518084018452676ae67cf0980d433f1981526768e19351ae09027e8183015260a08086019190915283518085018552676b47cead760255b0198152676940a5019c0c86648184015260c0860152601b60e0860152601c6101009095019490945293855281516101e081018352732647f963fb688b89487d6da49fd1528063a5438b61014082019081526101608201839052620f36886101808301526101a082018390526101c0820192909252908152815192830190915273303b00d7a2ad12a480db7c04de5835ec9ccc37b0825292820192918281019190810160018152620f1b306020808301919091525f604080840182905260609384018290529385526006602160991b018583015273b89d354ad1b0d95a48b3de4607f75a8cd710c1ba8585015265069edd04f3a0928501929092526001608085015282518084018452672d5942326264cb47198152672cc2c3304f0f86548183015260a085015282518084018452672c6873ce2645bcd5198152672bd521d341a389aa8183015260c0850152601d60e085015260176101009094019390935292845280516101e081019091527316905890a1d02b6f824387419319bf4188b961b06101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073ebec4772aba30d82bc64bbb99187b4ca29928e2e6001600160a01b0316815260200160016002811115611e6457611e646157dd565b8152620f387c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273bc45647ea894030a4e9801ec03479739fa2485f0858501526501d1cfdf1ac992850192909252600160808501528251808401845268013f20a8c50ce85c9e19815268013d6004ad4031728b8183015260a085015282518084018452680112e02c04e3700def1981526801115ff7c6700784b18183015260c0850152601e60e0850152601f6101009094019390935292845280516101e081019091527317a3ad8c74c4947005afeda9965305ae2eb2518a6101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073326841efd63340767e02ec88e583f18a82af4a486001600160a01b0316815260200160016002811115611fba57611fba6157dd565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b018583015273b1a03eda10342529bbf8eb700a06c60441fef25d85850152650185cb04a62092850192909252600160808501819052835180850185526803ab8acaa9ec93ab5d1981526803a631e41cdaf465698184015260a08087019190915284518086018652680405f412c30b1cad361981526804001764533198b1c78185015260c087015260e0860183905260216101009096019590955294865282516101e0810184527336a46dff597c5a444bbc521d26787f57867d22146101408201908152610160820196909652620f404c6101808201526101a081018390526101c08101839052948552825193840190925273b34380ba6a17b022782c7fc91e319c10c168fb9883529381019383820192918201908152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273532f27101965dd16442e59d40670faf5ebb142e48484015265023fac5b21f591840191909152600160808401819052825180840184526703eb3ef0bc86ec8a1981526703e7bf32b29401df8184015260a0850152825180840184526703cdae20df6076681981526703ca59278c70d8388184015260c0850152602260e085015260236101009094019390935292845280516101e08101909152737d450ae6efed5af646cd1a0c57b52841626c4f456101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073e8833415bd6aee9c0c7b6aad7dc80421c3f28ca16001600160a01b031681526020016001600281111561224a5761224a6157dd565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273c0041ef357b183448b235a8ea73ce4e4ec8c265f84840152650a472e6d5a96918401919091526001608084018190528251808401845267f1f4c5043400ff9b19815267f081debbd68b1eeb8184015260a08501528251808401845267cbfbb8996087fd5319815267cac37b17d33642ae8184015260c0850152602460e085015260256101009094019390935292845280516101e0810190915273088c39ee29fc30df8adc394e9f7dea33e3a265076101408201908152939092019282916101608301908152602001620f230081526020015f81526020015f81525081526020016040518060a0016040528073ade9bcd4b968ee26bed102dd43a55f6a8c2416df6001600160a01b031681526020016001600281111561239c5761239c6157dd565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152736921b130d297cc43754afba22e5eac0fbf8db75b84840152652a18da5976a0918401919091526001608084018190528251808401845267837d813ba42dbe7e198152678124c1d2156d8fce8184015260a08501528251808401845268015a09c3d71a461bf5198152680153d722e47ed3df558184015260c0850152602660e085015260166101009094019390935292845280516101e08101909152736d6c60303d09886c30e789bed4bd36e86ee342b66101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a001604052807398433581b5420bc67fc5fd2b5f9dd3e7ca43140b6001600160a01b031681526020015f60028111156124ef576124ef6157dd565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b01848201527347b464edb8dc9bc67b5cd4c9310bb87b773845bd84840152651ccd593da5e8918401919091526001608084018190528251808401845267397f5e76ebbf9da91981526738c2720a04835cb28184015260a085015282518084018452672e44bc73604a2697198152672dad08db9680d0ea8184015260c0850152602760e085015260286101009094019390935292845280516101e0810190915273359ade7d59b13b5a3fc12a389969a509e043885a6101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073e782b72a1157b7bea1a9452835cce214962ad43b6001600160a01b0316815260200160016002811115612641576126416157dd565b8152620f23006020808301919091525f604080840182905260609384018290529385526006602160991b018583015273768be13e1680b5ebe0024c42c896e3db59ec014985850152651e69995a054592850192909252600160808501819052835180850185526771a6e9d59241334319815267706812d92054c0638184015260a080870191909152845180860186526788642171ac4ce22b1981526786e4f654ea6709488185015260c0870152602960e087015260056101009096019590955294865282516101e081018452736b93950a9b589bc32b82a5df4e5148f98a7fae276101408201908152610160820196909652620f36886101808201526101a081018390526101c081018390529485528251938401909252738f5f1d63599362115e7f9fe71bfd5ab883d82c8283529381019383820192918201908152620f2ad06020808301919091525f604080840182905260609384018290529385526006602160991b0185830152735b5dee44552546ecea05edea01dcd7be7aa6144a858501526543c53ebdde5892850192909252600160808501819052835180850185526707bb8d179970eeed1981526707a9dbc0749782a58184015260a080870191909152845180860186526707c504b0a5d2b6e21981526707b3606ec23b1bf78185015260c0870152602a60e0870152602b6101009096019590955294865282516101e08101845273d5bdd66a87462a608edd28bdec91b88e16409f626101408201908152610160820196909652620f404c6101808201526101a081018390526101c08101839052948552825193840190925273e31c372a7af875b3b5e0f3713b17ef51556da66783529381019383820192918201908152620f368860208083018290525f604080850182905260609485018290529486526006602160991b0186830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b86860152650283b50e53b8938601939093526080850183905283518085018552680202e90e9eba608c551981526802011bef5ffe6371258183015260a08087019190915284518086018652680204dd10510beba7301981526802030e307c73d3beb58184015260c0870152602c60e0870152602d6101009096019590955294865282516101e0810184527387cadde19468283af8d610474ecbd19ed285f698610140820190815261016082018490526101808201929092526101a081018390526101c08101929092528152815192830190915273cc28456d4ff980cee3457ca809a257e52cd9cdb0825292820192918281019190810160018152620f1b306020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730578d8a44db98b23bf096a382e016e29a5ce0ffe8585015265037227e6a07a9285019290925260808401919091528151808301835267a326112f7a561b7619815267a1088a84ee15f2ee8183015260a084015281518083018352679fef76660589c16e198152679ddd98e683dd865a8183015260c0840152602e60e0840152602f6101009093019290925291835281516101e081019092527336a46dff597c5a444bbc521d26787f57867d221461014083019081529201918190610160820160018152602001620f404c81526020015f81526020015f81525081526020016040518060a00160405280734e829f8a5213c42535ab84aa40bd4adcce9cba026001600160a01b0316815260200160016002811115612b3f57612b3f6157dd565b8152620f387c6020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273532f27101965dd16442e59d40670faf5ebb142e48484015265054e0f4b7c18918401919091526001608084018190528251808401845267ad4c38f5c91b6c2919815267acc7351c018ac45d8184015260a085015282518084018452680263ace7d3399bea07198152680261d75ec4ab65115e8184015260c0850152602260e085015260306101009094019390935292845280516101e0810190915273b2cc224c1c9fee385f8ad6a55b4d94e92359dc596101408201908152939092019282916101608301908152602001620f40b081526020015f81526020015f81525081526020016040518060a0016040528073d0b53d9277642d899df5c87a3966a349a798f2246001600160a01b0316815260200160016002811115612c9357612c936157dd565b8152620f404c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda029138585015266017e7dea15800092850192909252600160808501819052835180850185526902ef6bbd34edb8d7f2331981526902eebeb5b6e077a298508184015260a0860152835180850185526902328b3ac89e19435da319815269023209ab017cab7898dc8184015260c086015260e085019290925260316101009094019390935292845280516101e08101909152739c087eb773291e50cf6c6a90ef0f4500e349b9036101408201908152939091019290918291906101608301908152602001620f404c81526020015f81526020015f81525081526020016040518060a0016040528073e31c372a7af875b3b5e0f3713b17ef51556da6676001600160a01b031681526020015f6002811115612df057612df06157dd565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b858501526501baf45b7b169285019290925260808401919091528151808301835268109345ff113ad5fe361981526810846df086844637678183015260a0840152815180830183526810abfb547fbeb8d89119815268109d0d46fe0d7edf288183015260c0840152600360e0840152602d6101009093019290925291835281516101e081019092527358c10e00c2915f1b12bf08e8b0963b762d509d8e61014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073a739cd9917ccdbd8350be373c2e58607bdf0bf246001600160a01b031681526020015f6002811115612f4257612f426157dd565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273bdf317f9c153246c429f23f4093087164b14539084840152650f5b5a90d82091840191909152600160808401819052825180840184526766813cd2193cbac719815267652d3fac9afd08008184015260a085015282518084018452676a166bbb9c00fef41981526768b6a725f1429de68184015260c0850152603260e085015260336101009094019390935292845280516101e0810190915273bae6f0e8d43e6158d3df940b332adc75beeba75f6101408201908152939092019282916101608301908152602001620f1f1881526020015f81526020015f81525081526020016040518060a0016040528073e9a65059e895dd5d49806f6a71b63fed0ffffd4b6001600160a01b0316815260200160016002811115613094576130946157dd565b8152620f1b306020808301919091525f604080840182905260609384018290529385526006602160991b018583015273161e113b8e9bbaefb846f73f31624f6f9607bd4485850152651f4428956d0c92850192909252608084019190915281518083018352679ecdfd7e35b5125c198152679bd9ffb1b8e1ebec8183015260a08401528151808301835267cb49f7fbd27c5d5e19815267c7722722ed86abee8183015260c0840152603460e084015260356101009093019290925291835281516101e08101909252730c8fed5dd65542ca5f0add1acab14c2e470c911061014083019081529201918190610160820160018152602001620f368881526020015f81526020015f81525081526020016040518060a001604052807387cd18069b6547a0e88b6155dd657e71779500ea6001600160a01b03168152602001600160028111156131e3576131e36157dd565b8152620f387c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273fa980ced6895ac314e7de34ef1bfae90a5add21b85850152650396ad13d2cc9285019290925260016080850152825180840184526802ac1f324912fb2c4a1981526802a85d704fbab766478183015260a0850152825180840184526802b6619ef5f96975071981526802b2954f8501a9f8088183015260c0850152603660e085015260376101009094019390935292845280516101e081019091527317cf4abb54a9d18c90fa0e36b8669ab0f4936f2e6101408201908152939091019290918291906101608301908152602001620f2ad081526020015f81526020015f81525081526020016040518060a0016040528073ae8d5b91fca627410a3bef77f55fcfe208409a406001600160a01b0316815260200160016002811115613339576133396157dd565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273ecaf81eb42cd30014eb44130b89bcd6d4ad98b92848401526502423bb965b8918401919091526001608084018190528251808401845267193017742c0ac94d1981526718c95ed8f88ff8c18184015260a0850152825180840184526719a9779c3ff9aea81981526719416984a42872ca8184015260c0850152603860e085015260396101009094019390935292845280516101e08101909152734e829f8a5213c42535ab84aa40bd4adcce9cba026101408201908152939092019282916101608301908152602001620f387c81526020015f81526020015f81525081526020016040518060a001604052807376bf0abd20f1e0155ce40a62615a90a709a6c3d86001600160a01b031681526020016001600281111561348b5761348b6157dd565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273532f27101965dd16442e59d40670faf5ebb142e484840152652395d1642ff091840191909152600160808401819052825180840184526820148a53ee5499e80c198152681fe7793ec98a7df31f8184015260a085015282518084018452681cce1fa8e50a498fd3198152681ca5a3c2ecc099d6e48184015260c0850152603060e0850152603a6101009094019390935292845280516101e08101909152739c087eb773291e50cf6c6a90ef0f4500e349b9036101408201908152939092019282916101608301908152602001620f404c81526020015f81526020015f81525081526020016040518060a0016040528073c200f21efe67c7f41b81a854c26f9cda805930656001600160a01b03168152602001600160028111156135e1576135e16157dd565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b858501526509a3924be4ee928501929092526080840191909152815180830183526831fc126ad19d72c59b1981526831d325224afe93b6a98183015260a084015281518083018352682be6c7524d540836ee198152682bc2d69a78a462fafe8183015260c0840152600360e0840152603b6101009093019290925291835281516101e081019092527372ab388e2e2f6facef59e3c3fa2c4e29011c2d3861014083019081529201918190610160820160018152602001620f41dc81526020015f81526020015f81525081526020016040518060a0016040528073b2cc224c1c9fee385f8ad6a55b4d94e92359dc596001600160a01b0316815260200160016002811115613734576137346157dd565b8152620f40b06020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda029138585015265c59dbd7bc65a928501929092526001608085018190528351808501855268961961adf94dec5b7b1981526896062c05b93ada99478184015260a0808701919091528451808601865268a5446cc4c47b83d1dd19815268a52f46126eac7e50448185015260c0870152601060e087015261010090950183905294865282516101e081018452730ea13439f0818bd0598c002d9337374a78d5fe476101408201908152610160820196909652620f1b306101808201526101a081018390526101c081018390529485528251938401909252736d6391b9bd02eefa00fa711fb1cb828a6471d28383529381019383820192918201908152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273768be13e1680b5ebe0024c42c896e3db59ec0149848401526520317fda7b5e918401919091526001608084018190528251808401845268018e88ea7d4179f9d21981526801895fa44ba1588b908184015260a08501528251808401845268017b63ff43a61be3961981526801767a497c62ccef018184015260c0850152603c60e085015260046101009094019390935292845280516101e081019091527374cb6260be6f31965c239df6d6ef2ac2b5d4f0206101408201908152939092019282916101608301908152602001620f41f081526020015f81526020015f81525081526020016040518060a0016040528073b2cc224c1c9fee385f8ad6a55b4d94e92359dc596001600160a01b03168152602001600160028111156139c5576139c56157dd565b8152620f40b06020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda02913858501526507e1633dd2859285019290925260016080850181905283518085018552680fc03bff0baac5194c198152680fbe4c90f9cf7a5f018184015260a080870191909152845180860186526811756a266134e35ba4198152681173450052dd076dab8185015260c0870152601160e087015261010090950183905294865282516101e08101845273e1bce7d33729c970b82997389c3446550cba06976101408201908152610160820196909652620f1b306101808201526101a081018390526101c08101839052948552825193840190925273e4faa73134c66832c272f067adc401f0963a9d7a83529381019383820192918201908152620f1f186020808301919091525f604080840182905260609384018290529385526006602160991b018583015273eec468333ccc16d4bf1cef497a56cf8c0aae4ca38585015265023948a6a1149285019290925260016080850152825180840184526752cd3c5450bc173f19815267513c900d672e70e18183015260a0808601919091528351808501855267492343944f54d57e1981526747c180f6994de9858184015260c0860152603d60e0860152603e6101009095019490945293855281516101e081018352739e37938584d09a81bd3780dbd3ea0ff8d2a15eb261014082019081526101608201839052620f36886101808301526101a082018390526101c082018390528152825193840190925273c4d6b6755f2d498308ba5e7d941e5742bb0ba3b683529383019390928381019291908201908152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273bdb0e1c40a76c5113a023d685b419b90b01e3d61848401526501d0def3402a9184019190915260016080840181905282518084018452673710dfc6a8798c851981526736bc75393b622b4c8184015260a08501528251808401845267388182db525cb99b19815267382b6f3fd14f143a8184015260c0850152603f60e085015261010090930182905292845280516101e0810190915273063c2d956e079ac9c1f2f9f22dcbaead91f66e056101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073159af5e29efb3d9815412cd0ffb509c93589d0c16001600160a01b0316815260200160016002811115613d8857613d886157dd565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b018583015273f857b2764095b9a5f57c3e71f82f297fe4e453348585015265290c79cfae0092850192909252600160808501819052835180850185526705cb9d27d7c29ea91981526705b89fff74a118408184015260a080870191909152845180860186526705c4c2e95ef7546a1981526705b23341bfa9899a8185015260c0870152604160e087015260426101009096019590955294865282516101e0810184527397f0470819080e85724d42ba4325c56698c3b3876101408201908152610160820196909652620f1b306101808201526101a081018390526101c08101839052948552825193840190925273ed445a77e75f18b04818d940d0e490c15c6072b783529381019383820192918201908152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273c0041ef357b183448b235a8ea73ce4e4ec8c265f848401526502b06c1887a491840191909152600160808401819052825180840184526802745cf8bf94a2d46019815268026c36eb4333dd52468184015260a0850152825180840184526802490a93e460595aa619815268024175ca5b61a9c52d8184015260c0850152604360e085015260446101009094019390935292845280516101e08101909152731d4dab3f27c7f656b6323c1d6ef713b48a8f72f16101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073c200f21efe67c7f41b81a854c26f9cda805930656001600160a01b0316815260200160016002811115614018576140186157dd565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b8585015265086a67ee1c4892850192909252608084019190915281518083018352680c6fc6ff5b5cd89bba198152680c5da889621b4fdf7a8183015260a084015281518083018352681725663c73ed8fdb6f198152681703ae9021e1956e568183015260c0840152604560e0840152603b6101009093019290925291835281516101e081019092527370acdf2ad0bf2402c957154f944c19ef4e1cbae161014083019081529201918190610160820160018152602001620f404c81526020015f81526020015f81525081526020016040518060a0016040528073bf371ea62f6464d092f715f6cd359bd22e24ff516001600160a01b031681526020016001600281111561416b5761416b6157dd565b8152620f41786020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273cbb7c0000ab88b473b1f5afd9ef808440eed33bf848401526520567419227091840191909152600160808401819052825180840184526845c146f52e979c3ccd1981526845b4c7c98b3a7d695f8184015260a085015282518084018452684b0d7abeea355a52a9198152684b0037615cdc7fbdac8184015260c0850152604660e085015260476101009094019390935292845280516101e0810190915273c4ecaf115cbce3985748c58dccfc4722fef8247c6101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073db20b9455deb2d616727cbdae4ac9f8eeb9ac8996001600160a01b03168152602001600160028111156142c1576142c16157dd565b8152620f1f186020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730db510e79909666d6dec7f5e49370838c16d950f85850152650376140f0d8c9285019290925260808401919091528151808301835267325c9c11657cbd4719815267316900e895941ac08183015260a084015281518083018352671a7e46052c9aa3ed1981526719fe7e5f1a8ef9a68183015260c0840152604860e084015260496101009093019290925291835281516101e0810190925273afb62448929664bfccb0aae22f232520e765ba8861014083019081529201918190610160820160018152602001620f387c81526020015f81526020015f81525081526020016040518060a0016040528073c9034c3e7f58003e6ae0c8438e7c8f4598d5acaa6001600160a01b0316815260200160016002811115614410576144106157dd565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152734ed4e862860bed51a9570b96d89af5e1b0efefed85850152652767359ef740928501929092526001608085015282518084018452682bf1d84aa8461d7ab6198152682bb47cc6062d2edce48183015260a0850152825180840184526803637100de5a2b7cdb19815268035eadea69398745b78183015260c0850152604a60e0850152604b6101009094019390935292845280516101e08101909152734a8fe03741617bd132facf01fcc0bc283254b3c76101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a001604052807373536f633a205e621c3b7f0277495324c81ea17b6001600160a01b031681526020015f6002811115614565576145656157dd565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152734f6863099721da6c39b2e79c2d6ac62b8a4cb23f8585015265053996184032928501929092526001608085015282518084018452660326f87674e6f9198152660322630e9751888183015260a0850152825180840184526603f15a232c94b61981526603ec06b7c9c4a38183015260c0850152604c60e0850152604d6101009094019390935292845280516101e08101909152735554419ccd0293d9383901f461c7c3e0c66e925f6101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a00160405280738eb9437532fac8d6a7870f3f887b7978d20355fc6001600160a01b03168152602001600160028111156146b3576146b36157dd565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273d07379a755a8f11b57610154861d694b2a0f615a84840152650de7a5c34ade91840191909152600160808401819052825180840184526755feeecceacb2ee01981526754eb5ad33407b9f68184015260a08501528251808401845267531c1f747ef6deb6198152675208631055e09a1b8184015260c0850152601260e0850152604e6101009094019390935292845280516101e081019091527370acdf2ad0bf2402c957154f944c19ef4e1cbae16101408201908152939092019282916101608301908152602001620f404c81526020015f81526020015f81525081526020016040518060a00160405280737aea2e8a3843516afa07293a10ac8e49906dabd16001600160a01b0316815260200160016002811115614805576148056157dd565b8152620f404c6020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273cbb7c0000ab88b473b1f5afd9ef808440eed33bf848401526602562d84b8475c91840191909152600160808401819052825180840184526879fb65c90ecc599b841981526879dc306452a33191978184015260a085015282518084018452687fe0e92ed045a65fd0198152687fc02f11e4158ccf3d8184015260c0850152604660e0850152604f6101009094019390935292845280516101e08101909152733a3dc4a26d1aceae12fd1026a5856f12d20658ea6101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073b6b777577a05d85ffca7d9ebc7476fb344b924456001600160a01b031681526020016001600281111561495c5761495c6157dd565b8152620f26e86020808301919091525f60408084018290526060938401919091529284526006602160991b01848201527355cd6469f597452b5a7536e2cd98fde4c1247ee4848401526502805a3b0bb891840191909152600160808401819052825180840184526724e6a655a86e6d1b198152672446d5d9b97c15f28184015260a085015282518084018452672ea83f9466e051a3198152672dde9c55c36955898184015260c0850152605060e085015260516101009094019390935292845280516101e0810190915273a9dafa443a02fbc907cb0093276b3e6f4ef02a466101408201908152939092019282916101608301908152602001620f41dc81526020015f81526020015f81525081526020016040518060a0016040528073c5866f9d5e051c0d1a377c9494bea1a90e4fdf7d6001600160a01b0316815260200160016002811115614aae57614aae6157dd565b8152620f42186020808301919091525f604080840182905260609384018290529385526006602160991b0185830152732ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec2285850152650348fcfc7acc9285019290925260808401919091528151808301835269054209fd0263a4192c74198152690541d9bf7c6f32c6aa1d8183015260a0840152815180830183526904cd73bc5aeef22339711981526904cd47af57690f1e04948183015260c0840152605260e084015260536101009093019290925291835281516101e081019092527372ab388e2e2f6facef59e3c3fa2c4e29011c2d3861014083019081529201918190610160820160018152602001620f41dc81526020015f81526020015f81525081526020016040518060a0016040528073ab067c01c7f5734da168c699ae9d23a4512c9fdb6001600160a01b031681526020015f6002811115614c0457614c046157dd565b8152620f387c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda029138585015265016d80f1a6c092850192909252600160808501819052835180850185526733ff00f2912cefcf1981526733dc6cc65ad9e0858184015260a0808701919091528451808601865267347a04d5fe994fe81981526734571d0fc8beff6b8185015260c0870152601060e087015260546101009096019590955294865282516101e0810184527319412620bdadac070bc8cf24a9978233d0bf56096101408201908152610160820196909652620f1b306101808201526101a081018390526101c0810183905294855282519384019092527330b07db4174f9f7fbc581762ca60c6bc25870be583529381019383820192918201908152620f3c006020808301919091525f6040808401829052606093840191909152928452731dd2d631c92b1acdfcdd51a0f7145a50130050c4848201527330457a1ab7cd796d6e55e4e5ba12e09f2283e8568484015264ea6b89e3fa9184019190915260016080840181905282518084018452690188653485d0bb73bb41198152690183d9e5db20af01bdd88184015260a0850152825180840184526901999f7853567ecd317e198152690194e3ec09e667ff02c48184015260c0850152605560e085015260566101009094019390935292845280516101e08101909152732f42df4af5312b492e9d7f7b2110d9c7bf2d9e4f6101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073b5f0b4ae66c14f7efaa9aa1468e8fc536a3e288c6001600160a01b0316815260200160016002811115614ea457614ea46157dd565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b018583015273baa5cc21fd487b8fcc2f632f3f4e8d37262a08428585015265427c0a6b9a499285019290925260016080850181905283518085018552680a7e2eab50babbb601198152680a6ee8431f245d9f3d8184015260a08087019190915284518086018652680490a3d40ae99ccb41198152680489fe9d90541f8a608185015260c0870152605760e087015260586101009096019590955294865282516101e08101845273a02567fc557c6a409464ec40480b9f5660a991b36101408201908152610160820196909652620f1b306101808201526101a081018390526101c08101839052948552825193840190925273f3c947f86f30eb9e40e95c0bdb782eb05c461e7c83529381019383820192918201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b018583015273418d5e096225729001bb54e62ef7ad6873550146858501526501fd7924a5849285019290925260808401919091528151808301835266035dc1856629a5198152660352bac3ea82988183015260a08401528151808301835266055e9a82b1b80619815266054f8539f967a78183015260c0840152605960e0840152605a6101009093019290925291835281516101e081019092527366b7aebb27e62477a0137ad406e02b057b80fb5961014083019081529201918190610160820160018152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073f1cfaf629928d814046f981a1990d5bc56d793d36001600160a01b031681526020015f600281111561512c5761512c6157dd565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273f31e6d62bfc485857af2186eb3d8ee94b4379fed84840152650bb74731f4e091840191909152600160808401528151808301835267089be69e3f44a4ef19815267088ebc00fd3744938183015260a084015281518083019092526697f755723c35d519825266974397981a3c729082015260c0820152605b60e0820152605c610100909101529052919050565b5f80808360028111156151ff576151ff6157dd565b036152d957836001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561528d5760405162461bcd60e51b815260206004820152602560248201527f54617267657420636f6e747261637420646f6573206e6f7420636f6e7461696e604482019081526420636f646560d81b6064830152608482fd5b505afa15801561529f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906152c39190615985565b506001600160701b039182169350169050615414565b60018360028111156152ed576152ed6157dd565b036153d5575f6152fc8561541b565b90505f856001600160a01b0316631a6865026040518163ffffffff1660e01b815260040160206040518083038186803b1580156153885760405162461bcd60e51b815260206004820152602560248201527f54617267657420636f6e747261637420646f6573206e6f7420636f6e7461696e604482019081526420636f646560d81b6064830152608482fd5b505afa15801561539a573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906153be91906159d5565b90506153ca81836155a4565b935093505050615414565b60405162461bcd60e51b8152602060048201526014602482015273155b9cdd5c1c1bdc9d1959081c1c9bdd1bd8dbdb60621b60448201526064016107c6565b9250929050565b60408051600481526024810182526020810180516001600160e01b0316633850c7bd60e01b17905290515f91829182916001600160a01b0386169161546091906158c3565b5f60405180830381855afa9150503d805f8114615498576040519150601f19603f3d011682016040523d82523d5f602084013e61549d565b606091505b5091509150816155885760408051600481526024810182526020810180516001600160e01b03166339db007960e21b17905290516001600160a01b038616916154e5916158c3565b5f60405180830381855afa9150503d805f811461551d576040519150601f19603f3d011682016040523d82523d5f602084013e615522565b606091505b509092509050816155885760405162461bcd60e51b815260206004820152602a60248201527f4661696c656420746f20666574636820626f746820736c6f743020616e6420676044820152696c6f62616c537461746560b01b60648201526084016107c6565b8080602001905181019061559c91906159ff565b949350505050565b5f806001600160a01b0383166155c7600160601b6001600160801b038716615a29565b6155d19190615a40565b9150600160601b6155f46001600160a01b0385166001600160801b038716615a29565b6155fe9190615a40565b90509250929050565b60405180611c80016040528060e4906020820280368337509192915050565b6040518061072001604052806039905b6156f2604080516101e0810182525f6101408201818152610160830182905261018083018290526101a083018290526101c083018290528252825160a0808201855282825260208083018490528286018490526060808401859052608080850186905282870194909452858701859052850184905291840183905283018290528351808501855282815280820183905260c084015283518085019094528184528301529060e082019081525f6020820181905260409091015290565b8152602001906001900390816156365790505090565b60405162461bcd60e51b815260206004820152602260248201527f414249206465636f64696e673a207475706c65206461746120746f6f2073686f6044820152611c9d60f21b6064820152608481fd5b5f6020828403121561576c5761576c615708565b5035919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b60ff81811683821602908116908181146157b7576157b7615787565b5092915050565b60ff81811683821601908111156157d7576157d7615787565b92915050565b634e487b7160e01b5f52602160045260245ffd5b80516001600160a01b0316825260208101516003811061581f57634e487b7160e01b5f52602160045260245ffd5b60208301526040818101519083015260608082015190830152608090810151910152565b6102408101615852828b6157f1565b61585f60a083018a6157f1565b6001600160a01b03978816610140830152959096166101608701529215156101808601528151600e90810b6101a0870152602092830151810b6101c08701528151810b6101e0870152910151900b6102008401526102209092019190915292915050565b5f82518060208501845e5f920191825250919050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b606081525f61591960608301866158d9565b6001600160a01b0394851660208401529290931660409091015292915050565b5f6001820161594a5761594a615787565b5060010190565b602081525f61596360208301846158d9565b9392505050565b80516001600160701b0381168114615980575f5ffd5b919050565b5f5f5f6060848603121561599b5761599b615708565b6159a48461596a565b92506159b26020850161596a565b9150604084015163ffffffff811681146159ca575f5ffd5b809150509250925092565b5f602082840312156159e9576159e9615708565b81516001600160801b0381168114615963575f5ffd5b5f60208284031215615a1357615a13615708565b81516001600160a01b0381168114615963575f5ffd5b80820281158282048414176157d7576157d7615787565b5f82615a5a57634e487b7160e01b5f52601260045260245ffd5b50049056fea264697066735822122058ef7e1b3490cc19cdbb45f14683fee2daa7e304c4d2d4cecfcc9529104cf3b564736f6c634300081c0033