Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
0 xWETH-WBTC05

Holders:
8
Profile Summary
Blockchain:
OP Mainnet (10)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xADE38bd2E8D5A52E60047AfFe6E595bB5E61923A
6101406040527f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c961012052600a805460ff60a01b1916600760a01b1790553480156200004a57600080fd5b5060405162004d9f38038062004d9f833981810160405260808110156200007057600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200009c57600080fd5b908301906020820185811115620000b257600080fd5b8251640100000000811182820188101715620000cd57600080fd5b82525081516020918201929091019080838360005b83811015620000fc578181015183820152602001620000e2565b50505050905090810190601f1680156200012a5780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200014e57600080fd5b9083019060208201858111156200016457600080fd5b82516401000000008111828201881017156200017f57600080fd5b82525081516020918201929091019080838360005b83811015620001ae57818101518382015260200162000194565b50505050905090810190601f168015620001dc5780820380516001836020036101000a031916815260200191505b506040525050508180604051806040016040528060018152602001603160f81b815250848481600390805190602001906200021992919062000575565b5080516200022f90600490602084019062000575565b50506005805460ff1916601217905550815160208084019190912082519183019190912060c082905260e08190527f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f620002886200050d565b60a0526200029881848462000511565b60805261010052505060016007555050506001600160a01b038416620002bd57600080fd5b6001600160a01b038316620002d157600080fd5b600880546001600160a01b0319166001600160a01b03868116919091179182905560408051630dfe168160e01b815290519290911691630dfe168191600480820192602092909190829003018186803b1580156200032e57600080fd5b505afa15801562000343573d6000803e3d6000fd5b505050506040513d60208110156200035a57600080fd5b5051600980546001600160a01b0319166001600160a01b039283161790556008546040805163d21220a760e01b81529051919092169163d21220a7916004808301926020929190829003018186803b158015620003b657600080fd5b505afa158015620003cb573d6000803e3d6000fd5b505050506040513d6020811015620003e257600080fd5b5051600a80546001600160a01b0319166001600160a01b03928316179055600954166200040e57600080fd5b600a546001600160a01b03166200042457600080fd5b600860009054906101000a90046001600160a01b03166001600160a01b031663d0c93a7c6040518163ffffffff1660e01b815260040160206040518083038186803b1580156200047357600080fd5b505afa15801562000488573d6000803e3d6000fd5b505050506040513d60208110156200049f57600080fd5b5051600a805460029290920b62ffffff16600160a81b0262ffffff60a81b199092169190911790555050600b80546001600160a01b03909216660100000000000002600160301b600160d01b0319909216919091179055506000600e55600019600c819055600d5562000621565b4690565b6000838383620005206200050d565b3060405160200180868152602001858152602001848152602001838152602001826001600160a01b03168152602001955050505050506040516020818303038152906040528051906020012090509392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282620005ad5760008555620005f8565b82601f10620005c857805160ff1916838001178555620005f8565b82800160010185558215620005f8579182015b82811115620005f8578251825591602001919060010190620005db565b50620006069291506200060a565b5090565b5b808211156200060657600081556001016200060b565b60805160a05160c05160e05161010051610120516147346200066b6000398061253f525080612ab8525080612afa525080612ad9525080612a5f525080612a8f52506147346000f3fe608060405234801561001057600080fd5b50600436106103155760003560e01c806386a29081116101a7578063c4a7761e116100ee578063d348799711610097578063ddca3f4311610071578063ddca3f4314610a68578063f2fde38b14610a70578063fa08274314610a9657610315565b8063d34879971461096d578063d505accf146109e9578063dd62ed3e14610a3a57610315565b8063d0c93a7c116100c8578063d0c93a7c14610955578063d21220a71461095d578063d2eabcfc1461096557610315565b8063c4a7761e14610925578063c5241e291461092d578063cb122a091461093557610315565b8063a049de6b11610150578063a9059cbb1161012a578063a9059cbb146108e9578063aaf5eb6814610915578063b1a3d5331461091d57610315565b8063a049de6b14610822578063a457c2d714610852578063a85598721461087e57610315565b80638e3c92e4116101815780638e3c92e414610723578063952356561461079457806395d89b411461081a57610315565b806386a290811461070b578063888a9134146107135780638da5cb5b1461071b57610315565b8063395093511161026b578063648cab85116102145780637ecebe00116101ee5780637ecebe0014610612578063854cff2f1461063857806385919c5d1461065e57610315565b8063648cab85146105dc5780636d90a39c146105e457806370a08231146105ec57610315565b8063513ea88411610245578063513ea884146104e457806351e87af71461056a57806363e968361461057257610315565b806339509351146104a857806346904840146104d45780634d461fbb146104dc57610315565b806316f0115b116102cd5780632ab4d052116102a75780632ab4d0521461047a578063313ce567146104825780633644e515146104a057610315565b806316f0115b1461042257806318160ddd1461042a57806323b872dd1461044457610315565b8063095ea7b3116102fe578063095ea7b3146103b65780630dfe1681146103f65780630f35bcac1461041a57610315565b8063065e53601461031a57806306fdde0314610339575b600080fd5b610322610a9e565b6040805160029290920b8252519081900360200190f35b610341610b17565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561037b578181015183820152602001610363565b50505050905090810190601f1680156103a85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6103e2600480360360408110156103cc57600080fd5b506001600160a01b038135169060200135610bae565b604080519115158252519081900360200190f35b6103fe610bcc565b604080516001600160a01b039092168252519081900360200190f35b610322610bdb565b6103fe610beb565b610432610bfa565b60408051918252519081900360200190f35b6103e26004803603606081101561045a57600080fd5b506001600160a01b03813581169160208101359091169060400135610c00565b610432610c88565b61048a610c8e565b6040805160ff9092168252519081900360200190f35b610432610c97565b6103e2600480360360408110156104be57600080fd5b506001600160a01b038135169060200135610ca6565b6103fe610cf4565b610432610d03565b610536600480360360808110156104fa57600080fd5b8101908080608001906004806020026040519081016040528092919082600460200280828437600092019190915250919450610d099350505050565b604080516001600160801b039586168152938516602085015291841683830152909216606082015290519081900360800190f35b610322610f60565b6105da600480360360c081101561058857600080fd5b6040805180820182528335600290810b946020810135820b9484820135946060830135949183019360c0840192916080850191908390839080828437600092019190915250919450610f699350505050565b005b610432610ff6565b6103e2610ffc565b6104326004803603602081101561060257600080fd5b50356001600160a01b031661100c565b6104326004803603602081101561062857600080fd5b50356001600160a01b031661102b565b6105da6004803603602081101561064e57600080fd5b50356001600160a01b031661104c565b6105da60048036036101a081101561067557600080fd5b60408051608081810183528435600290810b956020810135820b9594810135820b94606082013590920b936001600160a01b03848301351693928201926101208301919060a0840190600490839083908082843760009201919091525050604080516080818101909252929594938181019392509060049083908390808284376000920191909152509194506110ce9350505050565b6103fe6116f3565b610322611702565b6103fe611712565b610432600480360361010081101561073a57600080fd5b60408051608081810183528435946020810135946001600160a01b03948201358516946060830135169390820192610100830191908084019060049083908390808284376000920191909152509194506117289350505050565b610801600480360360a08110156107aa57600080fd5b6040805180820182528335600290810b946020810135820b946001600160801b0385830135169490820193919260a0840192916060850191908390839080828437600092019190915250919450611b669350505050565b6040805192835260208301919091528051918290030190f35b610341611bfe565b61082a611c5f565b604080516001600160801b039094168452602084019290925282820152519081900360600190f35b6103e26004803603604081101561086857600080fd5b506001600160a01b038135169060200135611ce5565b610801600480360360e081101561089457600080fd5b60408051608081810183528435946001600160a01b036020820135811695948201351693810192909160e08301919060608401906004908390839080828437600092019190915250919450611d4d9350505050565b6103e2600480360360408110156108ff57600080fd5b506001600160a01b0381351690602001356120ef565b610432612103565b6105da612116565b61080161218a565b6105da61229a565b6105da6004803603602081101561094b57600080fd5b503560ff1661230c565b6103226123bb565b6103fe6123cb565b61082a6123da565b6105da6004803603606081101561098357600080fd5b8135916020810135918101906060810160408201356401000000008111156109aa57600080fd5b8201836020820111156109bc57600080fd5b803590602001918460018302840111640100000000831117156109de57600080fd5b509092509050612436565b6105da600480360360e08110156109ff57600080fd5b506001600160a01b03813581169160208101359091169060408101359060608101359060ff6080820135169060a08101359060c001356124d0565b61043260048036036040811015610a5057600080fd5b506001600160a01b0381358116916020013516612687565b61048a6126b2565b6105da60048036036020811015610a8657600080fd5b50356001600160a01b03166126c2565b610322612769565b60085460408051633850c7bd60e01b815290516000926001600160a01b031691633850c7bd9160048083019260e0929190829003018186803b158015610ae357600080fd5b505afa158015610af7573d6000803e3d6000fd5b505050506040513d60e0811015610b0d57600080fd5b5060200151919050565b60038054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610ba35780601f10610b7857610100808354040283529160200191610ba3565b820191906000526020600020905b815481529060010190602001808311610b8657829003601f168201915b505050505090505b90565b6000610bc2610bbb612779565b848461277d565b5060015b92915050565b6009546001600160a01b031681565b600b546301000000900460020b81565b6008546001600160a01b031681565b60025490565b6000610c0d848484612869565b610c7d84610c19612779565b610c7885604051806060016040528060288152602001614647602891396001600160a01b038a16600090815260016020526040812090610c57612779565b6001600160a01b0316815260208101919091526040016000205491906129c4565b61277d565b5060015b9392505050565b600e5481565b60055460ff1690565b6000610ca1612a5b565b905090565b6000610bc2610cb3612779565b84610c788560016000610cc4612779565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490612b25565b6010546001600160a01b031681565b600d5481565b600080600080600b60069054906101000a90046001600160a01b03166001600160a01b0316336001600160a01b031614610d77576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b610d7f612b7f565b5050600a54600954604080516370a0823160e01b81523060048201529051600093610e9593600160c01b8204600290810b94600160d81b909304900b926001600160a01b03909116916370a08231916024808301926020929190829003018186803b158015610ded57600080fd5b505afa158015610e01573d6000803e3d6000fd5b505050506040513d6020811015610e1757600080fd5b5051600a54604080516370a0823160e01b815230600482015290516001600160a01b03909216916370a0823191602480820192602092909190829003018186803b158015610e6457600080fd5b505afa158015610e78573d6000803e3d6000fd5b505050506040513d6020811015610e8e57600080fd5b5051612bca565b600a548751919250610eca91600160c01b8204600290810b92600160d81b9004900b90849030908b60015b6020020151612c70565b600b54600954604080516370a0823160e01b81523060048201529051610f2d93600281810b946301000000909204900b926001600160a01b03909116916370a0823191602480820192602092909190829003018186803b158015610ded57600080fd5b600b546040880151919250610f5891600282810b9263010000009004900b90849030908b6003610ec0565b509193509193565b600b5460020b81565b600b54600160301b90046001600160a01b03163314610fbc576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b610fc68585612e42565b506000610fd586868686612bca565b9050610fee868683308660006020020151876001610ec0565b505050505050565b600c5481565b601054600160a01b900460ff1681565b6001600160a01b0381166000908152602081905260409020545b919050565b6001600160a01b0381166000908152600660205260408120610bc6906131b9565b600b54600160301b90046001600160a01b0316331461109f576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b600f805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b60026007541415611126576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b6002600755600b54600160301b90046001600160a01b0316331461117e576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b8560020b8760020b1280156111b05750600a54600160a81b9004600290810b810b9088900b816111aa57fe5b0760020b155b80156111d95750600a54600160a81b9004600290810b810b9087900b816111d357fe5b0760020b155b6111e257600080fd5b8360020b8560020b1280156112145750600a54600160a81b9004600290810b810b9086900b8161120e57fe5b0760020b155b801561123d5750600a54600160a81b9004600290810b810b9085900b8161123757fe5b0760020b155b61124657600080fd5b8560020b8460020b14158061126157508660020b8560020b14155b61126a57600080fd5b6001600160a01b03831661127d57600080fd5b6010805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0385161790556112ad612b7f565b5050600a54600090819081906112d890600160c01b8104600290810b91600160d81b9004900b6131bd565b600b549295506001600160801b0391821694501691506000908190819061130d90600281810b9163010000009004900b6131bd565b600a549295506001600160801b03918216945016915061135790600160c01b8104600290810b91600160d81b9004900b883060018c600060200201518d60015b6020020151613298565b5050600b5461138790600281810b9163010000009004810b90869030906001908d905b60200201518d600361134d565b50507fbc4c20ad04f161d631d9ce94d27659391196415aa3c42f6a71c62e905ece782d6113b2610a9e565b600954604080516370a0823160e01b815230600482015290516001600160a01b03909216916370a0823191602480820192602092909190829003018186803b1580156113fd57600080fd5b505afa158015611411573d6000803e3d6000fd5b505050506040513d602081101561142757600080fd5b5051600a54604080516370a0823160e01b815230600482015290516001600160a01b03909216916370a0823191602480820192602092909190829003018186803b15801561147457600080fd5b505afa158015611488573d6000803e3d6000fd5b505050506040513d602081101561149e57600080fd5b50516114aa868a612b25565b6114b4868a612b25565b6114bc610bfa565b6040805160029790970b87526020870195909552858501939093526060850191909152608084015260a0830152519081900360c00190a18c600a60186101000a81548162ffffff021916908360020b62ffffff1602179055508b600a601b6101000a81548162ffffff021916908360020b62ffffff1602179055506115bc600a60189054906101000a900460020b600a601b9054906101000a900460020b600960009054906101000a90046001600160a01b03166001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610ded57600080fd5b600a5489519197506115eb91600160c01b8204600290810b92600160d81b9004900b90899030908d6001610ec0565b8a600b60006101000a81548162ffffff021916908360020b62ffffff16021790555089600b60036101000a81548162ffffff021916908360020b62ffffff1602179055506116b4600b60009054906101000a900460020b600b60039054906101000a900460020b600960009054906101000a90046001600160a01b03166001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015610ded57600080fd5b600b5460408a01519194506116df91600282810b9263010000009004900b90869030908d6003610ec0565b505060016007555050505050505050505050565b600f546001600160a01b031681565b600a54600160d81b900460020b81565b600b54600160301b90046001600160a01b031681565b600060026007541415611782576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b6002600755851515806117955750600085115b61179e57600080fd5b600c5486111580156117b25750600d548511155b6117bb57600080fd5b6001600160a01b038416158015906117dc57506001600160a01b0384163014155b611812576040805162461bcd60e51b8152602060048201526002602482015261746f60f01b604482015290519081900360640190fd5b600f546001600160a01b03163314611857576040805162461bcd60e51b815260206004820152600360248201526257484560e81b604482015290519081900360640190fd5b61185f612b7f565b5050600061187361186e610a9e565b6134e6565b905060006118a761188d6001600160a01b03841680613825565b6ec097ce7bc90715b34b9f1000000000600160c01b61387e565b90506000806118b461218a565b90925090506118e66118df6ec097ce7bc90715b34b9f10000000006118d98d87613825565b9061392d565b8a90612b25565b9450891561190657600954611906906001600160a01b031688308d613994565b881561192457600a54611924906001600160a01b031688308c613994565b600061192e610bfa565b90508015611ab05760006119556ec097ce7bc90715b34b9f10000000006118d98688613825565b905061196e6119648285612b25565b6118d98985613825565b601054909750600160a01b900460ff1615611aae57600a54600954604080516370a0823160e01b815230600482015290516000936119ef93600160c01b8204600290810b94600160d81b909304900b926001600160a01b03909116916370a08231916024808301926020929190829003018186803b158015610ded57600080fd5b600a548a51919250611a1e91600160c01b8204600290810b92600160d81b9004900b90849030908e6001610ec0565b600b54600954604080516370a0823160e01b81523060048201529051611a8193600281810b946301000000909204900b926001600160a01b03909116916370a0823191602480820192602092909190829003018186803b158015610ded57600080fd5b600b5460408b0151919250611aac91600282810b9263010000009004900b90849030908e6003610ec0565b505b505b611aba8987613a03565b60408051878152602081018d90528082018c905290516001600160a01b03808c1692908b16917f4e2ca0515ed1aef1395f66b5303bb5d6f1bf9d61a353fa53f73f8ac9973fa9f69181900360600190a3600e541580611b1b5750600e548111155b611b52576040805162461bcd60e51b81526020600482015260036024820152620dac2f60eb1b604482015290519081900360640190fd5b505060016007555091979650505050505050565b600b546000908190600160301b90046001600160a01b03163314611bbe576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b611bc88686612e42565b50611bf18686611be28989896001600160801b0316613af3565b8651309060009089600161134d565b9097909650945050505050565b60048054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610ba35780601f10610b7857610100808354040283529160200191610ba3565b600b5460009081908190819081908190611c8790600281810b9163010000009004900b6131bd565b600b549295509093509150611cab90600281810b9163010000009004900b85613b33565b9095509350611cc3856001600160801b038416612b25565b9450611cd8846001600160801b038316612b25565b9350829550505050909192565b6000610bc2611cf2612779565b84610c78856040518060600160405280602581526020016147036025913960016000611d1c612779565b6001600160a01b03908116825260208083019390935260409182016000908120918d168152925290205491906129c4565b60008060026007541415611da8576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b600260075585611dff576040805162461bcd60e51b815260206004820152600660248201527f7368617265730000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6001600160a01b038516611e3f576040805162461bcd60e51b8152602060048201526002602482015261746f60f01b604482015290519081900360640190fd5b611e47612b7f565b5050600a546000908190611e8590600160c01b8104600290810b91600160d81b9004900b611e7682828d613af3565b88518b906000908b600161134d565b600b5491935091506000908190611ebb90600281810b9163010000009004900b611eb082828f613af3565b8c60008c600261137a565b915091506000611f64611ecc610bfa565b6118d98d600960009054906101000a90046001600160a01b03166001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015611f3257600080fd5b505afa158015611f46573d6000803e3d6000fd5b505050506040513d6020811015611f5c57600080fd5b505190613825565b90506000611fd9611f73610bfa565b6118d98e600a60009054906101000a90046001600160a01b03166001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b158015611f3257600080fd5b90508115611ff857600954611ff8906001600160a01b03168c84613bdd565b801561201557600a54612015906001600160a01b03168c83613bdd565b612029826120238887612b25565b90612b25565b9750612039816120238786612b25565b96506001600160a01b038a16331461207e576040805162461bcd60e51b815260206004820152600360248201526237bbb760e91b604482015290519081900360640190fd5b6120888a8d613c49565b604080518d8152602081018a905280820189905290516001600160a01b03808e1692908d16917febff2602b3f468259e1e99f613fed6691f3a6526effe6ef3e768ba7ae7a36c4f9181900360600190a3505050505050600160078190555094509492505050565b6000610bc26120fc612779565b8484612869565b6ec097ce7bc90715b34b9f100000000081565b600b54600160301b90046001600160a01b03163314612169576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6010805460ff60a01b198116600160a01b9182900460ff1615909102179055565b6000806000806121986123da565b92509250506000806121a8611c5f565b600954604080516370a0823160e01b81523060048201529051939650919450612236935085926120239289926001600160a01b0316916370a0823191602480820192602092909190829003018186803b15801561220457600080fd5b505afa158015612218573d6000803e3d6000fd5b505050506040513d602081101561222e57600080fd5b505190612b25565b600a54604080516370a0823160e01b815230600482015290519298506122909284926120239288926001600160a01b03909216916370a0823191602480820192602092909190829003018186803b15801561220457600080fd5b9450505050509091565b600b54600160301b90046001600160a01b031633146122ed576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b600f805473ffffffffffffffffffffffffffffffffffffffff19169055565b600b54600160301b90046001600160a01b0316331461235f576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b600a805460ff808416600160a01b90810260ff60a01b199093169290921792839055604080519290930416815290517f91f2ade82ab0e77bb6823899e6daddc07e3da0e3ad998577e7c09c2f38943c439181900360200190a150565b600a54600160a81b900460020b81565b600a546001600160a01b031681565b60008060008060008061240b600a60189054906101000a900460020b600a601b9054906101000a900460020b6131bd565b600a549295509093509150611cab90600160c01b8104600290810b91600160d81b9004900b85613b33565b6008546001600160a01b0316331461244d57600080fd5b601054600160a81b900460ff16151560011461246857600080fd5b601080547fffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffff16905583156124ad576009546124ad906001600160a01b03163386613bdd565b82156124ca57600a546124ca906001600160a01b03163385613bdd565b50505050565b83421115612525576040805162461bcd60e51b815260206004820152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e65000000604482015290519081900360640190fd5b6001600160a01b03871660009081526006602052604081207f00000000000000000000000000000000000000000000000000000000000000009089908990899061256e906131b9565b8960405160200180878152602001866001600160a01b03168152602001856001600160a01b03168152602001848152602001838152602001828152602001965050505050505060405160208183030381529060405280519060200120905060006125d782613d45565b905060006125e782878787613d91565b9050896001600160a01b0316816001600160a01b03161461264f576040805162461bcd60e51b815260206004820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e61747572650000604482015290519081900360640190fd5b6001600160a01b038a16600090815260066020526040902061267090613f06565b61267b8a8a8a61277d565b50505050505050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b600a54600160a01b900460ff1681565b600b54600160301b90046001600160a01b03163314612715576040805162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b604482015290519081900360640190fd5b6001600160a01b03811661272857600080fd5b600b80546001600160a01b03909216600160301b027fffffffffffff0000000000000000000000000000000000000000ffffffffffff909216919091179055565b600a54600160c01b900460020b81565b3390565b6001600160a01b0383166127c25760405162461bcd60e51b81526004018080602001828103825260248152602001806146b56024913960400191505060405180910390fd5b6001600160a01b0382166128075760405162461bcd60e51b81526004018080602001828103825260228152602001806145746022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0383166128ae5760405162461bcd60e51b81526004018080602001828103825260258152602001806146906025913960400191505060405180910390fd5b6001600160a01b0382166128f35760405162461bcd60e51b815260040180806020018281038252602381526020018061452f6023913960400191505060405180910390fd5b6128fe838383613c44565b61293b81604051806060016040528060268152602001614596602691396001600160a01b03861660009081526020819052604090205491906129c4565b6001600160a01b03808516600090815260208190526040808220939093559084168152205461296a9082612b25565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115612a535760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015612a18578181015183820152602001612a00565b50505050905090810190601f168015612a455780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60007f0000000000000000000000000000000000000000000000000000000000000000612a86613f0f565b1415612ab357507f0000000000000000000000000000000000000000000000000000000000000000610bab565b612b1e7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000613f13565b9050610bab565b600082820183811015610c81576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b600a546000908190612ba690600160c01b8104600290810b91600160d81b9004900b612e42565b600b54909250612bc490600281810b9163010000009004900b612e42565b90509091565b600080600860009054906101000a90046001600160a01b03166001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b158015612c1b57600080fd5b505afa158015612c2f573d6000803e3d6000fd5b505050506040513d60e0811015612c4557600080fd5b50519050612c6681612c56886134e6565b612c5f886134e6565b8787613f75565b9695505050505050565b6001600160801b03841615610fee576001601060156101000a81548160ff021916908315150217905550600080600860009054906101000a90046001600160a01b03166001600160a01b0316633c8a7d8d308a8a8a8a60405160200180826001600160a01b031681526020019150506040516020818303038152906040526040518663ffffffff1660e01b815260040180866001600160a01b031681526020018560020b81526020018460020b8152602001836001600160801b0316815260200180602001828103825283818151815260200191508051906020019080838360005b83811015612d6a578181015183820152602001612d52565b50505050905090810190601f168015612d975780820380516001836020036101000a031916815260200191505b5096505050505050506040805180830381600087803b158015612db957600080fd5b505af1158015612dcd573d6000803e3d6000fd5b505050506040513d6040811015612de357600080fd5b5080516020909101519092509050838210801590612e015750828110155b612e38576040805162461bcd60e51b815260206004820152600360248201526250534360e81b604482015290519081900360640190fd5b5050505050505050565b6000612e4e83836131bd565b50909150506001600160801b03811615610bc6576008546040805163a34123a760e01b8152600286810b600483015285900b602482015260006044820181905282516001600160a01b039094169363a34123a7936064808501949193918390030190829087803b158015612ec157600080fd5b505af1158015612ed5573d6000803e3d6000fd5b505050506040513d6040811015612eeb57600080fd5b5050600854604080516309e3d67b60e31b8152306004820152600286810b602483015285900b60448201526001600160801b03606482018190526084820152815160009384936001600160a01b0390911692634f1eb3d89260a4808301939282900301818787803b158015612f5f57600080fd5b505af1158015612f73573d6000803e3d6000fd5b505050506040513d6040811015612f8957600080fd5b508051602091820151600a546040805160ff600160a01b9093049290921682526001600160801b039384169482018590529290911681830181905291519294509092507f4606b8a47eb284e8e80929101ece6ab5fe8d4f8735acc56bd0c92ca872f2cfe7919081900360600190a1600a54600090613012908490600160a01b900460ff1661392d565b1180156130935750600954604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561306557600080fd5b505afa158015613079573d6000803e3d6000fd5b505050506040513d602081101561308f57600080fd5b5051115b156130d457601054600a546130d4916001600160a01b0316906130c1908590600160a01b900460ff1661392d565b6009546001600160a01b03169190613bdd565b600a546000906130ef908390600160a01b900460ff1661392d565b1180156131705750600a54604080516370a0823160e01b815230600482015290516000926001600160a01b0316916370a08231916024808301926020929190829003018186803b15801561314257600080fd5b505afa158015613156573d6000803e3d6000fd5b505050506040513d602081101561316c57600080fd5b5051115b156131b157601054600a546131b1916001600160a01b03169061319e908490600160a01b900460ff1661392d565b600a546001600160a01b03169190613bdd565b505092915050565b5490565b604080513060601b602080830191909152600285810b60e890811b60348501529085900b901b60378301528251808303601a018152603a83018085528151919092012060085463514ea4bf60e01b909252603e830181905292516000938493849391926001600160a01b039092169163514ea4bf91605e8082019260a092909190829003018186803b15801561325257600080fd5b505afa158015613266573d6000803e3d6000fd5b505050506040513d60a081101561327c57600080fd5b5080516060820151608090920151909891975095509350505050565b6000806001600160801b038716156134da576008546040805163a34123a760e01b815260028c810b60048301528b900b60248201526001600160801b038a166044820152815160009384936001600160a01b039091169263a34123a7926064808301939282900301818787803b15801561331157600080fd5b505af1158015613325573d6000803e3d6000fd5b505050506040513d604081101561333b57600080fd5b50805160209091015190925090508582108015906133595750848110155b613390576040805162461bcd60e51b815260206004820152600360248201526250534360e81b604482015290519081900360640190fd5b6000876133a5576133a08361402d565b6133ae565b6001600160801b035b90506000886133c5576133c08361402d565b6133ce565b6001600160801b035b90506000826001600160801b031611806133f157506000816001600160801b0316115b156134d557600860009054906101000a90046001600160a01b03166001600160a01b0316634f1eb3d88b8f8f86866040518663ffffffff1660e01b815260040180866001600160a01b031681526020018560020b81526020018460020b8152602001836001600160801b03168152602001826001600160801b03168152602001955050505050506040805180830381600087803b15801561349157600080fd5b505af11580156134a5573d6000803e3d6000fd5b505050506040513d60408110156134bb57600080fd5b5080516020909101516001600160801b0391821697501694505b505050505b97509795505050505050565b60008060008360020b126134fd578260020b613505565b8260020b6000035b9050620d89e8811115613543576040805162461bcd60e51b81526020600482015260016024820152601560fa1b604482015290519081900360640190fd5b60006001821661356457700100000000000000000000000000000000613576565b6ffffcb933bd6fad37aa2d162d1a5940015b70ffffffffffffffffffffffffffffffffff16905060028216156135aa576ffff97272373d413259a46990580e213a0260801c5b60048216156135c9576ffff2e50f5f656932ef12357cf3c7fdcc0260801c5b60088216156135e8576fffe5caca7e10e4e61c3624eaa0941cd00260801c5b6010821615613607576fffcb9843d60f6159c9db58835c9266440260801c5b6020821615613626576fff973b41fa98c081472e6896dfb254c00260801c5b6040821615613645576fff2ea16466c96a3843ec78b326b528610260801c5b6080821615613664576ffe5dee046a99a2a811c461f1969c30530260801c5b610100821615613684576ffcbe86c7900a88aedcffc83b479aa3a40260801c5b6102008216156136a4576ff987a7253ac413176f2b074cf7815e540260801c5b6104008216156136c4576ff3392b0822b70005940c7a398e4b70f30260801c5b6108008216156136e4576fe7159475a2c29b7443b29c7fa6e889d90260801c5b611000821615613704576fd097f3bdfd2022b8845ad8f792aa58250260801c5b612000821615613724576fa9f746462d870fdf8a65dc1f90e061e50260801c5b614000821615613744576f70d869a156d2a1b890bb3df62baf32f70260801c5b618000821615613764576f31be135f97d08fd981231505542fcfa60260801c5b62010000821615613785576f09aa508b5b7a84e1c677de54f3e99bc90260801c5b620200008216156137a5576e5d6af8dedb81196699c329225ee6040260801c5b620400008216156137c4576d2216e584f5fa1ea926041bedfe980260801c5b620800008216156137e1576b048a170391f7dc42444e8fa20260801c5b60008460020b13156137fc5780600019816137f857fe5b0490505b640100000000810615613810576001613813565b60005b60ff16602082901c0192505050919050565b60008261383457506000610bc6565b8282028284828161384157fe5b0414610c815760405162461bcd60e51b81526004018080602001828103825260218152602001806146266021913960400191505060405180910390fd5b60008080600019858709868602925082811090839003039050806138b457600084116138a957600080fd5b508290049050610c81565b8084116138c057600080fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150509392505050565b6000808211613983576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b81838161398c57fe5b049392505050565b604080516001600160a01b0380861660248301528416604482015260648082018490528251808303909101815260849091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166323b872dd60e01b1790526124ca908590614044565b6001600160a01b038216613a5e576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b613a6a60008383613c44565b600254613a779082612b25565b6002556001600160a01b038216600090815260208190526040902054613a9d9082612b25565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600080613b0085856131bd565b50509050613b2a613b25613b12610bfa565b6118d96001600160801b03851687613825565b61402d565b95945050505050565b6000806000600860009054906101000a90046001600160a01b03166001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b158015613b8657600080fd5b505afa158015613b9a573d6000803e3d6000fd5b505050506040513d60e0811015613bb057600080fd5b50519050613bd081613bc1886134e6565b613bca886134e6565b876140f5565b9250925050935093915050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1663a9059cbb60e01b179052613c44908490614044565b505050565b6001600160a01b038216613c8e5760405162461bcd60e51b815260040180806020018281038252602181526020018061466f6021913960400191505060405180910390fd5b613c9a82600083613c44565b613cd781604051806060016040528060228152602001614552602291396001600160a01b03851660009081526020819052604090205491906129c4565b6001600160a01b038316600090815260208190526040902055600254613cfd9082614191565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6000613d4f612a5b565b82604051602001808061190160f01b81525060020183815260200182815260200192505050604051602081830303815290604052805190602001209050919050565b60007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0821115613df25760405162461bcd60e51b81526004018080602001828103825260228152602001806145bc6022913960400191505060405180910390fd5b8360ff16601b1480613e0757508360ff16601c145b613e425760405162461bcd60e51b81526004018080602001828103825260228152602001806146046022913960400191505060405180910390fd5b600060018686868660405160008152602001604052604051808581526020018460ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa158015613e9e573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116613b2a576040805162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e61747572650000000000000000604482015290519081900360640190fd5b80546001019055565b4690565b6000838383613f20613f0f565b3060405160200180868152602001858152602001848152602001838152602001826001600160a01b03168152602001955050505050506040516020818303038152906040528051906020012090509392505050565b6000836001600160a01b0316856001600160a01b03161115613f95579293925b846001600160a01b0316866001600160a01b031611613fc057613fb98585856141ee565b9050613b2a565b836001600160a01b0316866001600160a01b03161015614022576000613fe78786866141ee565b90506000613ff6878986614251565b9050806001600160801b0316826001600160801b0316106140175780614019565b815b92505050613b2a565b612c66858584614251565b60006001600160801b0382111561404057fe5b5090565b6000614099826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166142969092919063ffffffff16565b805190915015613c44578080602001905160208110156140b857600080fd5b5051613c445760405162461bcd60e51b815260040180806020018281038252602a8152602001806146d9602a913960400191505060405180910390fd5b600080836001600160a01b0316856001600160a01b03161115614116579293925b846001600160a01b0316866001600160a01b0316116141415761413a8585856142a5565b9150614188565b836001600160a01b0316866001600160a01b0316101561417a576141668685856142a5565b915061417385878561430e565b9050614188565b61418585858561430e565b90505b94509492505050565b6000828211156141e8576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b6000826001600160a01b0316846001600160a01b0316111561420e579192915b6000614231856001600160a01b0316856001600160a01b0316600160601b61387e565b9050613b2a61424c84838888036001600160a01b031661387e565b614351565b6000826001600160a01b0316846001600160a01b03161115614271579192915b61428e61424c83600160601b8787036001600160a01b031661387e565b949350505050565b606061428e8484600085614367565b6000826001600160a01b0316846001600160a01b031611156142c5579192915b836001600160a01b03166142fe606060ff16846001600160801b0316901b8686036001600160a01b0316866001600160a01b031661387e565b8161430557fe5b04949350505050565b6000826001600160a01b0316846001600160a01b0316111561432e579192915b61428e826001600160801b03168585036001600160a01b0316600160601b61387e565b806001600160801b038116811461102657600080fd5b6060824710156143a85760405162461bcd60e51b81526004018080602001828103825260268152602001806145de6026913960400191505060405180910390fd5b6143b1856144c2565b614402576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b600080866001600160a01b031685876040518082805190602001908083835b602083106144405780518252601f199092019160209182019101614421565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146144a2576040519150601f19603f3d011682016040523d82523d6000602084013e6144a7565b606091505b50915091506144b78282866144c8565b979650505050505050565b3b151590565b606083156144d7575081610c81565b8251156144e75782518084602001fd5b60405162461bcd60e51b8152602060048201818152845160248401528451859391928392604401919085019080838360008315612a18578181015183820152602001612a0056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545434453413a20696e76616c6964207369676e6174757265202773272076616c7565416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c45434453413a20696e76616c6964207369676e6174757265202776272076616c7565536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573735361666545524332303a204552433230206f7065726174696f6e20646964206e6f74207375636365656445524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa164736f6c6343000706000a00000000000000000000000085c31ffa3706d1cce9d525a00f1c7d4a2911754c000000000000000000000000ade38bd2e8d5a52e60047affe6e595bb5e61923a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000c78574554482d5742544330350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c78574554482d5742544330350000000000000000000000000000000000000000