Transaktionsdetails
Transaktions-Hash
: 0x3839258b45b1ec7bbe486210a85c83c734167fca7121debad44888c8731b64cc
Interagiert mit (bis):
Betrag:
0ETH
($0)
Transaktionsgebühr:
0,000208360701929413
$0,81
L2 Gas price:
0,000000000024826998 ETH(0,024826998 Gwei)
L2-Gaslimit & -nutzung:
6.311.463|
4.854.972(76,92 %)
L2 fee paid:
0,000120534380134056 ETH
L2-Gasgebühr:
Base: 0,024826898 Gwei
|Max. Priorität: 0,0000001 Gwei
|Max.: 3,049642024 Gwei
L1-Gaspreis:
0,000000017288025518 ETH(17,288025518 Gwei)
L1 verbrauchtes Gas:
137.695
L1-Gebühr Skalar:
0
L1 fee paid:
0,000087826321795357 ETH
Andere Attribute:
Transaktionsart:2(Eine von EIP-1559 initiierte Transaktionsart)
Nonce:932
Position im Block:128
Input-Daten:
0x60a060405234801561000f575f80fd5b5060405161579f38038061579f83398101604081905261002e9161009d565b5f80546001600160a01b0319163317905580806001600160a01b03811661008a5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b604482015260640160405180910390fd5b506001600160a01b0316608052506100ca565b5f602082840312156100ad575f80fd5b81516001600160a01b03811681146100c3575f80fd5b9392505050565b60805161568c6101135f395f81816108c701528181611e80015281816120600152818161213901528181612378015281816124510152818161255e0152612637015261568c5ff3fe608060405260043610610300575f3560e01c8063a59a0e231161018e578063ddc4dab8116100e0578063f670d97211610089578063f9a5bc0e11610063578063f9a5bc0e146109b7578063fdf6d8b814610a44578063fef2b29014610a6157610307565b8063f670d9721461095b578063f851a4401461097a578063f97a05df1461099857610307565b8063ee0624fd116100ba578063ee0624fd146108e9578063ee22470f14610908578063f5537ede1461093c57610307565b8063ddc4dab814610868578063debfda3014610888578063eb6d3a11146108b657610307565b8063ce206f0311610142578063d63c268a1161011c578063d63c268a146107f6578063da3e339714610815578063db5a0fcb1461083457610307565b8063ce206f0314610799578063d20a7ca5146107b8578063d346cbe3146107d757610307565b8063bee29fe311610173578063bee29fe31461072c578063c394114014610767578063ccc0c9c91461078657610307565b8063a59a0e23146106d9578063aa2f9f061461070d57610307565b80634b49ac64116102525780637f13e720116101fb57806385b9bd4e116101d557806385b9bd4e146106675780638c4e9eca1461068657806398c48f78146106ba57610307565b80637f13e720146105ec57806383be4b9e1461061a57806384276d811461064857610307565b8063614619541161022c578063614619541461059a578063704b6c02146105ae5780637d2e90c2146105cd57610307565b80634b49ac641461051d578063589fa58f1461055c578063594517b71461057b57610307565b80631e1bff3f116102b457806324e43c4f1161028e57806324e43c4f146104ab5780632fa8de95146104ca578063469efb5f146104fe57610307565b80631e1bff3f1461042157806320a954951461044057806324ac90061461045f57610307565b80630f459390116102e55780630f459390146103c457806317d8ffe5146103e357806318a3a1c01461040257610307565b80630259dc3e146103485780630ab28bd01461038b57610307565b3661030757005b7fffffffff000000000000000000000000000000000000000000000000000000005f803591821681526003602052604090205460ff1661034681610a80565b005b348015610353575f80fd5b50610376610362366004614e93565b60046020525f908152604090205460ff1681565b60405190151581526020015b60405180910390f35b348015610396575f80fd5b506103766103a5366004614eb5565b600760209081525f928352604080842090915290825290205460ff1681565b3480156103cf575f80fd5b506103466103de366004614eec565b610b09565b3480156103ee575f80fd5b506103466103fd366004614f24565b610b7b565b34801561040d575f80fd5b5061034661041c366004614f73565b610cee565b34801561042c575f80fd5b5061034661043b366004614f73565b610da4565b34801561044b575f80fd5b5061034661045a366004614f9f565b610f27565b34801561046a575f80fd5b5061049361047936600461502f565b600e6020525f90815260409020546001600160a01b031681565b6040516001600160a01b039091168152602001610382565b3480156104b6575f80fd5b506103466104c5366004615046565b611190565b3480156104d5575f80fd5b506104936104e436600461502f565b600a6020525f90815260409020546001600160a01b031681565b348015610509575f80fd5b50610346610518366004614f73565b6111f7565b348015610528575f80fd5b5061049361053736600461505c565b600d60209081525f92835260408084209091529082529020546001600160a01b031681565b348015610567575f80fd5b50610346610576366004614f73565b6112ad565b348015610586575f80fd5b5061034661059536600461507c565b611363565b3480156105a5575f80fd5b506103466113fa565b3480156105b9575f80fd5b506103466105c8366004614e93565b6117bf565b3480156105d8575f80fd5b506103466105e73660046150eb565b61186c565b3480156105f7575f80fd5b50610376610606366004614e93565b60066020525f908152604090205460ff1681565b348015610625575f80fd5b50610376610634366004614e93565b600f6020525f908152604090205460ff1681565b348015610653575f80fd5b5061034661066236600461502f565b611a2d565b348015610672575f80fd5b50610346610681366004615115565b611bd8565b348015610691575f80fd5b506104936106a036600461502f565b600c6020525f90815260409020546001600160a01b031681565b3480156106c5575f80fd5b506103466106d4366004614eec565b611c54565b3480156106e4575f80fd5b506104936106f336600461502f565b60086020525f90815260409020546001600160a01b031681565b348015610718575f80fd5b50610346610727366004614eec565b611cc6565b348015610737575f80fd5b5061075a61074636600461517a565b60036020525f908152604090205460ff1681565b60405161038291906151a7565b348015610772575f80fd5b50610346610781366004614eec565b611d38565b61034661079436600461502f565b611daa565b3480156107a4575f80fd5b506103466107b336600461502f565b611ef3565b3480156107c3575f80fd5b506103466107d23660046150eb565b612283565b3480156107e2575f80fd5b506103466107f136600461502f565b6124c4565b348015610801575f80fd5b50610346610810366004614eec565b612692565b348015610820575f80fd5b5061034661082f3660046151cd565b612704565b34801561083f575f80fd5b5061049361084e36600461502f565b600b6020525f90815260409020546001600160a01b031681565b61087b61087636600461520b565b6127e0565b60405161038291906152bb565b348015610893575f80fd5b506103766108a2366004614e93565b60016020525f908152604090205460ff1681565b3480156108c1575f80fd5b506104937f000000000000000000000000000000000000000000000000000000000000000081565b3480156108f4575f80fd5b506103466109033660046152cd565b612943565b348015610913575f80fd5b5061049361092236600461502f565b60096020525f90815260409020546001600160a01b031681565b348015610947575f80fd5b506103466109563660046151cd565b612a4f565b348015610966575f80fd5b5061034661097536600461530a565b612b47565b348015610985575f80fd5b505f54610493906001600160a01b031681565b3480156109a3575f80fd5b506104936109b236600461502f565b612cbc565b3480156109c2575f80fd5b50610a0e6109d136600461502f565b60056020525f90815260409020546001600160a01b0381169060ff600160a01b820481169161ffff600160a81b82041691600160b81b9091041684565b604080516001600160a01b03909516855260ff938416602086015261ffff90921691840191909152166060820152608001610382565b348015610a4f575f80fd5b50600254604051908152602001610382565b348015610a6c575f80fd5b50610346610a7b366004614eec565b612ce4565b6002816006811115610a9457610a94615193565b03610ab9575f80610aa3612d56565b935093505050610ab48233836133a2565b505050565b60405162461bcd60e51b815260206004820152601060248201527f496e76616c69642063616c6c6261636b0000000000000000000000000000000060448201526064015b60405180910390fd5b50565b5f546001600160a01b03163314610b4e5760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f9182526009602052604090912080546001600160a01b0319166001600160a01b03909216919091179055565b5f546001600160a01b03163314610bc05760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b816001600160a01b038116610c065760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b50604080516080810182526001600160a01b03938416815260ff92831660208083019182525f838501818152606085018281529887168252600590925293909320915182549151935196518516600160b81b027fffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffff61ffff98909816600160a81b02979097167fffffffffffffffff000000ffffffffffffffffffffffffffffffffffffffffff94909516600160a01b027fffffffffffffffffffffff000000000000000000000000000000000000000000909216951694909417939093171617919091179055565b5f546001600160a01b03163314610d335760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b816001600160a01b038116610d795760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b506001600160a01b03919091165f908152600460205260409020805460ff1916911515919091179055565b5f546001600160a01b03163314610de95760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b816001600160a01b038116610e2f5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b6001600160a01b0383165f9081526001602052604090205460ff1682151581151503610e9d5760405162461bcd60e51b815260206004820152601260248201527f53616d65206578656375746f72206175746800000000000000000000000000006044820152606401610afd565b8215610ef257600280546001810182555f919091527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace0180546001600160a01b0319166001600160a01b038616179055610efb565b610efb84613501565b50506001600160a01b03919091165f908152600160205260409020805460ff1916911515919091179055565b5f546001600160a01b03163314610f6c5760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b825f5b8181101561108d575f868683818110610f8a57610f8a615337565b9050602002016020810190610f9f9190614e93565b6001600160a01b038082165f9081526007602090815260408083209389168352929052205490915060ff166110085760405162461bcd60e51b815260206004820152600f60248201526e139bdd081dda1a5d195b1a5cdd1959608a1b6044820152606401610afd565b6040516370a0823160e01b81523060048201525f906001600160a01b038316906370a0823190602401602060405180830381865afa15801561104c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611070919061534b565b90508015611083576110838286836133a2565b5050600101610f6f565b508215611189576001600160a01b0382165f9081526006602052604090205460ff166110ed5760405162461bcd60e51b815260206004820152600f60248201526e139bdd081dda1a5d195b1a5cdd1959608a1b6044820152606401610afd565b478015611187575f836001600160a01b0316826040515f6040518083038185875af1925050503d805f811461113d576040519150601f19603f3d011682016040523d82523d5f602084013e611142565b606091505b50509050806111855760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610afd565b505b505b5050505050565b335f9081526004602052604090205460ff166111ee5760405162461bcd60e51b815260206004820152600c60248201527f4e6f74206578656375746f7200000000000000000000000000000000000000006044820152606401610afd565b610b068161365d565b5f546001600160a01b0316331461123c5760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b816001600160a01b0381166112825760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b506001600160a01b03919091165f908152600f60205260409020805460ff1916911515919091179055565b5f546001600160a01b031633146112f25760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b816001600160a01b0381166113385760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b506001600160a01b03919091165f908152600660205260409020805460ff1916911515919091179055565b335f9081526004602052604090205460ff166113c15760405162461bcd60e51b815260206004820152600c60248201527f4e6f74206578656375746f7200000000000000000000000000000000000000006044820152606401610afd565b805f5b818110156113f4576113ec8484838181106113e1576113e1615337565b90506060020161365d565b6001016113c4565b50505050565b335f9081526001602052604090205460ff166114585760405162461bcd60e51b815260206004820152600c60248201527f4e6f74206578656375746f7200000000000000000000000000000000000000006044820152606401610afd565b60048061146e61146982601e615376565b6137b3565b803560f890811c906001830135901c600283013560901c5f61148f8461380b565b80516040516370a0823160e01b81523060048201529192505f916001600160a01b03909116906370a0823190602401602060405180830381865afa1580156114d9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114fd919061534b565b90508083111561154f5760405162461bcd60e51b815260206004820152601c60248201527f496e73756666696369656e7420746f6b656e496e2062616c616e6365000000006044820152606401610afd565b5f6115598561380b565b80516040516370a0823160e01b81523060048201529192505f916001600160a01b03909116906370a0823190602401602060405180830381865afa1580156115a3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115c7919061534b565b90506115dd896115d88a6022615376565b6138d4565b81516040516370a0823160e01b815230600482015260108a013560901c915f916001600160a01b03909116906370a0823190602401602060405180830381865afa15801561162d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611651919061534b565b90505f61165e8483615389565b9050828110156116b05760405162461bcd60e51b815260206004820152601560248201527f496e73756666696369656e7420726563656976656400000000000000000000006044820152606401610afd565b86516040516370a0823160e01b81523060048201525f916001600160a01b0316906370a0823190602401602060405180830381865afa1580156116f5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611719919061534b565b90505f6117268289615389565b90508981146117775760405162461bcd60e51b815260206004820152601c60248201527f496e76616c696420746f6b656e496e2062616c616e63652064696666000000006044820152606401610afd565b5f6117818a613a14565b61178b908c61539c565b90505f61179789613a14565b6117a1908661539c565b90506117ad8282613a7a565b50505050505050505050505050505050565b5f546001600160a01b031633146118045760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b806001600160a01b03811661184a5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b505f80546001600160a01b0319166001600160a01b0392909216919091179055565b611874613af3565b6118b15760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606401610afd565b6001600160a01b0382165f90815260066020526040902054829060ff1661190c5760405162461bcd60e51b815260206004820152600f60248201526e139bdd081dda1a5d195b1a5cdd1959608a1b6044820152606401610afd565b81805f0361194a5760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8185b5bdd5b9d60aa1b6044820152606401610afd565b828047101561199b5760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610afd565b5f856001600160a01b0316856040515b5f6040518083038185875af1925050503d805f81146119e5576040519150601f19603f3d011682016040523d82523d5f602084013e6119ea565b606091505b50509050806111875760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610afd565b611a35613af3565b611a725760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606401610afd565b80805f03611ab05760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8185b5bdd5b9d60aa1b6044820152606401610afd565b8180471015611b015760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610afd565b335f8181526006602052604090205460ff16611b515760405162461bcd60e51b815260206004820152600f60248201526e139bdd081dda1a5d195b1a5cdd1959608a1b6044820152606401610afd565b6040515f90339086908381818185875af1925050503d805f8114611b90576040519150601f19603f3d011682016040523d82523d5f602084013e611b95565b606091505b50509050806111895760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610afd565b5f546001600160a01b03163314611c1d5760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f928352600d60209081526040808520938552929052912080546001600160a01b0319166001600160a01b03909216919091179055565b5f546001600160a01b03163314611c995760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f918252600c602052604090912080546001600160a01b0319166001600160a01b03909216919091179055565b5f546001600160a01b03163314611d0b5760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f918252600e602052604090912080546001600160a01b0319166001600160a01b03909216919091179055565b5f546001600160a01b03163314611d7d5760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f9182526008602052604090912080546001600160a01b0319166001600160a01b03909216919091179055565b611db2613af3565b611def5760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606401610afd565b80805f03611e2d5760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8185b5bdd5b9d60aa1b6044820152606401610afd565b8180471015611e7e5760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610afd565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0846040518263ffffffff1660e01b81526004015f604051808303818588803b158015611ed7575f80fd5b505af1158015611ee9573d5f803e3d5ffd5b5050505050505050565b5f546001600160a01b03163314611f385760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b80805f03611f765760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8185b5bdd5b9d60aa1b6044820152606401610afd565b6002545f90818167ffffffffffffffff811115611f9557611f956153b3565b604051908082528060200260200182016040528015611fbe578160200160208202803683370190505b5090505f5b82811015612042575f60028281548110611fdf57611fdf615337565b5f918252602090912001546001600160a01b03169050803187811015612038575f61200a828a615389565b90508085858151811061201f5761201f615337565b60209081029190910101526120348188615376565b9650505b5050600101611fc3565b508215611189576040516370a0823160e01b81523060048201525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa1580156120ad573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120d1919061534b565b9050838110156121235760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610afd565b604051632e1a7d4d60e01b8152600481018590527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d906024015f604051808303815f87803b158015612182575f80fd5b505af1158015612194573d5f803e3d5ffd5b505050505f5b83811015611185575f8382815181106121b5576121b5615337565b602002602001015190505f81111561227a575f600283815481106121db576121db615337565b5f9182526020822001546040516001600160a01b039091169250829084908381818185875af1925050503d805f811461222f576040519150601f19603f3d011682016040523d82523d5f602084013e612234565b606091505b50509050806122775760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610afd565b50505b5060010161219a565b61228b613af3565b6122c85760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606401610afd565b6001600160a01b0382165f90815260066020526040902054829060ff166123235760405162461bcd60e51b815260206004820152600f60248201526e139bdd081dda1a5d195b1a5cdd1959608a1b6044820152606401610afd565b81805f036123615760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8185b5bdd5b9d60aa1b6044820152606401610afd565b6040516370a0823160e01b81523060048201525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa1580156123c5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123e9919061534b565b90508381101561243b5760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610afd565b604051632e1a7d4d60e01b8152600481018590527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d906024015f604051808303815f87803b15801561249a575f80fd5b505af11580156124ac573d5f803e3d5ffd5b505050505f856001600160a01b0316856040516119ab565b6124cc613af3565b6125095760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606401610afd565b80805f036125475760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8185b5bdd5b9d60aa1b6044820152606401610afd565b6040516370a0823160e01b81523060048201525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa1580156125ab573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125cf919061534b565b9050828110156126215760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610afd565b604051632e1a7d4d60e01b8152600481018490527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d906024015f604051808303815f87803b158015612680575f80fd5b505af1158015611185573d5f803e3d5ffd5b5f546001600160a01b031633146126d75760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f918252600b602052604090912080546001600160a01b0319166001600160a01b03909216919091179055565b5f546001600160a01b031633146127495760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b826001600160a01b03811661278f5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b826001600160a01b0381166127d55760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b611189858585613b1e565b5f546060906001600160a01b031633146128285760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f80866001600160a01b03168686866040516128459291906153c7565b5f6040518083038185875af1925050503d805f811461287f576040519150601f19603f3d011682016040523d82523d5f602084013e612884565b606091505b509150915081612939576044815110156129065760405162461bcd60e51b815260206004820152602160248201527f43616c6c206661696c656420776974686f7574206572726f72206d657373616760448201527f65000000000000000000000000000000000000000000000000000000000000006064820152608401610afd565b6004810190508080602001905181019061292091906153d6565b60405162461bcd60e51b8152600401610afd91906152bb565b9695505050505050565b5f546001600160a01b031633146129885760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b826001600160a01b0381166129ce5760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b826001600160a01b038116612a145760405162461bcd60e51b815260206004820152600c60248201526b5a65726f206164647265737360a01b6044820152606401610afd565b50506001600160a01b039283165f90815260076020908152604080832094909516825292909252919020805460ff1916911515919091179055565b612a57613af3565b612a945760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b6044820152606401610afd565b6001600160a01b038084165f908152600760209081526040808320938616835292905220548390839060ff16612afe5760405162461bcd60e51b815260206004820152600f60248201526e139bdd081dda1a5d195b1a5cdd1959608a1b6044820152606401610afd565b82805f03612b3c5760405162461bcd60e51b815260206004820152600b60248201526a16995c9bc8185b5bdd5b9d60aa1b6044820152606401610afd565b6111878686866133a2565b5f546001600160a01b03163314612b8c5760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b7fffffffff0000000000000000000000000000000000000000000000000000000082165f9081526003602052604081205460ff1690816006811115612bd357612bd3615193565b1480612bef57505f826006811115612bed57612bed615193565b145b15612c4b577fffffffff0000000000000000000000000000000000000000000000000000000083165f908152600360205260409020805483919060ff19166001836006811115612c4157612c41615193565b0217905550505050565b816006811115612c5d57612c5d615193565b816006811115612c6f57612c6f615193565b14610ab45760405162461bcd60e51b815260206004820152601360248201527f5369676e617475726520636f6c6c6973696f6e000000000000000000000000006044820152606401610afd565b60028181548110612ccb575f80fd5b5f918252602090912001546001600160a01b0316905081565b5f546001600160a01b03163314612d295760405162461bcd60e51b81526020600482015260096024820152682737ba1030b236b4b760b91b6044820152606401610afd565b5f918252600a602052604090912080546001600160a01b0319166001600160a01b03909216919091179055565b608660843560f01c60cc8101905f9081906004359060243590609a81013560f81c9060aa013560901c8480851215612da15781612d9286615481565b1015612d9c575060015b612db5565b81612dab85615481565b1015612db5575060015b8015612fd2575f836003811115612dce57612dce615193565b03612e1b5760405162461bcd60e51b815260206004820181905260248201527f556e697377617056333a20696e73756666696369656e742072656365697665646044820152606401610afd565b6001836003811115612e2f57612e2f615193565b03612ea25760405162461bcd60e51b815260206004820152602260248201527f4165726f64726f6d6556333a20696e73756666696369656e742072656365697660448201527f65640000000000000000000000000000000000000000000000000000000000006064820152608401610afd565b6002836003811115612eb657612eb6615193565b03612f035760405162461bcd60e51b815260206004820181905260248201527f43616d656c6f7456333a20696e73756666696369656e742072656365697665646044820152606401610afd565b6003836003811115612f1757612f17615193565b03612f8a5760405162461bcd60e51b815260206004820152602260248201527f50616e63616b65537761703a20696e73756666696369656e742072656365697660448201527f65640000000000000000000000000000000000000000000000000000000000006064820152608401610afd565b60405162461bcd60e51b815260206004820152601260248201527f556e6b6e6f776e206572726f72207479706500000000000000000000000000006044820152606401610afd565b5f612ffc7faad48ca227f90c70f1ccc3cc0bf9bee8bc0cc06e97d4a24d6758ef60b6a11e20613c8b565b9050805f036131d4575f84600381111561301857613018615193565b036130655760405162461bcd60e51b815260206004820152601f60248201527f556e697377617056333a20696e76616c696420726570617920616d6f756e74006044820152606401610afd565b600184600381111561307957613079615193565b036130ec5760405162461bcd60e51b815260206004820152602160248201527f4165726f64726f6d6556333a20696e76616c696420726570617920616d6f756e60448201527f74000000000000000000000000000000000000000000000000000000000000006064820152608401610afd565b600284600381111561310057613100615193565b0361314d5760405162461bcd60e51b815260206004820152601f60248201527f43616d656c6f7456333a20696e76616c696420726570617920616d6f756e74006044820152606401610afd565b600384600381111561316157613161615193565b03612f8a5760405162461bcd60e51b815260206004820152602160248201527f50616e63616b65537761703a20696e76616c696420726570617920616d6f756e60448201527f74000000000000000000000000000000000000000000000000000000000000006064820152608401610afd565b5f6131fe7fdbb6cb6dd935be01a9831d44a668c6ae5e236b53b6d811dd0d8dfb2a9012c300613c95565b90506001600160a01b038116613391575f85600381111561322157613221615193565b0361326e5760405162461bcd60e51b815260206004820152601e60248201527f556e697377617056333a20696e76616c696420726570617920746f6b656e00006044820152606401610afd565b600185600381111561328257613282615193565b036132cf5760405162461bcd60e51b815260206004820181905260248201527f4165726f64726f6d6556333a20696e76616c696420726570617920746f6b656e6044820152606401610afd565b60028560038111156132e3576132e3615193565b036133305760405162461bcd60e51b815260206004820152601e60248201527f43616d656c6f7456333a20696e76616c696420726570617920746f6b656e00006044820152606401610afd565b600385600381111561334457613344615193565b03612f8a5760405162461bcd60e51b815260206004820181905260248201527f50616e63616b65537761703a20696e76616c696420726570617920746f6b656e6044820152606401610afd565b999a98999890975095505050505050565b604080518082018252601981527f7472616e7366657228616464726573732c75696e74323536290000000000000060209182015281516001600160a01b0385811660248301526044808301869052845180840390910181526064909201845291810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb0000000000000000000000000000000000000000000000000000000017905291515f92839287169161345b91906154ce565b5f604051808303815f865af19150503d805f8114613494576040519150601f19603f3d011682016040523d82523d5f602084013e613499565b606091505b50915091508180156134c35750805115806134c35750808060200190518101906134c391906154d9565b6111895760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b6044820152606401610afd565b6002545f5b8181101561361457826001600160a01b03166002828154811061352b5761352b615337565b5f918252602090912001546001600160a01b03160361360c576002613551600184615389565b8154811061356157613561615337565b5f91825260209091200154600280546001600160a01b03909216918390811061358c5761358c615337565b905f5260205f20015f6101000a8154816001600160a01b0302191690836001600160a01b0316021790555060028054806135c8576135c86154f4565b5f8281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180546001600160a01b0319169055019055505050565b600101613506565b5060405162461bcd60e51b815260206004820152601b60248201527f4578656375746f72206d697373696e672066726f6d20617272617900000000006044820152606401610afd565b5f61367661366e6020840184615508565b60ff1661380b565b90506040518060800160405280825f01516001600160a01b03168152602001826020015160ff1681526020018360200160208101906136b59190615521565b61ffff1681526020016136ce6060850160408601615508565b60ff16905260055f6136e36020860186615508565b60ff908116825260208083019390935260409182015f208451815494860151938601516060909601518316600160b81b027fffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffff61ffff909716600160a81b02969096167fffffffffffffffff000000ffffffffffffffffffffffffffffffffffffffffff94909316600160a01b027fffffffffffffffffffffff0000000000000000000000000000000000000000009095166001600160a01b03909116179390931791909116179190911790555050565b803560e01c4281116138075760405162461bcd60e51b815260206004820152600760248201527f45787069726564000000000000000000000000000000000000000000000000006044820152606401610afd565b5050565b60408051608080820183525f80835260208084018290528385018290526060808501839052868352600582529185902085519384018652546001600160a01b03811680855260ff600160a01b830481169386019390935261ffff600160a81b83041696850196909652600160b81b9004169082015290916138ce5760405162461bcd60e51b815260206004820152601360248201527f546f6b656e20696e646578206d697373696e67000000000000000000000000006044820152606401610afd565b92915050565b60018101903560f81c600481600f8111156138f1576138f1615193565b0361390057610ab48383613c9f565b600c81600f81111561391457613914615193565b03613922576113f482614017565b600281600f81111561393657613936615193565b03613944576113f48261432b565b600581600f81111561395857613958615193565b03613966576113f4826145e3565b600a81600f81111561397a5761397a615193565b03613988576113f482614783565b600781600f81111561399c5761399c615193565b036139aa576113f4826148ae565b600981600f8111156139be576139be615193565b036139cc576113f482614a4e565b60405162461bcd60e51b815260206004820152600e60248201527f496e76616c696420616374696f6e0000000000000000000000000000000000006044820152606401610afd565b5f80826060015160ff16836040015161ffff16901b9050805f036138ce5760405162461bcd60e51b815260206004820152601060248201527f50726963652063616e27742062652030000000000000000000000000000000006044820152606401610afd565b81811015613a8457905b613a9060066064615376565b82613a9c60648461539c565b613aa69190615542565b106138075760405162461bcd60e51b815260206004820152600e60248201527f56616c7565206d69736d617463680000000000000000000000000000000000006044820152606401610afd565b335f908152600f602052604081205460ff1680613b1957505f546001600160a01b031633145b905090565b604080518082018252601881527f617070726f766528616464726573732c75696e7432353629000000000000000060209182015281516001600160a01b0385811660248301526044808301869052845180840390910181526064909201845291810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b30000000000000000000000000000000000000000000000000000000017905291515f928392871691613bd791906154ce565b5f604051808303815f865af19150503d805f8114613c10576040519150601f19603f3d011682016040523d82523d5f602084013e613c15565b606091505b5091509150818015613c3f575080511580613c3f575080806020019051810190613c3f91906154d9565b6111895760405162461bcd60e51b815260206004820152600e60248201527f417070726f7665206661696c65640000000000000000000000000000000000006044820152606401610afd565b805c5f825d919050565b5f6138ce82613c8b565b8035606090811c90601483013560f890811c91601685013560901c916015860135901c9036879003906032870135901c5f613cda8688614c8c565b905083613cfb57806001600160a01b0316826001600160a01b031611613d11565b806001600160a01b0316826001600160a01b0316105b613d5d5760405162461bcd60e51b815260206004820152600f60248201527f537172745072696365206c696d697400000000000000000000000000000000006044820152606401610afd565b5f613d7c613d6c60028c615389565b613d77866002615376565b614e3d565b90505f613d898b8b615389565b60f01b9050805f1a60f81b825f81518110613da657613da6615337565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053508060011a60f81b82600181518110613dee57613dee615337565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a905350885f87613e8857816001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015613e5f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613e839190615561565b613ee8565b816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015613ec4573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613ee89190615561565b9050613f147faad48ca227f90c70f1ccc3cc0bf9bee8bc0cc06e97d4a24d6758ef60b6a11e208a614e65565b613f3e7fdbb6cb6dd935be01a9831d44a668c6ae5e236b53b6d811dd0d8dfb2a9012c30082614e6c565b87613f6757613f62600173fffd8963efd1fc6a506488495d951d5263988d2661557c565b613f77565b613f776401000276a360016155a3565b6040517f128acb080000000000000000000000000000000000000000000000000000000081529096506001600160a01b0383169063128acb0890613fc79030908c908e908c908b906004016155c3565b60408051808303815f875af1158015613fe2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906140069190615607565b505050505050505050505050505050565b803560f890811c5f818152600e602090815260408083205490517f7daf5d66000000000000000000000000000000000000000000000000000000008152918601959294600184013560f01c93600381013590911c92600480830135609090811c94601290940135901c926001600160a01b03169188918391637daf5d66916140a5918a910190815260200190565b6020604051808303815f875af11580156140c1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906140e59190615561565b90505f8561415257816001600160a01b031663da10610c6040518163ffffffff1660e01b8152600401602060405180830381865afa158015614129573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061414d9190615561565b6141b2565b816001600160a01b03166305e8746d6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561418e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906141b29190615561565b90506141bf8183876133a2565b6040517f53c059a000000000000000000000000000000000000000000000000000000000815286151560048201523060248201525f90819061426c906001600160a01b038616906353c059a0906044016020604051808303815f875af115801561422b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061424f919061534b565b6fffffffffffffffffffffffffffffffff81169160809190911c90565b6fffffffffffffffffffffffffffffffff1691506fffffffffffffffffffffffffffffffff1691505f886142a057826142a2565b815b90508681101561431a5760405162461bcd60e51b815260206004820152602660248201527f5472616465724a6f654c4256322e313a20696e73756666696369656e7420726560448201527f63656976656400000000000000000000000000000000000000000000000000006064820152608401610afd565b509a9b9a5050505050505050505050565b803560f890811c5f8181526008602090815260408083205490517f1e3dd18b000000000000000000000000000000000000000000000000000000008152918601959294600184013560f01c93600381013590911c92600480830135609090811c94601290940135901c926001600160a01b03169188918391631e3dd18b916143b9918a910190815260200190565b602060405180830381865afa1580156143d4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906143f89190615561565b9050845f03614500575f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561443e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906144629190615561565b905061446f8183876133a2565b6001600160a01b03821663022c0d9f5f8630825b6040519080825280601f01601f1916602001820160405280156144ad576020820181803683370190505b506040518563ffffffff1660e01b81526004016144cd9493929190615629565b5f604051808303815f87803b1580156144e4575f80fd5b505af11580156144f6573d5f803e3d5ffd5b50505050506145d6565b8460010361458e575f816001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015614545573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906145699190615561565b90506145768183876133a2565b6001600160a01b03821663022c0d9f855f3081614483565b60405162461bcd60e51b815260206004820152601e60248201527f556e697377617056323a20696e76616c696420746f6b656e20696e64657800006044820152606401610afd565b5096979650505050505050565b803560f890811c5f8181526009602090815260408083205490517f1e3dd18b000000000000000000000000000000000000000000000000000000008152918601959294600184013560f01c93600381013590911c92600480830135609090811c94601290940135901c926001600160a01b03169188918391631e3dd18b91614671918a910190815260200190565b602060405180830381865afa15801561468c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906146b09190615561565b9050845f036146f6575f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561443e573d5f803e3d5ffd5b8460010361473b575f816001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015614545573d5f803e3d5ffd5b60405162461bcd60e51b815260206004820152601f60248201527f566f6c6174696c6556313a20496e76616c696420746f6b656e20696e646578006044820152606401610afd565b803560f890811c5f818152600c6020908152604080832054600d83528184206001880135871c808652935281842054600288013590961c80855291842054601f8801979496939492936003840135609090811c9460110135901c926001600160a01b039081169291811691166147fa8284876133a2565b6040517f7dc203820000000000000000000000000000000000000000000000000000000081526001600160a01b03838116600483015282811660248301526044820187905260648201869052306084830181905260a4830152841690637dc203829060c4016020604051808303815f875af115801561487b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061489f919061534b565b50989998505050505050505050565b803560f890811c5f818152600a602090815260408083205490517f41d1de97000000000000000000000000000000000000000000000000000000008152918601959294600184013560f01c93600381013590911c92600480830135609090811c94601290940135901c926001600160a01b031691889183916341d1de979161493c918a910190815260200190565b602060405180830381865afa158015614957573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061497b9190615561565b9050845f036149c1575f816001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561443e573d5f803e3d5ffd5b84600103614a06575f816001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015614545573d5f803e3d5ffd5b60405162461bcd60e51b815260206004820152601f60248201527f566f6c6174696c6556323a20696e76616c696420746f6b656e20696e646578006044820152606401610afd565b803560f890811c5f818152600b60205260408082205490517fe468baf00000000000000000000000000000000000000000000000000000000081526001860135851c60048201819052601f87019693959093600281013590911c926003820135609090811c93601190930135901c916001600160a01b03909116908790829063e468baf090602401602060405180830381865afa158015614af1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190614b159190615561565b6040517fe468baf0000000000000000000000000000000000000000000000000000000008152600481018790529091505f906001600160a01b0384169063e468baf090602401602060405180830381865afa158015614b76573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190614b9a9190615561565b9050614ba78284876133a2565b6040517f933162120000000000000000000000000000000000000000000000000000000081526001600160a01b03838116600483015282811660248301523060448301525f91908516906393316212906064016020604051808303815f875af1158015614c16573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190614c3a919061534b565b90508481101561489f5760405162461bcd60e51b815260206004820152601a60248201527f474d583a20696e73756666696369656e742072656365697665640000000000006044820152606401610afd565b5f80806001600160a01b0384166002866003811115614cad57614cad615193565b14614ced576040518060400160405280600781526020017f736c6f7430282900000000000000000000000000000000000000000000000000815250614d24565b6040518060400160405280600d81526020017f676c6f62616c53746174652829000000000000000000000000000000000000008152505b6040805160048152602481019182905291614d3e916154ce565b60408051918290039091206020830180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090921691909117905251614da291906154ce565b5f60405180830381855afa9150503d805f8114614dda576040519150601f19603f3d011682016040523d82523d5f602084013e614ddf565b606091505b509150915081614e315760405162461bcd60e51b815260206004820152601160248201527f536c6f74302063616c6c206661696c65640000000000000000000000000000006044820152606401610afd565b60200151949350505050565b60405181815260609082846020830137601f8301601f19168101602001604052905092915050565b80825d5050565b61380782826001600160a01b0316614e65565b6001600160a01b0381168114610b06575f80fd5b5f60208284031215614ea3575f80fd5b8135614eae81614e7f565b9392505050565b5f8060408385031215614ec6575f80fd5b8235614ed181614e7f565b91506020830135614ee181614e7f565b809150509250929050565b5f8060408385031215614efd575f80fd5b823591506020830135614ee181614e7f565b803560ff81168114614f1f575f80fd5b919050565b5f805f60608486031215614f36575f80fd5b614f3f84614f0f565b92506020840135614f4f81614e7f565b9150614f5d60408501614f0f565b90509250925092565b8015158114610b06575f80fd5b5f8060408385031215614f84575f80fd5b8235614f8f81614e7f565b91506020830135614ee181614f66565b5f805f8060608587031215614fb2575f80fd5b843567ffffffffffffffff80821115614fc9575f80fd5b818701915087601f830112614fdc575f80fd5b813581811115614fea575f80fd5b8860208260051b8501011115614ffe575f80fd5b6020928301965094505085013561501481614f66565b9150604085013561502481614e7f565b939692955090935050565b5f6020828403121561503f575f80fd5b5035919050565b5f60608284031215615056575f80fd5b50919050565b5f806040838503121561506d575f80fd5b50508035926020909101359150565b5f806020838503121561508d575f80fd5b823567ffffffffffffffff808211156150a4575f80fd5b818501915085601f8301126150b7575f80fd5b8135818111156150c5575f80fd5b8660206060830285010111156150d9575f80fd5b60209290920196919550909350505050565b5f80604083850312156150fc575f80fd5b823561510781614e7f565b946020939093013593505050565b5f805f60608486031215615127575f80fd5b8335925060208401359150604084013561514081614e7f565b809150509250925092565b80357fffffffff0000000000000000000000000000000000000000000000000000000081168114614f1f575f80fd5b5f6020828403121561518a575f80fd5b614eae8261514b565b634e487b7160e01b5f52602160045260245ffd5b60208101600783106151c757634e487b7160e01b5f52602160045260245ffd5b91905290565b5f805f606084860312156151df575f80fd5b83356151ea81614e7f565b925060208401356151fa81614e7f565b929592945050506040919091013590565b5f805f806060858703121561521e575f80fd5b843561522981614e7f565b935060208501359250604085013567ffffffffffffffff8082111561524c575f80fd5b818701915087601f83011261525f575f80fd5b81358181111561526d575f80fd5b88602082850101111561527e575f80fd5b95989497505060200194505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f614eae602083018461528d565b5f805f606084860312156152df575f80fd5b83356152ea81614e7f565b925060208401356152fa81614e7f565b9150604084013561514081614f66565b5f806040838503121561531b575f80fd5b6153248361514b565b9150602083013560078110614ee1575f80fd5b634e487b7160e01b5f52603260045260245ffd5b5f6020828403121561535b575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156138ce576138ce615362565b818103818111156138ce576138ce615362565b80820281158282048414176138ce576138ce615362565b634e487b7160e01b5f52604160045260245ffd5b818382375f9101908152919050565b5f602082840312156153e6575f80fd5b815167ffffffffffffffff808211156153fd575f80fd5b818401915084601f830112615410575f80fd5b815181811115615422576154226153b3565b604051601f8201601f19908116603f0116810190838211818310171561544a5761544a6153b3565b81604052828152876020848701011115615462575f80fd5b8260208601602083015e5f928101602001929092525095945050505050565b5f7f800000000000000000000000000000000000000000000000000000000000000082036154b1576154b1615362565b505f0390565b5f81518060208401855e5f93019283525090919050565b5f614eae82846154b7565b5f602082840312156154e9575f80fd5b8151614eae81614f66565b634e487b7160e01b5f52603160045260245ffd5b5f60208284031215615518575f80fd5b614eae82614f0f565b5f60208284031215615531575f80fd5b813561ffff81168114614eae575f80fd5b5f8261555c57634e487b7160e01b5f52601260045260245ffd5b500490565b5f60208284031215615571575f80fd5b8151614eae81614e7f565b6001600160a01b0382811682821603908082111561559c5761559c615362565b5092915050565b6001600160a01b0381811683821601908082111561559c5761559c615362565b5f6001600160a01b038088168352861515602084015285604084015280851660608401525060a060808301526155fc60a083018461528d565b979650505050505050565b5f8060408385031215615618575f80fd5b505080516020909101519092909150565b8481528360208201526001600160a01b0383166040820152608060608201525f612939608083018461528d56fea26469706673582212205e6ae33290bd23e86d2d49420915b38e35a295a61ec20b06bfc99fc4036690e064736f6c634300081900330000000000000000000000004200000000000000000000000000000000000006