[ { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "ticker", "type": "string" }, { "internalType": "uint256", "name": "supply", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "allowance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientAllowance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "uint256", "name": "balance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientBalance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "approver", "type": "address" } ], "name": "ERC20InvalidApprover", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "ERC20InvalidReceiver", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" } ], "name": "ERC20InvalidSender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" } ], "name": "ERC20InvalidSpender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "totalSent", "type": "uint256" } ], "name": "Airdropped", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "account", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "isExcluded", "type": "bool" } ], "name": "ExcludeFromFees", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "pair", "type": "address" }, { "indexed": true, "internalType": "bool", "name": "value", "type": "bool" } ], "name": "SetPair", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "addLP", "outputs": [], "stateMutability": "payable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "wallets", "type": "address[]" }, { "internalType": "uint256[]", "name": "amounts", "type": "uint256[]" } ], "name": "airdrop", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "buyFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "dexRouter", "outputs": [ { "internalType": "contract IDexRouter", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "bool", "name": "excluded", "type": "bool" } ], "name": "excludeFromFees", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "lPair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "launch", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "maxSwapTokens", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxWallet", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "pairs", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "removeWalletLimit", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "sellFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "pair", "type": "address" }, { "internalType": "bool", "name": "value", "type": "bool" } ], "name": "setPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "wallet", "type": "address" } ], "name": "setTaxCollector", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "swapEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "swapTokensAtAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "taxCollector", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "toggleSwap", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingActiveTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "atAmount", "type": "uint256" }, { "internalType": "uint256", "name": "maxAmount", "type": "uint256" } ], "name": "updateSwapTokens", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newBuyFee", "type": "uint256" }, { "internalType": "uint256", "name": "newSellFee", "type": "uint256" } ], "name": "updateTaxes", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "withdrawTax", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60a0604052600a80556014600b55600d805460ff19166001179055348015610025575f5ffd5b50604051612945380380612945833981016040819052610044916109c4565b33838360036100538382610ab4565b5060046100608282610ab4565b5050506001600160a01b03811661009157604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61009a816101af565b50737a250d5630b4cf539739df2c5dacb4c659f2488d60808190526100c133825f19610200565b6100cd30825f19610200565b5f6100da6009600a610c67565b6100e49084610c7c565b9050620f42406100f5826001610c7c565b6100ff9190610c93565b6007556103e8610110826005610c7c565b61011a9190610c93565b600855610128336001610212565b610133306001610212565b600980546001600160a01b031916730426380ab95731af6b1835f87356b5e3ff37378517905561017933606461016a84601a610c7c565b6101749190610c93565b610278565b61018a30606461016a84604a610c7c565b6064610197826002610c7c565b6101a19190610c93565b600c5550610d829350505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b61020d83838360016102b0565b505050565b61021a610383565b6001600160a01b0382165f818152600f6020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6001600160a01b0382166102a15760405163ec442f0560e01b81525f6004820152602401610088565b6102ac5f83836103b2565b5050565b6001600160a01b0384166102d95760405163e602df0560e01b81525f6004820152602401610088565b6001600160a01b03831661030257604051634a1406b160e11b81525f6004820152602401610088565b6001600160a01b038085165f908152600160209081526040808320938716835292905220829055801561037d57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161037491815260200190565b60405180910390a35b50505050565b6005546001600160a01b031633146103b05760405163118cdaa760e01b8152336004820152602401610088565b565b600e545f0361044f576001600160a01b0383165f908152600f602052604090205460ff16806103f857506001600160a01b0382165f908152600f602052604090205460ff165b6104445760405162461bcd60e51b815260206004820152601660248201527f54726164696e67206e6f742079657420616374697665000000000000000000006044820152606401610088565b61020d838383610629565b6001600160a01b0383165f908152600f602052604090205460ff1615801561048f57506001600160a01b0382165f908152600f602052604090205460ff16155b15610444576001600160a01b0382165f9081526010602052604090205460ff1661052d57600c54816104d5846001600160a01b03165f9081526020819052604090205490565b6104df9190610cb2565b111561052d5760405162461bcd60e51b815260206004820152601760248201527f4d6178696d756d2077616c6c65742065786365656465640000000000000000006044820152606401610088565b6001600160a01b0383165f90815260106020526040812054819060ff16156105585750600a5461057d565b6001600160a01b0384165f9081526010602052604090205460ff161561057d5750600b545b60646105898285610c7c565b6105939190610c93565b915081156105a6576105a6853084610629565b600d5460ff1680156105c25750600654600160a01b900460ff16155b80156105e557506001600160a01b0384165f9081526010602052604090205460ff165b15610614576006805460ff60a01b1916600160a01b1790556106068361074f565b6006805460ff60a01b191690555b61061e8284610cc5565b9250505061020d8383835b6001600160a01b038316610653578060025f8282546106489190610cb2565b909155506106c39050565b6001600160a01b0383165f90815260208190526040902054818110156106a55760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610088565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166106df576002805482900390556106fd565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161074291815260200190565b60405180910390a3505050565b305f9081526020819052604090205460075481101561076c575050565b60085481111561077b57506008545b818111156107865750805b805f03610791575050565b61079a816107f1565b6009546040515f916001600160a01b03169047908381818185875af1925050503d805f81146107e4576040519150601f19603f3d011682016040523d82523d5f602084013e6107e9565b606091505b505050505050565b6040805160028082526060820183525f9260208301908036833701905050905030815f8151811061082457610824610cd8565b60200260200101906001600160a01b031690816001600160a01b0316815250506080516001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610882573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108a69190610cec565b816001815181106108b9576108b9610cd8565b6001600160a01b03928316602091820292909201015260805160405163791ac94760e01b815291169063791ac947906108fe9085905f90869030904290600401610d12565b5f604051808303815f87803b158015610915575f5ffd5b505af11580156107e9573d5f5f3e3d5ffd5b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011261094a575f5ffd5b81516001600160401b0381111561096357610963610927565b604051601f8201601f19908116603f011681016001600160401b038111828210171561099157610991610927565b6040528181528382016020018510156109a8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b5f5f5f606084860312156109d6575f5ffd5b83516001600160401b038111156109eb575f5ffd5b6109f78682870161093b565b602086015190945090506001600160401b03811115610a14575f5ffd5b610a208682870161093b565b925050604084015190509250925092565b600181811c90821680610a4557607f821691505b602082108103610a6357634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561020d57805f5260205f20601f840160051c81016020851015610a8e5750805b601f840160051c820191505b81811015610aad575f8155600101610a9a565b5050505050565b81516001600160401b03811115610acd57610acd610927565b610ae181610adb8454610a31565b84610a69565b6020601f821160018114610b13575f8315610afc5750848201515b5f19600385901b1c1916600184901b178455610aad565b5f84815260208120601f198516915b82811015610b425787850151825560209485019460019092019101610b22565b5084821015610b5f57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610bbd57808504811115610ba157610ba1610b6e565b6001841615610baf57908102905b60019390931c928002610b86565b935093915050565b5f82610bd357506001610c61565b81610bdf57505f610c61565b8160018114610bf55760028114610bff57610c1b565b6001915050610c61565b60ff841115610c1057610c10610b6e565b50506001821b610c61565b5060208310610133831016604e8410600b8410161715610c3e575081810a610c61565b610c4a5f198484610b82565b805f1904821115610c5d57610c5d610b6e565b0290505b92915050565b5f610c7560ff841683610bc5565b9392505050565b8082028115828204841417610c6157610c61610b6e565b5f82610cad57634e487b7160e01b5f52601260045260245ffd5b500490565b80820180821115610c6157610c61610b6e565b81810381811115610c6157610c61610b6e565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215610cfc575f5ffd5b81516001600160a01b0381168114610c75575f5ffd5b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b81811015610d625783516001600160a01b0316835260209384019390920191600101610d3b565b50506001600160a01b039590951660608401525050608001529392505050565b608051611b88610dbd5f395f818161025001528181610b2501528181610bb301528181610cd80152818161159d01526116530152611b885ff3fe6080604052600436106101f4575f3560e01c8063715018a611610108578063c02466681161009d578063e2f456051161006d578063e2f4560514610581578063e4748b9e14610596578063f2fde38b146105ab578063f8b45b05146105ca578063fe33b302146105df575f5ffd5b8063c0246668146104f5578063dd62ed3e14610514578063dfa20f0a14610558578063e0f3ccf51461056c575f5ffd5b8063a9059cbb116100d8578063a9059cbb1461049b578063b144896f146104ba578063bc37e1a3146104ce578063bea1dcf8146104d6575f5ffd5b8063715018a61461043757806386a22eff1461044b5780638da5cb5b1461046a57806395d89b4114610487575f5ffd5b806323b872dd116101895780635208d031116101595780635208d0311461038d5780635c5d3412146103ac57806367243482146103cb5780636ddd1713146103ea57806370a0823114610403575f5ffd5b806323b872dd14610329578063313ce5671461034857806336a1efe4146103635780635031595f14610378575f5ffd5b8063095ea7b3116101c4578063095ea7b3146102a95780631006ee0c146102d857806318160ddd146102f75780631ff8d50714610315575f5ffd5b806301339c21146101ff57806306fdde03146102155780630758d9241461023f57806308695b411461028a575f5ffd5b366101fb57005b5f5ffd5b34801561020a575f5ffd5b5061021361060d565b005b348015610220575f5ffd5b50610229610627565b60405161023691906116bb565b60405180910390f35b34801561024a575f5ffd5b506102727f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610236565b348015610295575f5ffd5b506102136102a4366004611704565b6106b7565b3480156102b4575f5ffd5b506102c86102c3366004611726565b6106e1565b6040519015158152602001610236565b3480156102e3575f5ffd5b506102136102f2366004611750565b6106fa565b348015610302575f5ffd5b506002545b604051908152602001610236565b348015610320575f5ffd5b5061021361075c565b348015610334575f5ffd5b506102c8610343366004611770565b610778565b348015610353575f5ffd5b5060405160098152602001610236565b34801561036e575f5ffd5b5061030760085481565b348015610383575f5ffd5b50610307600e5481565b348015610398575f5ffd5b50600654610272906001600160a01b031681565b3480156103b7575f5ffd5b506102136103c6366004611750565b61079b565b3480156103d6575f5ffd5b506102136103e53660046117f6565b61082f565b3480156103f5575f5ffd5b50600d546102c89060ff1681565b34801561040e575f5ffd5b5061030761041d366004611704565b6001600160a01b03165f9081526020819052604090205490565b348015610442575f5ffd5b506102136109d9565b348015610456575f5ffd5b50610213610465366004611862565b6109ec565b348015610475575f5ffd5b506005546001600160a01b0316610272565b348015610492575f5ffd5b50610229610aef565b3480156104a6575f5ffd5b506102c86104b5366004611726565b610afe565b3480156104c5575f5ffd5b50610213610b0b565b610213610b1b565b3480156104e1575f5ffd5b50600954610272906001600160a01b031681565b348015610500575f5ffd5b5061021361050f366004611862565b610dae565b34801561051f575f5ffd5b5061030761052e36600461189d565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b348015610563575f5ffd5b50610213610e14565b348015610577575f5ffd5b50610307600b5481565b34801561058c575f5ffd5b5061030760075481565b3480156105a1575f5ffd5b50610307600a5481565b3480156105b6575f5ffd5b506102136105c5366004611704565b610e9d565b3480156105d5575f5ffd5b50610307600c5481565b3480156105ea575f5ffd5b506102c86105f9366004611704565b60106020525f908152604090205460ff1681565b610615610eda565b600e5415610621575f5ffd5b43600e55565b606060038054610636906118c9565b80601f0160208091040260200160405190810160405280929190818152602001828054610662906118c9565b80156106ad5780601f10610684576101008083540402835291602001916106ad565b820191905f5260205f20905b81548152906001019060200180831161069057829003601f168201915b5050505050905090565b6106bf610eda565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b5f336106ee818585610f07565b60019150505b92915050565b610702610eda565b603261070e8284611915565b11156107515760405162461bcd60e51b815260206004820152600d60248201526c08ccacae640e8dede40d0d2ced609b1b60448201526064015b60405180910390fd5b600a91909155600b55565b610764610eda565b600d805460ff19811660ff90911615179055565b5f33610785858285610f19565b610790858585610f8f565b506001949350505050565b6107a3610eda565b60646107ae60025490565b6107b9906001611928565b6107c3919061193f565b8111156108245760405162461bcd60e51b815260206004820152602960248201527f4d617820737761702063616e6e6f7420626520686967686572207468616e2031604482015268129039bab838363c9760b91b6064820152608401610748565b600791909155600855565b335f908152600f602052604090205460ff1661085d5760405162461bcd60e51b81526004016107489061195e565b335f9081526020819052604081205490848381146108bd5760405162461bcd60e51b815260206004820152601e60248201527f417272617973206d757374206265207468652073616d65206c656e67746800006044820152606401610748565b5f5b81811015610957575f6108d46009600a611a67565b8787848181106108e6576108e6611a75565b905060200201356108f79190611928565b9050805f5f8b8b8681811061090e5761090e611a75565b90506020020160208101906109239190611704565b6001600160a01b0316815260208101919091526040015f208054909101905561094c8185611915565b9350506001016108bf565b50818310156109895760405163391434e360e21b81523360048201526024810184905260448101839052606401610748565b335f81815260208181526040918290208054869003905590518481527f7bd6d4be1decdc27a9ed9c7ccdf5bb7cc38e31b3647b958c6b37162a2296c0fa910160405180910390a250505050505050565b6109e1610eda565b6109ea5f610fec565b565b6006546001600160a01b0390811690831603610a5d5760405162461bcd60e51b815260206004820152602a60248201527f546865206d61696e20706169722063616e6e6f742062652072656d6f7665642060448201526966726f6d20706169727360b01b6064820152608401610748565b6005546001600160a01b0316331480610a8057506009546001600160a01b031633145b610a9c5760405162461bcd60e51b81526004016107489061195e565b6001600160a01b0382165f81815260106020526040808220805460ff191685151590811790915590519092917ff40a563af144a84735f7f6c7c3029794b0ac17713e5f048d3fd00ed85aa4ca7a91a35050565b606060048054610636906118c9565b5f336106ee818585610f8f565b610b13610eda565b600254600c55565b610b23610eda565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b7f573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ba39190611a89565b6001600160a01b031663c9c653967f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c0d573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c319190611a89565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201523060248201526044016020604051808303815f875af1158015610c7a573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c9e9190611a89565b600680546001600160a01b039283166001600160a01b031990911681179091555f908152601060205260409020805460ff191660011790557f00000000000000000000000000000000000000000000000000000000000000001663f305d7193430610d1d816001600160a01b03165f9081526020819052604090205490565b6040516001600160e01b031960e086901b1681526001600160a01b03909216600483015260248201525f6044820181905260648201523360848201524260a482015260c40160606040518083038185885af1158015610d7e573d5f5f3e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610da39190611aa4565b5050506109ea61060d565b610db6610eda565b6001600160a01b0382165f818152600f6020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6005546001600160a01b0316331480610e3757506009546001600160a01b031633145b610e535760405162461bcd60e51b81526004016107489061195e565b6040515f90339047908381818185875af1925050503d805f8114610e92576040519150601f19603f3d011682016040523d82523d5f602084013e610e97565b606091505b50505050565b610ea5610eda565b6001600160a01b038116610ece57604051631e4fbdf760e01b81525f6004820152602401610748565b610ed781610fec565b50565b6005546001600160a01b031633146109ea5760405163118cdaa760e01b8152336004820152602401610748565b610f14838383600161103d565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f19811015610e975781811015610f8157604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610748565b610e9784848484035f61103d565b6001600160a01b038316610fb857604051634b637e8f60e11b81525f6004820152602401610748565b6001600160a01b038216610fe15760405163ec442f0560e01b81525f6004820152602401610748565b610f1483838361110f565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b6001600160a01b0384166110665760405163e602df0560e01b81525f6004820152602401610748565b6001600160a01b03831661108f57604051634a1406b160e11b81525f6004820152602401610748565b6001600160a01b038085165f9081526001602090815260408083209387168352929052208290558015610e9757826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161110191815260200190565b60405180910390a350505050565b600e545f036111a5576001600160a01b0383165f908152600f602052604090205460ff168061115557506001600160a01b0382165f908152600f602052604090205460ff165b61119a5760405162461bcd60e51b815260206004820152601660248201527554726164696e67206e6f74207965742061637469766560501b6044820152606401610748565b610f14838383611380565b6001600160a01b0383165f908152600f602052604090205460ff161580156111e557506001600160a01b0382165f908152600f602052604090205460ff16155b15611379576001600160a01b0382165f9081526010602052604090205460ff1661128357600c548161122b846001600160a01b03165f9081526020819052604090205490565b6112359190611915565b11156112835760405162461bcd60e51b815260206004820152601760248201527f4d6178696d756d2077616c6c65742065786365656465640000000000000000006044820152606401610748565b6001600160a01b0383165f90815260106020526040812054819060ff16156112ae5750600a546112d3565b6001600160a01b0384165f9081526010602052604090205460ff16156112d35750600b545b60646112df8285611928565b6112e9919061193f565b915081156112fc576112fc853084611380565b600d5460ff1680156113185750600654600160a01b900460ff16155b801561133b57506001600160a01b0384165f9081526010602052604090205460ff165b1561136a576006805460ff60a01b1916600160a01b17905561135c836114a6565b6006805460ff60a01b191690555b6113748284611acf565b925050505b610f148383835b6001600160a01b0383166113aa578060025f82825461139f9190611915565b9091555061141a9050565b6001600160a01b0383165f90815260208190526040902054818110156113fc5760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610748565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b03821661143657600280548290039055611454565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161149991815260200190565b60405180910390a3505050565b305f908152602081905260409020546007548110156114c3575050565b6008548111156114d257506008545b818111156114dd5750805b805f036114e8575050565b6114f181611548565b6009546040515f916001600160a01b03169047908381818185875af1925050503d805f811461153b576040519150601f19603f3d011682016040523d82523d5f602084013e611540565b606091505b505050505050565b6040805160028082526060820183525f9260208301908036833701905050905030815f8151811061157b5761157b611a75565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156115f7573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061161b9190611a89565b8160018151811061162e5761162e611a75565b6001600160a01b03928316602091820292909201015260405163791ac94760e01b81527f00000000000000000000000000000000000000000000000000000000000000009091169063791ac947906116929085905f90869030904290600401611ae2565b5f604051808303815f87803b1580156116a9575f5ffd5b505af1158015611540573d5f5f3e3d5ffd5b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114610ed7575f5ffd5b5f60208284031215611714575f5ffd5b813561171f816116f0565b9392505050565b5f5f60408385031215611737575f5ffd5b8235611742816116f0565b946020939093013593505050565b5f5f60408385031215611761575f5ffd5b50508035926020909101359150565b5f5f5f60608486031215611782575f5ffd5b833561178d816116f0565b9250602084013561179d816116f0565b929592945050506040919091013590565b5f5f83601f8401126117be575f5ffd5b50813567ffffffffffffffff8111156117d5575f5ffd5b6020830191508360208260051b85010111156117ef575f5ffd5b9250929050565b5f5f5f5f60408587031215611809575f5ffd5b843567ffffffffffffffff81111561181f575f5ffd5b61182b878288016117ae565b909550935050602085013567ffffffffffffffff81111561184a575f5ffd5b611856878288016117ae565b95989497509550505050565b5f5f60408385031215611873575f5ffd5b823561187e816116f0565b915060208301358015158114611892575f5ffd5b809150509250929050565b5f5f604083850312156118ae575f5ffd5b82356118b9816116f0565b91506020830135611892816116f0565b600181811c908216806118dd57607f821691505b6020821081036118fb57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156106f4576106f4611901565b80820281158282048414176106f4576106f4611901565b5f8261195957634e487b7160e01b5f52601260045260245ffd5b500490565b6020808252600c908201526b155b985d5d1a1bdc9a5cd95960a21b604082015260600190565b6001815b60018411156119bf578085048111156119a3576119a3611901565b60018416156119b157908102905b60019390931c928002611988565b935093915050565b5f826119d5575060016106f4565b816119e157505f6106f4565b81600181146119f75760028114611a0157611a1d565b60019150506106f4565b60ff841115611a1257611a12611901565b50506001821b6106f4565b5060208310610133831016604e8410600b8410161715611a40575081810a6106f4565b611a4c5f198484611984565b805f1904821115611a5f57611a5f611901565b029392505050565b5f61171f60ff8416836119c7565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215611a99575f5ffd5b815161171f816116f0565b5f5f5f60608486031215611ab6575f5ffd5b5050815160208301516040909301519094929350919050565b818103818111156106f4576106f4611901565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b81811015611b325783516001600160a01b0316835260209384019390920191600101611b0b565b50506001600160a01b03959095166060840152505060800152939250505056fea2646970667358221220b97e5fd4c3917c608133e834a43c86631b814380f51922cff2e4f7f7b7e52cfd64736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000006445241474f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006445241474f4f0000000000000000000000000000000000000000000000000000
0x000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000006445241474f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006445241474f4f0000000000000000000000000000000000000000000000000000
----Decoded View------------Arg [0] : name (string): DRAGOOArg [1] : ticker (string): DRAGOOArg [2] : supply (uint256): 1000000000
----Encoded View------------Arg [0] : 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000006445241474f4f0000000000000000000000000000000000000000000000000000Arg [1] : 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000006445241474f4f0000000000000000000000000000000000000000000000000000Arg [2] : 0x000000000000000000000000000000000000000000000000000000003b9aca00