0x608060405234801561001057600080fd5b506040516020806102f1833981016040525160008054600160a060020a0319908116331790915560018054600160a060020a03909316929091169190911790556102928061005f6000396000f3006080604052600436106100565763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416636ea056a981146100925780638da5cb5b146100b8578063f2fde38b146100e9575b600154604051600160a060020a03909116903480156108fc02916000818181858888f1935050505015801561008f573d6000803e3d6000fd5b50005b34801561009e57600080fd5b506100b6600160a060020a036004351660243561010a565b005b3480156100c457600080fd5b506100cd6101c3565b60408051600160a060020a039092168252519081900360200190f35b3480156100f557600080fd5b506100b6600160a060020a03600435166101d2565b60008054600160a060020a0316331461012257600080fd5b50600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a039283166004820152602481018490529051849283169163a9059cbb9160448083019260209291908290030181600087803b15801561019257600080fd5b505af11580156101a6573d6000803e3d6000fd5b505050506040513d60208110156101bc57600080fd5b5050505050565b600154600160a060020a031681565b600054600160a060020a031633146101e957600080fd5b600160a060020a03811615156101fe57600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a72305820f024c4c1603686286acbf1965572ffbcf1a1eb25f2746c07ef22d54de1543e2f0029000000000000000000000000fda1745cddbf46cd9f75150baab492f7242051ed