交易詳情
交易哈希
:0x07241a6e1e21f8d7381e02b383936429170607fa5e723e7e92f510e7e831ebb5
交易數量:
0ETH
($0)
交易手續費:
0.000051554495664951
$0.18
L2 Gas 價格:
0.000000000013883305 ETH(0.013883305 Gwei)
L2 Gas 上限 & 消耗:
3,514,251|
3,485,422(99.18%)
L2 Gas 費用:
0.00004838917667971 ETH
L2 Gas 費:
基礎費用: 0.010320346 Gwei
|最大附加小費: 0.003562959 Gwei
|最大手續費: 0.044769747 Gwei
L1 Gas 價格:
0.000000010919856657 ETH(10.919856657 Gwei)
L1 Gas 消耗:
127,751
L1 費用係數:
0
L1 Gas 費用:
0.000003165318985241 ETH
其他信息:
交易類型:2 (EIP-1559 提出的交易類型)
Nonce:0
區塊內交易編號:88
輸入數據:
0x60806040525f600755348015610013575f5ffd5b5060405161478b38038061478b833981810160405281019061003591906106d6565b838381600490816100469190610979565b5080600590816100569190610979565b506100765f5f1b61006b6100f460201b60201c565b6100fb60201b60201c565b506100b47f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e6100a96100f460201b60201c565b6100fb60201b60201c565b5050506100eb816100c96101f060201b60201c565b600a6100d59190610bb0565b846100e09190610bfa565b6101f860201b60201c565b50505050610cf3565b5f33905090565b5f61010c838361027d60201b60201c565b6101e65760015f5f8581526020019081526020015f205f015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506101836100f460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4600190506101ea565b5f90505b92915050565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610268575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161025f9190610c4a565b60405180910390fd5b6102795f83836102e060201b60201c565b5050565b5f5f5f8481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610330578060035f8282546103249190610c63565b92505081905550610400565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156103ba578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016103b193929190610ca5565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610447578060035f8282540392505081905550610492565b8060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104ef9190610cda565b60405180910390a3505050565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61055b82610515565b810181811067ffffffffffffffff8211171561057a57610579610525565b5b80604052505050565b5f61058c6104fc565b90506105988282610552565b919050565b5f67ffffffffffffffff8211156105b7576105b6610525565b5b6105c082610515565b9050602081019050919050565b8281835e5f83830152505050565b5f6105ed6105e88461059d565b610583565b90508281526020810184848401111561060957610608610511565b5b6106148482856105cd565b509392505050565b5f82601f8301126106305761062f61050d565b5b81516106408482602086016105db565b91505092915050565b5f819050919050565b61065b81610649565b8114610665575f5ffd5b50565b5f8151905061067681610652565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6106a58261067c565b9050919050565b6106b58161069b565b81146106bf575f5ffd5b50565b5f815190506106d0816106ac565b92915050565b5f5f5f5f608085870312156106ee576106ed610505565b5b5f85015167ffffffffffffffff81111561070b5761070a610509565b5b6107178782880161061c565b945050602085015167ffffffffffffffff81111561073857610737610509565b5b6107448782880161061c565b935050604061075587828801610668565b9250506060610766878288016106c2565b91505092959194509250565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806107c057607f821691505b6020821081036107d3576107d261077c565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026108357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826107fa565b61083f86836107fa565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61087a61087561087084610649565b610857565b610649565b9050919050565b5f819050919050565b61089383610860565b6108a761089f82610881565b848454610806565b825550505050565b5f5f905090565b6108be6108af565b6108c981848461088a565b505050565b5b818110156108ec576108e15f826108b6565b6001810190506108cf565b5050565b601f82111561093157610902816107d9565b61090b846107eb565b8101602085101561091a578190505b61092e610926856107eb565b8301826108ce565b50505b505050565b5f82821c905092915050565b5f6109515f1984600802610936565b1980831691505092915050565b5f6109698383610942565b9150826002028217905092915050565b61098282610772565b67ffffffffffffffff81111561099b5761099a610525565b5b6109a582546107a9565b6109b08282856108f0565b5f60209050601f8311600181146109e1575f84156109cf578287015190505b6109d9858261095e565b865550610a40565b601f1984166109ef866107d9565b5f5b82811015610a16578489015182556001820191506020850194506020810190506109f1565b86831015610a335784890151610a2f601f891682610942565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b6001851115610aca57808604811115610aa657610aa5610a48565b5b6001851615610ab55780820291505b8081029050610ac385610a75565b9450610a8a565b94509492505050565b5f82610ae25760019050610b9d565b81610aef575f9050610b9d565b8160018114610b055760028114610b0f57610b3e565b6001915050610b9d565b60ff841115610b2157610b20610a48565b5b8360020a915084821115610b3857610b37610a48565b5b50610b9d565b5060208310610133831016604e8410600b8410161715610b735782820a905083811115610b6e57610b6d610a48565b5b610b9d565b610b808484846001610a81565b92509050818404811115610b9757610b96610a48565b5b81810290505b9392505050565b5f60ff82169050919050565b5f610bba82610649565b9150610bc583610ba4565b9250610bf27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610ad3565b905092915050565b5f610c0482610649565b9150610c0f83610649565b9250828202610c1d81610649565b91508282048414831517610c3457610c33610a48565b5b5092915050565b610c448161069b565b82525050565b5f602082019050610c5d5f830184610c3b565b92915050565b5f610c6d82610649565b9150610c7883610649565b9250828201905080821115610c9057610c8f610a48565b5b92915050565b610c9f81610649565b82525050565b5f606082019050610cb85f830186610c3b565b610cc56020830185610c96565b610cd26040830184610c96565b949350505050565b5f602082019050610ced5f830184610c96565b92915050565b613a8b80610d005f395ff3fe608060405234801561000f575f5ffd5b50600436106101d8575f3560e01c8063616df3a511610102578063b54e5ccc116100a0578063d547741f1161006f578063d547741f14610566578063dd62ed3e14610582578063dd833a7c146105b2578063f908fe2d146105e2576101d8565b8063b54e5ccc14610504578063cb4e9d6a14610522578063cdd78e8f1461053e578063d48a20411461055c576101d8565b806385be8da8116100dc57806385be8da81461045657806391d148541461048657806395d89b41146104b6578063a9059cbb146104d4576101d8565b8063616df3a5146103ee57806370a082311461040a578063748b5a1c1461043a576101d8565b8063248a9ca31161017a57806343b538b11161014957806343b538b1146103685780634f7a37761461038657806353f9ea62146103a2578063576639db146103d2576101d8565b8063248a9ca3146102e25780632f2ff15d14610312578063313ce5671461032e57806336568abe1461034c576101d8565b806318160ddd116101b657806318160ddd1461025a5780631a2a14081461027857806323b872dd1461029457806323e7e610146102c4576101d8565b806301ffc9a7146101dc57806306fdde031461020c578063095ea7b31461022a575b5f5ffd5b6101f660048036038101906101f1919061299c565b6105fe565b60405161020391906129e1565b60405180910390f35b610214610677565b6040516102219190612a6a565b60405180910390f35b610244600480360381019061023f9190612b17565b610707565b60405161025191906129e1565b60405180910390f35b610262610729565b60405161026f9190612b64565b60405180910390f35b610292600480360381019061028d9190612ca9565b610732565b005b6102ae60048036038101906102a99190612cf0565b6107bb565b6040516102bb91906129e1565b60405180910390f35b6102cc6107e9565b6040516102d99190612d58565b60405180910390f35b6102fc60048036038101906102f79190612d9b565b61080d565b6040516103099190612d58565b60405180910390f35b61032c60048036038101906103279190612dc6565b610829565b005b61033661084b565b6040516103439190612e1f565b60405180910390f35b61036660048036038101906103619190612dc6565b610853565b005b6103706108ce565b60405161037d9190612b64565b60405180910390f35b6103a0600480360381019061039b9190612e38565b6108d7565b005b6103bc60048036038101906103b79190612ca9565b610a6b565b6040516103c99190612a6a565b60405180910390f35b6103ec60048036038101906103e79190612ca9565b610b72565b005b61040860048036038101906104039190612ca9565b610c04565b005b610424600480360381019061041f9190612e92565b610c97565b6040516104319190612b64565b60405180910390f35b610454600480360381019061044f9190612ef0565b610cdd565b005b610470600480360381019061046b9190612ca9565b610d12565b60405161047d9190612b64565b60405180910390f35b6104a0600480360381019061049b9190612dc6565b610dac565b6040516104ad91906129e1565b60405180910390f35b6104be610e0f565b6040516104cb9190612a6a565b60405180910390f35b6104ee60048036038101906104e99190612b17565b610e9f565b6040516104fb91906129e1565b60405180910390f35b61050c610ec1565b6040516105199190612d58565b60405180910390f35b61053c60048036038101906105379190612ca9565b610ee4565b005b610546610f7a565b6040516105539190612d58565b60405180910390f35b610564610f80565b005b610580600480360381019061057b9190612dc6565b611041565b005b61059c60048036038101906105979190612f1b565b611063565b6040516105a99190612b64565b60405180910390f35b6105cc60048036038101906105c79190612ca9565b6110e5565b6040516105d991906129e1565b60405180910390f35b6105fc60048036038101906105f79190612ca9565b611172565b005b5f7f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610670575061066f8261125d565b5b9050919050565b60606004805461068690612f86565b80601f01602080910402602001604051908101604052809291908181526020018280546106b290612f86565b80156106fd5780601f106106d4576101008083540402835291602001916106fd565b820191905f5260205f20905b8154815290600101906020018083116106e057829003601f168201915b5050505050905090565b5f5f6107116112c6565b905061071e8185856112cd565b600191505092915050565b5f600354905090565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e61075c816112df565b6004600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208360405161079c9190612ff0565b908152602001604051809103902090816107b691906131cd565b505050565b5f5f6107c56112c6565b90506107d28582856112f3565b6107dd858585611385565b60019150509392505050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81565b5f5f5f8381526020019081526020015f20600101549050919050565b6108328261080d565b61083b816112df565b6108458383611600565b50505050565b5f6012905090565b61085b6112c6565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146108bf576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6108c982826116e9565b505050565b5f600954905090565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610901816112df565b5f61090a61084b565b600a610916919061340e565b90505f600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20856040516109579190612ff0565b908152602001604051809103902080549050036109ee57600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516109ac9190612ff0565b908152602001604051809103902081846109c69190613458565b908060018154018082558091505060019003905f5260205f20015f9091909190915055610a65565b80836109fa9190613458565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2085604051610a389190612ff0565b90815260200160405180910390205f81548110610a5857610a57613499565b5b905f5260205f2001819055505b50505050565b60607f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610a97816112df565b600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2083604051610ad59190612ff0565b90815260200160405180910390208054610aee90612f86565b80601f0160208091040260200160405190810160405280929190818152602001828054610b1a90612f86565b8015610b655780601f10610b3c57610100808354040283529160200191610b65565b820191905f5260205f20905b815481529060010190602001808311610b4857829003601f168201915b5050505050915050919050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610b9c816112df565b5f600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f2083604051610bdc9190612ff0565b90815260200160405180910390205f6101000a81548160ff0219169083151502179055505050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610c2e816112df565b6001600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f2083604051610c6f9190612ff0565b90815260200160405180910390205f6101000a81548160ff0219169083151502179055505050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610d07816112df565b816007819055505050565b5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610d3d816112df565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2083604051610d7b9190612ff0565b90815260200160405180910390205f81548110610d9b57610d9a613499565b5b905f5260205f200154915050919050565b5f5f5f8481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b606060058054610e1e90612f86565b80601f0160208091040260200160405190810160405280929190818152602001828054610e4a90612f86565b8015610e955780601f10610e6c57610100808354040283529160200191610e95565b820191905f5260205f20905b815481529060010190602001808311610e7857829003601f168201915b5050505050905090565b5f5f610ea96112c6565b9050610eb6818585611385565b600191505092915050565b7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610f0e816112df565b60405180602001604052805f815250600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f2083604051610f5b9190612ff0565b90815260200160405180910390209081610f7591906134c6565b505050565b5f5f1b81565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e610faa816112df565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611014573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061103891906135a9565b60098190555050565b61104a8261080d565b611053816112df565b61105d83836116e9565b50505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e611110816112df565b600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f208360405161114f9190612ff0565b90815260200160405180910390205f9054906101000a900460ff16915050919050565b7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e61119c816112df565b81600690816111ab91906134c6565b506001600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f20836040516111ed9190612ff0565b90815260200160405180910390205f6101000a81548160ff02191690831515021790555061121a826117d2565b60085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b5f33905090565b6112da83838360016119ca565b505050565b6112f0816112eb6112c6565b611b99565b50565b5f6112fe8484611063565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461137f5781811015611370578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401611367939291906135e3565b60405180910390fd5b61137e84848484035f6119ca565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113f5575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016113ec9190613618565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611465575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161145c9190613618565b60405180910390fd5b5f600367ffffffffffffffff81111561148157611480612b85565b5b6040519080825280602002602001820160405280156114b457816020015b606081526020019060019003908161149f5790505b5090506114c084611bea565b815f815181106114d3576114d2613499565b5b60200260200101819052506114e783611bea565b816001815181106114fb576114fa613499565b5b602002602001018190525061150f82611ee8565b8160028151811061152357611522613499565b5b60200260200101819052505f61153882612041565b905080611543575f5ffd5b61154e858585612685565b5f6006805461155c90612f86565b905011156115f95760085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156115ce573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115f291906135a9565b6009819055505b5050505050565b5f61160b8383610dac565b6116df5760015f5f8581526020019081526020015f205f015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555061167c6112c6565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4600190506116e3565b5f90505b92915050565b5f6116f48383610dac565b156117c8575f5f5f8581526020019081526020015f205f015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506117656112c6565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a4600190506117cc565b5f90505b92915050565b5f5f829050602a81511461181b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118129061367b565b60405180910390fd5b5f5f90505f600290505b602a8110156119bf575f83828151811061184257611841613499565b5b602001015160f81c60f81b60f81c60ff16905060308173ffffffffffffffffffffffffffffffffffffffff1610158015611893575060398173ffffffffffffffffffffffffffffffffffffffff1611155b156118ac576030816118a59190613699565b9050611997565b60418173ffffffffffffffffffffffffffffffffffffffff16101580156118ea575060468173ffffffffffffffffffffffffffffffffffffffff1611155b15611903576037816118fc9190613699565b9050611996565b60618173ffffffffffffffffffffffffffffffffffffffff1610158015611941575060668173ffffffffffffffffffffffffffffffffffffffff1611155b1561195a576057816119539190613699565b9050611995565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198c90613750565b60405180910390fd5b5b5b806010846119a5919061376e565b6119af91906137af565b9250508080600101915050611825565b508092505050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611a3a575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401611a319190613618565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611aaa575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401611aa19190613618565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015611b93578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051611b8a9190612b64565b60405180910390a35b50505050565b611ba38282610dac565b611be65780826040517fe2517d3f000000000000000000000000000000000000000000000000000000008152600401611bdd9291906137f6565b60405180910390fd5b5050565b60605f8273ffffffffffffffffffffffffffffffffffffffff165f1b90505f6040518060400160405280601081526020017f303132333435363738396162636465660000000000000000000000000000000081525090505f602a67ffffffffffffffff811115611c5d57611c5c612b85565b5b6040519080825280601f01601f191660200182016040528015611c8f5781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000815f81518110611cc657611cc5613499565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110611d2957611d28613499565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053505f5f90505b6014811015611edc5782600485600c84611d76919061381d565b60208110611d8757611d86613499565b5b1a60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916901c60f81c60ff1681518110611dc657611dc5613499565b5b602001015160f81c60f81b82600283611ddf9190613458565b6002611deb919061381d565b81518110611dfc57611dfb613499565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a90535082600f60f81b85600c84611e3e919061381d565b60208110611e4f57611e4e613499565b5b1a60f81b1660f81c60ff1681518110611e6b57611e6a613499565b5b602001015160f81c60f81b82600283611e849190613458565b6003611e90919061381d565b81518110611ea157611ea0613499565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053508080600101915050611d5c565b50809350505050919050565b60605f8203611f2e576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061203c565b5f8290505f5b5f8214611f5d578080611f4690613850565b915050600a82611f5691906138c4565b9150611f34565b5f8167ffffffffffffffff811115611f7857611f77612b85565b5b6040519080825280601f01601f191660200182016040528015611faa5781602001600182028036833780820191505090505b5090505b5f851461203557600182611fc291906138f4565b9150600a85611fd19190613927565b6030611fdd919061381d565b60f81b818381518110611ff357611ff2613499565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a905350600a8561202e91906138c4565b9450611fae565b8093505050505b919050565b5f6003825114612086576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161207d906139a1565b60405180910390fd5b5f825f8151811061209a57612099613499565b5b602002602001015190505f836001815181106120b9576120b8613499565b5b602002602001015190505f6120e8856002815181106120db576120da613499565b5b60200260200101516128a1565b905060066040516020016120fc9190613a3f565b60405160208183030381529060405280519060200120836040516020016121239190612ff0565b604051602081830303815290604052805190602001201480156121d4575060095460085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156121ae573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121d291906135a9565b105b80156122375750600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f208260405161221a9190612ff0565b90815260200160405180910390205f9054906101000a900460ff16155b15612247575f9350505050612680565b5f6007541261245b5760046040516020016122629190613a3f565b60405160208183030381529060405280519060200120600b5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516122b69190612ff0565b90815260200160405180910390206040516020016122d49190613a3f565b60405160208183030381529060405280519060200120036124565780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208460405161232e9190612ff0565b90815260200160405180910390205f8154811061234e5761234d613499565b5b905f5260205f2001541015801561236457505f81115b1561244a5780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516123a89190612ff0565b90815260200160405180910390205f815481106123c8576123c7613499565b5b905f5260205f2001546123db91906138f4565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516124199190612ff0565b90815260200160405180910390205f8154811061243957612438613499565b5b905f5260205f200181905550612455565b5f9350505050612680565b5b612678565b600660405160200161246d9190613a3f565b60405160208183030381529060405280519060200120836040516020016124949190612ff0565b60405160208183030381529060405280519060200120148061250c5750600c5f7f5f8bfee5b3fcc809ae38c44ffc2b165a27cac7ff4ac533f5500f7526c9278a2e81526020019081526020015f20836040516124f09190612ff0565b90815260200160405180910390205f9054906101000a900460ff165b6126775780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208460405161254f9190612ff0565b90815260200160405180910390205f8154811061256f5761256e613499565b5b905f5260205f2001541015801561258557505f81115b1561266b5780600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f20846040516125c99190612ff0565b90815260200160405180910390205f815481106125e9576125e8613499565b5b905f5260205f2001546125fc91906138f4565b600a5f7e1d98fead428737b4f7832af5c76b0e06739f719e6cbd03d90bca60a33be74781526020019081526020015f208460405161263a9190612ff0565b90815260200160405180910390205f8154811061265a57612659613499565b5b905f5260205f200181905550612676565b5f9350505050612680565b5b5b600193505050505b919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036126d5578060035f8282546126c9919061381d565b925050819055506127a5565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561275f578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401612756939291906135e3565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036127ec578060035f8282540392505081905550612837565b8060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516128949190612b64565b60405180910390a3505050565b5f5f8290505f5f90505f5f90505b825181101561292b575f8382815181106128cc576128cb613499565b5b602001015160f81c60f81b60f81c60ff169050603081101580156128f1575060398111155b1561291d5760308161290391906138f4565b600a846129109190613458565b61291a919061381d565b92505b5080806001019150506128af565b508092505050919050565b5f604051905090565b5f5ffd5b5f5ffd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61297b81612947565b8114612985575f5ffd5b50565b5f8135905061299681612972565b92915050565b5f602082840312156129b1576129b061293f565b5b5f6129be84828501612988565b91505092915050565b5f8115159050919050565b6129db816129c7565b82525050565b5f6020820190506129f45f8301846129d2565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f612a3c826129fa565b612a468185612a04565b9350612a56818560208601612a14565b612a5f81612a22565b840191505092915050565b5f6020820190508181035f830152612a828184612a32565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612ab382612a8a565b9050919050565b612ac381612aa9565b8114612acd575f5ffd5b50565b5f81359050612ade81612aba565b92915050565b5f819050919050565b612af681612ae4565b8114612b00575f5ffd5b50565b5f81359050612b1181612aed565b92915050565b5f5f60408385031215612b2d57612b2c61293f565b5b5f612b3a85828601612ad0565b9250506020612b4b85828601612b03565b9150509250929050565b612b5e81612ae4565b82525050565b5f602082019050612b775f830184612b55565b92915050565b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b612bbb82612a22565b810181811067ffffffffffffffff82111715612bda57612bd9612b85565b5b80604052505050565b5f612bec612936565b9050612bf88282612bb2565b919050565b5f67ffffffffffffffff821115612c1757612c16612b85565b5b612c2082612a22565b9050602081019050919050565b828183375f83830152505050565b5f612c4d612c4884612bfd565b612be3565b905082815260208101848484011115612c6957612c68612b81565b5b612c74848285612c2d565b509392505050565b5f82601f830112612c9057612c8f612b7d565b5b8135612ca0848260208601612c3b565b91505092915050565b5f60208284031215612cbe57612cbd61293f565b5b5f82013567ffffffffffffffff811115612cdb57612cda612943565b5b612ce784828501612c7c565b91505092915050565b5f5f5f60608486031215612d0757612d0661293f565b5b5f612d1486828701612ad0565b9350506020612d2586828701612ad0565b9250506040612d3686828701612b03565b9150509250925092565b5f819050919050565b612d5281612d40565b82525050565b5f602082019050612d6b5f830184612d49565b92915050565b612d7a81612d40565b8114612d84575f5ffd5b50565b5f81359050612d9581612d71565b92915050565b5f60208284031215612db057612daf61293f565b5b5f612dbd84828501612d87565b91505092915050565b5f5f60408385031215612ddc57612ddb61293f565b5b5f612de985828601612d87565b9250506020612dfa85828601612ad0565b9150509250929050565b5f60ff82169050919050565b612e1981612e04565b82525050565b5f602082019050612e325f830184612e10565b92915050565b5f5f60408385031215612e4e57612e4d61293f565b5b5f83013567ffffffffffffffff811115612e6b57612e6a612943565b5b612e7785828601612c7c565b9250506020612e8885828601612b03565b9150509250929050565b5f60208284031215612ea757612ea661293f565b5b5f612eb484828501612ad0565b91505092915050565b5f819050919050565b612ecf81612ebd565b8114612ed9575f5ffd5b50565b5f81359050612eea81612ec6565b92915050565b5f60208284031215612f0557612f0461293f565b5b5f612f1284828501612edc565b91505092915050565b5f5f60408385031215612f3157612f3061293f565b5b5f612f3e85828601612ad0565b9250506020612f4f85828601612ad0565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680612f9d57607f821691505b602082108103612fb057612faf612f59565b5b50919050565b5f81905092915050565b5f612fca826129fa565b612fd48185612fb6565b9350612fe4818560208601612a14565b80840191505092915050565b5f612ffb8284612fc0565b915081905092915050565b5f8154905061301481612f86565b9050919050565b5f819050815f5260205f209050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026130897fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261304e565b613093868361304e565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6130ce6130c96130c484612ae4565b6130ab565b612ae4565b9050919050565b5f819050919050565b6130e7836130b4565b6130fb6130f3826130d5565b84845461305a565b825550505050565b5f5f905090565b613112613103565b61311d8184846130de565b505050565b5b81811015613140576131355f8261310a565b600181019050613123565b5050565b601f821115613185576131568161301b565b61315f8461303f565b8101602085101561316e578190505b61318261317a8561303f565b830182613122565b50505b505050565b5f82821c905092915050565b5f6131a55f198460080261318a565b1980831691505092915050565b5f6131bd8383613196565b9150826002028217905092915050565b8181036131db5750506132b0565b6131e482613006565b67ffffffffffffffff8111156131fd576131fc612b85565b5b6132078254612f86565b613212828285613144565b5f601f83116001811461323f575f841561322d578287015490505b61323785826131b2565b8655506132a9565b601f19841661324d8761302d565b96506132588661301b565b5f5b8281101561327f5784890154825560018201915060018501945060208101905061325a565b8683101561329c5784890154613298601f891682613196565b8355505b6001600288020188555050505b5050505050505b565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b6001851115613334578086048111156133105761330f6132b2565b5b600185161561331f5780820291505b808102905061332d856132df565b94506132f4565b94509492505050565b5f8261334c5760019050613407565b81613359575f9050613407565b816001811461336f5760028114613379576133a8565b6001915050613407565b60ff84111561338b5761338a6132b2565b5b8360020a9150848211156133a2576133a16132b2565b5b50613407565b5060208310610133831016604e8410600b84101617156133dd5782820a9050838111156133d8576133d76132b2565b5b613407565b6133ea84848460016132eb565b92509050818404811115613401576134006132b2565b5b81810290505b9392505050565b5f61341882612ae4565b915061342383612e04565b92506134507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461333d565b905092915050565b5f61346282612ae4565b915061346d83612ae4565b925082820261347b81612ae4565b91508282048414831517613492576134916132b2565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b6134cf826129fa565b67ffffffffffffffff8111156134e8576134e7612b85565b5b6134f28254612f86565b6134fd828285613144565b5f60209050601f83116001811461352e575f841561351c578287015190505b61352685826131b2565b86555061358d565b601f19841661353c8661301b565b5f5b828110156135635784890151825560018201915060208501945060208101905061353e565b86831015613580578489015161357c601f891682613196565b8355505b6001600288020188555050505b505050505050565b5f815190506135a381612aed565b92915050565b5f602082840312156135be576135bd61293f565b5b5f6135cb84828501613595565b91505092915050565b6135dd81612aa9565b82525050565b5f6060820190506135f65f8301866135d4565b6136036020830185612b55565b6136106040830184612b55565b949350505050565b5f60208201905061362b5f8301846135d4565b92915050565b7f496e76616c69642061646472657373206c656e677468000000000000000000005f82015250565b5f613665601683612a04565b915061367082613631565b602082019050919050565b5f6020820190508181035f83015261369281613659565b9050919050565b5f6136a382612a8a565b91506136ae83612a8a565b9250828203905073ffffffffffffffffffffffffffffffffffffffff8111156136da576136d96132b2565b5b92915050565b7f496e76616c69642063686172616374657220696e2061646472657373207374725f8201527f696e672e00000000000000000000000000000000000000000000000000000000602082015250565b5f61373a602483612a04565b9150613745826136e0565b604082019050919050565b5f6020820190508181035f8301526137678161372e565b9050919050565b5f61377882612a8a565b915061378383612a8a565b925082820261379181612a8a565b915082820484148315176137a8576137a76132b2565b5b5092915050565b5f6137b982612a8a565b91506137c483612a8a565b9250828201905073ffffffffffffffffffffffffffffffffffffffff8111156137f0576137ef6132b2565b5b92915050565b5f6040820190506138095f8301856135d4565b6138166020830184612d49565b9392505050565b5f61382782612ae4565b915061383283612ae4565b925082820190508082111561384a576138496132b2565b5b92915050565b5f61385a82612ae4565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361388c5761388b6132b2565b5b600182019050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6138ce82612ae4565b91506138d983612ae4565b9250826138e9576138e8613897565b5b828204905092915050565b5f6138fe82612ae4565b915061390983612ae4565b9250828203905081811115613921576139206132b2565b5b92915050565b5f61393182612ae4565b915061393c83612ae4565b92508261394c5761394b613897565b5b828206905092915050565b7f496e76616c696420706172616d6574657220636f756e740000000000000000005f82015250565b5f61398b601783612a04565b915061399682613957565b602082019050919050565b5f6020820190508181035f8301526139b88161397f565b9050919050565b5f81546139cb81612f86565b6139d58186612fb6565b9450600182165f81146139ef5760018114613a0457613a36565b60ff1983168652811515820286019350613a36565b613a0d8561301b565b5f5b83811015613a2e57815481890152600182019150602081019050613a0f565b838801955050505b50505092915050565b5f613a4a82846139bf565b91508190509291505056fea26469706673582212207849d2fada4009e9597fb231eff9ce82dc04f42da1c94a322c3e0c628906d73a64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000047868c010000000000000000000000002c8820963539657ee7ba859eae786e643a935ea200000000000000000000000000000000000000000000000000000000000000074348524f4e4f530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074348524f4e4f5300000000000000000000000000000000000000000000000000