交易详情
交易哈希
:0xef7d11c3e8b0f572107bccfc87c7168a5d9c0127119be18f8c277439c852780f
交易数量:
0ETH
($0)
交易手续费:
0.000133697979327042
$0.43
L2 Gas 价格:
0.000000000020649591 ETH(0.020649591 Gwei)
L2 Gas 上限 & 消耗:
3,535,188|
3,506,194(99.18%)
L2 Gas 费用:
0.000072401472066654 ETH
L2 Gas 费:
基础费用: 0.010649591 Gwei
|最大附加小费: 0.01 Gwei
|最大手续费: 0.3 Gwei
L1 Gas 价格:
0.000000009039643336 ETH(9.039643336 Gwei)
L1 Gas 消耗:
106,805
L1 费用系数:
0
L1 Gas 费用:
0.000061296507260388 ETH
其他信息:
交易类型:2 (EIP-1559 提出的交易类型)
Nonce:25
区块内交易编号:20
输入数据:
0x60806040523462000024576200001462000097565b604051613e609081620000a68239f35b5f80fd5b6200003e9062000041906001600160a01b031682565b90565b6001600160a01b031690565b6200003e9062000028565b6200003e906200004d565b90620000776200003e620000939262000058565b82546001600160a01b0319166001600160a01b03919091161790565b9055565b620000a3335f62000063565b56fe6080604052600436101561001a575b3615610018575f80fd5b005b5f3560e01c806301f47471146101905780631002dc341461018b57806317c6a7401461018657806318a1047b146101815780631a7187011461017c57806323a69e75146101275780632b27385b146101775780632c8958f614610127578063321e1bd81461017257806339a1c3771461016d5780633a82f2bb1461016857806351cff8d9146101635780635a43d9a71461015e5780636809fedd14610159578063813d92ba14610154578063938e8c111461014f578063a34fdd0b1461014a578063b4feb8af14610145578063b63ae6ee14610140578063bf78e15e1461013b578063d46bb83514610136578063d7edf01a14610131578063ef46dd501461012c5763fa461e330361000e575b610538565b6107c4565b6107b1565b610792565b61077f565b610758565b6106b8565b61069f565b61068c565b610679565b610657565b61063e565b6105cc565b610599565b610586565b610567565b610554565b6104a4565b61041a565b610407565b610280565b610226565b73ffffffffffffffffffffffffffffffffffffffff1690565b90565b73ffffffffffffffffffffffffffffffffffffffff81165b036101d057565b5f80fd5b905035906101e1826101b1565b565b806101c9565b905035906101e1826101e3565b90916060828403126101d0576101ae61020f84846101d4565b93604061021f82602087016101d4565b94016101e9565b346101d05761023f6102393660046101f6565b9161095f565b604051005b0390f35b8015156101c9565b905035906101e182610248565b91906040838203126101d0578060206102796101ae93866101d4565b9401610250565b346101d05761023f61029336600461025d565b90610aef565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b90601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810190811067ffffffffffffffff82111761030657604052565b610299565b906101e161031860405190565b92836102c6565b63ffffffff81166101c9565b905035906101e18261031f565b6101c98160020b90565b905035906101e182610338565b919061010080848303126101d0576103ed61036b60e09261030b565b9282849661037983826101d4565b865261038883602083016101d4565b602087015261039a83604083016101d4565b60408701526103ac836060830161032b565b60608701526103be83608083016101e9565b60808701526103d08360a083016101e9565b60a08701526103e28360c08301610342565b60c087015201610342565b910152565b90610100828203126101d0576101ae9161034f565b61023f6104153660046103f2565b610f51565b61023f6104283660046103f2565b6114c6565b67ffffffffffffffff81166101c9565b905035906101e18261042d565b909160c0828403126101d05761046083836101d4565b9261046e81602085016101d4565b9261047c82604083016101d4565b926101ae61048d84606085016101e9565b9360a061049d82608087016101e9565b940161043d565b346101d05761023f6104b736600461044a565b94939093929192611ac2565b9181601f840112156101d0578235918267ffffffffffffffff81116101d057602090818601950101116101d057565b916060838303126101d05761050782846101e9565b9261051583602083016101e9565b92604082013567ffffffffffffffff81116101d05761053492016104c3565b9091565b346101d05761023f61054b3660046104f2565b92919091611dbf565b61023f6105623660046103f2565b611e9b565b346101d05761023f61057a36600461044a565b949390939291926121d7565b61023f6105943660046103f2565b612308565b346101d05761023f6105ac36600461044a565b94939093929192612618565b906020828203126101d0576101ae916101d4565b346101d05761023f6105df3660046105b8565b6127ef565b909182601f830112156101d057813592839267ffffffffffffffff85116101d0578060208092019560051b0101116101d057565b906020828203126101d057813567ffffffffffffffff81116101d05761053492016105e4565b346101d05761023f610651366004610618565b906129c7565b346101d05761023f61066a3660046105b8565b612aaa565b5f9103126101d057565b61068436600461066f565b61023f612b36565b61023f61069a3660046103f2565b612c81565b346101d05761023f6106b2366004610618565b90612f93565b346101d0576106c836600461066f565b61023f612ff9565b9052565b0190565b906106f86106f16106e7845190565b8084529260200190565b9260200190565b906001905f5b81811061070c575050505090565b909161073e610737859683965173ffffffffffffffffffffffffffffffffffffffff16815260200190565b9560200190565b939291016106fe565b9060206101ae9281815201906106d8565b346101d05761076836600461066f565b6102446107736130c4565b60405191829182610747565b61023f61078d3660046103f2565b61313c565b346101d05761023f6107a536600461044a565b949390939291926133a3565b61023f6107bf3660046103f2565b61350d565b61023f6107d23660046103f2565b61373d565b6101956101ae6101ae9273ffffffffffffffffffffffffffffffffffffffff1690565b6101ae906107d7565b6101ae906107fa565b9061081690610803565b5f5260205260405f2090565b6101ae905b60ff1690565b6101ae9054610822565b1561083e57565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600160248201527f76000000000000000000000000000000000000000000000000000000000000006044820152606490fd5b905051906101e182610248565b906020828203126101d0576101ae9161089d565b9160206101e19294936108ea81604081019773ffffffffffffffffffffffffffffffffffffffff169052565b0152565b6040513d5f823e3d90fd5b1561090057565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f5472616e73666572206661696c656400000000000000000000000000000000006044820152606490fd5b906109966109915f949361099161097f61097a33600161080c565b61082d565b61098b60015b91151590565b14610837565b610803565b906109d26109a360405190565b9384927fa9059cbb000000000000000000000000000000000000000000000000000000008452600484016108be565b816020958694825a940393f1908115610a24576101e1925f926109f7575b50506108f9565b610a169250803d10610a1d575b610a0e81836102c6565b8101906108aa565b5f806109f0565b503d610a04565b6108ee565b6101ae90610195565b6101ae9054610a29565b15610a4357565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600160248201527f6f000000000000000000000000000000000000000000000000000000000000006044820152606490fd5b9060ff610acd7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff009290565b1691161790565b90610ae46101ae610aeb92151590565b8254610aa2565b9055565b90610b146101e192610b0d610b066101955f610a32565b3314610a3c565b600161080c565b610ad4565b6101ae6101ae6101ae9263ffffffff1690565b15610b3357565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600160248201527f74000000000000000000000000000000000000000000000000000000000000006044820152606490fd5b905051906101e1826101b1565b906020828203126101d0576101ae91610b92565b73ffffffffffffffffffffffffffffffffffffffff81166101c9565b905051906101e182610bb3565b905051906101e182610338565b61ffff81166101c9565b905051906101e182610be9565b60ff81166101c9565b905051906101e182610c00565b9190610100838203126101d057610c2d8184610bcf565b92610c3b8260208301610bdc565b92610c498360408401610bf3565b92610c578160608501610bf3565b92610c658260808301610bf3565b926101ae610c768460a08501610c09565b9360e0610c868260c08701610c09565b940161089d565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b610cc99060020b5b9160020b90565b9003907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000008212627fffff831317610cfc57565b610c8d565b15610d0857565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f74760000000000000000000000000000000000000000000000000000000000006044820152606490fd5b7f80000000000000000000000000000000000000000000000000000000000000008114610cfc575f0390565b6101956101ae6101ae9290565b6101ae73fffd8963efd1fc6a506488495d951d5263988d24610d93565b6101ae6401000276a5610d93565b905051906101e1826101e3565b91906040838203126101d057806020610df46101ae9386610dcb565b9401610dcb565b6020905f5b848110610e1157505050905f910152565b81810151848201528201610e00565b610e41610e4a6020936106d493610e35815190565b80835293849260200190565b95869101610dfb565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01690565b9193610eb460a094610ead6101ae9897610ea487610ed19773ffffffffffffffffffffffffffffffffffffffff169052565b15156020870152565b6040850152565b73ffffffffffffffffffffffffffffffffffffffff166060830152565b8160808201520190610e20565b6101ae6101ae6101ae9290565b15610ef257565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600160248201527f61000000000000000000000000000000000000000000000000000000000000006044820152606490fd5b610f6261097f61097a33600161080c565b610f87610f76606083015163ffffffff1690565b610f804291610b19565b1015610b2c565b602090610fad6109918383015173ffffffffffffffffffffffffffffffffffffffff1690565b610fd4610fce835173ffffffffffffffffffffffffffffffffffffffff1690565b91610803565b90630dfe168190610fee610fe760405190565b9260e01b90565b90818352600492868161100086820190565b8188815a930392fa908115610a245761105291611038915f916113a2575b5073ffffffffffffffffffffffffffffffffffffffff1690565b9173ffffffffffffffffffffffffffffffffffffffff1690565b0361135e57506040517fd21220a700000000000000000000000000000000000000000000000000000000815284818381018186815a930392fa908115610a24575f91611331575b505b6110bc610195855173ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff821610946110de60405190565b7fe76c01e4000000000000000000000000000000000000000000000000000000008152936101009384868281018185815a930392fa8015610a24578896611247965f926112fb575b505086156112db576111486111699161114360c08b015160020b90565b610cba565b611162610cc261115c60e08c015160020b90565b60020b90565b1315610d01565b5f604095869561118f878b015173ffffffffffffffffffffffffffffffffffffffff1690565b956111a361119e60808d015190565b610d67565b8a85146112ca576112146111b5610dbd565b925b6111e86111c360405190565b958692830173ffffffffffffffffffffffffffffffffffffffff909116815260200190565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081018552846102c6565b6040519a8b9889977f128acb08000000000000000000000000000000000000000000000000000000005b89528801610e72565b92825a940393f18015610a245760a061127f611285936101ae936101e198611289975f935f93611296575b50501561128f5750610ede565b94015190565b9190565b10610eeb565b9050610ede565b80919294506112ba9350903d106112c3575b6112b281836102c6565b810190610dd8565b90915f80611272565b503d6112a8565b6112146112d5610da0565b926111b7565b6111486112f6916112f060c08b015160020b90565b90610cba565b611169565b61131a9250803d1061132a575b61131281836102c6565b810190610c16565b9596505f94506111269350505050565b503d611308565b6113519150853d8711611357575b61134981836102c6565b810190610b9f565b5f611099565b503d61133f565b60405190815284818381018186815a930392fa908115610a24575f91611385575b5061109b565b61139c9150853d87116113575761134981836102c6565b5f61137f565b6113b99150893d8b116113575761134981836102c6565b5f61101e565b906020828203126101d0576101ae91610dcb565b156113da57565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600160248201527f62000000000000000000000000000000000000000000000000000000000000006044820152606490fd5b919060c0838203126101d05760a06103ed61145460c061030b565b928284966114628382610bcf565b86526114718360208301610bdc565b60208701526114838360408301610bf3565b60408701526114958360608301610bf3565b60608701526114a78360808301610bf3565b60808701520161089d565b9060c0828203126101d0576101ae91611439565b6114d761097f61097a33600161080c565b6114eb610f76606083015163ffffffff1690565b61150f610991610991835173ffffffffffffffffffffffffffffffffffffffff1690565b9061151930610803565b9161152360405190565b9283917f70a082310000000000000000000000000000000000000000000000000000000083528261157360049384830173ffffffffffffffffffffffffffffffffffffffff909116815260200190565b6020968793815a930392fa918215610a24575f92611924575b506115b260808401926115ab6112856101ae6115a6875190565b610ede565b10156113d3565b6115d56109918585015173ffffffffffffffffffffffffffffffffffffffff1690565b936115fd6115f7855173ffffffffffffffffffffffffffffffffffffffff1690565b95610803565b94630dfe168190611610610fe760405190565b808352918381868101818b815a930392fa908115610a245761165091611038915f9161190d575073ffffffffffffffffffffffffffffffffffffffff1690565b036118c957506040517fd21220a700000000000000000000000000000000000000000000000000000000815281818481018189815a930392fa908115610a24575f916118ac575b505b6116d76110386116bd875173ffffffffffffffffffffffffffffffffffffffff1690565b9273ffffffffffffffffffffffffffffffffffffffff1690565b10926116e260405190565b7f3850c7bd00000000000000000000000000000000000000000000000000000000815260c096909387858281018185815a930392fa978815610a2457611738856117ed9a89985f9161187f575b50015160020b90565b90861561186757880151611752916111489160020b610cba565b5f604098899561178061177b888c015173ffffffffffffffffffffffffffffffffffffffff1690565b965190565b8884146118595761178f610dbd565b905b6117bf6117b28d5173ffffffffffffffffffffffffffffffffffffffff1690565b936111e86111c360405190565b604051998a9889977f128acb080000000000000000000000000000000000000000000000000000000061123e565b92825a940393f18015610a245760a061127f6115a66101ae936101e19861182897611285975f925f94611836575b50501561182f5750610d67565b1015610eeb565b9050610d67565b80919294506118519350903d106112c3576112b281836102c6565b915f8061181b565b611861610da0565b90611791565b88015161187a916111489160020b6112f0565b611752565b61189f9150843d86116118a5575b61189781836102c6565b8101906114b2565b5f61172f565b503d61188d565b6118c39150823d84116113575761134981836102c6565b5f611697565b60405190815281818481018189815a930392fa908115610a24575f916118f0575b50611699565b6119079150823d84116113575761134981836102c6565b5f6118ea565b6113b99150863d88116113575761134981836102c6565b611945919250843d861161194c575b61193d81836102c6565b8101906113bf565b905f61158c565b503d611933565b6108276101ae6101ae9290565b611987906119826119746101ae9460ff1690565b9167ffffffffffffffff1690565b901c90565b67ffffffffffffffff1690565b6119ab6101ae6101ae9267ffffffffffffffff1690565b63ffffffff1690565b67ffffffffffffffff811161030657602090601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0160190565b90611a016119fc836119b4565b61030b565b918252565b369037565b906101e1611a18836119ef565b60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0611a4583966119b4565b019101611a06565b6106d090610ede565b906101ae9493611a78608094611a6e85611a95959052565b6020850190611a4d565b73ffffffffffffffffffffffffffffffffffffffff166040830152565b8160608201520190610e20565b906101ae9493611a78608094611abb85611a9595611a4d565b6020850152565b9394909192600194611ae5611ada61097a338961080c565b61098b881515610985565b602091611b05610f76611b00611afa86611953565b87611960565b611994565b6040517f0902f1ac0000000000000000000000000000000000000000000000000000000081526004976060828a818a5afa156101d057815185830151807f0dfe168100000000000000000000000000000000000000000000000000000000855287858d818d5afa156101d057620f42409387865114600114611d365750505f9763ffffffff168502928391020191020480995b11611cdc57506064905f6040519384927f23b872dd00000000000000000000000000000000000000000000000000000000845282548b85015288602485015260448401525af1156101d05715611c7857610991611bf491610803565b611c05611c005f610ede565b611a0b565b92813b156101d0575f611c4d81958295611c1e60405190565b98899788967f022c0d9f0000000000000000000000000000000000000000000000000000000088528701611aa2565b92825a940393f18015610a2457611c615750565b6101e1905f611c7081836102c6565b81019061066f565b610991611c889194929394610803565b611c94611c005f610ede565b93813b156101d0575f611c4d81968296611cad60405190565b98899788967f022c0d9f0000000000000000000000000000000000000000000000000000000088528701611a56565b8084897f08c379a00000000000000000000000000000000000000000000000000000000060649452820152601e60248201527f61000000000000000000000000000000000000000000000000000000000000006044820152fd5b909291509763ffffffff16850292839102019102048099611b98565b15611d5957565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f56500000000000000000000000000000000000000000000000000000000000006044820152606490fd5b156101d057565b90611e096109916101e19594611de1611ddc61097a33600261080c565b611d52565b611dea5f610ede565b95611e018787139788908915611e32575b50611db8565b8101906105b8565b9215611e225750611e1990610ede565b905b3390613a56565b611e2c9150610ede565b90611e1b565b905086135f611dfb565b60e0818303126101d057611e508282610bcf565b92611e5e8360208401610bdc565b92611e6c8160408501610bf3565b92611e7a8260608301610bf3565b926101ae611e8b8460808501610c09565b9360c0610c868260a08701610c09565b611eac61097f61097a33600161080c565b611ec0610f76606083015163ffffffff1690565b611ee4610991610991835173ffffffffffffffffffffffffffffffffffffffff1690565b90611eee30610803565b91611ef860405190565b9283917f70a0823100000000000000000000000000000000000000000000000000000000835282611f4860049384830173ffffffffffffffffffffffffffffffffffffffff909116815260200190565b6020968793815a930392fa918215610a24575f926121b8575b50611f7b60808401926115ab6112856101ae6115a6875190565b611f9e6109918585015173ffffffffffffffffffffffffffffffffffffffff1690565b93611fc06115f7855173ffffffffffffffffffffffffffffffffffffffff1690565b94630dfe168190611fd3610fe760405190565b808352918381868101818b815a930392fa908115610a245761201391611038915f9161190d575073ffffffffffffffffffffffffffffffffffffffff1690565b0361217457506040517fd21220a700000000000000000000000000000000000000000000000000000000815281818481018189815a930392fa908115610a24575f91612157575b505b6120806110386116bd875173ffffffffffffffffffffffffffffffffffffffff1690565b109261208b60405190565b7fe76c01e400000000000000000000000000000000000000000000000000000000815260e096909387858281018185815a930392fa8015610a24576117ed9887965f92612121575b5088871561210357610cc261115c6120f96117529561114360c061116296015160020b90565b938c015160020b90565b610cc261115c6120f961187a956112f060c061116296015160020b90565b816121429293503d8411612150575b61213a81836102c6565b810190611e3c565b949695506120d39350505050565b503d612130565b61216e9150823d84116113575761134981836102c6565b5f61205a565b60405190815281818481018189815a930392fa908115610a24575f9161219b575b5061205c565b6121b29150823d84116113575761134981836102c6565b5f612195565b6121d0919250843d861161194c5761193d81836102c6565b905f611f61565b93949091926001946121ef611ada61097a338961080c565b602091612204610f76611b00611afa86611953565b6040517f0902f1ac0000000000000000000000000000000000000000000000000000000081526004976060828a818a5afa156101d057815185830151807f0dfe168100000000000000000000000000000000000000000000000000000000855287858d818d5afa156101d057620f424093878651146001146122ec5750505f9763ffffffff168502928391020191020480995b11611cdc57506044905f6040519384927fa9059cbb000000000000000000000000000000000000000000000000000000008452888b85015260248401525af1156101d05715611c7857610991611bf491610803565b909291509763ffffffff16850292839102019102048099612297565b61231961097f61097a33600161080c565b61232d610f76606083015163ffffffff1690565b612351610991610991835173ffffffffffffffffffffffffffffffffffffffff1690565b9061235b30610803565b9161236560405190565b9283917f70a08231000000000000000000000000000000000000000000000000000000008352826123b560049384830173ffffffffffffffffffffffffffffffffffffffff909116815260200190565b6020968793815a930392fa918215610a24575f926125f9575b506123e860808401926115ab6112856101ae6115a6875190565b61240b6109918585015173ffffffffffffffffffffffffffffffffffffffff1690565b9361242d6115f7855173ffffffffffffffffffffffffffffffffffffffff1690565b94630dfe168190612440610fe760405190565b808352918381868101818b815a930392fa908115610a245761248091611038915f9161190d575073ffffffffffffffffffffffffffffffffffffffff1690565b036125b557506040517fd21220a700000000000000000000000000000000000000000000000000000000815281818481018189815a930392fa908115610a24575f91612598575b505b6124ed6110386116bd875173ffffffffffffffffffffffffffffffffffffffff1690565b10926124f860405190565b7fe76c01e4000000000000000000000000000000000000000000000000000000008152956101009384888281018185815a930392fa8015610a24576117ed9887965f92612572575b5050851561255d576111486117529161114360c08b015160020b90565b61114861187a916112f060c08b015160020b90565b6125889250803d1061132a5761131281836102c6565b9596505f94506125409350505050565b6125af9150823d84116113575761134981836102c6565b5f6124c7565b60405190815281818481018189815a930392fa908115610a24575f916125dc575b506124c9565b6125f39150823d84116113575761134981836102c6565b5f6125d6565b612611919250843d861161194c5761193d81836102c6565b905f6123ce565b939490919294600194612631611ada61097a338961080c565b602091612646610f76611b00611afa86611953565b6040517f0902f1ac0000000000000000000000000000000000000000000000000000000081526004976060828a818a5afa156101d05781518583015180957f0dfe168100000000000000000000000000000000000000000000000000000000855287858d818d5afa156101d0578451146001146127375750825194829763ffffffff8d620f42409303911602918c02020401915b8211611cdc57506064905f6040519384927f23b872dd00000000000000000000000000000000000000000000000000000000845282548b85015288602485015260448401525af1156101d05715611c7857610991611bf491610803565b9094507fd21220a700000000000000000000000000000000000000000000000000000000835285838b818b5afa156101d0578251945f9763ffffffff8d620f42409303911602918c02020401916126da565b1561279057565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f302042616c616e636500000000000000000000000000000000000000000000006044820152606490fd5b61280861099161285e92610991610b066101955f610a32565b61281130610803565b6040519283917f70a082310000000000000000000000000000000000000000000000000000000083526004830173ffffffffffffffffffffffffffffffffffffffff909116815260200190565b60209384918185815a930392fa8015610a24576128d79284925f926128f6575b5061289361288b5f610ede565b835b11612789565b61289c5f610a32565b5f6128a660405190565b95869485937fa9059cbb000000000000000000000000000000000000000000000000000000008552600485016108be565b92825a940393f1908115610a24576101e1925f926109f75750506108f9565b61290e919250833d851161194c5761193d81836102c6565b905f61287e565b1561291c57565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f6f700000000000000000000000000000000000000000000000000000000000006044820152606490fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b91908110156129b85760051b0190565b61297b565b356101ae816101b1565b906129de6129d76101955f610a32565b3314612915565b6129e75f610ede565b600392600192916002845b6129ff575b505050505050565b83821015612a5057612a4a82612a2c87610b14612a26612a2183988b8b6129a8565b6129bd565b8661080c565b612a43612a3d612a218389896129a8565b89613b3b565b5060010190565b916129f2565b6129f7565b9073ffffffffffffffffffffffffffffffffffffffff610acd7fffffffffffffffffffffffff00000000000000000000000000000000000000009290565b90612aa36101ae610aeb92610803565b8254612a55565b612ac06101e191610991610b066101955f610a32565b6005612a93565b6101ae90610d93565b15612ad757565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f4d54206e6f7420736574000000000000000000000000000000000000000000006044820152606490fd5b612b45610b066101955f610a32565b612b6b612b556109916005610a32565b612b646110386101955f612ac7565b1415612ad0565b612b7430610803565b612b85813161288d6112855f610ede565b612b926109916005610a32565b63d0e30db0913191813b156101d0575f91612bbb91612bb060405190565b948593849260e01b90565b82526004820192825a940393f18015610a2457611c615750565b905051906101e18261031f565b919060e0838203126101d05760c06103ed612bfd60e061030b565b92828496612c0b8382610bcf565b8652612c1a8360208301610bdc565b6020870152612c2c8360408301610bf3565b6040870152612c3e8360608301610bf3565b6060870152612c508360808301610bf3565b6080870152612c628360a08301612bd5565b60a08701520161089d565b9060e0828203126101d0576101ae91612be2565b612c9261097f61097a33600161080c565b612ca6610f76606083015163ffffffff1690565b612cca610991610991835173ffffffffffffffffffffffffffffffffffffffff1690565b90612cd430610803565b91612cde60405190565b9283917f70a0823100000000000000000000000000000000000000000000000000000000835282612d2e60049384830173ffffffffffffffffffffffffffffffffffffffff909116815260200190565b6020968793815a930392fa918215610a24575f92612f74575b50612d6160808401926115ab6112856101ae6115a6875190565b612d846109918585015173ffffffffffffffffffffffffffffffffffffffff1690565b93612da66115f7855173ffffffffffffffffffffffffffffffffffffffff1690565b94630dfe168190612db9610fe760405190565b808352918381868101818b815a930392fa908115610a2457612df991611038915f9161190d575073ffffffffffffffffffffffffffffffffffffffff1690565b03612f3057506040517fd21220a700000000000000000000000000000000000000000000000000000000815281818481018189815a930392fa908115610a24575f91612f13575b505b612e666110386116bd875173ffffffffffffffffffffffffffffffffffffffff1690565b1092612e7160405190565b7f3850c7bd00000000000000000000000000000000000000000000000000000000815260e096909387858281018185815a930392fa978815610a2457612ec6856117ed9a89985f91612eec5750015160020b90565b9088871561210357610cc261115c6120f96117529561114360c061116296015160020b90565b61189f9150843d8611612f0c575b612f0481836102c6565b810190612c6d565b503d612efa565b612f2a9150823d84116113575761134981836102c6565b5f612e40565b60405190815281818481018189815a930392fa908115610a24575f91612f57575b50612e42565b612f6e9150823d84116113575761134981836102c6565b5f612f51565b612f8c919250843d861161194c5761193d81836102c6565b905f612d47565b9190612fa46129d76101955f610a32565b612fad5f610ede565b9260026003945b83811015612ff15780612fd55f610b14612a26612a21612fec968a8a6129a8565b612a43612fe6612a218388886129a8565b88613b5a565b612fb4565b505050509050565b613008610b066101955f610a32565b5f80808061301530610803565b613026813161288d61128585610ede565b61303561099161099184610a32565b903190828215613048575bf115610a2457565b506108fc613040565b67ffffffffffffffff81116103065760051b60200190565b90611a016119fc83613051565b906101e161308383613069565b60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0611a458396613051565b80518210156129b85760209160051b010190565b6003906130cf825490565b916130d983613076565b916130ea6130e65f610ede565b9490565b935b84811015613135578061312a6131056131309386613b7d565b61310f83886130b0565b9073ffffffffffffffffffffffffffffffffffffffff169052565b60010190565b6130ec565b5092505090565b61314d61097f61097a33600161080c565b613161610f76606083015163ffffffff1690565b6020906131876109918383015173ffffffffffffffffffffffffffffffffffffffff1690565b6131a8610fce835173ffffffffffffffffffffffffffffffffffffffff1690565b90630dfe1681906131bb610fe760405190565b9081835260049286816131cd86820190565b8188815a930392fa908115610a245761320491611038915f916113a2575073ffffffffffffffffffffffffffffffffffffffff1690565b0361335f57506040517fd21220a700000000000000000000000000000000000000000000000000000000815284818381018186815a930392fa908115610a24575f91613342575b505b61326e610195855173ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff8216109461329060405190565b7fe76c01e400000000000000000000000000000000000000000000000000000000815260e094909385858281018185815a930392fa8015610a24578896611247965f9261331c575b508888156132fe57610cc261115c6120f96111699561114360c061116296015160020b90565b610cc261115c6120f96112f6956112f060c061116296015160020b90565b816133349293503d84116121505761213a81836102c6565b949695506132d89350505050565b6133599150853d87116113575761134981836102c6565b5f61324b565b60405190815284818381018186815a930392fa908115610a24575f91613386575b5061324d565b61339d9150853d87116113575761134981836102c6565b5f613380565b9394909192946001946133bc611ada61097a338961080c565b6020916133d1610f76611b00611afa86611953565b6040517f0902f1ac0000000000000000000000000000000000000000000000000000000081526004976060828a818a5afa156101d05781518583015180957f0dfe168100000000000000000000000000000000000000000000000000000000855287858d818d5afa156101d0578451146001146134bb5750825194829763ffffffff8d620f42409303911602918c02020401915b8211611cdc57506044905f6040519384927fa9059cbb000000000000000000000000000000000000000000000000000000008452888b85015260248401525af1156101d05715611c7857610991611bf491610803565b9094507fd21220a700000000000000000000000000000000000000000000000000000000835285838b818b5afa156101d0578251945f9763ffffffff8d620f42409303911602918c0202040191613465565b61351e61097f61097a33600161080c565b613532610f76606083015163ffffffff1690565b6020906135586109918383015173ffffffffffffffffffffffffffffffffffffffff1690565b613579610fce835173ffffffffffffffffffffffffffffffffffffffff1690565b90630dfe16819061358c610fe760405190565b90818352600492868161359e86820190565b8188815a930392fa908115610a24576135d591611038915f916113a2575073ffffffffffffffffffffffffffffffffffffffff1690565b036136f957506040517fd21220a700000000000000000000000000000000000000000000000000000000815284818381018186815a930392fa908115610a24575f916136dc575b505b61363f610195855173ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff8216109461366160405190565b7f3850c7bd00000000000000000000000000000000000000000000000000000000815260e094909385858281018185815a930392fa958615610a24576136b6848a98611247985f91612eec5750015160020b90565b908888156132fe57610cc261115c6120f96111699561114360c061116296015160020b90565b6136f39150853d87116113575761134981836102c6565b5f61361c565b60405190815284818381018186815a930392fa908115610a24575f91613720575b5061361e565b6137379150853d87116113575761134981836102c6565b5f61371a565b61374e61097f61097a33600161080c565b613762610f76606083015163ffffffff1690565b6020906137886109918383015173ffffffffffffffffffffffffffffffffffffffff1690565b6137a9610fce835173ffffffffffffffffffffffffffffffffffffffff1690565b90630dfe1681906137bc610fe760405190565b9081835260049286816137ce86820190565b8188815a930392fa908115610a245761380591611038915f916113a2575073ffffffffffffffffffffffffffffffffffffffff1690565b0361393057506040517fd21220a700000000000000000000000000000000000000000000000000000000815284818381018186815a930392fa908115610a24575f91613913575b505b61386f610195855173ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff8216109461389160405190565b7f3850c7bd00000000000000000000000000000000000000000000000000000000815260c094909385858281018185815a930392fa958615610a24576138e6848a98611247985f9161187f5750015160020b90565b90871561390057880151611169916111489160020b610cba565b8801516112f6916111489160020b6112f0565b61392a9150853d87116113575761134981836102c6565b5f61384c565b60405190815284818381018186815a930392fa908115610a24575f91613957575b5061384e565b61396e9150853d87116113575761134981836102c6565b5f613951565b6139876139816101ae9290565b60e01b90565b7fffffffff000000000000000000000000000000000000000000000000000000001690565b3d156139c5576139bb3d6119ef565b903d5f602084013e565b606090565b156139d157565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f5472616e7366657248656c7065723a3a736166655472616e736665723a20747260448201527f616e73666572206661696c6564000000000000000000000000000000000000006064820152608490fd5b5f80916101e19482613a90613abc613a7163a9059cbb613974565b93613a7b60405190565b92839160209a8b8401978852602484016108be565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081018352826102c6565b51925af190613ac96139ac565b82613ad6575b50506139ca565b909150613ae1815190565b613aed6112855f610ede565b14918215613aff575b50505f80613acf565b8151613b1193508201810191016108aa565b5f80613af6565b6101ae6101ae6101ae9273ffffffffffffffffffffffffffffffffffffffff1690565b613b556112856115a6613b506101ae956107fa565b613b18565b613c55565b613b6f6112856115a6613b506101ae956107fa565b613d69565b6101ae90610ede565b613b9b613b966101ae93613b91613ba09490565b613e25565b613b74565b610d93565b6107fa565b80548210156129b857613bbb905f5260205f2090565b01905f90565b9060031b613bf27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821b9384921b90565b169119161790565b9190613c096101ae610aeb9390565b908354613bc1565b90815491680100000000000000008310156103065782613c399160016101e195018155613ba5565b90613bfa565b90610816565b906101ae6101ae610aeb92610ede565b90613c67613c638284613e32565b1590565b15613c95576101ae90613c7a8184613c11565b613c90613c85845490565b916001809501613c3f565b613c45565b50505f90565b6101ae9081565b6101ae9054613c9b565b91908203918211610cfc57565b6101ae9160031b1c81565b906101ae9154613cb9565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffd5b6101e1915f91613bfa565b80548015613d48577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190613d45613d3f8383613ba5565b90613cfc565b55565b613ccf565b9190613c096101ae610aeb93610ede565b6101e1915f91613d4d565b9060019182810191613d83613d7e8285613c3f565b613ca2565b90613d8d5f610ede565b8214613e1c576101ae93613ddb613dd65f95613de095613dac8a610ede565b90613dc8613dba8383613cac565b92613dc3855490565b613cac565b808303613de5575b50505090565b613d07565b613c3f565b613d5e565b613c39613e0e613e1494613e05613dff613c909589613ba5565b90613cc4565b92839188613ba5565b87613c3f565b5f8080613dd0565b50505050505f90565b6101ae91613dff91613ba5565b613e42916001613d7e9201613c3f565b613e4e6112855f610ede565b14159056fea164736f6c6343000817000a