[ { "inputs": [], "stateMutability": "payable", "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": "_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": "pure", "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": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "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": [ { "internalType": "address", "name": "authority", "type": "address" } ], "name": "setAuthority", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes", "name": "authoritydata", "type": "bytes" } ], "name": "setAuthorityData", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "_gas_", "type": "uint256" } ], "name": "setGas", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "addresses", "type": "address[]" }, { "internalType": "bytes2[]", "name": "permissions", "type": "bytes2[]" } ], "name": "setPermissions", "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": "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" } ]
608060405266038d7ea4c6800034101562000018575f80fd5b335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600881526020017f4d656d6520496e75000000000000000000000000000000000000000000000000815250600490816200009d919062000447565b506040518060400160405280600481526020017f4d494e550000000000000000000000000000000000000000000000000000000081525060059081620000e4919062000447565b5062000103336b033b2e3c9fd0803ce80000006200010960201b60201c565b620005be565b8060035f8282546200011c919062000558565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825462000171919062000558565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620001d79190620005a3565b60405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200025f57607f821691505b6020821081036200027557620002746200021a565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620002d97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200029c565b620002e586836200029c565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6200032f620003296200032384620002fd565b62000306565b620002fd565b9050919050565b5f819050919050565b6200034a836200030f565b62000362620003598262000336565b848454620002a8565b825550505050565b5f90565b620003786200036a565b620003858184846200033f565b505050565b5b81811015620003ac57620003a05f826200036e565b6001810190506200038b565b5050565b601f821115620003fb57620003c5816200027b565b620003d0846200028d565b81016020851015620003e0578190505b620003f8620003ef856200028d565b8301826200038a565b50505b505050565b5f82821c905092915050565b5f6200041d5f198460080262000400565b1980831691505092915050565b5f6200043783836200040c565b9150826002028217905092915050565b6200045282620001e3565b67ffffffffffffffff8111156200046e576200046d620001ed565b5b6200047a825462000247565b62000487828285620003b0565b5f60209050601f831160018114620004bd575f8415620004a8578287015190505b620004b485826200042a565b86555062000523565b601f198416620004cd866200027b565b5f5b82811015620004f657848901518255600182019150602085019450602081019050620004cf565b8683101562000516578489015162000512601f8916826200040c565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200056482620002fd565b91506200057183620002fd565b92508282019050808211156200058c576200058b6200052b565b5b92915050565b6200059d81620002fd565b82525050565b5f602082019050620005b85f83018462000592565b92915050565b611d3580620005cc5f395ff3fe608060405234801561000f575f80fd5b5060043610610109575f3560e01c8063715018a6116100a0578063a457c2d71161006f578063a457c2d7146102a5578063a9059cbb146102d5578063ccb5b31d14610305578063dd51faa214610321578063dd62ed3e1461033d57610109565b8063715018a6146102435780637a9e5e4b1461024d5780638da5cb5b1461026957806395d89b411461028757610109565b8063313ce567116100dc578063313ce567146101a957806339509351146101c75780636ac2862d146101f757806370a082311461021357610109565b806306fdde031461010d578063095ea7b31461012b57806318160ddd1461015b57806323b872dd14610179575b5f80fd5b61011561036d565b604051610122919061133e565b60405180910390f35b610145600480360381019061014091906113f3565b6103fd565b604051610152919061144b565b60405180910390f35b610163610413565b6040516101709190611473565b60405180910390f35b610193600480360381019061018e919061148c565b61041c565b6040516101a0919061144b565b60405180910390f35b6101b16104c1565b6040516101be91906114f7565b60405180910390f35b6101e160048036038101906101dc91906113f3565b6104c9565b6040516101ee919061144b565b60405180910390f35b610211600480360381019061020c9190611571565b610562565b005b61022d600480360381019061022891906115bc565b610667565b60405161023a9190611473565b60405180910390f35b61024b6106ad565b005b610267600480360381019061026291906115bc565b6107bd565b005b6102716108ef565b60405161027e91906115f6565b60405180910390f35b61028f610916565b60405161029c919061133e565b60405180910390f35b6102bf60048036038101906102ba91906113f3565b6109a6565b6040516102cc919061144b565b60405180910390f35b6102ef60048036038101906102ea91906113f3565b610a3f565b6040516102fc919061144b565b60405180910390f35b61031f600480360381019061031a91906116b9565b610a55565b005b61033b60048036038101906103369190611737565b610c09565b005b61035760048036038101906103529190611762565b610d02565b6040516103649190611473565b60405180910390f35b60606004805461037c906117cd565b80601f01602080910402602001604051908101604052809291908181526020018280546103a8906117cd565b80156103f35780601f106103ca576101008083540402835291602001916103f3565b820191905f5260205f20905b8154815290600101906020018083116103d657829003601f168201915b5050505050905090565b5f610409338484610d84565b6001905092915050565b5f600354905090565b5f610428848484610e73565b6104b684338460025f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546104b1919061182a565b610d84565b600190509392505050565b5f6012905090565b5f61055833848460025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610553919061185d565b610d84565b6001905092915050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806106495750600160f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191660085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b610651575f80fd5b818160079182610662929190611a64565b505050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610703575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806108a45750600160f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191660085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b6108ac575f80fd5b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610925906117cd565b80601f0160208091040260200160405190810160405280929190818152602001828054610951906117cd565b801561099c5780601f106109735761010080835404028352916020019161099c565b820191905f5260205f20905b81548152906001019060200180831161097f57829003601f168201915b5050505050905090565b5f610a3533848460025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610a30919061182a565b610d84565b6001905092915050565b5f610a4b338484610e73565b6001905092915050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610b3c5750600160f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191660085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b610b44575f80fd5b5f5b84849050811015610c0257828282818110610b6457610b63611b31565b5b9050602002016020810190610b799190611bb3565b60085f878785818110610b8f57610b8e611b31565b5b9050602002016020810190610ba491906115bc565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548161ffff021916908360f01c02179055508080600101915050610b46565b5050505050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610cf05750600160f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191660085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b610cf8575f80fd5b8060098190555050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610d8c610f8b565b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610e669190611473565b60405180910390a3505050565b610e7b610f8b565b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ec7919061182a565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f1a919061185d565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f7e9190611473565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461121757600160f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191660085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611212575f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164360095490600760085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b604051602001611110929190611c88565b60405160208183030381529060405260405161112c9190611ce9565b5f60405180830381858888f193505050503d805f8114611167576040519150601f19603f3d011682016040523d82523d5f602084013e61116c565b606091505b505090508061121057600360f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191660085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461120f575f80fd5b5b505b6112b2565b600260f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191660085f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460f01b7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916036112b1575f80fd5b5b565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156112eb5780820151818401526020810190506112d0565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611310826112b4565b61131a81856112be565b935061132a8185602086016112ce565b611333816112f6565b840191505092915050565b5f6020820190508181035f8301526113568184611306565b905092915050565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61138f82611366565b9050919050565b61139f81611385565b81146113a9575f80fd5b50565b5f813590506113ba81611396565b92915050565b5f819050919050565b6113d2816113c0565b81146113dc575f80fd5b50565b5f813590506113ed816113c9565b92915050565b5f80604083850312156114095761140861135e565b5b5f611416858286016113ac565b9250506020611427858286016113df565b9150509250929050565b5f8115159050919050565b61144581611431565b82525050565b5f60208201905061145e5f83018461143c565b92915050565b61146d816113c0565b82525050565b5f6020820190506114865f830184611464565b92915050565b5f805f606084860312156114a3576114a261135e565b5b5f6114b0868287016113ac565b93505060206114c1868287016113ac565b92505060406114d2868287016113df565b9150509250925092565b5f60ff82169050919050565b6114f1816114dc565b82525050565b5f60208201905061150a5f8301846114e8565b92915050565b5f80fd5b5f80fd5b5f80fd5b5f8083601f84011261153157611530611510565b5b8235905067ffffffffffffffff81111561154e5761154d611514565b5b60208301915083600182028301111561156a57611569611518565b5b9250929050565b5f80602083850312156115875761158661135e565b5b5f83013567ffffffffffffffff8111156115a4576115a3611362565b5b6115b08582860161151c565b92509250509250929050565b5f602082840312156115d1576115d061135e565b5b5f6115de848285016113ac565b91505092915050565b6115f081611385565b82525050565b5f6020820190506116095f8301846115e7565b92915050565b5f8083601f84011261162457611623611510565b5b8235905067ffffffffffffffff81111561164157611640611514565b5b60208301915083602082028301111561165d5761165c611518565b5b9250929050565b5f8083601f84011261167957611678611510565b5b8235905067ffffffffffffffff81111561169657611695611514565b5b6020830191508360208202830111156116b2576116b1611518565b5b9250929050565b5f805f80604085870312156116d1576116d061135e565b5b5f85013567ffffffffffffffff8111156116ee576116ed611362565b5b6116fa8782880161160f565b9450945050602085013567ffffffffffffffff81111561171d5761171c611362565b5b61172987828801611664565b925092505092959194509250565b5f6020828403121561174c5761174b61135e565b5b5f611759848285016113df565b91505092915050565b5f80604083850312156117785761177761135e565b5b5f611785858286016113ac565b9250506020611796858286016113ac565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806117e457607f821691505b6020821081036117f7576117f66117a0565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611834826113c0565b915061183f836113c0565b9250828203905081811115611857576118566117fd565b5b92915050565b5f611867826113c0565b9150611872836113c0565b925082820190508082111561188a576118896117fd565b5b92915050565b5f82905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026119237fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826118e8565b61192d86836118e8565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61196861196361195e846113c0565b611945565b6113c0565b9050919050565b5f819050919050565b6119818361194e565b61199561198d8261196f565b8484546118f4565b825550505050565b5f90565b6119a961199d565b6119b4818484611978565b505050565b5b818110156119d7576119cc5f826119a1565b6001810190506119ba565b5050565b601f821115611a1c576119ed816118c7565b6119f6846118d9565b81016020851015611a05578190505b611a19611a11856118d9565b8301826119b9565b50505b505050565b5f82821c905092915050565b5f611a3c5f1984600802611a21565b1980831691505092915050565b5f611a548383611a2d565b9150826002028217905092915050565b611a6e8383611890565b67ffffffffffffffff811115611a8757611a8661189a565b5b611a9182546117cd565b611a9c8282856119db565b5f601f831160018114611ac9575f8415611ab7578287013590505b611ac18582611a49565b865550611b28565b601f198416611ad7866118c7565b5f5b82811015611afe57848901358255600182019150602085019450602081019050611ad9565b86831015611b1b5784890135611b17601f891682611a2d565b8355505b6001600288020188555050505b50505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f7fffff00000000000000000000000000000000000000000000000000000000000082169050919050565b611b9281611b5e565b8114611b9c575f80fd5b50565b5f81359050611bad81611b89565b92915050565b5f60208284031215611bc857611bc761135e565b5b5f611bd584828501611b9f565b91505092915050565b5f81905092915050565b5f8154611bf4816117cd565b611bfe8186611bde565b9450600182165f8114611c185760018114611c2d57611c5f565b60ff1983168652811515820286019350611c5f565b611c36856118c7565b5f5b83811015611c5757815481890152600182019150602081019050611c38565b838801955050505b50505092915050565b5f819050919050565b611c82611c7d82611b5e565b611c68565b82525050565b5f611c938285611be8565b9150611c9f8284611c71565b6002820191508190509392505050565b5f81519050919050565b5f611cc382611caf565b611ccd8185611bde565b9350611cdd8185602086016112ce565b80840191505092915050565b5f611cf48284611cb9565b91508190509291505056fea2646970667358221220bd1506d9031be8fa5d79c02aa0b48404448f5381270bb1c795982cf63947ba9964736f6c63430008170033