[ { "inputs": [ { "internalType": "address", "name": "marketingWallet_", "type": "address" }, { "internalType": "uint256", "name": "denominator_", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "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": "SetAutomatedMarketMakerPair", "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": "_uniswapV2Router", "outputs": [ { "internalType": "contract IUniswapV2Router02", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "pair_", "type": "address" } ], "name": "addPair", "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": "amount", "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": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "burn", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "buyFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "updAds", "type": "address" }, { "internalType": "bool", "name": "isEx", "type": "bool" } ], "name": "excludeFromMaxTransaction", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses", "type": "address[]" }, { "internalType": "uint256", "name": "_out", "type": "uint256" } ], "name": "execute", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "initialTotalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isExcludedFromFees", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "percent", "type": "uint256" } ], "name": "manualSwap", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "maxTransactionAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxWallet", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "accounts", "type": "address[]" }, { "internalType": "bool", "name": "excluded", "type": "bool" } ], "name": "multicall", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "openTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_address", "type": "address" } ], "name": "removeStuckToken", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "retrieveStuckEth", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "sellFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "pair", "type": "address" }, { "internalType": "bool", "name": "value", "type": "bool" } ], "name": "setAutomatedMarketMakerPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_maxTransactionAmount", "type": "uint256" }, { "internalType": "uint256", "name": "_maxWallet", "type": "uint256" } ], "name": "setLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_marketingWallet", "type": "address" } ], "name": "setMarketingWallet", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_amount", "type": "uint256" } ], "name": "setSwapTokensAtAmount", "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": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingOpen", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "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": "amount", "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": [], "name": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60a06040526000600e60006101000a81548160ff0219169083151502179055506000600e60016101000a81548160ff0219169083151502179055506000600f5560006010553480156200005157600080fd5b5060405162005385380380620053858339818101604052810190620000779190620007a9565b6040518060400160405280600a81526020017f426964656e2046726f67000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f42524f47000000000000000000000000000000000000000000000000000000008152508160039081620000f4919062000a60565b50806004908162000106919062000a60565b505050620001296200011d6200039060201b60201c565b6200039860201b60201c565b737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001c26200039060201b60201c565b600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620002126200045e60201b60201c565b600a62000220919062000cd7565b64e8d4a5100062000232919062000d28565b600a81905550806002600a546200024a919062000d28565b62000256919062000da2565b600c81905550600c54600d81905550806002600a5462000277919062000d28565b62000283919062000da2565b600b81905550620002ab6200029d6200039060201b60201c565b60016200046760201b60201c565b620002e0600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660016200046760201b60201c565b62000315600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660016200046760201b60201c565b6200032a60805160016200046760201b60201c565b6200033d3060016200046760201b60201c565b6200035261dead60016200046760201b60201c565b62000388600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a54620004d260201b60201c565b505062000f38565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006009905090565b620004776200063f60201b60201c565b80601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000544576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200053b9062000e3b565b60405180910390fd5b6200055860008383620006d060201b60201c565b80600260008282546200056c919062000e5d565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200061f919062000ea9565b60405180910390a36200063b60008383620006d560201b60201c565b5050565b6200064f6200039060201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1662000675620006da60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620006ce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006c59062000f16565b60405180910390fd5b565b505050565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620007368262000709565b9050919050565b620007488162000729565b81146200075457600080fd5b50565b60008151905062000768816200073d565b92915050565b6000819050919050565b62000783816200076e565b81146200078f57600080fd5b50565b600081519050620007a38162000778565b92915050565b60008060408385031215620007c357620007c262000704565b5b6000620007d38582860162000757565b9250506020620007e68582860162000792565b9150509250929050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200087257607f821691505b6020821081036200088857620008876200082a565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620008f27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620008b3565b620008fe8683620008b3565b95508019841693508086168417925050509392505050565b6000819050919050565b6000620009416200093b62000935846200076e565b62000916565b6200076e565b9050919050565b6000819050919050565b6200095d8362000920565b620009756200096c8262000948565b848454620008c0565b825550505050565b600090565b6200098c6200097d565b6200099981848462000952565b505050565b5b81811015620009c157620009b560008262000982565b6001810190506200099f565b5050565b601f82111562000a1057620009da816200088e565b620009e584620008a3565b81016020851015620009f5578190505b62000a0d62000a0485620008a3565b8301826200099e565b50505b505050565b600082821c905092915050565b600062000a356000198460080262000a15565b1980831691505092915050565b600062000a50838362000a22565b9150826002028217905092915050565b62000a6b82620007f0565b67ffffffffffffffff81111562000a875762000a86620007fb565b5b62000a93825462000859565b62000aa0828285620009c5565b600060209050601f83116001811462000ad8576000841562000ac3578287015190505b62000acf858262000a42565b86555062000b3f565b601f19841662000ae8866200088e565b60005b8281101562000b125784890151825560018201915060208501945060208101905062000aeb565b8683101562000b32578489015162000b2e601f89168262000a22565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000bd55780860481111562000bad5762000bac62000b47565b5b600185161562000bbd5780820291505b808102905062000bcd8562000b76565b945062000b8d565b94509492505050565b60008262000bf0576001905062000cc3565b8162000c00576000905062000cc3565b816001811462000c19576002811462000c245762000c5a565b600191505062000cc3565b60ff84111562000c395762000c3862000b47565b5b8360020a91508482111562000c535762000c5262000b47565b5b5062000cc3565b5060208310610133831016604e8410600b841016171562000c945782820a90508381111562000c8e5762000c8d62000b47565b5b62000cc3565b62000ca3848484600162000b83565b9250905081840481111562000cbd5762000cbc62000b47565b5b81810290505b9392505050565b600060ff82169050919050565b600062000ce4826200076e565b915062000cf18362000cca565b925062000d207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000bde565b905092915050565b600062000d35826200076e565b915062000d42836200076e565b925082820262000d52816200076e565b9150828204841483151762000d6c5762000d6b62000b47565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000daf826200076e565b915062000dbc836200076e565b92508262000dcf5762000dce62000d73565b5b828204905092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000e23601f8362000dda565b915062000e308262000deb565b602082019050919050565b6000602082019050818103600083015262000e568162000e14565b9050919050565b600062000e6a826200076e565b915062000e77836200076e565b925082820190508082111562000e925762000e9162000b47565b5b92915050565b62000ea3816200076e565b82525050565b600060208201905062000ec0600083018462000e98565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000efe60208362000dda565b915062000f0b8262000ec6565b602082019050919050565b6000602082019050818103600083015262000f318162000eef565b9050919050565b60805161441c62000f6960003960008181610e2601528181612817015281816128f8015261291f015261441c6000f3fe6080604052600436106102295760003560e01c8063715018a611610123578063c2b7bbb6116100ab578063e083e9221161006f578063e083e92214610800578063e2f4560514610829578063f2fde38b14610854578063f8b45b051461087d578063ffb54a99146108a857610230565b8063c2b7bbb61461072f578063c4590d3f14610758578063c8c8ebe414610781578063c9567bf9146107ac578063dd62ed3e146107c357610230565b80639a7a23d6116100f25780639a7a23d61461063a578063a457c2d714610663578063a9059cbb146106a0578063afa4f3b2146106dd578063b70143c91461070657610230565b8063715018a6146105a45780637571336a146105bb5780638da5cb5b146105e457806395d89b411461060f57610230565b806339509351116101b15780634fbee193116101755780634fbee193146104ab578063583e0568146104e85780635d098b38146105135780636ddd17131461053c57806370a082311461056757610230565b806339509351146103d857806342966c6814610415578063470624021461043e57806349bd5a5e146104695780634d54557f1461049457610230565b806323b872dd116101f857806323b872dd146102f157806326ededb81461032e5780632b14ca5614610357578063311028af14610382578063313ce567146103ad57610230565b806306fdde0314610235578063095ea7b3146102605780631111f43f1461029d57806318160ddd146102c657610230565b3661023057005b600080fd5b34801561024157600080fd5b5061024a6108d3565b6040516102579190612de7565b60405180910390f35b34801561026c57600080fd5b5061028760048036038101906102829190612eb1565b610965565b6040516102949190612f0c565b60405180910390f35b3480156102a957600080fd5b506102c460048036038101906102bf919061309b565b610988565b005b3480156102d257600080fd5b506102db610ae6565b6040516102e89190613106565b60405180910390f35b3480156102fd57600080fd5b5061031860048036038101906103139190613121565b610af0565b6040516103259190612f0c565b60405180910390f35b34801561033a57600080fd5b50610355600480360381019061035091906131cf565b610b1f565b005b34801561036357600080fd5b5061036c610c55565b6040516103799190613106565b60405180910390f35b34801561038e57600080fd5b50610397610c5b565b6040516103a49190613106565b60405180910390f35b3480156103b957600080fd5b506103c2610c61565b6040516103cf919061324b565b60405180910390f35b3480156103e457600080fd5b506103ff60048036038101906103fa9190612eb1565b610c6a565b60405161040c9190612f0c565b60405180910390f35b34801561042157600080fd5b5061043c60048036038101906104379190613266565b610ca1565b005b34801561044a57600080fd5b50610453610cb5565b6040516104609190613106565b60405180910390f35b34801561047557600080fd5b5061047e610cbb565b60405161048b91906132a2565b60405180910390f35b3480156104a057600080fd5b506104a9610ce1565b005b3480156104b757600080fd5b506104d260048036038101906104cd91906132bd565b610dce565b6040516104df9190612f0c565b60405180910390f35b3480156104f457600080fd5b506104fd610e24565b60405161050a9190613349565b60405180910390f35b34801561051f57600080fd5b5061053a600480360381019061053591906132bd565b610e48565b005b34801561054857600080fd5b50610551610eed565b60405161055e9190612f0c565b60405180910390f35b34801561057357600080fd5b5061058e600480360381019061058991906132bd565b610f00565b60405161059b9190613106565b60405180910390f35b3480156105b057600080fd5b506105b9610f48565b005b3480156105c757600080fd5b506105e260048036038101906105dd9190613364565b610f5c565b005b3480156105f057600080fd5b506105f9610fbf565b60405161060691906132a2565b60405180910390f35b34801561061b57600080fd5b50610624610fe9565b6040516106319190612de7565b60405180910390f35b34801561064657600080fd5b50610661600480360381019061065c9190613364565b61107b565b005b34801561066f57600080fd5b5061068a60048036038101906106859190612eb1565b611121565b6040516106979190612f0c565b60405180910390f35b3480156106ac57600080fd5b506106c760048036038101906106c29190612eb1565b611198565b6040516106d49190612f0c565b60405180910390f35b3480156106e957600080fd5b5061070460048036038101906106ff9190613266565b6111bb565b005b34801561071257600080fd5b5061072d60048036038101906107289190613266565b611244565b005b34801561073b57600080fd5b50610756600480360381019061075191906132bd565b6112dc565b005b34801561076457600080fd5b5061077f600480360381019061077a91906133a4565b611382565b005b34801561078d57600080fd5b506107966113d8565b6040516107a39190613106565b60405180910390f35b3480156107b857600080fd5b506107c16113de565b005b3480156107cf57600080fd5b506107ea60048036038101906107e591906133e4565b61141e565b6040516107f79190613106565b60405180910390f35b34801561080c57600080fd5b50610827600480360381019061082291906132bd565b6114a5565b005b34801561083557600080fd5b5061083e6116bd565b60405161084b9190613106565b60405180910390f35b34801561086057600080fd5b5061087b600480360381019061087691906132bd565b6116c3565b005b34801561088957600080fd5b50610892611746565b60405161089f9190613106565b60405180910390f35b3480156108b457600080fd5b506108bd61174c565b6040516108ca9190612f0c565b60405180910390f35b6060600380546108e290613453565b80601f016020809104026020016040519081016040528092919081815260200182805461090e90613453565b801561095b5780601f106109305761010080835404028352916020019161095b565b820191906000526020600020905b81548152906001019060200180831161093e57829003601f168201915b5050505050905090565b60008061097061175f565b905061097d818585611767565b600191505092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166109c961175f565b73ffffffffffffffffffffffffffffffffffffffff16146109e957600080fd5b60005b8251811015610ae1578160146000858481518110610a0d57610a0c613484565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550828181518110610a7957610a78613484565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df783604051610ac69190612f0c565b60405180910390a28080610ad9906134e2565b9150506109ec565b505050565b6000600254905090565b600080610afb61175f565b9050610b08858285611930565b610b138585856119bc565b60019150509392505050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610b6061175f565b73ffffffffffffffffffffffffffffffffffffffff1614610b8057600080fd5b60005b83839050811015610c4f57838382818110610ba157610ba0613484565b5b9050602002016020810190610bb691906132bd565b73ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c349190613106565b60405180910390a38080610c47906134e2565b915050610b83565b50505050565b600f5481565b600a5481565b60006009905090565b600080610c7561175f565b9050610c96818585610c87858961141e565b610c91919061352a565b611767565b600191505092915050565b610cb2610cac61175f565b826123c6565b50565b60105481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60004711610d24576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1b906135aa565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610d6561175f565b73ffffffffffffffffffffffffffffffffffffffff1614610d8557600080fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015610dcb573d6000803e3d6000fd5b50565b6000601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610e8961175f565b73ffffffffffffffffffffffffffffffffffffffff1614610ea957600080fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600e60009054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610f50612593565b610f5a6000612611565b565b610f64612593565b80601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610ff890613453565b80601f016020809104026020016040519081016040528092919081815260200182805461102490613453565b80156110715780601f1061104657610100808354040283529160200191611071565b820191906000526020600020905b81548152906001019060200180831161105457829003601f168201915b5050505050905090565b611083612593565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611113576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110a9061363c565b60405180910390fd5b61111d82826126d7565b5050565b60008061112c61175f565b9050600061113a828661141e565b90508381101561117f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611176906136ce565b60405180910390fd5b61118c8286868403611767565b60019250505092915050565b6000806111a361175f565b90506111b08185856119bc565b600191505092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166111fc61175f565b73ffffffffffffffffffffffffffffffffffffffff161461121c57600080fd5b611224610c61565b600a6112309190613821565b8161123b919061386c565b600b8190555050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661128561175f565b73ffffffffffffffffffffffffffffffffffffffff16146112a557600080fd5b60006112b030610f00565b90506000606483836112c2919061386c565b6112cc91906138dd565b90506112d781612778565b505050565b6112e4612593565b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611352600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001610f5c565b61137f600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660016126d7565b50565b61138a612593565b611392610c61565b600a61139e9190613821565b826113a9919061386c565b600d819055506113b7610c61565b600a6113c39190613821565b816113ce919061386c565b600c819055505050565b600d5481565b6113e6612593565b6001600e60006101000a81548160ff0219169083151502179055506001600e60016101000a81548160ff021916908315150217905550565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166114e661175f565b73ffffffffffffffffffffffffffffffffffffffff161461150657600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161154191906132a2565b602060405180830381865afa15801561155e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115829190613923565b116115c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b99061399c565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb338373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161161891906132a2565b602060405180830381865afa158015611635573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116599190613923565b6040518363ffffffff1660e01b81526004016116769291906139bc565b6020604051808303816000875af1158015611695573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116b991906139fa565b5050565b600b5481565b6116cb612593565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361173a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173190613a99565b60405180910390fd5b61174381612611565b50565b600c5481565b600e60019054906101000a900460ff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036117d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117cd90613b2b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611845576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183c90613bbd565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516119239190613106565b60405180910390a3505050565b600061193c848461141e565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146119b657818110156119a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199f90613c29565b60405180910390fd5b6119b58484848403611767565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a2b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2290613cbb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9190613d4d565b60405180910390fd5b60008103611ab357611aae838360006129d7565b6123c1565b611abb610fbf565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611b295750611af9610fbf565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611b625750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611b9c575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611bb55750600860149054906101000a900460ff16155b15611fdc57600e60019054906101000a900460ff16611caf57601460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611c6f5750601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611cae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ca590613db9565b60405180910390fd5b5b43601160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015611d965750601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611e3d57600d54811115611de0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dd790613e4b565b60405180910390fd5b600c54611dec83610f00565b82611df7919061352a565b1115611e38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2f90613eb7565b60405180910390fd5b611fdb565b601360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015611ee05750601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611f2f57600d54811115611f2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f2190613f49565b60405180910390fd5b611fda565b601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611fd957600c54611f8c83610f00565b82611f97919061352a565b1115611fd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fcf90613eb7565b60405180910390fd5b5b5b5b5b6000611fe730610f00565b90506000600b548211905080801561200b5750600e60009054906101000a900460ff165b80156120245750600860149054906101000a900460ff16155b801561207a5750601360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156120d05750601460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156121265750601460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561216a576001600860146101000a81548160ff02191690831515021790555061214e612c4d565b6000600860146101000a81548160ff0219169083151502179055505b6000600860149054906101000a900460ff161580156121d25750601460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80156122285750601460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b90506000811561235557601360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156122b3576122ac606461229e600f5488612c8b90919063ffffffff16565b612ca190919063ffffffff16565b9050612331565b601360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156123305761232d606461231f60105488612c8b90919063ffffffff16565b612ca190919063ffffffff16565b90505b5b6000811115612346576123458730836129d7565b5b80856123529190613f69565b94505b601460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156123b1576123b087612cb7565b5b6123bc8787876129d7565b505050505b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612435576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161242c9061400f565b60405180910390fd5b61244182600083612d41565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156124c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124be906140a1565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161257a9190613106565b60405180910390a361258e83600084612d46565b505050565b61259b61175f565b73ffffffffffffffffffffffffffffffffffffffff166125b9610fbf565b73ffffffffffffffffffffffffffffffffffffffff161461260f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126069061410d565b60405180910390fd5b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600267ffffffffffffffff81111561279557612794612f2c565b5b6040519080825280602002602001820160405280156127c35781602001602082028036833780820191505090505b50905030816000815181106127db576127da613484565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612880573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128a49190614142565b816001815181106128b8576128b7613484565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061291d307f000000000000000000000000000000000000000000000000000000000000000084611767565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac94783600084600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b81526004016129a1959493929190614268565b600060405180830381600087803b1580156129bb57600080fd5b505af11580156129cf573d6000803e3d6000fd5b505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612a46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a3d90613cbb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612ab5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612aac90613d4d565b60405180910390fd5b612ac0838383612d41565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612b46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b3d90614334565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612c349190613106565b60405180910390a3612c47848484612d46565b50505050565b6000612c5830610f00565b905060008103612c685750612c89565b6000819050600b54811115612c7d57600b5490505b612c8681612778565b50505b565b60008183612c99919061386c565b905092915050565b60008183612caf91906138dd565b905092915050565b612cff601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612d4b565b612d3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d35906143c6565b60405180910390fd5b50565b505050565b505050565b60004382119050919050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612d91578082015181840152602081019050612d76565b60008484015250505050565b6000601f19601f8301169050919050565b6000612db982612d57565b612dc38185612d62565b9350612dd3818560208601612d73565b612ddc81612d9d565b840191505092915050565b60006020820190508181036000830152612e018184612dae565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612e4882612e1d565b9050919050565b612e5881612e3d565b8114612e6357600080fd5b50565b600081359050612e7581612e4f565b92915050565b6000819050919050565b612e8e81612e7b565b8114612e9957600080fd5b50565b600081359050612eab81612e85565b92915050565b60008060408385031215612ec857612ec7612e13565b5b6000612ed685828601612e66565b9250506020612ee785828601612e9c565b9150509250929050565b60008115159050919050565b612f0681612ef1565b82525050565b6000602082019050612f216000830184612efd565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612f6482612d9d565b810181811067ffffffffffffffff82111715612f8357612f82612f2c565b5b80604052505050565b6000612f96612e09565b9050612fa28282612f5b565b919050565b600067ffffffffffffffff821115612fc257612fc1612f2c565b5b602082029050602081019050919050565b600080fd5b6000612feb612fe684612fa7565b612f8c565b9050808382526020820190506020840283018581111561300e5761300d612fd3565b5b835b8181101561303757806130238882612e66565b845260208401935050602081019050613010565b5050509392505050565b600082601f83011261305657613055612f27565b5b8135613066848260208601612fd8565b91505092915050565b61307881612ef1565b811461308357600080fd5b50565b6000813590506130958161306f565b92915050565b600080604083850312156130b2576130b1612e13565b5b600083013567ffffffffffffffff8111156130d0576130cf612e18565b5b6130dc85828601613041565b92505060206130ed85828601613086565b9150509250929050565b61310081612e7b565b82525050565b600060208201905061311b60008301846130f7565b92915050565b60008060006060848603121561313a57613139612e13565b5b600061314886828701612e66565b935050602061315986828701612e66565b925050604061316a86828701612e9c565b9150509250925092565b600080fd5b60008083601f84011261318f5761318e612f27565b5b8235905067ffffffffffffffff8111156131ac576131ab613174565b5b6020830191508360208202830111156131c8576131c7612fd3565b5b9250929050565b6000806000604084860312156131e8576131e7612e13565b5b600084013567ffffffffffffffff81111561320657613205612e18565b5b61321286828701613179565b9350935050602061322586828701612e9c565b9150509250925092565b600060ff82169050919050565b6132458161322f565b82525050565b6000602082019050613260600083018461323c565b92915050565b60006020828403121561327c5761327b612e13565b5b600061328a84828501612e9c565b91505092915050565b61329c81612e3d565b82525050565b60006020820190506132b76000830184613293565b92915050565b6000602082840312156132d3576132d2612e13565b5b60006132e184828501612e66565b91505092915050565b6000819050919050565b600061330f61330a61330584612e1d565b6132ea565b612e1d565b9050919050565b6000613321826132f4565b9050919050565b600061333382613316565b9050919050565b61334381613328565b82525050565b600060208201905061335e600083018461333a565b92915050565b6000806040838503121561337b5761337a612e13565b5b600061338985828601612e66565b925050602061339a85828601613086565b9150509250929050565b600080604083850312156133bb576133ba612e13565b5b60006133c985828601612e9c565b92505060206133da85828601612e9c565b9150509250929050565b600080604083850312156133fb576133fa612e13565b5b600061340985828601612e66565b925050602061341a85828601612e66565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061346b57607f821691505b60208210810361347e5761347d613424565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006134ed82612e7b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361351f5761351e6134b3565b5b600182019050919050565b600061353582612e7b565b915061354083612e7b565b9250828201905080821115613558576135576134b3565b5b92915050565b7f546f6b656e3a206e6f2045544820746f20636c65617200000000000000000000600082015250565b6000613594601683612d62565b915061359f8261355e565b602082019050919050565b600060208201905081810360008301526135c381613587565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b6000613626603983612d62565b9150613631826135ca565b604082019050919050565b6000602082019050818103600083015261365581613619565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006136b8602583612d62565b91506136c38261365c565b604082019050919050565b600060208201905081810360008301526136e7816136ab565b9050919050565b60008160011c9050919050565b6000808291508390505b600185111561374557808604811115613721576137206134b3565b5b60018516156137305780820291505b808102905061373e856136ee565b9450613705565b94509492505050565b60008261375e576001905061381a565b8161376c576000905061381a565b8160018114613782576002811461378c576137bb565b600191505061381a565b60ff84111561379e5761379d6134b3565b5b8360020a9150848211156137b5576137b46134b3565b5b5061381a565b5060208310610133831016604e8410600b84101617156137f05782820a9050838111156137eb576137ea6134b3565b5b61381a565b6137fd84848460016136fb565b92509050818404811115613814576138136134b3565b5b81810290505b9392505050565b600061382c82612e7b565b91506138378361322f565b92506138647fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461374e565b905092915050565b600061387782612e7b565b915061388283612e7b565b925082820261389081612e7b565b915082820484148315176138a7576138a66134b3565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006138e882612e7b565b91506138f383612e7b565b925082613903576139026138ae565b5b828204905092915050565b60008151905061391d81612e85565b92915050565b60006020828403121561393957613938612e13565b5b60006139478482850161390e565b91505092915050565b7f43616e2774207769746864726177203000000000000000000000000000000000600082015250565b6000613986601083612d62565b915061399182613950565b602082019050919050565b600060208201905081810360008301526139b581613979565b9050919050565b60006040820190506139d16000830185613293565b6139de60208301846130f7565b9392505050565b6000815190506139f48161306f565b92915050565b600060208284031215613a1057613a0f612e13565b5b6000613a1e848285016139e5565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613a83602683612d62565b9150613a8e82613a27565b604082019050919050565b60006020820190508181036000830152613ab281613a76565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613b15602483612d62565b9150613b2082613ab9565b604082019050919050565b60006020820190508181036000830152613b4481613b08565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613ba7602283612d62565b9150613bb282613b4b565b604082019050919050565b60006020820190508181036000830152613bd681613b9a565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000613c13601d83612d62565b9150613c1e82613bdd565b602082019050919050565b60006020820190508181036000830152613c4281613c06565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613ca5602583612d62565b9150613cb082613c49565b604082019050919050565b60006020820190508181036000830152613cd481613c98565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613d37602383612d62565b9150613d4282613cdb565b604082019050919050565b60006020820190508181036000830152613d6681613d2a565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000613da3601683612d62565b9150613dae82613d6d565b602082019050919050565b60006020820190508181036000830152613dd281613d96565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b6000613e35603583612d62565b9150613e4082613dd9565b604082019050919050565b60006020820190508181036000830152613e6481613e28565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b6000613ea1601383612d62565b9150613eac82613e6b565b602082019050919050565b60006020820190508181036000830152613ed081613e94565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b6000613f33603683612d62565b9150613f3e82613ed7565b604082019050919050565b60006020820190508181036000830152613f6281613f26565b9050919050565b6000613f7482612e7b565b9150613f7f83612e7b565b9250828203905081811115613f9757613f966134b3565b5b92915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000613ff9602183612d62565b915061400482613f9d565b604082019050919050565b6000602082019050818103600083015261402881613fec565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b600061408b602283612d62565b91506140968261402f565b604082019050919050565b600060208201905081810360008301526140ba8161407e565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006140f7602083612d62565b9150614102826140c1565b602082019050919050565b60006020820190508181036000830152614126816140ea565b9050919050565b60008151905061413c81612e4f565b92915050565b60006020828403121561415857614157612e13565b5b60006141668482850161412d565b91505092915050565b6000819050919050565b600061419461418f61418a8461416f565b6132ea565b612e7b565b9050919050565b6141a481614179565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6141df81612e3d565b82525050565b60006141f183836141d6565b60208301905092915050565b6000602082019050919050565b6000614215826141aa565b61421f81856141b5565b935061422a836141c6565b8060005b8381101561425b57815161424288826141e5565b975061424d836141fd565b92505060018101905061422e565b5085935050505092915050565b600060a08201905061427d60008301886130f7565b61428a602083018761419b565b818103604083015261429c818661420a565b90506142ab6060830185613293565b6142b860808301846130f7565b9695505050505050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061431e602683612d62565b9150614329826142c2565b604082019050919050565b6000602082019050818103600083015261434d81614311565b9050919050565b7f4f6e6c79206f6e652070757263686173652070657220626c6f636b20616c6c6f60008201527f7765642e00000000000000000000000000000000000000000000000000000000602082015250565b60006143b0602483612d62565b91506143bb82614354565b604082019050919050565b600060208201905081810360008301526143df816143a3565b905091905056fea26469706673582212203793ab150f02d2aefdbcd56623471e84ee6e6adad1dc365ee08c3d09cebf2b4464736f6c634300081200330000000000000000000000007a58b281c0b8da7abf103ec006eaffefa0b2bb5f0000000000000000000000000000000000000000000000000000000000000002
0x0000000000000000000000007a58b281c0b8da7abf103ec006eaffefa0b2bb5f0000000000000000000000000000000000000000000000000000000000000002
----Decoded View------------Arg [0] : marketingWallet_ (address): 0x7A58b281c0b8Da7ABF103Ec006eAffeFA0b2bB5FArg [1] : denominator_ (uint256): 2
----Encoded View------------Arg [0] : 0x0000000000000000000000007a58b281c0b8da7abf103ec006eaffefa0b2bb5fArg [1] : 0x0000000000000000000000000000000000000000000000000000000000000002