交易详情
交易哈希
:0x29ffb8ebca967d3b620a9b6dc4bbc0bfc0bff4bc1383981c38fed9033054c9b7
交易数量:
0ETH
($0)
交易手续费:
0.000035752785628053
$0.09
L2 Gas 价格:
0.000000000008394481 ETH(0.008394481 Gwei)
L2 Gas 上限 & 消耗:
3,481,743|
3,425,041(98.37%)
L2 Gas 费用:
0.000028751441598721 ETH
L2 Gas 费:
基础费用: 0.007394481 Gwei
|最大附加小费: 0.001 Gwei
|最大手续费: 0.00935864 Gwei
L1 Gas 价格:
0.000000026112293229 ETH(26.112293229 Gwei)
L1 Gas 消耗:
118,168
L1 费用系数:
0
L1 Gas 费用:
0.000007001344029332 ETH
其他信息:
交易类型:2 (EIP-1559 提出的交易类型)
Nonce:1077
区块内交易编号:78
输入数据:
0x66cfa0570000000000000000000000000000000000000000000000000000000000000000a96b772a8c17d9c8cf2c92a171b3dcdcf9453b286b3b47d988d07a79acc7256700000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000003df060e06040523480156200001157600080fd5b5060405162003d7038038062003d70833981016040819052620000349162000097565b600080546001600160a01b039093166001600160a01b0319909316929092179091556001600160601b0319606093841b81166080529190921b1660a05260c052620000e8565b80516001600160a01b03811681146200009257600080fd5b919050565b60008060008060808587031215620000ad578384fd5b620000b8856200007a565b9350620000c8602086016200007a565b9250620000d8604086016200007a565b6060959095015193969295505050565b60805160601c60a05160601c60c051613c4b62000125600039508061027b528061071652508061032352806106e75280611bd45250613c4b6000f3fe6080604052600436106100ab5760003560e01c8063792a5f1811610064578063792a5f18146101b05780638f84aa09146101d0578063945a2c66146101f2578063d23b288814610212578063f2fde38b14610227578063f5fec8b314610247576100b2565b80630bbf128b146100e357806316711fdc146100fa57806329f29c8e1461013057806337ab3a8414610150578063684f82b8146101705780637043034114610190576100b2565b366100b257005b3480156100be57600080fd5b5060003660606100ce8383610267565b50506040805160208101909152600090525050005b3480156100ef57600080fd5b506100f8610627565b005b34801561010657600080fd5b5061011a6101153660046132ea565b610691565b60405161012791906135fa565b60405180910390f35b34801561013c57600080fd5b506100f861014b3660046133aa565b610beb565b34801561015c57600080fd5b506100f861016b3660046130ab565b610c6b565b34801561017c57600080fd5b506100f861018b3660046130d6565b610d7b565b34801561019c57600080fd5b506100f86101ab3660046130d6565b610e00565b3480156101bc57600080fd5b506100f86101cb366004613073565b610e81565b3480156101dc57600080fd5b506101e5610ecb565b6040516101279190613570565b3480156101fe57600080fd5b5061011a61020d36600461326f565b610267565b34801561021e57600080fd5b5061011a610eda565b34801561023357600080fd5b506100f8610242366004613034565b610eec565b34801561025357600080fd5b506100f8610262366004613034565b610f2d565b600080610274848461101b565b90506000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663faa8d6f3846040518263ffffffff1660e01b81526004016102c59190613791565b600060405180830381600087803b1580156102df57600080fd5b505af11580156102f3573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261031b9190810190613144565b9150915060007f0000000000000000000000000000000000000000000000000000000000000000905060008360018551038151811061035657fe5b602002602001015190506000816001600160a01b03166370a08231306040518263ffffffff1660e01b815260040161038e9190613570565b60206040518083038186803b1580156103a657600080fd5b505afa1580156103ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103de91906133c2565b9050826001600160a01b03166337ab3a84866000815181106103fc57fe5b602002602001015188600001516040518363ffffffff1660e01b8152600401610426929190613584565b600060405180830381600087803b15801561044057600080fd5b505af1158015610454573d6000803e3d6000fd5b505050506104718486886000015189604001518a6080015161126c565b6040516370a0823160e01b81526000906001600160a01b038416906370a08231906104a0903090600401613570565b60206040518083038186803b1580156104b857600080fd5b505afa1580156104cc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f091906133c2565b6020880151909150828203908110156105105761051063b5b9a8e6612725565b3360009081526001602052604090205460ff1661053457610534639ac47e10612725565b60405163a9059cbb60e01b81526001600160a01b0385169063a9059cbb906105629088908690600401613584565b602060405180830381600087803b15801561057c57600080fd5b505af1158015610590573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105b49190613253565b507ff9788a72d572413381a412cd7f687e9372b17a79be92450697cbcb35e957e5a666474f52494c4c4160c81b886000815181106105ee57fe5b60200260200101518a60000151878560405161060e959493929190613605565b60405180910390a15060019a9950505050505050505050565b6000546001600160a01b03163314610646576106466371d78b12612725565b478061065957610659633063399a612725565b610663338261272f565b6040513390600090600080516020613bf6833981519152906106869085906139b6565b60405180910390a350565b436000908152600260209081526040808320848452909152812054829060ff16156106c3576106c363bc3bd618612725565b834311156106d8576106d863fbc6d29f612725565b60405163ba67e61160e01b81527f00000000000000000000000000000000000000000000000000000000000000009060009081906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063ba67e6119061074b908b90600401613666565b600060405180830381600087803b15801561076557600080fd5b505af1158015610779573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107a191908101906131a4565b909250905060006107b560408a018a613a36565b60016107c460408d018d613a36565b9050038181106107d057fe5b90506020020160208101906107e59190613034565b90506000816001600160a01b03166370a08231306040518263ffffffff1660e01b81526004016108159190613570565b60206040518083038186803b15801561082d57600080fd5b505afa158015610841573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061086591906133c2565b90506001600160a01b0385166337ab3a8461088360408d018d613a36565b600081811061088e57fe5b90506020020160208101906108a39190613034565b6040516001600160e01b031960e084901b1681526108c791908e3590600401613584565b600060405180830381600087803b1580156108e157600080fd5b505af11580156108f5573d6000803e3d6000fd5b506109fa925061090b91505060808c018c613a36565b8080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061094a9250505060408d018d613a36565b80806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505086868e8060a0019061099c9190613a36565b80806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050508f80606001906109ec9190613a36565b6109f591613b32565b61274f565b6040516370a0823160e01b81526000906001600160a01b038416906370a0823190610a29903090600401613570565b60206040518083038186803b158015610a4157600080fd5b505afa158015610a55573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a7991906133c2565b905081810360208c0135811015610a9757610a9763b5b9a8e6612725565b3360009081526001602052604090205460ff16610abb57610abb639ac47e10612725565b60405163a9059cbb60e01b81526001600160a01b0385169063a9059cbb90610ae9908a908690600401613584565b602060405180830381600087803b158015610b0357600080fd5b505af1158015610b17573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3b9190613253565b507ff9788a72d572413381a412cd7f687e9372b17a79be92450697cbcb35e957e5a666474f52494c4c4160c81b610b7560408f018f613a36565b6000818110610b8057fe5b9050602002016020810190610b959190613034565b8e600001358785604051610bad959493929190613605565b60405180910390a1600198505050505050505043600090815260026020908152604080832093835292905220805460ff191660011790559392505050565b6000546001600160a01b03163314610c0a57610c0a6371d78b12612725565b80610c1c57610c1c633063399a612725565b4781811015610c3257610c32632fb2e560612725565b610c3c338361272f565b6040513390600090600080516020613bf683398151915290610c5f9086906139b6565b60405180910390a35050565b6000546001600160a01b03163314610c8a57610c8a6371d78b12612725565b80610c9c57610c9c633063399a612725565b6040516370a0823160e01b81526000906001600160a01b038416906370a0823190610ccb903090600401613570565b60206040518083038186803b158015610ce357600080fd5b505afa158015610cf7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d1b91906133c2565b905081811015610d3257610d3263674a4344612725565b610d3d833384612757565b336001600160a01b0316836001600160a01b0316600080516020613bf683398151915284604051610d6e91906139b6565b60405180910390a3505050565b6000546001600160a01b03163314610d9a57610d9a6371d78b12612725565b60005b81811015610dfb576001806000858585818110610db657fe5b9050602002016020810190610dcb9190613034565b6001600160a01b031681526020810191909152604001600020805460ff1916911515919091179055600101610d9d565b505050565b6000546001600160a01b03163314610e1f57610e1f6371d78b12612725565b60005b81811015610dfb57600060016000858585818110610e3c57fe5b9050602002016020810190610e519190613034565b6001600160a01b031681526020810191909152604001600020805460ff1916911515919091179055600101610e22565b6000546001600160a01b03163314610ea057610ea06371d78b12612725565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b6000546001600160a01b031690565b6000546001600160a01b031633141590565b6000546001600160a01b03163314610f0b57610f0b6371d78b12612725565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610f4c57610f4c6371d78b12612725565b6040516370a0823160e01b81526000906001600160a01b038316906370a0823190610f7b903090600401613570565b60206040518083038186803b158015610f9357600080fd5b505afa158015610fa7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fcb91906133c2565b905080610fdf57610fdf633063399a612725565b610fea823383612757565b336001600160a01b0316826001600160a01b0316600080516020613bf683398151915283604051610c5f91906139b6565b611023612f16565b60006110326001828587613b0a565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920182905250939450611079925060029150600190508688613b0a565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509394506110c0925060039150600290508789613b0a565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092018290525060018881015188820151918701519697509590945092506003915061111c60ff86168301838c8e613b0a565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092018290525060ff808b1697909701969495509361116f93508816860191508590508d8f613b0a565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509293506111b292508491506127a89050565b8a526111bd816127a8565b8a60200181815250508460ff16830192506111ed8c8c85908760ff168701926111e893929190613b0a565b6127ec565b8a604001819052508360ff16830192506112228c8c85908760010160020260ff1687019261121d93929190613b0a565b6128dd565b8a606001819052508360010160020260ff16830192506112578c8c8590809261124d93929190613b0a565b8c604001516129af565b60808b015250979a9950505050505050505050565b6112898260008151811061127c57fe5b6020026020010151612aa7565b15611338578360008151811061129b57fe5b60200260200101516001600160a01b031663a9059cbb866000815181106112be57fe5b6020026020010151856040518363ffffffff1660e01b81526004016112e4929190613584565b602060405180830381600087803b1580156112fe57600080fd5b505af1158015611312573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113369190613253565b505b83516001190160005b600186510381101561271c57600082821461136e5761136885836001018151811061127c57fe5b15611371565b60015b6113915787826001018151811061138457fe5b6020026020010151611393565b305b90506113a485838151811061127c57fe5b156114e15760008060008a85815181106113ba57fe5b6020026020010151905060008060006113fd848e8a815181106113d957fe5b60200260200101518f8b600101815181106113f057fe5b6020026020010151612b42565b92509250925060006114218b8a8151811061141457fe5b6020026020010151612c20565b905060006114488e866001600160701b0316866001600160701b03168562ffffff16612c36565b9050809d508261145a5780600061145e565b6000815b6040805160008152602081019182905263022c0d9f60e01b90915291995097506001600160a01b038716955063022c0d9f94506114a793508892508791508990602481016139d6565b600060405180830381600087803b1580156114c157600080fd5b505af11580156114d5573d6000803e3d6000fd5b50505050505050612713565b60038583815181106114ef57fe5b6020026020010151605481111561150257fe5b14156116fb5761154d732626664c2603336e57b271c5c0b26f421741e4818789858151811061152d57fe5b60200260200101516001600160a01b0316612c8d9092919063ffffffff16565b600088838151811061155b57fe5b60200260200101516001600160a01b031663ddca3f436040518163ffffffff1660e01b815260040160206040518083038186803b15801561159b57600080fd5b505afa1580156115af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115d39190613387565b905060006040518060e001604052808a86815181106115ee57fe5b60200260200101516001600160a01b031681526020018a866001018151811061161357fe5b60200260200101516001600160a01b031681526020018362ffffff168152602001846001600160a01b031681526020018981526020016000815260200160006001600160a01b03168152509050732626664c2603336e57b271c5c0b26f421741e4816001600160a01b03166304e45aaf826040518263ffffffff1660e01b81526004016116a091906138f1565b602060405180830381600087803b1580156116ba57600080fd5b505af11580156116ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116f291906133c2565b97505050612713565b602d85838151811061170957fe5b6020026020010151605481111561171c57fe5b14156118a15761174773fb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f8789858151811061152d57fe5b600088838151811061175557fe5b60200260200101516001600160a01b031663ddca3f436040518163ffffffff1660e01b815260040160206040518083038186803b15801561179557600080fd5b505afa1580156117a9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117cd9190613387565b905060006040518061010001604052808a86815181106117e957fe5b60200260200101516001600160a01b031681526020018a866001018151811061180e57fe5b60200260200101516001600160a01b031681526020018362ffffff168152602001846001600160a01b031681526020014281526020018981526020016000815260200160006001600160a01b0316815250905073fb7ef66a7e61224dd6fcd0d7d9c3be5c8b049b9f6001600160a01b031663414bf389826040518263ffffffff1660e01b81526004016116a09190613888565b60288583815181106118af57fe5b602002602001015160548111156118c257fe5b1415611a4d576118fa8783815181106118d757fe5b602002602001015173678aa4bf4e210cf2166753e054d5b7c31cc7fa8688612c8d565b600088838151811061190857fe5b60200260200101516001600160a01b031663ddca3f436040518163ffffffff1660e01b815260040160206040518083038186803b15801561194857600080fd5b505afa15801561195c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119809190613387565b905060006040518060e001604052808a868151811061199b57fe5b60200260200101516001600160a01b031681526020018a86600101815181106119c057fe5b60200260200101516001600160a01b031681526020018362ffffff168152602001846001600160a01b031681526020018981526020016000815260200160006001600160a01b0316815250905073678aa4bf4e210cf2166753e054d5b7c31cc7fa866001600160a01b03166304e45aaf826040518263ffffffff1660e01b81526004016116a091906138f1565b6001858381518110611a5b57fe5b60200260200101516054811115611a6e57fe5b1415611a8657611a81636c31d465612725565b612713565b6032858381518110611a9457fe5b60200260200101516054811115611aa757fe5b1415611ab257612713565b6024858381518110611ac057fe5b60200260200101516054811115611ad357fe5b1415611c58576000878381518110611ae757fe5b602002602001015190506000888460010181518110611b0257fe5b6020026020010151905060008a8581518110611b1a57fe5b60200260200101519050826001600160a01b031663a9059cbb828b6040518363ffffffff1660e01b8152600401611b52929190613584565b602060405180830381600087803b158015611b6c57600080fd5b505af1158015611b80573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ba49190613253565b50604051633ee101c160e11b81526001600160a01b03821690637dc2038290611bfc90869086908e906000908b907f0000000000000000000000000000000000000000000000000000000000000000906004016135c0565b602060405180830381600087803b158015611c1657600080fd5b505af1158015611c2a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c4e91906133c2565b9850505050612713565b6034858381518110611c6657fe5b60200260200101516054811115611c7957fe5b1480611ca357506035858381518110611c8e57fe5b60200260200101516054811115611ca157fe5b145b80611ccc57506036858381518110611cb757fe5b60200260200101516054811115611cca57fe5b145b15611ec7576000888381518110611cdf57fe5b602002602001015190506000888481518110611cf757fe5b602002602001015190506000898560010181518110611d1257fe5b60200260200101519050816001600160a01b031663a9059cbb848b6040518363ffffffff1660e01b8152600401611d4a929190613584565b602060405180830381600087803b158015611d6457600080fd5b505af1158015611d78573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d9c9190613253565b506040516378a051ad60e11b81526000906001600160a01b0385169063f140a35a90611dce908d9087906004016139bf565b60206040518083038186803b158015611de657600080fd5b505afa158015611dfa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e1e91906133c2565b90506000611e2c8484612cd8565b905060008082611e3e57836000611e42565b6000845b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0388169063022c0d9f90611e8690859085908d90602481016139d6565b600060405180830381600087803b158015611ea057600080fd5b505af1158015611eb4573d6000803e3d6000fd5b50505050839c5050505050505050612713565b600b858381518110611ed557fe5b60200260200101516054811115611ee857fe5b1415612109576000878381518110611efc57fe5b602002602001015190506000888460010181518110611f1757fe5b60200260200101519050611f4082736e53131f68a034873b6bfa15502af094ef0c58548a612c8d565b6064806000805b60038110156120475760405163c661065760e01b8152600090736e53131f68a034873b6bfa15502af094ef0c58549063c661065790611f8a9085906004016139b6565b60206040518083038186803b158015611fa257600080fd5b505afa158015611fb6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fda9190613057565b9050866001600160a01b0316816001600160a01b0316141561200657819450828060010193505061202c565b856001600160a01b0316816001600160a01b0316141561202c5781935082806001019350505b8260ff166002141561203e5750612047565b50600101611f47565b508060ff1660021461206057612060636c31d465612725565b736e53131f68a034873b6bfa15502af094ef0c58546001600160a01b031663ce7d650384848e6000808c6040518763ffffffff1660e01b81526004016120ab96959493929190613a03565b602060405180830381600087803b1580156120c557600080fd5b505af11580156120d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120fd91906133c2565b9a505050505050612713565b600285838151811061211757fe5b6020026020010151605481111561212a57fe5b14156122eb57600087838151811061213e57fe5b60200260200101519050600088846001018151811061215957fe5b602002602001015190506121828273f6c5f01c7f3148891ad0e19df78743d31e390d1f8a612c8d565b6064806000805b60048110156122895760405163c661065760e01b815260009073f6c5f01c7f3148891ad0e19df78743d31e390d1f9063c6610657906121cc9085906004016139b6565b60206040518083038186803b1580156121e457600080fd5b505afa1580156121f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061221c9190613057565b9050866001600160a01b0316816001600160a01b0316141561224857819450828060010193505061226e565b856001600160a01b0316816001600160a01b0316141561226e5781935082806001019350505b8260ff16600214156122805750612289565b50600101612189565b508060ff166002146122a2576122a2636c31d465612725565b73f6c5f01c7f3148891ad0e19df78743d31e390d1f6001600160a01b031663ddc1f59d84848e60008b6040518663ffffffff1660e01b81526004016120ab959493929190613633565b60088583815181106122f957fe5b6020026020010151605481111561230c57fe5b141561247357600087838151811061232057fe5b60200260200101519050806001600160a01b031663a9059cbb73ec8d8d4b215727f3476ff0ab41c406fa99b4272c896040518363ffffffff1660e01b815260040161236c929190613584565b602060405180830381600087803b15801561238657600080fd5b505af115801561239a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123be9190613253565b5073ec8d8d4b215727f3476ff0ab41c406fa99b4272c6001600160a01b03166393316212828a86600101815181106123f257fe5b6020026020010151856040518463ffffffff1660e01b81526004016124199392919061359d565b602060405180830381600087803b15801561243357600080fd5b505af1158015612447573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061246b91906133c2565b965050612713565b604e85838151811061248157fe5b6020026020010151605481111561249457fe5b14156125625760008783815181106124a857fe5b6020026020010151905060008884600101815181106124c357fe5b602002602001015190506124ec8273d58f563a7d6150a2575c74065cb18f53ec2e9d078a612c8d565b6040805160e0810182526001600160a01b0380851682528381166020830152851681830152426060820152608081018a9052600060a0820181905260c0820152905163178ca23160e31b815273d58f563a7d6150a2575c74065cb18f53ec2e9d079063bc65118890611bfc90849060040161382f565b605485838151811061257057fe5b6020026020010151605481111561258357fe5b1415612706576125ae73be6d8f0d05cc4be24d5167a3ef062215be6d18a58789858151811061152d57fe5b60008883815181106125bc57fe5b60200260200101516001600160a01b031663d0c93a7c6040518163ffffffff1660e01b815260040160206040518083038186803b1580156125fc57600080fd5b505afa158015612610573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061263491906132c9565b905060006040518061010001604052808a868151811061265057fe5b60200260200101516001600160a01b031681526020018a866001018151811061267557fe5b60200260200101516001600160a01b031681526020018360020b8152602001846001600160a01b031681526020014281526020018981526020016000815260200160006001600160a01b0316815250905073be6d8f0d05cc4be24d5167a3ef062215be6d18a56001600160a01b031663a026383e826040518263ffffffff1660e01b81526004016116a0919061394f565b612713636c31d465612725565b50600101611341565b50505050505050565b806000526004601cfd5b600080600080600085875af1905080610dfb57610dfb63e4f6d9d1612725565b505050505050565b600060405163a9059cbb60e01b8152836004820152826024820152602060006044836000895af13d15601f3d11600160005114161716915050806127a2576127a263e4f6d9d1612725565b50505050565b6040805160208082528183019092526000918291906020820181803683370190505083519091506127e3906127dd8386612d17565b90612d94565b9150505b919050565b6060816000816001600160401b038111801561280757600080fd5b50604051908082528060200260200182016040528015612831578160200160208202803683370190505b50905060005b828110156128d45760006128506001830183888a613b0a565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505060018201519192505060ff8116605481111561289b57fe5b8484815181106128a757fe5b602002602001019060548111156128ba57fe5b908160548111156128c757fe5b9052505050600101612837565b50949350505050565b6060600282046000816001600160401b03811180156128fb57600080fd5b50604051908082528060200260200182016040528015612925578160200160208202803683370190505b5090506000805b838210156129a4576129778188888080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509293925050612df09050565b83838151811061298357fe5b61ffff9092166020928302919091019091015260019091019060020161292c565b509095945050505050565b6060600082516001600160401b03811180156129ca57600080fd5b506040519080825280602002602001820160405280156129fe57816020015b60608152602001906001900390816129e95790505b5090506000805b858110156129a4576000858381518110612a1b57fe5b602002602001015190506000612a3082612e4b565b90506000612a42848301858b8d613b0a565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050885192935083928992508891508110612a8957fe5b60200260200101819052508184019350846001019450505050612a05565b6000602e826054811115612ab757fe5b1480612ace5750602f826054811115612acc57fe5b145b80612ae457506030826054811115612ae257fe5b145b80612afa57506031826054811115612af857fe5b145b80612b1057506033826054811115612b0e57fe5b145b80612b2657506005826054811115612b2457fe5b145b80612b3c57506000826054811115612b3a57fe5b145b92915050565b600080600080846001600160a01b0316866001600160a01b031610612b68578486612b6b565b85855b509050600080886001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015612baa57600080fd5b505afa158015612bbe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612be29190613339565b5091509150826001600160a01b0316886001600160a01b031614612c095780826000612c0e565b818160015b919b909a509098509650505050505050565b6000612c2c8282612df0565b61ffff1692915050565b600084612c4a57612c4a6342d8869d612725565b83158015612c56575082155b15612c6857612c6863827e7b7f612725565b8482028381026127108602808301808381612c7f57fe5b049998505050505050505050565b600060405163095ea7b360e01b8152836004820152826024820152602060006044836000895af13d15601f3d11600160005114161716915050806127a2576127a263f4a2f629612725565b600080826001600160a01b0316846001600160a01b031610612cfb578284612cfe565b83835b506001600160a01b039485169416939093149392505050565b6060806040519050835180825260208201818101602087015b81831015612d48578051835260209283019201612d30565b50855184518101855292509050808201602086015b81831015612d75578051835260209283019201612d5d565b508651929092011591909101601f01601f191660405250905092915050565b60008160200183511015612de7576040805162461bcd60e51b8152602060048201526015602482015274746f55696e743235365f6f75744f66426f756e647360581b604482015290519081900360640190fd5b50016020015190565b60008160020183511015612e42576040805162461bcd60e51b8152602060048201526014602482015273746f55696e7431365f6f75744f66426f756e647360601b604482015290519081900360640190fd5b50016002015190565b6000808260018114612ef85760028114612ef857600b8114612ef85760128114612ef85760088114612f015760168114612f0157601a8114612ef857601c8114612ef85760098114612f015760238114612f015760258114612ef85760248114612f015760298114612f015760348114612ef85760358114612ef85760368114612ef85760378114612f015760498114612f0157604e8114612f015760528114612f0a5760029150612f0f565b60019150612f0f565b60009150612f0f565b600091505b5092915050565b6040518060a0016040528060008152602001600081526020016060815260200160608152602001606081525090565b600082601f830112612f55578081fd5b81516020612f6a612f6583613aa6565b613a83565b8281528181019085830183850287018401881015612f86578586fd5b855b85811015612fad578151612f9b81613bcf565b84529284019290840190600101612f88565b5090979650505050505050565b600082601f830112612fca578081fd5b81516020612fda612f6583613aa6565b8281528181019085830183850287018401881015612ff6578586fd5b855b85811015612fad57815161300b81613be7565b84529284019290840190600101612ff8565b80516001600160701b03811681146127e757600080fd5b600060208284031215613045578081fd5b813561305081613bcf565b9392505050565b600060208284031215613068578081fd5b815161305081613bcf565b60008060408385031215613085578081fd5b823561309081613bcf565b915060208301356130a081613be7565b809150509250929050565b600080604083850312156130bd578182fd5b82356130c881613bcf565b946020939093013593505050565b600080602083850312156130e8578182fd5b82356001600160401b03808211156130fe578384fd5b818501915085601f830112613111578384fd5b81358181111561311f578485fd5b8660208083028501011115613132578485fd5b60209290920196919550909350505050565b60008060408385031215613156578182fd5b82516001600160401b038082111561316c578384fd5b61317886838701612f45565b9350602085015191508082111561318d578283fd5b5061319a85828601612f45565b9150509250929050565b600080604083850312156131b6578182fd5b82516001600160401b03808211156131cc578384fd5b818501915085601f8301126131df578384fd5b815160206131ef612f6583613aa6565b82815281810190858301838502870184018b101561320b578889fd5b8896505b8487101561322d57805183526001969096019591830191830161320f565b5091880151919650909350505080821115613246578283fd5b5061319a85828601612fba565b600060208284031215613264578081fd5b815161305081613be7565b60008060208385031215613281578182fd5b82356001600160401b0380821115613297578384fd5b818501915085601f8301126132aa578384fd5b8135818111156132b8578485fd5b866020828501011115613132578485fd5b6000602082840312156132da578081fd5b81518060020b8114613050578182fd5b6000806000606084860312156132fe578081fd5b83356001600160401b03811115613313578182fd5b840160c08187031215613324578182fd5b95602085013595506040909401359392505050565b60008060006060848603121561334d578081fd5b6133568461301d565b92506133646020850161301d565b9150604084015163ffffffff8116811461337c578182fd5b809150509250925092565b600060208284031215613398578081fd5b815162ffffff81168114613050578182fd5b6000602082840312156133bb578081fd5b5035919050565b6000602082840312156133d3578081fd5b5051919050565b6000605582106133e657fe5b50815260200190565b60008284526020808501945082825b8581101561342c57813561341181613bcf565b6001600160a01b0316875295820195908201906001016133fe565b509495945050505050565b6000815180845260208085018081965082840281019150828601855b8581101561347d57828403895261346b848351613525565b98850198935090840190600101613453565b5091979650505050505050565b60008284526020808501945082825b8581101561342c578135605581106134af578485fd5b6134b988826133da565b97505090820190600101613499565b6000815180845260208085019450808401835b8381101561342c57815161ffff16875295820195908201906001016134db565b60008284528282602086013780602084860101526020601f19601f85011685010190509392505050565b60008151808452815b8181101561354a5760208185018101518683018201520161352e565b8181111561355b5782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b6001600160a01b0393841681529183166020830152909116604082015260600190565b6001600160a01b0396871681529486166020860152604085019390935260608401919091528316608083015290911660a082015260c00190565b901515815260200190565b9485526001600160a01b03938416602086015260408501929092529091166060830152608082015260a00190565b600f95860b81529390940b6020840152604083019190915260608201526001600160a01b03909116608082015260a00190565b600060208083528335818401528084013560408401526136896040850185613ac3565b60c0606086015261369e60e0860182846133ef565b9150506136ae6060860186613ac3565b601f19868403810160808801528184528484018583028501860184885b8581101561373357848884030184528135601e198836030181126136ed578a8bfd5b870180356001600160401b03811115613704578b8cfd5b803603891315613712578b8cfd5b61371f85828d85016134fb565b958b019594505050908801906001016136cb565b505061374260808b018b613ac3565b97509550828982030160a08a015261375b8188886133ef565b9650505061376c60a0890189613ac3565b94509250808786030160c0880152505061378783838361348a565b9695505050505050565b6000602080835260c08301845182850152818501516040850152604085015160a0606086015281815180845260e08701915084830193508592505b808310156137f1576137df8285516133da565b915084840193506001830192506137cc565b5060608701519350601f1992508286820301608087015261381281856134c8565b935050506080850151818584030160a08601526137878382613437565b81516001600160a01b039081168252602080840151821690830152604080840151821690830152606080840151908301526080808401519083015260a0838101519083015260c092830151169181019190915260e00190565b81516001600160a01b03908116825260208084015182169083015260408084015162ffffff16908301526060808401518216908301526080808401519083015260a0838101519083015260c0808401519083015260e09283015116918101919091526101000190565b81516001600160a01b03908116825260208084015182169083015260408084015162ffffff16908301526060808401518216908301526080808401519083015260a0838101519083015260c092830151169181019190915260e00190565b81516001600160a01b03908116825260208084015182169083015260408084015160020b908301526060808401518216908301526080808401519083015260a0838101519083015260c0808401519083015260e09283015116918101919091526101000190565b90815260200190565b9182526001600160a01b0316602082015260400190565b600085825284602083015260018060a01b0384166040830152608060608301526137876080830184613525565b958652602086019490945260408501929092526060840152151560808301526001600160a01b031660a082015260c00190565b6000808335601e19843603018112613a4c578283fd5b8301803591506001600160401b03821115613a65578283fd5b6020908101925081023603821315613a7c57600080fd5b9250929050565b6040518181016001600160401b0381118282101715613a9e57fe5b604052919050565b60006001600160401b03821115613ab957fe5b5060209081020190565b6000808335601e19843603018112613ad9578283fd5b83016020810192503590506001600160401b03811115613af857600080fd5b602081023603831315613a7c57600080fd5b60008085851115613b19578182fd5b83861115613b25578182fd5b5050820193919092039150565b6000613b40612f6584613aa6565b8381526020808201919084845b87811015613bc35781358701601f3681830112613b68578788fd5b81356001600160401b03811115613b7b57fe5b613b8c818301601f19168701613a83565b91508082523686828501011115613ba1578889fd5b8086840187840137810185018890528652509382019390820190600101613b4d565b50919695505050505050565b6001600160a01b0381168114613be457600080fd5b50565b8015158114613be457600080fdfeed679328aebf74ede77ae09efcf36e90244f83643dadac1c2d9f0b21a46f6ab7a26469706673582212202e5b0fe0cf40e5475ac8a46aba16449b90b27c02799789a4c80c7aea3285916764736f6c63430007060033000000000000000000000000eb34ac1d25e4840c9d8998a0b341ec99e484b019000000000000000000000000f36cd24de287dca2c218327f5aec60c08d9636fc000000000000000000000000c947a5aa5b91a0a9952e9e1e492f619e80610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000