def METHOD_NAME(self):
    """Implement the BIP324 test vectors for ellswift decoding (read from ellswift_decode_test_vectors.csv)."""
    vectors_file = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'ellswift_decode_test_vectors.csv')
    with open(vectors_file, newline='', encoding='utf8') as csvfile:
        reader = csv.DictReader(csvfile)
        for row in reader:
            encoding = bytes.fromhex(row['ellswift'])
            assert len(encoding) == 64
            expected_x = FE(int(row['x'], 16))
            u = FE(int.from_bytes(encoding[:32], 'big'))
            t = FE(int.from_bytes(encoding[32:], 'big'))
            x = xswiftec(u, t)
            self.assertEqual(x, expected_x)
            self.assertTrue(GE.is_valid_x(x))