token-icon

Buttcoin-mEthereum-VitalikButterin

Token

Overview[ERC-20]

Max Total Supply
6,900,000,000.0
BUTT
Holders
39+0.00%
Transfers
86

Profile Summary

Decimals
9

Market

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