交易详情
交易哈希
:0x2e06a77919dd1f3d73d8955cedf70dc2f12480a478642deca87b3de012f13f2d
交易数量:
0ETH
($0)
交易手续费:
0.000020259120611128
$0.06
L2 Gas 价格:
0.000000000003051841 ETH(0.003051841 Gwei)
L2 Gas 上限 & 消耗:
8,049,051|
6,191,578(76.92%)
L2 Gas 费用:
0.000018895711595098 ETH
L2 Gas 费:
基础费用: 0.001339111 Gwei
L1 Gas 价格:
0.000000002745401627 ETH(2.745401627 Gwei)
L1 Gas 消耗:
218,869
L1 费用系数:
0
L1 Gas 费用:
0.00000136340901603 ETH
其他信息:
交易类型:0(原始交易类型)
Nonce:31
区块内交易编号:28
输入数据:
0x608060405234610284576158908038038061001981610288565b9283398101906101008183031261028457610033816102ad565b61003f602083016102ad565b61004b604084016102ad565b610057606085016102ad565b90610064608086016102ad565b9261007160a087016102ad565b61007d60c088016102ad565b60e088015190976001600160401b03821161028457019780601f8a011215610284578851986001600160401b038a11610245578960051b906020806100c3818501610288565b809d8152019282010192831161028457602001905b82821061026c575050506001600160a01b03168015610259575f80546001600160a01b031981168317825560405192916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a36143b98181016001600160401b038111838210176102455782916114d7833903905ff0801561023a57600180546001600160a01b03199081166001600160a01b039384161782556002919091556005805482169383169390931790925560068054831693821693909317909255600780548216938316939093179092556008805483169382169390931790925560048054821693831693909317909255600980548316939091169290921790915560038054909116301790555f5b815181101561022b57600190818060a01b0360208260051b85010151165f52600c60205260405f208260ff19825416179055016101f3565b60405161121590816102c28239f35b6040513d5f823e3d90fd5b634e487b7160e01b5f52604160045260245ffd5b631e4fbdf760e01b5f525f60045260245ffd5b60208091610279846102ad565b8152019101906100d8565b5f80fd5b6040519190601f01601f191682016001600160401b0381118382101761024557604052565b51906001600160a01b03821682036102845756fe6080806040526004361015610012575f80fd5b5f3560e01c90816302afb84a146109875750806307ada7b21461095f57806314f29a1d146108b9578063308efad51461084a57806330a14ca31461082357806341275358146107fb5780635e099df7146107d45780636d1fbba21461074d5780636f6dc5ae146107255780637018cc7f146106bf578063715018a6146106685780637822ed49146106405780638705fcd4146105d15780638da5cb5b146105aa578063966dae0e146105825780639ca737c11461055a578063a4d0c0a9146104a5578063aec968ea14610436578063b5e4a1c41461040e578063c55dae63146103e6578063d9ed1fee146103be578063ea3c2b9c146103a1578063eec7c9e31461030f578063f14b248f14610284578063f2fde38b146101ff578063f3d1e5e6146101e25763fc3c0eee14610145575f80fd5b346101de5760203660031901126101de5761015e6109c0565b610166610f06565b600680546001600160a01b0319166001600160a01b039290921691821790557f7ebd497bee1da657975696817344a4cde08479cd3e5e065c740efbd4e59281e95f80a26101b4600254610ac1565b806002557f89e6adea4246a87c43195c5646c9890f55f51d23efbc56ea2c99e2518a37638a5f80a2005b5f80fd5b346101de575f3660031901126101de576020600254604051908152f35b346101de5760203660031901126101de576102186109c0565b610220610f06565b6001600160a01b03168015610271575f80546001600160a01b03198116831782556001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3005b631e4fbdf760e01b5f525f60045260245ffd5b346101de5761029236610a0c565b61029a610f06565b5f5b815181101561030d576001906001600160a01b036102ba8285610d77565b51165f52600c60205260405f208260ff19825416179055818060a01b036102e18285610d77565b51167f102d5ffb35ef6cbaeab7511cee9c2fdb87019e722212c2b1d9b77bf6e713a0645f80a20161029c565b005b346101de5760603660031901126101de576103286109c0565b60443567ffffffffffffffff81116101de57366023820112156101de5780600401359161035483610aa5565b9061036260405192836109d6565b83825236602485850101116101de575f6020858196602461038f9701838701378401015260243590610d9f565b6040516001600160a01b039091168152f35b346101de575f3660031901126101de576020600b54604051908152f35b346101de575f3660031901126101de576004546040516001600160a01b039091168152602090f35b346101de575f3660031901126101de576007546040516001600160a01b039091168152602090f35b346101de575f3660031901126101de57600a546040516001600160a01b039091168152602090f35b346101de5760203660031901126101de5761044f6109c0565b610457610f06565b600180546001600160a01b0319166001600160a01b039290921691821790557fdc40225d70ee2a5d7c392aecbb7f09306b5beca7b6428491ddb4a7b51f81b9015f80a26101b4600254610ac1565b346101de5760203660031901126101de576104be6109c0565b600a546001600160a01b031633148015610547575b1561051d57600980546001600160a01b0319166001600160a01b039290921691821790557f459197146c9912c05252b5ddbfa84fe31d80ab94605da4d2c8666a5301e8f2615f80a2005b60405162461bcd60e51b8152602060048201526002602482015261676d60f01b6044820152606490fd5b505f546001600160a01b031633146104d3565b346101de575f3660031901126101de576008546040516001600160a01b039091168152602090f35b346101de575f3660031901126101de576003546040516001600160a01b039091168152602090f35b346101de575f3660031901126101de575f546040516001600160a01b039091168152602090f35b346101de5760203660031901126101de576105ea6109c0565b6105f2610f06565b600580546001600160a01b0319166001600160a01b039290921691821790557f446e39bcf1b47cfadfaa23442cb4b34682cfe6bd9220da084894e3b1f834e4f35f80a26101b4600254610ac1565b346101de575f3660031901126101de576006546040516001600160a01b039091168152602090f35b346101de575f3660031901126101de57610680610f06565b5f80546001600160a01b0319811682556001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101de5760203660031901126101de576106d86109c0565b6106e0610f06565b600a80546001600160a01b0319166001600160a01b039290921691821790557ffd5b52b8d0654d4059c3cf0bee6f131d8ac6d24229ac1c6b024f01c8bfd729a25f80a2005b346101de575f3660031901126101de576009546040516001600160a01b039091168152602090f35b346101de5761075b36610a0c565b610763610f06565b5f5b815181101561030d576001906001600160a01b036107838285610d77565b51165f52600c60205260405f2060ff198154169055818060a01b036107a88285610d77565b51167fee1daeeffc47b84796309e4448f54b2de819d7bd3796e891f176a4a7f4a1724a5f80a201610765565b346101de5760403660031901126101de57602061038f6107f26109c0565b60243590610ca0565b346101de575f3660031901126101de576005546040516001600160a01b039091168152602090f35b346101de5760403660031901126101de57602061038f6108416109c0565b60243590610b99565b346101de5760203660031901126101de576108636109c0565b61086b610f06565b600380546001600160a01b0319166001600160a01b039290921691821790557fdc152171996ab31ea044d1f083998178a0515971a850651a133f8d13027bb2775f80a26101b4600254610ac1565b346101de5760203660031901126101de57600a54600435906001600160a01b0316330361090a5780600b557fd5b4b108e45c43ad1975a1dab974bdbf2d84dfa05d89a0bc68edd9afec8131f65f80a2005b60405162461bcd60e51b815260206004820152602760248201527f6f6e6c7920676173206d616e616765722063616e2073657420676173206d756c6044820152663a34b83634b2b960c91b6064820152608490fd5b346101de575f3660031901126101de576001546040516001600160a01b039091168152602090f35b346101de5760203660031901126101de576020906001600160a01b036109ab6109c0565b165f52600c825260ff60405f20541615158152f35b600435906001600160a01b03821682036101de57565b90601f8019910116810190811067ffffffffffffffff8211176109f857604052565b634e487b7160e01b5f52604160045260245ffd5b60206003198201126101de5760043567ffffffffffffffff81116101de57816023820112156101de5780600401359167ffffffffffffffff83116109f8578260051b9160405193610a6060208501866109d6565b8452602460208501938201019182116101de57602401915b818310610a855750505090565b82356001600160a01b03811681036101de57815260209283019201610a78565b67ffffffffffffffff81116109f857601f01601f191660200190565b5f198114610acf5760010190565b634e487b7160e01b5f52601160045260245ffd5b6001600160a01b039182168152602081019290925291821660408201529181166060830152918216608082015291811660a083015291821660c0820152911660e08201526101000190565b5f5b838110610b3f5750505f910152565b8181015183820152602001610b30565b90602091610b6881518092818552858086019101610b2e565b601f01601f1916010190565b6001600160a01b039091168152604060208201819052610b9692910190610b4f565b90565b605591600b91610c72610c826102b392602060405191610bbb828701846109d6565b85835281830195610f2d8739600154600254600354600554600654600754600854600954604051631c8537a560e11b60208201526001600160a01b0398891699610c2d99610c4b999298610c3b988a988d98968416978416968416959084169491841693909216919060248a01610ae3565b03601f1981018352826109d6565b6040519283918683019586610b74565b604051958694610c63858701998a9251928391610b2e565b85019151809385840190610b2e565b010103601f1981018352826109d6565b5190209060405191604083015260208201523081520160ff81532090565b610caa8282610b99565b803b610d685750600154600254600554600654600754600854600954604051631c8537a560e11b6020820152976001600160a01b0397881697610d18978a97610d0a97948316969583169583169483169392169130919060248a01610ae3565b03601f1981018452836109d6565b604051916102b3908184019284841067ffffffffffffffff8511176109f8578493610d4793610f2d8639610b74565b03905ff58015610d5d576001600160a01b031690565b6040513d5f823e3d90fd5b6001600160a01b031692915050565b8051821015610d8b5760209160051b010190565b634e487b7160e01b5f52603260045260245ffd5b929192610dac8282610b99565b803b610ef75750600154600254600354600554600654600754600854600954604051631c8537a560e11b6020828101918252610e339b6001600160a01b039b8c169b610e449b929a94999398610e21988b98610d0a988416979084169691841695928416949184169316919060248a01610ae3565b60405195869251809285850190610b2e565b81010301601f1981018452836109d6565b604051916102b3908184019284841067ffffffffffffffff8511176109f8578493610e7393610f2d8639610b74565b03905ff58015610d5d5782516001600160a01b03909116925f91829160200182865af13d15610eef573d90610ea782610aa5565b91610eb560405193846109d6565b82523d5f602084013e5b15610ec75750565b60405162461bcd60e51b815260206004820152908190610eeb906024830190610b4f565b0390fd5b606090610ebf565b6001600160a01b031693505050565b5f546001600160a01b03163303610f1957565b63118cdaa760e01b5f523360045260245ffdfe60806040526102b3803803806100148161017e565b92833981019060408183031261017a578051906001600160a01b0382169081830361017a576020810151906001600160401b03821161017a570183601f8201121561017a5780519061006d610068836101b7565b61017e565b948286526020838301011161017a575f5b82811061016557505060205f9185010152813b15610153577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b031916821790557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f80a281511561013c575f8083602061012495519101845af43d15610134573d91610115610068846101b7565b9283523d5f602085013e6101d2565b505b604051608290816102318239f35b6060916101d2565b505034156101265763b398979f60e01b5f5260045ffd5b634c9c8ce360e01b5f5260045260245ffd5b8060208092840101518282890101520161007e565b5f80fd5b6040519190601f01601f191682016001600160401b038111838210176101a357604052565b634e487b7160e01b5f52604160045260245ffd5b6001600160401b0381116101a357601f01601f191660200190565b906101f657508051156101e757805190602001fd5b630a12f52160e11b5f5260045ffd5b81511580610227575b610207575090565b639996b31560e01b5f9081526001600160a01b0391909116600452602490fd5b50803b156101ff56fe60806040527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc545f9081906001600160a01b0316368280378136915af43d5f803e156048573d5ff35b3d5ffdfea26469706673582212202ed3b149ae97e900022b13e1337b3a4a24349a9d6da2c4a4fe333aa664666b0964736f6c634300081a0033a26469706673582212200b66863124e563a35d68a474ad0bfb918d232bc917748046e6c529dd82042d3564736f6c634300081a003360a080604052346100e857306080527ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460ff8160401c166100d9576002600160401b03196001600160401b03821601610073575b6040516142cc90816100ed8239608051818181610a170152610b790152f35b6001600160401b0319166001600160401b039081177ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005581527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a15f80610054565b63f92ee8a960e01b5f5260045ffd5b5f80fdfe6080604052600436101561001a575b3615610018575f80fd5b005b5f3560e01c806301ffc9a7146101e55780630f1132bd146101e0578063150b7a02146101db57806323a69e751461015e5780632cb3b30b146101d65780632e1a7d4d146101d1578063390a6f4a146101cc57806341275358146101c75780634f1ef286146101c257806352d1902d146101bd57806354fd4d50146101b857806355bc72b3146101b35780635acfdd60146101ae5780635b9a5b6a146101a95780636b33986f146101a457806376e6ff341461019f5780637822ed491461019a5780637cb374bd146101955780638da5cb5b14610190578063966dae0e1461018b5780639f7a371c14610186578063ad3cb1cc14610181578063bc197c811461017c578063bdcbd05314610177578063c90820e914610172578063cd99ced21461016d578063d15b22cd14610168578063f23a6e61146101635763fa461e330361000e575b610414565b611977565b61178e565b611725565b6116fd565b611609565b61156d565b611522565b6112b4565b61128c565b611264565b61123c565b611214565b611170565b610f50565b610d9f565b610cb2565b610bdb565b610bbe565b610b67565b6109d6565b6108d8565b610713565b6106ef565b6105fc565b610384565b610261565b346102535760203660031901126102535760043563ffffffff60e01b811680910361025357602090630a85bd0160e11b8114908115610242575b8115610231575b506040519015158152f35b6301ffc9a760e01b1490505f610226565b630271189760e51b8114915061021f565b5f80fd5b5f91031261025357565b34610253575f36600319011261025357610279612a92565b60048054604051634b36d70760e11b8152916020908390816001600160a01b0385165afa908115610341576102fc925f92610304575b506102df906102ce906001600160a01b03165b6001600160a01b031690565b6001600160a01b03831614156119f1565b60018060a01b03166001600160601b0360a01b6004541617600455565b610018612ad8565b6102df9192506102c26103316102ce9260203d60201161033a575b6103298183610934565b8101906119d1565b939250506102af565b503d61031f565b6119e6565b6001600160a01b0381160361025357565b9181601f84011215610253578235916001600160401b038311610253576020838186019501011161025357565b34610253576080366003190112610253576103a0600435610346565b6103ab602435610346565b6064356001600160401b038111610253576103ca903690600401610357565b5050604051630a85bd0160e11b8152602090f35b6060600319820112610253576004359160243591604435906001600160401b0382116102535761041091600401610357565b9091565b3461025357610422366103de565b92915f831393848015610537575b1561025357820191602081840312610253578035906001600160401b0382116102535701916060838203126102535760405161046b81610914565b83356001600160401b0381116102535782610487918601610990565b815260208401359361049885610346565b602082019485526040810135926001600160401b038411610253576104cc936104c19201610c94565b604082015251613f56565b505f5491959092916104f1906104ea906001600160a01b03166102c2565b3314612d7c565b1561052257506001600160a01b03908116908416105b1561001857516100189233916001600160a01b031690613f83565b92506001600160a01b03848116911610610507565b505f8213610430565b9181601f84011215610253578235916001600160401b038311610253576020808501948460051b01011161025357565b9060e06003198301126102535760043561058981610346565b916024356001600160401b03811161025357816105a891600401610540565b929092916044356001600160401b03811161025357816105ca91600401610540565b92909291606435906001600160401b038211610253576105ec91600401610540565b90916084359060a4359060c43590565b346102535761060a36610570565b9161061c999499989596939798612dad565b5f5b89811061062757005b61063b610635828c8a611a44565b90611a8d565b359061065161064b828d8b611a44565b90611a96565b35303b15610253575f600193898f898f8f8b91610687948f928d936040519b8c9a8b9a632dcd2db560e11b8c5260048c01611af8565b038183305af190816106d5575b506106d0575f805160206142378339815191526106c66106ba6106b5611b50565b612e0c565b60405191829182611511565b0390a15b0161061e565b6106ca565b806106e35f6106e993610934565b80610257565b5f610694565b346102535760203660031901126102535761001860043561070e612a92565b611bbf565b34610253576101003660031901126102535760043561073181610346565b6024359060443561074181610346565b60643561074d81610346565b60843561075981610346565b60a4359061076682610346565b60c4359261077384610346565b60e4359461078086610346565b5f8051602061427783398151915254976001600160401b036107b160408b901c60ff16159a6001600160401b031690565b16801590816108d0575b60011490816108c6575b1590816108bd575b506108ae57610810978961080760016001600160401b03195f805160206142778339815191525416175f8051602061427783398151915255565b61087457612f05565b61081657005b61084060ff60401b195f8051602061427783398151915254165f8051602061427783398151915255565b604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29080602081015b0390a1005b6108a96801000000000000000060ff60401b195f805160206142778339815191525416175f8051602061427783398151915255565b612f05565b63f92ee8a960e01b5f5260045ffd5b9050155f6107cd565b303b1591506107c5565b8a91506107bb565b34610253575f366003190112610253576005546040516001600160a01b039091168152602090f35b634e487b7160e01b5f52604160045260245ffd5b606081019081106001600160401b0382111761092f57604052565b610900565b90601f801991011681019081106001600160401b0382111761092f57604052565b60405190610964606083610934565b565b60405190610964608083610934565b6001600160401b03811161092f57601f01601f191660200190565b81601f82011215610253578035906109a782610975565b926109b56040519485610934565b8284526020838301011161025357815f926020809301838601378301015290565b6040366003190112610253576004356109ee81610346565b6024356001600160401b03811161025357610a0d903690600401610990565b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016308114908115610b45575b50610b3657600454610a5e906102c2906001600160a01b031681565b6040516303d6d3d960e11b81529290602084600481845afa90811561034157610aa16020926004965f91610b19575b506001600160a01b0385811691161461300c565b6040516379e8f2f360e11b815294859182905afa9283156103415761001893610ad5915f91610aea575b5060025410613058565b610add612a92565b610ae5612ad8565b613097565b610b0c915060203d602011610b12575b610b048183610934565b810190611b7f565b5f610acb565b503d610afa565b610b309150843d861161033a576103298183610934565b5f610a8d565b63703e46dd60e11b5f5260045ffd5b5f80516020614217833981519152546001600160a01b0316141590505f610a42565b34610253575f366003190112610253577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163003610b365760206040515f805160206142178339815191528152f35b34610253575f366003190112610253576020600254604051908152f35b34610253576080366003190112610253576004356001600160401b03811161025357610c0e610018913690600401610357565b602435610c1a81610346565b6044359160643593611ed7565b6001600160401b03811161092f5760051b60200190565b929190610c4a81610c27565b93610c586040519586610934565b602085838152019160051b810192831161025357905b828210610c7a57505050565b602080918335610c8981610346565b815201910190610c6e565b9080601f8301121561025357816020610caf93359101610c3e565b90565b346102535760c0366003190112610253576024356004356044356001600160401b03811161025357610ce8903690600401610c94565b91606435926001600160401b03841161025357610d0c610018943690600401610c94565b9060843592610d1a84610346565b60a43594610d2786610346565b61224e565b9061010060031983011261025357600435610d4681610346565b9160243591604435916064356001600160401b0381116102535781610d6d91600401610540565b92909291608435906001600160401b03821161025357610d8f91600401610540565b909160a4359060c4359060e43590565b610da836610d2c565b979395969294919098610db9612dad565b845f99610dce610dc9898b611a8d565b6124a3565b600854610de3906001600160a01b03166102c2565b6001600160a01b0390911614610f2b575b50508215610f09575050610e2295610e0d913691610c3e565b90610e1c309530953691610c3e565b9261224e565b80610e2957005b610ef981610e67610e5e7f557809284da7314475b1582804ae28e5f1349efc1fe970ea25d50fce75eb4f439561086f956124c5565b620186a0900490565b90610e9382610e806102c260085460018060a01b031690565b6006546001600160a01b03165b90612ec4565b6040518281527f7de83e3d3659432e483e35d1a627472dd24842f7f840eb99aa5a17d857f2ab2190602090a1600854610ef490610ed8906001600160a01b03166102c2565b6005546001600160a01b0316610eee8585611e8a565b91612ec4565b611e8a565b6040519081529081906020820190565b92915092610f269650610f20309630963691610c3e565b92612962565b610e22565b819a50610f48929650610e5e90610f41926124c5565b8099611e8a565b935f80610df4565b3461025357610f5e36610570565b91610f70999499989596939798612dad565b5f5b898110610f7b57005b610f89610635828c8a611a44565b3590610f9961064b828d8b611a44565b35303b15610253575f600193898f898f8f8b91610fcf948f928d936040519b8c9a8b9a63d15b22cd60e01b8c5260048c01611af8565b038183305af1908161100c575b50611007575f80516020614237833981519152610ffd6106ba6106b5611b50565b0390a15b01610f72565b611001565b806106e35f61101a93610934565b5f610fdc565b9080601f8301121561025357813561103781610c27565b926110456040519485610934565b81845260208085019260051b820101918383116102535760208201905b83821061107157505050505090565b81356001600160401b0381116102535760209161109387848094880101610c94565b815201910190611062565b9080601f83011215610253578135906110b682610c27565b926110c46040519485610934565b82845260208085019360051b820101908282116102535760208101935b8285106110f057505050505090565b84356001600160401b03811161025357820184603f820112156102535760208101359061111c82610c27565b9161112a6040519384610934565b8083526020808085019260051b840101019187831161025357604001905b828210611160575050508152602094850194016110e1565b8135815260209182019101611148565b346102535760e0366003190112610253576004356001600160401b038111610253576111a0903690600401610c94565b6024356001600160401b038111610253576111bf903690600401611020565b906044356001600160401b038111610253576111df903690600401611020565b91606435926001600160401b0384116102535761120361001894369060040161109e565b6084359160a4359360c435956124f6565b34610253575f366003190112610253576006546040516001600160a01b039091168152602090f35b34610253575f366003190112610253576008546040516001600160a01b039091168152602090f35b34610253575f366003190112610253576003546040516001600160a01b039091168152602090f35b34610253575f366003190112610253576004546040516001600160a01b039091168152602090f35b34610253576040366003190112610253576004356001600160401b038111610253576112e4903690600401610357565b6024355a600454909390611302906102c2906001600160a01b031681565b604051630157dc2560e11b81523360048201529490602090869060249082905afa948515610341575f61137a956113759461134961137f998495859161149c575b50611db1565b61135860405180938193611e2b565b039082305af1611366611b50565b901561144d575b505a90611e8a565b611e1e565b6131f1565b600754611396906102c2906001600160a01b031681565b6040516370a0823160e01b8152306004820152909190602081602481865afa908115610341576113d19183915f9161142e575b501015611b8e565b813b1561025357604051632e1a7d4d60e01b815260048101829052915f908390602490829084905af1918215610341575f80809381938661141a575b50335af150610018611b50565b806106e38461142893610934565b8561140d565b611447915060203d602011610b1257610b048183610934565b5f6113c9565b8051156114785761146e6106ba5f8051602061423783398151915292612e0c565b0390a15b5f61136d565b505f805160206142378339815191526040518061149481611e38565b0390a1611472565b6114be915060203d6020116114c4575b6114b68183610934565b810190611d99565b5f611343565b503d6114ac565b5f5b8381106114dc5750505f910152565b81810151838201526020016114cd565b90602091611505815180928185528580860191016114cb565b601f01601f1916010190565b906020610caf9281815201906114ec565b34610253575f36600319011261025357611569604051611543604082610934565b60058152640352e302e360dc1b60208201526040519182916020835260208301906114ec565b0390f35b346102535760a036600319011261025357611589600435610346565b611594602435610346565b6044356001600160401b038111610253576115b3903690600401610540565b50506064356001600160401b038111610253576115d4903690600401610540565b50506084356001600160401b038111610253576115f5903690600401610357565b505060405163bc197c8160e01b8152602090f35b34610253576020366003190112610253576004356001600160401b038111610253575f61163b81923690600401610357565b60045490919061165e90611657906001600160a01b03166102c2565b33146128e5565b61167d61167861167460095460ff9060a01c1690565b1590565b612920565b61168c60405180938193611e2b565b039082305af161169a611b50565b90156116b5576009805460ff60a01b1916600160a01b179055005b8051156116e4576116c86116e091612e0c565b60405162461bcd60e51b815291829160048301611511565b0390fd5b60405162461bcd60e51b8152806116e060048201611e38565b34610253575f366003190112610253576007546040516001600160a01b039091168152602090f35b346102535760e03660031901126102535760043561174281610346565b606435906024356044356001600160401b0384116102535761176b610018943690600401610c94565b6084359160a4359361177c85610346565b60c4359561178987610346565b612962565b61179736610d2c565b9692979394909895916117a8612dad565b6117c46102c26102c2610dc96117bd8d611e7c565b8d8b611aa5565b6040516370a0823160e01b81523060048201529790602090899060249082905afa978815610341575f98611956575b50821561193957505061181d93929161180d913691610c3e565b9130923092610e1c368b89610c3e565b6118396102c26102c2610dc961183288611e7c565b8886611aa5565b6040516370a0823160e01b81523060048201529190602090839060249082905afa9182156103415761188a93610dc99361187a925f9161191a575b50611e8a565b9461188481611e7c565b91611aa5565b60085461189f906001600160a01b03166102c2565b906001600160a01b0316811480611911575b6118b757005b7f557809284da7314475b1582804ae28e5f1349efc1fe970ea25d50fce75eb4f4393610e936118fc610e5e6118f5610e5e610ef99761086f996124c5565b93846124c5565b600654909384916001600160a01b0316610e8d565b508215156118b1565b611933915060203d602011610b1257610b048183610934565b5f611874565b90915061195194925030933093610f20368c8a610c3e565b61181d565b61197091985060203d602011610b1257610b048183610934565b965f6117f3565b346102535760a036600319011261025357611993600435610346565b61199e602435610346565b6084356001600160401b038111610253576119bd903690600401610357565b505060405163f23a6e6160e01b8152602090f35b908160209103126102535751610caf81610346565b6040513d5f823e3d90fd5b156119f857565b60405162461bcd60e51b815260206004820152601060248201526f185b1c9958591e481b5a59dc985d195960821b6044820152606490fd5b634e487b7160e01b5f52603260045260245ffd5b9190811015611a885760051b81013590601e19813603018212156102535701908135916001600160401b038311610253576020018260051b36038113610253579190565b611a30565b9015611a885790565b9060011015611a885760200190565b9190811015611a885760051b0190565b916020908281520191905f5b818110611ace5750505090565b9091926020806001928635611ae281610346565b848060a01b031681520194019101919091611ac1565b969294611b4195611b339360e09a9d9c9b98969360018060a01b03168a5260208a015260408901526101006060890152610100880191611ab5565b918583036080870152611ab5565b9560a083015260c08201520152565b3d15611b7a573d90611b6182610975565b91611b6f6040519384610934565b82523d5f602084013e565b606090565b90816020910312610253575190565b15611b9557565b60405162461bcd60e51b81526020600482015260026024820152614e4560f01b6044820152606490fd5b8015801580611d24575b611bd290611b8e565b6008546001600160a01b0316600754611bf3906001600160a01b03166102c2565b6001600160a01b03821614611c69575050600854611c30908290611c1f906001600160a01b03166102c2565b6003546001600160a01b0316610e8d565b6003545f8051602061425783398151915290611c64906001600160a01b039081165b60405194855216929081906020820190565b0390a2565b611c7b906001600160a01b03166102c2565b90813b1561025357604051632e1a7d4d60e01b815260048101849052915f908390602490829084905af1908115610341575f848194928294938394611d10575b50600354611cd3906102c2906001600160a01b031681565b908390611d07575bf115610341576003545f8051602061425783398151915290611c64906001600160a01b03908116611c52565b506108fc611cdb565b806106e385611d1e93610934565b5f611cbb565b50600854611d3c906102c2906001600160a01b031681565b6040516370a0823160e01b815230600482015290602090829060249082905afa90811561034157611bd29184915f91611d7a575b5010159050611bc9565b611d93915060203d602011610b1257610b048183610934565b5f611d70565b90816020910312610253575180151581036102535790565b15611db857565b60405162461bcd60e51b81526020600482015260096024820152686e6f742072656c617960b81b6044820152606490fd5b634e487b7160e01b5f52601160045260245ffd5b9060018201809211611e0b57565b611de9565b90601f8201809211611e0b57565b91908201809211611e0b57565b908092918237015f815290565b60809060208152602360208201527f43616c6c206661696c656420776974686f75742061207265766572742072656160408201526239b7b760e91b60608201520190565b5f19810191908211611e0b57565b91908203918211611e0b57565b15611e9e57565b60405162461bcd60e51b815260206004820152601160248201527011d85cc81c99599d5b990819985a5b1959607a1b6044820152606490fd5b905a600454909290611ef3906102c2906001600160a01b031681565b604051630157dc2560e11b8152336004820152909290602081602481875afa801561034157611f28915f9161149c5750611db1565b60046020611f3961137a8988611e1e565b9460405192838092636cf68ff760e11b82525afa9384156103415788915f9561217f575b5090611f6991876132f9565b6040516370a0823160e01b81523060048201529093906001600160a01b03871690602081602481855afa80156103415786915f91612160575b501061210b5760405163095ea7b360e01b81526001600160a01b03831660048201526024810186905290602090829060449082905f905af18015610341576120ee575b506001600160a01b031695863b1561025357604051634711c6a160e11b81526001600160a01b038716600482015260248101949094525f84604481838b5af192831561034157612068955f8061137a95611375948d99612062996120da575b5061205460405180938193611e2b565b0390823086f1611366611b50565b836132f9565b92333192803b15610253576040516354c9f13160e01b81526001600160a01b0393909316600484015260248301949094526044820152915f908390606490829084905af191821561034157610964926120c6575b5033311015611e97565b806106e35f6120d493610934565b5f6120bc565b806106e3856120e893610934565b5f612044565b6121069060203d6020116114c4576114b68183610934565b611fe5565b5050505050505050505f805160206142378339815191526040518061215b816060906020815260166020820152752737ba1032b737bab3b41033b0b9a332b2aa37b5b2b760511b60408201520190565b0390a1565b612179915060203d602011610b1257610b048183610934565b5f611fa2565b611f699291955061219e9060203d60201161033a576103298183610934565b949091611f5d565b805115611a885760200190565b805160011015611a885760400190565b8051821015611a885760209160051b010190565b6020906121ed60179593828151948592016114cb565b60e89390931b6001600160e81b031916920191825260601b6bffffffffffffffffffffffff191660038201520190565b1561222457565b60405162461bcd60e51b8152602060048201526002602482015261494160f01b6044820152606490fd5b949390959192956122956122a36122746122678a6121a6565b516001600160a01b031690565b604051928391602083016014916001600160601b03199060601b1681520190565b03601f198101835282610934565b945f955b6122b18951611e7c565b8710156123655760049060206122d06102c26102c26122678c8c6121c3565b60405163ddca3f4360e01b815293849182905afa908115610341578862ffffff9261232d928d6001965f93612335575b5061226761231b916123156122959596611dfd565b906121c3565b906040519586941690602085016121d7565b9601956122a7565b612295935061231b9161231561235b6122679360203d8111610b1257610b048183610934565b9550509150612300565b9761238591939597929496506102c26122676102c2926123158151611e7c565b6040516370a0823160e01b81526001600160a01b038416600482015294909190602086602481865afa958615610341575f9661247e575b50612400909897985b8851604211159283156124775730905b6123f56123e0610955565b8c81526001600160a01b039094166020850152565b8b604084015261347b565b90156124235761240061241c61241630996135ac565b99613655565b98976123c5565b506040516370a0823160e01b81526001600160a01b0392909216600483015293955091935091602090829060249082905afa9283156103415761096493612470925f9161191a5750611e8a565b101561221d565b85906123d5565b61240091965061249c9060203d602011610b1257610b048183610934565b95906123bc565b35610caf81610346565b906127108202918083046127101490151715611e0b57565b81810292918115918404141715611e0b57565b81156124e2570490565b634e487b7160e01b5f52601260045260245ffd5b90610964969594939291612508612a92565b6125ac565b90602080835192838152019201905f5b81811061252a5750505090565b82516001600160a01b031684526020938401939092019160010161251d565b949193611b419360e0979a9998956125829360018060a01b0316885260208801526040870152610100606087015261010086019061250d565b90848203608086015261250d565b9291906125a76020916040865260408601906114ec565b930152565b6008549497969195949192916125cc906102c2906001600160a01b031681565b6040516370a0823160e01b81523060048201529790602090899060249082905afa978815610341575f986128c4575b505f5b82518110156126f65761261461226782856121c3565b9061262861262282896121c3565b516121a6565b519161263d612637838a6121c3565b516121b3565b5190612649838c6121c3565b519361265584896121c3565b5191303b15610253576126858f8d8c915f9660019a604051998a98899863d15b22cd60e01b8a5260048a01612549565b038183305af190816126e2575b506126dd577fbb60a16d28a211d39f3a5955b91430ca11b15868116614cbad4400f08b09b0ce816126c46106b5611b50565b6126d360405192839283612590565b0390a15b016125fe565b6126d7565b806106e35f6126f093610934565b5f612692565b506008549098506001600160a01b03169550612713945050505050565b6040516370a0823160e01b815230600482015291906001600160a01b03811690602084602481855afa938415610341575f946128a3575b50600754612760906001600160a01b03166102c2565b6001600160a01b03909116036128605750600854612788906102c2906001600160a01b031681565b6127928284611e8a565b90803b1561025357604051632e1a7d4d60e01b815260048101929092525f908290602490829084905af180156103415761284c575b505f8080806127e36102c26102c260035460018060a01b031690565b6127ed8688611e8a565b90828215612843575bf115610341576003545f8051602061425783398151915291611c649161282791906001600160a01b03165b94611e8a565b6040519081526001600160a01b03909316929081906020820190565b506108fc6127f6565b806106e35f61285a93610934565b5f6127c7565b6003545f8051602061425783398151915292611c64926128279261289291906001600160a01b0316610eee8489611e8a565b6003546001600160a01b0316612821565b6128bd91945060203d602011610b1257610b048183610934565b925f61274a565b6128de91985060203d602011610b1257610b048183610934565b965f6125fb565b156128ec57565b60405162461bcd60e51b815260206004820152600c60248201526b6f6e6c7920666163746f727960a01b6044820152606490fd5b1561292757565b60405162461bcd60e51b8152602060048201526013602482015272185b1c9958591e481a5b9a5d1a585b1a5e9959606a1b6044820152606490fd5b949695949293919290916001600160a01b03821673cf77a3ba9a5ca399b7c97c74d54e5b1beb874e430361299c5750610964959650613dd4565b9192935f5b6129ab8251611e7c565b811015612a8757806129f157806129eb888b8989896129cf6122676001998b6121c3565b6129e46122676129de8a611dfd565b8c6121c3565b908b613841565b016129a1565b9350612a066102c26102c261226787856121c3565b6040516370a0823160e01b81523060048201529490602090869060249082905afa948515610341575f95612a64575b50600190612a5f888789612a4c61226786896121c3565b918930936129e46122676129de8a611dfd565b6129eb565b6001919550612a809060203d8111610b1257610b048183610934565b9490612a35565b505050505050509050565b6003546001600160a01b03163303612aa657565b60405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606490fd5b60048054602090612af3906102c2906001600160a01b031681565b604051630824ea6b60e31b815292839182905afa801561034157612b36915f91612d5d575b5060018060a01b03166001600160601b0360a01b6005541617600555565b60048054602090612b51906102c2906001600160a01b031681565b604051637822ed4960e01b815292839182905afa801561034157612b94915f91612d3e575b5060018060a01b03166001600160601b0360a01b6006541617600655565b60048054602090612baf906102c2906001600160a01b031681565b60405163c55dae6360e01b815292839182905afa801561034157612bf2915f91612d1f575b5060018060a01b03166001600160601b0360a01b6008541617600855565b60048054602090612c0d906102c2906001600160a01b031681565b6040516379e8f2f360e11b815292839182905afa801561034157612c38915f91612d00575b50600255565b60048054602090612c53906102c2906001600160a01b031681565b6040516337b6e2d760e11b815292839182905afa801561034157612c96915f91612ce1575b5060018060a01b03166001600160601b0360a01b6009541617600955565b600454600254604080516001600160a01b03909316835260208301919091527f36b90a4a353a3509554931dc51a41120d22f85467b452525c70394c21e58f84691908190810161215b565b612cfa915060203d60201161033a576103298183610934565b5f612c78565b612d19915060203d602011610b1257610b048183610934565b5f612c32565b612d38915060203d60201161033a576103298183610934565b5f612bd4565b612d57915060203d60201161033a576103298183610934565b5f612b76565b612d76915060203d60201161033a576103298183610934565b5f612b18565b15612d8357565b60405162461bcd60e51b8152602060048201526002602482015261049560f41b6044820152606490fd5b6003546001600160a01b031633148015612e03575b15612dc957565b60405162461bcd60e51b81526020600482015260126024820152716f6e6c79206f776e6572206f72207468697360701b6044820152606490fd5b50303314612dc2565b6044815110612e88576004810151810160248101919060209082900312610253576024810151906001600160401b038211610253570181604382011215610253576024810151612e5b81610975565b92612e696040519485610934565b8184526044838301011161025357610caf9160446020850191016114cb565b50604051612e97604082610934565b601d81527f5472616e73616374696f6e2072657665727465642073696c656e746c79000000602082015290565b60405163a9059cbb60e01b60208201526001600160a01b0392909216602483015260448083019390935291815261096491612f00606483610934565b613fad565b61096497969593612fb793612fd49693612f9a9360018060a01b0316806001600160601b0360a01b60035416176003557f413dda703084b081e5223b15ab2f8e1d4bcb3292367df58700d9d83eb846a4406020604051848152a260025560018060a01b03166001600160601b0360a01b600454161760045560018060a01b03166001600160601b0360a01b6005541617600555565b60018060a01b03166001600160601b0360a01b6006541617600655565b60018060a01b03166001600160601b0360a01b6008541617600855565b60018060a01b03166001600160601b0360a01b600754161760075560018060a01b03166001600160601b0360a01b6009541617600955565b1561301357565b60405162461bcd60e51b815260206004820152601860248201527f6e6f742076616c696420696d706c656d656e746174696f6e00000000000000006044820152606490fd5b1561305f57565b60405162461bcd60e51b815260206004820152601060248201526f185b1c9958591e481d5c19dc9859195960821b6044820152606490fd5b6040516352d1902d60e01b81529091906020816004816001600160a01b0387165afa5f91816131aa575b506130e257634c9c8ce360e01b5f526001600160a01b03831660045260245ffd5b5f8051602061421783398151915281036131985750813b15613177575f8051602061421783398151915280546001600160a01b0319166001600160a01b0384169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f80a280511561315f5761315c9161419f565b50565b50503461316857565b63b398979f60e01b5f5260045ffd5b50634c9c8ce360e01b5f9081526001600160a01b0391909116600452602490fd5b632a87526960e21b5f5260045260245ffd5b6131c491925060203d602011610b1257610b048183610934565b905f6130c1565b60409160208252806020830152805f848401375f828201840152601f01601f1916010190565b600954613208906102c2906001600160a01b031681565b90602060405180936324ca470760e11b8252818061322936600483016131cb565b03915afa918215610341575f926132c7575b5060048054602090613257906102c2906001600160a01b031681565b604051633a8f0ae760e21b815292839182905afa90811561034157610caf9361329a613292611375946132a0945f916132a8575b50836124c5565b612710900490565b90611e1e565b913a906124c5565b6132c1915060203d602011610b1257610b048183610934565b5f61328b565b6132e191925060203d602011610b1257610b048183610934565b905f61323b565b60ff16604d8111611e0b57600a0a90565b916a52b7d2dcc80cd2e40000006133146004936020936124c5565b60405163313ce56760e01b8152919004939092839182906001600160a01b03165afa8015610341575f90613366575b60ff9150166012039060ff8211611e0b57613360610caf926132e8565b906124d8565b506020813d60201161339b575b8161338060209383610934565b81010312610253575160ff811681036102535760ff90613343565b3d9150613373565b906020825260406133c082516060602086015260808501906114ec565b9160018060a01b03602082015116828501520151916060601f1982840301910152602080835192838152019201905f5b8181106133fd5750505090565b82516001600160a01b03168452602093840193909201916001016133f0565b9190826040910312610253576020825192015190565b6001600160a01b039182168152911515602083015260408201929092529116606082015260a060808201819052610caf929101906114ec565b600160ff1b8114611e0b575f0390565b919060409061348a8351613f56565b5060018060a01b03169060018060a01b03161093845f6134d86134b86102c26102c2612267898b01516121a6565b5f80546001600160a01b0319166001600160a01b03831617905593614026565b938282146135885761351b6122956134ff6401000276a4995b8951928391602083016133a3565b8751630251596160e31b81529889978896879560048701613432565b03925af190811561034157610caf925f915f93613555575b505f80546001600160a01b03191690551561354e575061346b565b905061346b565b90925061357a915060403d604011613581575b6135728183610934565b81019061341c565b915f613533565b503d613568565b61351b6122956134ff73fffd8963efd1fc6a506488495d951d5263988d25996134f1565b6017815181810390808211611e0b5782906135d1836135ca81611e10565b1015614035565b6135df826135ca8582611e1e565b6135f585516135ee8585611e1e565b1115614072565b0361360d575050506040515f81526020810160405290565b60405192601f821692831560051b80858701019484860193010101905b8084106136425750508252601f01601f191660405290565b909260208091855181520193019061362a565b80515f1981019291908311611e0b5761366d83610c27565b9261367b6040519485610934565b80845261368a601f1991610c27565b0136602085013760015b81518110156136d1576001600160a01b036136af82846121c3565b515f198301929116818311611e0b576136ca600193876121c3565b5201613694565b5050565b60405190608082018281106001600160401b0382111761092f576040525f6060838281528260208201528260408201520152565b6040519060e082018281106001600160401b0382111761092f576040525f60c0838281528260208201528260408201528260608201528260808201528260a08201520152565b51906001600160701b038216820361025357565b90816060910312610253576137778161374f565b9160406137866020840161374f565b92015163ffffffff811681036102535790565b156137a057565b60405162461bcd60e51b81526020600482015260026024820152614c4560f01b6044820152606490fd5b604051906137d9602083610934565b5f808352366020840137565b9092608092610caf95948352602083015260018060a01b0316604082015281606082015201906114ec565b1561381757565b60405162461bcd60e51b8152602060048201526002602482015261121560f21b6044820152606490fd5b60405163c45a015560e01b81526001600160a01b03909116979396939593949291906020816004818c5afa908115610341575f91613cd2575b5060405163e6a4390560e01b81526001600160a01b0383811660048301528481166024830152909160209183916044918391165afa908115610341575f91613cb3575b506001600160a01b03908116928116911681811015613cab575f905b6138e16136d5565b996138ea613709565b9786866001600160a01b0383163014613c9b5761390792856140b2565b604051630240bc6b60e21b815291606083600481895afa938415610341578c935f905f96613c5a575b506139b39161395f60ff9261395260208901998a906001600160701b03169052565b6001600160701b03168752565b1615948515613c32576139a66060604061399161398389516001600160701b031690565b94516001600160701b031690565b975b019f019586906001600160701b03169052565b6001600160701b03168d52565b6040516370a0823160e01b81526001600160a01b038716600482015290602090829060249082905afa908115610341575f91613c13575b508b516001600160701b03166001600160701b0316613a0891611e8a565b9160c089019b838d5251613a22906001600160701b031690565b9051604051630153543560e21b815260048101949094526001600160701b039182166024850152166044830152816064815a93602094fa90811561034157613a789187915f91613bf4575b508089521015613799565b15613beb578451955f965b6040516370a0823160e01b81526001600160a01b038316600482015297602089602481875afa988915610341575f99613bca575b5060208801988952613ac76137ca565b94803b15610253575f92838593613af4604051998a968795869463022c0d9f60e01b8652600486016137e5565b03925af191821561034157613b3993602093613bb6575b506040516370a0823160e01b81526001600160a01b0390921660048301529092839190829081906024820190565b03915afa80156103415761096497613b78613b8995613b6b613b7f9460609a613b84975f92613b95575b505190611e8a565b8060408a01521015613799565b5183611e8a565b6124ad565b6124d8565b91829101521115613810565b613baf91925060203d602011610b1257610b048183610934565b905f613b63565b806106e35f613bc493610934565b5f613b0b565b613be491995060203d602011610b1257610b048183610934565b975f613ab7565b8451955f613a83565b613c0d915060203d602011610b1257610b048183610934565b5f613a6d565b613c2c915060203d602011610b1257610b048183610934565b5f6139ea565b516001600160701b03166139a660606040613c5488516001600160701b031690565b97613993565b61395f965060ff915091613c886139b39360603d606011613c94575b613c808183610934565b810190613763565b50979092505091613930565b503d613c76565b613ca6925084612ec4565b613907565b6001906138d9565b613ccc915060203d60201161033a576103298183610934565b5f6138bd565b613ceb915060203d60201161033a576103298183610934565b5f61387a565b90613cfb82610c27565b613d086040519182610934565b8281528092613d19601f1991610c27565b01905f5b828110613d2957505050565b602090613d346136d5565b82828501015201613d1d565b92919594939560a08401918452602084015260a060408401528151809152602060c084019201905f5b818110613d89575050506001600160a01b03909416606082015260800152565b825180516001600160a01b0390811686526020828101518216818801526040808401511515908801526060928301519091169186019190915260809094019390920191600101613d69565b93929491613dea613de58751611e7c565b613cf1565b935f5b613df78851611e7c565b811015613e8c5780613e0e6122676001938b6121c3565b613e50613e26612267613e2085611dfd565b8d6121c3565b613e40613e31610966565b6001600160a01b039094168452565b6001600160a01b03166020830152565b5f604082015273420dd381b31aef6683db6b902084cb0ffece40da6060820152613e7a82896121c3565b52613e8581886121c3565b5001613ded565b5092956102c26102c2612267613ea69398949795986121a6565b60405163095ea7b360e01b81526001600160a01b03831660048201526024810187905290602090829060449082905f905af1801561034157613f39575b506001600160a01b031690813b15610253575f8094613f1a60405197889687958694634466c10f60e11b8652429360048701613d40565b03925af1801561034157613f2b5750565b806106e35f61096493610934565b613f519060203d6020116114c4576114b68183610934565b613ee3565b90613f608261413a565b916037613f6c82614153565b91613f7b602b825110156140f6565b015160601c91565b6001600160a01b039081169392919081163003613fa4575061096492612ec4565b610964936140b2565b5f80613fd59260018060a01b03169360208151910182865af1613fce611b50565b90836141b8565b805190811515918261400b575b5050613feb5750565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b61401e9250602080918301019101611d99565b155f80613fe2565b600160ff1b8110156102535790565b1561403c57565b60405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606490fd5b1561407957565b60405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606490fd5b6040516323b872dd60e01b60208201526001600160a01b03928316602482015292909116604483015260648083019390935291815261096491612f00608483610934565b156140fd57565b60405162461bcd60e51b8152602060048201526015602482015274746f416464726573735f6f75744f66426f756e647360581b6044820152606490fd5b60209061414b6014825110156140f6565b015160601c90565b6017815110614163576017015190565b60405162461bcd60e51b8152602060048201526014602482015273746f55696e7432345f6f75744f66426f756e647360601b6044820152606490fd5b5f80610caf93602081519101845af46141b6611b50565b915b906141dc57508051156141cd57805190602001fd5b630a12f52160e11b5f5260045ffd5b8151158061420d575b6141ed575090565b639996b31560e01b5f9081526001600160a01b0391909116600452602490fd5b50803b156141e556fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbcffdd6142bbb721f3400e3908b04b86f60649b2e4d191e3f4c50c32c3e6471d2f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5f0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00a2646970667358221220194061829aa7156b9ead6104ec2d225c82034d85f611224ae02543c98e77104764736f6c634300081a00330000000000000000000000009e3ebfbab50d5be84225e1e4b73c7b199fa988cc00000000000000000000000014c9805bf61b2eaa91a5dc63d42cec8e45bafdbf000000000000000000000000c1e0c4f54fb320ee014cdc13717ebfdda19271ed0000000000000000000000004200000000000000000000000000000000000006000000000000000000000000420000000000000000000000000000000000000600000000000000000000000041f288178da681838dfa5a728a46e9b9ccddc0ea000000000000000000000000420000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000003200000000000000000000000006ee4d84ae5e96f40e2b06dddb356399d87af6ef00000000000000000000000041fcdef67b45039bb7bf27a57d5ef93ac5f745150000000000000000000000003f411ce7e4c27aebe6ed61fd300957d89bb73449000000000000000000000000c819b5074365f14565602325d1b457395e9bab2f000000000000000000000000b75608e37da337301d1f0bf300e3745def8e85f80000000000000000000000006999e9efdc33509bfd4e49de20308517a513c7cc000000000000000000000000008243cd55070829407b67fbe33ff7f3f2dd1b160000000000000000000000006c0587ed596c4fd21f5199a0eadb57a4544d7ab100000000000000000000000022157235d5ff1dfc3b8b1267cac20b990532c75400000000000000000000000038a7752141d111797c0f967d4283c7e6cdd469a0000000000000000000000000b0fc6be75a0440629844ae588f1937ddea0f74f1000000000000000000000000cf68e58e983e3de6138a44e810e1f3377ded9ab1000000000000000000000000f2daed667894500afb8525ef40b5937e1af2f98900000000000000000000000039456fbce16e2212b0d294f5fcff7787f58d728a000000000000000000000000741f6d2ebc4b8dab5449200c80d4be5ebe88d074000000000000000000000000f0f86ee21733540e50c9db5903b1a4096a9e1994000000000000000000000000a77827236d4f9e4172c328d78bfb5db180ceb0590000000000000000000000003d0536a8a3321da48f9065690831896efc49098700000000000000000000000021f3c27bcfa6f677486840aa088945ab3932fda6000000000000000000000000fb2c3a381241e9e587e6e39a50210796c0263b3200000000000000000000000027ca61f4721b9b53630afe8cf1fa84ccd93cbc690000000000000000000000002676df48397fe30a109f9426fc9fdd81e778f042000000000000000000000000864e8ddded633919495bd7a02c3efa17abd2f49300000000000000000000000095b99a4497129883bc40714cb160ae0a7c673df700000000000000000000000089660e0a3e4f00513543ad21435589f545d2ced70000000000000000000000002a82fd986b5b33eeda495f9af9a5fea62d5bbfd1000000000000000000000000bf0fbc46c44a2210bef8f231a69b2ba1767a124a0000000000000000000000005e1998f726b19f3648b847c64d4b5dc2d7ba7002000000000000000000000000efc40de67c34d0810f5deb439833d50889eff2fd00000000000000000000000039024addb957f380fc0858a25eb10f7ef2eec5a800000000000000000000000016d42627ec9b8cadb606f996b0858011fd0a2630000000000000000000000000adcade8b2ca02a3d9257accca3967a7958b40044000000000000000000000000df0c7dec3f1a57dc780a3652994518f6e51ed3f6000000000000000000000000bdb8abb78ef50313299e2f33372503e41f5ca62c00000000000000000000000065462efe2847ae84b5a2738b52af572f969c91c4000000000000000000000000f36d044e84faf0188c8fd3a90474be321ddea0500000000000000000000000006453b00844435d8fc081b0efa5a58c097303f5ea00000000000000000000000005d8a1d1416ed3ee272ca83ff6449b9efe84f24c000000000000000000000000e1243650d6389fbe2f1203a77d2949893c069797000000000000000000000000eaa016d1ccf57b5f200ff177478ad7b381b20bcc0000000000000000000000000f1936c086704521b009465fd801d08ecd5531230000000000000000000000006e30d237ea310316d4f0ff851dbf010ad22d1b1800000000000000000000000003d4faca50559c1e878cadab1dab8817e17ac4e200000000000000000000000052560be26720c677d208a921998432e9bc138e020000000000000000000000007ae5e1d420f079ffb4750af4dd65b03bb24e13f000000000000000000000000074910b9d9300440eb1117b88d99e9c53b025adc700000000000000000000000037725a27e6b065705f7a2d0c57f41420db82b2870000000000000000000000009e1f3a0408e9eb85106b0d59ec19e8a770ef9d46000000000000000000000000be1ed2d7e4a833a62ef1cf07f0202284846079ff000000000000000000000000bc0d958bb2b713de073db477d608d1f5ca9290cb