Детали транзакции
Хеш транзакции
: 0xe3a8fb2bd99f23c0b1298048c035e5efb934d51508e8473a6af0661658cbd733
Статус:
Готово
Блок:
23817896
576 188 подтверждений блока
Отметка времени:
17.12.2024, 16:45:39 (13 дн. назад)
Взаимодействие с (на):
Сумма:
0ETH
($0)
Комиссия за транзакцию:
0,000106868798383399
$0,42
L2 Gas price:
0,000000000021959586 ETH(0,021959586 Gwei)
Лимит газа L2 и использование:
4 775 583|
4 736 822(99,19 %)
L2 fee paid:
0,000104018650075692 ETH
Плата за газ L2:
Основание: 0,01658988 Gwei
|Максимальный приоритет: 0,005369706 Gwei
|Макс.: 0,071308626 Gwei
Цена газа L1:
0,00000000820857365 ETH(8,20857365 Gwei)
Использовано газа L1:
150 022
Скаляр комиссии L1:
0
L1 fee paid:
0,000002850148307707 ETH
Другие атрибуты:
Тип транз.:2(тип транзакции, инициированный EIP-1559)
Одноразовое число:2027
Позиция в блоке:102
Входные данные:
0x6080604052600180546001600160a01b03199081168217909155600280548216734200000000000000000000000000000000000006179055655af3107a4000600355606460045560fa600555600680548216739bcb54b090b2db34d5bda0e02e6086575c34497517905560008054909116331790556151de806100836000396000f3fe60806040526004361061008f5760003560e01c80637362377b116100595780637362377b1461019157806389476069146101a6578063c1bac9c5146101c6578063f2fde38b146101e6578063ffecf5161461020657610096565b80600b146100e4578060c614610106578063358cbe1f1461011b5780635a3b2b8a1461013b578063718290fc1461015b57610096565b3661009657005b3480156100a257600080fd5b5060003660608280806100b885600481846150c6565b8101906100c59190614c25565b9250925092506100d6838383610226565b505050915050805190602001f35b3480156100f057600080fd5b506101046100ff366004614bc8565b6105b4565b005b34801561011257600080fd5b50610104610b64565b34801561012757600080fd5b506101046101363660046149f6565b610c3f565b34801561014757600080fd5b50610104610156366004614977565b610ca8565b34801561016757600080fd5b5061017b610176366004614a47565b610d63565b6040516101889190614e8e565b60405180910390f35b34801561019d57600080fd5b5061010461131a565b3480156101b257600080fd5b506101046101c136600461495b565b611386565b3480156101d257600080fd5b506101046101e1366004614bc8565b6114b6565b3480156101f257600080fd5b5061010461020136600461495b565b6114ff565b34801561021257600080fd5b5061010461022136600461495b565b61155e565b6001546001600160a01b031633146102595760405162461bcd60e51b815260040161025090614f28565b60405180910390fd5b600180546001600160a01b03191681179055600080841361027a578261027c565b835b90506000811361029e5760405162461bcd60e51b815260040161025090614fa5565b6000828060200190518101906102b49190614c72565b8051909150600114156102d5576102d0816020015133846115ac565b6105ad565b8051600214156105ad5760008086136102f157856000036102f6565b846000035b9050600081136103185760405162461bcd60e51b815260040161025090614ffc565b60408051600280825260608201835260009260208301908036833701905050905082604001518160008151811061034b57fe5b60200260200101906001600160a01b031690816001600160a01b03168152505082602001518160018151811061037d57fe5b60200260200101906001600160a01b031690816001600160a01b031681525050600083602001516001600160a01b03166370a08231306040518263ffffffff1660e01b81526004016103cf9190614d8c565b60206040518083038186803b1580156103e757600080fd5b505afa1580156103fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061041f9190614ce6565b9050610430838386606001516116f8565b5060208401516040516370a0823160e01b81526000916001600160a01b0316906370a0823190610464903090600401614d8c565b60206040518083038186803b15801561047c57600080fd5b505afa158015610490573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104b49190614ce6565b9050858110156104d65760405162461bcd60e51b815260040161025090614f09565b6104e5856020015133886115ac565b60208501516040516370a0823160e01b81526000916001600160a01b0316906370a0823190610518903090600401614d8c565b60206040518083038186803b15801561053057600080fd5b505afa158015610544573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105689190614ce6565b90508281116105895760405162461bcd60e51b815260040161025090614f66565b60208601516006546105a791906001600160a01b03168584036115ac565b50505050505b5050505050565b6105bd33611824565b6105d95760405162461bcd60e51b815260040161025090614f45565b6002546040516370a0823160e01b81526000916001600160a01b0316906370a082319061060a903090600401614d8c565b60206040518083038186803b15801561062257600080fd5b505afa158015610636573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061065a9190614ce6565b825190915060008080808060605b86861015610abe57601486018901519450600089876014018151811061068a57fe5b01602001516015979097019660f81c93506009841115610962576000601385111561072f57506001600160a01b0386166000908152600a602090815260408083208054825181850281018501909352808352939650601319880193919290919083018282801561072357602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610705575b50505050509250610787565b600a8503935084600a141561074357600493505b836001600160401b038111801561075957600080fd5b50604051908082528060200260200182016040528015610783578160200160208202803683370190505b5092505b60005b8481101561087f57601489018c01519650868482815181106107a857fe5b60200260200101906001600160a01b031690816001600160a01b03168152505085600a1480156107d6575080155b156107f9578b89601401815181106107ea57fe5b016020015160f81c9250610870565b6001600160a01b03871660009081526008602052604090205480610853578c8a6014018151811061082657fe5b016020908101516001600160a01b038a1660009081526008909252604090912060f89190911c9081905590505b8060011480610862575080600a145b1561086e576002830192505b505b6015989098019760010161078a565b506000816001600160401b038111801561089857600080fd5b506040519080825280602002602001820160405280156108c2578160200160208202803683370190505b50905060008060005b8481101561093357600e8c018f01519250600e8c019b5060038c018f0151915060038c019b5082600d0b84828151811061090157fe5b6020026020010181815250508160020b84826001018151811061092057fe5b60209081029190910101526002016108cb565b5087600a141561094e576109498a878588611846565b610959565b6109598a8785611af7565b50505050610a9f565b8392508261096f57600492505b826001600160401b038111801561098557600080fd5b506040519080825280602002602001820160405280156109af578160200160208202803683370190505b50915060005b83811015610a7e57601488018b01519550858382815181106109d357fe5b6001600160a01b0390921660209283029190910190910152841580156109f7575080155b15610a1a578a8860140181518110610a0b57fe5b016020015160f81c9150610a6f565b6001600160a01b038616600090815260086020526040902054610a6f578a8860140181518110610a4657fe5b016020908101516001600160a01b03881660009081526008909252604090912060f89190911c90555b601597909701966001016109b5565b5083610a9457610a8f868383611e02565b610a9f565b610a9f868385612561565b620dbba05a1015610ab857505050505050505050610b61565b50610668565b6002546040516370a0823160e01b81526000916001600160a01b0316906370a0823190610aef903090600401614d8c565b60206040518083038186803b158015610b0757600080fd5b505afa158015610b1b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b3f9190614ce6565b9050808911156105a75760405162461bcd60e51b815260040161025090614f85565b50565b610b6d33611824565b610b895760405162461bcd60e51b815260040161025090614f45565b3360009081526009602090815260408083208054825160026001831615610100026000190190921691909104601f810185900485028201850190935282815292909190830182828015610c1d5780601f10610bf257610100808354040283529160200191610c1d565b820191906000526020600020905b815481529060010190602001808311610c0057829003601f168201915b50505050509050805160001415610c345750610c3d565b610b61816105b4565b565b6000546001600160a01b03163314610c695760405162461bcd60e51b815260040161025090614ed2565b600280546001600160a01b03199081166001600160a01b0397881617909155600394909455600680549094169290941691909117909155600455600555565b6000546001600160a01b03163314610cd25760405162461bcd60e51b815260040161025090614ed2565b6001600160a01b0385166000908152600a60205260409020610cf590858561475d565b5060005b83811015610d5b57828282818110610d0d57fe5b9050602002013560086000878785818110610d2457fe5b9050602002016020810190610d39919061495b565b6001600160a01b03168152602081019190915260400160002055600101610cf9565b505050505050565b6060333014610d845760405162461bcd60e51b815260040161025090614fdf565b60606000610dc8898980806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250899250889150612dd79050565b6040805160028082526060820190925292945090925081602001602082028036833701905050925060035481111561130e576002546040516370a0823160e01b81526000916001600160a01b0316906370a0823190610e2b903090600401614d8c565b60206040518083038186803b158015610e4357600080fd5b505afa158015610e57573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e7b9190614ce6565b905060008a8a6000818110610e8c57fe5b9050602002016020810190610ea1919061495b565b6006546040516370a0823160e01b81526001600160a01b03928316926370a0823192610ed292911690600401614d8c565b60206040518083038186803b158015610eea57600080fd5b505afa158015610efe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f229190614ce6565b905060008b8b6001818110610f3357fe5b9050602002016020810190610f48919061495b565b6006546040516370a0823160e01b81526001600160a01b03928316926370a0823192610f7992911690600401614d8c565b60206040518083038186803b158015610f9157600080fd5b505afa158015610fa5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fc99190614ce6565b9050600289141561105957611053858d8d80806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050508c8c8080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061305492505050565b506110da565b6110d8858d8d80806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050508c8c808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152506134ed92505050565b505b6002546040516370a0823160e01b81526000916001600160a01b0316906370a082319061110b903090600401614d8c565b60206040518083038186803b15801561112357600080fd5b505afa158015611137573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061115b9190614ce6565b905060008d8d600081811061116c57fe5b9050602002016020810190611181919061495b565b6006546040516370a0823160e01b81526001600160a01b03928316926370a08231926111b292911690600401614d8c565b60206040518083038186803b1580156111ca57600080fd5b505afa1580156111de573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112029190614ce6565b905060008e8e600181811061121357fe5b9050602002016020810190611228919061495b565b6006546040516370a0823160e01b81526001600160a01b03928316926370a082319261125992911690600401614d8c565b60206040518083038186803b15801561127157600080fd5b505afa158015611285573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112a99190614ce6565b9050828611156112cb5760405162461bcd60e51b815260040161025090614f85565b84828785030103896000815181106112df57fe5b602002602001018181525050838103896001815181106112fb57fe5b6020026020010181815250505050505050505b50509695505050505050565b6000546001600160a01b031633146113445760405162461bcd60e51b815260040161025090614ed2565b6000805460405130928331926001600160a01b03169183156108fc0291849190818181858888f19350505050158015611381573d6000803e3d6000fd5b505050565b6000546001600160a01b031633146113b05760405162461bcd60e51b815260040161025090614ed2565b6040516370a0823160e01b81526000906001600160a01b038316906370a08231906113df903090600401614d8c565b60206040518083038186803b1580156113f757600080fd5b505afa15801561140b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061142f9190614ce6565b60005460405163a9059cbb60e01b81529192506001600160a01b038085169263a9059cbb926114649216908590600401614de6565b602060405180830381600087803b15801561147e57600080fd5b505af1158015611492573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113819190614ba8565b6114bf33611824565b6114db5760405162461bcd60e51b815260040161025090614f45565b33600090815260096020908152604090912082516114fb928401906147c0565b5050565b6000546001600160a01b031633146115295760405162461bcd60e51b815260040161025090614ed2565b6001600160a01b03811661153c57600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146115885760405162461bcd60e51b815260040161025090614ed2565b6001600160a01b03166000908152600760205260409020805460ff19166001179055565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b602083106116285780518252601f199092019160209182019101611609565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461168a576040519150601f19603f3d011682016040523d82523d6000602084013e61168f565b606091505b50915091508180156116bd5750805115806116bd57508080602001905160208110156116ba57600080fd5b50515b6105ad5760405162461bcd60e51b815260040180806020018281038252602d815260200180615151602d913960400191505060405180910390fd5b6001600160a01b03811660009081526008602052604081205460018114156117555761174e8460008151811061172a57fe5b60200260200101518560018151811061173f57fe5b602002602001015185886137a6565b915061181c565b80600a14156117925761174e8460008151811061176e57fe5b60200260200101518560018151811061178357fe5b60200260200101518588613991565b61179a61483c565b60018152845185906000906117ab57fe5b602002602001015181602001906001600160a01b031690816001600160a01b0316815250506118188487876001815181106117e257fe5b60200260200101516001600160a01b03168860008151811061180057fe5b60200260200101516001600160a01b03161084613bdc565b9250505b509392505050565b6001600160a01b03811660009081526007602052604090205460ff165b919050565b60025483516000916001600160a01b03169082908190819060089082908a90600190811061187057fe5b60200260200101516001600160a01b03166001600160a01b031681526020019081526020016000205490506118b9886001815181106118ab57fe5b602002602001015182613d0f565b915080600114806118ca575080600a145b1561190c576119038786815181106118de57fe5b60200260200101518887600101815181106118f557fe5b602002602001015184613d93565b91508460020194505b886001600160a01b0316846001600160a01b03161061192e5781600003611930565b815b91508183019250600860008960028151811061194857fe5b60200260200101516001600160a01b03166001600160a01b03168152602001908152602001600020549050611983886002815181106118ab57fe5b91508060011480611994575080600a145b156119b1576119a88786815181106118de57fe5b91508460020194505b876000815181106119be57fe5b60200260200101516001600160a01b0316896001600160a01b0316106119e757816000036119e9565b815b915081830192506008600089600381518110611a0157fe5b60200260200101516001600160a01b03166001600160a01b03168152602001908152602001600020549050611a3c886003815181106118ab57fe5b91508060011480611a4d575080600a145b15611a6a57611a618786815181106118de57fe5b91508460020194505b836001600160a01b031688600081518110611a8157fe5b60200260200101516001600160a01b031610611aa05781600003611aa2565b815b928301929150600080841215611abb5783600003611abd565b835b90508615611ae257600554603201811115611add57611add8a8a89611e02565b6105a7565b6005548111156105a7576105a78a8a89611e02565b815160009081816001600160401b0381118015611b1357600080fd5b50604051908082528060200260200182016040528015611b3d578160200160208202803683370190505b5090506000805b83811015611cc05760086000888381518110611b5c57fe5b60200260200101516001600160a01b03166001600160a01b03168152602001908152602001600020549150611ba4878281518110611b9657fe5b602002602001015183613d0f565b838281518110611bb057fe5b6020026020010181815250508160011480611bcb575081600a145b15611cb857858581518110611bdc57fe5b6020026020010151838281518110611bf057fe5b602002602001015114611c81576000868681518110611c0b57fe5b6020026020010151878781518110611c1f57fe5b6020026020010151858481518110611c3357fe5b6020026020010151036127100281611c4757fe5b05905080878760010181518110611c5a57fe5b602002602001015101848381518110611c6f57fe5b60200260200101818152505050611cb1565b858560010181518110611c9057fe5b6020026020010151838281518110611ca457fe5b6020026020010181815250505b8460020194505b600101611b44565b5060005b60018403811015611df8576000838281518110611cdd57fe5b6020026020010151905060008260010190505b85811015611dee576000858281518110611d0657fe5b602002602001015183039050600080821215611d255781600003611d27565b815b9050600454811115611de4576040805160028082526060820183526000926020830190803683370190505090508b8681518110611d6057fe5b602002602001015181600081518110611d7557fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508b8481518110611da157fe5b602002602001015181600181518110611db657fe5b60200260200101906001600160a01b031690816001600160a01b031681525050611de28d826002612561565b505b5050600101611cf0565b5050600101611cc4565b5050505050505050565b60025460408051600480825260a082019092526001600160a01b0390921691600091602082016080803683375050604080516003808252608082019092529293506000929150602082016060803683375050604080516003808252608082019092529293506000929150602082015b611e79614863565b815260200190600190039081611e7157905050905084611e9f57633b11df1d9450611ea7565b6339e0b21d94505b611eaf614881565b6001600160a01b03808616602083015288166040820152865187906001908110611ed557fe5b60209081029190910101516001600160a01b03168152600080611ef783613dc3565b6001600160a01b038c1660208601528a5191935091508990600090611f1857fe5b60209081029190910101516001600160a01b03166040840152885189906002908110611f4057fe5b60209081029190910101516001600160a01b03168352600080611f6285613dc3565b915091508a600081518110611f7357fe5b6020908102919091018101516001600160a01b0390811691870191909152891660408601528a518b906003908110611fa757fe5b60209081029190910101516001600160a01b03168552600080611fc987613dc3565b915091506000670de0b6b3a7640000828588020281611fe457fe5b049050670de0b6b3a7640000858802840204633b9aca0081028e830211156122a5578c8c60008151811061201457fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508f8c60018151811061204257fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e60008151811061206f57fe5b60200260200101518c60028151811061208457fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508c8c6003815181106120b257fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e6001815181106120df57fe5b60200260200101518b6000815181106120f457fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e60028151811061212157fe5b60200260200101518b60018151811061213657fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e60038151811061216357fe5b60200260200101518b60028151811061217857fe5b60200260200101906001600160a01b031690816001600160a01b0316815250506040518060400160405280898152602001888152508a6000815181106121ba57fe5b60200260200101819052506040518060400160405280878152602001868152508a6001815181106121e757fe5b60200260200101819052506040518060400160405280858152602001848152508a60028151811061221457fe5b6020908102919091010152604051631c60a43f60e21b8152309063718290fc90612246908f908f908f90600401614dff565b600060405180830381600087803b15801561226057600080fd5b505af192505050801561229557506040513d6000823e601f3d908101601f191682016040526122929190810190614b08565b60015b61229e576122a0565b505b61254f565b633b9aca0082028e8202111561254f578c8c6000815181106122c357fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e6000815181106122f057fe5b60200260200101518c60018151811061230557fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508f8c60028151811061233357fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508c8c60038151811061236157fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e60038151811061238e57fe5b60200260200101518b6000815181106123a357fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e6002815181106123d057fe5b60200260200101518b6001815181106123e557fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508e60018151811061241257fe5b60200260200101518b60028151811061242757fe5b60200260200101906001600160a01b031690816001600160a01b0316815250506040518060400160405280848152602001858152508a60008151811061246957fe5b60200260200101819052506040518060400160405280868152602001878152508a60018151811061249657fe5b60200260200101819052506040518060400160405280888152602001898152508a6002815181106124c357fe5b6020908102919091010152604051631c60a43f60e21b8152309063718290fc906124f5908f908f908f90600401614dff565b600060405180830381600087803b15801561250f57600080fd5b505af192505050801561254457506040513d6000823e601f3d908101601f191682016040526125419190810190614b08565b60015b61254d5761254f565b505b50505050505050505050505050505050565b6000816001600160401b038111801561257957600080fd5b506040519080825280602002602001820160405280156125b357816020015b6125a0614863565b8152602001906001900390816125985790505b5090506000826001600160401b03811180156125ce57600080fd5b506040519080825280602002602001820160405280156125f8578160200160208202803683370190505b506002546040805160038082526080820190925292935060009283926001600160a01b031691839190602082016060803683375050604080516002808252606082018352939450600093909250906020830190803683375050604080516002808252606082019092529293506000929150602082015b612676614863565b81526020019060019003908161266e579050509050838360008151811061269957fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508a836001815181106126c757fe5b60200260200101906001600160a01b031690816001600160a01b03168152505083836002815181106126f557fe5b60200260200101906001600160a01b031690816001600160a01b03168152505061271d614881565b6001600160a01b0380861660208301528c16604082015260005b60018b03811015612dc857600181015b8b811015612dbf5789828151811061275b57fe5b602002602001015160001415612801578c828151811061277757fe5b60209081029190910101516001600160a01b0316835261279683613dc3565b8c84815181106127a257fe5b60200260200101516000600281106127b657fe5b602002018d85815181106127c657fe5b60200260200101516001600281106127da57fe5b60200201919091525289516001908b90849081106127f457fe5b6020026020010181815250505b89818151811061280d57fe5b6020026020010151600014156128b3578c818151811061282957fe5b60209081029190910101516001600160a01b0316835261284883613dc3565b8c838151811061285457fe5b602002602001015160006002811061286857fe5b602002018d848151811061287857fe5b602002602001015160016002811061288c57fe5b60200201919091525289516001908b90839081106128a657fe5b6020026020010181815250505b8a82815181106128bf57fe5b60200260200101516001600281106128d357fe5b60200201518b82815181106128e457fe5b60200260200101516000600281106128f857fe5b60200201510298508a828151811061290c57fe5b602002602001015160006002811061292057fe5b60200201518b828151811061293157fe5b602002602001015160016002811061294557fe5b6020020151029750876103e202896103e8021015612b77578c818151811061296957fe5b60200260200101518560008151811061297e57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508c82815181106129aa57fe5b6020026020010151856001815181106129bf57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508a81815181106129eb57fe5b602002602001015184600081518110612a0057fe5b602002602001018190525060405180604001604052808c8481518110612a2257fe5b6020026020010151600160028110612a3657fe5b602002015181526020018c8481518110612a4c57fe5b6020026020010151600060028110612a6057fe5b602002015181525084600181518110612a7557fe5b6020908102919091010152604051631c60a43f60e21b8152309063718290fc90612aa790899089908990600401614dff565b600060405180830381600087803b158015612ac157600080fd5b505af1925050508015612af657506040513d6000823e601f3d908101601f19168201604052612af39190810190614b08565b60015b612aff57612b72565b600081600081518110612b0e57fe5b60200260200101511180612b365750600081600181518110612b2c57fe5b6020026020010151115b15612b705760008b8481518110612b4957fe5b60200260200101818152505060008b8381518110612b6357fe5b6020026020010181815250505b505b612d9c565b886103e202886103e8021015612d9c578c8281518110612b9357fe5b602002602001015185600081518110612ba857fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508c8181518110612bd457fe5b602002602001015185600181518110612be957fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508a8281518110612c1557fe5b602002602001015184600081518110612c2a57fe5b602002602001018190525060405180604001604052808c8381518110612c4c57fe5b6020026020010151600160028110612c6057fe5b602002015181526020018c8381518110612c7657fe5b6020026020010151600060028110612c8a57fe5b602002015181525084600181518110612c9f57fe5b6020908102919091010152604051631c60a43f60e21b8152309063718290fc90612cd190899089908990600401614dff565b600060405180830381600087803b158015612ceb57600080fd5b505af1925050508015612d2057506040513d6000823e601f3d908101601f19168201604052612d1d9190810190614b08565b60015b612d2957612d9c565b600081600081518110612d3857fe5b60200260200101511180612d605750600081600181518110612d5657fe5b6020026020010151115b15612d9a5760008b8481518110612d7357fe5b60200260200101818152505060008b8381518110612d8d57fe5b6020026020010181815250505b505b620dbba05a1015612db7575050505050505050505050611381565b600101612747565b50600101612737565b50505050505050505050505050565b8251606090600090600019018185858281612dee57fe5b905060400201600060028110612e0057fe5b60200201359050600086866000818110612e1657fe5b905060400201600160028110612e2857fe5b6020020135905060015b83811015612e9757612e8a83838a8a85818110612e4b57fe5b905060400201600060028110612e5d57fe5b60200201358b8b86818110612e6e57fe5b905060400201600160028110612e8057fe5b6020020135613e03565b9093509150600101612e32565b506000612ea6826103e5613e7d565b9050612eb4836103e8613e7d565b811115613048576000612eda6103e8612ecd8685613e7d565b81612ed457fe5b04613ee0565b905089516001600160401b0381118015612ef357600080fd5b50604051908082528060200260200182016040528015612f1d578160200160208202803683370190505b5096506103e5612f396103e8612f338488613f31565b90613e7d565b81612f4057fe5b0487600081518110612f4e57fe5b60200260200101818152505060005b85811015612fe957612fc7888281518110612f7457fe5b60200260200101518b8b84818110612f8857fe5b905060400201600060028110612f9a57fe5b60200201358c8c85818110612fab57fe5b905060400201600160028110612fbd57fe5b6020020135613f81565b888260010181518110612fd657fe5b6020908102919091010152600101612f5d565b5086600081518110612ff757fe5b602002602001015187868151811061300b57fe5b60200260200101511115613046578660008151811061302657fe5b602002602001015187868151811061303a57fe5b60200260200101510395505b505b50505050935093915050565b600080600860008460008151811061306857fe5b60200260200101516001600160a01b03166001600160a01b03168152602001908152602001600020549050600060086000856001815181106130a657fe5b60200260200101516001600160a01b03166001600160a01b031681526020019081526020016000205490506130d961483c565b826001141580156130eb575082600a14155b156131ca57600281528551869060009061310157fe5b6020908102919091018101516001600160a01b03169082015285518690600190811061312957fe5b60209081029190910101516001600160a01b0316604082015284518590600190811061315157fe5b60209081029190910101516001600160a01b0316606082015284516131c390869060009061317b57fe5b60200260200101518860008151811061319057fe5b6020026020010151886001815181106131a557fe5b60200260200101516001600160a01b03168960008151811061180057fe5b93506134e3565b816001141580156131dc575081600a14155b156132b457600281528551869060019081106131f457fe5b6020908102919091018101516001600160a01b0316908201528551869060009061321a57fe5b60209081029190910101516001600160a01b031660408201528451859060009061324057fe5b60209081029190910101516001600160a01b0316606082015284516131c3908690600190811061326c57fe5b60200260200101518860018151811061328157fe5b60200260200101518860008151811061329657fe5b60200260200101516001600160a01b03168960018151811061180057fe5b6002546040516370a0823160e01b81526000916001600160a01b0316906370a08231906132e5903090600401614d8c565b60206040518083038186803b1580156132fd57600080fd5b505afa158015613311573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133359190614ce6565b9050808860008151811061334557fe5b6020026020010151111561336e57808860008151811061336157fe5b6020026020010181815250505b6040805160028082526060820183526000926020830190803683370190505090508760008151811061339c57fe5b6020026020010151816000815181106133b157fe5b60200260200101906001600160a01b031690816001600160a01b031681525050876001815181106133de57fe5b6020026020010151816001815181106133f357fe5b60200260200101906001600160a01b031690816001600160a01b0316815250506134468960008151811061342357fe5b6020026020010151828960008151811061343957fe5b60200260200101516116f8565b95508760018151811061345557fe5b60200260200101518160008151811061346a57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508760008151811061349757fe5b6020026020010151816001815181106134ac57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250506134de86828960018151811061343957fe5b955050505b5050509392505050565b6002546040516370a0823160e01b815260009182916001600160a01b03909116906370a0823190613522903090600401614d8c565b60206040518083038186803b15801561353a57600080fd5b505afa15801561354e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135729190614ce6565b9050808560008151811061358257fe5b602002602001015111156135ab57808560008151811061359e57fe5b6020026020010181815250505b604080516002808252606082018352600092602083019080368337019050509050846000815181106135d957fe5b6020026020010151816000815181106135ee57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508460018151811061361b57fe5b60200260200101518160018151811061363057fe5b60200260200101906001600160a01b031690816001600160a01b0316815250506136768660008151811061366057fe5b6020026020010151828660008151811061343957fe5b92508460018151811061368557fe5b60200260200101518160008151811061369a57fe5b60200260200101906001600160a01b031690816001600160a01b031681525050846002815181106136c757fe5b6020026020010151816001815181106136dc57fe5b60200260200101906001600160a01b031690816001600160a01b03168152505061370e83828660018151811061343957fe5b92508460028151811061371d57fe5b60200260200101518160008151811061373257fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508460008151811061375f57fe5b60200260200101518160018151811061377457fe5b60200260200101906001600160a01b031690816001600160a01b03168152505061181883828660028151811061343957fe5b60006137b38584846115ac565b60006137bf8686614059565b5090506000806137d0868989614137565b915091506137df858383613f81565b93506000876001600160a01b03166370a08231306040518263ffffffff1660e01b815260040161380f9190614d8c565b60206040518083038186803b15801561382757600080fd5b505afa15801561383b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061385f9190614ce6565b9050600080856001600160a01b03168b6001600160a01b03161461388557866000613889565b6000875b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b038a169063022c0d9f906138cd908590859030906024810161506c565b600060405180830381600087803b1580156138e757600080fd5b505af11580156138fb573d6000803e3d6000fd5b50506040516370a0823160e01b8152600092506001600160a01b038d1691506370a082319061392e903090600401614d8c565b60206040518083038186803b15801561394657600080fd5b505afa15801561395a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061397e9190614ce6565b939093039b9a5050505050505050505050565b600061399e8584846115ac565b60006139aa8686614059565b506040516378a051ad60e11b81529091506001600160a01b0385169063f140a35a906139dc9086908a90600401615055565b60206040518083038186803b1580156139f457600080fd5b505afa158015613a08573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613a2c9190614ce6565b91506000856001600160a01b03166370a08231306040518263ffffffff1660e01b8152600401613a5c9190614d8c565b60206040518083038186803b158015613a7457600080fd5b505afa158015613a88573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613aac9190614ce6565b9050600080836001600160a01b0316896001600160a01b031614613ad257846000613ad6565b6000855b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0388169063022c0d9f90613b1a908590859030906024810161506c565b600060405180830381600087803b158015613b3457600080fd5b505af1158015613b48573d6000803e3d6000fd5b50506040516370a0823160e01b8152600092506001600160a01b038b1691506370a0823190613b7b903090600401614d8c565b60206040518083038186803b158015613b9357600080fd5b505afa158015613ba7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613bcb9190614ce6565b939093039998505050505050505050565b600180546001600160a01b0319166001600160a01b0386169081179091556000908190819063128acb0830878981613c285773fffd8963efd1fc6a506488495d951d5263988d25613c2f565b6401000276a45b89604051602001613c409190615019565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401613c6f959493929190614da0565b6040805180830381600087803b158015613c8857600080fd5b505af1158015613c9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613cc09190614c02565b9150915084613ccf5781613cd1565b805b6001805460009290920394506001600160a01b0390911614613d055760405162461bcd60e51b815260040161025090614fc2565b5050949350505050565b60008160011480613d20575081600a145b15613d3557613d2e836141f4565b9050613d8d565b8160021415613d5157613d478361426a565b60020b9050613d8d565b8160031415613d6357613d47836142da565b81600b1415613d7557613d4783614315565b81600c1415613d8d57613d878361437a565b60020b90505b92915050565b6000838214613db9576000848584036127100281613dad57fe5b0584019150613dbc9050565b50815b9392505050565b80516020808301516040808501516001600160a01b038516600090815260089094529083205492938493613df9939192906143df565b9094909350915050565b600080806103e8613e16876103e5613e7d565b81613e1d57fe5b0490506000613e2c8887613e7d565b90506000613e3a878461446a565b9050808281613e4557fe5b0494506103e8613e5b6103e5612f338b8a613e7d565b81613e6257fe5b049150808281613e6e57fe5b04935050505094509492505050565b6000811580613e9857505080820282828281613e9557fe5b04145b613d8d576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6d756c2d6f766572666c6f7760601b604482015290519081900360640190fd5b60006003821115613f23575080600160028204015b81811015613f1d57809150600281828581613f0c57fe5b040181613f1557fe5b049050613ef5565b50611841565b811561184157506001919050565b80820382811115613d8d576040805162461bcd60e51b815260206004820152601560248201527464732d6d6174682d7375622d756e646572666c6f7760581b604482015290519081900360640190fd5b6000808411613fc15760405162461bcd60e51b815260040180806020018281038252602b81526020018061517e602b913960400191505060405180910390fd5b600083118015613fd15750600082115b61400c5760405162461bcd60e51b81526004018080602001828103825260288152602001806151296028913960400191505060405180910390fd5b600061401a856103e5613e7d565b905060006140288285613e7d565b905060006140428361403c886103e8613e7d565b9061446a565b905080828161404d57fe5b04979650505050505050565b600080826001600160a01b0316846001600160a01b031614156140ad5760405162461bcd60e51b81526004018080602001828103825260258152602001806151046025913960400191505060405180910390fd5b826001600160a01b0316846001600160a01b0316106140cd5782846140d0565b83835b90925090506001600160a01b038216614130576040805162461bcd60e51b815260206004820152601e60248201527f556e697377617056324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b60008060006141468585614059565b509050600080876001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561418557600080fd5b505afa158015614199573d6000803e3d6000fd5b505050506040513d60608110156141af57600080fd5b5080516020909101516001600160701b0391821693501690506001600160a01b03878116908416146141e25780826141e5565b81815b90999098509650505050505050565b6000816001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561422f57600080fd5b505afa158015614243573d6000803e3d6000fd5b505050506040513d606081101561425957600080fd5b50516001600160701b031692915050565b6000816001600160a01b031663e76c01e46040518163ffffffff1660e01b815260040160e06040518083038186803b1580156142a557600080fd5b505afa1580156142b9573d6000803e3d6000fd5b505050506040513d60e08110156142cf57600080fd5b506020015192915050565b6000816001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b1580156142a557600080fd5b6000816001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160c06040518083038186803b15801561435057600080fd5b505afa158015614364573d6000803e3d6000fd5b505050506040513d60c08110156142cf57600080fd5b6000816001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160806040518083038186803b1580156143b557600080fd5b505afa1580156143c9573d6000803e3d6000fd5b505050506040513d60808110156142cf57600080fd5b60008082600114806143f1575082600a145b1561440b57614401868686614137565b9092509050614461565b826002141561441f576144018686866144b9565b826003141561443357614401868686614622565b82600b14156144475761440186868661466f565b82600c14156144615761445b8686866146e6565b90925090505b94509492505050565b80820182811015613d8d576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6164642d6f766572666c6f7760601b604482015290519081900360640190fd5b60008060006144c88585614059565b5090506000866001600160a01b031663e76c01e46040518163ffffffff1660e01b815260040160e06040518083038186803b15801561450657600080fd5b505afa15801561451a573d6000803e3d6000fd5b505050506040513d60e081101561453057600080fd5b505160408051630d34328160e11b815290519192506000916001600160a01b038a1691631a686502916004808301926020929190829003018186803b15801561457857600080fd5b505afa15801561458c573d6000803e3d6000fd5b505050506040513d60208110156145a257600080fd5b50519050600060606145c66001600160a01b0385166001600160801b038516613e7d565b901c90506000836001600160a01b03166060846001600160801b0316901b816145eb57fe5b049050846001600160a01b0316896001600160a01b03161461460e578181614611565b80825b909b909a5098505050505050505050565b60008060006146318585614059565b5090506000866001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b15801561450657600080fd5b600080600061467e8585614059565b5090506000866001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160c06040518083038186803b1580156146bc57600080fd5b505afa1580156146d0573d6000803e3d6000fd5b505050506040513d60c081101561453057600080fd5b60008060006146f58585614059565b5090506000866001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160806040518083038186803b15801561473357600080fd5b505afa158015614747573d6000803e3d6000fd5b505050506040513d608081101561453057600080fd5b8280548282559060005260206000209081019282156147b0579160200282015b828111156147b05781546001600160a01b0319166001600160a01b0384351617825560209092019160019091019061477d565b506147bc9291506148a1565b5090565b828054600181600116156101000203166002900490600052602060002090601f0160209004810192826147f657600085556147b0565b82601f1061480f57805160ff19168380011785556147b0565b828001600101855582156147b0579182015b828111156147b0578251825591602001919060010190614821565b60408051608081018252600080825260208201819052918101829052606081019190915290565b60405180604001604052806002906020820280368337509192915050565b604080516060810182526000808252602082018190529181019190915290565b5b808211156147bc57600081556001016148a2565b60008083601f8401126148c7578182fd5b5081356001600160401b038111156148dd578182fd5b602083019150836020808302850101111561413057600080fd5b600082601f830112614907578081fd5b81356001600160401b0381111561491a57fe5b61492d601f8201601f19166020016150a3565b818152846020838601011115614941578283fd5b816020850160208301379081016020019190915292915050565b60006020828403121561496c578081fd5b8135613dbc816150ee565b60008060008060006060868803121561498e578081fd5b8535614999816150ee565b945060208601356001600160401b03808211156149b4578283fd5b6149c089838a016148b6565b909650945060408801359150808211156149d8578283fd5b506149e5888289016148b6565b969995985093965092949392505050565b600080600080600060a08688031215614a0d578081fd5b8535614a18816150ee565b9450602086013593506040860135614a2f816150ee565b94979396509394606081013594506080013592915050565b60008060008060008060608789031215614a5f578081fd5b86356001600160401b0380821115614a75578283fd5b614a818a838b016148b6565b90985096506020890135915080821115614a99578283fd5b614aa58a838b016148b6565b90965094506040890135915080821115614abd578283fd5b818901915089601f830112614ad0578283fd5b813581811115614ade578384fd5b8a6020604083028501011115614af2578384fd5b6020830194508093505050509295509295509295565b60006020808385031215614b1a578182fd5b82516001600160401b0380821115614b30578384fd5b818501915085601f830112614b43578384fd5b815181811115614b4f57fe5b8381029150614b5f8483016150a3565b8181528481019084860184860187018a1015614b79578788fd5b8795505b83861015614b9b578051835260019590950194918601918601614b7d565b5098975050505050505050565b600060208284031215614bb9578081fd5b81518015158114613dbc578182fd5b600060208284031215614bd9578081fd5b81356001600160401b03811115614bee578182fd5b614bfa848285016148f7565b949350505050565b60008060408385031215614c14578182fd5b505080516020909101519092909150565b600080600060608486031215614c39578081fd5b833592506020840135915060408401356001600160401b03811115614c5c578182fd5b614c68868287016148f7565b9150509250925092565b600060808284031215614c83578081fd5b604051608081018181106001600160401b0382111715614c9f57fe5b604052825181526020830151614cb4816150ee565b60208201526040830151614cc7816150ee565b60408201526060830151614cda816150ee565b60608201529392505050565b600060208284031215614cf7578081fd5b5051919050565b6000815180845260208085019450808401835b83811015614d365781516001600160a01b031687529582019590820190600101614d11565b509495945050505050565b60008151808452815b81811015614d6657602081850181015186830182015201614d4a565b81811115614d775782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6001600160a01b0386811682528515156020830152604082018590528316606082015260a060808201819052600090614ddb90830184614d41565b979650505050505050565b6001600160a01b03929092168252602082015260400190565b600060608252614e126060830186614cfe565b602083820381850152614e258287614cfe565b915060408483038186015282865180855283850191508388019450855b81811015614e7f57855183885b6002811015614e6c57825182529187019190870190600101614e4f565b5050509484019491830191600101614e42565b50909998505050505050505050565b6020808252825182820181905260009190848201906040850190845b81811015614ec657835183529284019291840191600101614eaa565b50909695505050505050565b60208082526018908201527f63616c6c6572206973206e6f7420746865206f776e6572210000000000000000604082015260600190565b60208082526005908201526406d697373360dc1b604082015260600190565b60208082526003908201526278613160e81b604082015260600190565b60208082526007908201526606572726f7220360cc1b604082015260600190565b6020808252600590820152646d6973733160d81b604082015260600190565b60208082526006908201526536b4b9b9971760d11b604082015260600190565b6020808252600390820152623c309960e91b604082015260600190565b60208082526003908201526207875360ec1b604082015260600190565b60208082526003908201526232b93960e91b604082015260600190565b60208082526003908201526278613360e81b604082015260600190565b815181526020808301516001600160a01b0390811691830191909152604080840151821690830152606092830151169181019190915260800190565b9182526001600160a01b0316602082015260400190565b600085825284602083015260018060a01b0384166040830152608060608301526150996080830184614d41565b9695505050505050565b6040518181016001600160401b03811182821017156150be57fe5b604052919050565b600080858511156150d5578182fd5b838611156150e1578182fd5b5050820193919092039150565b6001600160a01b0381168114610b6157600080fdfe556e697377617056324c6962726172793a204944454e544943414c5f414444524553534553556e697377617056324c6962726172793a20494e53554646494349454e545f4c49515549444954595472616e7366657248656c7065723a3a736166655472616e736665723a207472616e73666572206661696c6564556e697377617056324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e54a26469706673582212209617fcb04ab3042128b23f2d8900bc2e8a3238343ec45f20e4b1a34b5093292064736f6c63430007060033