Detalhes da transação
Hash de transação
: 0x025f5f9d1dfce89e6d5237511417cc109781080329c3c3d4cefac4ce67614a2c
Status:
Sucesso
Bloco:
26064480
220.146 confirmações de bloco
Carimbo de data/hora:
07/02/2025, 16:51:47 (5 dias ant)
Interagiu com (para):
Montante:
0ETH
($0)
Taxa de transação:
0,00003486911978111
$0,09
L2 Gas price:
0,000000000009506421 ETH(0,009506421 Gwei)
Utilização e limite de gas L2:
3.514.155|
3.485.326(99,18%)
L2 fee paid:
0,000033132976278246 ETH
Taxa de gas L2:
Base: 0,004051869 Gwei
|Prioridade máx.: 0,005454552 Gwei
|Máx.: 0,010882968 Gwei
Preço de custo operacional L1:
0,000000001183494993 ETH(1,183494993 Gwei)
Custo operacional usado L1:
127.671
Taxa escalar L1:
0
L1 fee paid:
0,000001736143502864 ETH
Outros atributos:
Tipo de Txn:2(Um tipo de transação iniciada por EIP-1559)
Nonce:0
Posição no bloco:33
Dados de entrada:
0x60806040525f600755348015610013575f5ffd5b5060405161478b38038061478b833981810160405281019061003591906106d6565b838381600490816100469190610979565b5080600590816100569190610979565b506100765f5f1b61006b6100f460201b60201c565b6100fb60201b60201c565b506100b47f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e6100a96100f460201b60201c565b6100fb60201b60201c565b5050506100eb816100c96101f060201b60201c565b600a6100d59190610bb0565b846100e09190610bfa565b6101f860201b60201c565b50505050610cf3565b5f33905090565b5f61010c838361027d60201b60201c565b6101e65760015f5f8581526020019081526020015f205f015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506101836100f460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4600190506101ea565b5f90505b92915050565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610268575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161025f9190610c4a565b60405180910390fd5b6102795f83836102e060201b60201c565b5050565b5f5f5f8481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610330578060035f8282546103249190610c63565b92505081905550610400565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156103ba578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016103b193929190610ca5565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610447578060035f8282540392505081905550610492565b8060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104ef9190610cda565b60405180910390a3505050565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61055b82610515565b810181811067ffffffffffffffff8211171561057a57610579610525565b5b80604052505050565b5f61058c6104fc565b90506105988282610552565b919050565b5f67ffffffffffffffff8211156105b7576105b6610525565b5b6105c082610515565b9050602081019050919050565b8281835e5f83830152505050565b5f6105ed6105e88461059d565b610583565b90508281526020810184848401111561060957610608610511565b5b6106148482856105cd565b509392505050565b5f82601f8301126106305761062f61050d565b5b81516106408482602086016105db565b91505092915050565b5f819050919050565b61065b81610649565b8114610665575f5ffd5b50565b5f8151905061067681610652565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6106a58261067c565b9050919050565b6106b58161069b565b81146106bf575f5ffd5b50565b5f815190506106d0816106ac565b92915050565b5f5f5f5f608085870312156106ee576106ed610505565b5b5f85015167ffffffffffffffff81111561070b5761070a610509565b5b6107178782880161061c565b945050602085015167ffffffffffffffff81111561073857610737610509565b5b6107448782880161061c565b935050604061075587828801610668565b9250506060610766878288016106c2565b91505092959194509250565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806107c057607f821691505b6020821081036107d3576107d261077c565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026108357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826107fa565b61083f86836107fa565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61087a61087561087084610649565b610857565b610649565b9050919050565b5f819050919050565b61089383610860565b6108a761089f82610881565b848454610806565b825550505050565b5f5f905090565b6108be6108af565b6108c981848461088a565b505050565b5b818110156108ec576108e15f826108b6565b6001810190506108cf565b5050565b601f82111561093157610902816107d9565b61090b846107eb565b8101602085101561091a578190505b61092e610926856107eb565b8301826108ce565b50505b505050565b5f82821c905092915050565b5f6109515f1984600802610936565b1980831691505092915050565b5f6109698383610942565b9150826002028217905092915050565b61098282610772565b67ffffffffffffffff81111561099b5761099a610525565b5b6109a582546107a9565b6109b08282856108f0565b5f60209050601f8311600181146109e1575f84156109cf578287015190505b6109d9858261095e565b865550610a40565b601f1984166109ef866107d9565b5f5b82811015610a16578489015182556001820191506020850194506020810190506109f1565b86831015610a335784890151610a2f601f891682610942565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b6001851115610aca57808604811115610aa657610aa5610a48565b5b6001851615610ab55780820291505b8081029050610ac385610a75565b9450610a8a565b94509492505050565b5f82610ae25760019050610b9d565b81610aef575f9050610b9d565b8160018114610b055760028114610b0f57610b3e565b6001915050610b9d565b60ff841115610b2157610b20610a48565b5b8360020a915084821115610b3857610b37610a48565b5b50610b9d565b5060208310610133831016604e8410600b8410161715610b735782820a905083811115610b6e57610b6d610a48565b5b610b9d565b610b808484846001610a81565b92509050818404811115610b9757610b96610a48565b5b81810290505b9392505050565b5f60ff82169050919050565b5f610bba82610649565b9150610bc583610ba4565b9250610bf27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610ad3565b905092915050565b5f610c0482610649565b9150610c0f83610649565b9250828202610c1d81610649565b91508282048414831517610c3457610c33610a48565b5b5092915050565b610c448161069b565b82525050565b5f602082019050610c5d5f830184610c3b565b92915050565b5f610c6d82610649565b9150610c7883610649565b9250828201905080821115610c9057610c8f610a48565b5b92915050565b610c9f81610649565b82525050565b5f606082019050610cb85f830186610c3b565b610cc56020830185610c96565b610cd26040830184610c96565b949350505050565b5f602082019050610ced5f830184610c96565b92915050565b613a8b80610d005f395ff3fe608060405234801561000f575f5ffd5b50600436106101d8575f3560e01c80634ebb917711610102578063b54e5ccc116100a0578063d5cef5d81161006f578063d5cef5d814610578578063d914206614610594578063dd62ed3e146105b2578063e4350dee146105e2576101d8565b8063b54e5ccc14610504578063c1a3e30e14610522578063cdd78e8f1461053e578063d547741f1461055c576101d8565b806391d14854116100dc57806391d148541461045657806395d89b4114610486578063a6a4385a146104a4578063a9059cbb146104d4576101d8565b80634ebb9177146103ee57806362c2b5d91461040a57806370a0823114610426576101d8565b806323b872dd1161017a578063313ce56711610149578063313ce5671461035457806336568abe146103725780634a02cc4b1461038e5780634a685712146103be576101d8565b806323b872dd146102ba57806323e7e610146102ea578063248a9ca3146103085780632f2ff15d14610338576101d8565b8063095ea7b3116101b6578063095ea7b31461024657806312bbc4e3146102765780631724ba861461029257806318160ddd1461029c576101d8565b806301ffc9a7146101dc57806306fdde031461020c578063074893d31461022a575b5f5ffd5b6101f660048036038101906101f1919061299c565b6105fe565b60405161020391906129e1565b60405180910390f35b610214610677565b6040516102219190612a6a565b60405180910390f35b610244600480360381019061023f9190612bb6565b610707565b005b610260600480360381019061025b9190612c8a565b61079d565b60405161026d91906129e1565b60405180910390f35b610290600480360381019061028b9190612cfb565b6107bf565b005b61029a6107f4565b005b6102a46108b5565b6040516102b19190612d35565b60405180910390f35b6102d460048036038101906102cf9190612d4e565b6108be565b6040516102e191906129e1565b60405180910390f35b6102f26108ec565b6040516102ff9190612db6565b60405180910390f35b610322600480360381019061031d9190612df9565b610910565b60405161032f9190612db6565b60405180910390f35b610352600480360381019061034d9190612e24565b61092c565b005b61035c61094e565b6040516103699190612e7d565b60405180910390f35b61038c60048036038101906103879190612e24565b610956565b005b6103a860048036038101906103a39190612bb6565b6109d1565b6040516103b59190612a6a565b60405180910390f35b6103d860048036038101906103d39190612bb6565b610ad8565b6040516103e591906129e1565b60405180910390f35b61040860048036038101906104039190612bb6565b610b65565b005b610424600480360381019061041f9190612bb6565b610bf8565b005b610440600480360381019061043b9190612e96565b610c81565b60405161044d9190612d35565b60405180910390f35b610470600480360381019061046b9190612e24565b610cc7565b60405161047d91906129e1565b60405180910390f35b61048e610d2a565b60405161049b9190612a6a565b60405180910390f35b6104be60048036038101906104b99190612bb6565b610dba565b6040516104cb9190612d35565b60405180910390f35b6104ee60048036038101906104e99190612c8a565b610e54565b6040516104fb91906129e1565b60405180910390f35b61050c610e76565b6040516105199190612db6565b60405180910390f35b61053c60048036038101906105379190612ec1565b610e99565b005b61054661102d565b6040516105539190612db6565b60405180910390f35b61057660048036038101906105719190612e24565b611033565b005b610592600480360381019061058d9190612bb6565b611055565b005b61059c6110e7565b6040516105a99190612d35565b60405180910390f35b6105cc60048036038101906105c79190612f1b565b6110f0565b6040516105d99190612d35565b60405180910390f35b6105fc60048036038101906105f79190612bb6565b611172565b005b5f7f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610670575061066f8261125d565b5b9050919050565b60606004805461068690612f86565b80601f01602080910402602001604051908101604052809291908181526020018280546106b290612f86565b80156106fd5780601f106106d4576101008083540402835291602001916106fd565b820191905f5260205f20905b8154815290600101906020018083116106e057829003601f168201915b5050505050905090565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610731816112c6565b60405180602001604052805f815250600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208360405161077e9190612ff0565b9081526020016040518091039020908161079891906131a6565b505050565b5f5f6107a76112da565b90506107b48185856112e1565b600191505092915050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e6107e9816112c6565b816007819055505050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e61081e816112c6565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610888573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ac9190613289565b60098190555050565b5f600354905090565b5f5f6108c86112da565b90506108d58582856112f3565b6108e0858585611385565b60019150509392505050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81565b5f5f5f8381526020019081526020015f20600101549050919050565b61093582610910565b61093e816112c6565b6109488383611600565b50505050565b5f6012905090565b61095e6112da565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146109c2576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6109cc82826116e9565b505050565b60607f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e6109fd816112c6565b600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2083604051610a3b9190612ff0565b90815260200160405180910390208054610a5490612f86565b80601f0160208091040260200160405190810160405280929190818152602001828054610a8090612f86565b8015610acb5780601f10610aa257610100808354040283529160200191610acb565b820191905f5260205f20905b815481529060010190602001808311610aae57829003601f168201915b5050505050915050919050565b5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610b03816112c6565b600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f2083604051610b429190612ff0565b90815260200160405180910390205f9054906101000a900460ff16915050919050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610b8f816112c6565b6001600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f2083604051610bd09190612ff0565b90815260200160405180910390205f6101000a81548160ff0219169083151502179055505050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610c22816112c6565b6004600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2083604051610c629190612ff0565b90815260200160405180910390209081610c7c91906132db565b505050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f5f5f8481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b606060058054610d3990612f86565b80601f0160208091040260200160405190810160405280929190818152602001828054610d6590612f86565b8015610db05780601f10610d8757610100808354040283529160200191610db0565b820191905f5260205f20905b815481529060010190602001808311610d9357829003601f168201915b5050505050905090565b5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610de5816112c6565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2083604051610e239190612ff0565b90815260200160405180910390205f81548110610e4357610e426133c0565b5b905f5260205f200154915050919050565b5f5f610e5e6112da565b9050610e6b818585611385565b600191505092915050565b7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610ec3816112c6565b5f610ecc61094e565b600a610ed89190613549565b90505f600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2085604051610f199190612ff0565b90815260200160405180910390208054905003610fb057600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2084604051610f6e9190612ff0565b90815260200160405180910390208184610f889190613593565b908060018154018082558091505060019003905f5260205f20015f9091909190915055611027565b8083610fbc9190613593565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2085604051610ffa9190612ff0565b90815260200160405180910390205f8154811061101a576110196133c0565b5b905f5260205f2001819055505b50505050565b5f5f1b81565b61103c82610910565b611045816112c6565b61104f83836116e9565b50505050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e61107f816112c6565b5f600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f20836040516110bf9190612ff0565b90815260200160405180910390205f6101000a81548160ff0219169083151502179055505050565b5f600954905090565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e61119c816112c6565b81600690816111ab91906131a6565b506001600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f20836040516111ed9190612ff0565b90815260200160405180910390205f6101000a81548160ff02191690831515021790555061121a826117d2565b60085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6112d7816112d26112da565b6119ca565b50565b5f33905090565b6112ee8383836001611a1b565b505050565b5f6112fe84846110f0565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461137f5781811015611370578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401611367939291906135e3565b60405180910390fd5b61137e84848484035f611a1b565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113f5575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016113ec9190613618565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611465575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161145c9190613618565b60405180910390fd5b5f600367ffffffffffffffff81111561148157611480612a92565b5b6040519080825280602002602001820160405280156114b457816020015b606081526020019060019003908161149f5790505b5090506114c084611bea565b815f815181106114d3576114d26133c0565b5b60200260200101819052506114e783611bea565b816001815181106114fb576114fa6133c0565b5b602002602001018190525061150f82611ee8565b81600281518110611523576115226133c0565b5b60200260200101819052505f61153882612041565b905080611543575f5ffd5b61154e858585612685565b5f6006805461155c90612f86565b905011156115f95760085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156115ce573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115f29190613289565b6009819055505b5050505050565b5f61160b8383610cc7565b6116df5760015f5f8581526020019081526020015f205f015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555061167c6112da565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4600190506116e3565b5f90505b92915050565b5f6116f48383610cc7565b156117c8575f5f5f8581526020019081526020015f205f015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506117656112da565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a4600190506117cc565b5f90505b92915050565b5f5f829050602a81511461181b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118129061367b565b60405180910390fd5b5f5f90505f600290505b602a8110156119bf575f838281518110611842576118416133c0565b5b602001015160f81c60f81b60f81c60ff16905060308173ffffffffffffffffffffffffffffffffffffffff1610158015611893575060398173ffffffffffffffffffffffffffffffffffffffff1611155b156118ac576030816118a59190613699565b9050611997565b60418173ffffffffffffffffffffffffffffffffffffffff16101580156118ea575060468173ffffffffffffffffffffffffffffffffffffffff1611155b15611903576037816118fc9190613699565b9050611996565b60618173ffffffffffffffffffffffffffffffffffffffff1610158015611941575060668173ffffffffffffffffffffffffffffffffffffffff1611155b1561195a576057816119539190613699565b9050611995565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198c90613750565b60405180910390fd5b5b5b806010846119a5919061376e565b6119af91906137af565b9250508080600101915050611825565b508092505050919050565b6119d48282610cc7565b611a175780826040517fe2517d3f000000000000000000000000000000000000000000000000000000008152600401611a0e9291906137f6565b60405180910390fd5b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611a8b575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401611a829190613618565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611afb575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401611af29190613618565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015611be4578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051611bdb9190612d35565b60405180910390a35b50505050565b60605f8273ffffffffffffffffffffffffffffffffffffffff165f1b90505f6040518060400160405280601081526020017f303132333435363738396162636465660000000000000000000000000000000081525090505f602a67ffffffffffffffff811115611c5d57611c5c612a92565b5b6040519080825280601f01601f191660200182016040528015611c8f5781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000815f81518110611cc657611cc56133c0565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110611d2957611d286133c0565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053505f5f90505b6014811015611edc5782600485600c84611d76919061381d565b60208110611d8757611d866133c0565b5b1a60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916901c60f81c60ff1681518110611dc657611dc56133c0565b5b602001015160f81c60f81b82600283611ddf9190613593565b6002611deb919061381d565b81518110611dfc57611dfb6133c0565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a90535082600f60f81b85600c84611e3e919061381d565b60208110611e4f57611e4e6133c0565b5b1a60f81b1660f81c60ff1681518110611e6b57611e6a6133c0565b5b602001015160f81c60f81b82600283611e849190613593565b6003611e90919061381d565b81518110611ea157611ea06133c0565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053508080600101915050611d5c565b50809350505050919050565b60605f8203611f2e576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061203c565b5f8290505f5b5f8214611f5d578080611f4690613850565b915050600a82611f5691906138c4565b9150611f34565b5f8167ffffffffffffffff811115611f7857611f77612a92565b5b6040519080825280601f01601f191660200182016040528015611faa5781602001600182028036833780820191505090505b5090505b5f851461203557600182611fc291906138f4565b9150600a85611fd19190613927565b6030611fdd919061381d565b60f81b818381518110611ff357611ff26133c0565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a905350600a8561202e91906138c4565b9450611fae565b8093505050505b919050565b5f6003825114612086576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161207d906139a1565b60405180910390fd5b5f825f8151811061209a576120996133c0565b5b602002602001015190505f836001815181106120b9576120b86133c0565b5b602002602001015190505f6120e8856002815181106120db576120da6133c0565b5b60200260200101516128a1565b905060066040516020016120fc9190613a3f565b60405160208183030381529060405280519060200120836040516020016121239190612ff0565b604051602081830303815290604052805190602001201480156121d4575060095460085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156121ae573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121d29190613289565b105b80156122375750600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f208260405161221a9190612ff0565b90815260200160405180910390205f9054906101000a900460ff16155b15612247575f9350505050612680565b5f6007541261245b5760046040516020016122629190613a3f565b60405160208183030381529060405280519060200120600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516122b69190612ff0565b90815260200160405180910390206040516020016122d49190613a3f565b60405160208183030381529060405280519060200120036124565780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208460405161232e9190612ff0565b90815260200160405180910390205f8154811061234e5761234d6133c0565b5b905f5260205f2001541015801561236457505f81115b1561244a5780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516123a89190612ff0565b90815260200160405180910390205f815481106123c8576123c76133c0565b5b905f5260205f2001546123db91906138f4565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516124199190612ff0565b90815260200160405180910390205f81548110612439576124386133c0565b5b905f5260205f200181905550612455565b5f9350505050612680565b5b612678565b600660405160200161246d9190613a3f565b60405160208183030381529060405280519060200120836040516020016124949190612ff0565b60405160208183030381529060405280519060200120148061250c5750600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f20836040516124f09190612ff0565b90815260200160405180910390205f9054906101000a900460ff165b6126775780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208460405161254f9190612ff0565b90815260200160405180910390205f8154811061256f5761256e6133c0565b5b905f5260205f2001541015801561258557505f81115b1561266b5780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516125c99190612ff0565b90815260200160405180910390205f815481106125e9576125e86133c0565b5b905f5260205f2001546125fc91906138f4565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208460405161263a9190612ff0565b90815260200160405180910390205f8154811061265a576126596133c0565b5b905f5260205f200181905550612676565b5f9350505050612680565b5b5b600193505050505b919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036126d5578060035f8282546126c9919061381d565b925050819055506127a5565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561275f578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401612756939291906135e3565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036127ec578060035f8282540392505081905550612837565b8060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516128949190612d35565b60405180910390a3505050565b5f5f8290505f5f90505f5f90505b825181101561292b575f8382815181106128cc576128cb6133c0565b5b602001015160f81c60f81b60f81c60ff169050603081101580156128f1575060398111155b1561291d5760308161290391906138f4565b600a846129109190613593565b61291a919061381d565b92505b5080806001019150506128af565b508092505050919050565b5f604051905090565b5f5ffd5b5f5ffd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61297b81612947565b8114612985575f5ffd5b50565b5f8135905061299681612972565b92915050565b5f602082840312156129b1576129b061293f565b5b5f6129be84828501612988565b91505092915050565b5f8115159050919050565b6129db816129c7565b82525050565b5f6020820190506129f45f8301846129d2565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f612a3c826129fa565b612a468185612a04565b9350612a56818560208601612a14565b612a5f81612a22565b840191505092915050565b5f6020820190508181035f830152612a828184612a32565b905092915050565b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b612ac882612a22565b810181811067ffffffffffffffff82111715612ae757612ae6612a92565b5b80604052505050565b5f612af9612936565b9050612b058282612abf565b919050565b5f67ffffffffffffffff821115612b2457612b23612a92565b5b612b2d82612a22565b9050602081019050919050565b828183375f83830152505050565b5f612b5a612b5584612b0a565b612af0565b905082815260208101848484011115612b7657612b75612a8e565b5b612b81848285612b3a565b509392505050565b5f82601f830112612b9d57612b9c612a8a565b5b8135612bad848260208601612b48565b91505092915050565b5f60208284031215612bcb57612bca61293f565b5b5f82013567ffffffffffffffff811115612be857612be7612943565b5b612bf484828501612b89565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612c2682612bfd565b9050919050565b612c3681612c1c565b8114612c40575f5ffd5b50565b5f81359050612c5181612c2d565b92915050565b5f819050919050565b612c6981612c57565b8114612c73575f5ffd5b50565b5f81359050612c8481612c60565b92915050565b5f5f60408385031215612ca057612c9f61293f565b5b5f612cad85828601612c43565b9250506020612cbe85828601612c76565b9150509250929050565b5f819050919050565b612cda81612cc8565b8114612ce4575f5ffd5b50565b5f81359050612cf581612cd1565b92915050565b5f60208284031215612d1057612d0f61293f565b5b5f612d1d84828501612ce7565b91505092915050565b612d2f81612c57565b82525050565b5f602082019050612d485f830184612d26565b92915050565b5f5f5f60608486031215612d6557612d6461293f565b5b5f612d7286828701612c43565b9350506020612d8386828701612c43565b9250506040612d9486828701612c76565b9150509250925092565b5f819050919050565b612db081612d9e565b82525050565b5f602082019050612dc95f830184612da7565b92915050565b612dd881612d9e565b8114612de2575f5ffd5b50565b5f81359050612df381612dcf565b92915050565b5f60208284031215612e0e57612e0d61293f565b5b5f612e1b84828501612de5565b91505092915050565b5f5f60408385031215612e3a57612e3961293f565b5b5f612e4785828601612de5565b9250506020612e5885828601612c43565b9150509250929050565b5f60ff82169050919050565b612e7781612e62565b82525050565b5f602082019050612e905f830184612e6e565b92915050565b5f60208284031215612eab57612eaa61293f565b5b5f612eb884828501612c43565b91505092915050565b5f5f60408385031215612ed757612ed661293f565b5b5f83013567ffffffffffffffff811115612ef457612ef3612943565b5b612f0085828601612b89565b9250506020612f1185828601612c76565b9150509250929050565b5f5f60408385031215612f3157612f3061293f565b5b5f612f3e85828601612c43565b9250506020612f4f85828601612c43565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680612f9d57607f821691505b602082108103612fb057612faf612f59565b5b50919050565b5f81905092915050565b5f612fca826129fa565b612fd48185612fb6565b9350612fe4818560208601612a14565b80840191505092915050565b5f612ffb8284612fc0565b915081905092915050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026130627fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613027565b61306c8683613027565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6130a76130a261309d84612c57565b613084565b612c57565b9050919050565b5f819050919050565b6130c08361308d565b6130d46130cc826130ae565b848454613033565b825550505050565b5f5f905090565b6130eb6130dc565b6130f68184846130b7565b505050565b5b818110156131195761310e5f826130e3565b6001810190506130fc565b5050565b601f82111561315e5761312f81613006565b61313884613018565b81016020851015613147578190505b61315b61315385613018565b8301826130fb565b50505b505050565b5f82821c905092915050565b5f61317e5f1984600802613163565b1980831691505092915050565b5f613196838361316f565b9150826002028217905092915050565b6131af826129fa565b67ffffffffffffffff8111156131c8576131c7612a92565b5b6131d28254612f86565b6131dd82828561311d565b5f60209050601f83116001811461320e575f84156131fc578287015190505b613206858261318b565b86555061326d565b601f19841661321c86613006565b5f5b828110156132435784890151825560018201915060208501945060208101905061321e565b86831015613260578489015161325c601f89168261316f565b8355505b6001600288020188555050505b505050505050565b5f8151905061328381612c60565b92915050565b5f6020828403121561329e5761329d61293f565b5b5f6132ab84828501613275565b91505092915050565b5f815490506132c281612f86565b9050919050565b5f819050815f5260205f209050919050565b8181036132e95750506133be565b6132f2826132b4565b67ffffffffffffffff81111561330b5761330a612a92565b5b6133158254612f86565b61332082828561311d565b5f601f83116001811461334d575f841561333b578287015490505b613345858261318b565b8655506133b7565b601f19841661335b876132c9565b965061336686613006565b5f5b8281101561338d57848901548255600182019150600185019450602081019050613368565b868310156133aa57848901546133a6601f89168261316f565b8355505b6001600288020188555050505b5050505050505b565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b600185111561346f5780860481111561344b5761344a6133ed565b5b600185161561345a5780820291505b80810290506134688561341a565b945061342f565b94509492505050565b5f826134875760019050613542565b81613494575f9050613542565b81600181146134aa57600281146134b4576134e3565b6001915050613542565b60ff8411156134c6576134c56133ed565b5b8360020a9150848211156134dd576134dc6133ed565b5b50613542565b5060208310610133831016604e8410600b84101617156135185782820a905083811115613513576135126133ed565b5b613542565b6135258484846001613426565b9250905081840481111561353c5761353b6133ed565b5b81810290505b9392505050565b5f61355382612c57565b915061355e83612e62565b925061358b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484613478565b905092915050565b5f61359d82612c57565b91506135a883612c57565b92508282026135b681612c57565b915082820484148315176135cd576135cc6133ed565b5b5092915050565b6135dd81612c1c565b82525050565b5f6060820190506135f65f8301866135d4565b6136036020830185612d26565b6136106040830184612d26565b949350505050565b5f60208201905061362b5f8301846135d4565b92915050565b7f496e76616c69642061646472657373206c656e677468000000000000000000005f82015250565b5f613665601683612a04565b915061367082613631565b602082019050919050565b5f6020820190508181035f83015261369281613659565b9050919050565b5f6136a382612bfd565b91506136ae83612bfd565b9250828203905073ffffffffffffffffffffffffffffffffffffffff8111156136da576136d96133ed565b5b92915050565b7f496e76616c69642063686172616374657220696e2061646472657373207374725f8201527f696e672e00000000000000000000000000000000000000000000000000000000602082015250565b5f61373a602483612a04565b9150613745826136e0565b604082019050919050565b5f6020820190508181035f8301526137678161372e565b9050919050565b5f61377882612bfd565b915061378383612bfd565b925082820261379181612bfd565b915082820484148315176137a8576137a76133ed565b5b5092915050565b5f6137b982612bfd565b91506137c483612bfd565b9250828201905073ffffffffffffffffffffffffffffffffffffffff8111156137f0576137ef6133ed565b5b92915050565b5f6040820190506138095f8301856135d4565b6138166020830184612da7565b9392505050565b5f61382782612c57565b915061383283612c57565b925082820190508082111561384a576138496133ed565b5b92915050565b5f61385a82612c57565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361388c5761388b6133ed565b5b600182019050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6138ce82612c57565b91506138d983612c57565b9250826138e9576138e8613897565b5b828204905092915050565b5f6138fe82612c57565b915061390983612c57565b9250828203905081811115613921576139206133ed565b5b92915050565b5f61393182612c57565b915061393c83612c57565b92508261394c5761394b613897565b5b828206905092915050565b7f496e76616c696420706172616d6574657220636f756e740000000000000000005f82015250565b5f61398b601783612a04565b915061399682613957565b602082019050919050565b5f6020820190508181035f8301526139b88161397f565b9050919050565b5f81546139cb81612f86565b6139d58186612fb6565b9450600182165f81146139ef5760018114613a0457613a36565b60ff1983168652811515820286019350613a36565b613a0d85613006565b5f5b83811015613a2e57815481890152600182019150602081019050613a0f565b838801955050505b50505092915050565b5f613a4a82846139bf565b91508190509291505056fea2646970667358221220961d40505de9e2d1a2f3ed90b40be690094fc1ca9154a01f11b0e8c2d024319c64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000047868c0000000000000000000000000009af56e45cc0e07a414c75d546e1c488513f3ddc00000000000000000000000000000000000000000000000000000000000000034d5456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d54560000000000000000000000000000000000000000000000000000000000