0x608060405234801561000f575f80fd5b503360015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506101f68061005d5f395ff3fe60806040526004361061002c575f3560e01c806312065fe014610037578063f71d96cb1461006157610033565b3661003357005b5f80fd5b348015610042575f80fd5b5061004b61009d565b60405161005891906100f6565b60405180910390f35b34801561006c575f80fd5b506100876004803603810190610082919061013d565b6100a4565b60405161009491906101a7565b60405180910390f35b5f47905090565b5f81815481106100b2575f80fd5b905f5260205f20015f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f819050919050565b6100f0816100de565b82525050565b5f6020820190506101095f8301846100e7565b92915050565b5f80fd5b61011c816100de565b8114610126575f80fd5b50565b5f8135905061013781610113565b92915050565b5f602082840312156101525761015161010f565b5b5f61015f84828501610129565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61019182610168565b9050919050565b6101a181610187565b82525050565b5f6020820190506101ba5f830184610198565b9291505056fea26469706673582212206190ff65be1ca1387bb469a7f8db0696f923abc80ce5568bbb86a888b062aa5764736f6c63430008180033