0x608060405234801561001057600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506102bb806100606000396000f3fe6080604052600436106100385760003560e01c806312065fe0146100445780632e1a7d4d1461006f5780638da5cb5b146100aa5761003f565b3661003f57005b600080fd5b34801561005057600080fd5b506100596100eb565b6040518082815260200191505060405180910390f35b34801561007b57600080fd5b506100a86004803603602081101561009257600080fd5b81019080803590602001909291905050506100f3565b005b3480156100b657600080fd5b506100bf6101e1565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600047905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610197576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260808152602001806102066080913960800191505060405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156101dd573d6000803e3d6000fd5b5050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168156fe554d486339646e6a3373717939426e4830734f6454357943667274516571347a75655045307072635955613842387366334d656e79563957415a3756384e725a75554d56744347493872494253374e744b4b62724276747033374c36777566497a6a4b75396838377163683279774a45435a34756b3043416c554c36334f764ba2646970667358221220923aedcfbce8a241f033937e7166b29a61206520a99b729d6b6470ab40e53eaf64736f6c63430007040033