0x6080604052348015600e575f5ffd5b5061816e5f5f6101000a81548161ffff021916908361ffff16021790555063312dd84d5f60026101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff160217905550632981c37e60018190555061024f806100805f395ff3fe608060405234801561000f575f5ffd5b5060043610610060575f3560e01c80630934e0dd146100645780630a432e4714610082578063a9c7762b146100a0578063b0346743146100be578063b8597bb3146100dc578063e51794dc146100fa575b5f5ffd5b61006c610118565b604051610079919061019a565b60405180910390f35b61008a610123565b60405161009791906101cf565b60405180910390f35b6100a861012c565b6040516100b5919061019a565b60405180910390f35b6100c661014d565b6040516100d39190610200565b60405180910390f35b6100e4610153565b6040516100f19190610200565b60405180910390f35b61010261015e565b60405161010f91906101cf565b60405180910390f35b5f63312dd84d905090565b5f61816e905090565b5f60029054906101000a90046fffffffffffffffffffffffffffffffff1681565b60015481565b5f632981c37e905090565b5f5f9054906101000a900461ffff1681565b5f6fffffffffffffffffffffffffffffffff82169050919050565b61019481610170565b82525050565b5f6020820190506101ad5f83018461018b565b92915050565b5f61ffff82169050919050565b6101c9816101b3565b82525050565b5f6020820190506101e25f8301846101c0565b92915050565b5f819050919050565b6101fa816101e8565b82525050565b5f6020820190506102135f8301846101f1565b9291505056fea2646970667358221220cc47ebd5e020698d058817e245882318b9dc5dd50e4e725cc613b8bd8cec943564736f6c634300081c0033