token-icon

24th Alphabet

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
24x
Holders
47+0.00%
Transfers
99

Profile Summary

Decimals
9

Market

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