0x608060405234801561000f575f80fd5b5060405161032d38038061032d83398181016040528101906100319190610074565b805f819055505061009f565b5f80fd5b5f819050919050565b61005381610041565b811461005d575f80fd5b50565b5f8151905061006e8161004a565b92915050565b5f602082840312156100895761008861003d565b5b5f61009684828501610060565b91505092915050565b610281806100ac5f395ff3fe608060405234801561000f575f80fd5b506004361061004a575f3560e01c806360fe47b11461004e5780636d4ce63c1461006a578063cf8976d114610088578063d11a797b146100a6575b5f80fd5b6100686004803603810190610063919061014e565b6100c4565b005b6100726100cd565b60405161007f9190610188565b60405180910390f35b6100906100d5565b60405161009d9190610188565b60405180910390f35b6100ae6100da565b6040516100bb919061022b565b60405180910390f35b805f8190555050565b5f8054905090565b5f5481565b60606040518060400160405280601a81526020017f5468697320697320612072616e646f6d2066756e6374696f6e21000000000000815250905090565b5f80fd5b5f819050919050565b61012d8161011b565b8114610137575f80fd5b50565b5f8135905061014881610124565b92915050565b5f6020828403121561016357610162610117565b5b5f6101708482850161013a565b91505092915050565b6101828161011b565b82525050565b5f60208201905061019b5f830184610179565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156101d85780820151818401526020810190506101bd565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6101fd826101a1565b61020781856101ab565b93506102178185602086016101bb565b610220816101e3565b840191505092915050565b5f6020820190508181035f83015261024381846101f3565b90509291505056fea2646970667358221220da64a237f5bca079d8b8b3c7a0984417e95799dda5e53c1049b52a76ead6c00064736f6c634300081400330000000000000000000000000000000000000000000000000000000000000003