Detalles de la transacción
Hash de transacción
: 0x75f75bbd13d400bed7f50c822203b781ca28d835e5d1fbd745bddca8907ab45d
Estado:
Éxito
Bloque:
18338663
6.621.363 confirmaciones de bloque
Marca de tiempo:
12/08/2024, 20:44:33 (Hace 5 meses)
Interacción con (a):
Monto:
0ETH
($0)
Comisión de transacción:
0,000030625442173885
$0,08
L2 Gas price:
0,000000000006486959 ETH(0,006486959 Gwei)
Límite de gas y uso Capa 2:
4.399.061|
4.363.265(99,19 %)
L2 fee paid:
0,000028304321161135 ETH
Costo de gas Capa 2:
Base: 0,005486959 Gwei
|Prioridad máxima: 0,001 Gwei
|Máx.: 0,006976475 Gwei
L1 Precio del gas:
0,000000007371885284 ETH(7,371885284 Gwei)
L1 Gas utilizado:
138.766
Tarifa L1 Escalar:
0
L1 fee paid:
0,00000232112101275 ETH
Otros atributos:
Tipo de txn:2(Un tipo de transacción iniciada por EIP-1559)
Nonce:0
Posición en bloque:98
Datos de entrada:
0x608060405270010000000000000000000000000000000960035560048054336001600160a01b0319918216811790925560058054909116909117905560646010553480156200004d57600080fd5b5060405162004d7e38038062004d7e8339810160408190526200007091620002bd565b600f805460ff191660011790556200008a600033620000ce565b50620000b77f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a333620000ce565b50620000c58383836200017d565b50505062000317565b6000828152602081815260408083206001600160a01b038516845290915281205460ff1662000173576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556200012a3390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a450600162000177565b5060005b92915050565b60006200018a8162000235565b60068054600780546001600160801b03878116600160801b8181028b84169081179097556001600160401b038981166001600160401b03198616811790965560408051858916808252939098049094166020880181905294169286018390526060860196909652608085015260a0840192909252917f373f4352556d33e9d773cd6b793b845c6f4ac47776c46f7f8bce3bda5567b5339060c00160405180910390a150505050505050565b62000241813362000244565b50565b6000828152602081815260408083206001600160a01b038516845290915290205460ff166200029c5760405163e2517d3f60e01b81526001600160a01b03821660048201526024810183905260440160405180910390fd5b5050565b80516001600160801b0381168114620002b857600080fd5b919050565b600080600060608486031215620002d357600080fd5b620002de84620002a0565b9250620002ee60208501620002a0565b60408501519092506001600160401b03811681146200030c57600080fd5b809150509250925092565b614a5780620003276000396000f3fe6080604052600436106102775760003560e01c80636e00ffd211610156578063aa5ee8c5116100bf578063d65ab5f211610079578063e6f1903611610061578063e6f1903614610832578063eb4093f714610852578063fed71e651461086557005b8063d65ab5f2146107f4578063ddca3f431461080957005b8063d1f9c24d116100a7578063d1f9c24d14610787578063d4779672146107b0578063d547741f146107d457005b8063aa5ee8c514610752578063bc063e1a1461077257005b80639684db7c11610110578063a3476f6a116100f8578063a3476f6a146106ff578063a469cbcc1461071f578063a74447641461073257005b80639684db7c146106d5578063a217fddf146106ea57005b8063831530431161013e578063831530431461064257806383bd72ba1461066f57806391d148541461068457005b80636e00ffd2146105ee5780637a6739451461062257005b8063248a9ca3116101f857806341275358116101b2578063465cea7b1161019a578063465cea7b14610590578063572ad55b146105a657806360378391146105d857005b8063412753581461054e57806344c1d4c01461057b57005b806332760c7a116101e057806332760c7a146104bc57806336568abe146104dc5780633e48a02c146104fc57005b8063248a9ca31461045e5780632f2ff15d1461049c57005b806309b81103116102495780631176829d116102315780631176829d146103a057806311c841201461042957806316bfe25c1461044957005b806309b81103146103645780630c0ef2b01461038657005b806301ffc9a714610280578063045a2630146102b55780630462b2ee14610313578063062650681461034457005b3661027e57005b005b34801561028c57600080fd5b506102a061029b366004613cb9565b61087a565b60405190151581526020015b60405180910390f35b3480156102c157600080fd5b506003546102f29070010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff1681565b6040516fffffffffffffffffffffffffffffffff90911681526020016102ac565b34801561031f57600080fd5b5061033361032e366004613d2b565b610913565b6040516102ac959493929190613dbb565b34801561035057600080fd5b5061027e61035f366004613e17565b610a89565b34801561037057600080fd5b50610379610b09565b6040516102ac9190613e9e565b34801561039257600080fd5b50600f546102a09060ff1681565b3480156103ac57600080fd5b506006546007546103f0916fffffffffffffffffffffffffffffffff80821692700100000000000000000000000000000000909204169067ffffffffffffffff1683565b604080516fffffffffffffffffffffffffffffffff948516815293909216602084015267ffffffffffffffff16908201526060016102ac565b34801561043557600080fd5b5061027e610444366004613eb1565b610cce565b34801561045557600080fd5b5061027e610e27565b34801561046a57600080fd5b5061048e610479366004613e17565b60009081526020819052604090206001015490565b6040519081526020016102ac565b3480156104a857600080fd5b5061027e6104b7366004613d2b565b610e9a565b3480156104c857600080fd5b5061027e6104d7366004613efb565b610ec5565b3480156104e857600080fd5b5061027e6104f7366004613d2b565b611080565b34801561050857600080fd5b506005546105299073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016102ac565b34801561055a57600080fd5b506004546105299073ffffffffffffffffffffffffffffffffffffffff1681565b34801561058757600080fd5b5061027e6110de565b34801561059c57600080fd5b5061048e60105481565b3480156105b257600080fd5b506105c66105c1366004613e17565b6114e4565b6040516102ac96959493929190613f25565b3480156105e457600080fd5b50600154156102a0565b3480156105fa57600080fd5b5061048e7f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a381565b34801561062e57600080fd5b5061027e61063d366004613f9d565b6115f5565b34801561064e57600080fd5b5061066261065d36600461400b565b6118ac565b6040516102ac91906140a6565b34801561067b57600080fd5b5061027e611b5e565b34801561069057600080fd5b506102a061069f366004613d2b565b60009182526020828152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b3480156106e157600080fd5b506102a0611bbd565b3480156106f657600080fd5b5061048e600081565b34801561070b57600080fd5b5061027e61071a3660046140b9565b611bf6565b61027e61072d366004614114565b611d61565b34801561073e57600080fd5b5060085467ffffffffffffffff16156102a0565b34801561075e57600080fd5b5061027e61076d366004614159565b611e4d565b34801561077e57600080fd5b506102f2606481565b34801561079357600080fd5b5061079c611f32565b6040516102ac9897969594939291906141ef565b3480156107bc57600080fd5b506107c56120a1565b6040516102ac9392919061425e565b3480156107e057600080fd5b5061027e6107ef366004613d2b565b6122c6565b34801561080057600080fd5b5061027e6122eb565b34801561081557600080fd5b506003546102f2906fffffffffffffffffffffffffffffffff1681565b34801561083e57600080fd5b5061027e61084d36600461436c565b61234d565b61027e610860366004614396565b612510565b34801561087157600080fd5b506102a06125cb565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061090d57507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6002602081815260009384526040808520909152918352908220805460018201549282018054919473ffffffffffffffffffffffffffffffffffffffff851694740100000000000000000000000000000000000000009004900b9291610978906143d3565b80601f01602080910402602001604051908101604052809291908181526020018280546109a4906143d3565b80156109f15780601f106109c6576101008083540402835291602001916109f1565b820191906000526020600020905b8154815290600101906020018083116109d457829003601f168201915b505050505090806003018054610a06906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054610a32906143d3565b8015610a7f5780601f10610a5457610100808354040283529160200191610a7f565b820191906000526020600020905b815481529060010190602001808311610a6257829003601f168201915b5050505050905085565b6000610a9481612625565b60008211610b03576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f496e76616c69642062617463682073697a65000000000000000000000000000060448201526064015b60405180910390fd5b50601055565b6040805160a0810182526000808252602082018190529181019190915260608082018190526080820152600a5460009081526002602081815260408084203385528252808420815160a08101835281548152600182015473ffffffffffffffffffffffffffffffffffffffff8116948201949094527401000000000000000000000000000000000000000090930490940b908201529082018054919291606084019190610bb5906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054610be1906143d3565b8015610c2e5780601f10610c0357610100808354040283529160200191610c2e565b820191906000526020600020905b815481529060010190602001808311610c1157829003601f168201915b50505050508152602001600382018054610c47906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054610c73906143d3565b8015610cc05780601f10610c9557610100808354040283529160200191610cc0565b820191906000526020600020905b815481529060010190602001808311610ca357829003601f168201915b505050505081525050905090565b6000610cd981612625565b73ffffffffffffffffffffffffffffffffffffffff8316610d56576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f496e76616c6964206665652061646472657373000000000000000000000000006044820152606401610afa565b73ffffffffffffffffffffffffffffffffffffffff8216610dd3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f496e76616c6964206164646974696f6e616c20666565206164647265737300006044820152606401610afa565b506004805473ffffffffffffffffffffffffffffffffffffffff9384167fffffffffffffffffffffffff00000000000000000000000000000000000000009182161790915560058054929093169116179055565b7f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a3610e5181612625565b610e59612632565b610e61612783565b600a546040519081527fa2bbf0afeba9d60d03155ef9f578efa3451ba08483ff9f8cfd4a910bb943f4449060200160405180910390a150565b600082815260208190526040902060010154610eb581612625565b610ebf83836127a5565b50505050565b6000610ed081612625565b60646fffffffffffffffffffffffffffffffff84161115610f4d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f496e76616c6964206665652076616c75650000000000000000000000000000006044820152606401610afa565b60646fffffffffffffffffffffffffffffffff83161115610fca576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f496e76616c6964206164646974696f6e616c206665652076616c7565000000006044820152606401610afa565b6064610fd6838561444f565b6fffffffffffffffffffffffffffffffff161115611050576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f496e76616c6964206665652076616c75657300000000000000000000000000006044820152606401610afa565b506fffffffffffffffffffffffffffffffff90811670010000000000000000000000000000000002911617600355565b73ffffffffffffffffffffffffffffffffffffffff811633146110cf576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6110d982826128a1565b505050565b7f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a361110881612625565b600154611171576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f4e6f2064656c61796564207061796d656e7473000000000000000000000000006044820152606401610afa565b6001546000906111809061295c565b905060005b818110156110d95760018054600091906111a090829061447f565b815481106111b0576111b0614492565b600091825260208083206040805160c08101825260049490940290910180549485900b845261010090940473ffffffffffffffffffffffffffffffffffffffff169183019190915260018301546fffffffffffffffffffffffffffffffff8082169284019290925270010000000000000000000000000000000090041660608201526002820154608082015260038201805491929160a084019190611254906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054611280906143d3565b80156112cd5780601f106112a2576101008083540402835291602001916112cd565b820191906000526020600020905b8154815290600101906020018083116112b057829003601f168201915b50505050508152505090507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60000b816000015160000b036113805761132d816020015182604001516fffffffffffffffffffffffffffffffff16612975565b7f575bd7cb42b87bbfca9087ecaaa9b5a302dc1474f15816d02cec08180b01119b816020015182604001518360a0015160086002015460405161137394939291906144c1565b60405180910390a1611451565b6113b381602001518260600151836040015161139c919061444f565b6fffffffffffffffffffffffffffffffff16612975565b60208101518151604080840151606085015160a0860151600354600a54945173ffffffffffffffffffffffffffffffffffffffff909716967f2dcdd0ffa757bc9b6dd19f2e5b386b368d3e243f5240f781f7a6cb43d6551f24966114489690959493926fffffffffffffffffffffffffffffffff80821693700100000000000000000000000000000000909204169190614519565b60405180910390a25b600180548061146257611462614574565b60008281526020812060047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9093019283020180547fffffffffffffffffffffff0000000000000000000000000000000000000000001681556001810182905560028101829055906114d76003830182613c4c565b5050905550600101611185565b600181815481106114f457600080fd5b600091825260208220600491909102018054600182015460028301546003840180549584900b965061010090930473ffffffffffffffffffffffffffffffffffffffff16946fffffffffffffffffffffffffffffffff80841695700100000000000000000000000000000000909404169391929190611572906143d3565b80601f016020809104026020016040519081016040528092919081815260200182805461159e906143d3565b80156115eb5780601f106115c0576101008083540402835291602001916115eb565b820191906000526020600020905b8154815290600101906020018083116115ce57829003601f168201915b5050505050905086565b7f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a361161f81612625565b611627611bbd565b61168d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f5265736f6c76696e67207068617365206973206e6f74207374617274656400006044820152606401610afa565b600b54600d546008805467ffffffffffffffff898116680100000000000000009081027fffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffff8416179384905591811692919091041681148015906116ef57508215155b80156116fa57508115155b1561170c57611707612a42565b61172d565b82158015611718575081155b1561172557611707613071565b61172d612632565b600a54600c54600e546040805167ffffffffffffffff8e8116825286811660208301528d8116828401528c811660608301528b16608082015260a0810185905260c0810188905260e08101939093526101008301869052610120830191909152517f6430f51b2a63d84917e5be36d6efa905b1537d6db61641f7e7d3726e2ca42dba918190036101400190a16117c1613112565b8515611898576008805467ffffffffffffffff8981167801000000000000000000000000000000000000000000000000810277ffffffffffffffffffffffffffffffffffffffffffffffff8d84167001000000000000000000000000000000008102919091166fffffffffffffffffffffffffffffffff909516949094171790935543600a81905560408051928f16835260208301939093529181019290925260608201527f9650e46384021f71cc362a03d7ed9e8ba6d0b30211ca70b74e809336a81cfd5b9060800160405180910390a16118a0565b6118a0612783565b50505050505050505050565b60606000808360000b136118c157600d6118c4565b600b5b805490915060009067ffffffffffffffff8111156118e4576118e46145a3565b60405190808252806020026020018201604052801561195a57816020015b6040805160a08101825260008082526020808301829052928201526060808201819052608082015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9092019101816119025790505b50905060005b8254811015611b5657600a546000908152600260205260408120845490919085908490811061199157611991614492565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff90811684528382019490945260409283018220835160a081018552815481526001820154958616928101929092527401000000000000000000000000000000000000000090940490910b91810191909152600282018054919291606084019190611a1d906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054611a49906143d3565b8015611a965780601f10611a6b57610100808354040283529160200191611a96565b820191906000526020600020905b815481529060010190602001808311611a7957829003601f168201915b50505050508152602001600382018054611aaf906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054611adb906143d3565b8015611b285780601f10611afd57610100808354040283529160200191611b28565b820191906000526020600020905b815481529060010190602001808311611b0b57829003601f168201915b505050505081525050828281518110611b4357611b43614492565b6020908102919091010152600101611960565b509392505050565b6000611b6981612625565b600f80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690556040517f80b1c8e8eaeedcaace3ad4d2df854bbe670d3136540cce1433676223e6e2b75690600090a150565b60085460009067ffffffffffffffff1615801590611bf1575060085468010000000000000000900467ffffffffffffffff16155b905090565b7f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a3611c2081612625565b611c286125cb565b611c8e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f526f756e64206973206e6f7420706175736564000000000000000000000000006044820152606401610afa565b6008805467ffffffffffffffff8481167801000000000000000000000000000000000000000000000000810277ffffffffffffffffffffffffffffffffffffffffffffffff8884167001000000000000000000000000000000008102919091166fffffffffffffffffffffffffffffffff909516949094171790935543600a81905560408051928916835260208301939093529181019290925260608201527f9650e46384021f71cc362a03d7ed9e8ba6d0b30211ca70b74e809336a81cfd5b906080015b60405180910390a150505050565b7f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a3611d8b81612625565b611d948361319a565b6000611dc78334611da8602088018861400b565b611db560208901896145d2565b611dc260408b018b6145d2565b61354a565b9050337fd64f74812b590101fb7d04091ff4051c5b637510814e54541a16fd2ee88bb9498434611dfa602089018961400b565b6001860154611e0c60208b018b6145d2565b60095467ffffffffffffffff16611e2660408e018e6145d2565b600a54604051611e3f9a99989796959493929190614687565b60405180910390a250505050565b6000611e5881612625565b60068054600780546fffffffffffffffffffffffffffffffff8781167001000000000000000000000000000000008181028b841690811790975567ffffffffffffffff8981167fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000008616811790965560408051858916808252939098049094166020880181905294169286018390526060860196909652608085015260a0840192909252917f373f4352556d33e9d773cd6b793b845c6f4ac47776c46f7f8bce3bda5567b5339060c00160405180910390a150505050505050565b60088054600954600a5460408051600b805460606020820284018101855293830181815267ffffffffffffffff80891699680100000000000000008a0482169970010000000000000000000000000000000081048316997801000000000000000000000000000000000000000000000000909104831698921696919590949093909284929091849184018282801561200057602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311611fd5575b5050505050815260200160018201548152505090806005016040518060400160405290816000820180548060200260200160405190810160405280929190818152602001828054801561208957602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff16815260019091019060200180831161205e575b50505050508152602001600182015481525050905088565b61210360408051610100810182526000808252602080830182905282840182905260608084018390526080840183905260a084018390528451808601865281815280830184905260c0850152845180860190955284528301529060e082015290565b606080600861211260016118ac565b61211c60006118ac565b6040805161010081018252845467ffffffffffffffff8082168352680100000000000000008204811660208085019190915270010000000000000000000000000000000083048216848601527801000000000000000000000000000000000000000000000000909204811660608085019190915260018801549091166080840152600287015460a084015283516003880180549384028201830186529481018381529394889460c087019492939192849284919084018282801561221657602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff1681526001909101906020018083116121eb575b50505050508152602001600182015481525050815260200160058201604051806040016040529081600082018054806020026020016040519081016040528092919081815260200182805480156122a357602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311612278575b505050918352505060019190910154602090910152905250969195509350915050565b6000828152602081905260409020600101546122e181612625565b610ebf83836128a1565b60006122f681612625565b600f80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556040517f762f260439bb4be3ef6e4dc2786e2e7bd187d3d80b79057d7a424fe98563e33590600090a150565b7f5245c884765f598386b104eddc4b9179437165bef12b695749d575c8493d71a361237781612625565b600f5460ff166123e3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f47616d65206973206e6f742061637469766500000000000000000000000000006044820152606401610afa565b60085467ffffffffffffffff161561247d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f5265736f6c76696e6720706861736520697320616c726561647920737461727460448201527f65640000000000000000000000000000000000000000000000000000000000006064820152608401610afa565b600880547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000090811667ffffffffffffffff85811691821790935560098054909216928616928317909155600a54604080519384526020840192909252908201527f5a53b8edaaa35ebe79af6a3ef6b5844ff511c8567f780b05b42dc54bceb6604a906060015b60405180910390a1505050565b6125198161319a565b6000612547333461252d602086018661400b565b61253a60208701876145d2565b611dc260408901896145d2565b9050337f11e47abcceaf100fd9cf59f30a5299d8592c5f5b1a12df70bde0c01d8b0b1892813461257a602087018761400b565b600186015461258c60208901896145d2565b60095467ffffffffffffffff166125a660408c018c6145d2565b600a546040516125bf9a99989796959493929190614687565b60405180910390a25050565b600854600090700100000000000000000000000000000000900467ffffffffffffffff16158015611bf15750506008547801000000000000000000000000000000000000000000000000900467ffffffffffffffff161590565b61262f8133613838565b50565b600b54600d5460006126438361295c565b905082156126cd57612656600b826138c2565b600954600a54604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81526020810187905267ffffffffffffffff9093169083015260608201527ff8643122d70beaadd4531d5cf35e3b8d352dc6c04a2eb1844fada3c3a15036c89060800160405180910390a15b60006126d88361295c565b6010549091506126e8838361470a565b11156126ff57816010546126fc919061447f565b90505b8215610ebf57612710600d826138c2565b600954600a54604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81526020810187905267ffffffffffffffff9093169083015260608201527ff8643122d70beaadd4531d5cf35e3b8d352dc6c04a2eb1844fada3c3a15036c890608001611d53565b61278b613112565b600880546fffffffffffffffffffffffffffffffff169055565b60008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915281205460ff166128995760008381526020818152604080832073ffffffffffffffffffffffffffffffffffffffff86168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556128373390565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a450600161090d565b50600061090d565b60008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915281205460ff16156128995760008381526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8616808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a450600161090d565b6000601054821161296d578161090d565b505060105490565b60008273ffffffffffffffffffffffffffffffffffffffff16600083604051600060405180830381858888f193505050503d80600081146129d2576040519150601f19603f3d011682016040523d82523d6000602084013e6129d7565b606091505b50509050806110d9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f436f756c646e742073656e6420657468657200000000000000000000000000006044820152606401610afa565b6008546000908190819067ffffffffffffffff680100000000000000008204811691161015612a7b575050600e54600b91506001612a87565b5050600c54600d915060005b600354600090606490612aad9085906fffffffffffffffffffffffffffffffff1661471d565b612ab79190614734565b600354909150600090606490612af490869070010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff1661471d565b612afe9190614734565b90506000612b0c828461470a565b612b16908661447f565b8654909150600090612b279061295c565b905060005b81811015612c9757600a546000908152600260205260408120895482908b9085908110612b5b57612b5b614492565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff168352820192909252604001812060018b01548154919350606491612ba490889061471d565b612baf90606461471d565b612bb99190614734565b612bc39190614734565b60018301548354919250612bf99173ffffffffffffffffffffffffffffffffffffffff90911690612bf4908461470a565b612975565b6001820154825460038054600a5460405173ffffffffffffffffffffffffffffffffffffffff909516947f2dcdd0ffa757bc9b6dd19f2e5b386b368d3e243f5240f781f7a6cb43d6551f2494612c85948f9491938993918b01926fffffffffffffffffffffffffffffffff8082169370010000000000000000000000000000000090920416919061480a565b60405180910390a25050600101612b2c565b50805b8754811015612fc657600a546000908152600260205260408120895482908b9085908110612cca57612cca614492565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff168352820192909252604001812060018b01548154919350606491612d1390889061471d565b612d1e90606461471d565b612d289190614734565b612d329190614734565b905060016040518060c001604052808a60000b81526020018460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200184600001546fffffffffffffffffffffffffffffffff168152602001836fffffffffffffffffffffffffffffffff1681526020016008600201548152602001846003018054612dd8906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054612e04906143d3565b8015612e515780601f10612e2657610100808354040283529160200191612e51565b820191906000526020600020905b815481529060010190602001808311612e3457829003601f168201915b5050509190925250508154600181810184556000938452602093849020835160049093020180549484015173ffffffffffffffffffffffffffffffffffffffff16610100027fffffffffffffffffffffff00000000000000000000000000000000000000000090951660ff90931692909217939093178155604082015160608301516fffffffffffffffffffffffffffffffff90811670010000000000000000000000000000000002911617928101929092556080810151600283015560a08101519091906003820190612f2590826148b1565b5050506001820154825460038054600a5460405173ffffffffffffffffffffffffffffffffffffffff909516947f525594625a7f3f0dea6b4055a8a1f6c752e1c3c30850d859d853796af4f2ab2f94612fb4948f9491938993918b01926fffffffffffffffffffffffffffffffff8082169370010000000000000000000000000000000090920416919061480a565b60405180910390a25050600101612c9a565b508654600954600a546040805160008a900b8152602081019490945267ffffffffffffffff909216838301526060830152517ff8643122d70beaadd4531d5cf35e3b8d352dc6c04a2eb1844fada3c3a15036c89181900360800190a16004546130459073ffffffffffffffffffffffffffffffffffffffff1685612975565b6005546130689073ffffffffffffffffffffffffffffffffffffffff1684612975565b50505050505050565b60085460009067ffffffffffffffff80821691680100000000000000009004168082036130c0577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff92506130d4565b8082106130ce5760006130d1565b60015b92505b600a5460408051600086900b815260208101929092527f7ef3c7dfc237fd31b501685e89ee0db20ce350d59a3baa6e33c13a1b3f2c1c6e9101612503565b600b60006131208282613c86565b506000600191909101819055600d906131398282613c86565b506000600191909101819055600880547fffffffffffffffffffffffffffffffff00000000000000000000000000000000169055600980547fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000169055600a55565b600f5460ff16613206576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f47616d65206973206e6f742061637469766500000000000000000000000000006044820152606401610afa565b600a54600090815260026020908152604080832033845290915290206001015473ffffffffffffffffffffffffffffffffffffffff16156132a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f416c7265616479207072656469637465640000000000000000000000000000006044820152606401610afa565b6000341161330d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f4e6f7420656e6f756768206e61746976650000000000000000000000000000006044820152606401610afa565b6006546fffffffffffffffffffffffffffffffff163410801590613359575060065470010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff163411155b6133bf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f496e76616c69642070726564696374696f6e20616d6f756e74000000000000006044820152606401610afa565b600854700100000000000000000000000000000000900467ffffffffffffffff16421015613449576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f50726564696374696f6e207068617365206e6f742073746172746564207965746044820152606401610afa565b6008547801000000000000000000000000000000000000000000000000900467ffffffffffffffff164211156134db576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f50726564696374696f6e207068617365206973206f76657200000000000000006044820152606401610afa565b600a5460608201351461262f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f496e76616c696420526f756e64496400000000000000000000000000000000006044820152606401610afa565b60008060008760000b1361355f57600d613562565b600b5b60075490915061357e9060019067ffffffffffffffff166149cb565b815467ffffffffffffffff9190911610156135f5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f4e6f206d6f72652070726564696369746f6e7320616c6c6f77656400000000006044820152606401610afa565b60006040518060a001604052808a81526020018b73ffffffffffffffffffffffffffffffffffffffff1681526020018960000b815260200188888080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505090825250604080516020601f890181900481028201810190925287815291810191908890889081908401838280828437600081840152601f19601f820116905080830192505050505050508152509050816000018a9080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508882600101600082825461372b919061470a565b925050819055508060026000600860020154815260200190815260200160002060008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160010160146101000a81548160ff021916908360000b60ff160217905550606082015181600201908161381291906148b1565b506080820151600382019061382790826148b1565b50929b9a5050505050505050505050565b60008281526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff166138be576040517fe2517d3f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8216600482015260248101839052604401610afa565b5050565b60005b818110156139a957600a546000908152600260205260408120845482908690859081106138f4576138f4614492565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff908116845290830193909352604090910190206001810154815491935061393f921690612975565b60018101548154600a546040517f575bd7cb42b87bbfca9087ecaaa9b5a302dc1474f15816d02cec08180b01119b936139989373ffffffffffffffffffffffffffffffffffffffff9091169290916003870191906149ec565b60405180910390a1506001016138c5565b50805b82548110156110d957600a546000908152600260205260408120845482908690859081106139dc576139dc614492565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff90811684528382019490945260409283018220835160c0810185527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81526001828101549096169281019290925280546fffffffffffffffffffffffffffffffff16938201939093526060810191909152600a546080820152600382018054929450909160a083019190613a92906143d3565b80601f0160208091040260200160405190810160405280929190818152602001828054613abe906143d3565b8015613b0b5780601f10613ae057610100808354040283529160200191613b0b565b820191906000526020600020905b815481529060010190602001808311613aee57829003601f168201915b5050509190925250508154600181810184556000938452602093849020835160049093020180549484015173ffffffffffffffffffffffffffffffffffffffff16610100027fffffffffffffffffffffff00000000000000000000000000000000000000000090951660ff90931692909217939093178155604082015160608301516fffffffffffffffffffffffffffffffff90811670010000000000000000000000000000000002911617928101929092556080810151600283015560a08101519091906003820190613bdf90826148b1565b50505060018101548154600a546040517f309d5f90a4c62f312905928dcc4c29d0bed160fb6351f80ae702d8468c18457793613c3b9373ffffffffffffffffffffffffffffffffffffffff9091169290916003870191906149ec565b60405180910390a1506001016139ac565b508054613c58906143d3565b6000825580601f10613c68575050565b601f01602090049060005260206000209081019061262f9190613ca0565b508054600082559060005260206000209081019061262f91905b5b80821115613cb55760008155600101613ca1565b5090565b600060208284031215613ccb57600080fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114613cfb57600080fd5b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114613d2657600080fd5b919050565b60008060408385031215613d3e57600080fd5b82359150613d4e60208401613d02565b90509250929050565b6000815180845260005b81811015613d7d57602081850181015186830182015201613d61565b5060006020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b85815273ffffffffffffffffffffffffffffffffffffffff851660208201528360000b604082015260a060608201526000613df960a0830185613d57565b8281036080840152613e0b8185613d57565b98975050505050505050565b600060208284031215613e2957600080fd5b5035919050565b8051825273ffffffffffffffffffffffffffffffffffffffff6020820151166020830152604081015160000b60408301526000606082015160a06060850152613e7c60a0850182613d57565b905060808301518482036080860152613e958282613d57565b95945050505050565b602081526000613cfb6020830184613e30565b60008060408385031215613ec457600080fd5b613ecd83613d02565b9150613d4e60208401613d02565b80356fffffffffffffffffffffffffffffffff81168114613d2657600080fd5b60008060408385031215613f0e57600080fd5b613f1783613edb565b9150613d4e60208401613edb565b8660000b815273ffffffffffffffffffffffffffffffffffffffff8616602082015260006fffffffffffffffffffffffffffffffff808716604084015280861660608401525083608083015260c060a0830152613e0b60c0830184613d57565b803567ffffffffffffffff81168114613d2657600080fd5b600080600080600060a08688031215613fb557600080fd5b613fbe86613f85565b9450613fcc60208701613f85565b9350613fda60408701613f85565b9250613fe860608701613f85565b915060808601358015158114613ffd57600080fd5b809150509295509295909350565b60006020828403121561401d57600080fd5b81358060000b8114613cfb57600080fd5b60008282518085526020808601955060208260051b8401016020860160005b84811015614099577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0868403018952614087838351613e30565b9884019892509083019060010161404d565b5090979650505050505050565b602081526000613cfb602083018461402e565b6000806000606084860312156140ce57600080fd5b6140d784613f85565b92506140e560208501613f85565b91506140f360408501613f85565b90509250925092565b60006080828403121561410e57600080fd5b50919050565b6000806040838503121561412757600080fd5b823567ffffffffffffffff81111561413e57600080fd5b61414a858286016140fc565b925050613d4e60208401613d02565b60008060006060848603121561416e57600080fd5b61417784613edb565b92506140e560208501613edb565b805160408084528151908401819052600091602091908201906060860190845b818110156141d757835173ffffffffffffffffffffffffffffffffffffffff16835292840192918401916001016141a5565b50506020850151602087015280935050505092915050565b600061010067ffffffffffffffff808c168452808b166020850152808a16604085015280891660608501528088166080850152508560a08401528060c084015261423b81840186614185565b905082810360e084015261424f8185614185565b9b9a5050505050505050505050565b6060815267ffffffffffffffff845116606082015260006020850151614290608084018267ffffffffffffffff169052565b50604085015167ffffffffffffffff811660a084015250606085015167ffffffffffffffff811660c084015250608085015167ffffffffffffffff811660e08401525060a0850151610100818185015260c0870151915080610120850152506142fd610160840182614185565b905060e08601517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa0848303016101408501526143398282614185565b915050828103602084015261434e818661402e565b90508281036040840152614362818561402e565b9695505050505050565b6000806040838503121561437f57600080fd5b61438883613f85565b9150613d4e60208401613f85565b6000602082840312156143a857600080fd5b813567ffffffffffffffff8111156143bf57600080fd5b6143cb848285016140fc565b949350505050565b600181811c908216806143e757607f821691505b60208210810361410e577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6fffffffffffffffffffffffffffffffff81811683821601908082111561447857614478614420565b5092915050565b8181038181111561090d5761090d614420565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff851681526fffffffffffffffffffffffffffffffff841660208201526080604082015260006145086080830185613d57565b905082606083015295945050505050565b8760000b815260006fffffffffffffffffffffffffffffffff8089166020840152808816604084015260e0606084015261455660e0840188613d57565b95811660808401529390931660a082015260c0015250949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe184360301811261460757600080fd5b83018035915067ffffffffffffffff82111561462257600080fd5b60200191503681900382131561463757600080fd5b9250929050565b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b600061010073ffffffffffffffffffffffffffffffffffffffff8d1683528b60208401528a60000b60408401528960608401528060808401526146cd818401898b61463e565b905067ffffffffffffffff871660a084015282810360c08401526146f281868861463e565b9150508260e08301529b9a5050505050505050505050565b8082018082111561090d5761090d614420565b808202811582820484141761090d5761090d614420565b60008261476a577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b6000815461477c816143d3565b80855260206001838116801561479957600181146147d1576147ff565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff008516838901528284151560051b89010195506147ff565b866000528260002060005b858110156147f75781548a82018601529083019084016147dc565b890184019650505b505050505092915050565b8760000b815286602082015285604082015260e06060820152600061483260e083018761476f565b6fffffffffffffffffffffffffffffffff95861660808401529390941660a082015260c0015295945050505050565b601f8211156110d9576000816000526020600020601f850160051c8101602086101561488a5750805b601f850160051c820191505b818110156148a957828155600101614896565b505050505050565b815167ffffffffffffffff8111156148cb576148cb6145a3565b6148df816148d984546143d3565b84614861565b602080601f83116001811461493257600084156148fc5750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b1785556148a9565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b8281101561497f57888601518255948401946001909101908401614960565b50858210156149bb57878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b01905550565b67ffffffffffffffff82811682821603908082111561447857614478614420565b73ffffffffffffffffffffffffffffffffffffffff85168152836020820152608060408201526000614508608083018561476f56fea264697066735822122063dbba0d94320c39c5972068516510b065708119484406df4fe84edfcecd7f8564736f6c6343000816003300000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000016345785d8a00000000000000000000000000000000000000000000000000000000000000000064