token-icon

Grok-2

Token

Overview[ERC-20]

Max Total Supply
6,900,000,000.0
Grok-2
Holders
1+0.00%
Transfers
1

Profile Summary

Decimals
18

Market

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