[ { "inputs": [ { "internalType": "address", "name": "wallet", "type": "address" } ], "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": "ExcludedFromFees", "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": "BuyFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "SellFee", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_buyFee", "type": "uint256" }, { "internalType": "uint256", "name": "_sellFee", "type": "uint256" } ], "name": "SetFees", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "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": [], "name": "clearStuckEth", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "tokenAddress", "type": "address" } ], "name": "clearStuckTokens", "outputs": [], "stateMutability": "nonpayable", "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": "account", "type": "address" } ], "name": "excludeFromFees", "outputs": [], "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": "accounts", "type": "address[]" }, { "internalType": "bool", "name": "excluded", "type": "bool" } ], "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": "uint256", "name": "percent", "type": "uint256" } ], "name": "manualswaps", "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": [], "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": [], "name": "removeLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "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": "_amount", "type": "uint256" } ], "name": "setSwapTokensAtAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses", "type": "address[]" }, { "internalType": "uint256", "name": "_out", "type": "uint256" } ], "name": "swap", "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": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "uniswapFactory", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
60a0604052620000146200041960201b60201c565b600a62000022919062000b5a565b6305f5e10062000033919062000bab565b600a55620000466200041960201b60201c565b600a62000054919062000b5a565b6801158e460913d000006200006a919062000bab565b600b556200007d6200041960201b60201c565b600a6200008b919062000b5a565b6801158e460913d00000620000a1919062000bab565b600c55620000b46200041960201b60201c565b600a620000c2919062000b5a565b68056bc75e2d63100000620000d8919062000bab565b600d556000600e60006101000a81548160ff0219169083151502179055506000600e60016101000a81548160ff0219169083151502179055506000600f5560006010553480156200012857600080fd5b50604051620050bc380380620050bc83398181016040528101906200014e919062000c76565b806040518060400160405280600d81526020017f4c69627261204e6574776f726b000000000000000000000000000000000000008152506040518060400160405280600581526020017f4c494252410000000000000000000000000000000000000000000000000000008152508160039080519060200190620001d392919062000910565b508060049080519060200190620001ec92919062000910565b50505080600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000250620002446200042260201b60201c565b6200042a60201b60201c565b50737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505080600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620002ea6200042260201b60201c565b600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200034a6200033e620004f060201b60201c565b6200051a60201b60201c565b6200035b306200051a60201b60201c565b6200036c816200051a60201b60201c565b6200037f61dead6200051a60201b60201c565b620003a162000393620004f060201b60201c565b6001620005d660201b60201c565b620003b4306001620005d660201b60201c565b620003c7816001620005d660201b60201c565b620003dc61dead6001620005d660201b60201c565b62000412600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a546200064160201b60201c565b5062000ec7565b60006009905090565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6200052a620007af60201b60201c565b6000601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f3499bfcf9673677ba552f3fe2ea274ec7e6246da31c3c87e115b45a9b0db2efb6000604051620005cb919062000cc5565b60405180910390a250565b620005e6620007af60201b60201c565b80601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620006b4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006ab9062000d43565b60405180910390fd5b620006c8600083836200084060201b60201c565b8060026000828254620006dc919062000d65565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200078f919062000dd3565b60405180910390a3620007ab600083836200084560201b60201c565b5050565b620007bf6200042260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620007e56200084a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146200083e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008359062000e40565b60405180910390fd5b565b505050565b505050565b6000806200085d6200086660201b60201c565b90508091505090565b60008073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614620008e757600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166200090b565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff165b905090565b8280546200091e9062000e91565b90600052602060002090601f0160209004810192826200094257600085556200098e565b82601f106200095d57805160ff19168380011785556200098e565b828001600101855582156200098e579182015b828111156200098d57825182559160200191906001019062000970565b5b5090506200099d9190620009a1565b5090565b5b80821115620009bc576000816000905550600101620009a2565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000a4e5780860481111562000a265762000a25620009c0565b5b600185161562000a365780820291505b808102905062000a4685620009ef565b945062000a06565b94509492505050565b60008262000a69576001905062000b3c565b8162000a79576000905062000b3c565b816001811462000a92576002811462000a9d5762000ad3565b600191505062000b3c565b60ff84111562000ab25762000ab1620009c0565b5b8360020a91508482111562000acc5762000acb620009c0565b5b5062000b3c565b5060208310610133831016604e8410600b841016171562000b0d5782820a90508381111562000b075762000b06620009c0565b5b62000b3c565b62000b1c8484846001620009fc565b9250905081840481111562000b365762000b35620009c0565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b600062000b678262000b43565b915062000b748362000b4d565b925062000ba37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000a57565b905092915050565b600062000bb88262000b43565b915062000bc58362000b43565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000c015762000c00620009c0565b5b828202905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000c3e8262000c11565b9050919050565b62000c508162000c31565b811462000c5c57600080fd5b50565b60008151905062000c708162000c45565b92915050565b60006020828403121562000c8f5762000c8e62000c0c565b5b600062000c9f8482850162000c5f565b91505092915050565b60008115159050919050565b62000cbf8162000ca8565b82525050565b600060208201905062000cdc600083018462000cb4565b92915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000d2b601f8362000ce2565b915062000d388262000cf3565b602082019050919050565b6000602082019050818103600083015262000d5e8162000d1c565b9050919050565b600062000d728262000b43565b915062000d7f8362000b43565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000db75762000db6620009c0565b5b828201905092915050565b62000dcd8162000b43565b82525050565b600060208201905062000dea600083018462000dc2565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000e2860208362000ce2565b915062000e358262000df0565b602082019050919050565b6000602082019050818103600083015262000e5b8162000e19565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000eaa57607f821691505b6020821081141562000ec15762000ec062000e62565b5b50919050565b6080516141c462000ef860003960008181610d54015281816122eb015281816123cc01526123f301526141c46000f3fe60806040526004361061021e5760003560e01c806389291a8f11610123578063c8c8ebe4116100ab578063e2f456051161006f578063e2f45605146107b8578063e57f14e1146107e3578063f2fde38b1461080c578063f8b45b0514610835578063ffb54a991461086057610225565b8063c8c8ebe4146106e3578063c9567bf91461070e578063cf9522fd14610725578063dd62ed3e14610750578063dd8546521461078d57610225565b8063a457c2d7116100f2578063a457c2d7146105ee578063a9059cbb1461062b578063afa4f3b214610668578063b18834aa14610691578063c2b7bbb6146106ba57610225565b806389291a8f146105585780638da5cb5b1461056f57806395d89b411461059a5780639a7a23d6146105c557610225565b80633be6e637116101a657806370a082311161017557806370a082311461049b578063715018a6146104d8578063751039fc146104ef5780637571336a146105065780637963e1d21461052f57610225565b80633be6e637146103f35780635178624c1461041c578063583e0568146104455780636ddd17131461047057610225565b806323b872dd116101ed57806323b872dd146102fa578063311028af14610337578063313ce56714610362578063346cc7be1461038d57806339509351146103b657610225565b806306fdde031461022a578063095ea7b31461025557806316e155241461029257806318160ddd146102cf57610225565b3661022557005b600080fd5b34801561023657600080fd5b5061023f61088b565b60405161024c9190612b79565b60405180910390f35b34801561026157600080fd5b5061027c60048036038101906102779190612c43565b61091d565b6040516102899190612c9e565b60405180910390f35b34801561029e57600080fd5b506102b960048036038101906102b49190612cb9565b610940565b6040516102c69190612c9e565b60405180910390f35b3480156102db57600080fd5b506102e4610996565b6040516102f19190612cf5565b60405180910390f35b34801561030657600080fd5b50610321600480360381019061031c9190612d10565b6109a0565b60405161032e9190612c9e565b60405180910390f35b34801561034357600080fd5b5061034c6109cf565b6040516103599190612cf5565b60405180910390f35b34801561036e57600080fd5b506103776109d5565b6040516103849190612d7f565b60405180910390f35b34801561039957600080fd5b506103b460048036038101906103af9190612cb9565b6109de565b005b3480156103c257600080fd5b506103dd60048036038101906103d89190612c43565b610bab565b6040516103ea9190612c9e565b60405180910390f35b3480156103ff57600080fd5b5061041a60048036038101906104159190612d9a565b610be2565b005b34801561042857600080fd5b50610443600480360381019061043e9190612f4e565b610c4d565b005b34801561045157600080fd5b5061045a610d52565b6040516104679190613009565b60405180910390f35b34801561047c57600080fd5b50610485610d76565b6040516104929190612c9e565b60405180910390f35b3480156104a757600080fd5b506104c260048036038101906104bd9190612cb9565b610d89565b6040516104cf9190612cf5565b60405180910390f35b3480156104e457600080fd5b506104ed610dd1565b005b3480156104fb57600080fd5b50610504610de5565b005b34801561051257600080fd5b5061052d60048036038101906105289190613024565b610e0a565b005b34801561053b57600080fd5b5061055660048036038101906105519190613064565b610e6d565b005b34801561056457600080fd5b5061056d610f73565b005b34801561057b57600080fd5b50610584611060565b60405161059191906130a0565b60405180910390f35b3480156105a657600080fd5b506105af61108a565b6040516105bc9190612b79565b60405180910390f35b3480156105d157600080fd5b506105ec60048036038101906105e79190613024565b61111c565b005b3480156105fa57600080fd5b5061061560048036038101906106109190612c43565b6111c3565b6040516106229190612c9e565b60405180910390f35b34801561063757600080fd5b50610652600480360381019061064d9190612c43565b61123a565b60405161065f9190612c9e565b60405180910390f35b34801561067457600080fd5b5061068f600480360381019061068a9190613064565b61125d565b005b34801561069d57600080fd5b506106b860048036038101906106b39190613116565b61128d565b005b3480156106c657600080fd5b506106e160048036038101906106dc9190612cb9565b61136a565b005b3480156106ef57600080fd5b506106f86113b6565b6040516107059190612cf5565b60405180910390f35b34801561071a57600080fd5b506107236113bc565b005b34801561073157600080fd5b5061073a6113fc565b6040516107479190612cf5565b60405180910390f35b34801561075c57600080fd5b5061077760048036038101906107729190613176565b611402565b6040516107849190612cf5565b60405180910390f35b34801561079957600080fd5b506107a2611489565b6040516107af9190612cf5565b60405180910390f35b3480156107c457600080fd5b506107cd61148f565b6040516107da9190612cf5565b60405180910390f35b3480156107ef57600080fd5b5061080a60048036038101906108059190612cb9565b611495565b005b34801561081857600080fd5b50610833600480360381019061082e9190612cb9565b611547565b005b34801561084157600080fd5b5061084a6115cb565b6040516108579190612cf5565b60405180910390f35b34801561086c57600080fd5b506108756115d1565b6040516108829190612c9e565b60405180910390f35b60606003805461089a906131e5565b80601f01602080910402602001604051908101604052809291908181526020018280546108c6906131e5565b80156109135780601f106108e857610100808354040283529160200191610913565b820191906000526020600020905b8154815290600101906020018083116108f657829003601f168201915b5050505050905090565b6000806109286115e4565b90506109358185856115ec565b600191505092915050565b6000601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600254905090565b6000806109ab6115e4565b90506109b88582856117b7565b6109c3858585611843565b60019150509392505050565b600a5481565b60006009905090565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610a1f6115e4565b73ffffffffffffffffffffffffffffffffffffffff1614610a3f57600080fd5b600081905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610a7f91906130a0565b602060405180830381865afa158015610a9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac0919061322c565b905060008111610b05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610afc906132a5565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401610b629291906132c5565b6020604051808303816000875af1158015610b81573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ba59190613303565b50505050565b600080610bb66115e4565b9050610bd7818585610bc88589611402565b610bd2919061335f565b6115ec565b600191505092915050565b610bea612108565b60148211158015610bfc575060328111155b610c3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3290613401565b60405180910390fd5b81600f81905550806010819055505050565b610c55612108565b60005b8251811015610d4d578160116000858481518110610c7957610c78613421565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550828181518110610ce557610ce4613421565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff167f3499bfcf9673677ba552f3fe2ea274ec7e6246da31c3c87e115b45a9b0db2efb83604051610d329190612c9e565b60405180910390a28080610d4590613450565b915050610c58565b505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600e60019054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610dd9612108565b610de36000612186565b565b610ded612108565b6000610df7610996565b905080600b8190555080600c8190555050565b610e12612108565b80601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610eae6115e4565b73ffffffffffffffffffffffffffffffffffffffff1614610ece57600080fd5b6000610ed8610996565b90506000610ee530610d89565b905060006064841415610efa57819050610f21565b60648484610f089190613499565b610f129190613522565b905081811115610f20578190505b5b81811115610f64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5b906135c5565b60405180910390fd5b610f6d8161224c565b50505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610fb46115e4565b73ffffffffffffffffffffffffffffffffffffffff1614610fd457600080fd5b60004711611017576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100e90613631565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f1935050505015801561105d573d6000803e3d6000fd5b50565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054611099906131e5565b80601f01602080910402602001604051908101604052809291908181526020018280546110c5906131e5565b80156111125780601f106110e757610100808354040283529160200191611112565b820191906000526020600020905b8154815290600101906020018083116110f557829003601f168201915b5050505050905090565b611124612108565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156111b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ac906136c3565b60405180910390fd5b6111bf82826124ab565b5050565b6000806111ce6115e4565b905060006111dc8286611402565b905083811015611221576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121890613755565b60405180910390fd5b61122e82868684036115ec565b60019250505092915050565b6000806112456115e4565b9050611252818585611843565b600191505092915050565b611265612108565b61126d6109d5565b600a61127991906138a8565b816112849190613499565b600d8190555050565b611295612108565b60005b83839050811015611364578383828181106112b6576112b5613421565b5b90506020020160208101906112cb9190612cb9565b73ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113499190612cf5565b60405180910390a3808061135c90613450565b915050611298565b50505050565b611372612108565b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600b5481565b6113c4612108565b6001600e60016101000a81548160ff0219169083151502179055506001600e60006101000a81548160ff021916908315150217905550565b60105481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600f5481565b600d5481565b61149d612108565b6000601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f3499bfcf9673677ba552f3fe2ea274ec7e6246da31c3c87e115b45a9b0db2efb600060405161153c9190612c9e565b60405180910390a250565b61154f612108565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156115bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b690613965565b60405180910390fd5b6115c881612186565b50565b600c5481565b600e60009054906101000a900460ff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561165c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611653906139f7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156116cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c390613a89565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516117aa9190612cf5565b60405180910390a3505050565b60006117c38484611402565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461183d578181101561182f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182690613af5565b60405180910390fd5b61183c84848484036115ec565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156118b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118aa90613b87565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611923576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161191a90613c19565b60405180910390fd5b600081141561193d576119388383600061254c565b612103565b611945611060565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156119b35750611983611060565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156119ec5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611a26575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015611a3f5750600960149054906101000a900460ff16155b15611db757600e60009054906101000a900460ff16611b3957601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611af95750601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611b38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2f90613c85565b60405180910390fd5b5b43601460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015611c205750601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611cc757600b54811115611c6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6190613d17565b60405180910390fd5b600c54611c7683610d89565b82611c81919061335f565b1115611cc2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cb990613d83565b60405180910390fd5b611db6565b601360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015611d6a5750601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611db557600b54811115611db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dab90613e15565b60405180910390fd5b5b5b5b6000611dc230610d89565b905060008082119050808015611de45750600e60019054906101000a900460ff165b8015611dfd5750600960149054906101000a900460ff16155b8015611e535750601360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611ea95750601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611eff5750601160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611f44576001600960146101000a81548160ff021916908315150217905550611f28836127c4565b6000600960146101000a81548160ff0219169083151502179055505b611f4d85610940565b15611f5c57611f5b85612958565b5b6000600960149054906101000a900460ff169050601160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806120115750601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561201b57600090505b600081156120f357601360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156120a45761209d606461208f601054886129e290919063ffffffff16565b6129f890919063ffffffff16565b90506120cf565b6120cc60646120be600f54886129e290919063ffffffff16565b6129f890919063ffffffff16565b90505b60008111156120e4576120e387308361254c565b5b80856120f09190613e35565b94505b6120fe87878761254c565b505050505b505050565b6121106115e4565b73ffffffffffffffffffffffffffffffffffffffff1661212e612a0e565b73ffffffffffffffffffffffffffffffffffffffff1614612184576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217b90613eb5565b60405180910390fd5b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600267ffffffffffffffff81111561226957612268612ddf565b5b6040519080825280602002602001820160405280156122975781602001602082028036833780820191505090505b50905030816000815181106122af576122ae613421565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612354573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123789190613eea565b8160018151811061238c5761238b613421565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506123f1307f0000000000000000000000000000000000000000000000000000000000000000846115ec565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac94783600084600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518663ffffffff1660e01b8152600401612475959493929190614010565b600060405180830381600087803b15801561248f57600080fd5b505af11580156124a3573d6000803e3d6000fd5b505050505050565b80601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156125bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125b390613b87565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561262c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161262390613c19565b60405180910390fd5b612637838383612a22565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156126bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126b4906140dc565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516127ab9190612cf5565b60405180910390a36127be848484612a27565b50505050565b60006127cf30610d89565b90506000808214156127e2575050612955565b6000601054600f546127f4919061335f565b14156128715760008211801561280b5750600d5482105b156128185781905061286c565b60006128426064612834601054876129e290919063ffffffff16565b6129f890919063ffffffff16565b905080846128509190613e35565b9350600d5484111561286657600d54915061286a565b8391505b505b612949565b60008211801561289557506128926005600d546129f890919063ffffffff16565b82105b156128a1575050612955565b6000821180156128c557506128c26005600d546129f890919063ffffffff16565b82115b80156128d25750600d5482105b156128f4576128ed6005600d546129f890919063ffffffff16565b9050612948565b600061291e6064612910601054876129e290919063ffffffff16565b6129f890919063ffffffff16565b9050808461292c9190613e35565b9350600d5484111561294257600d549150612946565b8391505b505b5b6129528161224c565b50505b50565b6129a0601460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612a2c565b6129df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129d69061416e565b60405180910390fd5b50565b600081836129f09190613499565b905092915050565b60008183612a069190613522565b905092915050565b600080612a19612a38565b90508091505090565b505050565b505050565b60004382119050919050565b60008073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612ab757600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612adb565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff165b905090565b600081519050919050565b600082825260208201905092915050565b60005b83811015612b1a578082015181840152602081019050612aff565b83811115612b29576000848401525b50505050565b6000601f19601f8301169050919050565b6000612b4b82612ae0565b612b558185612aeb565b9350612b65818560208601612afc565b612b6e81612b2f565b840191505092915050565b60006020820190508181036000830152612b938184612b40565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612bda82612baf565b9050919050565b612bea81612bcf565b8114612bf557600080fd5b50565b600081359050612c0781612be1565b92915050565b6000819050919050565b612c2081612c0d565b8114612c2b57600080fd5b50565b600081359050612c3d81612c17565b92915050565b60008060408385031215612c5a57612c59612ba5565b5b6000612c6885828601612bf8565b9250506020612c7985828601612c2e565b9150509250929050565b60008115159050919050565b612c9881612c83565b82525050565b6000602082019050612cb36000830184612c8f565b92915050565b600060208284031215612ccf57612cce612ba5565b5b6000612cdd84828501612bf8565b91505092915050565b612cef81612c0d565b82525050565b6000602082019050612d0a6000830184612ce6565b92915050565b600080600060608486031215612d2957612d28612ba5565b5b6000612d3786828701612bf8565b9350506020612d4886828701612bf8565b9250506040612d5986828701612c2e565b9150509250925092565b600060ff82169050919050565b612d7981612d63565b82525050565b6000602082019050612d946000830184612d70565b92915050565b60008060408385031215612db157612db0612ba5565b5b6000612dbf85828601612c2e565b9250506020612dd085828601612c2e565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612e1782612b2f565b810181811067ffffffffffffffff82111715612e3657612e35612ddf565b5b80604052505050565b6000612e49612b9b565b9050612e558282612e0e565b919050565b600067ffffffffffffffff821115612e7557612e74612ddf565b5b602082029050602081019050919050565b600080fd5b6000612e9e612e9984612e5a565b612e3f565b90508083825260208201905060208402830185811115612ec157612ec0612e86565b5b835b81811015612eea5780612ed68882612bf8565b845260208401935050602081019050612ec3565b5050509392505050565b600082601f830112612f0957612f08612dda565b5b8135612f19848260208601612e8b565b91505092915050565b612f2b81612c83565b8114612f3657600080fd5b50565b600081359050612f4881612f22565b92915050565b60008060408385031215612f6557612f64612ba5565b5b600083013567ffffffffffffffff811115612f8357612f82612baa565b5b612f8f85828601612ef4565b9250506020612fa085828601612f39565b9150509250929050565b6000819050919050565b6000612fcf612fca612fc584612baf565b612faa565b612baf565b9050919050565b6000612fe182612fb4565b9050919050565b6000612ff382612fd6565b9050919050565b61300381612fe8565b82525050565b600060208201905061301e6000830184612ffa565b92915050565b6000806040838503121561303b5761303a612ba5565b5b600061304985828601612bf8565b925050602061305a85828601612f39565b9150509250929050565b60006020828403121561307a57613079612ba5565b5b600061308884828501612c2e565b91505092915050565b61309a81612bcf565b82525050565b60006020820190506130b56000830184613091565b92915050565b600080fd5b60008083601f8401126130d6576130d5612dda565b5b8235905067ffffffffffffffff8111156130f3576130f26130bb565b5b60208301915083602082028301111561310f5761310e612e86565b5b9250929050565b60008060006040848603121561312f5761312e612ba5565b5b600084013567ffffffffffffffff81111561314d5761314c612baa565b5b613159868287016130c0565b9350935050602061316c86828701612c2e565b9150509250925092565b6000806040838503121561318d5761318c612ba5565b5b600061319b85828601612bf8565b92505060206131ac85828601612bf8565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806131fd57607f821691505b60208210811415613211576132106131b6565b5b50919050565b60008151905061322681612c17565b92915050565b60006020828403121561324257613241612ba5565b5b600061325084828501613217565b91505092915050565b7f4e6f20746f6b656e7320746f20636c6561720000000000000000000000000000600082015250565b600061328f601283612aeb565b915061329a82613259565b602082019050919050565b600060208201905081810360008301526132be81613282565b9050919050565b60006040820190506132da6000830185613091565b6132e76020830184612ce6565b9392505050565b6000815190506132fd81612f22565b92915050565b60006020828403121561331957613318612ba5565b5b6000613327848285016132ee565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061336a82612c0d565b915061337583612c0d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156133aa576133a9613330565b5b828201905092915050565b7f466565732063616e6e6f74206578636565642033302500000000000000000000600082015250565b60006133eb601683612aeb565b91506133f6826133b5565b602082019050919050565b6000602082019050818103600083015261341a816133de565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061345b82612c0d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561348e5761348d613330565b5b600182019050919050565b60006134a482612c0d565b91506134af83612c0d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156134e8576134e7613330565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061352d82612c0d565b915061353883612c0d565b925082613548576135476134f3565b5b828204905092915050565b7f5377617020616d6f756e74206578636565647320636f6e74726163742062616c60008201527f616e636500000000000000000000000000000000000000000000000000000000602082015250565b60006135af602483612aeb565b91506135ba82613553565b604082019050919050565b600060208201905081810360008301526135de816135a2565b9050919050565b7f546f6b656e3a206e6f2045544820746f20636c65617200000000000000000000600082015250565b600061361b601683612aeb565b9150613626826135e5565b602082019050919050565b6000602082019050818103600083015261364a8161360e565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b60006136ad603983612aeb565b91506136b882613651565b604082019050919050565b600060208201905081810360008301526136dc816136a0565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b600061373f602583612aeb565b915061374a826136e3565b604082019050919050565b6000602082019050818103600083015261376e81613732565b9050919050565b60008160011c9050919050565b6000808291508390505b60018511156137cc578086048111156137a8576137a7613330565b5b60018516156137b75780820291505b80810290506137c585613775565b945061378c565b94509492505050565b6000826137e557600190506138a1565b816137f357600090506138a1565b8160018114613809576002811461381357613842565b60019150506138a1565b60ff84111561382557613824613330565b5b8360020a91508482111561383c5761383b613330565b5b506138a1565b5060208310610133831016604e8410600b84101617156138775782820a90508381111561387257613871613330565b5b6138a1565b6138848484846001613782565b9250905081840481111561389b5761389a613330565b5b81810290505b9392505050565b60006138b382612c0d565b91506138be83612d63565b92506138eb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846137d5565b905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061394f602683612aeb565b915061395a826138f3565b604082019050919050565b6000602082019050818103600083015261397e81613942565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006139e1602483612aeb565b91506139ec82613985565b604082019050919050565b60006020820190508181036000830152613a10816139d4565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613a73602283612aeb565b9150613a7e82613a17565b604082019050919050565b60006020820190508181036000830152613aa281613a66565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000613adf601d83612aeb565b9150613aea82613aa9565b602082019050919050565b60006020820190508181036000830152613b0e81613ad2565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613b71602583612aeb565b9150613b7c82613b15565b604082019050919050565b60006020820190508181036000830152613ba081613b64565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613c03602383612aeb565b9150613c0e82613ba7565b604082019050919050565b60006020820190508181036000830152613c3281613bf6565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000613c6f601683612aeb565b9150613c7a82613c39565b602082019050919050565b60006020820190508181036000830152613c9e81613c62565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b6000613d01603583612aeb565b9150613d0c82613ca5565b604082019050919050565b60006020820190508181036000830152613d3081613cf4565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b6000613d6d601383612aeb565b9150613d7882613d37565b602082019050919050565b60006020820190508181036000830152613d9c81613d60565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b6000613dff603683612aeb565b9150613e0a82613da3565b604082019050919050565b60006020820190508181036000830152613e2e81613df2565b9050919050565b6000613e4082612c0d565b9150613e4b83612c0d565b925082821015613e5e57613e5d613330565b5b828203905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613e9f602083612aeb565b9150613eaa82613e69565b602082019050919050565b60006020820190508181036000830152613ece81613e92565b9050919050565b600081519050613ee481612be1565b92915050565b600060208284031215613f0057613eff612ba5565b5b6000613f0e84828501613ed5565b91505092915050565b6000819050919050565b6000613f3c613f37613f3284613f17565b612faa565b612c0d565b9050919050565b613f4c81613f21565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613f8781612bcf565b82525050565b6000613f998383613f7e565b60208301905092915050565b6000602082019050919050565b6000613fbd82613f52565b613fc78185613f5d565b9350613fd283613f6e565b8060005b83811015614003578151613fea8882613f8d565b9750613ff583613fa5565b925050600181019050613fd6565b5085935050505092915050565b600060a0820190506140256000830188612ce6565b6140326020830187613f43565b81810360408301526140448186613fb2565b90506140536060830185613091565b6140606080830184612ce6565b9695505050505050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006140c6602683612aeb565b91506140d18261406a565b604082019050919050565b600060208201905081810360008301526140f5816140b9565b9050919050565b7f4f6e6c79206f6e652070757263686173652070657220626c6f636b20616c6c6f60008201527f7765642e00000000000000000000000000000000000000000000000000000000602082015250565b6000614158602483612aeb565b9150614163826140fc565b604082019050919050565b600060208201905081810360008301526141878161414b565b905091905056fea2646970667358221220c895e3c7cd3bf563cd05cabd1321484d905e38eea561124ec300049bc9372ece64736f6c634300080a0033000000000000000000000000f66f02e1aedc72cb7842bca1f30eb157dc416065
0xa2646970667358221220c895e3c7cd3bf563cd05cabd1321484d905e38eea561124ec300049bc9372ece64736f6c634300080a0033000000000000000000000000f66f02e1aedc72cb7842bca1f30eb157dc416065
----Decoded View------------Arg [0] : wallet (address): 0xe3C7Cd3BF563cD05cAbd1321484D905E38EEA561
----Encoded View------------Arg [0] : 0x000000000000000000000000e3c7cd3bf563cd05cabd1321484d905e38eea561