token-icon

FLOKI2.0

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
FLOKI2
Holders
1+0.00%
Transfers
135

Profile Summary

Decimals
9

Market

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