0x608060405234801561000f575f80fd5b506100556040518060400160405280601b81526020017f4f776e657220636f6e7472616374206465706c6f7965642062793a00000000008152503361011260201b60201c565b335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f342827c97908e5e2f71151c08502a66d44b6f758e3ac2f1de95f02eb95f0a73560405160405180910390a36102d1565b6101b082826040516024016101289291906102a3565b6040516020818303038152906040527f319af333000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506101b460201b60201c565b5050565b5f815190505f6a636f6e736f6c652e6c6f679050602083015f808483855afa5050505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156102115780820151818401526020810190506101f6565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610236826101da565b61024081856101e4565b93506102508185602086016101f4565b6102598161021c565b840191505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61028d82610264565b9050919050565b61029d81610283565b82525050565b5f6040820190508181035f8301526102bb818561022c565b90506102ca6020830184610294565b9392505050565b610340806102de5f395ff3fe608060405234801561000f575f80fd5b5060043610610034575f3560e01c8063893d20e814610038578063a6f9dae114610056575b5f80fd5b610040610072565b60405161004d9190610220565b60405180910390f35b610070600480360381019061006b9190610267565b610099565b005b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610126576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161011d906102ec565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f342827c97908e5e2f71151c08502a66d44b6f758e3ac2f1de95f02eb95f0a73560405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61020a826101e1565b9050919050565b61021a81610200565b82525050565b5f6020820190506102335f830184610211565b92915050565b5f80fd5b61024681610200565b8114610250575f80fd5b50565b5f813590506102618161023d565b92915050565b5f6020828403121561027c5761027b610239565b5b5f61028984828501610253565b91505092915050565b5f82825260208201905092915050565b7f43616c6c6572206973206e6f74206f776e6572000000000000000000000000005f82015250565b5f6102d6601383610292565b91506102e1826102a2565b602082019050919050565b5f6020820190508181035f830152610303816102ca565b905091905056fea2646970667358221220c8839902d8a8098b1a8fa234949e17c1c4713f7ccc2f34eaa31798ec76fd09a064736f6c63430008140033