Detalhes da transação
Hash de transação
: 0x7c4e86d21721f72fe626cebd34625112b337c8ae778f3c2f6aa6d0c7fb566d5a
Status:
Sucesso
Bloco:
23883951
87,551 confirmações de bloco
Carimbo de data/hora:
12/19/2024, 05:27:29 (2 dias ant)
Interagiu com (para):
Montante:
0ETH
($0)
Taxa de transação:
0.000145194586744532
$0.53
L2 Gas price:
0.000000000032095674 ETH(0.032095674 Gwei)
Utilização e limite de gas L2:
4,153,606|
4,119,742(99.18%)
L2 fee paid:
0.000132225896196108 ETH
Taxa de gas L2:
Base: 0.031095674 Gwei
|Prioridade máx.: 0.001 Gwei
|Máx.: 0.06321932 Gwei
Preço de custo operacional L1:
0.000000032656228567 ETH(32.656228567 Gwei)
Custo operacional usado L1:
110,633
Taxa escalar L1:
0
L1 fee paid:
0.000012968690548424 ETH
Outros atributos:
Tipo de Txn:2(Um tipo de transação iniciada por EIP-1559)
Nonce:5
Posição no bloco:111
Dados de entrada:
0x60e060405234801561001057600080fd5b50604051614cf8380380614cf88339818101604052810190610032919061031d565b60008173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561007f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100a39190610384565b90508473ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505083600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550826000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff168152505060405180604001604052804363ffffffff16815260200160018373ffffffffffffffffffffffffffffffffffffffff1663574f2ba36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610226573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061024a91906103e7565b6102549190610453565b63ffffffff16815250600460008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548163ffffffff021916908363ffffffff160217905550905050505050505061048b565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006102ea826102bf565b9050919050565b6102fa816102df565b811461030557600080fd5b50565b600081519050610317816102f1565b92915050565b60008060008060808587031215610337576103366102ba565b5b600061034587828801610308565b945050602061035687828801610308565b935050604061036787828801610308565b925050606061037887828801610308565b91505092959194509250565b60006020828403121561039a576103996102ba565b5b60006103a884828501610308565b91505092915050565b6000819050919050565b6103c4816103b1565b81146103cf57600080fd5b50565b6000815190506103e1816103bb565b92915050565b6000602082840312156103fd576103fc6102ba565b5b600061040b848285016103d2565b91505092915050565b600063ffffffff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061045e82610414565b915061046983610414565b9250828203905063ffffffff81111561048557610484610424565b5b92915050565b60805160a05160c0516147ce61052a60003960008181610b2d0152610e5101526000818161084f01528181610c8901528181611395015281816114c5015281816117ea01528181611e9c01528181611fac015281816126c101526127ef015260008181610e2d015281816111f9015281816114260152818161156401528181611dfe015281816120cd01528181613299015261347e01526147ce6000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c806363b6246d116100c3578063b870556d1161007c578063b870556d1461034f578063c19d93fb1461037f578063d6cc47dd1461039e578063dbba0f01146103d2578063f3fef3a3146103ee578063fbee3e471461040a57610158565b806363b6246d146102995780636d97786e146102a357806379502c55146102bf57806381640980146102e2578063a6bc18f9146102fe578063af5033091461031a57610158565b80631bc60eec116101155780631bc60eec146101fb5780631f0ba6c914610219578063210663e4146102235780632dd310001461024157806340cb12c01461025f57806350a165eb1461027d57610158565b8063057ca53e1461015d578063098567071461017b578063117803e31461018557806313af4035146101a3578063173d6d46146101bf578063175c4ef8146101dd575b600080fd5b610165610428565b60405161017291906134e9565b60405180910390f35b61018361043b565b005b61018d6106f8565b60405161019a9190613545565b60405180910390f35b6101bd60048036038101906101b891906135a0565b61071c565b005b6101c761084d565b6040516101d49190613545565b60405180910390f35b6101e5610871565b6040516101f29190613545565b60405180910390f35b610203610897565b60405161021091906135e6565b60405180910390f35b6102216108a4565b005b61022b610e2b565b6040516102389190613545565b60405180910390f35b610249610e4f565b6040516102569190613545565b60405180910390f35b610267610e73565b60405161027491906134e9565b60405180910390f35b61029760048036038101906102929190613669565b610e86565b005b6102a16116fe565b005b6102bd60048036038101906102b89190613851565b611c40565b005b6102c76121ec565b6040516102d996959493929190613926565b60405180910390f35b6102fc60048036038101906102f79190613a37565b61227d565b005b610318600480360381019061031391906135a0565b6124cd565b005b610334600480360381019061032f9190613ac4565b612600565b60405161034696959493929190613af1565b60405180910390f35b610369600480360381019061036491906135a0565b6126bc565b60405161037691906135e6565b60405180910390f35b610387612772565b604051610395929190613b52565b60405180910390f35b6103b860048036038101906103b39190613b7b565b6127a4565b6040516103c9959493929190613c45565b60405180910390f35b6103ec60048036038101906103e79190613c98565b6128ca565b005b61040860048036038101906104039190613ceb565b6129dc565b005b610412612cb9565b60405161041f91906135e6565b60405180910390f35b600160159054906101000a900460ff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104c090613d88565b60405180910390fd5b60005b6003805490508160ff1610156106f557600060038260ff16815481106104f5576104f4613da8565b5b90600052602060002090600502016040518060c00160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820154815260200160048201548152505090506000816000015173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161068b9190613545565b602060405180830381865afa1580156106a8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106cc9190613dec565b9050600081036106e0576106df83612cbf565b5b505080806106ed90613e48565b9150506104cc565b50565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a190613d88565b60405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c8183604051610841929190613e71565b60405180910390a15050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600380549050905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061094d5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16145b61098c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098390613d88565b60405180910390fd5b6109946116fe565b600060046040518060400160405290816000820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160049054906101000a900463ffffffff1663ffffffff1663ffffffff16815250509050600060056040518060c00160405290816000820160009054906101000a900460ff1660ff1660ff1681526020016000820160019054906101000a900461ffff1661ffff1661ffff1681526020016000820160039054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160079054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160028201548152505090506000826000015163ffffffff1643610b279190613e9a565b905060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663574f2ba36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b96573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bba9190613dec565b90506000846020015163ffffffff16821190508080610bd95750600083115b15610c635743856000019063ffffffff16908163ffffffff168152505081856020019063ffffffff16908163ffffffff168152505084600460008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548163ffffffff021916908363ffffffff1602179055509050505b836000015160ff16831180610c76575080155b15610c85575050505050610e29565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16637c13774b846040518263ffffffff1660e01b8152600401610ce091906135e6565b602060405180830381865afa158015610cfd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d219190613ee3565b90506000806000806000610d3e868b602001518c60a001516127a4565b945094509450945094508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167f64556e25e6e1b65ff0a48945cdcf36753043cb80e1f799cdb9bcd5dad4b03a9c86868686604051610dab9493929190613f10565b60405180910390a360006001811115610dc757610dc6613bce565b5b816001811115610dda57610dd9613bce565b5b03610def575050505050505050505050610e29565b610e1d868b606001516fffffffffffffffffffffffffffffffff1687878e604001518f60a001516001610e86565b50505050505050505050505b565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b600160149054906101000a900460ff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610f2f5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16145b610f6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f6590613d88565b60405180910390fd5b6000610f79886126bc565b905060008873ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610fb69190613545565b602060405180830381865afa158015610fd3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ff79190613dec565b905060008973ffffffffffffffffffffffffffffffffffffffff166370a08231896040518263ffffffff1660e01b81526004016110349190613545565b602060405180830381865afa158015611051573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110759190613dec565b9050848311156110f6578973ffffffffffffffffffffffffffffffffffffffff167fa06f5f72e2a25d7ad643452e0e39e1ed5c374f9845dc49c1335ce87e32c99b8184876040516020016110ca929190613f55565b6040516020818303038152906040526040516110e69190614049565b60405180910390a25050506116f5565b6000821115611174578973ffffffffffffffffffffffffffffffffffffffff167fa06f5f72e2a25d7ad643452e0e39e1ed5c374f9845dc49c1335ce87e32c99b818360405160200161114891906135e6565b60405160208183030381529060405260405161116491906140ca565b60405180910390a25050506116f5565b838110156111f5578973ffffffffffffffffffffffffffffffffffffffff167fa06f5f72e2a25d7ad643452e0e39e1ed5c374f9845dc49c1335ce87e32c99b818983876040516020016111c9939291906140ff565b6040516020818303038152906040526040516111e59190614182565b60405180910390a25050506116f5565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016112509190613545565b602060405180830381865afa15801561126d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112919190613dec565b905089811015611313578a73ffffffffffffffffffffffffffffffffffffffff167fa06f5f72e2a25d7ad643452e0e39e1ed5c374f9845dc49c1335ce87e32c99b81828c6040516020016112e6929190613f55565b6040516020818303038152906040526040516113029190614203565b60405180910390a2505050506116f5565b60008b73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161134e9190613545565b602060405180830381865afa15801561136b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061138f9190613dec565b905060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f887ea406040518163ffffffff1660e01b8152600401602060405180830381865afa1580156113fe573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114229190613ee3565b90507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3828e6040518363ffffffff1660e01b815260040161147f929190614238565b6020604051808303816000875af115801561149e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114c29190614299565b507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16637deb60258d8f6040518363ffffffff1660e01b815260040161151e9291906142c6565b6020604051808303816000875af115801561153d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115619190614299565b507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663095ea7b38260006040518363ffffffff1660e01b81526004016115be929190614334565b6020604051808303816000875af11580156115dd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116019190614299565b5060008d73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161163d9190613545565b602060405180830381865afa15801561165a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061167e9190613dec565b90506000838261168e9190613e9a565b90508e73ffffffffffffffffffffffffffffffffffffffff167f1cbc5ab135991bd2b6a4b034a04aa2aa086dac1371cb9b16b8b5e2ed6b036bed8f836040516116d8929190613f55565b60405180910390a26116ec8f8e8e8e612fa9565b50505050505050505b50505050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806117a75750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16145b6117e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117dd90613d88565b60405180910390fd5b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f887ea406040518163ffffffff1660e01b8152600401602060405180830381865afa158015611853573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118779190613ee3565b905060005b6003805490508160ff161015611c3c57600060038260ff16815481106118a5576118a4613da8565b5b90600052602060002090600502016040518060c00160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160149054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016003820154815260200160048201548152505090506000816060015163ffffffff168260800151611a18919061435d565b9050438110611a6d57611a66826000015160006040518060400160405280601681526020017f686f6c64696e6720706572696f6420656c617073656400000000000000000000815250611c40565b5050611c29565b6000826000015173ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e8460200151876040518363ffffffff1660e01b8152600401611ab2929190613e71565b602060405180830381865afa158015611acf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611af39190613dec565b90506000811115611b4b57611b43836000015160006040518060400160405280601c81526020017f63726561746f7220617070726f766564206167656e74207370656e6400000000815250611c40565b505050611c29565b8260a00151836000015173ffffffffffffffffffffffffffffffffffffffff166370a0823185602001516040518263ffffffff1660e01b8152600401611b919190613545565b602060405180830381865afa158015611bae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611bd29190613dec565b1015611c2557611c1d836000015160006040518060400160405280601281526020017f63726561746f7220736f6c64206167656e740000000000000000000000000000815250611c40565b505050611c29565b5050505b8080611c3490613e48565b91505061187c565b5050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611ce95750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16145b611d28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d1f90613d88565b60405180910390fd5b60008373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611d639190613545565b602060405180830381865afa158015611d80573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611da49190613dec565b905060008303611db657809250611dfa565b82811015611df9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611df0906143dd565b60405180910390fd5b5b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611e559190613545565b602060405180830381865afa158015611e72573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e969190613dec565b905060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f887ea406040518163ffffffff1660e01b8152600401602060405180830381865afa158015611f05573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f299190613ee3565b90508573ffffffffffffffffffffffffffffffffffffffff1663095ea7b382876040518363ffffffff1660e01b8152600401611f66929190614238565b6020604051808303816000875af1158015611f85573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fa99190614299565b507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16634189a68e86886040518363ffffffff1660e01b81526004016120059291906142c6565b6020604051808303816000875af1158015612024573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120489190614299565b508573ffffffffffffffffffffffffffffffffffffffff1663095ea7b38260006040518363ffffffff1660e01b8152600401612085929190614334565b6020604051808303816000875af11580156120a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120c89190614299565b5060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016121249190613545565b602060405180830381865afa158015612141573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121659190613dec565b9050600083826121759190613e9a565b90508773ffffffffffffffffffffffffffffffffffffffff167fe277b208662ca07e3fb98c44e06ee31ba18ba82768e31cdbfc20dd489564b00b8883896040516121c193929190614441565b60405180910390a28685036121da576121d9886131e0565b5b6121e2613295565b5050505050505050565b60058060000160009054906101000a900460ff16908060000160019054906101000a900461ffff16908060000160039054906101000a900463ffffffff16908060000160079054906101000a90046fffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154905086565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806123245750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b612363576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161235a90613d88565b60405180910390fd5b6040518060c001604052808760ff1681526020018561ffff1681526020018463ffffffff168152602001866fffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff16815260200182815250600560008201518160000160006101000a81548160ff021916908360ff16021790555060208201518160000160016101000a81548161ffff021916908361ffff16021790555060408201518160000160036101000a81548163ffffffff021916908363ffffffff16021790555060608201518160000160076101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060808201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060a08201518160020155905050505050505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461255b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161255290613d88565b60405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f9af04499f250bf25037d1bc278696a9e8d78c6d500c40a28a5ec7945275c8fcb81836040516125f4929190613e71565b60405180910390a15050565b6003818154811061261057600080fd5b90600052602060002090600502016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160149054906101000a900463ffffffff16908060030154908060040154905086565b6000807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f5dab711846040518263ffffffff1660e01b81526004016127189190613545565b600060405180830381865afa158015612735573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061275e919061466f565b509450505050508060c00151915050919050565b60048060000160009054906101000a900463ffffffff16908060000160049054906101000a900463ffffffff16905082565b600080600080600060606127b7896126bc565b925086831180156127c85750600087115b156127d75760009150506128bf565b60008861ffff16036127ed5760019150506128bf565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f5dab7118a6040518263ffffffff1660e01b81526004016128469190613545565b600060405180830381865afa158015612863573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061288c919061466f565b90919293509091509050809350819750829850505050805193508761ffff1684116128b85760006128bb565b60015b9150505b939792965093509350565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612958576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161294f90613d88565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb82846040518363ffffffff1660e01b8152600401612993929190614238565b6020604051808303816000875af11580156129b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129d69190614299565b50505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480612a835750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b612ac2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ab990613d88565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401612afd9190613545565b602060405180830381865afa158015612b1a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b3e9190613dec565b905060008203612b5057809150612b94565b81811015612b93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b8a906143dd565b60405180910390fd5b5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401612bef929190614238565b6020604051808303816000875af1158015612c0e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c329190614299565b508273ffffffffffffffffffffffffffffffffffffffff167f14f67f0917acaed5aec75fb6e29d914237b019f104ec2330bf3b13cde4620dad8360008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051612c9b9291906142c6565b60405180910390a2818103612cb457612cb3836131e0565b5b505050565b60025481565b60008190505b6003805490508160ff161015612fa5576001600380549050612ce79190613e9a565b8160ff161015612ecb576003600182612d009190614734565b60ff1681548110612d1457612d13613da8565b5b906000526020600020906005020160038260ff1681548110612d3957612d38613da8565b5b90600052602060002090600502016000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506002820160149054906101000a900463ffffffff168160020160146101000a81548163ffffffff021916908363ffffffff16021790555060038201548160030155600482015481600401559050505b6003805480612edd57612edc614769565b5b6001900381819060005260206000209060050201600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160146101000a81549063ffffffff021916905560038201600090556004820160009055505090558080612f9d90613e48565b915050612cc5565b5050565b60006040518060c001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018573ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1681526020018363ffffffff1681526020014381526020018673ffffffffffffffffffffffffffffffffffffffff166370a08231876040518263ffffffff1660e01b81526004016130559190613545565b602060405180830381865afa158015613072573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130969190613dec565b8152509050600381908060018154018082558091505060019003906000526020600020906005020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060608201518160020160146101000a81548163ffffffff021916908363ffffffff1602179055506080820151816003015560a0820151816004015550505050505050565b60005b6003805490508160ff161015613290578173ffffffffffffffffffffffffffffffffffffffff1660038260ff168154811061322157613220613da8565b5b906000526020600020906005020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160361327d5761327781612cbf565b50613292565b808061328890613e48565b9150506131e3565b505b50565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016132f09190613545565b602060405180830381865afa15801561330d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133319190613dec565b9050600060056040518060c00160405290816000820160009054906101000a900460ff1660ff1660ff1681526020016000820160019054906101000a900461ffff1661ffff1661ffff1681526020016000820160039054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160079054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820154815250509050806080015173ffffffffffffffffffffffffffffffffffffffff1682116134795750506134cb565b6134c87f0000000000000000000000000000000000000000000000000000000000000000826080015173ffffffffffffffffffffffffffffffffffffffff16846134c39190613e9a565b6129dc565b50505b565b600060ff82169050919050565b6134e3816134cd565b82525050565b60006020820190506134fe60008301846134da565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061352f82613504565b9050919050565b61353f81613524565b82525050565b600060208201905061355a6000830184613536565b92915050565b6000604051905090565b600080fd5b600080fd5b61357d81613524565b811461358857600080fd5b50565b60008135905061359a81613574565b92915050565b6000602082840312156135b6576135b561356a565b5b60006135c48482850161358b565b91505092915050565b6000819050919050565b6135e0816135cd565b82525050565b60006020820190506135fb60008301846135d7565b92915050565b61360a816135cd565b811461361557600080fd5b50565b60008135905061362781613601565b92915050565b600063ffffffff82169050919050565b6136468161362d565b811461365157600080fd5b50565b6000813590506136638161363d565b92915050565b600080600080600080600060e0888a0312156136885761368761356a565b5b60006136968a828b0161358b565b97505060206136a78a828b01613618565b96505060406136b88a828b0161358b565b95505060606136c98a828b0161358b565b94505060806136da8a828b01613654565b93505060a06136eb8a828b01613618565b92505060c06136fc8a828b01613618565b91505092959891949750929550565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61375e82613715565b810181811067ffffffffffffffff8211171561377d5761377c613726565b5b80604052505050565b6000613790613560565b905061379c8282613755565b919050565b600067ffffffffffffffff8211156137bc576137bb613726565b5b6137c582613715565b9050602081019050919050565b82818337600083830152505050565b60006137f46137ef846137a1565b613786565b9050828152602081018484840111156138105761380f613710565b5b61381b8482856137d2565b509392505050565b600082601f8301126138385761383761370b565b5b81356138488482602086016137e1565b91505092915050565b60008060006060848603121561386a5761386961356a565b5b60006138788682870161358b565b935050602061388986828701613618565b925050604084013567ffffffffffffffff8111156138aa576138a961356f565b5b6138b686828701613823565b9150509250925092565b600061ffff82169050919050565b6138d7816138c0565b82525050565b6138e68161362d565b82525050565b60006fffffffffffffffffffffffffffffffff82169050919050565b613911816138ec565b82525050565b61392081613504565b82525050565b600060c08201905061393b60008301896134da565b61394860208301886138ce565b61395560408301876138dd565b6139626060830186613908565b61396f6080830185613917565b61397c60a08301846135d7565b979650505050505050565b613990816134cd565b811461399b57600080fd5b50565b6000813590506139ad81613987565b92915050565b6139bc816138ec565b81146139c757600080fd5b50565b6000813590506139d9816139b3565b92915050565b6139e8816138c0565b81146139f357600080fd5b50565b600081359050613a05816139df565b92915050565b613a1481613504565b8114613a1f57600080fd5b50565b600081359050613a3181613a0b565b92915050565b60008060008060008060c08789031215613a5457613a5361356a565b5b6000613a6289828a0161399e565b9650506020613a7389828a016139ca565b9550506040613a8489828a016139f6565b9450506060613a9589828a01613654565b9350506080613aa689828a01613a22565b92505060a0613ab789828a01613618565b9150509295509295509295565b600060208284031215613ada57613ad961356a565b5b6000613ae884828501613618565b91505092915050565b600060c082019050613b066000830189613536565b613b136020830188613536565b613b206040830187613536565b613b2d60608301866138dd565b613b3a60808301856135d7565b613b4760a08301846135d7565b979650505050505050565b6000604082019050613b6760008301856138dd565b613b7460208301846138dd565b9392505050565b600080600060608486031215613b9457613b9361356a565b5b6000613ba28682870161358b565b9350506020613bb3868287016139f6565b9250506040613bc486828701613618565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60028110613c0e57613c0d613bce565b5b50565b6000819050613c1f82613bfd565b919050565b6000613c2f82613c11565b9050919050565b613c3f81613c24565b82525050565b600060a082019050613c5a6000830188613536565b613c676020830187613536565b613c7460408301866135d7565b613c8160608301856135d7565b613c8e6080830184613c36565b9695505050505050565b600080600060608486031215613cb157613cb061356a565b5b6000613cbf8682870161358b565b9350506020613cd086828701613618565b9250506040613ce18682870161358b565b9150509250925092565b60008060408385031215613d0257613d0161356a565b5b6000613d108582860161358b565b9250506020613d2185828601613618565b9150509250929050565b600082825260208201905092915050565b7f756e617574686f72697a65640000000000000000000000000000000000000000600082015250565b6000613d72600c83613d2b565b9150613d7d82613d3c565b602082019050919050565b60006020820190508181036000830152613da181613d65565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050613de681613601565b92915050565b600060208284031215613e0257613e0161356a565b5b6000613e1084828501613dd7565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613e53826134cd565b915060ff8203613e6657613e65613e19565b5b600182019050919050565b6000604082019050613e866000830185613536565b613e936020830184613536565b9392505050565b6000613ea5826135cd565b9150613eb0836135cd565b9250828203905081811115613ec857613ec7613e19565b5b92915050565b600081519050613edd81613574565b92915050565b600060208284031215613ef957613ef861356a565b5b6000613f0784828501613ece565b91505092915050565b6000608082019050613f256000830187613536565b613f3260208301866135d7565b613f3f60408301856135d7565b613f4c6060830184613c36565b95945050505050565b6000604082019050613f6a60008301856135d7565b613f7760208301846135d7565b9392505050565b7f6d61726b65742063617020746f6f206869676800000000000000000000000000600082015250565b6000613fb4601383613d2b565b9150613fbf82613f7e565b602082019050919050565b600081519050919050565b600082825260208201905092915050565b60005b83811015614004578082015181840152602081019050613fe9565b60008484015250505050565b600061401b82613fca565b6140258185613fd5565b9350614035818560208601613fe6565b61403e81613715565b840191505092915050565b6000604082019050818103600083015261406281613fa7565b905081810360208301526140768184614010565b905092915050565b7f616c726561647920707572636861736564000000000000000000000000000000600082015250565b60006140b4601183613d2b565b91506140bf8261407e565b602082019050919050565b600060408201905081810360008301526140e3816140a7565b905081810360208301526140f78184614010565b905092915050565b60006060820190506141146000830186613536565b61412160208301856135d7565b61412e60408301846135d7565b949350505050565b7f63726561746f7220736f6c640000000000000000000000000000000000000000600082015250565b600061416c600c83613d2b565b915061417782614136565b602082019050919050565b6000604082019050818103600083015261419b8161415f565b905081810360208301526141af8184614010565b905092915050565b7f696e737566666963656e74206261736520746f6b656e2062616c616e63650000600082015250565b60006141ed601e83613d2b565b91506141f8826141b7565b602082019050919050565b6000604082019050818103600083015261421c816141e0565b905081810360208301526142308184614010565b905092915050565b600060408201905061424d6000830185613536565b61425a60208301846135d7565b9392505050565b60008115159050919050565b61427681614261565b811461428157600080fd5b50565b6000815190506142938161426d565b92915050565b6000602082840312156142af576142ae61356a565b5b60006142bd84828501614284565b91505092915050565b60006040820190506142db60008301856135d7565b6142e86020830184613536565b9392505050565b6000819050919050565b6000819050919050565b600061431e614319614314846142ef565b6142f9565b6135cd565b9050919050565b61432e81614303565b82525050565b60006040820190506143496000830185613536565b6143566020830184614325565b9392505050565b6000614368826135cd565b9150614373836135cd565b925082820190508082111561438b5761438a613e19565b5b92915050565b7f696e737566666963656e742062616c616e636500000000000000000000000000600082015250565b60006143c7601383613d2b565b91506143d282614391565b602082019050919050565b600060208201905081810360008301526143f6816143ba565b9050919050565b600081519050919050565b6000614413826143fd565b61441d8185613d2b565b935061442d818560208601613fe6565b61443681613715565b840191505092915050565b600060608201905061445660008301866135d7565b61446360208301856135d7565b81810360408301526144758184614408565b9050949350505050565b600080fd5b600080fd5b600061449c614497846137a1565b613786565b9050828152602081018484840111156144b8576144b7613710565b5b6144c3848285613fe6565b509392505050565b600082601f8301126144e0576144df61370b565b5b81516144f0848260208601614489565b91505092915050565b600061018082840312156145105761450f61447f565b5b61451b610180613786565b9050600061452b84828501613ece565b600083015250602082015167ffffffffffffffff81111561454f5761454e614484565b5b61455b848285016144cb565b602083015250604082015167ffffffffffffffff81111561457f5761457e614484565b5b61458b848285016144cb565b604083015250606082015167ffffffffffffffff8111156145af576145ae614484565b5b6145bb848285016144cb565b60608301525060806145cf84828501613dd7565b60808301525060a06145e384828501613dd7565b60a08301525060c06145f784828501613dd7565b60c08301525060e061460b84828501613dd7565b60e08301525061010061462084828501613dd7565b6101008301525061012061463684828501613dd7565b6101208301525061014061464c84828501613dd7565b6101408301525061016061466284828501613dd7565b6101608301525092915050565b60008060008060008060c0878903121561468c5761468b61356a565b5b600061469a89828a01613ece565b96505060206146ab89828a01613ece565b95505060406146bc89828a01613ece565b94505060606146cd89828a01613ece565b935050608087015167ffffffffffffffff8111156146ee576146ed61356f565b5b6146fa89828a016144f9565b92505060a087015167ffffffffffffffff81111561471b5761471a61356f565b5b61472789828a016144cb565b9150509295509295509295565b600061473f826134cd565b915061474a836134cd565b9250828201905060ff81111561476357614762613e19565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea264697066735822122071d1fbcadc6e477c832f6b81cfd7852b43def1153fb7bab2453fd006215204af64736f6c634300081b00330000000000000000000000000b3e328455c4059eeb9e3f84b5543f74e24e7e1b0000000000000000000000004c4da462c53ae67af07e9a58a8b6de4299e8a25700000000000000000000000067852157c6de579fbb39e140efb6ee8c34b54bed000000000000000000000000f66dea7b3e897cd44a5a231c61b6b4423d613259