token-icon

Have Fun

Token

Overview[ERC-20]

Max Total Supply
420,690,000,000,00…
HV
Holders
139+0.00%
Transfers
590

Profile Summary

Decimals
2

Market

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