token-icon

Yield Dai - 2021-09-30

Token

Overview[ERC-20]

Max Total Supply
33,219.26
fyDai21Sep
Holders
576+0.00%
Transfers
2,389

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405234801561001057600080fd5b506004361061027f5760003560e01c8063715018a61161015c578063ad5c4648116100ce578063dd62ed3e11610087578063dd62ed3e14610770578063e71bdf411461079e578063e80c72c0146107c4578063f2fde38b14610877578063f6bcbd311461089d578063fa352c00146108cb5761027f565b8063ad5c4648146106d9578063ae4e7fdf146106e1578063b5d832fe146106e9578063c0bd65d71461070f578063cb24019814610717578063d505accf1461071f5761027f565b806395d89b411161012057806395d89b411461063d5780639d8e2177146106455780639dc29fac1461064d578063a457c2d714610679578063a9059cbb146106a5578063abf1614b146106d15761027f565b8063715018a6146105f75780637ecebe00146105ff57806387b65207146106255780638da5cb5b1461062d57806393c19e18146106355761027f565b80633644e515116101f55780634ba2363a116101b95780634ba2363a1461050c578063522c80671461051457806358ada5261461058b57806361d027b3146105c15780636a5e2650146105c957806370a08231146105d15761027f565b80633644e5151461048057806336569e771461048857806339509351146104ac57806340c10f19146104d8578063459e414f146105045761027f565b806318160ddd1161024757806318160ddd146103c95780631a28ff05146103d1578063204f83f91461041c57806323b872dd1461042457806330adf81f1461045a578063313ce567146104625761027f565b8063028f7d551461028457806306fdde03146102bc578063095ea7b3146103395780630e6dfcd51461037957806312970eac146103c1575b600080fd5b6102ba6004803603604081101561029a57600080fd5b5080356001600160a01b031690602001356001600160e01b0319166108f1565b005b6102c46109c5565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102fe5781810151838201526020016102e6565b50505050905090810190601f16801561032b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6103656004803603604081101561034f57600080fd5b506001600160a01b038135169060200135610a5c565b604080519115158252519081900360200190f35b6103af6004803603606081101561038f57600080fd5b506001600160a01b03813581169160208101359091169060400135610a7a565b60408051918252519081900360200190f35b6103af610d1e565b6103af610d24565b6102ba600480360360c08110156103e757600080fd5b506001600160a01b03813581169160208101359091169060408101359060ff6060820135169060808101359060a00135610d2a565b6103af610f4d565b6103656004803603606081101561043a57600080fd5b506001600160a01b03813581169160208101359091169060400135610f53565b6103af610fe0565b61046a611004565b6040805160ff9092168252519081900360200190f35b6103af61100d565b610490611031565b604080516001600160a01b039092168252519081900360200190f35b610365600480360360408110156104c257600080fd5b506001600160a01b038135169060200135611040565b6102ba600480360360408110156104ee57600080fd5b506001600160a01b038135169060200135611094565b6103af611146565b61049061116a565b6102ba6004803603604081101561052a57600080fd5b8135919081019060408101602082013564010000000081111561054c57600080fd5b82018360208201111561055e57600080fd5b8035906020019184600183028401116401000000008311171561058057600080fd5b509092509050611179565b610365600480360360408110156105a157600080fd5b5080356001600160a01b031690602001356001600160e01b03191661126c565b61049061128c565b6103af61129b565b6103af600480360360208110156105e757600080fd5b50356001600160a01b03166112a1565b6102ba6112bc565b6103af6004803603602081101561061557600080fd5b50356001600160a01b0316611369565b6102ba61137b565b610490611598565b6103af6115ac565b6102c46115b2565b6103af611613565b6102ba6004803603604081101561066357600080fd5b506001600160a01b038135169060200135611623565b6103656004803603604081101561068f57600080fd5b506001600160a01b0381351690602001356116d0565b610365600480360360408110156106bb57600080fd5b506001600160a01b03813516906020013561173e565b6103af611752565b6103af611824565b610365611830565b6103af600480360360208110156106ff57600080fd5b50356001600160a01b0316611840565b6103af611852565b6103af611876565b6102ba600480360360e081101561073557600080fd5b506001600160a01b03813581169160208101359091169060408101359060608101359060ff6080820135169060a08101359060c00135611927565b6103af6004803603604081101561078657600080fd5b506001600160a01b0381358116916020013516611b55565b6102ba600480360360208110156107b457600080fd5b50356001600160a01b0316611b80565b6102ba600480360360408110156107da57600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561080557600080fd5b82018360208201111561081757600080fd5b8035906020019184602083028401116401000000008311171561083957600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550611b8d945050505050565b6102ba6004803603602081101561088d57600080fd5b50356001600160a01b0316611c1b565b610365600480360360408110156108b357600080fd5b506001600160a01b0381358116916020013516611d24565b6102ba600480360360208110156108e157600080fd5b50356001600160a01b0316611d44565b6108f9611d4e565b60055461010090046001600160a01b0390811691161461094e576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b6001600160a01b03821660008181526006602090815260408083206001600160e01b0319861680855290835292819020805460ff1916600117905580519384529083019190915280517f80e6a982b9aa622283c64c5ba322fc345fe769ac330a174f3254e52926e5fcf89281900390910190a15050565b60038054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610a515780601f10610a2657610100808354040283529160200191610a51565b820191906000526020600020905b815481529060010190602001808311610a3457829003601f168201915b505050505090505b90565b6000610a70610a69611d4e565b8484611d52565b5060015b92915050565b6000836040518060400160405280601e81526020017f46594461693a204f6e6c7920486f6c646572204f722044656c65676174650000815250816001600160a01b0316336001600160a01b03161480610af657506001600160a01b038216600090815260086020908152604080832033845290915290205460ff165b8190610b805760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610b45578181015183820152602001610b2d565b50505050905090810190601f168015610b725780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50601054600114610bc8576040805162461bcd60e51b815260206004820152600d60248201526c119651185a4e88131bd8dad959609a1b604482015290519081900360640190fd5b6000601055600c54600160a01b900460ff161515600114610c30576040805162461bcd60e51b815260206004820152601a60248201527f46594461693a206679446169206973206e6f74206d6174757265000000000000604482015290519081900360640190fd5b610c3a8685611e3e565b6000610c4d85610c48611876565b611f46565b600c5460408051635502770360e01b81526001600160a01b038a8116600483015260248201859052915193945091169163550277039160448082019260009290919082900301818387803b158015610ca457600080fd5b505af1158015610cb8573d6000803e3d6000fd5b50505050856001600160a01b0316876001600160a01b03167f5cdf07ad0fc222442720b108e3ed4c4640f0fadc2ab2253e66f259a0fea834808784604051808381526020018281526020019250505060405180910390a360016010559695505050505050565b600e5481565b60025490565b42841015610d7f576040805162461bcd60e51b815260206004820152601c60248201527f44656c656761626c653a205369676e6174757265206578706972656400000000604482015290519081900360640190fd5b6001600160a01b0380871660008181526007602090815260408083208054600180820190925582517f0d077601844dd17f704bafff948229d27f33b57445915754dfe3d095fda2beb78186015280840196909652958b166060860152608085019590955260a08085018a90528151808603909101815260c08501825280519083012061190160f01b60e08601527fc5e2d0f0cfb99e2d4dae68db7507ad7dbf7f349dc97154a730c519521777f18260e286015261010280860182905282518087039091018152610122860180845281519185019190912090859052610142860180845281905260ff8a1661016287015261018286018990526101a2860188905291519095919491926101c2808401939192601f1981019281900390910190855afa158015610eb1573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811615801590610ee75750886001600160a01b0316816001600160a01b0316145b610f38576040805162461bcd60e51b815260206004820152601c60248201527f44656c656761626c653a20496e76616c6964207369676e617475726500000000604482015290519081900360640190fd5b610f428989611f7b565b505050505050505050565b600d5481565b6000610f60848484612062565b610fd684610f6c611d4e565b610fd185604051806060016040528060288152602001612848602891396001600160a01b038a16600090815260016020526040812090610faa611d4e565b6001600160a01b03168152602081019190915260400160002054919063ffffffff6121c916565b611d52565b5060019392505050565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b60055460ff1690565b7f447acb42b28773af463987eac2138a259393e2ff0460bccc4e9c14779bb31bd781565b600a546001600160a01b031681565b6000610a7061104d611d4e565b84610fd1856001600061105e611d4e565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff61222316565b6040805180820182526015815274119651185a4e88139bdd08105d5d1a1bdc9a5e9959605a1b602080830191909152336000908152600682528381206001600160e01b031982351682529091529190912054819060ff166111365760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b50611141838361227d565b505050565b7fc5e2d0f0cfb99e2d4dae68db7507ad7dbf7f349dc97154a730c519521777f18281565b600b546001600160a01b031681565b6010546001146111c0576040805162461bcd60e51b815260206004820152600d60248201526c119651185a4e88131bd8dad959609a1b604482015290519081900360640190fd5b60006010556111cf338461227d565b6040805163be0e792760e01b8152600481018581526024820192835260448201849052339263be0e792792879287928792606401848480828437600081840152601f19601f820116905080830192505050945050505050600060405180830381600087803b15801561124057600080fd5b505af1158015611254573d6000803e3d6000fd5b505050506112623384611e3e565b5050600160105550565b600660209081526000928352604080842090915290825290205460ff1681565b600c546001600160a01b031681565b60105481565b6001600160a01b031660009081526020819052604090205490565b6112c4611d4e565b60055461010090046001600160a01b03908116911614611319576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b60055460405160009161010090046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a360058054610100600160a81b0319169055565b60096020526000908152604090205481565b600d5442116113d1576040805162461bcd60e51b815260206004820152601a60248201527f46594461693a20546f6f206561726c7920746f206d6174757265000000000000604482015290519081900360640190fd5b600c54600160a01b900460ff1615156001141561142e576040805162461bcd60e51b8152602060048201526016602482015275119651185a4e88105b1c9958591e481b585d1d5c995960521b604482015290519081900360640190fd5b600a5460408051636cb1c69b60e11b8152644554482d4160d81b600482015290516001600160a01b039092169163d9638d369160248082019260a092909190829003018186803b15801561148157600080fd5b505afa158015611495573d6000803e3d6000fd5b505050506040513d60a08110156114ab57600080fd5b5060200151600f8190556114cb906b033b2e3c9fd0803ce80000006122d5565b600f55600b546040805163324abb3160e21b815290516001600160a01b039092169163c92aecc491600480820192602092909190829003018186803b15801561151357600080fd5b505afa158015611527573d6000803e3d6000fd5b505050506040513d602081101561153d57600080fd5b5051600e819055600c805460ff60a01b1916600160a01b179055600f5460408051918252602082019290925281517f30a742d45111295203c4b8db614c8b05dd1323a7c5159fb88b0cc73be46b7a75929181900390910190a1565b60055461010090046001600160a01b031690565b600f5481565b60048054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610a515780601f10610a2657610100808354040283529160200191610a51565b6b033b2e3c9fd0803ce800000081565b6040805180820182526015815274119651185a4e88139bdd08105d5d1a1bdc9a5e9959605a1b602080830191909152336000908152600682528381206001600160e01b031982351682529091529190912054819060ff166116c55760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b506111418383611e3e565b6000610a706116dd611d4e565b84610fd1856040518060600160405280602581526020016128fa6025913960016000611707611d4e565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff6121c916565b6000610a7061174b611d4e565b8484612062565b600c54600090600160a01b900460ff1615156001146117745750600f54610a59565b600a5460408051636cb1c69b60e11b8152644554482d4160d81b600482015290516000926001600160a01b03169163d9638d369160248083019260a0929190829003018186803b1580156117c757600080fd5b505afa1580156117db573d6000803e3d6000fd5b505050506040513d60a08110156117f157600080fd5b5060200151600f5490915061181e906b033b2e3c9fd0803ce8000000906118199084906122ec565b6122d5565b91505090565b644554482d4160d81b81565b600c54600160a01b900460ff1681565b60076020526000908152604090205481565b7f0d077601844dd17f704bafff948229d27f33b57445915754dfe3d095fda2beb781565b600c54600090600160a01b900460ff1615156001146118985750600e54610a59565b6119226118a3611752565b600b546040805163324abb3160e21b8152905161191d926001600160a01b03169163c92aecc4916004808301926020929190829003018186803b1580156118e957600080fd5b505afa1580156118fd573d6000803e3d6000fd5b505050506040513d602081101561191357600080fd5b5051600e54612360565b612382565b905090565b4284101561197c576040805162461bcd60e51b815260206004820152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e65000000604482015290519081900360640190fd5b6001600160a01b0380881660008181526009602090815260408083208054600180820190925582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98186015280840196909652958c166060860152608085018b905260a085019590955260c08085018a90528151808603909101815260e08501825280519083012061190160f01b6101008601527f447acb42b28773af463987eac2138a259393e2ff0460bccc4e9c14779bb31bd761010286015261012280860182905282518087039091018152610142860180845281519185019190912090859052610162860180845281905260ff8a166101828701526101a286018990526101c2860188905291519095919491926101e2808401939192601f1981019281900390910190855afa158015611ab7573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811615801590611aed5750896001600160a01b0316816001600160a01b0316145b611b3e576040805162461bcd60e51b815260206004820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e61747572650000604482015290519081900360640190fd5b611b498a8a8a611d52565b50505050505050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b611b8a3382611f7b565b50565b611b95611d4e565b60055461010090046001600160a01b03908116911614611bea576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b60005b815181101561114157611c1383838381518110611c0657fe5b60200260200101516108f1565b600101611bed565b611c23611d4e565b60055461010090046001600160a01b03908116911614611c78576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b6001600160a01b038116611cbd5760405162461bcd60e51b81526004018080602001828103825260268152602001806127976026913960400191505060405180910390fd5b6005546040516001600160a01b0380841692610100900416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b600860209081526000928352604080842090915290825290205460ff1681565b611b8a3382612391565b3390565b6001600160a01b038316611d975760405162461bcd60e51b81526004018080602001828103825260248152602001806128d66024913960400191505060405180910390fd5b6001600160a01b038216611ddc5760405162461bcd60e51b81526004018080602001828103825260228152602001806127bd6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038216611e835760405162461bcd60e51b81526004018080602001828103825260218152602001806128906021913960400191505060405180910390fd5b611e8f82600083611141565b611ed281604051806060016040528060228152602001612775602291396001600160a01b038516600090815260208190526040902054919063ffffffff6121c916565b6001600160a01b038316600090815260208190526040902055600254611efe908263ffffffff61246f16565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6000611f746b033b2e3c9fd0803ce8000000611f68858563ffffffff6124b116565b9063ffffffff61250a16565b9392505050565b6001600160a01b0380831660009081526008602090815260408083209385168352929052205460ff1615611ff6576040805162461bcd60e51b815260206004820152601c60248201527f44656c656761626c653a20416c72656164792064656c65676174656400000000604482015290519081900360640190fd5b6001600160a01b03808316600081815260086020908152604080832094861680845294825291829020805460ff19166001908117909155825190815291517f045b0fef01772d2fbba53dbd38c9777806eac0865b00af43abcfbcaf50da92069281900390910190a35050565b6001600160a01b0383166120a75760405162461bcd60e51b81526004018080602001828103825260258152602001806128b16025913960400191505060405180910390fd5b6001600160a01b0382166120ec5760405162461bcd60e51b81526004018080602001828103825260238152602001806127526023913960400191505060405180910390fd5b6120f7838383611141565b61213a816040518060600160405280602681526020016127df602691396001600160a01b038616600090815260208190526040902054919063ffffffff6121c916565b6001600160a01b03808516600090815260208190526040808220939093559084168152205461216f908263ffffffff61222316565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6000818484111561221b5760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b505050900390565b600082820183811015611f74576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b612287828261254c565b600160701b612294610d24565b11156122d15760405162461bcd60e51b81526004018080602001828103825260228152602001806128056022913960400191505060405180910390fd5b5050565b6000818310156122e55781611f74565b5090919050565b60008061230b846b033b2e3c9fd0803ce800000063ffffffff6124b116565b905061231d818463ffffffff61264816565b15612348576123436001612337838663ffffffff61250a16565b9063ffffffff61222316565b612358565b612358818463ffffffff61250a16565b949350505050565b6000611f7482611f68856b033b2e3c9fd0803ce800000063ffffffff6124b116565b60008183106122e55781611f74565b6001600160a01b0380831660009081526008602090815260408083209385168352929052205460ff1661240b576040805162461bcd60e51b815260206004820152601e60248201527f44656c656761626c653a20416c726561647920756e64656c6567617465640000604482015290519081900360640190fd5b6001600160a01b038083166000818152600860209081526040808320948616808452948252808320805460ff191690558051928352517f045b0fef01772d2fbba53dbd38c9777806eac0865b00af43abcfbcaf50da92069281900390910190a35050565b6000611f7483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506121c9565b6000826124c057506000610a74565b828202828482816124cd57fe5b0414611f745760405162461bcd60e51b81526004018080602001828103825260218152602001806128276021913960400191505060405180910390fd5b6000611f7483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061268a565b6001600160a01b0382166125a7576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6125b360008383611141565b6002546125c6908263ffffffff61222316565b6002556001600160a01b0382166000908152602081905260409020546125f2908263ffffffff61222316565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000611f7483836040518060400160405280601881526020017f536166654d6174683a206d6f64756c6f206279207a65726f00000000000000008152506126ef565b600081836126d95760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b5060008385816126e557fe5b0495945050505050565b6000818361273e5760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b5082848161274857fe5b0694935050505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636546594461693a20546f74616c20737570706c79206c696d6974206578636565646564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657245524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220201936ac9e113200c8cd02d21dc37fc18ad5fd2cd1594dfa0b697d14cf226d0a64736f6c634300060a0033
Creation ByteCode
0x61010060408190527f0d077601844dd17f704bafff948229d27f33b57445915754dfe3d095fda2beb760805280605262003003823960405190819003605201902060c0525060016010553480156200005657600080fd5b50604051620030a7380380620030a7833981810160405260808110156200007c57600080fd5b81516020830151604080850180519151939592948301929184640100000000821115620000a857600080fd5b908301906020820185811115620000be57600080fd5b8251640100000000811182820188101715620000d957600080fd5b82525081516020918201929091019080838360005b8381101562000108578181015183820152602001620000ee565b50505050905090810190601f168015620001365780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200015a57600080fd5b9083019060208201858111156200017057600080fd5b82516401000000008111828201881017156200018b57600080fd5b82525081516020918201929091019080838360005b83811015620001ba578181015183820152602001620001a0565b50505050905090810190601f168015620001e85780820380516001836020036101000a031916815260200191505b506040525050508181818181600390805190602001906200020b929190620005a3565b50805162000221906004906020840190620005a3565b50506005805460ff19166012179055506000620002466001600160e01b036200059e16565b60058054610100600160a81b0319166101006001600160a01b03841690810291909117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506040514690806052620030558239604080516052928190038301812081830183526005825264165a595b1960da1b6020928301528251808401845260018152603160f81b908301528251808301919091527f0dc8618f4925c4319195a39ada16304f511bf885ff9f3d63bc6b0f3979e46fb68184015260008051602062002fe3833981519152606082015260808101959095523060a08087019190915282518087038201815260c09096019283905285519590910194909420909352469291508190620030558239604080519182900360520182208651602097880120838301835260018452603160f81b938801939093528151808801919091528082019290925260008051602062002fe3833981519152606083015260808201939093523060a0808301919091528351808303909101815260c090910190925250805192019190912060e052504283118015620003f95750630784ce00420183105b6200044b576040805162461bcd60e51b815260206004820152601760248201527f46594461693a20496e76616c6964206d61747572697479000000000000000000604482015290519081900360640190fd5b600c80546001600160a01b0319166001600160a01b038681169190911791829055604080516336569e7760e01b8152905192909116916336569e7791600480820192602092909190829003018186803b158015620004a857600080fd5b505afa158015620004bd573d6000803e3d6000fd5b505050506040513d6020811015620004d457600080fd5b5051600a80546001600160a01b0319166001600160a01b03928316179055600c54604080516325d11b1d60e11b815290519190921691634ba2363a916004808301926020929190829003018186803b1580156200053057600080fd5b505afa15801562000545573d6000803e3d6000fd5b505050506040513d60208110156200055c57600080fd5b5051600b80546001600160a01b0319166001600160a01b039092169190911790555050600d55506b033b2e3c9fd0803ce8000000600e819055600f5562000645565b335b90565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620005e657805160ff191683800117855562000616565b8280016001018555821562000616579182015b8281111562000616578251825591602001919060010190620005f9565b506200062492915062000628565b5090565b620005a091905b808211156200062457600081556001016200062f565b60805160a05160c05160e0516129546200068f6000398061100f5280611a13525080610fe252806119a6525080610e0e5280611148525080610da9528061185452506129546000f3fe608060405234801561001057600080fd5b506004361061027f5760003560e01c8063715018a61161015c578063ad5c4648116100ce578063dd62ed3e11610087578063dd62ed3e14610770578063e71bdf411461079e578063e80c72c0146107c4578063f2fde38b14610877578063f6bcbd311461089d578063fa352c00146108cb5761027f565b8063ad5c4648146106d9578063ae4e7fdf146106e1578063b5d832fe146106e9578063c0bd65d71461070f578063cb24019814610717578063d505accf1461071f5761027f565b806395d89b411161012057806395d89b411461063d5780639d8e2177146106455780639dc29fac1461064d578063a457c2d714610679578063a9059cbb146106a5578063abf1614b146106d15761027f565b8063715018a6146105f75780637ecebe00146105ff57806387b65207146106255780638da5cb5b1461062d57806393c19e18146106355761027f565b80633644e515116101f55780634ba2363a116101b95780634ba2363a1461050c578063522c80671461051457806358ada5261461058b57806361d027b3146105c15780636a5e2650146105c957806370a08231146105d15761027f565b80633644e5151461048057806336569e771461048857806339509351146104ac57806340c10f19146104d8578063459e414f146105045761027f565b806318160ddd1161024757806318160ddd146103c95780631a28ff05146103d1578063204f83f91461041c57806323b872dd1461042457806330adf81f1461045a578063313ce567146104625761027f565b8063028f7d551461028457806306fdde03146102bc578063095ea7b3146103395780630e6dfcd51461037957806312970eac146103c1575b600080fd5b6102ba6004803603604081101561029a57600080fd5b5080356001600160a01b031690602001356001600160e01b0319166108f1565b005b6102c46109c5565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102fe5781810151838201526020016102e6565b50505050905090810190601f16801561032b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6103656004803603604081101561034f57600080fd5b506001600160a01b038135169060200135610a5c565b604080519115158252519081900360200190f35b6103af6004803603606081101561038f57600080fd5b506001600160a01b03813581169160208101359091169060400135610a7a565b60408051918252519081900360200190f35b6103af610d1e565b6103af610d24565b6102ba600480360360c08110156103e757600080fd5b506001600160a01b03813581169160208101359091169060408101359060ff6060820135169060808101359060a00135610d2a565b6103af610f4d565b6103656004803603606081101561043a57600080fd5b506001600160a01b03813581169160208101359091169060400135610f53565b6103af610fe0565b61046a611004565b6040805160ff9092168252519081900360200190f35b6103af61100d565b610490611031565b604080516001600160a01b039092168252519081900360200190f35b610365600480360360408110156104c257600080fd5b506001600160a01b038135169060200135611040565b6102ba600480360360408110156104ee57600080fd5b506001600160a01b038135169060200135611094565b6103af611146565b61049061116a565b6102ba6004803603604081101561052a57600080fd5b8135919081019060408101602082013564010000000081111561054c57600080fd5b82018360208201111561055e57600080fd5b8035906020019184600183028401116401000000008311171561058057600080fd5b509092509050611179565b610365600480360360408110156105a157600080fd5b5080356001600160a01b031690602001356001600160e01b03191661126c565b61049061128c565b6103af61129b565b6103af600480360360208110156105e757600080fd5b50356001600160a01b03166112a1565b6102ba6112bc565b6103af6004803603602081101561061557600080fd5b50356001600160a01b0316611369565b6102ba61137b565b610490611598565b6103af6115ac565b6102c46115b2565b6103af611613565b6102ba6004803603604081101561066357600080fd5b506001600160a01b038135169060200135611623565b6103656004803603604081101561068f57600080fd5b506001600160a01b0381351690602001356116d0565b610365600480360360408110156106bb57600080fd5b506001600160a01b03813516906020013561173e565b6103af611752565b6103af611824565b610365611830565b6103af600480360360208110156106ff57600080fd5b50356001600160a01b0316611840565b6103af611852565b6103af611876565b6102ba600480360360e081101561073557600080fd5b506001600160a01b03813581169160208101359091169060408101359060608101359060ff6080820135169060a08101359060c00135611927565b6103af6004803603604081101561078657600080fd5b506001600160a01b0381358116916020013516611b55565b6102ba600480360360208110156107b457600080fd5b50356001600160a01b0316611b80565b6102ba600480360360408110156107da57600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561080557600080fd5b82018360208201111561081757600080fd5b8035906020019184602083028401116401000000008311171561083957600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550611b8d945050505050565b6102ba6004803603602081101561088d57600080fd5b50356001600160a01b0316611c1b565b610365600480360360408110156108b357600080fd5b506001600160a01b0381358116916020013516611d24565b6102ba600480360360208110156108e157600080fd5b50356001600160a01b0316611d44565b6108f9611d4e565b60055461010090046001600160a01b0390811691161461094e576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b6001600160a01b03821660008181526006602090815260408083206001600160e01b0319861680855290835292819020805460ff1916600117905580519384529083019190915280517f80e6a982b9aa622283c64c5ba322fc345fe769ac330a174f3254e52926e5fcf89281900390910190a15050565b60038054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610a515780601f10610a2657610100808354040283529160200191610a51565b820191906000526020600020905b815481529060010190602001808311610a3457829003601f168201915b505050505090505b90565b6000610a70610a69611d4e565b8484611d52565b5060015b92915050565b6000836040518060400160405280601e81526020017f46594461693a204f6e6c7920486f6c646572204f722044656c65676174650000815250816001600160a01b0316336001600160a01b03161480610af657506001600160a01b038216600090815260086020908152604080832033845290915290205460ff165b8190610b805760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610b45578181015183820152602001610b2d565b50505050905090810190601f168015610b725780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50601054600114610bc8576040805162461bcd60e51b815260206004820152600d60248201526c119651185a4e88131bd8dad959609a1b604482015290519081900360640190fd5b6000601055600c54600160a01b900460ff161515600114610c30576040805162461bcd60e51b815260206004820152601a60248201527f46594461693a206679446169206973206e6f74206d6174757265000000000000604482015290519081900360640190fd5b610c3a8685611e3e565b6000610c4d85610c48611876565b611f46565b600c5460408051635502770360e01b81526001600160a01b038a8116600483015260248201859052915193945091169163550277039160448082019260009290919082900301818387803b158015610ca457600080fd5b505af1158015610cb8573d6000803e3d6000fd5b50505050856001600160a01b0316876001600160a01b03167f5cdf07ad0fc222442720b108e3ed4c4640f0fadc2ab2253e66f259a0fea834808784604051808381526020018281526020019250505060405180910390a360016010559695505050505050565b600e5481565b60025490565b42841015610d7f576040805162461bcd60e51b815260206004820152601c60248201527f44656c656761626c653a205369676e6174757265206578706972656400000000604482015290519081900360640190fd5b6001600160a01b0380871660008181526007602090815260408083208054600180820190925582517f00000000000000000000000000000000000000000000000000000000000000008186015280840196909652958b166060860152608085019590955260a08085018a90528151808603909101815260c08501825280519083012061190160f01b60e08601527f000000000000000000000000000000000000000000000000000000000000000060e286015261010280860182905282518087039091018152610122860180845281519185019190912090859052610142860180845281905260ff8a1661016287015261018286018990526101a2860188905291519095919491926101c2808401939192601f1981019281900390910190855afa158015610eb1573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811615801590610ee75750886001600160a01b0316816001600160a01b0316145b610f38576040805162461bcd60e51b815260206004820152601c60248201527f44656c656761626c653a20496e76616c6964207369676e617475726500000000604482015290519081900360640190fd5b610f428989611f7b565b505050505050505050565b600d5481565b6000610f60848484612062565b610fd684610f6c611d4e565b610fd185604051806060016040528060288152602001612848602891396001600160a01b038a16600090815260016020526040812090610faa611d4e565b6001600160a01b03168152602081019190915260400160002054919063ffffffff6121c916565b611d52565b5060019392505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60055460ff1690565b7f000000000000000000000000000000000000000000000000000000000000000081565b600a546001600160a01b031681565b6000610a7061104d611d4e565b84610fd1856001600061105e611d4e565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff61222316565b6040805180820182526015815274119651185a4e88139bdd08105d5d1a1bdc9a5e9959605a1b602080830191909152336000908152600682528381206001600160e01b031982351682529091529190912054819060ff166111365760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b50611141838361227d565b505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600b546001600160a01b031681565b6010546001146111c0576040805162461bcd60e51b815260206004820152600d60248201526c119651185a4e88131bd8dad959609a1b604482015290519081900360640190fd5b60006010556111cf338461227d565b6040805163be0e792760e01b8152600481018581526024820192835260448201849052339263be0e792792879287928792606401848480828437600081840152601f19601f820116905080830192505050945050505050600060405180830381600087803b15801561124057600080fd5b505af1158015611254573d6000803e3d6000fd5b505050506112623384611e3e565b5050600160105550565b600660209081526000928352604080842090915290825290205460ff1681565b600c546001600160a01b031681565b60105481565b6001600160a01b031660009081526020819052604090205490565b6112c4611d4e565b60055461010090046001600160a01b03908116911614611319576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b60055460405160009161010090046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a360058054610100600160a81b0319169055565b60096020526000908152604090205481565b600d5442116113d1576040805162461bcd60e51b815260206004820152601a60248201527f46594461693a20546f6f206561726c7920746f206d6174757265000000000000604482015290519081900360640190fd5b600c54600160a01b900460ff1615156001141561142e576040805162461bcd60e51b8152602060048201526016602482015275119651185a4e88105b1c9958591e481b585d1d5c995960521b604482015290519081900360640190fd5b600a5460408051636cb1c69b60e11b8152644554482d4160d81b600482015290516001600160a01b039092169163d9638d369160248082019260a092909190829003018186803b15801561148157600080fd5b505afa158015611495573d6000803e3d6000fd5b505050506040513d60a08110156114ab57600080fd5b5060200151600f8190556114cb906b033b2e3c9fd0803ce80000006122d5565b600f55600b546040805163324abb3160e21b815290516001600160a01b039092169163c92aecc491600480820192602092909190829003018186803b15801561151357600080fd5b505afa158015611527573d6000803e3d6000fd5b505050506040513d602081101561153d57600080fd5b5051600e819055600c805460ff60a01b1916600160a01b179055600f5460408051918252602082019290925281517f30a742d45111295203c4b8db614c8b05dd1323a7c5159fb88b0cc73be46b7a75929181900390910190a1565b60055461010090046001600160a01b031690565b600f5481565b60048054604080516020601f6002600019610100600188161502019095169490940493840181900481028201810190925282815260609390929091830182828015610a515780601f10610a2657610100808354040283529160200191610a51565b6b033b2e3c9fd0803ce800000081565b6040805180820182526015815274119651185a4e88139bdd08105d5d1a1bdc9a5e9959605a1b602080830191909152336000908152600682528381206001600160e01b031982351682529091529190912054819060ff166116c55760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b506111418383611e3e565b6000610a706116dd611d4e565b84610fd1856040518060600160405280602581526020016128fa6025913960016000611707611d4e565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff6121c916565b6000610a7061174b611d4e565b8484612062565b600c54600090600160a01b900460ff1615156001146117745750600f54610a59565b600a5460408051636cb1c69b60e11b8152644554482d4160d81b600482015290516000926001600160a01b03169163d9638d369160248083019260a0929190829003018186803b1580156117c757600080fd5b505afa1580156117db573d6000803e3d6000fd5b505050506040513d60a08110156117f157600080fd5b5060200151600f5490915061181e906b033b2e3c9fd0803ce8000000906118199084906122ec565b6122d5565b91505090565b644554482d4160d81b81565b600c54600160a01b900460ff1681565b60076020526000908152604090205481565b7f000000000000000000000000000000000000000000000000000000000000000081565b600c54600090600160a01b900460ff1615156001146118985750600e54610a59565b6119226118a3611752565b600b546040805163324abb3160e21b8152905161191d926001600160a01b03169163c92aecc4916004808301926020929190829003018186803b1580156118e957600080fd5b505afa1580156118fd573d6000803e3d6000fd5b505050506040513d602081101561191357600080fd5b5051600e54612360565b612382565b905090565b4284101561197c576040805162461bcd60e51b815260206004820152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e65000000604482015290519081900360640190fd5b6001600160a01b0380881660008181526009602090815260408083208054600180820190925582517f00000000000000000000000000000000000000000000000000000000000000008186015280840196909652958c166060860152608085018b905260a085019590955260c08085018a90528151808603909101815260e08501825280519083012061190160f01b6101008601527f000000000000000000000000000000000000000000000000000000000000000061010286015261012280860182905282518087039091018152610142860180845281519185019190912090859052610162860180845281905260ff8a166101828701526101a286018990526101c2860188905291519095919491926101e2808401939192601f1981019281900390910190855afa158015611ab7573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811615801590611aed5750896001600160a01b0316816001600160a01b0316145b611b3e576040805162461bcd60e51b815260206004820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e61747572650000604482015290519081900360640190fd5b611b498a8a8a611d52565b50505050505050505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b611b8a3382611f7b565b50565b611b95611d4e565b60055461010090046001600160a01b03908116911614611bea576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b60005b815181101561114157611c1383838381518110611c0657fe5b60200260200101516108f1565b600101611bed565b611c23611d4e565b60055461010090046001600160a01b03908116911614611c78576040805162461bcd60e51b81526020600482018190526024820152600080516020612870833981519152604482015290519081900360640190fd5b6001600160a01b038116611cbd5760405162461bcd60e51b81526004018080602001828103825260268152602001806127976026913960400191505060405180910390fd5b6005546040516001600160a01b0380841692610100900416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b600860209081526000928352604080842090915290825290205460ff1681565b611b8a3382612391565b3390565b6001600160a01b038316611d975760405162461bcd60e51b81526004018080602001828103825260248152602001806128d66024913960400191505060405180910390fd5b6001600160a01b038216611ddc5760405162461bcd60e51b81526004018080602001828103825260228152602001806127bd6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038216611e835760405162461bcd60e51b81526004018080602001828103825260218152602001806128906021913960400191505060405180910390fd5b611e8f82600083611141565b611ed281604051806060016040528060228152602001612775602291396001600160a01b038516600090815260208190526040902054919063ffffffff6121c916565b6001600160a01b038316600090815260208190526040902055600254611efe908263ffffffff61246f16565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6000611f746b033b2e3c9fd0803ce8000000611f68858563ffffffff6124b116565b9063ffffffff61250a16565b9392505050565b6001600160a01b0380831660009081526008602090815260408083209385168352929052205460ff1615611ff6576040805162461bcd60e51b815260206004820152601c60248201527f44656c656761626c653a20416c72656164792064656c65676174656400000000604482015290519081900360640190fd5b6001600160a01b03808316600081815260086020908152604080832094861680845294825291829020805460ff19166001908117909155825190815291517f045b0fef01772d2fbba53dbd38c9777806eac0865b00af43abcfbcaf50da92069281900390910190a35050565b6001600160a01b0383166120a75760405162461bcd60e51b81526004018080602001828103825260258152602001806128b16025913960400191505060405180910390fd5b6001600160a01b0382166120ec5760405162461bcd60e51b81526004018080602001828103825260238152602001806127526023913960400191505060405180910390fd5b6120f7838383611141565b61213a816040518060600160405280602681526020016127df602691396001600160a01b038616600090815260208190526040902054919063ffffffff6121c916565b6001600160a01b03808516600090815260208190526040808220939093559084168152205461216f908263ffffffff61222316565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b6000818484111561221b5760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b505050900390565b600082820183811015611f74576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b612287828261254c565b600160701b612294610d24565b11156122d15760405162461bcd60e51b81526004018080602001828103825260228152602001806128056022913960400191505060405180910390fd5b5050565b6000818310156122e55781611f74565b5090919050565b60008061230b846b033b2e3c9fd0803ce800000063ffffffff6124b116565b905061231d818463ffffffff61264816565b15612348576123436001612337838663ffffffff61250a16565b9063ffffffff61222316565b612358565b612358818463ffffffff61250a16565b949350505050565b6000611f7482611f68856b033b2e3c9fd0803ce800000063ffffffff6124b116565b60008183106122e55781611f74565b6001600160a01b0380831660009081526008602090815260408083209385168352929052205460ff1661240b576040805162461bcd60e51b815260206004820152601e60248201527f44656c656761626c653a20416c726561647920756e64656c6567617465640000604482015290519081900360640190fd5b6001600160a01b038083166000818152600860209081526040808320948616808452948252808320805460ff191690558051928352517f045b0fef01772d2fbba53dbd38c9777806eac0865b00af43abcfbcaf50da92069281900390910190a35050565b6000611f7483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506121c9565b6000826124c057506000610a74565b828202828482816124cd57fe5b0414611f745760405162461bcd60e51b81526004018080602001828103825260218152602001806128276021913960400191505060405180910390fd5b6000611f7483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061268a565b6001600160a01b0382166125a7576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6125b360008383611141565b6002546125c6908263ffffffff61222316565b6002556001600160a01b0382166000908152602081905260409020546125f2908263ffffffff61222316565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000611f7483836040518060400160405280601881526020017f536166654d6174683a206d6f64756c6f206279207a65726f00000000000000008152506126ef565b600081836126d95760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b5060008385816126e557fe5b0495945050505050565b6000818361273e5760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610b45578181015183820152602001610b2d565b5082848161274857fe5b0694935050505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636546594461693a20546f74616c20737570706c79206c696d6974206578636565646564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657245524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220201936ac9e113200c8cd02d21dc37fc18ad5fd2cd1594dfa0b697d14cf226d0a64736f6c634300060a0033c89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc65065726d69742861646472657373206f776e65722c61646472657373207370656e6465722c75696e743235362076616c75652c75696e74323536206e6f6e63652c75696e7432353620646561646c696e6529454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e747261637429000000000000000000000000fa21de6f225c25b8f13264f1bff5e1e44a37f96e0000000000000000000000000000000000000000000000000000000061564f7f000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000165969656c6420446169202d20323032312d30392d333000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6679446169323153657000000000000000000000000000000000000000000000
©2022-now by Spectre