Detalles de la transacción
Hash de transacción
: 0x5f01b549ab3406b69da166caea5529c7bad4e665a15c996efd97ead4e7cf919a
Estado:
Éxito
Bloque:
21671650
2,595,779 confirmaciones de bloque
Marca de tiempo:
29/10/2024, 00:24:07 (Hace 1 mes)
Interacción con (a):
Monto:
0ETH
($0)
Comisión de transacción:
0.000062424764366826
$0.15
L2 Gas price:
0.00000000001496375 ETH(0.01496375 Gwei)
Límite de gas y uso Capa 2:
3,890,824|
3,859,030(99.18 %)
L2 fee paid:
0.0000577455601625 ETH
Costo de gas Capa 2:
Base: 0.01396375 Gwei
|Prioridad máxima: 0.001 Gwei
|Máx.: 0.028962876 Gwei
L1 Precio del gas:
0.000000015068998976 ETH(15.068998976 Gwei)
L1 Gas utilizado:
136,852
Tarifa L1 Escalar:
0
L1 fee paid:
0.000004679204204326 ETH
Otros atributos:
Tipo de txn:2(Un tipo de transacción iniciada por EIP-1559)
Nonce:258
Posición en bloque:102
Datos de entrada:
0x60806040523480156200001157600080fd5b506040516200513338038062005133833981810160405281019062000037919062000ca4565b620000476200010c60201b60201c565b8362000059816200011460201b60201c565b50600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620000cf5760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620000c6919062000d12565b60405180910390fd5b620000e081620002db60201b60201c565b50620000f282620003a160201b60201c565b6200010381620005cf60201b60201c565b505050620010e2565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000186576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200017d9062000d90565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160362000217576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200020e9062000e28565b60405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fb58edddf9446ef267e0ff823d5a80420524e307f65605ff3c21383aaab81fc8660405160405180910390a35050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6001816000015163ffffffff161015620003f55760016040517f071c3122000000000000000000000000000000000000000000000000000000008152600401620003ec919062000e97565b60405180910390fd5b600060066040518060a00160405290816000820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160049054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160089054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160008201600c9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168152602001600182015481525050905081600660008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160086101000a81548163ffffffff021916908363ffffffff160217905550606082015181600001600c6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff160217905550608082015181600101559050507fa55c9a115711b2ad1dcd60a65f0f0f849175b15ac34030add8b061b316e644648183604051620005c392919062000f59565b60405180910390a15050565b600060086040518060800160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016003820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681525050905081600860008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060608201518160030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509050507f6d981a5b567528fc77d0764832c12d681a2eabca86a7a24b7f9d582192922dba81836040516200088d929190620010b4565b60405180910390a15050565b6000604051905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620008d582620008a8565b9050919050565b620008e781620008c8565b8114620008f357600080fd5b50565b6000815190506200090781620008dc565b92915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200095d8262000912565b810181811067ffffffffffffffff821117156200097f576200097e62000923565b5b80604052505050565b60006200099462000899565b9050620009a2828262000952565b919050565b600063ffffffff82169050919050565b620009c281620009a7565b8114620009ce57600080fd5b50565b600081519050620009e281620009b7565b92915050565b60006fffffffffffffffffffffffffffffffff82169050919050565b62000a0f81620009e8565b811462000a1b57600080fd5b50565b60008151905062000a2f8162000a04565b92915050565b6000819050919050565b62000a4a8162000a35565b811462000a5657600080fd5b50565b60008151905062000a6a8162000a3f565b92915050565b600060a0828403121562000a895762000a886200090d565b5b62000a9560a062000988565b9050600062000aa784828501620009d1565b600083015250602062000abd84828501620009d1565b602083015250604062000ad384828501620009d1565b604083015250606062000ae98482850162000a1e565b606083015250608062000aff8482850162000a59565b60808301525092915050565b600062000b1882620008c8565b9050919050565b62000b2a8162000b0b565b811462000b3657600080fd5b50565b60008151905062000b4a8162000b1f565b92915050565b600062000b5d82620008c8565b9050919050565b62000b6f8162000b50565b811462000b7b57600080fd5b50565b60008151905062000b8f8162000b64565b92915050565b600062000ba282620008c8565b9050919050565b62000bb48162000b95565b811462000bc057600080fd5b50565b60008151905062000bd48162000ba9565b92915050565b600062000be782620008c8565b9050919050565b62000bf98162000bda565b811462000c0557600080fd5b50565b60008151905062000c198162000bee565b92915050565b60006080828403121562000c385762000c376200090d565b5b62000c44608062000988565b9050600062000c568482850162000b39565b600083015250602062000c6c8482850162000b7e565b602083015250604062000c828482850162000bc3565b604083015250606062000c988482850162000c08565b60608301525092915050565b6000806000610140848603121562000cc15762000cc0620008a3565b5b600062000cd186828701620008f6565b935050602062000ce48682870162000a70565b92505060c062000cf78682870162000c1f565b9150509250925092565b62000d0c81620008c8565b82525050565b600060208201905062000d29600083018462000d01565b92915050565b600082825260208201905092915050565b7f436f6f7264696e61746f722063616e6e6f7420626520302e0000000000000000600082015250565b600062000d7860188362000d2f565b915062000d858262000d40565b602082019050919050565b6000602082019050818103600083015262000dab8162000d69565b9050919050565b7f476976656e20636f6f7264696e61746f7220697320616c72656164792073657460008201527f2e00000000000000000000000000000000000000000000000000000000000000602082015250565b600062000e1060218362000d2f565b915062000e1d8262000db2565b604082019050919050565b6000602082019050818103600083015262000e438162000e01565b9050919050565b6000819050919050565b6000819050919050565b600062000e7f62000e7962000e738462000e4a565b62000e54565b620009a7565b9050919050565b62000e918162000e5e565b82525050565b600060208201905062000eae600083018462000e86565b92915050565b62000ebf81620009a7565b82525050565b62000ed081620009e8565b82525050565b62000ee18162000a35565b82525050565b60a08201600082015162000eff600085018262000eb4565b50602082015162000f14602085018262000eb4565b50604082015162000f29604085018262000eb4565b50606082015162000f3e606085018262000ec5565b50608082015162000f53608085018262000ed6565b50505050565b60006101408201905062000f71600083018562000ee7565b62000f8060a083018462000ee7565b9392505050565b600062000fa862000fa262000f9c84620008a8565b62000e54565b620008a8565b9050919050565b600062000fbc8262000f87565b9050919050565b600062000fd08262000faf565b9050919050565b62000fe28162000fc3565b82525050565b600062000ff58262000faf565b9050919050565b620010078162000fe8565b82525050565b60006200101a8262000faf565b9050919050565b6200102c816200100d565b82525050565b60006200103f8262000faf565b9050919050565b620010518162001032565b82525050565b6080820160008201516200106f600085018262000fd7565b50602082015162001084602085018262000ffc565b50604082015162001099604085018262001021565b506060820151620010ae606085018262001046565b50505050565b600061010082019050620010cc600083018562001057565b620010db608083018462001057565b9392505050565b61404180620010f26000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c80637dff65b3116100c3578063aa9d5e751161007c578063aa9d5e7514610390578063e06174e4146103b2578063ec4d04d4146103d0578063f2fde38b146103f1578063f3fef3a31461040d578063f644b3bb1461042957610158565b80637dff65b3146102bc5780638b71a49b146102d85780638c65c81f146102f45780638cd221c9146103245780638da5cb5b146103425780639fda5d621461036057610158565b80634f896d4f116101155780634f896d4f1461022257806352f092601461023e5780635a1e6ca11461025a5780636c0f79b614610276578063715018a614610294578063784bedea1461029e57610158565b806301a15a1d1461015d5780630a0090971461017b578063146ca53114610199578063200d2ed2146101b757806337404885146101d6578063474b13aa146101f2575b600080fd5b610165610459565b6040516101729190612a9a565b60405180910390f35b61018361047d565b6040516101909190612a9a565b60405180910390f35b6101a16104a6565b6040516101ae9190612bd0565b60405180910390f35b6101bf610573565b6040516101cd929190612bfa565b60405180910390f35b6101f060048036038101906101eb9190612c5e565b610586565b005b61020c60048036038101906102079190612cb7565b6105a2565b6040516102199190612cf3565b60405180910390f35b61023c60048036038101906102379190612cb7565b6105b4565b005b61025860048036038101906102539190612d32565b6105c0565b005b610274600480360381019061026f9190612cb7565b6105e4565b005b61027e610600565b60405161028b9190612e76565b60405180910390f35b61029c610772565b005b6102a6610786565b6040516102b39190612ea0565b60405180910390f35b6102d660048036038101906102d19190612ee7565b610795565b005b6102f260048036038101906102ed9190612f46565b610ac7565b005b61030e60048036038101906103099190612cb7565b610aeb565b60405161031b9190612bd0565b60405180910390f35b61032c610bac565b6040516103399190612ea0565b60405180910390f35b61034a610bcb565b6040516103579190612a9a565b60405180910390f35b61037a60048036038101906103759190612cb7565b610bf5565b6040516103879190613031565b60405180910390f35b610398610c95565b6040516103a995949392919061309d565b60405180910390f35b6103ba610d05565b6040516103c79190613176565b60405180910390f35b6103d8610de5565b6040516103e894939291906131cd565b60405180910390f35b61040b6004803603810190610406919061323e565b610e83565b005b6104276004803603810190610422919061326b565b610f09565b005b610443600480360381019061043e91906132ab565b610fb9565b604051610450919061331a565b60405180910390f35b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6104ae612918565b6104be6104b961104d565b61105a565b6104ce6104c961104d565b6110b4565b6040518060e001604052908160008201548152602001600182015481526020016002820160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016002820160089054906101000a900460ff1615151515815260200160038201548152602001600482015481526020016005820160009054906101000a900461ffff1661ffff1661ffff1681525050905090565b60008061057e6110eb565b915091509091565b6105966105916111ab565b6111b3565b61059f8161123b565b50565b60006105ad826114a9565b9050919050565b6105bd816114f6565b50565b6105c8611df8565b6105e1818036038101906105dc9190613536565b611e7f565b50565b6105f46105ef6111ab565b6111b3565b6105fd81612147565b50565b610608612968565b60086040518060800160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016003820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681525050905090565b61077a611df8565b610784600061232c565b565b60006107906123f2565b905090565b6107a56107a061104d565b61105a565b6107b56107b061104d565b6110b4565b60020160089054906101000a900460ff1661080e576107d261104d565b6040517f6f23f6380000000000000000000000000000000000000000000000000000000081526004016108059190612ea0565b60405180910390fd5b600061082061081b61104d565b61242a565b600061082a6111ab565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905061086f8161245d565b828160000181905550818160010160006101000a81548161ffff021916908361ffff1602179055506108ab6006826124a990919063ffffffff16565b600860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd6108f46111ab565b30866040518463ffffffff1660e01b815260040161091493929190613563565b6020604051808303816000875af1158015610933573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061095791906135c6565b506109606111ab565b61097061096b61104d565b612605565b600181600181540180825580915050039060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631bb65193610a116111ab565b600060016040518463ffffffff1660e01b8152600401610a33939291906136a5565b600060405180830381600087803b158015610a4d57600080fd5b505af1158015610a61573d6000803e3d6000fd5b50505050610a6d6111ab565b73ffffffffffffffffffffffffffffffffffffffff16610a8b61104d565b7ff9d83510b375245f4c24855b2c2fb1bc1e1ecd2ca9c06ad782a8972b72903d5883604051610aba919061377c565b60405180910390a3505050565b610acf611df8565b610ae881803603810190610ae3919061387b565b612638565b50565b610af3612918565b610afc8261105a565b610b05826110b4565b6040518060e001604052908160008201548152602001600182015481526020016002820160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff1681526020016002820160089054906101000a900460ff1615151515815260200160038201548152602001600482015481526020016005820160009054906101000a900461ffff1661ffff1661ffff16815250509050919050565b6000610bbe610bb961104d565b61105a565b610bc661104d565b905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060610c008261105a565b610c0982612605565b805480602002602001604051908101604052809291908181526020018280548015610c8957602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610c3f575b50505050509050919050565b60068060000160009054906101000a900463ffffffff16908060000160049054906101000a900463ffffffff16908060000160089054906101000a900463ffffffff169080600001600c9054906101000a90046fffffffffffffffffffffffffffffffff16908060010154905085565b610d0d6129e8565b60066040518060a00160405290816000820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160049054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160089054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160008201600c9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168152602001600182015481525050905090565b60088060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905084565b610e8b611df8565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610efd5760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610ef49190612a9a565b60405180910390fd5b610f068161232c565b50565b610f11611df8565b600860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401610f719291906138a8565b6020604051808303816000875af1158015610f90573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fb491906135c6565b505050565b610fc1612a3b565b610fca8361105a565b610fd38361242a565b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806040016040529081600082015481526020016001820160009054906101000a900461ffff1661ffff1661ffff1681525050905092915050565b6000600280549050905090565b600081148061106f575061106c61104d565b81115b156110b157806040517f2181cf790000000000000000000000000000000000000000000000000000000081526004016110a89190612ea0565b60405180910390fd5b50565b600060026001836110c59190613900565b815481106110d6576110d5613934565b5b90600052602060002090600602019050919050565b60008060006110f861104d565b0361110a5760006001915091506111a7565b600061111c61111761104d565b6110b4565b90508060020160089054906101000a900460ff1615611149576001816001015442101592509250506111a7565b600061115b61115661104d565b612605565b80549050600554101580156111a157508160020160009054906101000a900467ffffffffffffffff1667ffffffffffffffff16826001015461119d9190613963565b4210155b92509250505b9091565b600033905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611238576040517fb28e731800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50565b600061124561104d565b146113a95761125a61125561104d565b61105a565b600061126c61126761104d565b6110b4565b90508060020160089054906101000a900460ff16156112c95761128d61104d565b6040517fb701d1250000000000000000000000000000000000000000000000000000000081526004016112c09190612ea0565b60405180910390fd5b6112d96112d461104d565b612605565b80549050600554101561132a576112ee61104d565b6040517f49f9408c0000000000000000000000000000000000000000000000000000000081526004016113219190612ea0565b60405180910390fd5b8060020160009054906101000a900467ffffffffffffffff1667ffffffffffffffff16816001015461135c9190613963565b4210156113a75761136b61104d565b6040517fc530e1c400000000000000000000000000000000000000000000000000000000815260040161139e9190612ea0565b60405180910390fd5b505b60006002600181600181540180825580915050039060005260206000209060060201905060046001816001815401808255809150500390600052602060002050506003600181600181540180825580915050039060005260206000205050428160000181905550600660000160009054906101000a900463ffffffff1663ffffffff16816000015461143b9190613963565b816001018190555081816003018190555060018160020160086101000a81548160ff021916908315150217905550600060058190555061147961104d565b7fe6c87fb0f7c9313f65024ad81c65a68cf7de64eb104f7462bb602f48658ab00760405160405180910390a25050565b6000806021836114b991906139c6565b146114ec576126ac826114cc91906139c6565b6127106114d99190613900565b620f69506114e791906139f7565b6114ef565b60005b9050919050565b60008111611539576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153090613a85565b60405180910390fd5b61154961154461104d565b61105a565b600061155b61155661104d565b6110b4565b90508060020160089054906101000a900460ff16156115b85761157c61104d565b6040517fb701d1250000000000000000000000000000000000000000000000000000000081526004016115af9190612ea0565b60405180910390fd5b60006115ca6115c561104d565b612605565b905060055481805490501161161d576115e161104d565b6040517f1570f8910000000000000000000000000000000000000000000000000000000081526004016116149190612ea0565b60405180910390fd5b60008360055461162d9190613963565b9050818054905081111561164357818054905090505b600061165561165061104d565b61242a565b9050600060055490505b82811015611da657600084828154811061167c5761167b613934565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508660050160009054906101000a900461ffff1661ffff168160010160009054906101000a900461ffff1661ffff1611611ae757600060648260010160009054906101000a900461ffff1661ffff1683600001546117489190613aa5565b61175291906139f7565b9050600860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b81526004016117b49291906138a8565b6020604051808303816000875af11580156117d3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117f791906135c6565b506000600467ffffffffffffffff8111156118155761181461334b565b5b6040519080825280602002602001820160405280156118435781602001602082028036833780820191505090505b5090506000600467ffffffffffffffff8111156118635761186261334b565b5b6040519080825280602002602001820160405280156118915781602001602082028036833780820191505090505b5090506005826000815181106118aa576118a9613934565b5b602002602001019060088111156118c4576118c36135f3565b5b908160088111156118d8576118d76135f3565b5b815250506001816000815181106118f2576118f1613934565b5b60200260200101818152505060068260018151811061191457611913613934565b5b6020026020010190600881111561192e5761192d6135f3565b5b90816008811115611942576119416135f3565b5b81525050828160018151811061195b5761195a613934565b5b60200260200101818152505060078260028151811061197d5761197c613934565b5b60200260200101906008811115611997576119966135f3565b5b908160088111156119ab576119aa6135f3565b5b8152505082816002815181106119c4576119c3613934565b5b6020026020010181815250506008826003815181106119e6576119e5613934565b5b60200260200101906008811115611a00576119ff6135f3565b5b90816008811115611a1457611a136135f3565b5b815250508360010160009054906101000a900461ffff1661ffff1681600381518110611a4357611a42613934565b5b602002602001018181525050600860030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f99b0b148684846040518463ffffffff1660e01b8152600401611ab193929190613c54565b600060405180830381600087803b158015611acb57600080fd5b505af1158015611adf573d6000803e3d6000fd5b505050505050505b6000600860020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635c138c9d846040518263ffffffff1660e01b8152600401611b479190612a9a565b602060405180830381865afa158015611b64573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b889190613cae565b905060008103611b9a57505050611d95565b60008260010160009054906101000a900461ffff1661ffff168960050160009054906101000a900461ffff1661ffff1610611be7578260010160009054906101000a900461ffff16611bfb565b8860050160009054906101000a900461ffff165b90506000611c1382600661286190919063ffffffff16565b67ffffffffffffffff16836006600001600c9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16611c5c9190613aa5565b611c669190613aa5565b9050600860010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f1986836040518363ffffffff1660e01b8152600401611cc89291906138a8565b600060405180830381600087803b158015611ce257600080fd5b505af1158015611cf6573d6000803e3d6000fd5b50505050600860030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631bb65193866001846040518463ffffffff1660e01b8152600401611d5d93929190613cdb565b600060405180830381600087803b158015611d7757600080fd5b505af1158015611d8b573d6000803e3d6000fd5b5050505050505050505b80611d9f90613d12565b905061165f565b50611daf61104d565b7f83151aefd15f4265d3bbaa9089b3a79148d1bedad72bfcbfdb0546c3551469f560055487604051611de2929190613d5a565b60405180910390a2816005819055505050505050565b611e006111ab565b73ffffffffffffffffffffffffffffffffffffffff16611e1e610bcb565b73ffffffffffffffffffffffffffffffffffffffff1614611e7d57611e416111ab565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401611e749190612a9a565b60405180910390fd5b565b600060086040518060800160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016003820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681525050905081600860008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060608201518160030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509050507f6d981a5b567528fc77d0764832c12d681a2eabca86a7a24b7f9d582192922dba818360405161213b929190613d83565b60405180910390a15050565b61215761215261104d565b61105a565b600061216961216461104d565b6110b4565b90508060020160089054906101000a900460ff166121c55761218961104d565b6040517f6f23f6380000000000000000000000000000000000000000000000000000000081526004016121bc9190612ea0565b60405180910390fd5b8060010154421015612215576121d961104d565b6040517fab7dec1500000000000000000000000000000000000000000000000000000000815260040161220c9190612ea0565b60405180910390fd5b428160010181905550818160040181905550612230826114a9565b8160050160006101000a81548161ffff021916908361ffff1602179055506122748160050160009054906101000a900461ffff16600661286190919063ffffffff16565b8160020160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060008160020160086101000a81548160ff0219169083151502179055506122c361104d565b7f64c26d31f97e5c8c14c8996a564f0cc5424d155ec58d3dc0dbfc0474892c9b32838360050160009054906101000a900461ffff168460020160009054906101000a900467ffffffffffffffff1660405161232093929190613dbc565b60405180910390a25050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006124046123ff61104d565b61105a565b60055461241761241261104d565b612605565b805490506124259190613900565b905090565b6000600460018361243b9190613900565b8154811061244c5761244b613934565b5b906000526020600020019050919050565b60008160000154146124a657806040517f6fe70d4200000000000000000000000000000000000000000000000000000000815260040161249d919061377c565b60405180910390fd5b50565b6001826000015410156124f45760016040517f6d77d8600000000000000000000000000000000000000000000000000000000081526004016124eb9190613df3565b60405180910390fd5b8060010154826000015411156125455780600101546040517f9762be3000000000000000000000000000000000000000000000000000000000815260040161253c9190612ea0565b60405180910390fd5b60658260010160009054906101000a900461ffff1661ffff1610156125a25760656040517fe9e5a1c70000000000000000000000000000000000000000000000000000000081526004016125999190613e49565b60405180910390fd5b6127108260010160009054906101000a900461ffff1661ffff161115612601576127106040517f4a9523b80000000000000000000000000000000000000000000000000000000081526004016125f89190613e9f565b60405180910390fd5b5050565b600060036001836126169190613900565b8154811061262757612626613934565b5b906000526020600020019050919050565b6001816000015163ffffffff1610156126895760016040517f071c31220000000000000000000000000000000000000000000000000000000081526004016126809190613eeb565b60405180910390fd5b600060066040518060a00160405290816000820160009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160049054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160089054906101000a900463ffffffff1663ffffffff1663ffffffff16815260200160008201600c9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168152602001600182015481525050905081600660008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a81548163ffffffff021916908363ffffffff16021790555060408201518160000160086101000a81548163ffffffff021916908363ffffffff160217905550606082015181600001600c6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff160217905550608082015181600101559050507fa55c9a115711b2ad1dcd60a65f0f0f849175b15ac34030add8b061b316e644648183604051612855929190613f06565b60405180910390a15050565b6000808261ffff168460000160089054906101000a900463ffffffff1663ffffffff1661288e9190613f30565b60648560000160049054906101000a900463ffffffff1663ffffffff166128b59190613f30565b6128bf9190613f6d565b905060326064826128d09190613fa9565b67ffffffffffffffff1610156128f5576064816128ed9190613fda565b915050612912565b60016064826129049190613fda565b61290e9190613f6d565b9150505b92915050565b6040518060e001604052806000815260200160008152602001600067ffffffffffffffff1681526020016000151581526020016000801916815260200160008152602001600061ffff1681525090565b6040518060800160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b6040518060a00160405280600063ffffffff168152602001600063ffffffff168152602001600063ffffffff16815260200160006fffffffffffffffffffffffffffffffff168152602001600081525090565b604051806040016040528060008152602001600061ffff1681525090565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612a8482612a59565b9050919050565b612a9481612a79565b82525050565b6000602082019050612aaf6000830184612a8b565b92915050565b6000819050919050565b612ac881612ab5565b82525050565b600067ffffffffffffffff82169050919050565b612aeb81612ace565b82525050565b60008115159050919050565b612b0681612af1565b82525050565b6000819050919050565b612b1f81612b0c565b82525050565b600061ffff82169050919050565b612b3c81612b25565b82525050565b60e082016000820151612b586000850182612abf565b506020820151612b6b6020850182612abf565b506040820151612b7e6040850182612ae2565b506060820151612b916060850182612afd565b506080820151612ba46080850182612b16565b5060a0820151612bb760a0850182612abf565b5060c0820151612bca60c0850182612b33565b50505050565b600060e082019050612be56000830184612b42565b92915050565b612bf481612af1565b82525050565b6000604082019050612c0f6000830185612beb565b612c1c6020830184612beb565b9392505050565b6000604051905090565b600080fd5b612c3b81612b0c565b8114612c4657600080fd5b50565b600081359050612c5881612c32565b92915050565b600060208284031215612c7457612c73612c2d565b5b6000612c8284828501612c49565b91505092915050565b612c9481612ab5565b8114612c9f57600080fd5b50565b600081359050612cb181612c8b565b92915050565b600060208284031215612ccd57612ccc612c2d565b5b6000612cdb84828501612ca2565b91505092915050565b612ced81612b25565b82525050565b6000602082019050612d086000830184612ce4565b92915050565b600080fd5b600060808284031215612d2957612d28612d0e565b5b81905092915050565b600060808284031215612d4857612d47612c2d565b5b6000612d5684828501612d13565b91505092915050565b6000819050919050565b6000612d84612d7f612d7a84612a59565b612d5f565b612a59565b9050919050565b6000612d9682612d69565b9050919050565b6000612da882612d8b565b9050919050565b612db881612d9d565b82525050565b6000612dc982612d8b565b9050919050565b612dd981612dbe565b82525050565b6000612dea82612d8b565b9050919050565b612dfa81612ddf565b82525050565b6000612e0b82612d8b565b9050919050565b612e1b81612e00565b82525050565b608082016000820151612e376000850182612daf565b506020820151612e4a6020850182612dd0565b506040820151612e5d6040850182612df1565b506060820151612e706060850182612e12565b50505050565b6000608082019050612e8b6000830184612e21565b92915050565b612e9a81612ab5565b82525050565b6000602082019050612eb56000830184612e91565b92915050565b612ec481612b25565b8114612ecf57600080fd5b50565b600081359050612ee181612ebb565b92915050565b60008060408385031215612efe57612efd612c2d565b5b6000612f0c85828601612ca2565b9250506020612f1d85828601612ed2565b9150509250929050565b600060a08284031215612f3d57612f3c612d0e565b5b81905092915050565b600060a08284031215612f5c57612f5b612c2d565b5b6000612f6a84828501612f27565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612fa881612a79565b82525050565b6000612fba8383612f9f565b60208301905092915050565b6000602082019050919050565b6000612fde82612f73565b612fe88185612f7e565b9350612ff383612f8f565b8060005b8381101561302457815161300b8882612fae565b975061301683612fc6565b925050600181019050612ff7565b5085935050505092915050565b6000602082019050818103600083015261304b8184612fd3565b905092915050565b600063ffffffff82169050919050565b61306c81613053565b82525050565b60006fffffffffffffffffffffffffffffffff82169050919050565b61309781613072565b82525050565b600060a0820190506130b26000830188613063565b6130bf6020830187613063565b6130cc6040830186613063565b6130d9606083018561308e565b6130e66080830184612e91565b9695505050505050565b6130f981613053565b82525050565b61310881613072565b82525050565b60a08201600082015161312460008501826130f0565b50602082015161313760208501826130f0565b50604082015161314a60408501826130f0565b50606082015161315d60608501826130ff565b5060808201516131706080850182612abf565b50505050565b600060a08201905061318b600083018461310e565b92915050565b61319a81612d9d565b82525050565b6131a981612dbe565b82525050565b6131b881612ddf565b82525050565b6131c781612e00565b82525050565b60006080820190506131e26000830187613191565b6131ef60208301866131a0565b6131fc60408301856131af565b61320960608301846131be565b95945050505050565b61321b81612a79565b811461322657600080fd5b50565b60008135905061323881613212565b92915050565b60006020828403121561325457613253612c2d565b5b600061326284828501613229565b91505092915050565b6000806040838503121561328257613281612c2d565b5b600061329085828601613229565b92505060206132a185828601612ca2565b9150509250929050565b600080604083850312156132c2576132c1612c2d565b5b60006132d085828601612ca2565b92505060206132e185828601613229565b9150509250929050565b6040820160008201516133016000850182612abf565b5060208201516133146020850182612b33565b50505050565b600060408201905061332f60008301846132eb565b92915050565b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6133838261333a565b810181811067ffffffffffffffff821117156133a2576133a161334b565b5b80604052505050565b60006133b5612c23565b90506133c1828261337a565b919050565b60006133d182612a79565b9050919050565b6133e1816133c6565b81146133ec57600080fd5b50565b6000813590506133fe816133d8565b92915050565b600061340f82612a79565b9050919050565b61341f81613404565b811461342a57600080fd5b50565b60008135905061343c81613416565b92915050565b600061344d82612a79565b9050919050565b61345d81613442565b811461346857600080fd5b50565b60008135905061347a81613454565b92915050565b600061348b82612a79565b9050919050565b61349b81613480565b81146134a657600080fd5b50565b6000813590506134b881613492565b92915050565b6000608082840312156134d4576134d3613335565b5b6134de60806133ab565b905060006134ee848285016133ef565b60008301525060206135028482850161342d565b60208301525060406135168482850161346b565b604083015250606061352a848285016134a9565b60608301525092915050565b60006080828403121561354c5761354b612c2d565b5b600061355a848285016134be565b91505092915050565b60006060820190506135786000830186612a8b565b6135856020830185612a8b565b6135926040830184612e91565b949350505050565b6135a381612af1565b81146135ae57600080fd5b50565b6000815190506135c08161359a565b92915050565b6000602082840312156135dc576135db612c2d565b5b60006135ea848285016135b1565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60098110613633576136326135f3565b5b50565b600081905061364482613622565b919050565b600061365482613636565b9050919050565b61366481613649565b82525050565b6000819050919050565b600061368f61368a6136858461366a565b612d5f565b612ab5565b9050919050565b61369f81613674565b82525050565b60006060820190506136ba6000830186612a8b565b6136c7602083018561365b565b6136d46040830184613696565b949350505050565b60008160001c9050919050565b6000819050919050565b6000613706613701836136dc565b6136e9565b9050919050565b600061ffff82169050919050565b600061372e613729836136dc565b61370d565b9050919050565b60408201600080830154905061374a816136f3565b6137576000860182612abf565b50600183015490506137688161371b565b6137756020860182612b33565b5050505050565b60006040820190506137916000830184613735565b92915050565b6137a081613053565b81146137ab57600080fd5b50565b6000813590506137bd81613797565b92915050565b6137cc81613072565b81146137d757600080fd5b50565b6000813590506137e9816137c3565b92915050565b600060a0828403121561380557613804613335565b5b61380f60a06133ab565b9050600061381f848285016137ae565b6000830152506020613833848285016137ae565b6020830152506040613847848285016137ae565b604083015250606061385b848285016137da565b606083015250608061386f84828501612ca2565b60808301525092915050565b600060a0828403121561389157613890612c2d565b5b600061389f848285016137ef565b91505092915050565b60006040820190506138bd6000830185612a8b565b6138ca6020830184612e91565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061390b82612ab5565b915061391683612ab5565b925082820390508181111561392e5761392d6138d1565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061396e82612ab5565b915061397983612ab5565b9250828201905080821115613991576139906138d1565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006139d182612ab5565b91506139dc83612ab5565b9250826139ec576139eb613997565b5b828206905092915050565b6000613a0282612ab5565b9150613a0d83612ab5565b925082613a1d57613a1c613997565b5b828204905092915050565b600082825260208201905092915050565b7f43616e6e6f74207265736f6c7665203020626574732e00000000000000000000600082015250565b6000613a6f601683613a28565b9150613a7a82613a39565b602082019050919050565b60006020820190508181036000830152613a9e81613a62565b9050919050565b6000613ab082612ab5565b9150613abb83612ab5565b9250828202613ac981612ab5565b91508282048414831517613ae057613adf6138d1565b5b5092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613b1c81613649565b82525050565b6000613b2e8383613b13565b60208301905092915050565b6000602082019050919050565b6000613b5282613ae7565b613b5c8185613af2565b9350613b6783613b03565b8060005b83811015613b98578151613b7f8882613b22565b9750613b8a83613b3a565b925050600181019050613b6b565b5085935050505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6000613bdd8383612abf565b60208301905092915050565b6000602082019050919050565b6000613c0182613ba5565b613c0b8185613bb0565b9350613c1683613bc1565b8060005b83811015613c47578151613c2e8882613bd1565b9750613c3983613be9565b925050600181019050613c1a565b5085935050505092915050565b6000606082019050613c696000830186612a8b565b8181036020830152613c7b8185613b47565b90508181036040830152613c8f8184613bf6565b9050949350505050565b600081519050613ca881612c8b565b92915050565b600060208284031215613cc457613cc3612c2d565b5b6000613cd284828501613c99565b91505092915050565b6000606082019050613cf06000830186612a8b565b613cfd602083018561365b565b613d0a6040830184612e91565b949350505050565b6000613d1d82612ab5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613d4f57613d4e6138d1565b5b600182019050919050565b6000604082019050613d6f6000830185612e91565b613d7c6020830184612e91565b9392505050565b600061010082019050613d996000830185612e21565b613da66080830184612e21565b9392505050565b613db681612ace565b82525050565b6000606082019050613dd16000830186612e91565b613dde6020830185612ce4565b613deb6040830184613dad565b949350505050565b6000602082019050613e086000830184613696565b92915050565b6000819050919050565b6000613e33613e2e613e2984613e0e565b612d5f565b612b25565b9050919050565b613e4381613e18565b82525050565b6000602082019050613e5e6000830184613e3a565b92915050565b6000819050919050565b6000613e89613e84613e7f84613e64565b612d5f565b612b25565b9050919050565b613e9981613e6e565b82525050565b6000602082019050613eb46000830184613e90565b92915050565b6000613ed5613ed0613ecb8461366a565b612d5f565b613053565b9050919050565b613ee581613eba565b82525050565b6000602082019050613f006000830184613edc565b92915050565b600061014082019050613f1c600083018561310e565b613f2960a083018461310e565b9392505050565b6000613f3b82612ace565b9150613f4683612ace565b9250828202613f5481612ace565b9150808214613f6657613f656138d1565b5b5092915050565b6000613f7882612ace565b9150613f8383612ace565b9250828201905067ffffffffffffffff811115613fa357613fa26138d1565b5b92915050565b6000613fb482612ace565b9150613fbf83612ace565b925082613fcf57613fce613997565b5b828206905092915050565b6000613fe582612ace565b9150613ff083612ace565b92508261400057613fff613997565b5b82820490509291505056fea264697066735822122054f878dbac2da372f6be7d360886216336655e6494d74bf1fd27204f28e9851a64736f6c6343000815003300000000000000000000000069a2109046adb668d7c0ee4653a78c15b2713200000000000000000000000000000000000000000000000000000000000000004500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000069e10de76676d0800000000000000000000000000000c8e51fefd7d595c217c7ab641513faa4ad522b260000000000000000000000003d6127b92871136c345ac0918a61ab5a253d760f000000000000000000000000200dbec90d7034d708d952f1c9d60eb1a6ce4e3f0000000000000000000000008e746e48641e8f9a7713c3c06e526dbe20590dd2