token-icon

A2Z AI

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
A2Z
Holders
24+0.00%
Transfers
56

Profile Summary

Decimals
18

Market

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