def __init__(self, data):
        unpacked = unpack('!I{0}s'.format(len(data) - 4), data)
        self.code = unpacked[0]
        other = unpacked[1::][0]
        if [self.CRYPT_PASSWORD, self.MD5_PASSWORD] in self.code:
            self.salt = other
        if self.code in [self.GSS_CONTINUE]:
            self.auth_data = other
dataset/ETHPy150Open uber/vertica-python/vertica_python/vertica/messages/backend_messages/authentication.py/Authentication.__init__/swapped operands of `in`