Transaction details
Txn hash
: 0xe285e9607747736d9fb77841701a650801926d6ea4b8b1afbc1d58b8f835a8c1
Status:
Success
Block:
21401899
1,442,167 block confirmations
Timestamp:
10/22/2024, 18:32:25 (1 month ago)
Interacted with (to):
Amount:
0ETH
($0)
Txn fee:
0.000042346320347423
$0.11
L2 Gas price:
0.000000000009929334 ETH(0.009929334 Gwei)
L2 Gas limit & usage:
3,483,151|
3,454,567(99.18%)
L2 fee paid:
0.000034301549568378 ETH
L2 Gas fee:
Base: 0.009016661 Gwei
|Max priority: 0.000912673 Gwei
|Max: 0.02782099 Gwei
L1 Gas price:
0.000000007469520328 ETH(7.469520328 Gwei)
L1 Gas used:
119,346
L1 fee scalar:
0
L1 fee paid:
0.000008044770779045 ETH
Other attributes:
Txn type:2(A transaction type initiated by EIP-1559)
Nonce:0
Position in block:141
Input data:
0x60806040525f600560146101000a81548160ff021916908360028111156200002c576200002b62000c89565b5b0217905550603260065534801562000042575f80fd5b5060405162004f7338038062004f73833981810160405281019062000068919062000d1b565b6040518060400160405280600a81526020017f43726170707942697264000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f43524150505900000000000000000000000000000000000000000000000000008152508160039081620000e5919062000faf565b508060049081620000f7919062000faf565b5050506200011a6200010e6200019460201b60201c565b6200019b60201b60201c565b62000138816b03e09de2596099e2b00000006200025e60201b60201c565b600160095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505062001616565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002cf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002c690620010f1565b60405180910390fd5b620002e25f8383620003c360201b60201c565b8060025f828254620002f591906200113e565b92505081905550805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003a4919062001189565b60405180910390a3620003bf5f83836200052960201b60201c565b5050565b620003d68383836200052e60201b60201c565b5f6002811115620003ec57620003eb62000c89565b5b600560149054906101000a900460ff16600281111562000411576200041062000c89565b5b0362000430576200042a8383836200053360201b60201c565b62000524565b6001600281111562000447576200044662000c89565b5b600560149054906101000a900460ff1660028111156200046c576200046b62000c89565b5b036200048b57620004858383836200071e60201b60201c565b62000523565b600280811115620004a157620004a062000c89565b5b600560149054906101000a900460ff166002811115620004c657620004c562000c89565b5b03620004e557620004df83838362000aee60201b60201c565b62000522565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005199062001218565b60405180910390fd5b5b5b505050565b505050565b505050565b6200054362000c1360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480620005a857505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b6200071957600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680156200064a575060075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b620007195760075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615620006dc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006d390620012d2565b60405180910390fd5b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007109062001366565b60405180910390fd5b505050565b6200072e62000c1360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614806200079357505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b62000ae957600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16801562000887575060075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168062000886575060085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b5b15620009cd5760085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680156200092b575060095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15620009c7575f6127106006546200094862000c3b60201b60201c565b62000954919062001386565b620009609190620013fd565b90508082620009758562000c4460201b60201c565b6200098191906200113e565b1115620009c5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620009bc90620014a8565b60405180910390fd5b505b62000ae9565b60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168062000a69575060085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b1562000aac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000aa39062001562565b60405180910390fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000ae090620015f6565b60405180910390fd5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415801562000b72575060095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b1562000c0e575f61271060065462000b8f62000c3b60201b60201c565b62000b9b919062001386565b62000ba79190620013fd565b9050808262000bbc8562000c4460201b60201c565b62000bc891906200113e565b111562000c0c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000c0390620014a8565b60405180910390fd5b505b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f600254905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000ce58262000cba565b9050919050565b62000cf78162000cd9565b811462000d02575f80fd5b50565b5f8151905062000d158162000cec565b92915050565b5f6020828403121562000d335762000d3262000cb6565b5b5f62000d428482850162000d05565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168062000dc757607f821691505b60208210810362000ddd5762000ddc62000d82565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830262000e417fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000e04565b62000e4d868362000e04565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000e9762000e9162000e8b8462000e65565b62000e6e565b62000e65565b9050919050565b5f819050919050565b62000eb28362000e77565b62000eca62000ec18262000e9e565b84845462000e10565b825550505050565b5f90565b62000ee062000ed2565b62000eed81848462000ea7565b505050565b5b8181101562000f145762000f085f8262000ed6565b60018101905062000ef3565b5050565b601f82111562000f635762000f2d8162000de3565b62000f388462000df5565b8101602085101562000f48578190505b62000f6062000f578562000df5565b83018262000ef2565b50505b505050565b5f82821c905092915050565b5f62000f855f198460080262000f68565b1980831691505092915050565b5f62000f9f838362000f74565b9150826002028217905092915050565b62000fba8262000d4b565b67ffffffffffffffff81111562000fd65762000fd562000d55565b5b62000fe2825462000daf565b62000fef82828562000f18565b5f60209050601f83116001811462001025575f841562001010578287015190505b6200101c858262000f92565b8655506200108b565b601f198416620010358662000de3565b5f5b828110156200105e5784890151825560018201915060208501945060208101905062001037565b868310156200107e57848901516200107a601f89168262000f74565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f620010d9601f8362001093565b9150620010e682620010a3565b602082019050919050565b5f6020820190508181035f8301526200110a81620010cb565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200114a8262000e65565b9150620011578362000e65565b925082820190508082111562001172576200117162001111565b5b92915050565b620011838162000e65565b82525050565b5f6020820190506200119e5f83018462001178565b92915050565b7f437261707079426972643a20496e76616c69642074726164696e6720706861735f8201527f6500000000000000000000000000000000000000000000000000000000000000602082015250565b5f6200120060218362001093565b91506200120d82620011a4565b604082019050919050565b5f6020820190508181035f8301526200123181620011f2565b9050919050565b7f437261707079426972643a2057686974656c69737465642061646472657373655f8201527f732063616e6e6f74207472616e7366657220746f6b656e7320696e205068617360208201527f6531000000000000000000000000000000000000000000000000000000000000604082015250565b5f620012ba60428362001093565b9150620012c78262001238565b606082019050919050565b5f6020820190508181035f830152620012eb81620012ac565b9050919050565b7f437261707079426972643a2054726164696e67206e6f7420656e61626c6564205f8201527f696e205068617365310000000000000000000000000000000000000000000000602082015250565b5f6200134e60298362001093565b91506200135b82620012f2565b604082019050919050565b5f6020820190508181035f8301526200137f8162001340565b9050919050565b5f620013928262000e65565b91506200139f8362000e65565b9250828202620013af8162000e65565b91508282048414831517620013c957620013c862001111565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f620014098262000e65565b9150620014168362000e65565b925082620014295762001428620013d0565b5b828204905092915050565b7f437261707079426972643a2045786365656473206d617820746f6b656e7320705f8201527f65722077616c6c65740000000000000000000000000000000000000000000000602082015250565b5f6200149060298362001093565b91506200149d8262001434565b604082019050919050565b5f6020820190508181035f830152620014c18162001482565b9050919050565b7f437261707079426972643a2057686974656c69737465642061646472657373655f8201527f732063616e6e6f74207472616e7366657220746f6b656e7320696e205068617360208201527f6532000000000000000000000000000000000000000000000000000000000000604082015250565b5f6200154a60428362001093565b91506200155782620014c8565b606082019050919050565b5f6020820190508181035f8301526200157b816200153c565b9050919050565b7f437261707079426972643a2054726164696e67206e6f7420656e61626c6564205f8201527f696e205068617365320000000000000000000000000000000000000000000000602082015250565b5f620015de60298362001093565b9150620015eb8262001582565b604082019050919050565b5f6020820190508181035f8301526200160f81620015d0565b9050919050565b61394f80620016245f395ff3fe608060405234801561000f575f80fd5b5060043610610204575f3560e01c80638321194511610118578063a9059cbb116100ab578063e9588fb71161007a578063e9588fb7146105be578063f11aacfe146105ee578063f2fde38b1461060a578063f940262014610626578063fcef28df1461064457610204565b8063a9059cbb14610524578063ab92ca1414610554578063b62496f51461055e578063dd62ed3e1461058e57610204565b80639a7a23d6116100e75780639a7a23d61461048c578063a22a07e1146104a8578063a3edcd1a146104d8578063a457c2d7146104f457610204565b806383211945146104185780638da5cb5b146104345780638e4ae5381461045257806395d89b411461046e57610204565b80633f23d91f1161019b5780636acbd39b1161016a5780636acbd39b146103885780636c2c22a1146103a657806370a08231146103c2578063715018a6146103f257806379272f3d146103fc57610204565b80633f23d91f14610318578063536febfb14610334578063647bea1d14610350578063672434821461036c57610204565b806323b872dd116101d757806323b872dd1461029057806330d2c730146102c0578063313ce567146102ca57806339509351146102e857610204565b806306fdde0314610208578063095ea7b31461022657806318160ddd146102565780631e06aa1914610274575b5f80fd5b610210610674565b60405161021d91906127a3565b60405180910390f35b610240600480360381019061023b9190612858565b610704565b60405161024d91906128b0565b60405180910390f35b61025e610726565b60405161026b91906128d8565b60405180910390f35b61028e60048036038101906102899190612952565b61072f565b005b6102aa60048036038101906102a5919061299d565b610841565b6040516102b791906128b0565b60405180910390f35b6102c861086f565b005b6102d2610972565b6040516102df9190612a08565b60405180910390f35b61030260048036038101906102fd9190612858565b61097a565b60405161030f91906128b0565b60405180910390f35b610332600480360381019061032d9190612a4b565b6109b0565b005b61034e60048036038101906103499190612a89565b610a5e565b005b61036a60048036038101906103659190612952565b610b56565b005b61038660048036038101906103819190612b09565b610c69565b005b610390610dc0565b60405161039d9190612bfa565b60405180910390f35b6103c060048036038101906103bb9190612c13565b610dd3565b005b6103dc60048036038101906103d79190612a89565b610e6e565b6040516103e991906128d8565b60405180910390f35b6103fa610eb3565b005b61041660048036038101906104119190612a89565b610ec6565b005b610432600480360381019061042d9190612952565b610f68565b005b61043c6110f5565b6040516104499190612c4d565b60405180910390f35b61046c60048036038101906104679190612a89565b61111d565b005b610476611213565b60405161048391906127a3565b60405180910390f35b6104a660048036038101906104a19190612a4b565b6112a3565b005b6104c260048036038101906104bd9190612a89565b611413565b6040516104cf91906128b0565b60405180910390f35b6104f260048036038101906104ed9190612a89565b611430565b005b61050e60048036038101906105099190612858565b6114d3565b60405161051b91906128b0565b60405180910390f35b61053e60048036038101906105399190612858565b611548565b60405161054b91906128b0565b60405180910390f35b61055c61156a565b005b61057860048036038101906105739190612a89565b61166c565b60405161058591906128b0565b60405180910390f35b6105a860048036038101906105a39190612c66565b611689565b6040516105b591906128d8565b60405180910390f35b6105d860048036038101906105d39190612a89565b61170b565b6040516105e591906128b0565b60405180910390f35b61060860048036038101906106039190612952565b611728565b005b610624600480360381019061061f9190612a89565b6118b7565b005b61062e611939565b60405161063b91906128d8565b60405180910390f35b61065e60048036038101906106599190612a89565b61193f565b60405161066b91906128b0565b60405180910390f35b60606003805461068390612cd1565b80601f01602080910402602001604051908101604052809291908181526020018280546106af90612cd1565b80156106fa5780601f106106d1576101008083540402835291602001916106fa565b820191905f5260205f20905b8154815290600101906020018083116106dd57829003601f168201915b5050505050905090565b5f8061070e61195c565b905061071b818585611963565b600191505092915050565b5f600254905090565b610737611b26565b5f5b8282905081101561083c575f60085f85858581811061075b5761075a612d01565b5b90506020020160208101906107709190612a89565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508282828181106107d2576107d1612d01565b5b90506020020160208101906107e79190612a89565b73ffffffffffffffffffffffffffffffffffffffff167f24240d91e5573fe802f61a7b4d94c349832722696feee27214899e4710437ab160405160405180910390a2808061083490612d5b565b915050610739565b505050565b5f8061084b61195c565b9050610858858285611ba4565b610863858585611c2f565b60019150509392505050565b610877611b26565b6001600281111561088b5761088a612b87565b5b600560149054906101000a900460ff1660028111156108ad576108ac612b87565b5b146108ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e490612e12565b60405180910390fd5b6002600560146101000a81548160ff0219169083600281111561091357610912612b87565b5b02179055507fd402f1c6a8d8c2977a4c987cf96373ad33a76688c57ff507a12c19ed00c24966600560149054906101000a900460ff16600281111561095b5761095a612b87565b5b6040516109689190612a08565b60405180910390a1565b5f6012905090565b5f8061098461195c565b90506109a58185856109968589611689565b6109a09190612e30565b611963565b600191505092915050565b6109b8611b26565b8060095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167fe9ccb79e3e682b2e1af55736071f1430adb40c24c8e5d51a81fa6a9cb5303a6f82604051610a5291906128b0565b60405180910390a25050565b610a66611b26565b600160075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f820807fca83be1af27c3cbc0b37485830c86b9ed2ece3a575d94242f3aa42c6360405160405180910390a250565b610b5e611b26565b5f5b82829050811015610c6457600160085f858585818110610b8357610b82612d01565b5b9050602002016020810190610b989190612a89565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550828282818110610bfa57610bf9612d01565b5b9050602002016020810190610c0f9190612a89565b73ffffffffffffffffffffffffffffffffffffffff167f3e4b2945ae8d2ab5e2745129211918249de2298611050c69f074a72f816b3ff560405160405180910390a28080610c5c90612d5b565b915050610b60565b505050565b610c71611b26565b818190508484905014610cb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb090612ead565b60405180910390fd5b5f5b84849050811015610db957610d18610cd161195c565b868684818110610ce457610ce3612d01565b5b9050602002016020810190610cf99190612a89565b858585818110610d0c57610d0b612d01565b5b90506020020135611c2f565b848482818110610d2b57610d2a612d01565b5b9050602002016020810190610d409190612a89565b73ffffffffffffffffffffffffffffffffffffffff167f8c32c568416fcf97be35ce5b27844cfddcd63a67a1a602c3595ba5dac38f303a848484818110610d8a57610d89612d01565b5b90506020020135604051610d9e91906128d8565b60405180910390a28080610db190612d5b565b915050610cbb565b5050505050565b600560149054906101000a900460ff1681565b610ddb611b26565b60018110158015610dee57506127108111155b610e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2490612f15565b60405180910390fd5b806006819055507f33b8a504a814d6f350c9334cae222a170fa0475218b74055de3bba9089c4bf4181604051610e6391906128d8565b60405180910390a150565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610ebb611b26565b610ec45f611e9b565b565b610ece611b26565b5f60085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f24240d91e5573fe802f61a7b4d94c349832722696feee27214899e4710437ab160405160405180910390a250565b610f70611b26565b5f5b828290508110156110f0575f60075f858585818110610f9457610f93612d01565b5b9050602002016020810190610fa99190612a89565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505f60095f85858581811061100f5761100e612d01565b5b90506020020160208101906110249190612a89565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555082828281811061108657611085612d01565b5b905060200201602081019061109b9190612a89565b73ffffffffffffffffffffffffffffffffffffffff167f79eeb8f3b8439e84f6944d43f7adf488494a39ee6db15c60381fed668430d62660405160405180910390a280806110e890612d5b565b915050610f72565b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611125611b26565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505f60095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f79eeb8f3b8439e84f6944d43f7adf488494a39ee6db15c60381fed668430d62660405160405180910390a250565b60606004805461122290612cd1565b80601f016020809104026020016040519081016040528092919081815260200182805461124e90612cd1565b80156112995780601f1061127057610100808354040283529160200191611299565b820191905f5260205f20905b81548152906001019060200180831161127c57829003601f168201915b5050505050905090565b6112ab611b26565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611319576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131090612f7d565b60405180910390fd5b80600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508060095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f167fec55059eb0be5a803ca151d74e2f1df0223b4482c9eb80a57be642be0bf58260405161140791906128b0565b60405180910390a25050565b6007602052805f5260405f205f915054906101000a900460ff1681565b611438611b26565b600160085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f3e4b2945ae8d2ab5e2745129211918249de2298611050c69f074a72f816b3ff560405160405180910390a250565b5f806114dd61195c565b90505f6114ea8286611689565b90508381101561152f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115269061300b565b60405180910390fd5b61153c8286868403611963565b60019250505092915050565b5f8061155261195c565b905061155f818585611c2f565b600191505092915050565b611572611b26565b5f600281111561158557611584612b87565b5b600560149054906101000a900460ff1660028111156115a7576115a6612b87565b5b146115e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115de90613099565b60405180910390fd5b6001600560146101000a81548160ff0219169083600281111561160d5761160c612b87565b5b02179055507fd402f1c6a8d8c2977a4c987cf96373ad33a76688c57ff507a12c19ed00c24966600560149054906101000a900460ff16600281111561165557611654612b87565b5b6040516116629190612a08565b60405180910390a1565b600a602052805f5260405f205f915054906101000a900460ff1681565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6008602052805f5260405f205f915054906101000a900460ff1681565b611730611b26565b5f5b828290508110156118b257600160075f85858581811061175557611754612d01565b5b905060200201602081019061176a9190612a89565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f8585858181106117d1576117d0612d01565b5b90506020020160208101906117e69190612a89565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555082828281811061184857611847612d01565b5b905060200201602081019061185d9190612a89565b73ffffffffffffffffffffffffffffffffffffffff167f820807fca83be1af27c3cbc0b37485830c86b9ed2ece3a575d94242f3aa42c6360405160405180910390a280806118aa90612d5b565b915050611732565b505050565b6118bf611b26565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361192d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161192490613127565b60405180910390fd5b61193681611e9b565b50565b60065481565b6009602052805f5260405f205f915054906101000a900460ff1681565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036119d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c8906131b5565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a3690613243565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611b1991906128d8565b60405180910390a3505050565b611b2e61195c565b73ffffffffffffffffffffffffffffffffffffffff16611b4c6110f5565b73ffffffffffffffffffffffffffffffffffffffff1614611ba2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b99906132ab565b60405180910390fd5b565b5f611baf8484611689565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611c295781811015611c1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c1290613313565b60405180910390fd5b611c288484848403611963565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611c9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c94906133a1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d029061342f565b60405180910390fd5b611d16838383611f5e565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611d99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d90906134bd565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611e8291906128d8565b60405180910390a3611e9584848461208a565b50505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611f6983838361208f565b5f6002811115611f7c57611f7b612b87565b5b600560149054906101000a900460ff166002811115611f9e57611f9d612b87565b5b03611fb357611fae838383612094565b612085565b60016002811115611fc757611fc6612b87565b5b600560149054906101000a900460ff166002811115611fe957611fe8612b87565b5b03611ffe57611ff983838361226e565b612084565b60028081111561201157612010612b87565b5b600560149054906101000a900460ff16600281111561203357612032612b87565b5b036120485761204383838361260f565b612083565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161207a9061354b565b60405180910390fd5b5b5b505050565b505050565b505050565b61209c6110f5565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061210057505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b61226957600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680156121a0575060075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b6122695760075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161561222e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612225906135ff565b60405180910390fd5b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122609061368d565b60405180910390fd5b505050565b6122766110f5565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614806122da57505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b61260a57600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680156123cb575060075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16806123ca575060085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b5b156124f45760085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16801561246d575060095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156124ef575f612710600654612481610726565b61248b91906136ab565b6124959190613719565b905080826124a285610e6e565b6124ac9190612e30565b11156124ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124e4906137b9565b60405180910390fd5b505b61260a565b60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff168061258f575060085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b156125cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125c69061386d565b60405180910390fd5b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612601906138fb565b60405180910390fd5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015612692575060095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612714575f6127106006546126a6610726565b6126b091906136ab565b6126ba9190613719565b905080826126c785610e6e565b6126d19190612e30565b1115612712576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612709906137b9565b60405180910390fd5b505b505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015612750578082015181840152602081019050612735565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61277582612719565b61277f8185612723565b935061278f818560208601612733565b6127988161275b565b840191505092915050565b5f6020820190508181035f8301526127bb818461276b565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6127f4826127cb565b9050919050565b612804816127ea565b811461280e575f80fd5b50565b5f8135905061281f816127fb565b92915050565b5f819050919050565b61283781612825565b8114612841575f80fd5b50565b5f813590506128528161282e565b92915050565b5f806040838503121561286e5761286d6127c3565b5b5f61287b85828601612811565b925050602061288c85828601612844565b9150509250929050565b5f8115159050919050565b6128aa81612896565b82525050565b5f6020820190506128c35f8301846128a1565b92915050565b6128d281612825565b82525050565b5f6020820190506128eb5f8301846128c9565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f840112612912576129116128f1565b5b8235905067ffffffffffffffff81111561292f5761292e6128f5565b5b60208301915083602082028301111561294b5761294a6128f9565b5b9250929050565b5f8060208385031215612968576129676127c3565b5b5f83013567ffffffffffffffff811115612985576129846127c7565b5b612991858286016128fd565b92509250509250929050565b5f805f606084860312156129b4576129b36127c3565b5b5f6129c186828701612811565b93505060206129d286828701612811565b92505060406129e386828701612844565b9150509250925092565b5f60ff82169050919050565b612a02816129ed565b82525050565b5f602082019050612a1b5f8301846129f9565b92915050565b612a2a81612896565b8114612a34575f80fd5b50565b5f81359050612a4581612a21565b92915050565b5f8060408385031215612a6157612a606127c3565b5b5f612a6e85828601612811565b9250506020612a7f85828601612a37565b9150509250929050565b5f60208284031215612a9e57612a9d6127c3565b5b5f612aab84828501612811565b91505092915050565b5f8083601f840112612ac957612ac86128f1565b5b8235905067ffffffffffffffff811115612ae657612ae56128f5565b5b602083019150836020820283011115612b0257612b016128f9565b5b9250929050565b5f805f8060408587031215612b2157612b206127c3565b5b5f85013567ffffffffffffffff811115612b3e57612b3d6127c7565b5b612b4a878288016128fd565b9450945050602085013567ffffffffffffffff811115612b6d57612b6c6127c7565b5b612b7987828801612ab4565b925092505092959194509250565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b60038110612bc557612bc4612b87565b5b50565b5f819050612bd582612bb4565b919050565b5f612be482612bc8565b9050919050565b612bf481612bda565b82525050565b5f602082019050612c0d5f830184612beb565b92915050565b5f60208284031215612c2857612c276127c3565b5b5f612c3584828501612844565b91505092915050565b612c47816127ea565b82525050565b5f602082019050612c605f830184612c3e565b92915050565b5f8060408385031215612c7c57612c7b6127c3565b5b5f612c8985828601612811565b9250506020612c9a85828601612811565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680612ce857607f821691505b602082108103612cfb57612cfa612ca4565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612d6582612825565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612d9757612d96612d2e565b5b600182019050919050565b7f437261707079426972643a2043616e206f6e6c79206d6f76652066726f6d20505f8201527f686173653220746f205068617365330000000000000000000000000000000000602082015250565b5f612dfc602f83612723565b9150612e0782612da2565b604082019050919050565b5f6020820190508181035f830152612e2981612df0565b9050919050565b5f612e3a82612825565b9150612e4583612825565b9250828201905080821115612e5d57612e5c612d2e565b5b92915050565b7f437261707079426972643a204d69736d617463686564206172726179730000005f82015250565b5f612e97601d83612723565b9150612ea282612e63565b602082019050919050565b5f6020820190508181035f830152612ec481612e8b565b9050919050565b7f437261707079426972643a20496e76616c69642070657263656e7461676500005f82015250565b5f612eff601e83612723565b9150612f0a82612ecb565b602082019050919050565b5f6020820190508181035f830152612f2c81612ef3565b9050919050565b7f437261707079426972643a2050616972206973207a65726f20616464726573735f82015250565b5f612f67602083612723565b9150612f7282612f33565b602082019050919050565b5f6020820190508181035f830152612f9481612f5b565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f612ff5602583612723565b915061300082612f9b565b604082019050919050565b5f6020820190508181035f83015261302281612fe9565b9050919050565b7f437261707079426972643a2043616e206f6e6c79206d6f76652066726f6d20505f8201527f686173653120746f205068617365320000000000000000000000000000000000602082015250565b5f613083602f83612723565b915061308e82613029565b604082019050919050565b5f6020820190508181035f8301526130b081613077565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f613111602683612723565b915061311c826130b7565b604082019050919050565b5f6020820190508181035f83015261313e81613105565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61319f602483612723565b91506131aa82613145565b604082019050919050565b5f6020820190508181035f8301526131cc81613193565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61322d602283612723565b9150613238826131d3565b604082019050919050565b5f6020820190508181035f83015261325a81613221565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f613295602083612723565b91506132a082613261565b602082019050919050565b5f6020820190508181035f8301526132c281613289565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f6132fd601d83612723565b9150613308826132c9565b602082019050919050565b5f6020820190508181035f83015261332a816132f1565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61338b602583612723565b915061339682613331565b604082019050919050565b5f6020820190508181035f8301526133b88161337f565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f613419602383612723565b9150613424826133bf565b604082019050919050565b5f6020820190508181035f8301526134468161340d565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f6134a7602683612723565b91506134b28261344d565b604082019050919050565b5f6020820190508181035f8301526134d48161349b565b9050919050565b7f437261707079426972643a20496e76616c69642074726164696e6720706861735f8201527f6500000000000000000000000000000000000000000000000000000000000000602082015250565b5f613535602183612723565b9150613540826134db565b604082019050919050565b5f6020820190508181035f83015261356281613529565b9050919050565b7f437261707079426972643a2057686974656c69737465642061646472657373655f8201527f732063616e6e6f74207472616e7366657220746f6b656e7320696e205068617360208201527f6531000000000000000000000000000000000000000000000000000000000000604082015250565b5f6135e9604283612723565b91506135f482613569565b606082019050919050565b5f6020820190508181035f830152613616816135dd565b9050919050565b7f437261707079426972643a2054726164696e67206e6f7420656e61626c6564205f8201527f696e205068617365310000000000000000000000000000000000000000000000602082015250565b5f613677602983612723565b91506136828261361d565b604082019050919050565b5f6020820190508181035f8301526136a48161366b565b9050919050565b5f6136b582612825565b91506136c083612825565b92508282026136ce81612825565b915082820484148315176136e5576136e4612d2e565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61372382612825565b915061372e83612825565b92508261373e5761373d6136ec565b5b828204905092915050565b7f437261707079426972643a2045786365656473206d617820746f6b656e7320705f8201527f65722077616c6c65740000000000000000000000000000000000000000000000602082015250565b5f6137a3602983612723565b91506137ae82613749565b604082019050919050565b5f6020820190508181035f8301526137d081613797565b9050919050565b7f437261707079426972643a2057686974656c69737465642061646472657373655f8201527f732063616e6e6f74207472616e7366657220746f6b656e7320696e205068617360208201527f6532000000000000000000000000000000000000000000000000000000000000604082015250565b5f613857604283612723565b9150613862826137d7565b606082019050919050565b5f6020820190508181035f8301526138848161384b565b9050919050565b7f437261707079426972643a2054726164696e67206e6f7420656e61626c6564205f8201527f696e205068617365320000000000000000000000000000000000000000000000602082015250565b5f6138e5602983612723565b91506138f08261388b565b604082019050919050565b5f6020820190508181035f830152613912816138d9565b905091905056fea26469706673582212204ef2c85f1976bb0d88fc416abb9882a6bb4f171e88f3f6140abd6a4d62c26a7364736f6c63430008150033000000000000000000000000f71f59bced07cd819b4dc24ba3a19da1dcef9f7f