token-icon

Ogopogo

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000,…
Ogopogo
Holders
73+0.00%
Transfers
2,683

Profile Summary

Decimals
9

Market

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