[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "account", "type": "address" }, { "indexed": false, "internalType": "bool", "name": "isExempt", "type": "bool" } ], "name": "AddressExempted", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "account", "type": "address" } ], "name": "FeeRecipientChanged", "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" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "TransferFeeChanged", "type": "event" }, { "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": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "burnFrom", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "collectFees", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "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" }, { "internalType": "bool", "name": "isExempt", "type": "bool" } ], "name": "exemptAddressFromFee", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "feeCollector", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "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": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "isExemptFromFee", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "feeCollectorAddress", "type": "address" } ], "name": "setFeeCollector", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "feePercentage", "type": "uint256" } ], "name": "setTransferFeePercentage", "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": [], "name": "transferFeePercentage", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "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" } ]
608060405234801561001057600080fd5b506040518060400160405280600a81526020017f4e61746976546f6b656e000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f4e54560000000000000000000000000000000000000000000000000000000000815250816003908161008c9190610566565b50806004908161009c9190610566565b5050506100bb6100b06100dc60201b60201c565b6100e460201b60201c565b6100d7336b033b2e3c9fd0803ce80000006101aa60201b60201c565b610742565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610219576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161021090610695565b60405180910390fd5b61022b6000838361030c60201b60201c565b806002600082825461023d91906106e4565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516102ee9190610727565b60405180910390a36103086000838361031160201b60201c565b5050565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061039757607f821691505b6020821081036103aa576103a9610350565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026104127fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826103d5565b61041c86836103d5565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600061046361045e61045984610434565b61043e565b610434565b9050919050565b6000819050919050565b61047d83610448565b6104916104898261046a565b8484546103e2565b825550505050565b600090565b6104a6610499565b6104b1818484610474565b505050565b5b818110156104d5576104ca60008261049e565b6001810190506104b7565b5050565b601f82111561051a576104eb816103b0565b6104f4846103c5565b81016020851015610503578190505b61051761050f856103c5565b8301826104b6565b50505b505050565b600082821c905092915050565b600061053d6000198460080261051f565b1980831691505092915050565b6000610556838361052c565b9150826002028217905092915050565b61056f82610316565b67ffffffffffffffff81111561058857610587610321565b5b610592825461037f565b61059d8282856104d9565b600060209050601f8311600181146105d057600084156105be578287015190505b6105c8858261054a565b865550610630565b601f1984166105de866103b0565b60005b82811015610606578489015182556001820191506020850194506020810190506105e1565b86831015610623578489015161061f601f89168261052c565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600061067f601f83610638565b915061068a82610649565b602082019050919050565b600060208201905081810360008301526106ae81610672565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006106ef82610434565b91506106fa83610434565b9250828201905080821115610712576107116106b5565b5b92915050565b61072181610434565b82525050565b600060208201905061073c6000830184610718565b92915050565b61234b806107516000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c806379cc6790116100c3578063a457c2d71161007c578063a457c2d71461038c578063a9059cbb146103bc578063c415b95c146103ec578063c87965721461040a578063dd62ed3e14610428578063f2fde38b146104585761014d565b806379cc6790146102de57806383b58323146102fa5780638da5cb5b1461031657806395d89b41146103345780639d11aaaa14610352578063a42dce80146103705761014d565b80633063ad31116101155780633063ad311461021e578063313ce5671461023a578063395093511461025857806342966c681461028857806370a08231146102a4578063715018a6146102d45761014d565b80630184a8c31461015257806306fdde0314610182578063095ea7b3146101a057806318160ddd146101d057806323b872dd146101ee575b600080fd5b61016c60048036038101906101679190611644565b610474565b604051610179919061168c565b60405180910390f35b61018a6104ca565b6040516101979190611737565b60405180910390f35b6101ba60048036038101906101b5919061178f565b61055c565b6040516101c7919061168c565b60405180910390f35b6101d861057f565b6040516101e591906117de565b60405180910390f35b610208600480360381019061020391906117f9565b610589565b604051610215919061168c565b60405180910390f35b61023860048036038101906102339190611878565b6105b8565b005b610242610669565b60405161024f91906118d4565b60405180910390f35b610272600480360381019061026d919061178f565b610672565b60405161027f919061168c565b60405180910390f35b6102a2600480360381019061029d91906118ef565b6106a9565b005b6102be60048036038101906102b99190611644565b6106bd565b6040516102cb91906117de565b60405180910390f35b6102dc610705565b005b6102f860048036038101906102f3919061178f565b610719565b005b610314600480360381019061030f91906118ef565b610739565b005b61031e61084f565b60405161032b919061192b565b60405180910390f35b61033c610879565b6040516103499190611737565b60405180910390f35b61035a61090b565b60405161036791906117de565b60405180910390f35b61038a60048036038101906103859190611644565b610911565b005b6103a660048036038101906103a1919061178f565b610a03565b6040516103b3919061168c565b60405180910390f35b6103d660048036038101906103d1919061178f565b610a7a565b6040516103e3919061168c565b60405180910390f35b6103f4610a9d565b604051610401919061192b565b60405180910390f35b610412610ac3565b60405161041f91906117de565b60405180910390f35b610442600480360381019061043d9190611946565b610bd9565b60405161044f91906117de565b60405180910390f35b610472600480360381019061046d9190611644565b610c60565b005b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6060600380546104d9906119b5565b80601f0160208091040260200160405190810160405280929190818152602001828054610505906119b5565b80156105525780601f1061052757610100808354040283529160200191610552565b820191906000526020600020905b81548152906001019060200180831161053557829003601f168201915b5050505050905090565b600080610567610ce3565b9050610574818585610ceb565b600191505092915050565b6000600254905090565b600080610594610ce3565b90506105a1858285610eb4565b6105ac858585610f40565b60019150509392505050565b6105c0611050565b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f1524fcd72e4f2413bd3516ff7188d48bc54a56ca0bed481b15b0158dc03831e58260405161065d919061168c565b60405180910390a25050565b60006012905090565b60008061067d610ce3565b905061069e81858561068f8589610bd9565b6106999190611a15565b610ceb565b600191505092915050565b6106ba6106b4610ce3565b826110ce565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61070d611050565b610717600061129b565b565b61072b82610725610ce3565b83610eb4565b61073582826110ce565b5050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c090611a95565b60405180910390fd5b61271081111561080e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080590611b27565b60405180910390fd5b806006819055507f0496ed1e61eb69727f9659a8e859288db4758ffb1f744d1c1424634f90a257f48160405161084491906117de565b60405180910390a150565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610888906119b5565b80601f01602080910402602001604051908101604052809291908181526020018280546108b4906119b5565b80156109015780601f106108d657610100808354040283529160200191610901565b820191906000526020600020905b8154815290600101906020018083116108e457829003601f168201915b5050505050905090565b60065481565b610919611050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610988576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097f90611bb9565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f167cccccc6e9b2892a740ec13fc1e51d3de8ea384f25bd87fee7412d588637e2816040516109f8919061192b565b60405180910390a150565b600080610a0e610ce3565b90506000610a1c8286610bd9565b905083811015610a61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5890611c4b565b60405180910390fd5b610a6e8286868403610ceb565b60019250505092915050565b600080610a85610ce3565b9050610a92818585610f40565b600191505092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4c90611a95565b60405180910390fd5b6000610b60306106bd565b905060008111610ba5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9c90611cb7565b60405180910390fd5b610bd230600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683611361565b8091505090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610c68611050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610cd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cce90611d49565b60405180910390fd5b610ce08161129b565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5190611ddb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610dc9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc090611e6d565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ea791906117de565b60405180910390a3505050565b6000610ec08484610bd9565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610f3a5781811015610f2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2390611ed9565b60405180910390fd5b610f398484848403610ceb565b5b50505050565b60006006541480610f9a5750600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80610fee5750600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561100357610ffe838383611361565b61104b565b6000612710600654836110169190611ef9565b6110209190611f6a565b9050600081836110309190611f9b565b905061103d853084611361565b611048858583611361565b50505b505050565b611058610ce3565b73ffffffffffffffffffffffffffffffffffffffff1661107661084f565b73ffffffffffffffffffffffffffffffffffffffff16146110cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c39061201b565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361113d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611134906120ad565b60405180910390fd5b611149826000836115d7565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156111cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c69061213f565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161128291906117de565b60405180910390a3611296836000846115dc565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c7906121d1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361143f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143690612263565b60405180910390fd5b61144a8383836115d7565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156114d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c7906122f5565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516115be91906117de565b60405180910390a36115d18484846115dc565b50505050565b505050565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611611826115e6565b9050919050565b61162181611606565b811461162c57600080fd5b50565b60008135905061163e81611618565b92915050565b60006020828403121561165a576116596115e1565b5b60006116688482850161162f565b91505092915050565b60008115159050919050565b61168681611671565b82525050565b60006020820190506116a1600083018461167d565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156116e15780820151818401526020810190506116c6565b60008484015250505050565b6000601f19601f8301169050919050565b6000611709826116a7565b61171381856116b2565b93506117238185602086016116c3565b61172c816116ed565b840191505092915050565b6000602082019050818103600083015261175181846116fe565b905092915050565b6000819050919050565b61176c81611759565b811461177757600080fd5b50565b60008135905061178981611763565b92915050565b600080604083850312156117a6576117a56115e1565b5b60006117b48582860161162f565b92505060206117c58582860161177a565b9150509250929050565b6117d881611759565b82525050565b60006020820190506117f360008301846117cf565b92915050565b600080600060608486031215611812576118116115e1565b5b60006118208682870161162f565b93505060206118318682870161162f565b92505060406118428682870161177a565b9150509250925092565b61185581611671565b811461186057600080fd5b50565b6000813590506118728161184c565b92915050565b6000806040838503121561188f5761188e6115e1565b5b600061189d8582860161162f565b92505060206118ae85828601611863565b9150509250929050565b600060ff82169050919050565b6118ce816118b8565b82525050565b60006020820190506118e960008301846118c5565b92915050565b600060208284031215611905576119046115e1565b5b60006119138482850161177a565b91505092915050565b61192581611606565b82525050565b6000602082019050611940600083018461191c565b92915050565b6000806040838503121561195d5761195c6115e1565b5b600061196b8582860161162f565b925050602061197c8582860161162f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806119cd57607f821691505b6020821081036119e0576119df611986565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611a2082611759565b9150611a2b83611759565b9250828201905080821115611a4357611a426119e6565b5b92915050565b7f556e617574686f72697a65642061636365737300000000000000000000000000600082015250565b6000611a7f6013836116b2565b9150611a8a82611a49565b602082019050919050565b60006020820190508181036000830152611aae81611a72565b9050919050565b7f4665652070657263656e746167652063616e6e6f74206578636565642031303060008201527f2500000000000000000000000000000000000000000000000000000000000000602082015250565b6000611b116021836116b2565b9150611b1c82611ab5565b604082019050919050565b60006020820190508181036000830152611b4081611b04565b9050919050565b7f46656520726563697069656e7420616464726573732063616e6e6f742062652060008201527f7a65726f20616464726573730000000000000000000000000000000000000000602082015250565b6000611ba3602c836116b2565b9150611bae82611b47565b604082019050919050565b60006020820190508181036000830152611bd281611b96565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611c356025836116b2565b9150611c4082611bd9565b604082019050919050565b60006020820190508181036000830152611c6481611c28565b9050919050565b7f4e6f7468696e6720746f20636f6c6c6563740000000000000000000000000000600082015250565b6000611ca16012836116b2565b9150611cac82611c6b565b602082019050919050565b60006020820190508181036000830152611cd081611c94565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611d336026836116b2565b9150611d3e82611cd7565b604082019050919050565b60006020820190508181036000830152611d6281611d26565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611dc56024836116b2565b9150611dd082611d69565b604082019050919050565b60006020820190508181036000830152611df481611db8565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e576022836116b2565b9150611e6282611dfb565b604082019050919050565b60006020820190508181036000830152611e8681611e4a565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611ec3601d836116b2565b9150611ece82611e8d565b602082019050919050565b60006020820190508181036000830152611ef281611eb6565b9050919050565b6000611f0482611759565b9150611f0f83611759565b9250828202611f1d81611759565b91508282048414831517611f3457611f336119e6565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000611f7582611759565b9150611f8083611759565b925082611f9057611f8f611f3b565b5b828204905092915050565b6000611fa682611759565b9150611fb183611759565b9250828203905081811115611fc957611fc86119e6565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006120056020836116b2565b915061201082611fcf565b602082019050919050565b6000602082019050818103600083015261203481611ff8565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006120976021836116b2565b91506120a28261203b565b604082019050919050565b600060208201905081810360008301526120c68161208a565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b60006121296022836116b2565b9150612134826120cd565b604082019050919050565b600060208201905081810360008301526121588161211c565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006121bb6025836116b2565b91506121c68261215f565b604082019050919050565b600060208201905081810360008301526121ea816121ae565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061224d6023836116b2565b9150612258826121f1565b604082019050919050565b6000602082019050818103600083015261227c81612240565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006122df6026836116b2565b91506122ea82612283565b604082019050919050565b6000602082019050818103600083015261230e816122d2565b905091905056fea26469706673582212202370d504153b4d00493e6583da043c94d26c2fd1bea3bce964f471745d54327264736f6c634300081a0033