<reponame>esoma/woosh

# this file was generated using test/python/sample/generate.py

# python
import io
import pathlib
# pytest
import pytest
# woosh
import woosh

def tokenize_file_like(source):
    return list(woosh.tokenize(io.BytesIO(source)))

def tokenize_bytes(source):
    return list(woosh.tokenize(source))

SAMPLE_DIR = pathlib.Path(__file__).parent.absolute() / '../../' / '../../' / 'sample'

@pytest.mark.parametrize('tokenize', [tokenize_file_like, tokenize_bytes])
def test(tokenize):
    with open(SAMPLE_DIR / 'contrived/hugenesting.py', 'rb') as f:
        tokens = tokenize(f.read())
    for token, expected in zip(tokens, EXPECTED):
        assert token == expected

EXPECTED = [
woosh.Token(woosh.ENCODING, 'utf-8', 1, 0, 1, 0),
woosh.Token(woosh.OP, '(', 1, 0, 1, 1),
woosh.Token(woosh.OP, '(', 1, 1, 1, 2),
woosh.Token(woosh.OP, '(', 1, 2, 1, 3),
woosh.Token(woosh.OP, '(', 1, 3, 1, 4),
woosh.Token(woosh.OP, '(', 1, 4, 1, 5),
woosh.Token(woosh.OP, '(', 1, 5, 1, 6),
woosh.Token(woosh.OP, '(', 1, 6, 1, 7),
woosh.Token(woosh.OP, '(', 1, 7, 1, 8),
woosh.Token(woosh.OP, '(', 1, 8, 1, 9),
woosh.Token(woosh.OP, '(', 1, 9, 1, 10),
woosh.Token(woosh.OP, '(', 1, 10, 1, 11),
woosh.Token(woosh.OP, '(', 1, 11, 1, 12),
woosh.Token(woosh.OP, '(', 1, 12, 1, 13),
woosh.Token(woosh.OP, '(', 1, 13, 1, 14),
woosh.Token(woosh.OP, '(', 1, 14, 1, 15),
woosh.Token(woosh.OP, '(', 1, 15, 1, 16),
woosh.Token(woosh.OP, '(', 1, 16, 1, 17),
woosh.Token(woosh.OP, '(', 1, 17, 1, 18),
woosh.Token(woosh.OP, '(', 1, 18, 1, 19),
woosh.Token(woosh.OP, '(', 1, 19, 1, 20),
woosh.Token(woosh.OP, '(', 1, 20, 1, 21),
woosh.Token(woosh.OP, '(', 1, 21, 1, 22),
woosh.Token(woosh.OP, '(', 1, 22, 1, 23),
woosh.Token(woosh.OP, '(', 1, 23, 1, 24),
woosh.Token(woosh.OP, '(', 1, 24, 1, 25),
woosh.Token(woosh.OP, '(', 1, 25, 1, 26),
woosh.Token(woosh.OP, '(', 1, 26, 1, 27),
woosh.Token(woosh.OP, '(', 1, 27, 1, 28),
woosh.Token(woosh.OP, '(', 1, 28, 1, 29),
woosh.Token(woosh.OP, '(', 1, 29, 1, 30),
woosh.Token(woosh.OP, '(', 1, 30, 1, 31),
woosh.Token(woosh.OP, '(', 1, 31, 1, 32),
woosh.Token(woosh.OP, '(', 1, 32, 1, 33),
woosh.Token(woosh.OP, '(', 1, 33, 1, 34),
woosh.Token(woosh.OP, '(', 1, 34, 1, 35),
woosh.Token(woosh.OP, '(', 1, 35, 1, 36),
woosh.Token(woosh.OP, '(', 1, 36, 1, 37),
woosh.Token(woosh.OP, '(', 1, 37, 1, 38),
woosh.Token(woosh.OP, '(', 1, 38, 1, 39),
woosh.Token(woosh.OP, '(', 1, 39, 1, 40),
woosh.Token(woosh.OP, '(', 1, 40, 1, 41),
woosh.Token(woosh.OP, '(', 1, 41, 1, 42),
woosh.Token(woosh.OP, '(', 1, 42, 1, 43),
woosh.Token(woosh.OP, '(', 1, 43, 1, 44),
woosh.Token(woosh.OP, '(', 1, 44, 1, 45),
woosh.Token(woosh.OP, '(', 1, 45, 1, 46),
woosh.Token(woosh.OP, '(', 1, 46, 1, 47),
woosh.Token(woosh.OP, '(', 1, 47, 1, 48),
woosh.Token(woosh.OP, '(', 1, 48, 1, 49),
woosh.Token(woosh.OP, '(', 1, 49, 1, 50),
woosh.Token(woosh.OP, '(', 1, 50, 1, 51),
woosh.Token(woosh.OP, '(', 1, 51, 1, 52),
woosh.Token(woosh.OP, '(', 1, 52, 1, 53),
woosh.Token(woosh.OP, '(', 1, 53, 1, 54),
woosh.Token(woosh.OP, '(', 1, 54, 1, 55),
woosh.Token(woosh.OP, '(', 1, 55, 1, 56),
woosh.Token(woosh.OP, '(', 1, 56, 1, 57),
woosh.Token(woosh.OP, '(', 1, 57, 1, 58),
woosh.Token(woosh.OP, '(', 1, 58, 1, 59),
woosh.Token(woosh.OP, '(', 1, 59, 1, 60),
woosh.Token(woosh.OP, '(', 1, 60, 1, 61),
woosh.Token(woosh.OP, '(', 1, 61, 1, 62),
woosh.Token(woosh.OP, '(', 1, 62, 1, 63),
woosh.Token(woosh.OP, '(', 1, 63, 1, 64),
woosh.Token(woosh.OP, '(', 1, 64, 1, 65),
woosh.Token(woosh.OP, '(', 1, 65, 1, 66),
woosh.Token(woosh.OP, '(', 1, 66, 1, 67),
woosh.Token(woosh.OP, '(', 1, 67, 1, 68),
woosh.Token(woosh.OP, '(', 1, 68, 1, 69),
woosh.Token(woosh.OP, '(', 1, 69, 1, 70),
woosh.Token(woosh.OP, '(', 1, 70, 1, 71),
woosh.Token(woosh.OP, '(', 1, 71, 1, 72),
woosh.Token(woosh.OP, '(', 1, 72, 1, 73),
woosh.Token(woosh.OP, '(', 1, 73, 1, 74),
woosh.Token(woosh.OP, '(', 1, 74, 1, 75),
woosh.Token(woosh.OP, '(', 1, 75, 1, 76),
woosh.Token(woosh.OP, '(', 1, 76, 1, 77),
woosh.Token(woosh.OP, '(', 1, 77, 1, 78),
woosh.Token(woosh.OP, '(', 1, 78, 1, 79),
woosh.Token(woosh.OP, '(', 1, 79, 1, 80),
woosh.Token(woosh.OP, '(', 1, 80, 1, 81),
woosh.Token(woosh.OP, '(', 1, 81, 1, 82),
woosh.Token(woosh.OP, '(', 1, 82, 1, 83),
woosh.Token(woosh.OP, '(', 1, 83, 1, 84),
woosh.Token(woosh.OP, '(', 1, 84, 1, 85),
woosh.Token(woosh.OP, '(', 1, 85, 1, 86),
woosh.Token(woosh.OP, '(', 1, 86, 1, 87),
woosh.Token(woosh.OP, '(', 1, 87, 1, 88),
woosh.Token(woosh.OP, '(', 1, 88, 1, 89),
woosh.Token(woosh.OP, '(', 1, 89, 1, 90),
woosh.Token(woosh.OP, '(', 1, 90, 1, 91),
woosh.Token(woosh.OP, '(', 1, 91, 1, 92),
woosh.Token(woosh.OP, '(', 1, 92, 1, 93),
woosh.Token(woosh.OP, '(', 1, 93, 1, 94),
woosh.Token(woosh.OP, '(', 1, 94, 1, 95),
woosh.Token(woosh.OP, '(', 1, 95, 1, 96),
woosh.Token(woosh.OP, '(', 1, 96, 1, 97),
woosh.Token(woosh.OP, '(', 1, 97, 1, 98),
woosh.Token(woosh.OP, '(', 1, 98, 1, 99),
woosh.Token(woosh.OP, '(', 1, 99, 1, 100),
woosh.Token(woosh.OP, '(', 1, 100, 1, 101),
woosh.Token(woosh.OP, '(', 1, 101, 1, 102),
woosh.Token(woosh.OP, '(', 1, 102, 1, 103),
woosh.Token(woosh.OP, '(', 1, 103, 1, 104),
woosh.Token(woosh.OP, '(', 1, 104, 1, 105),
woosh.Token(woosh.OP, '(', 1, 105, 1, 106),
woosh.Token(woosh.OP, '(', 1, 106, 1, 107),
woosh.Token(woosh.OP, '(', 1, 107, 1, 108),
woosh.Token(woosh.OP, '(', 1, 108, 1, 109),
woosh.Token(woosh.OP, '(', 1, 109, 1, 110),
woosh.Token(woosh.OP, '(', 1, 110, 1, 111),
woosh.Token(woosh.OP, '(', 1, 111, 1, 112),
woosh.Token(woosh.OP, '(', 1, 112, 1, 113),
woosh.Token(woosh.OP, '(', 1, 113, 1, 114),
woosh.Token(woosh.OP, '(', 1, 114, 1, 115),
woosh.Token(woosh.OP, '(', 1, 115, 1, 116),
woosh.Token(woosh.OP, '(', 1, 116, 1, 117),
woosh.Token(woosh.OP, '(', 1, 117, 1, 118),
woosh.Token(woosh.OP, '(', 1, 118, 1, 119),
woosh.Token(woosh.OP, '(', 1, 119, 1, 120),
woosh.Token(woosh.OP, '(', 1, 120, 1, 121),
woosh.Token(woosh.OP, '(', 1, 121, 1, 122),
woosh.Token(woosh.OP, '(', 1, 122, 1, 123),
woosh.Token(woosh.OP, '(', 1, 123, 1, 124),
woosh.Token(woosh.OP, '(', 1, 124, 1, 125),
woosh.Token(woosh.OP, '(', 1, 125, 1, 126),
woosh.Token(woosh.OP, '(', 1, 126, 1, 127),
woosh.Token(woosh.OP, '(', 1, 127, 1, 128),
woosh.Token(woosh.OP, '(', 1, 128, 1, 129),
woosh.Token(woosh.OP, '(', 1, 129, 1, 130),
woosh.Token(woosh.OP, '(', 1, 130, 1, 131),
woosh.Token(woosh.OP, '(', 1, 131, 1, 132),
woosh.Token(woosh.OP, '(', 1, 132, 1, 133),
woosh.Token(woosh.OP, '(', 1, 133, 1, 134),
woosh.Token(woosh.OP, '(', 1, 134, 1, 135),
woosh.Token(woosh.OP, '(', 1, 135, 1, 136),
woosh.Token(woosh.OP, '(', 1, 136, 1, 137),
woosh.Token(woosh.OP, '(', 1, 137, 1, 138),
woosh.Token(woosh.OP, '(', 1, 138, 1, 139),
woosh.Token(woosh.OP, '(', 1, 139, 1, 140),
woosh.Token(woosh.OP, '(', 1, 140, 1, 141),
woosh.Token(woosh.OP, '(', 1, 141, 1, 142),
woosh.Token(woosh.OP, '(', 1, 142, 1, 143),
woosh.Token(woosh.OP, '(', 1, 143, 1, 144),
woosh.Token(woosh.OP, '(', 1, 144, 1, 145),
woosh.Token(woosh.OP, '(', 1, 145, 1, 146),
woosh.Token(woosh.OP, '(', 1, 146, 1, 147),
woosh.Token(woosh.OP, '(', 1, 147, 1, 148),
woosh.Token(woosh.OP, '(', 1, 148, 1, 149),
woosh.Token(woosh.OP, '(', 1, 149, 1, 150),
woosh.Token(woosh.OP, '(', 1, 150, 1, 151),
woosh.Token(woosh.OP, '(', 1, 151, 1, 152),
woosh.Token(woosh.OP, '(', 1, 152, 1, 153),
woosh.Token(woosh.OP, '(', 1, 153, 1, 154),
woosh.Token(woosh.OP, '(', 1, 154, 1, 155),
woosh.Token(woosh.OP, '(', 1, 155, 1, 156),
woosh.Token(woosh.OP, '(', 1, 156, 1, 157),
woosh.Token(woosh.OP, '(', 1, 157, 1, 158),
woosh.Token(woosh.OP, '(', 1, 158, 1, 159),
woosh.Token(woosh.OP, '(', 1, 159, 1, 160),
woosh.Token(woosh.OP, '(', 1, 160, 1, 161),
woosh.Token(woosh.OP, '(', 1, 161, 1, 162),
woosh.Token(woosh.OP, '(', 1, 162, 1, 163),
woosh.Token(woosh.OP, '(', 1, 163, 1, 164),
woosh.Token(woosh.OP, '(', 1, 164, 1, 165),
woosh.Token(woosh.OP, '(', 1, 165, 1, 166),
woosh.Token(woosh.OP, '(', 1, 166, 1, 167),
woosh.Token(woosh.OP, '(', 1, 167, 1, 168),
woosh.Token(woosh.OP, '(', 1, 168, 1, 169),
woosh.Token(woosh.OP, '(', 1, 169, 1, 170),
woosh.Token(woosh.OP, '(', 1, 170, 1, 171),
woosh.Token(woosh.OP, '(', 1, 171, 1, 172),
woosh.Token(woosh.OP, '(', 1, 172, 1, 173),
woosh.Token(woosh.OP, '(', 1, 173, 1, 174),
woosh.Token(woosh.OP, '(', 1, 174, 1, 175),
woosh.Token(woosh.OP, '(', 1, 175, 1, 176),
woosh.Token(woosh.OP, '(', 1, 176, 1, 177),
woosh.Token(woosh.OP, '(', 1, 177, 1, 178),
woosh.Token(woosh.OP, '(', 1, 178, 1, 179),
woosh.Token(woosh.OP, '(', 1, 179, 1, 180),
woosh.Token(woosh.OP, '(', 1, 180, 1, 181),
woosh.Token(woosh.OP, '(', 1, 181, 1, 182),
woosh.Token(woosh.OP, '(', 1, 182, 1, 183),
woosh.Token(woosh.OP, '(', 1, 183, 1, 184),
woosh.Token(woosh.OP, '(', 1, 184, 1, 185),
woosh.Token(woosh.OP, '(', 1, 185, 1, 186),
woosh.Token(woosh.OP, '(', 1, 186, 1, 187),
woosh.Token(woosh.OP, '(', 1, 187, 1, 188),
woosh.Token(woosh.OP, '(', 1, 188, 1, 189),
woosh.Token(woosh.OP, '(', 1, 189, 1, 190),
woosh.Token(woosh.OP, '(', 1, 190, 1, 191),
woosh.Token(woosh.OP, '(', 1, 191, 1, 192),
woosh.Token(woosh.OP, '(', 1, 192, 1, 193),
woosh.Token(woosh.OP, '(', 1, 193, 1, 194),
woosh.Token(woosh.OP, '(', 1, 194, 1, 195),
woosh.Token(woosh.OP, '(', 1, 195, 1, 196),
woosh.Token(woosh.OP, '(', 1, 196, 1, 197),
woosh.Token(woosh.OP, '(', 1, 197, 1, 198),
woosh.Token(woosh.OP, '(', 1, 198, 1, 199),
woosh.Token(woosh.OP, '(', 1, 199, 1, 200),
woosh.Token(woosh.OP, '(', 1, 200, 1, 201),
woosh.Token(woosh.OP, '(', 1, 201, 1, 202),
woosh.Token(woosh.OP, '(', 1, 202, 1, 203),
woosh.Token(woosh.OP, '(', 1, 203, 1, 204),
woosh.Token(woosh.OP, '(', 1, 204, 1, 205),
woosh.Token(woosh.OP, '(', 1, 205, 1, 206),
woosh.Token(woosh.OP, '(', 1, 206, 1, 207),
woosh.Token(woosh.OP, '(', 1, 207, 1, 208),
woosh.Token(woosh.OP, '(', 1, 208, 1, 209),
woosh.Token(woosh.OP, '(', 1, 209, 1, 210),
woosh.Token(woosh.OP, '(', 1, 210, 1, 211),
woosh.Token(woosh.OP, '(', 1, 211, 1, 212),
woosh.Token(woosh.OP, '(', 1, 212, 1, 213),
woosh.Token(woosh.OP, '(', 1, 213, 1, 214),
woosh.Token(woosh.OP, '(', 1, 214, 1, 215),
woosh.Token(woosh.OP, '(', 1, 215, 1, 216),
woosh.Token(woosh.OP, '(', 1, 216, 1, 217),
woosh.Token(woosh.OP, '(', 1, 217, 1, 218),
woosh.Token(woosh.OP, '(', 1, 218, 1, 219),
woosh.Token(woosh.OP, '(', 1, 219, 1, 220),
woosh.Token(woosh.OP, '(', 1, 220, 1, 221),
woosh.Token(woosh.OP, '(', 1, 221, 1, 222),
woosh.Token(woosh.OP, '(', 1, 222, 1, 223),
woosh.Token(woosh.OP, '(', 1, 223, 1, 224),
woosh.Token(woosh.OP, '(', 1, 224, 1, 225),
woosh.Token(woosh.OP, '(', 1, 225, 1, 226),
woosh.Token(woosh.OP, '(', 1, 226, 1, 227),
woosh.Token(woosh.OP, '(', 1, 227, 1, 228),
woosh.Token(woosh.OP, '(', 1, 228, 1, 229),
woosh.Token(woosh.OP, '(', 1, 229, 1, 230),
woosh.Token(woosh.OP, '(', 1, 230, 1, 231),
woosh.Token(woosh.OP, '(', 1, 231, 1, 232),
woosh.Token(woosh.OP, '(', 1, 232, 1, 233),
woosh.Token(woosh.OP, '(', 1, 233, 1, 234),
woosh.Token(woosh.OP, '(', 1, 234, 1, 235),
woosh.Token(woosh.OP, '(', 1, 235, 1, 236),
woosh.Token(woosh.OP, '(', 1, 236, 1, 237),
woosh.Token(woosh.OP, '(', 1, 237, 1, 238),
woosh.Token(woosh.OP, '(', 1, 238, 1, 239),
woosh.Token(woosh.OP, '(', 1, 239, 1, 240),
woosh.Token(woosh.OP, '(', 1, 240, 1, 241),
woosh.Token(woosh.OP, '(', 1, 241, 1, 242),
woosh.Token(woosh.OP, '(', 1, 242, 1, 243),
woosh.Token(woosh.OP, '(', 1, 243, 1, 244),
woosh.Token(woosh.OP, '(', 1, 244, 1, 245),
woosh.Token(woosh.OP, '(', 1, 245, 1, 246),
woosh.Token(woosh.OP, '(', 1, 246, 1, 247),
woosh.Token(woosh.OP, '(', 1, 247, 1, 248),
woosh.Token(woosh.OP, '(', 1, 248, 1, 249),
woosh.Token(woosh.OP, '(', 1, 249, 1, 250),
woosh.Token(woosh.OP, '(', 1, 250, 1, 251),
woosh.Token(woosh.OP, '(', 1, 251, 1, 252),
woosh.Token(woosh.OP, '(', 1, 252, 1, 253),
woosh.Token(woosh.OP, '(', 1, 253, 1, 254),
woosh.Token(woosh.OP, '(', 1, 254, 1, 255),
woosh.Token(woosh.OP, '(', 1, 255, 1, 256),
woosh.Token(woosh.OP, '(', 1, 256, 1, 257),
woosh.Token(woosh.OP, '(', 1, 257, 1, 258),
woosh.Token(woosh.OP, '(', 1, 258, 1, 259),
woosh.Token(woosh.OP, '(', 1, 259, 1, 260),
woosh.Token(woosh.OP, '(', 1, 260, 1, 261),
woosh.Token(woosh.OP, '(', 1, 261, 1, 262),
woosh.Token(woosh.OP, '(', 1, 262, 1, 263),
woosh.Token(woosh.OP, '(', 1, 263, 1, 264),
woosh.Token(woosh.OP, '(', 1, 264, 1, 265),
woosh.Token(woosh.OP, '(', 1, 265, 1, 266),
woosh.Token(woosh.OP, '(', 1, 266, 1, 267),
woosh.Token(woosh.OP, '(', 1, 267, 1, 268),
woosh.Token(woosh.OP, '(', 1, 268, 1, 269),
woosh.Token(woosh.OP, '(', 1, 269, 1, 270),
woosh.Token(woosh.OP, '(', 1, 270, 1, 271),
woosh.Token(woosh.OP, '(', 1, 271, 1, 272),
woosh.Token(woosh.OP, '(', 1, 272, 1, 273),
woosh.Token(woosh.OP, '(', 1, 273, 1, 274),
woosh.Token(woosh.OP, '(', 1, 274, 1, 275),
woosh.Token(woosh.OP, '(', 1, 275, 1, 276),
woosh.Token(woosh.OP, '(', 1, 276, 1, 277),
woosh.Token(woosh.OP, '(', 1, 277, 1, 278),
woosh.Token(woosh.OP, '(', 1, 278, 1, 279),
woosh.Token(woosh.OP, '(', 1, 279, 1, 280),
woosh.Token(woosh.OP, '(', 1, 280, 1, 281),
woosh.Token(woosh.OP, '(', 1, 281, 1, 282),
woosh.Token(woosh.OP, '(', 1, 282, 1, 283),
woosh.Token(woosh.OP, '(', 1, 283, 1, 284),
woosh.Token(woosh.OP, '(', 1, 284, 1, 285),
woosh.Token(woosh.OP, '(', 1, 285, 1, 286),
woosh.Token(woosh.OP, '(', 1, 286, 1, 287),
woosh.Token(woosh.OP, '(', 1, 287, 1, 288),
woosh.Token(woosh.OP, '(', 1, 288, 1, 289),
woosh.Token(woosh.OP, '(', 1, 289, 1, 290),
woosh.Token(woosh.OP, '(', 1, 290, 1, 291),
woosh.Token(woosh.OP, '(', 1, 291, 1, 292),
woosh.Token(woosh.OP, '(', 1, 292, 1, 293),
woosh.Token(woosh.OP, '(', 1, 293, 1, 294),
woosh.Token(woosh.OP, '(', 1, 294, 1, 295),
woosh.Token(woosh.OP, '(', 1, 295, 1, 296),
woosh.Token(woosh.OP, '(', 1, 296, 1, 297),
woosh.Token(woosh.OP, '(', 1, 297, 1, 298),
woosh.Token(woosh.OP, '(', 1, 298, 1, 299),
woosh.Token(woosh.OP, '(', 1, 299, 1, 300),
woosh.Token(woosh.OP, '(', 1, 300, 1, 301),
woosh.Token(woosh.OP, '(', 1, 301, 1, 302),
woosh.Token(woosh.OP, '(', 1, 302, 1, 303),
woosh.Token(woosh.OP, '(', 1, 303, 1, 304),
woosh.Token(woosh.OP, '(', 1, 304, 1, 305),
woosh.Token(woosh.OP, '(', 1, 305, 1, 306),
woosh.Token(woosh.OP, '(', 1, 306, 1, 307),
woosh.Token(woosh.OP, '(', 1, 307, 1, 308),
woosh.Token(woosh.OP, '(', 1, 308, 1, 309),
woosh.Token(woosh.OP, '(', 1, 309, 1, 310),
woosh.Token(woosh.OP, '(', 1, 310, 1, 311),
woosh.Token(woosh.OP, '(', 1, 311, 1, 312),
woosh.Token(woosh.OP, '(', 1, 312, 1, 313),
woosh.Token(woosh.OP, '(', 1, 313, 1, 314),
woosh.Token(woosh.OP, '(', 1, 314, 1, 315),
woosh.Token(woosh.OP, '(', 1, 315, 1, 316),
woosh.Token(woosh.OP, '(', 1, 316, 1, 317),
woosh.Token(woosh.OP, '(', 1, 317, 1, 318),
woosh.Token(woosh.OP, '(', 1, 318, 1, 319),
woosh.Token(woosh.OP, '(', 1, 319, 1, 320),
woosh.Token(woosh.OP, '(', 1, 320, 1, 321),
woosh.Token(woosh.OP, '(', 1, 321, 1, 322),
woosh.Token(woosh.OP, '(', 1, 322, 1, 323),
woosh.Token(woosh.OP, '(', 1, 323, 1, 324),
woosh.Token(woosh.OP, '(', 1, 324, 1, 325),
woosh.Token(woosh.OP, '(', 1, 325, 1, 326),
woosh.Token(woosh.OP, '(', 1, 326, 1, 327),
woosh.Token(woosh.OP, '(', 1, 327, 1, 328),
woosh.Token(woosh.OP, '(', 1, 328, 1, 329),
woosh.Token(woosh.OP, '(', 1, 329, 1, 330),
woosh.Token(woosh.OP, '(', 1, 330, 1, 331),
woosh.Token(woosh.OP, '(', 1, 331, 1, 332),
woosh.Token(woosh.OP, '(', 1, 332, 1, 333),
woosh.Token(woosh.OP, '(', 1, 333, 1, 334),
woosh.Token(woosh.OP, '(', 1, 334, 1, 335),
woosh.Token(woosh.OP, '(', 1, 335, 1, 336),
woosh.Token(woosh.OP, '(', 1, 336, 1, 337),
woosh.Token(woosh.OP, '(', 1, 337, 1, 338),
woosh.Token(woosh.OP, '(', 1, 338, 1, 339),
woosh.Token(woosh.OP, '(', 1, 339, 1, 340),
woosh.Token(woosh.OP, '(', 1, 340, 1, 341),
woosh.Token(woosh.OP, '(', 1, 341, 1, 342),
woosh.Token(woosh.OP, '(', 1, 342, 1, 343),
woosh.Token(woosh.OP, '(', 1, 343, 1, 344),
woosh.Token(woosh.OP, '(', 1, 344, 1, 345),
woosh.Token(woosh.OP, '(', 1, 345, 1, 346),
woosh.Token(woosh.OP, '(', 1, 346, 1, 347),
woosh.Token(woosh.OP, '(', 1, 347, 1, 348),
woosh.Token(woosh.OP, '(', 1, 348, 1, 349),
woosh.Token(woosh.OP, '(', 1, 349, 1, 350),
woosh.Token(woosh.OP, '(', 1, 350, 1, 351),
woosh.Token(woosh.OP, '(', 1, 351, 1, 352),
woosh.Token(woosh.OP, '(', 1, 352, 1, 353),
woosh.Token(woosh.OP, '(', 1, 353, 1, 354),
woosh.Token(woosh.OP, '(', 1, 354, 1, 355),
woosh.Token(woosh.OP, '(', 1, 355, 1, 356),
woosh.Token(woosh.OP, '(', 1, 356, 1, 357),
woosh.Token(woosh.OP, '(', 1, 357, 1, 358),
woosh.Token(woosh.OP, '(', 1, 358, 1, 359),
woosh.Token(woosh.OP, '(', 1, 359, 1, 360),
woosh.Token(woosh.OP, '(', 1, 360, 1, 361),
woosh.Token(woosh.OP, '(', 1, 361, 1, 362),
woosh.Token(woosh.OP, '(', 1, 362, 1, 363),
woosh.Token(woosh.OP, '(', 1, 363, 1, 364),
woosh.Token(woosh.OP, '(', 1, 364, 1, 365),
woosh.Token(woosh.OP, '(', 1, 365, 1, 366),
woosh.Token(woosh.OP, '(', 1, 366, 1, 367),
woosh.Token(woosh.OP, '(', 1, 367, 1, 368),
woosh.Token(woosh.OP, '(', 1, 368, 1, 369),
woosh.Token(woosh.OP, '(', 1, 369, 1, 370),
woosh.Token(woosh.OP, '(', 1, 370, 1, 371),
woosh.Token(woosh.OP, '(', 1, 371, 1, 372),
woosh.Token(woosh.OP, '(', 1, 372, 1, 373),
woosh.Token(woosh.OP, '(', 1, 373, 1, 374),
woosh.Token(woosh.OP, '(', 1, 374, 1, 375),
woosh.Token(woosh.OP, '(', 1, 375, 1, 376),
woosh.Token(woosh.OP, '(', 1, 376, 1, 377),
woosh.Token(woosh.OP, '(', 1, 377, 1, 378),
woosh.Token(woosh.OP, '(', 1, 378, 1, 379),
woosh.Token(woosh.OP, '(', 1, 379, 1, 380),
woosh.Token(woosh.OP, '(', 1, 380, 1, 381),
woosh.Token(woosh.OP, '(', 1, 381, 1, 382),
woosh.Token(woosh.OP, '(', 1, 382, 1, 383),
woosh.Token(woosh.OP, '(', 1, 383, 1, 384),
woosh.Token(woosh.OP, '(', 1, 384, 1, 385),
woosh.Token(woosh.OP, '(', 1, 385, 1, 386),
woosh.Token(woosh.OP, '(', 1, 386, 1, 387),
woosh.Token(woosh.OP, '(', 1, 387, 1, 388),
woosh.Token(woosh.OP, '(', 1, 388, 1, 389),
woosh.Token(woosh.OP, '(', 1, 389, 1, 390),
woosh.Token(woosh.OP, '(', 1, 390, 1, 391),
woosh.Token(woosh.OP, '(', 1, 391, 1, 392),
woosh.Token(woosh.OP, '(', 1, 392, 1, 393),
woosh.Token(woosh.OP, '(', 1, 393, 1, 394),
woosh.Token(woosh.OP, '(', 1, 394, 1, 395),
woosh.Token(woosh.OP, '(', 1, 395, 1, 396),
woosh.Token(woosh.OP, '(', 1, 396, 1, 397),
woosh.Token(woosh.OP, '(', 1, 397, 1, 398),
woosh.Token(woosh.OP, '(', 1, 398, 1, 399),
woosh.Token(woosh.OP, '(', 1, 399, 1, 400),
woosh.Token(woosh.OP, '(', 1, 400, 1, 401),
woosh.Token(woosh.OP, '(', 1, 401, 1, 402),
woosh.Token(woosh.OP, '(', 1, 402, 1, 403),
woosh.Token(woosh.OP, '(', 1, 403, 1, 404),
woosh.Token(woosh.OP, '(', 1, 404, 1, 405),
woosh.Token(woosh.OP, '(', 1, 405, 1, 406),
woosh.Token(woosh.OP, '(', 1, 406, 1, 407),
woosh.Token(woosh.OP, '(', 1, 407, 1, 408),
woosh.Token(woosh.OP, '(', 1, 408, 1, 409),
woosh.Token(woosh.OP, '(', 1, 409, 1, 410),
woosh.Token(woosh.OP, '(', 1, 410, 1, 411),
woosh.Token(woosh.OP, '(', 1, 411, 1, 412),
woosh.Token(woosh.OP, '(', 1, 412, 1, 413),
woosh.Token(woosh.OP, '(', 1, 413, 1, 414),
woosh.Token(woosh.OP, '(', 1, 414, 1, 415),
woosh.Token(woosh.OP, '(', 1, 415, 1, 416),
woosh.Token(woosh.OP, '(', 1, 416, 1, 417),
woosh.Token(woosh.OP, '(', 1, 417, 1, 418),
woosh.Token(woosh.OP, '(', 1, 418, 1, 419),
woosh.Token(woosh.OP, '(', 1, 419, 1, 420),
woosh.Token(woosh.OP, '(', 1, 420, 1, 421),
woosh.Token(woosh.OP, '(', 1, 421, 1, 422),
woosh.Token(woosh.OP, '(', 1, 422, 1, 423),
woosh.Token(woosh.OP, '(', 1, 423, 1, 424),
woosh.Token(woosh.OP, '(', 1, 424, 1, 425),
woosh.Token(woosh.OP, '(', 1, 425, 1, 426),
woosh.Token(woosh.OP, '(', 1, 426, 1, 427),
woosh.Token(woosh.OP, '(', 1, 427, 1, 428),
woosh.Token(woosh.OP, '(', 1, 428, 1, 429),
woosh.Token(woosh.OP, '(', 1, 429, 1, 430),
woosh.Token(woosh.OP, '(', 1, 430, 1, 431),
woosh.Token(woosh.OP, '(', 1, 431, 1, 432),
woosh.Token(woosh.OP, '(', 1, 432, 1, 433),
woosh.Token(woosh.OP, '(', 1, 433, 1, 434),
woosh.Token(woosh.OP, '(', 1, 434, 1, 435),
woosh.Token(woosh.OP, '(', 1, 435, 1, 436),
woosh.Token(woosh.OP, '(', 1, 436, 1, 437),
woosh.Token(woosh.OP, '(', 1, 437, 1, 438),
woosh.Token(woosh.OP, '(', 1, 438, 1, 439),
woosh.Token(woosh.OP, '(', 1, 439, 1, 440),
woosh.Token(woosh.OP, '(', 1, 440, 1, 441),
woosh.Token(woosh.OP, '(', 1, 441, 1, 442),
woosh.Token(woosh.OP, '(', 1, 442, 1, 443),
woosh.Token(woosh.OP, '(', 1, 443, 1, 444),
woosh.Token(woosh.OP, '(', 1, 444, 1, 445),
woosh.Token(woosh.OP, '(', 1, 445, 1, 446),
woosh.Token(woosh.OP, '(', 1, 446, 1, 447),
woosh.Token(woosh.OP, '(', 1, 447, 1, 448),
woosh.Token(woosh.OP, '(', 1, 448, 1, 449),
woosh.Token(woosh.OP, '(', 1, 449, 1, 450),
woosh.Token(woosh.OP, '(', 1, 450, 1, 451),
woosh.Token(woosh.OP, '(', 1, 451, 1, 452),
woosh.Token(woosh.OP, '(', 1, 452, 1, 453),
woosh.Token(woosh.OP, '(', 1, 453, 1, 454),
woosh.Token(woosh.OP, '(', 1, 454, 1, 455),
woosh.Token(woosh.OP, '(', 1, 455, 1, 456),
woosh.Token(woosh.OP, '(', 1, 456, 1, 457),
woosh.Token(woosh.OP, '(', 1, 457, 1, 458),
woosh.Token(woosh.OP, '(', 1, 458, 1, 459),
woosh.Token(woosh.OP, '(', 1, 459, 1, 460),
woosh.Token(woosh.OP, '(', 1, 460, 1, 461),
woosh.Token(woosh.OP, '(', 1, 461, 1, 462),
woosh.Token(woosh.OP, '(', 1, 462, 1, 463),
woosh.Token(woosh.OP, '(', 1, 463, 1, 464),
woosh.Token(woosh.OP, '(', 1, 464, 1, 465),
woosh.Token(woosh.OP, '(', 1, 465, 1, 466),
woosh.Token(woosh.OP, '(', 1, 466, 1, 467),
woosh.Token(woosh.OP, '(', 1, 467, 1, 468),
woosh.Token(woosh.OP, '(', 1, 468, 1, 469),
woosh.Token(woosh.OP, '(', 1, 469, 1, 470),
woosh.Token(woosh.OP, '(', 1, 470, 1, 471),
woosh.Token(woosh.OP, '(', 1, 471, 1, 472),
woosh.Token(woosh.OP, '(', 1, 472, 1, 473),
woosh.Token(woosh.OP, '(', 1, 473, 1, 474),
woosh.Token(woosh.OP, '(', 1, 474, 1, 475),
woosh.Token(woosh.OP, '(', 1, 475, 1, 476),
woosh.Token(woosh.OP, '(', 1, 476, 1, 477),
woosh.Token(woosh.OP, '(', 1, 477, 1, 478),
woosh.Token(woosh.OP, '(', 1, 478, 1, 479),
woosh.Token(woosh.OP, '(', 1, 479, 1, 480),
woosh.Token(woosh.OP, '(', 1, 480, 1, 481),
woosh.Token(woosh.OP, '(', 1, 481, 1, 482),
woosh.Token(woosh.OP, '(', 1, 482, 1, 483),
woosh.Token(woosh.OP, '(', 1, 483, 1, 484),
woosh.Token(woosh.OP, '(', 1, 484, 1, 485),
woosh.Token(woosh.OP, '(', 1, 485, 1, 486),
woosh.Token(woosh.OP, '(', 1, 486, 1, 487),
woosh.Token(woosh.OP, '(', 1, 487, 1, 488),
woosh.Token(woosh.OP, '(', 1, 488, 1, 489),
woosh.Token(woosh.OP, '(', 1, 489, 1, 490),
woosh.Token(woosh.OP, '(', 1, 490, 1, 491),
woosh.Token(woosh.OP, '(', 1, 491, 1, 492),
woosh.Token(woosh.OP, '(', 1, 492, 1, 493),
woosh.Token(woosh.OP, '(', 1, 493, 1, 494),
woosh.Token(woosh.OP, '(', 1, 494, 1, 495),
woosh.Token(woosh.OP, '(', 1, 495, 1, 496),
woosh.Token(woosh.OP, '(', 1, 496, 1, 497),
woosh.Token(woosh.OP, '(', 1, 497, 1, 498),
woosh.Token(woosh.OP, '(', 1, 498, 1, 499),
woosh.Token(woosh.OP, '(', 1, 499, 1, 500),
woosh.Token(woosh.OP, '(', 1, 500, 1, 501),
woosh.Token(woosh.OP, '(', 1, 501, 1, 502),
woosh.Token(woosh.OP, '(', 1, 502, 1, 503),
woosh.Token(woosh.OP, '(', 1, 503, 1, 504),
woosh.Token(woosh.OP, '(', 1, 504, 1, 505),
woosh.Token(woosh.OP, '(', 1, 505, 1, 506),
woosh.Token(woosh.OP, '(', 1, 506, 1, 507),
woosh.Token(woosh.OP, '(', 1, 507, 1, 508),
woosh.Token(woosh.OP, '(', 1, 508, 1, 509),
woosh.Token(woosh.OP, '(', 1, 509, 1, 510),
woosh.Token(woosh.OP, '(', 1, 510, 1, 511),
woosh.Token(woosh.OP, '(', 1, 511, 1, 512),
woosh.Token(woosh.OP, '(', 1, 512, 1, 513),
woosh.Token(woosh.OP, '(', 1, 513, 1, 514),
woosh.Token(woosh.OP, '(', 1, 514, 1, 515),
woosh.Token(woosh.OP, '(', 1, 515, 1, 516),
woosh.Token(woosh.OP, '(', 1, 516, 1, 517),
woosh.Token(woosh.OP, '(', 1, 517, 1, 518),
woosh.Token(woosh.OP, '(', 1, 518, 1, 519),
woosh.Token(woosh.OP, '(', 1, 519, 1, 520),
woosh.Token(woosh.OP, '(', 1, 520, 1, 521),
woosh.Token(woosh.OP, '(', 1, 521, 1, 522),
woosh.Token(woosh.OP, '(', 1, 522, 1, 523),
woosh.Token(woosh.OP, '(', 1, 523, 1, 524),
woosh.Token(woosh.OP, '(', 1, 524, 1, 525),
woosh.Token(woosh.OP, '(', 1, 525, 1, 526),
woosh.Token(woosh.OP, '(', 1, 526, 1, 527),
woosh.Token(woosh.OP, '(', 1, 527, 1, 528),
woosh.Token(woosh.OP, '(', 1, 528, 1, 529),
woosh.Token(woosh.OP, '(', 1, 529, 1, 530),
woosh.Token(woosh.OP, '(', 1, 530, 1, 531),
woosh.Token(woosh.OP, '(', 1, 531, 1, 532),
woosh.Token(woosh.OP, '(', 1, 532, 1, 533),
woosh.Token(woosh.OP, '(', 1, 533, 1, 534),
woosh.Token(woosh.OP, '(', 1, 534, 1, 535),
woosh.Token(woosh.OP, '(', 1, 535, 1, 536),
woosh.Token(woosh.OP, '(', 1, 536, 1, 537),
woosh.Token(woosh.OP, '(', 1, 537, 1, 538),
woosh.Token(woosh.OP, '(', 1, 538, 1, 539),
woosh.Token(woosh.OP, '(', 1, 539, 1, 540),
woosh.Token(woosh.OP, '(', 1, 540, 1, 541),
woosh.Token(woosh.OP, '(', 1, 541, 1, 542),
woosh.Token(woosh.OP, '(', 1, 542, 1, 543),
woosh.Token(woosh.OP, '(', 1, 543, 1, 544),
woosh.Token(woosh.OP, '(', 1, 544, 1, 545),
woosh.Token(woosh.OP, '(', 1, 545, 1, 546),
woosh.Token(woosh.OP, '(', 1, 546, 1, 547),
woosh.Token(woosh.OP, '(', 1, 547, 1, 548),
woosh.Token(woosh.OP, '(', 1, 548, 1, 549),
woosh.Token(woosh.OP, '(', 1, 549, 1, 550),
woosh.Token(woosh.OP, '(', 1, 550, 1, 551),
woosh.Token(woosh.OP, '(', 1, 551, 1, 552),
woosh.Token(woosh.OP, '(', 1, 552, 1, 553),
woosh.Token(woosh.OP, '(', 1, 553, 1, 554),
woosh.Token(woosh.OP, '(', 1, 554, 1, 555),
woosh.Token(woosh.OP, '(', 1, 555, 1, 556),
woosh.Token(woosh.OP, '(', 1, 556, 1, 557),
woosh.Token(woosh.OP, '(', 1, 557, 1, 558),
woosh.Token(woosh.OP, '(', 1, 558, 1, 559),
woosh.Token(woosh.OP, '(', 1, 559, 1, 560),
woosh.Token(woosh.OP, '(', 1, 560, 1, 561),
woosh.Token(woosh.OP, '(', 1, 561, 1, 562),
woosh.Token(woosh.OP, '(', 1, 562, 1, 563),
woosh.Token(woosh.OP, '(', 1, 563, 1, 564),
woosh.Token(woosh.OP, '(', 1, 564, 1, 565),
woosh.Token(woosh.OP, '(', 1, 565, 1, 566),
woosh.Token(woosh.OP, '(', 1, 566, 1, 567),
woosh.Token(woosh.OP, '(', 1, 567, 1, 568),
woosh.Token(woosh.OP, '(', 1, 568, 1, 569),
woosh.Token(woosh.OP, '(', 1, 569, 1, 570),
woosh.Token(woosh.OP, '(', 1, 570, 1, 571),
woosh.Token(woosh.OP, '(', 1, 571, 1, 572),
woosh.Token(woosh.OP, '(', 1, 572, 1, 573),
woosh.Token(woosh.OP, '(', 1, 573, 1, 574),
woosh.Token(woosh.OP, '(', 1, 574, 1, 575),
woosh.Token(woosh.OP, '(', 1, 575, 1, 576),
woosh.Token(woosh.OP, '(', 1, 576, 1, 577),
woosh.Token(woosh.OP, '(', 1, 577, 1, 578),
woosh.Token(woosh.OP, '(', 1, 578, 1, 579),
woosh.Token(woosh.OP, '(', 1, 579, 1, 580),
woosh.Token(woosh.OP, '(', 1, 580, 1, 581),
woosh.Token(woosh.OP, '(', 1, 581, 1, 582),
woosh.Token(woosh.OP, '(', 1, 582, 1, 583),
woosh.Token(woosh.OP, '(', 1, 583, 1, 584),
woosh.Token(woosh.OP, '(', 1, 584, 1, 585),
woosh.Token(woosh.OP, '(', 1, 585, 1, 586),
woosh.Token(woosh.OP, '(', 1, 586, 1, 587),
woosh.Token(woosh.OP, '(', 1, 587, 1, 588),
woosh.Token(woosh.OP, '(', 1, 588, 1, 589),
woosh.Token(woosh.OP, '(', 1, 589, 1, 590),
woosh.Token(woosh.OP, '(', 1, 590, 1, 591),
woosh.Token(woosh.OP, '(', 1, 591, 1, 592),
woosh.Token(woosh.OP, '(', 1, 592, 1, 593),
woosh.Token(woosh.OP, '(', 1, 593, 1, 594),
woosh.Token(woosh.OP, '(', 1, 594, 1, 595),
woosh.Token(woosh.OP, '(', 1, 595, 1, 596),
woosh.Token(woosh.OP, '(', 1, 596, 1, 597),
woosh.Token(woosh.OP, '(', 1, 597, 1, 598),
woosh.Token(woosh.OP, '(', 1, 598, 1, 599),
woosh.Token(woosh.OP, '(', 1, 599, 1, 600),
woosh.Token(woosh.OP, '(', 1, 600, 1, 601),
woosh.Token(woosh.OP, '(', 1, 601, 1, 602),
woosh.Token(woosh.OP, '(', 1, 602, 1, 603),
woosh.Token(woosh.OP, '(', 1, 603, 1, 604),
woosh.Token(woosh.OP, '(', 1, 604, 1, 605),
woosh.Token(woosh.OP, '(', 1, 605, 1, 606),
woosh.Token(woosh.OP, '(', 1, 606, 1, 607),
woosh.Token(woosh.OP, '(', 1, 607, 1, 608),
woosh.Token(woosh.OP, '(', 1, 608, 1, 609),
woosh.Token(woosh.OP, '(', 1, 609, 1, 610),
woosh.Token(woosh.OP, '(', 1, 610, 1, 611),
woosh.Token(woosh.OP, '(', 1, 611, 1, 612),
woosh.Token(woosh.OP, '(', 1, 612, 1, 613),
woosh.Token(woosh.OP, '(', 1, 613, 1, 614),
woosh.Token(woosh.OP, '(', 1, 614, 1, 615),
woosh.Token(woosh.OP, '(', 1, 615, 1, 616),
woosh.Token(woosh.OP, '(', 1, 616, 1, 617),
woosh.Token(woosh.OP, '(', 1, 617, 1, 618),
woosh.Token(woosh.OP, '(', 1, 618, 1, 619),
woosh.Token(woosh.OP, '(', 1, 619, 1, 620),
woosh.Token(woosh.OP, '(', 1, 620, 1, 621),
woosh.Token(woosh.OP, '(', 1, 621, 1, 622),
woosh.Token(woosh.OP, '(', 1, 622, 1, 623),
woosh.Token(woosh.OP, '(', 1, 623, 1, 624),
woosh.Token(woosh.OP, '(', 1, 624, 1, 625),
woosh.Token(woosh.OP, '(', 1, 625, 1, 626),
woosh.Token(woosh.OP, '(', 1, 626, 1, 627),
woosh.Token(woosh.OP, '(', 1, 627, 1, 628),
woosh.Token(woosh.OP, '(', 1, 628, 1, 629),
woosh.Token(woosh.OP, '(', 1, 629, 1, 630),
woosh.Token(woosh.OP, '(', 1, 630, 1, 631),
woosh.Token(woosh.OP, '(', 1, 631, 1, 632),
woosh.Token(woosh.OP, '(', 1, 632, 1, 633),
woosh.Token(woosh.OP, '(', 1, 633, 1, 634),
woosh.Token(woosh.OP, '(', 1, 634, 1, 635),
woosh.Token(woosh.OP, '(', 1, 635, 1, 636),
woosh.Token(woosh.OP, '(', 1, 636, 1, 637),
woosh.Token(woosh.OP, '(', 1, 637, 1, 638),
woosh.Token(woosh.OP, '(', 1, 638, 1, 639),
woosh.Token(woosh.OP, '(', 1, 639, 1, 640),
woosh.Token(woosh.OP, '(', 1, 640, 1, 641),
woosh.Token(woosh.OP, '(', 1, 641, 1, 642),
woosh.Token(woosh.OP, '(', 1, 642, 1, 643),
woosh.Token(woosh.OP, '(', 1, 643, 1, 644),
woosh.Token(woosh.OP, '(', 1, 644, 1, 645),
woosh.Token(woosh.OP, '(', 1, 645, 1, 646),
woosh.Token(woosh.OP, '(', 1, 646, 1, 647),
woosh.Token(woosh.OP, '(', 1, 647, 1, 648),
woosh.Token(woosh.OP, '(', 1, 648, 1, 649),
woosh.Token(woosh.OP, '(', 1, 649, 1, 650),
woosh.Token(woosh.OP, '(', 1, 650, 1, 651),
woosh.Token(woosh.OP, '(', 1, 651, 1, 652),
woosh.Token(woosh.OP, '(', 1, 652, 1, 653),
woosh.Token(woosh.OP, '(', 1, 653, 1, 654),
woosh.Token(woosh.OP, '(', 1, 654, 1, 655),
woosh.Token(woosh.OP, '(', 1, 655, 1, 656),
woosh.Token(woosh.OP, '(', 1, 656, 1, 657),
woosh.Token(woosh.OP, '(', 1, 657, 1, 658),
woosh.Token(woosh.OP, '(', 1, 658, 1, 659),
woosh.Token(woosh.OP, '(', 1, 659, 1, 660),
woosh.Token(woosh.OP, '(', 1, 660, 1, 661),
woosh.Token(woosh.OP, '(', 1, 661, 1, 662),
woosh.Token(woosh.OP, '(', 1, 662, 1, 663),
woosh.Token(woosh.OP, '(', 1, 663, 1, 664),
woosh.Token(woosh.OP, '(', 1, 664, 1, 665),
woosh.Token(woosh.OP, '(', 1, 665, 1, 666),
woosh.Token(woosh.OP, '(', 1, 666, 1, 667),
woosh.Token(woosh.OP, '(', 1, 667, 1, 668),
woosh.Token(woosh.OP, '(', 1, 668, 1, 669),
woosh.Token(woosh.OP, '(', 1, 669, 1, 670),
woosh.Token(woosh.OP, '(', 1, 670, 1, 671),
woosh.Token(woosh.OP, '(', 1, 671, 1, 672),
woosh.Token(woosh.OP, '(', 1, 672, 1, 673),
woosh.Token(woosh.OP, '(', 1, 673, 1, 674),
woosh.Token(woosh.OP, '(', 1, 674, 1, 675),
woosh.Token(woosh.OP, '(', 1, 675, 1, 676),
woosh.Token(woosh.OP, '(', 1, 676, 1, 677),
woosh.Token(woosh.OP, '(', 1, 677, 1, 678),
woosh.Token(woosh.OP, '(', 1, 678, 1, 679),
woosh.Token(woosh.OP, '(', 1, 679, 1, 680),
woosh.Token(woosh.OP, '(', 1, 680, 1, 681),
woosh.Token(woosh.OP, '(', 1, 681, 1, 682),
woosh.Token(woosh.OP, '(', 1, 682, 1, 683),
woosh.Token(woosh.OP, '(', 1, 683, 1, 684),
woosh.Token(woosh.OP, '(', 1, 684, 1, 685),
woosh.Token(woosh.OP, '(', 1, 685, 1, 686),
woosh.Token(woosh.OP, '(', 1, 686, 1, 687),
woosh.Token(woosh.OP, '(', 1, 687, 1, 688),
woosh.Token(woosh.OP, '(', 1, 688, 1, 689),
woosh.Token(woosh.OP, '(', 1, 689, 1, 690),
woosh.Token(woosh.OP, '(', 1, 690, 1, 691),
woosh.Token(woosh.OP, '(', 1, 691, 1, 692),
woosh.Token(woosh.OP, '(', 1, 692, 1, 693),
woosh.Token(woosh.OP, '(', 1, 693, 1, 694),
woosh.Token(woosh.OP, '(', 1, 694, 1, 695),
woosh.Token(woosh.OP, '(', 1, 695, 1, 696),
woosh.Token(woosh.OP, '(', 1, 696, 1, 697),
woosh.Token(woosh.OP, '(', 1, 697, 1, 698),
woosh.Token(woosh.OP, '(', 1, 698, 1, 699),
woosh.Token(woosh.OP, '(', 1, 699, 1, 700),
woosh.Token(woosh.OP, '(', 1, 700, 1, 701),
woosh.Token(woosh.OP, '(', 1, 701, 1, 702),
woosh.Token(woosh.OP, '(', 1, 702, 1, 703),
woosh.Token(woosh.OP, '(', 1, 703, 1, 704),
woosh.Token(woosh.OP, '(', 1, 704, 1, 705),
woosh.Token(woosh.OP, '(', 1, 705, 1, 706),
woosh.Token(woosh.OP, '(', 1, 706, 1, 707),
woosh.Token(woosh.OP, '(', 1, 707, 1, 708),
woosh.Token(woosh.OP, '(', 1, 708, 1, 709),
woosh.Token(woosh.OP, '(', 1, 709, 1, 710),
woosh.Token(woosh.OP, '(', 1, 710, 1, 711),
woosh.Token(woosh.OP, '(', 1, 711, 1, 712),
woosh.Token(woosh.OP, '(', 1, 712, 1, 713),
woosh.Token(woosh.OP, '(', 1, 713, 1, 714),
woosh.Token(woosh.OP, '(', 1, 714, 1, 715),
woosh.Token(woosh.OP, '(', 1, 715, 1, 716),
woosh.Token(woosh.OP, '(', 1, 716, 1, 717),
woosh.Token(woosh.OP, '(', 1, 717, 1, 718),
woosh.Token(woosh.OP, '(', 1, 718, 1, 719),
woosh.Token(woosh.OP, '(', 1, 719, 1, 720),
woosh.Token(woosh.OP, '(', 1, 720, 1, 721),
woosh.Token(woosh.OP, '(', 1, 721, 1, 722),
woosh.Token(woosh.OP, '(', 1, 722, 1, 723),
woosh.Token(woosh.OP, '(', 1, 723, 1, 724),
woosh.Token(woosh.OP, '(', 1, 724, 1, 725),
woosh.Token(woosh.OP, '(', 1, 725, 1, 726),
woosh.Token(woosh.OP, '(', 1, 726, 1, 727),
woosh.Token(woosh.OP, '(', 1, 727, 1, 728),
woosh.Token(woosh.OP, '(', 1, 728, 1, 729),
woosh.Token(woosh.OP, '(', 1, 729, 1, 730),
woosh.Token(woosh.OP, '(', 1, 730, 1, 731),
woosh.Token(woosh.OP, '(', 1, 731, 1, 732),
woosh.Token(woosh.OP, '(', 1, 732, 1, 733),
woosh.Token(woosh.OP, '(', 1, 733, 1, 734),
woosh.Token(woosh.OP, '(', 1, 734, 1, 735),
woosh.Token(woosh.OP, '(', 1, 735, 1, 736),
woosh.Token(woosh.OP, '(', 1, 736, 1, 737),
woosh.Token(woosh.OP, '(', 1, 737, 1, 738),
woosh.Token(woosh.OP, '(', 1, 738, 1, 739),
woosh.Token(woosh.OP, '(', 1, 739, 1, 740),
woosh.Token(woosh.OP, '(', 1, 740, 1, 741),
woosh.Token(woosh.OP, '(', 1, 741, 1, 742),
woosh.Token(woosh.OP, '(', 1, 742, 1, 743),
woosh.Token(woosh.OP, '(', 1, 743, 1, 744),
woosh.Token(woosh.OP, '(', 1, 744, 1, 745),
woosh.Token(woosh.OP, '(', 1, 745, 1, 746),
woosh.Token(woosh.OP, '(', 1, 746, 1, 747),
woosh.Token(woosh.OP, '(', 1, 747, 1, 748),
woosh.Token(woosh.OP, '(', 1, 748, 1, 749),
woosh.Token(woosh.OP, '(', 1, 749, 1, 750),
woosh.Token(woosh.OP, '(', 1, 750, 1, 751),
woosh.Token(woosh.OP, '(', 1, 751, 1, 752),
woosh.Token(woosh.OP, '(', 1, 752, 1, 753),
woosh.Token(woosh.OP, '(', 1, 753, 1, 754),
woosh.Token(woosh.OP, '(', 1, 754, 1, 755),
woosh.Token(woosh.OP, '(', 1, 755, 1, 756),
woosh.Token(woosh.OP, '(', 1, 756, 1, 757),
woosh.Token(woosh.OP, '(', 1, 757, 1, 758),
woosh.Token(woosh.OP, '(', 1, 758, 1, 759),
woosh.Token(woosh.OP, '(', 1, 759, 1, 760),
woosh.Token(woosh.OP, '(', 1, 760, 1, 761),
woosh.Token(woosh.OP, '(', 1, 761, 1, 762),
woosh.Token(woosh.OP, '(', 1, 762, 1, 763),
woosh.Token(woosh.OP, '(', 1, 763, 1, 764),
woosh.Token(woosh.OP, '(', 1, 764, 1, 765),
woosh.Token(woosh.OP, '(', 1, 765, 1, 766),
woosh.Token(woosh.OP, '(', 1, 766, 1, 767),
woosh.Token(woosh.OP, '(', 1, 767, 1, 768),
woosh.Token(woosh.OP, '(', 1, 768, 1, 769),
woosh.Token(woosh.OP, '(', 1, 769, 1, 770),
woosh.Token(woosh.OP, '(', 1, 770, 1, 771),
woosh.Token(woosh.OP, '(', 1, 771, 1, 772),
woosh.Token(woosh.OP, '(', 1, 772, 1, 773),
woosh.Token(woosh.OP, '(', 1, 773, 1, 774),
woosh.Token(woosh.OP, '(', 1, 774, 1, 775),
woosh.Token(woosh.OP, '(', 1, 775, 1, 776),
woosh.Token(woosh.OP, '(', 1, 776, 1, 777),
woosh.Token(woosh.OP, '(', 1, 777, 1, 778),
woosh.Token(woosh.OP, '(', 1, 778, 1, 779),
woosh.Token(woosh.OP, '(', 1, 779, 1, 780),
woosh.Token(woosh.OP, '(', 1, 780, 1, 781),
woosh.Token(woosh.OP, '(', 1, 781, 1, 782),
woosh.Token(woosh.OP, '(', 1, 782, 1, 783),
woosh.Token(woosh.OP, '(', 1, 783, 1, 784),
woosh.Token(woosh.OP, '(', 1, 784, 1, 785),
woosh.Token(woosh.OP, '(', 1, 785, 1, 786),
woosh.Token(woosh.OP, '(', 1, 786, 1, 787),
woosh.Token(woosh.OP, '(', 1, 787, 1, 788),
woosh.Token(woosh.OP, '(', 1, 788, 1, 789),
woosh.Token(woosh.OP, '(', 1, 789, 1, 790),
woosh.Token(woosh.OP, '(', 1, 790, 1, 791),
woosh.Token(woosh.OP, '(', 1, 791, 1, 792),
woosh.Token(woosh.OP, '(', 1, 792, 1, 793),
woosh.Token(woosh.OP, '(', 1, 793, 1, 794),
woosh.Token(woosh.OP, '(', 1, 794, 1, 795),
woosh.Token(woosh.OP, '(', 1, 795, 1, 796),
woosh.Token(woosh.OP, '(', 1, 796, 1, 797),
woosh.Token(woosh.OP, '(', 1, 797, 1, 798),
woosh.Token(woosh.OP, '(', 1, 798, 1, 799),
woosh.Token(woosh.OP, '(', 1, 799, 1, 800),
woosh.Token(woosh.OP, '(', 1, 800, 1, 801),
woosh.Token(woosh.OP, '(', 1, 801, 1, 802),
woosh.Token(woosh.OP, '(', 1, 802, 1, 803),
woosh.Token(woosh.OP, '(', 1, 803, 1, 804),
woosh.Token(woosh.OP, '(', 1, 804, 1, 805),
woosh.Token(woosh.OP, '(', 1, 805, 1, 806),
woosh.Token(woosh.OP, '(', 1, 806, 1, 807),
woosh.Token(woosh.OP, '(', 1, 807, 1, 808),
woosh.Token(woosh.OP, '(', 1, 808, 1, 809),
woosh.Token(woosh.OP, '(', 1, 809, 1, 810),
woosh.Token(woosh.OP, '(', 1, 810, 1, 811),
woosh.Token(woosh.OP, '(', 1, 811, 1, 812),
woosh.Token(woosh.OP, '(', 1, 812, 1, 813),
woosh.Token(woosh.OP, '(', 1, 813, 1, 814),
woosh.Token(woosh.OP, '(', 1, 814, 1, 815),
woosh.Token(woosh.OP, '(', 1, 815, 1, 816),
woosh.Token(woosh.OP, '(', 1, 816, 1, 817),
woosh.Token(woosh.OP, '(', 1, 817, 1, 818),
woosh.Token(woosh.OP, '(', 1, 818, 1, 819),
woosh.Token(woosh.OP, '(', 1, 819, 1, 820),
woosh.Token(woosh.OP, '(', 1, 820, 1, 821),
woosh.Token(woosh.OP, '(', 1, 821, 1, 822),
woosh.Token(woosh.OP, '(', 1, 822, 1, 823),
woosh.Token(woosh.OP, '(', 1, 823, 1, 824),
woosh.Token(woosh.OP, '(', 1, 824, 1, 825),
woosh.Token(woosh.OP, '(', 1, 825, 1, 826),
woosh.Token(woosh.OP, '(', 1, 826, 1, 827),
woosh.Token(woosh.OP, '(', 1, 827, 1, 828),
woosh.Token(woosh.OP, '(', 1, 828, 1, 829),
woosh.Token(woosh.OP, '(', 1, 829, 1, 830),
woosh.Token(woosh.OP, '(', 1, 830, 1, 831),
woosh.Token(woosh.OP, '(', 1, 831, 1, 832),
woosh.Token(woosh.OP, '(', 1, 832, 1, 833),
woosh.Token(woosh.OP, '(', 1, 833, 1, 834),
woosh.Token(woosh.OP, '(', 1, 834, 1, 835),
woosh.Token(woosh.OP, '(', 1, 835, 1, 836),
woosh.Token(woosh.OP, '(', 1, 836, 1, 837),
woosh.Token(woosh.OP, '(', 1, 837, 1, 838),
woosh.Token(woosh.OP, '(', 1, 838, 1, 839),
woosh.Token(woosh.OP, '(', 1, 839, 1, 840),
woosh.Token(woosh.OP, '(', 1, 840, 1, 841),
woosh.Token(woosh.OP, '(', 1, 841, 1, 842),
woosh.Token(woosh.OP, '(', 1, 842, 1, 843),
woosh.Token(woosh.OP, '(', 1, 843, 1, 844),
woosh.Token(woosh.OP, '(', 1, 844, 1, 845),
woosh.Token(woosh.OP, '(', 1, 845, 1, 846),
woosh.Token(woosh.OP, '(', 1, 846, 1, 847),
woosh.Token(woosh.OP, '(', 1, 847, 1, 848),
woosh.Token(woosh.OP, '(', 1, 848, 1, 849),
woosh.Token(woosh.OP, '(', 1, 849, 1, 850),
woosh.Token(woosh.OP, '(', 1, 850, 1, 851),
woosh.Token(woosh.OP, '(', 1, 851, 1, 852),
woosh.Token(woosh.OP, '(', 1, 852, 1, 853),
woosh.Token(woosh.OP, '(', 1, 853, 1, 854),
woosh.Token(woosh.OP, '(', 1, 854, 1, 855),
woosh.Token(woosh.OP, '(', 1, 855, 1, 856),
woosh.Token(woosh.OP, '(', 1, 856, 1, 857),
woosh.Token(woosh.OP, '(', 1, 857, 1, 858),
woosh.Token(woosh.OP, '(', 1, 858, 1, 859),
woosh.Token(woosh.OP, '(', 1, 859, 1, 860),
woosh.Token(woosh.OP, '(', 1, 860, 1, 861),
woosh.Token(woosh.OP, '(', 1, 861, 1, 862),
woosh.Token(woosh.OP, '(', 1, 862, 1, 863),
woosh.Token(woosh.OP, '(', 1, 863, 1, 864),
woosh.Token(woosh.OP, '(', 1, 864, 1, 865),
woosh.Token(woosh.OP, '(', 1, 865, 1, 866),
woosh.Token(woosh.OP, '(', 1, 866, 1, 867),
woosh.Token(woosh.OP, '(', 1, 867, 1, 868),
woosh.Token(woosh.OP, '(', 1, 868, 1, 869),
woosh.Token(woosh.OP, '(', 1, 869, 1, 870),
woosh.Token(woosh.OP, '(', 1, 870, 1, 871),
woosh.Token(woosh.OP, '(', 1, 871, 1, 872),
woosh.Token(woosh.OP, '(', 1, 872, 1, 873),
woosh.Token(woosh.OP, '(', 1, 873, 1, 874),
woosh.Token(woosh.OP, '(', 1, 874, 1, 875),
woosh.Token(woosh.OP, '(', 1, 875, 1, 876),
woosh.Token(woosh.OP, '(', 1, 876, 1, 877),
woosh.Token(woosh.OP, '(', 1, 877, 1, 878),
woosh.Token(woosh.OP, '(', 1, 878, 1, 879),
woosh.Token(woosh.OP, '(', 1, 879, 1, 880),
woosh.Token(woosh.OP, '(', 1, 880, 1, 881),
woosh.Token(woosh.OP, '(', 1, 881, 1, 882),
woosh.Token(woosh.OP, '(', 1, 882, 1, 883),
woosh.Token(woosh.OP, '(', 1, 883, 1, 884),
woosh.Token(woosh.OP, '(', 1, 884, 1, 885),
woosh.Token(woosh.OP, '(', 1, 885, 1, 886),
woosh.Token(woosh.OP, '(', 1, 886, 1, 887),
woosh.Token(woosh.OP, '(', 1, 887, 1, 888),
woosh.Token(woosh.OP, '(', 1, 888, 1, 889),
woosh.Token(woosh.OP, '(', 1, 889, 1, 890),
woosh.Token(woosh.OP, '(', 1, 890, 1, 891),
woosh.Token(woosh.OP, '(', 1, 891, 1, 892),
woosh.Token(woosh.OP, '(', 1, 892, 1, 893),
woosh.Token(woosh.OP, '(', 1, 893, 1, 894),
woosh.Token(woosh.OP, '(', 1, 894, 1, 895),
woosh.Token(woosh.OP, '(', 1, 895, 1, 896),
woosh.Token(woosh.OP, '(', 1, 896, 1, 897),
woosh.Token(woosh.OP, '(', 1, 897, 1, 898),
woosh.Token(woosh.OP, '(', 1, 898, 1, 899),
woosh.Token(woosh.OP, '(', 1, 899, 1, 900),
woosh.Token(woosh.OP, '(', 1, 900, 1, 901),
woosh.Token(woosh.OP, '(', 1, 901, 1, 902),
woosh.Token(woosh.OP, '(', 1, 902, 1, 903),
woosh.Token(woosh.OP, '(', 1, 903, 1, 904),
woosh.Token(woosh.OP, '(', 1, 904, 1, 905),
woosh.Token(woosh.OP, '(', 1, 905, 1, 906),
woosh.Token(woosh.OP, '(', 1, 906, 1, 907),
woosh.Token(woosh.OP, '(', 1, 907, 1, 908),
woosh.Token(woosh.OP, '(', 1, 908, 1, 909),
woosh.Token(woosh.OP, '(', 1, 909, 1, 910),
woosh.Token(woosh.OP, '(', 1, 910, 1, 911),
woosh.Token(woosh.OP, '(', 1, 911, 1, 912),
woosh.Token(woosh.OP, '(', 1, 912, 1, 913),
woosh.Token(woosh.OP, '(', 1, 913, 1, 914),
woosh.Token(woosh.OP, '(', 1, 914, 1, 915),
woosh.Token(woosh.OP, '(', 1, 915, 1, 916),
woosh.Token(woosh.OP, '(', 1, 916, 1, 917),
woosh.Token(woosh.OP, '(', 1, 917, 1, 918),
woosh.Token(woosh.OP, '(', 1, 918, 1, 919),
woosh.Token(woosh.OP, '(', 1, 919, 1, 920),
woosh.Token(woosh.OP, '(', 1, 920, 1, 921),
woosh.Token(woosh.OP, '(', 1, 921, 1, 922),
woosh.Token(woosh.OP, '(', 1, 922, 1, 923),
woosh.Token(woosh.OP, '(', 1, 923, 1, 924),
woosh.Token(woosh.OP, '(', 1, 924, 1, 925),
woosh.Token(woosh.OP, '(', 1, 925, 1, 926),
woosh.Token(woosh.OP, '(', 1, 926, 1, 927),
woosh.Token(woosh.OP, '(', 1, 927, 1, 928),
woosh.Token(woosh.OP, '(', 1, 928, 1, 929),
woosh.Token(woosh.OP, '(', 1, 929, 1, 930),
woosh.Token(woosh.OP, '(', 1, 930, 1, 931),
woosh.Token(woosh.OP, '(', 1, 931, 1, 932),
woosh.Token(woosh.OP, '(', 1, 932, 1, 933),
woosh.Token(woosh.OP, '(', 1, 933, 1, 934),
woosh.Token(woosh.OP, '(', 1, 934, 1, 935),
woosh.Token(woosh.OP, '(', 1, 935, 1, 936),
woosh.Token(woosh.OP, '(', 1, 936, 1, 937),
woosh.Token(woosh.OP, '(', 1, 937, 1, 938),
woosh.Token(woosh.OP, '(', 1, 938, 1, 939),
woosh.Token(woosh.OP, '(', 1, 939, 1, 940),
woosh.Token(woosh.OP, '(', 1, 940, 1, 941),
woosh.Token(woosh.OP, '(', 1, 941, 1, 942),
woosh.Token(woosh.OP, '(', 1, 942, 1, 943),
woosh.Token(woosh.OP, '(', 1, 943, 1, 944),
woosh.Token(woosh.OP, '(', 1, 944, 1, 945),
woosh.Token(woosh.OP, '(', 1, 945, 1, 946),
woosh.Token(woosh.OP, '(', 1, 946, 1, 947),
woosh.Token(woosh.OP, '(', 1, 947, 1, 948),
woosh.Token(woosh.OP, '(', 1, 948, 1, 949),
woosh.Token(woosh.OP, '(', 1, 949, 1, 950),
woosh.Token(woosh.OP, '(', 1, 950, 1, 951),
woosh.Token(woosh.OP, '(', 1, 951, 1, 952),
woosh.Token(woosh.OP, '(', 1, 952, 1, 953),
woosh.Token(woosh.OP, '(', 1, 953, 1, 954),
woosh.Token(woosh.OP, '(', 1, 954, 1, 955),
woosh.Token(woosh.OP, '(', 1, 955, 1, 956),
woosh.Token(woosh.OP, '(', 1, 956, 1, 957),
woosh.Token(woosh.OP, '(', 1, 957, 1, 958),
woosh.Token(woosh.OP, '(', 1, 958, 1, 959),
woosh.Token(woosh.OP, '(', 1, 959, 1, 960),
woosh.Token(woosh.OP, '(', 1, 960, 1, 961),
woosh.Token(woosh.OP, '(', 1, 961, 1, 962),
woosh.Token(woosh.OP, '(', 1, 962, 1, 963),
woosh.Token(woosh.OP, '(', 1, 963, 1, 964),
woosh.Token(woosh.OP, '(', 1, 964, 1, 965),
woosh.Token(woosh.OP, '(', 1, 965, 1, 966),
woosh.Token(woosh.OP, '(', 1, 966, 1, 967),
woosh.Token(woosh.OP, '(', 1, 967, 1, 968),
woosh.Token(woosh.OP, '(', 1, 968, 1, 969),
woosh.Token(woosh.OP, '(', 1, 969, 1, 970),
woosh.Token(woosh.OP, '(', 1, 970, 1, 971),
woosh.Token(woosh.OP, '(', 1, 971, 1, 972),
woosh.Token(woosh.OP, '(', 1, 972, 1, 973),
woosh.Token(woosh.OP, '(', 1, 973, 1, 974),
woosh.Token(woosh.OP, '(', 1, 974, 1, 975),
woosh.Token(woosh.OP, '(', 1, 975, 1, 976),
woosh.Token(woosh.OP, '(', 1, 976, 1, 977),
woosh.Token(woosh.OP, '(', 1, 977, 1, 978),
woosh.Token(woosh.OP, '(', 1, 978, 1, 979),
woosh.Token(woosh.OP, '(', 1, 979, 1, 980),
woosh.Token(woosh.OP, '(', 1, 980, 1, 981),
woosh.Token(woosh.OP, '(', 1, 981, 1, 982),
woosh.Token(woosh.OP, '(', 1, 982, 1, 983),
woosh.Token(woosh.OP, '(', 1, 983, 1, 984),
woosh.Token(woosh.OP, '(', 1, 984, 1, 985),
woosh.Token(woosh.OP, '(', 1, 985, 1, 986),
woosh.Token(woosh.OP, '(', 1, 986, 1, 987),
woosh.Token(woosh.OP, '(', 1, 987, 1, 988),
woosh.Token(woosh.OP, '(', 1, 988, 1, 989),
woosh.Token(woosh.OP, '(', 1, 989, 1, 990),
woosh.Token(woosh.OP, '(', 1, 990, 1, 991),
woosh.Token(woosh.OP, '(', 1, 991, 1, 992),
woosh.Token(woosh.OP, '(', 1, 992, 1, 993),
woosh.Token(woosh.OP, '(', 1, 993, 1, 994),
woosh.Token(woosh.OP, '(', 1, 994, 1, 995),
woosh.Token(woosh.OP, '(', 1, 995, 1, 996),
woosh.Token(woosh.OP, '(', 1, 996, 1, 997),
woosh.Token(woosh.OP, '(', 1, 997, 1, 998),
woosh.Token(woosh.OP, '(', 1, 998, 1, 999),
woosh.Token(woosh.OP, '(', 1, 999, 1, 1000),
woosh.Token(woosh.OP, ')', 1, 1000, 1, 1001),
woosh.Token(woosh.OP, ')', 1, 1001, 1, 1002),
woosh.Token(woosh.OP, ')', 1, 1002, 1, 1003),
woosh.Token(woosh.OP, ')', 1, 1003, 1, 1004),
woosh.Token(woosh.OP, ')', 1, 1004, 1, 1005),
woosh.Token(woosh.OP, ')', 1, 1005, 1, 1006),
woosh.Token(woosh.OP, ')', 1, 1006, 1, 1007),
woosh.Token(woosh.OP, ')', 1, 1007, 1, 1008),
woosh.Token(woosh.OP, ')', 1, 1008, 1, 1009),
woosh.Token(woosh.OP, ')', 1, 1009, 1, 1010),
woosh.Token(woosh.OP, ')', 1, 1010, 1, 1011),
woosh.Token(woosh.OP, ')', 1, 1011, 1, 1012),
woosh.Token(woosh.OP, ')', 1, 1012, 1, 1013),
woosh.Token(woosh.OP, ')', 1, 1013, 1, 1014),
woosh.Token(woosh.OP, ')', 1, 1014, 1, 1015),
woosh.Token(woosh.OP, ')', 1, 1015, 1, 1016),
woosh.Token(woosh.OP, ')', 1, 1016, 1, 1017),
woosh.Token(woosh.OP, ')', 1, 1017, 1, 1018),
woosh.Token(woosh.OP, ')', 1, 1018, 1, 1019),
woosh.Token(woosh.OP, ')', 1, 1019, 1, 1020),
woosh.Token(woosh.OP, ')', 1, 1020, 1, 1021),
woosh.Token(woosh.OP, ')', 1, 1021, 1, 1022),
woosh.Token(woosh.OP, ')', 1, 1022, 1, 1023),
woosh.Token(woosh.OP, ')', 1, 1023, 1, 1024),
woosh.Token(woosh.OP, ')', 1, 1024, 1, 1025),
woosh.Token(woosh.OP, ')', 1, 1025, 1, 1026),
woosh.Token(woosh.OP, ')', 1, 1026, 1, 1027),
woosh.Token(woosh.OP, ')', 1, 1027, 1, 1028),
woosh.Token(woosh.OP, ')', 1, 1028, 1, 1029),
woosh.Token(woosh.OP, ')', 1, 1029, 1, 1030),
woosh.Token(woosh.OP, ')', 1, 1030, 1, 1031),
woosh.Token(woosh.OP, ')', 1, 1031, 1, 1032),
woosh.Token(woosh.OP, ')', 1, 1032, 1, 1033),
woosh.Token(woosh.OP, ')', 1, 1033, 1, 1034),
woosh.Token(woosh.OP, ')', 1, 1034, 1, 1035),
woosh.Token(woosh.OP, ')', 1, 1035, 1, 1036),
woosh.Token(woosh.OP, ')', 1, 1036, 1, 1037),
woosh.Token(woosh.OP, ')', 1, 1037, 1, 1038),
woosh.Token(woosh.OP, ')', 1, 1038, 1, 1039),
woosh.Token(woosh.OP, ')', 1, 1039, 1, 1040),
woosh.Token(woosh.OP, ')', 1, 1040, 1, 1041),
woosh.Token(woosh.OP, ')', 1, 1041, 1, 1042),
woosh.Token(woosh.OP, ')', 1, 1042, 1, 1043),
woosh.Token(woosh.OP, ')', 1, 1043, 1, 1044),
woosh.Token(woosh.OP, ')', 1, 1044, 1, 1045),
woosh.Token(woosh.OP, ')', 1, 1045, 1, 1046),
woosh.Token(woosh.OP, ')', 1, 1046, 1, 1047),
woosh.Token(woosh.OP, ')', 1, 1047, 1, 1048),
woosh.Token(woosh.OP, ')', 1, 1048, 1, 1049),
woosh.Token(woosh.OP, ')', 1, 1049, 1, 1050),
woosh.Token(woosh.OP, ')', 1, 1050, 1, 1051),
woosh.Token(woosh.OP, ')', 1, 1051, 1, 1052),
woosh.Token(woosh.OP, ')', 1, 1052, 1, 1053),
woosh.Token(woosh.OP, ')', 1, 1053, 1, 1054),
woosh.Token(woosh.OP, ')', 1, 1054, 1, 1055),
woosh.Token(woosh.OP, ')', 1, 1055, 1, 1056),
woosh.Token(woosh.OP, ')', 1, 1056, 1, 1057),
woosh.Token(woosh.OP, ')', 1, 1057, 1, 1058),
woosh.Token(woosh.OP, ')', 1, 1058, 1, 1059),
woosh.Token(woosh.OP, ')', 1, 1059, 1, 1060),
woosh.Token(woosh.OP, ')', 1, 1060, 1, 1061),
woosh.Token(woosh.OP, ')', 1, 1061, 1, 1062),
woosh.Token(woosh.OP, ')', 1, 1062, 1, 1063),
woosh.Token(woosh.OP, ')', 1, 1063, 1, 1064),
woosh.Token(woosh.OP, ')', 1, 1064, 1, 1065),
woosh.Token(woosh.OP, ')', 1, 1065, 1, 1066),
woosh.Token(woosh.OP, ')', 1, 1066, 1, 1067),
woosh.Token(woosh.OP, ')', 1, 1067, 1, 1068),
woosh.Token(woosh.OP, ')', 1, 1068, 1, 1069),
woosh.Token(woosh.OP, ')', 1, 1069, 1, 1070),
woosh.Token(woosh.OP, ')', 1, 1070, 1, 1071),
woosh.Token(woosh.OP, ')', 1, 1071, 1, 1072),
woosh.Token(woosh.OP, ')', 1, 1072, 1, 1073),
woosh.Token(woosh.OP, ')', 1, 1073, 1, 1074),
woosh.Token(woosh.OP, ')', 1, 1074, 1, 1075),
woosh.Token(woosh.OP, ')', 1, 1075, 1, 1076),
woosh.Token(woosh.OP, ')', 1, 1076, 1, 1077),
woosh.Token(woosh.OP, ')', 1, 1077, 1, 1078),
woosh.Token(woosh.OP, ')', 1, 1078, 1, 1079),
woosh.Token(woosh.OP, ')', 1, 1079, 1, 1080),
woosh.Token(woosh.OP, ')', 1, 1080, 1, 1081),
woosh.Token(woosh.OP, ')', 1, 1081, 1, 1082),
woosh.Token(woosh.OP, ')', 1, 1082, 1, 1083),
woosh.Token(woosh.OP, ')', 1, 1083, 1, 1084),
woosh.Token(woosh.OP, ')', 1, 1084, 1, 1085),
woosh.Token(woosh.OP, ')', 1, 1085, 1, 1086),
woosh.Token(woosh.OP, ')', 1, 1086, 1, 1087),
woosh.Token(woosh.OP, ')', 1, 1087, 1, 1088),
woosh.Token(woosh.OP, ')', 1, 1088, 1, 1089),
woosh.Token(woosh.OP, ')', 1, 1089, 1, 1090),
woosh.Token(woosh.OP, ')', 1, 1090, 1, 1091),
woosh.Token(woosh.OP, ')', 1, 1091, 1, 1092),
woosh.Token(woosh.OP, ')', 1, 1092, 1, 1093),
woosh.Token(woosh.OP, ')', 1, 1093, 1, 1094),
woosh.Token(woosh.OP, ')', 1, 1094, 1, 1095),
woosh.Token(woosh.OP, ')', 1, 1095, 1, 1096),
woosh.Token(woosh.OP, ')', 1, 1096, 1, 1097),
woosh.Token(woosh.OP, ')', 1, 1097, 1, 1098),
woosh.Token(woosh.OP, ')', 1, 1098, 1, 1099),
woosh.Token(woosh.OP, ')', 1, 1099, 1, 1100),
woosh.Token(woosh.OP, ')', 1, 1100, 1, 1101),
woosh.Token(woosh.OP, ')', 1, 1101, 1, 1102),
woosh.Token(woosh.OP, ')', 1, 1102, 1, 1103),
woosh.Token(woosh.OP, ')', 1, 1103, 1, 1104),
woosh.Token(woosh.OP, ')', 1, 1104, 1, 1105),
woosh.Token(woosh.OP, ')', 1, 1105, 1, 1106),
woosh.Token(woosh.OP, ')', 1, 1106, 1, 1107),
woosh.Token(woosh.OP, ')', 1, 1107, 1, 1108),
woosh.Token(woosh.OP, ')', 1, 1108, 1, 1109),
woosh.Token(woosh.OP, ')', 1, 1109, 1, 1110),
woosh.Token(woosh.OP, ')', 1, 1110, 1, 1111),
woosh.Token(woosh.OP, ')', 1, 1111, 1, 1112),
woosh.Token(woosh.OP, ')', 1, 1112, 1, 1113),
woosh.Token(woosh.OP, ')', 1, 1113, 1, 1114),
woosh.Token(woosh.OP, ')', 1, 1114, 1, 1115),
woosh.Token(woosh.OP, ')', 1, 1115, 1, 1116),
woosh.Token(woosh.OP, ')', 1, 1116, 1, 1117),
woosh.Token(woosh.OP, ')', 1, 1117, 1, 1118),
woosh.Token(woosh.OP, ')', 1, 1118, 1, 1119),
woosh.Token(woosh.OP, ')', 1, 1119, 1, 1120),
woosh.Token(woosh.OP, ')', 1, 1120, 1, 1121),
woosh.Token(woosh.OP, ')', 1, 1121, 1, 1122),
woosh.Token(woosh.OP, ')', 1, 1122, 1, 1123),
woosh.Token(woosh.OP, ')', 1, 1123, 1, 1124),
woosh.Token(woosh.OP, ')', 1, 1124, 1, 1125),
woosh.Token(woosh.OP, ')', 1, 1125, 1, 1126),
woosh.Token(woosh.OP, ')', 1, 1126, 1, 1127),
woosh.Token(woosh.OP, ')', 1, 1127, 1, 1128),
woosh.Token(woosh.OP, ')', 1, 1128, 1, 1129),
woosh.Token(woosh.OP, ')', 1, 1129, 1, 1130),
woosh.Token(woosh.OP, ')', 1, 1130, 1, 1131),
woosh.Token(woosh.OP, ')', 1, 1131, 1, 1132),
woosh.Token(woosh.OP, ')', 1, 1132, 1, 1133),
woosh.Token(woosh.OP, ')', 1, 1133, 1, 1134),
woosh.Token(woosh.OP, ')', 1, 1134, 1, 1135),
woosh.Token(woosh.OP, ')', 1, 1135, 1, 1136),
woosh.Token(woosh.OP, ')', 1, 1136, 1, 1137),
woosh.Token(woosh.OP, ')', 1, 1137, 1, 1138),
woosh.Token(woosh.OP, ')', 1, 1138, 1, 1139),
woosh.Token(woosh.OP, ')', 1, 1139, 1, 1140),
woosh.Token(woosh.OP, ')', 1, 1140, 1, 1141),
woosh.Token(woosh.OP, ')', 1, 1141, 1, 1142),
woosh.Token(woosh.OP, ')', 1, 1142, 1, 1143),
woosh.Token(woosh.OP, ')', 1, 1143, 1, 1144),
woosh.Token(woosh.OP, ')', 1, 1144, 1, 1145),
woosh.Token(woosh.OP, ')', 1, 1145, 1, 1146),
woosh.Token(woosh.OP, ')', 1, 1146, 1, 1147),
woosh.Token(woosh.OP, ')', 1, 1147, 1, 1148),
woosh.Token(woosh.OP, ')', 1, 1148, 1, 1149),
woosh.Token(woosh.OP, ')', 1, 1149, 1, 1150),
woosh.Token(woosh.OP, ')', 1, 1150, 1, 1151),
woosh.Token(woosh.OP, ')', 1, 1151, 1, 1152),
woosh.Token(woosh.OP, ')', 1, 1152, 1, 1153),
woosh.Token(woosh.OP, ')', 1, 1153, 1, 1154),
woosh.Token(woosh.OP, ')', 1, 1154, 1, 1155),
woosh.Token(woosh.OP, ')', 1, 1155, 1, 1156),
woosh.Token(woosh.OP, ')', 1, 1156, 1, 1157),
woosh.Token(woosh.OP, ')', 1, 1157, 1, 1158),
woosh.Token(woosh.OP, ')', 1, 1158, 1, 1159),
woosh.Token(woosh.OP, ')', 1, 1159, 1, 1160),
woosh.Token(woosh.OP, ')', 1, 1160, 1, 1161),
woosh.Token(woosh.OP, ')', 1, 1161, 1, 1162),
woosh.Token(woosh.OP, ')', 1, 1162, 1, 1163),
woosh.Token(woosh.OP, ')', 1, 1163, 1, 1164),
woosh.Token(woosh.OP, ')', 1, 1164, 1, 1165),
woosh.Token(woosh.OP, ')', 1, 1165, 1, 1166),
woosh.Token(woosh.OP, ')', 1, 1166, 1, 1167),
woosh.Token(woosh.OP, ')', 1, 1167, 1, 1168),
woosh.Token(woosh.OP, ')', 1, 1168, 1, 1169),
woosh.Token(woosh.OP, ')', 1, 1169, 1, 1170),
woosh.Token(woosh.OP, ')', 1, 1170, 1, 1171),
woosh.Token(woosh.OP, ')', 1, 1171, 1, 1172),
woosh.Token(woosh.OP, ')', 1, 1172, 1, 1173),
woosh.Token(woosh.OP, ')', 1, 1173, 1, 1174),
woosh.Token(woosh.OP, ')', 1, 1174, 1, 1175),
woosh.Token(woosh.OP, ')', 1, 1175, 1, 1176),
woosh.Token(woosh.OP, ')', 1, 1176, 1, 1177),
woosh.Token(woosh.OP, ')', 1, 1177, 1, 1178),
woosh.Token(woosh.OP, ')', 1, 1178, 1, 1179),
woosh.Token(woosh.OP, ')', 1, 1179, 1, 1180),
woosh.Token(woosh.OP, ')', 1, 1180, 1, 1181),
woosh.Token(woosh.OP, ')', 1, 1181, 1, 1182),
woosh.Token(woosh.OP, ')', 1, 1182, 1, 1183),
woosh.Token(woosh.OP, ')', 1, 1183, 1, 1184),
woosh.Token(woosh.OP, ')', 1, 1184, 1, 1185),
woosh.Token(woosh.OP, ')', 1, 1185, 1, 1186),
woosh.Token(woosh.OP, ')', 1, 1186, 1, 1187),
woosh.Token(woosh.OP, ')', 1, 1187, 1, 1188),
woosh.Token(woosh.OP, ')', 1, 1188, 1, 1189),
woosh.Token(woosh.OP, ')', 1, 1189, 1, 1190),
woosh.Token(woosh.OP, ')', 1, 1190, 1, 1191),
woosh.Token(woosh.OP, ')', 1, 1191, 1, 1192),
woosh.Token(woosh.OP, ')', 1, 1192, 1, 1193),
woosh.Token(woosh.OP, ')', 1, 1193, 1, 1194),
woosh.Token(woosh.OP, ')', 1, 1194, 1, 1195),
woosh.Token(woosh.OP, ')', 1, 1195, 1, 1196),
woosh.Token(woosh.OP, ')', 1, 1196, 1, 1197),
woosh.Token(woosh.OP, ')', 1, 1197, 1, 1198),
woosh.Token(woosh.OP, ')', 1, 1198, 1, 1199),
woosh.Token(woosh.OP, ')', 1, 1199, 1, 1200),
woosh.Token(woosh.OP, ')', 1, 1200, 1, 1201),
woosh.Token(woosh.OP, ')', 1, 1201, 1, 1202),
woosh.Token(woosh.OP, ')', 1, 1202, 1, 1203),
woosh.Token(woosh.OP, ')', 1, 1203, 1, 1204),
woosh.Token(woosh.OP, ')', 1, 1204, 1, 1205),
woosh.Token(woosh.OP, ')', 1, 1205, 1, 1206),
woosh.Token(woosh.OP, ')', 1, 1206, 1, 1207),
woosh.Token(woosh.OP, ')', 1, 1207, 1, 1208),
woosh.Token(woosh.OP, ')', 1, 1208, 1, 1209),
woosh.Token(woosh.OP, ')', 1, 1209, 1, 1210),
woosh.Token(woosh.OP, ')', 1, 1210, 1, 1211),
woosh.Token(woosh.OP, ')', 1, 1211, 1, 1212),
woosh.Token(woosh.OP, ')', 1, 1212, 1, 1213),
woosh.Token(woosh.OP, ')', 1, 1213, 1, 1214),
woosh.Token(woosh.OP, ')', 1, 1214, 1, 1215),
woosh.Token(woosh.OP, ')', 1, 1215, 1, 1216),
woosh.Token(woosh.OP, ')', 1, 1216, 1, 1217),
woosh.Token(woosh.OP, ')', 1, 1217, 1, 1218),
woosh.Token(woosh.OP, ')', 1, 1218, 1, 1219),
woosh.Token(woosh.OP, ')', 1, 1219, 1, 1220),
woosh.Token(woosh.OP, ')', 1, 1220, 1, 1221),
woosh.Token(woosh.OP, ')', 1, 1221, 1, 1222),
woosh.Token(woosh.OP, ')', 1, 1222, 1, 1223),
woosh.Token(woosh.OP, ')', 1, 1223, 1, 1224),
woosh.Token(woosh.OP, ')', 1, 1224, 1, 1225),
woosh.Token(woosh.OP, ')', 1, 1225, 1, 1226),
woosh.Token(woosh.OP, ')', 1, 1226, 1, 1227),
woosh.Token(woosh.OP, ')', 1, 1227, 1, 1228),
woosh.Token(woosh.OP, ')', 1, 1228, 1, 1229),
woosh.Token(woosh.OP, ')', 1, 1229, 1, 1230),
woosh.Token(woosh.OP, ')', 1, 1230, 1, 1231),
woosh.Token(woosh.OP, ')', 1, 1231, 1, 1232),
woosh.Token(woosh.OP, ')', 1, 1232, 1, 1233),
woosh.Token(woosh.OP, ')', 1, 1233, 1, 1234),
woosh.Token(woosh.OP, ')', 1, 1234, 1, 1235),
woosh.Token(woosh.OP, ')', 1, 1235, 1, 1236),
woosh.Token(woosh.OP, ')', 1, 1236, 1, 1237),
woosh.Token(woosh.OP, ')', 1, 1237, 1, 1238),
woosh.Token(woosh.OP, ')', 1, 1238, 1, 1239),
woosh.Token(woosh.OP, ')', 1, 1239, 1, 1240),
woosh.Token(woosh.OP, ')', 1, 1240, 1, 1241),
woosh.Token(woosh.OP, ')', 1, 1241, 1, 1242),
woosh.Token(woosh.OP, ')', 1, 1242, 1, 1243),
woosh.Token(woosh.OP, ')', 1, 1243, 1, 1244),
woosh.Token(woosh.OP, ')', 1, 1244, 1, 1245),
woosh.Token(woosh.OP, ')', 1, 1245, 1, 1246),
woosh.Token(woosh.OP, ')', 1, 1246, 1, 1247),
woosh.Token(woosh.OP, ')', 1, 1247, 1, 1248),
woosh.Token(woosh.OP, ')', 1, 1248, 1, 1249),
woosh.Token(woosh.OP, ')', 1, 1249, 1, 1250),
woosh.Token(woosh.OP, ')', 1, 1250, 1, 1251),
woosh.Token(woosh.OP, ')', 1, 1251, 1, 1252),
woosh.Token(woosh.OP, ')', 1, 1252, 1, 1253),
woosh.Token(woosh.OP, ')', 1, 1253, 1, 1254),
woosh.Token(woosh.OP, ')', 1, 1254, 1, 1255),
woosh.Token(woosh.OP, ')', 1, 1255, 1, 1256),
woosh.Token(woosh.OP, ')', 1, 1256, 1, 1257),
woosh.Token(woosh.OP, ')', 1, 1257, 1, 1258),
woosh.Token(woosh.OP, ')', 1, 1258, 1, 1259),
woosh.Token(woosh.OP, ')', 1, 1259, 1, 1260),
woosh.Token(woosh.OP, ')', 1, 1260, 1, 1261),
woosh.Token(woosh.OP, ')', 1, 1261, 1, 1262),
woosh.Token(woosh.OP, ')', 1, 1262, 1, 1263),
woosh.Token(woosh.OP, ')', 1, 1263, 1, 1264),
woosh.Token(woosh.OP, ')', 1, 1264, 1, 1265),
woosh.Token(woosh.OP, ')', 1, 1265, 1, 1266),
woosh.Token(woosh.OP, ')', 1, 1266, 1, 1267),
woosh.Token(woosh.OP, ')', 1, 1267, 1, 1268),
woosh.Token(woosh.OP, ')', 1, 1268, 1, 1269),
woosh.Token(woosh.OP, ')', 1, 1269, 1, 1270),
woosh.Token(woosh.OP, ')', 1, 1270, 1, 1271),
woosh.Token(woosh.OP, ')', 1, 1271, 1, 1272),
woosh.Token(woosh.OP, ')', 1, 1272, 1, 1273),
woosh.Token(woosh.OP, ')', 1, 1273, 1, 1274),
woosh.Token(woosh.OP, ')', 1, 1274, 1, 1275),
woosh.Token(woosh.OP, ')', 1, 1275, 1, 1276),
woosh.Token(woosh.OP, ')', 1, 1276, 1, 1277),
woosh.Token(woosh.OP, ')', 1, 1277, 1, 1278),
woosh.Token(woosh.OP, ')', 1, 1278, 1, 1279),
woosh.Token(woosh.OP, ')', 1, 1279, 1, 1280),
woosh.Token(woosh.OP, ')', 1, 1280, 1, 1281),
woosh.Token(woosh.OP, ')', 1, 1281, 1, 1282),
woosh.Token(woosh.OP, ')', 1, 1282, 1, 1283),
woosh.Token(woosh.OP, ')', 1, 1283, 1, 1284),
woosh.Token(woosh.OP, ')', 1, 1284, 1, 1285),
woosh.Token(woosh.OP, ')', 1, 1285, 1, 1286),
woosh.Token(woosh.OP, ')', 1, 1286, 1, 1287),
woosh.Token(woosh.OP, ')', 1, 1287, 1, 1288),
woosh.Token(woosh.OP, ')', 1, 1288, 1, 1289),
woosh.Token(woosh.OP, ')', 1, 1289, 1, 1290),
woosh.Token(woosh.OP, ')', 1, 1290, 1, 1291),
woosh.Token(woosh.OP, ')', 1, 1291, 1, 1292),
woosh.Token(woosh.OP, ')', 1, 1292, 1, 1293),
woosh.Token(woosh.OP, ')', 1, 1293, 1, 1294),
woosh.Token(woosh.OP, ')', 1, 1294, 1, 1295),
woosh.Token(woosh.OP, ')', 1, 1295, 1, 1296),
woosh.Token(woosh.OP, ')', 1, 1296, 1, 1297),
woosh.Token(woosh.OP, ')', 1, 1297, 1, 1298),
woosh.Token(woosh.OP, ')', 1, 1298, 1, 1299),
woosh.Token(woosh.OP, ')', 1, 1299, 1, 1300),
woosh.Token(woosh.OP, ')', 1, 1300, 1, 1301),
woosh.Token(woosh.OP, ')', 1, 1301, 1, 1302),
woosh.Token(woosh.OP, ')', 1, 1302, 1, 1303),
woosh.Token(woosh.OP, ')', 1, 1303, 1, 1304),
woosh.Token(woosh.OP, ')', 1, 1304, 1, 1305),
woosh.Token(woosh.OP, ')', 1, 1305, 1, 1306),
woosh.Token(woosh.OP, ')', 1, 1306, 1, 1307),
woosh.Token(woosh.OP, ')', 1, 1307, 1, 1308),
woosh.Token(woosh.OP, ')', 1, 1308, 1, 1309),
woosh.Token(woosh.OP, ')', 1, 1309, 1, 1310),
woosh.Token(woosh.OP, ')', 1, 1310, 1, 1311),
woosh.Token(woosh.OP, ')', 1, 1311, 1, 1312),
woosh.Token(woosh.OP, ')', 1, 1312, 1, 1313),
woosh.Token(woosh.OP, ')', 1, 1313, 1, 1314),
woosh.Token(woosh.OP, ')', 1, 1314, 1, 1315),
woosh.Token(woosh.OP, ')', 1, 1315, 1, 1316),
woosh.Token(woosh.OP, ')', 1, 1316, 1, 1317),
woosh.Token(woosh.OP, ')', 1, 1317, 1, 1318),
woosh.Token(woosh.OP, ')', 1, 1318, 1, 1319),
woosh.Token(woosh.OP, ')', 1, 1319, 1, 1320),
woosh.Token(woosh.OP, ')', 1, 1320, 1, 1321),
woosh.Token(woosh.OP, ')', 1, 1321, 1, 1322),
woosh.Token(woosh.OP, ')', 1, 1322, 1, 1323),
woosh.Token(woosh.OP, ')', 1, 1323, 1, 1324),
woosh.Token(woosh.OP, ')', 1, 1324, 1, 1325),
woosh.Token(woosh.OP, ')', 1, 1325, 1, 1326),
woosh.Token(woosh.OP, ')', 1, 1326, 1, 1327),
woosh.Token(woosh.OP, ')', 1, 1327, 1, 1328),
woosh.Token(woosh.OP, ')', 1, 1328, 1, 1329),
woosh.Token(woosh.OP, ')', 1, 1329, 1, 1330),
woosh.Token(woosh.OP, ')', 1, 1330, 1, 1331),
woosh.Token(woosh.OP, ')', 1, 1331, 1, 1332),
woosh.Token(woosh.OP, ')', 1, 1332, 1, 1333),
woosh.Token(woosh.OP, ')', 1, 1333, 1, 1334),
woosh.Token(woosh.OP, ')', 1, 1334, 1, 1335),
woosh.Token(woosh.OP, ')', 1, 1335, 1, 1336),
woosh.Token(woosh.OP, ')', 1, 1336, 1, 1337),
woosh.Token(woosh.OP, ')', 1, 1337, 1, 1338),
woosh.Token(woosh.OP, ')', 1, 1338, 1, 1339),
woosh.Token(woosh.OP, ')', 1, 1339, 1, 1340),
woosh.Token(woosh.OP, ')', 1, 1340, 1, 1341),
woosh.Token(woosh.OP, ')', 1, 1341, 1, 1342),
woosh.Token(woosh.OP, ')', 1, 1342, 1, 1343),
woosh.Token(woosh.OP, ')', 1, 1343, 1, 1344),
woosh.Token(woosh.OP, ')', 1, 1344, 1, 1345),
woosh.Token(woosh.OP, ')', 1, 1345, 1, 1346),
woosh.Token(woosh.OP, ')', 1, 1346, 1, 1347),
woosh.Token(woosh.OP, ')', 1, 1347, 1, 1348),
woosh.Token(woosh.OP, ')', 1, 1348, 1, 1349),
woosh.Token(woosh.OP, ')', 1, 1349, 1, 1350),
woosh.Token(woosh.OP, ')', 1, 1350, 1, 1351),
woosh.Token(woosh.OP, ')', 1, 1351, 1, 1352),
woosh.Token(woosh.OP, ')', 1, 1352, 1, 1353),
woosh.Token(woosh.OP, ')', 1, 1353, 1, 1354),
woosh.Token(woosh.OP, ')', 1, 1354, 1, 1355),
woosh.Token(woosh.OP, ')', 1, 1355, 1, 1356),
woosh.Token(woosh.OP, ')', 1, 1356, 1, 1357),
woosh.Token(woosh.OP, ')', 1, 1357, 1, 1358),
woosh.Token(woosh.OP, ')', 1, 1358, 1, 1359),
woosh.Token(woosh.OP, ')', 1, 1359, 1, 1360),
woosh.Token(woosh.OP, ')', 1, 1360, 1, 1361),
woosh.Token(woosh.OP, ')', 1, 1361, 1, 1362),
woosh.Token(woosh.OP, ')', 1, 1362, 1, 1363),
woosh.Token(woosh.OP, ')', 1, 1363, 1, 1364),
woosh.Token(woosh.OP, ')', 1, 1364, 1, 1365),
woosh.Token(woosh.OP, ')', 1, 1365, 1, 1366),
woosh.Token(woosh.OP, ')', 1, 1366, 1, 1367),
woosh.Token(woosh.OP, ')', 1, 1367, 1, 1368),
woosh.Token(woosh.OP, ')', 1, 1368, 1, 1369),
woosh.Token(woosh.OP, ')', 1, 1369, 1, 1370),
woosh.Token(woosh.OP, ')', 1, 1370, 1, 1371),
woosh.Token(woosh.OP, ')', 1, 1371, 1, 1372),
woosh.Token(woosh.OP, ')', 1, 1372, 1, 1373),
woosh.Token(woosh.OP, ')', 1, 1373, 1, 1374),
woosh.Token(woosh.OP, ')', 1, 1374, 1, 1375),
woosh.Token(woosh.OP, ')', 1, 1375, 1, 1376),
woosh.Token(woosh.OP, ')', 1, 1376, 1, 1377),
woosh.Token(woosh.OP, ')', 1, 1377, 1, 1378),
woosh.Token(woosh.OP, ')', 1, 1378, 1, 1379),
woosh.Token(woosh.OP, ')', 1, 1379, 1, 1380),
woosh.Token(woosh.OP, ')', 1, 1380, 1, 1381),
woosh.Token(woosh.OP, ')', 1, 1381, 1, 1382),
woosh.Token(woosh.OP, ')', 1, 1382, 1, 1383),
woosh.Token(woosh.OP, ')', 1, 1383, 1, 1384),
woosh.Token(woosh.OP, ')', 1, 1384, 1, 1385),
woosh.Token(woosh.OP, ')', 1, 1385, 1, 1386),
woosh.Token(woosh.OP, ')', 1, 1386, 1, 1387),
woosh.Token(woosh.OP, ')', 1, 1387, 1, 1388),
woosh.Token(woosh.OP, ')', 1, 1388, 1, 1389),
woosh.Token(woosh.OP, ')', 1, 1389, 1, 1390),
woosh.Token(woosh.OP, ')', 1, 1390, 1, 1391),
woosh.Token(woosh.OP, ')', 1, 1391, 1, 1392),
woosh.Token(woosh.OP, ')', 1, 1392, 1, 1393),
woosh.Token(woosh.OP, ')', 1, 1393, 1, 1394),
woosh.Token(woosh.OP, ')', 1, 1394, 1, 1395),
woosh.Token(woosh.OP, ')', 1, 1395, 1, 1396),
woosh.Token(woosh.OP, ')', 1, 1396, 1, 1397),
woosh.Token(woosh.OP, ')', 1, 1397, 1, 1398),
woosh.Token(woosh.OP, ')', 1, 1398, 1, 1399),
woosh.Token(woosh.OP, ')', 1, 1399, 1, 1400),
woosh.Token(woosh.OP, ')', 1, 1400, 1, 1401),
woosh.Token(woosh.OP, ')', 1, 1401, 1, 1402),
woosh.Token(woosh.OP, ')', 1, 1402, 1, 1403),
woosh.Token(woosh.OP, ')', 1, 1403, 1, 1404),
woosh.Token(woosh.OP, ')', 1, 1404, 1, 1405),
woosh.Token(woosh.OP, ')', 1, 1405, 1, 1406),
woosh.Token(woosh.OP, ')', 1, 1406, 1, 1407),
woosh.Token(woosh.OP, ')', 1, 1407, 1, 1408),
woosh.Token(woosh.OP, ')', 1, 1408, 1, 1409),
woosh.Token(woosh.OP, ')', 1, 1409, 1, 1410),
woosh.Token(woosh.OP, ')', 1, 1410, 1, 1411),
woosh.Token(woosh.OP, ')', 1, 1411, 1, 1412),
woosh.Token(woosh.OP, ')', 1, 1412, 1, 1413),
woosh.Token(woosh.OP, ')', 1, 1413, 1, 1414),
woosh.Token(woosh.OP, ')', 1, 1414, 1, 1415),
woosh.Token(woosh.OP, ')', 1, 1415, 1, 1416),
woosh.Token(woosh.OP, ')', 1, 1416, 1, 1417),
woosh.Token(woosh.OP, ')', 1, 1417, 1, 1418),
woosh.Token(woosh.OP, ')', 1, 1418, 1, 1419),
woosh.Token(woosh.OP, ')', 1, 1419, 1, 1420),
woosh.Token(woosh.OP, ')', 1, 1420, 1, 1421),
woosh.Token(woosh.OP, ')', 1, 1421, 1, 1422),
woosh.Token(woosh.OP, ')', 1, 1422, 1, 1423),
woosh.Token(woosh.OP, ')', 1, 1423, 1, 1424),
woosh.Token(woosh.OP, ')', 1, 1424, 1, 1425),
woosh.Token(woosh.OP, ')', 1, 1425, 1, 1426),
woosh.Token(woosh.OP, ')', 1, 1426, 1, 1427),
woosh.Token(woosh.OP, ')', 1, 1427, 1, 1428),
woosh.Token(woosh.OP, ')', 1, 1428, 1, 1429),
woosh.Token(woosh.OP, ')', 1, 1429, 1, 1430),
woosh.Token(woosh.OP, ')', 1, 1430, 1, 1431),
woosh.Token(woosh.OP, ')', 1, 1431, 1, 1432),
woosh.Token(woosh.OP, ')', 1, 1432, 1, 1433),
woosh.Token(woosh.OP, ')', 1, 1433, 1, 1434),
woosh.Token(woosh.OP, ')', 1, 1434, 1, 1435),
woosh.Token(woosh.OP, ')', 1, 1435, 1, 1436),
woosh.Token(woosh.OP, ')', 1, 1436, 1, 1437),
woosh.Token(woosh.OP, ')', 1, 1437, 1, 1438),
woosh.Token(woosh.OP, ')', 1, 1438, 1, 1439),
woosh.Token(woosh.OP, ')', 1, 1439, 1, 1440),
woosh.Token(woosh.OP, ')', 1, 1440, 1, 1441),
woosh.Token(woosh.OP, ')', 1, 1441, 1, 1442),
woosh.Token(woosh.OP, ')', 1, 1442, 1, 1443),
woosh.Token(woosh.OP, ')', 1, 1443, 1, 1444),
woosh.Token(woosh.OP, ')', 1, 1444, 1, 1445),
woosh.Token(woosh.OP, ')', 1, 1445, 1, 1446),
woosh.Token(woosh.OP, ')', 1, 1446, 1, 1447),
woosh.Token(woosh.OP, ')', 1, 1447, 1, 1448),
woosh.Token(woosh.OP, ')', 1, 1448, 1, 1449),
woosh.Token(woosh.OP, ')', 1, 1449, 1, 1450),
woosh.Token(woosh.OP, ')', 1, 1450, 1, 1451),
woosh.Token(woosh.OP, ')', 1, 1451, 1, 1452),
woosh.Token(woosh.OP, ')', 1, 1452, 1, 1453),
woosh.Token(woosh.OP, ')', 1, 1453, 1, 1454),
woosh.Token(woosh.OP, ')', 1, 1454, 1, 1455),
woosh.Token(woosh.OP, ')', 1, 1455, 1, 1456),
woosh.Token(woosh.OP, ')', 1, 1456, 1, 1457),
woosh.Token(woosh.OP, ')', 1, 1457, 1, 1458),
woosh.Token(woosh.OP, ')', 1, 1458, 1, 1459),
woosh.Token(woosh.OP, ')', 1, 1459, 1, 1460),
woosh.Token(woosh.OP, ')', 1, 1460, 1, 1461),
woosh.Token(woosh.OP, ')', 1, 1461, 1, 1462),
woosh.Token(woosh.OP, ')', 1, 1462, 1, 1463),
woosh.Token(woosh.OP, ')', 1, 1463, 1, 1464),
woosh.Token(woosh.OP, ')', 1, 1464, 1, 1465),
woosh.Token(woosh.OP, ')', 1, 1465, 1, 1466),
woosh.Token(woosh.OP, ')', 1, 1466, 1, 1467),
woosh.Token(woosh.OP, ')', 1, 1467, 1, 1468),
woosh.Token(woosh.OP, ')', 1, 1468, 1, 1469),
woosh.Token(woosh.OP, ')', 1, 1469, 1, 1470),
woosh.Token(woosh.OP, ')', 1, 1470, 1, 1471),
woosh.Token(woosh.OP, ')', 1, 1471, 1, 1472),
woosh.Token(woosh.OP, ')', 1, 1472, 1, 1473),
woosh.Token(woosh.OP, ')', 1, 1473, 1, 1474),
woosh.Token(woosh.OP, ')', 1, 1474, 1, 1475),
woosh.Token(woosh.OP, ')', 1, 1475, 1, 1476),
woosh.Token(woosh.OP, ')', 1, 1476, 1, 1477),
woosh.Token(woosh.OP, ')', 1, 1477, 1, 1478),
woosh.Token(woosh.OP, ')', 1, 1478, 1, 1479),
woosh.Token(woosh.OP, ')', 1, 1479, 1, 1480),
woosh.Token(woosh.OP, ')', 1, 1480, 1, 1481),
woosh.Token(woosh.OP, ')', 1, 1481, 1, 1482),
woosh.Token(woosh.OP, ')', 1, 1482, 1, 1483),
woosh.Token(woosh.OP, ')', 1, 1483, 1, 1484),
woosh.Token(woosh.OP, ')', 1, 1484, 1, 1485),
woosh.Token(woosh.OP, ')', 1, 1485, 1, 1486),
woosh.Token(woosh.OP, ')', 1, 1486, 1, 1487),
woosh.Token(woosh.OP, ')', 1, 1487, 1, 1488),
woosh.Token(woosh.OP, ')', 1, 1488, 1, 1489),
woosh.Token(woosh.OP, ')', 1, 1489, 1, 1490),
woosh.Token(woosh.OP, ')', 1, 1490, 1, 1491),
woosh.Token(woosh.OP, ')', 1, 1491, 1, 1492),
woosh.Token(woosh.OP, ')', 1, 1492, 1, 1493),
woosh.Token(woosh.OP, ')', 1, 1493, 1, 1494),
woosh.Token(woosh.OP, ')', 1, 1494, 1, 1495),
woosh.Token(woosh.OP, ')', 1, 1495, 1, 1496),
woosh.Token(woosh.OP, ')', 1, 1496, 1, 1497),
woosh.Token(woosh.OP, ')', 1, 1497, 1, 1498),
woosh.Token(woosh.OP, ')', 1, 1498, 1, 1499),
woosh.Token(woosh.OP, ')', 1, 1499, 1, 1500),
woosh.Token(woosh.OP, ')', 1, 1500, 1, 1501),
woosh.Token(woosh.OP, ')', 1, 1501, 1, 1502),
woosh.Token(woosh.OP, ')', 1, 1502, 1, 1503),
woosh.Token(woosh.OP, ')', 1, 1503, 1, 1504),
woosh.Token(woosh.OP, ')', 1, 1504, 1, 1505),
woosh.Token(woosh.OP, ')', 1, 1505, 1, 1506),
woosh.Token(woosh.OP, ')', 1, 1506, 1, 1507),
woosh.Token(woosh.OP, ')', 1, 1507, 1, 1508),
woosh.Token(woosh.OP, ')', 1, 1508, 1, 1509),
woosh.Token(woosh.OP, ')', 1, 1509, 1, 1510),
woosh.Token(woosh.OP, ')', 1, 1510, 1, 1511),
woosh.Token(woosh.OP, ')', 1, 1511, 1, 1512),
woosh.Token(woosh.OP, ')', 1, 1512, 1, 1513),
woosh.Token(woosh.OP, ')', 1, 1513, 1, 1514),
woosh.Token(woosh.OP, ')', 1, 1514, 1, 1515),
woosh.Token(woosh.OP, ')', 1, 1515, 1, 1516),
woosh.Token(woosh.OP, ')', 1, 1516, 1, 1517),
woosh.Token(woosh.OP, ')', 1, 1517, 1, 1518),
woosh.Token(woosh.OP, ')', 1, 1518, 1, 1519),
woosh.Token(woosh.OP, ')', 1, 1519, 1, 1520),
woosh.Token(woosh.OP, ')', 1, 1520, 1, 1521),
woosh.Token(woosh.OP, ')', 1, 1521, 1, 1522),
woosh.Token(woosh.OP, ')', 1, 1522, 1, 1523),
woosh.Token(woosh.OP, ')', 1, 1523, 1, 1524),
woosh.Token(woosh.OP, ')', 1, 1524, 1, 1525),
woosh.Token(woosh.OP, ')', 1, 1525, 1, 1526),
woosh.Token(woosh.OP, ')', 1, 1526, 1, 1527),
woosh.Token(woosh.OP, ')', 1, 1527, 1, 1528),
woosh.Token(woosh.OP, ')', 1, 1528, 1, 1529),
woosh.Token(woosh.OP, ')', 1, 1529, 1, 1530),
woosh.Token(woosh.OP, ')', 1, 1530, 1, 1531),
woosh.Token(woosh.OP, ')', 1, 1531, 1, 1532),
woosh.Token(woosh.OP, ')', 1, 1532, 1, 1533),
woosh.Token(woosh.OP, ')', 1, 1533, 1, 1534),
woosh.Token(woosh.OP, ')', 1, 1534, 1, 1535),
woosh.Token(woosh.OP, ')', 1, 1535, 1, 1536),
woosh.Token(woosh.OP, ')', 1, 1536, 1, 1537),
woosh.Token(woosh.OP, ')', 1, 1537, 1, 1538),
woosh.Token(woosh.OP, ')', 1, 1538, 1, 1539),
woosh.Token(woosh.OP, ')', 1, 1539, 1, 1540),
woosh.Token(woosh.OP, ')', 1, 1540, 1, 1541),
woosh.Token(woosh.OP, ')', 1, 1541, 1, 1542),
woosh.Token(woosh.OP, ')', 1, 1542, 1, 1543),
woosh.Token(woosh.OP, ')', 1, 1543, 1, 1544),
woosh.Token(woosh.OP, ')', 1, 1544, 1, 1545),
woosh.Token(woosh.OP, ')', 1, 1545, 1, 1546),
woosh.Token(woosh.OP, ')', 1, 1546, 1, 1547),
woosh.Token(woosh.OP, ')', 1, 1547, 1, 1548),
woosh.Token(woosh.OP, ')', 1, 1548, 1, 1549),
woosh.Token(woosh.OP, ')', 1, 1549, 1, 1550),
woosh.Token(woosh.OP, ')', 1, 1550, 1, 1551),
woosh.Token(woosh.OP, ')', 1, 1551, 1, 1552),
woosh.Token(woosh.OP, ')', 1, 1552, 1, 1553),
woosh.Token(woosh.OP, ')', 1, 1553, 1, 1554),
woosh.Token(woosh.OP, ')', 1, 1554, 1, 1555),
woosh.Token(woosh.OP, ')', 1, 1555, 1, 1556),
woosh.Token(woosh.OP, ')', 1, 1556, 1, 1557),
woosh.Token(woosh.OP, ')', 1, 1557, 1, 1558),
woosh.Token(woosh.OP, ')', 1, 1558, 1, 1559),
woosh.Token(woosh.OP, ')', 1, 1559, 1, 1560),
woosh.Token(woosh.OP, ')', 1, 1560, 1, 1561),
woosh.Token(woosh.OP, ')', 1, 1561, 1, 1562),
woosh.Token(woosh.OP, ')', 1, 1562, 1, 1563),
woosh.Token(woosh.OP, ')', 1, 1563, 1, 1564),
woosh.Token(woosh.OP, ')', 1, 1564, 1, 1565),
woosh.Token(woosh.OP, ')', 1, 1565, 1, 1566),
woosh.Token(woosh.OP, ')', 1, 1566, 1, 1567),
woosh.Token(woosh.OP, ')', 1, 1567, 1, 1568),
woosh.Token(woosh.OP, ')', 1, 1568, 1, 1569),
woosh.Token(woosh.OP, ')', 1, 1569, 1, 1570),
woosh.Token(woosh.OP, ')', 1, 1570, 1, 1571),
woosh.Token(woosh.OP, ')', 1, 1571, 1, 1572),
woosh.Token(woosh.OP, ')', 1, 1572, 1, 1573),
woosh.Token(woosh.OP, ')', 1, 1573, 1, 1574),
woosh.Token(woosh.OP, ')', 1, 1574, 1, 1575),
woosh.Token(woosh.OP, ')', 1, 1575, 1, 1576),
woosh.Token(woosh.OP, ')', 1, 1576, 1, 1577),
woosh.Token(woosh.OP, ')', 1, 1577, 1, 1578),
woosh.Token(woosh.OP, ')', 1, 1578, 1, 1579),
woosh.Token(woosh.OP, ')', 1, 1579, 1, 1580),
woosh.Token(woosh.OP, ')', 1, 1580, 1, 1581),
woosh.Token(woosh.OP, ')', 1, 1581, 1, 1582),
woosh.Token(woosh.OP, ')', 1, 1582, 1, 1583),
woosh.Token(woosh.OP, ')', 1, 1583, 1, 1584),
woosh.Token(woosh.OP, ')', 1, 1584, 1, 1585),
woosh.Token(woosh.OP, ')', 1, 1585, 1, 1586),
woosh.Token(woosh.OP, ')', 1, 1586, 1, 1587),
woosh.Token(woosh.OP, ')', 1, 1587, 1, 1588),
woosh.Token(woosh.OP, ')', 1, 1588, 1, 1589),
woosh.Token(woosh.OP, ')', 1, 1589, 1, 1590),
woosh.Token(woosh.OP, ')', 1, 1590, 1, 1591),
woosh.Token(woosh.OP, ')', 1, 1591, 1, 1592),
woosh.Token(woosh.OP, ')', 1, 1592, 1, 1593),
woosh.Token(woosh.OP, ')', 1, 1593, 1, 1594),
woosh.Token(woosh.OP, ')', 1, 1594, 1, 1595),
woosh.Token(woosh.OP, ')', 1, 1595, 1, 1596),
woosh.Token(woosh.OP, ')', 1, 1596, 1, 1597),
woosh.Token(woosh.OP, ')', 1, 1597, 1, 1598),
woosh.Token(woosh.OP, ')', 1, 1598, 1, 1599),
woosh.Token(woosh.OP, ')', 1, 1599, 1, 1600),
woosh.Token(woosh.OP, ')', 1, 1600, 1, 1601),
woosh.Token(woosh.OP, ')', 1, 1601, 1, 1602),
woosh.Token(woosh.OP, ')', 1, 1602, 1, 1603),
woosh.Token(woosh.OP, ')', 1, 1603, 1, 1604),
woosh.Token(woosh.OP, ')', 1, 1604, 1, 1605),
woosh.Token(woosh.OP, ')', 1, 1605, 1, 1606),
woosh.Token(woosh.OP, ')', 1, 1606, 1, 1607),
woosh.Token(woosh.OP, ')', 1, 1607, 1, 1608),
woosh.Token(woosh.OP, ')', 1, 1608, 1, 1609),
woosh.Token(woosh.OP, ')', 1, 1609, 1, 1610),
woosh.Token(woosh.OP, ')', 1, 1610, 1, 1611),
woosh.Token(woosh.OP, ')', 1, 1611, 1, 1612),
woosh.Token(woosh.OP, ')', 1, 1612, 1, 1613),
woosh.Token(woosh.OP, ')', 1, 1613, 1, 1614),
woosh.Token(woosh.OP, ')', 1, 1614, 1, 1615),
woosh.Token(woosh.OP, ')', 1, 1615, 1, 1616),
woosh.Token(woosh.OP, ')', 1, 1616, 1, 1617),
woosh.Token(woosh.OP, ')', 1, 1617, 1, 1618),
woosh.Token(woosh.OP, ')', 1, 1618, 1, 1619),
woosh.Token(woosh.OP, ')', 1, 1619, 1, 1620),
woosh.Token(woosh.OP, ')', 1, 1620, 1, 1621),
woosh.Token(woosh.OP, ')', 1, 1621, 1, 1622),
woosh.Token(woosh.OP, ')', 1, 1622, 1, 1623),
woosh.Token(woosh.OP, ')', 1, 1623, 1, 1624),
woosh.Token(woosh.OP, ')', 1, 1624, 1, 1625),
woosh.Token(woosh.OP, ')', 1, 1625, 1, 1626),
woosh.Token(woosh.OP, ')', 1, 1626, 1, 1627),
woosh.Token(woosh.OP, ')', 1, 1627, 1, 1628),
woosh.Token(woosh.OP, ')', 1, 1628, 1, 1629),
woosh.Token(woosh.OP, ')', 1, 1629, 1, 1630),
woosh.Token(woosh.OP, ')', 1, 1630, 1, 1631),
woosh.Token(woosh.OP, ')', 1, 1631, 1, 1632),
woosh.Token(woosh.OP, ')', 1, 1632, 1, 1633),
woosh.Token(woosh.OP, ')', 1, 1633, 1, 1634),
woosh.Token(woosh.OP, ')', 1, 1634, 1, 1635),
woosh.Token(woosh.OP, ')', 1, 1635, 1, 1636),
woosh.Token(woosh.OP, ')', 1, 1636, 1, 1637),
woosh.Token(woosh.OP, ')', 1, 1637, 1, 1638),
woosh.Token(woosh.OP, ')', 1, 1638, 1, 1639),
woosh.Token(woosh.OP, ')', 1, 1639, 1, 1640),
woosh.Token(woosh.OP, ')', 1, 1640, 1, 1641),
woosh.Token(woosh.OP, ')', 1, 1641, 1, 1642),
woosh.Token(woosh.OP, ')', 1, 1642, 1, 1643),
woosh.Token(woosh.OP, ')', 1, 1643, 1, 1644),
woosh.Token(woosh.OP, ')', 1, 1644, 1, 1645),
woosh.Token(woosh.OP, ')', 1, 1645, 1, 1646),
woosh.Token(woosh.OP, ')', 1, 1646, 1, 1647),
woosh.Token(woosh.OP, ')', 1, 1647, 1, 1648),
woosh.Token(woosh.OP, ')', 1, 1648, 1, 1649),
woosh.Token(woosh.OP, ')', 1, 1649, 1, 1650),
woosh.Token(woosh.OP, ')', 1, 1650, 1, 1651),
woosh.Token(woosh.OP, ')', 1, 1651, 1, 1652),
woosh.Token(woosh.OP, ')', 1, 1652, 1, 1653),
woosh.Token(woosh.OP, ')', 1, 1653, 1, 1654),
woosh.Token(woosh.OP, ')', 1, 1654, 1, 1655),
woosh.Token(woosh.OP, ')', 1, 1655, 1, 1656),
woosh.Token(woosh.OP, ')', 1, 1656, 1, 1657),
woosh.Token(woosh.OP, ')', 1, 1657, 1, 1658),
woosh.Token(woosh.OP, ')', 1, 1658, 1, 1659),
woosh.Token(woosh.OP, ')', 1, 1659, 1, 1660),
woosh.Token(woosh.OP, ')', 1, 1660, 1, 1661),
woosh.Token(woosh.OP, ')', 1, 1661, 1, 1662),
woosh.Token(woosh.OP, ')', 1, 1662, 1, 1663),
woosh.Token(woosh.OP, ')', 1, 1663, 1, 1664),
woosh.Token(woosh.OP, ')', 1, 1664, 1, 1665),
woosh.Token(woosh.OP, ')', 1, 1665, 1, 1666),
woosh.Token(woosh.OP, ')', 1, 1666, 1, 1667),
woosh.Token(woosh.OP, ')', 1, 1667, 1, 1668),
woosh.Token(woosh.OP, ')', 1, 1668, 1, 1669),
woosh.Token(woosh.OP, ')', 1, 1669, 1, 1670),
woosh.Token(woosh.OP, ')', 1, 1670, 1, 1671),
woosh.Token(woosh.OP, ')', 1, 1671, 1, 1672),
woosh.Token(woosh.OP, ')', 1, 1672, 1, 1673),
woosh.Token(woosh.OP, ')', 1, 1673, 1, 1674),
woosh.Token(woosh.OP, ')', 1, 1674, 1, 1675),
woosh.Token(woosh.OP, ')', 1, 1675, 1, 1676),
woosh.Token(woosh.OP, ')', 1, 1676, 1, 1677),
woosh.Token(woosh.OP, ')', 1, 1677, 1, 1678),
woosh.Token(woosh.OP, ')', 1, 1678, 1, 1679),
woosh.Token(woosh.OP, ')', 1, 1679, 1, 1680),
woosh.Token(woosh.OP, ')', 1, 1680, 1, 1681),
woosh.Token(woosh.OP, ')', 1, 1681, 1, 1682),
woosh.Token(woosh.OP, ')', 1, 1682, 1, 1683),
woosh.Token(woosh.OP, ')', 1, 1683, 1, 1684),
woosh.Token(woosh.OP, ')', 1, 1684, 1, 1685),
woosh.Token(woosh.OP, ')', 1, 1685, 1, 1686),
woosh.Token(woosh.OP, ')', 1, 1686, 1, 1687),
woosh.Token(woosh.OP, ')', 1, 1687, 1, 1688),
woosh.Token(woosh.OP, ')', 1, 1688, 1, 1689),
woosh.Token(woosh.OP, ')', 1, 1689, 1, 1690),
woosh.Token(woosh.OP, ')', 1, 1690, 1, 1691),
woosh.Token(woosh.OP, ')', 1, 1691, 1, 1692),
woosh.Token(woosh.OP, ')', 1, 1692, 1, 1693),
woosh.Token(woosh.OP, ')', 1, 1693, 1, 1694),
woosh.Token(woosh.OP, ')', 1, 1694, 1, 1695),
woosh.Token(woosh.OP, ')', 1, 1695, 1, 1696),
woosh.Token(woosh.OP, ')', 1, 1696, 1, 1697),
woosh.Token(woosh.OP, ')', 1, 1697, 1, 1698),
woosh.Token(woosh.OP, ')', 1, 1698, 1, 1699),
woosh.Token(woosh.OP, ')', 1, 1699, 1, 1700),
woosh.Token(woosh.OP, ')', 1, 1700, 1, 1701),
woosh.Token(woosh.OP, ')', 1, 1701, 1, 1702),
woosh.Token(woosh.OP, ')', 1, 1702, 1, 1703),
woosh.Token(woosh.OP, ')', 1, 1703, 1, 1704),
woosh.Token(woosh.OP, ')', 1, 1704, 1, 1705),
woosh.Token(woosh.OP, ')', 1, 1705, 1, 1706),
woosh.Token(woosh.OP, ')', 1, 1706, 1, 1707),
woosh.Token(woosh.OP, ')', 1, 1707, 1, 1708),
woosh.Token(woosh.OP, ')', 1, 1708, 1, 1709),
woosh.Token(woosh.OP, ')', 1, 1709, 1, 1710),
woosh.Token(woosh.OP, ')', 1, 1710, 1, 1711),
woosh.Token(woosh.OP, ')', 1, 1711, 1, 1712),
woosh.Token(woosh.OP, ')', 1, 1712, 1, 1713),
woosh.Token(woosh.OP, ')', 1, 1713, 1, 1714),
woosh.Token(woosh.OP, ')', 1, 1714, 1, 1715),
woosh.Token(woosh.OP, ')', 1, 1715, 1, 1716),
woosh.Token(woosh.OP, ')', 1, 1716, 1, 1717),
woosh.Token(woosh.OP, ')', 1, 1717, 1, 1718),
woosh.Token(woosh.OP, ')', 1, 1718, 1, 1719),
woosh.Token(woosh.OP, ')', 1, 1719, 1, 1720),
woosh.Token(woosh.OP, ')', 1, 1720, 1, 1721),
woosh.Token(woosh.OP, ')', 1, 1721, 1, 1722),
woosh.Token(woosh.OP, ')', 1, 1722, 1, 1723),
woosh.Token(woosh.OP, ')', 1, 1723, 1, 1724),
woosh.Token(woosh.OP, ')', 1, 1724, 1, 1725),
woosh.Token(woosh.OP, ')', 1, 1725, 1, 1726),
woosh.Token(woosh.OP, ')', 1, 1726, 1, 1727),
woosh.Token(woosh.OP, ')', 1, 1727, 1, 1728),
woosh.Token(woosh.OP, ')', 1, 1728, 1, 1729),
woosh.Token(woosh.OP, ')', 1, 1729, 1, 1730),
woosh.Token(woosh.OP, ')', 1, 1730, 1, 1731),
woosh.Token(woosh.OP, ')', 1, 1731, 1, 1732),
woosh.Token(woosh.OP, ')', 1, 1732, 1, 1733),
woosh.Token(woosh.OP, ')', 1, 1733, 1, 1734),
woosh.Token(woosh.OP, ')', 1, 1734, 1, 1735),
woosh.Token(woosh.OP, ')', 1, 1735, 1, 1736),
woosh.Token(woosh.OP, ')', 1, 1736, 1, 1737),
woosh.Token(woosh.OP, ')', 1, 1737, 1, 1738),
woosh.Token(woosh.OP, ')', 1, 1738, 1, 1739),
woosh.Token(woosh.OP, ')', 1, 1739, 1, 1740),
woosh.Token(woosh.OP, ')', 1, 1740, 1, 1741),
woosh.Token(woosh.OP, ')', 1, 1741, 1, 1742),
woosh.Token(woosh.OP, ')', 1, 1742, 1, 1743),
woosh.Token(woosh.OP, ')', 1, 1743, 1, 1744),
woosh.Token(woosh.OP, ')', 1, 1744, 1, 1745),
woosh.Token(woosh.OP, ')', 1, 1745, 1, 1746),
woosh.Token(woosh.OP, ')', 1, 1746, 1, 1747),
woosh.Token(woosh.OP, ')', 1, 1747, 1, 1748),
woosh.Token(woosh.OP, ')', 1, 1748, 1, 1749),
woosh.Token(woosh.OP, ')', 1, 1749, 1, 1750),
woosh.Token(woosh.OP, ')', 1, 1750, 1, 1751),
woosh.Token(woosh.OP, ')', 1, 1751, 1, 1752),
woosh.Token(woosh.OP, ')', 1, 1752, 1, 1753),
woosh.Token(woosh.OP, ')', 1, 1753, 1, 1754),
woosh.Token(woosh.OP, ')', 1, 1754, 1, 1755),
woosh.Token(woosh.OP, ')', 1, 1755, 1, 1756),
woosh.Token(woosh.OP, ')', 1, 1756, 1, 1757),
woosh.Token(woosh.OP, ')', 1, 1757, 1, 1758),
woosh.Token(woosh.OP, ')', 1, 1758, 1, 1759),
woosh.Token(woosh.OP, ')', 1, 1759, 1, 1760),
woosh.Token(woosh.OP, ')', 1, 1760, 1, 1761),
woosh.Token(woosh.OP, ')', 1, 1761, 1, 1762),
woosh.Token(woosh.OP, ')', 1, 1762, 1, 1763),
woosh.Token(woosh.OP, ')', 1, 1763, 1, 1764),
woosh.Token(woosh.OP, ')', 1, 1764, 1, 1765),
woosh.Token(woosh.OP, ')', 1, 1765, 1, 1766),
woosh.Token(woosh.OP, ')', 1, 1766, 1, 1767),
woosh.Token(woosh.OP, ')', 1, 1767, 1, 1768),
woosh.Token(woosh.OP, ')', 1, 1768, 1, 1769),
woosh.Token(woosh.OP, ')', 1, 1769, 1, 1770),
woosh.Token(woosh.OP, ')', 1, 1770, 1, 1771),
woosh.Token(woosh.OP, ')', 1, 1771, 1, 1772),
woosh.Token(woosh.OP, ')', 1, 1772, 1, 1773),
woosh.Token(woosh.OP, ')', 1, 1773, 1, 1774),
woosh.Token(woosh.OP, ')', 1, 1774, 1, 1775),
woosh.Token(woosh.OP, ')', 1, 1775, 1, 1776),
woosh.Token(woosh.OP, ')', 1, 1776, 1, 1777),
woosh.Token(woosh.OP, ')', 1, 1777, 1, 1778),
woosh.Token(woosh.OP, ')', 1, 1778, 1, 1779),
woosh.Token(woosh.OP, ')', 1, 1779, 1, 1780),
woosh.Token(woosh.OP, ')', 1, 1780, 1, 1781),
woosh.Token(woosh.OP, ')', 1, 1781, 1, 1782),
woosh.Token(woosh.OP, ')', 1, 1782, 1, 1783),
woosh.Token(woosh.OP, ')', 1, 1783, 1, 1784),
woosh.Token(woosh.OP, ')', 1, 1784, 1, 1785),
woosh.Token(woosh.OP, ')', 1, 1785, 1, 1786),
woosh.Token(woosh.OP, ')', 1, 1786, 1, 1787),
woosh.Token(woosh.OP, ')', 1, 1787, 1, 1788),
woosh.Token(woosh.OP, ')', 1, 1788, 1, 1789),
woosh.Token(woosh.OP, ')', 1, 1789, 1, 1790),
woosh.Token(woosh.OP, ')', 1, 1790, 1, 1791),
woosh.Token(woosh.OP, ')', 1, 1791, 1, 1792),
woosh.Token(woosh.OP, ')', 1, 1792, 1, 1793),
woosh.Token(woosh.OP, ')', 1, 1793, 1, 1794),
woosh.Token(woosh.OP, ')', 1, 1794, 1, 1795),
woosh.Token(woosh.OP, ')', 1, 1795, 1, 1796),
woosh.Token(woosh.OP, ')', 1, 1796, 1, 1797),
woosh.Token(woosh.OP, ')', 1, 1797, 1, 1798),
woosh.Token(woosh.OP, ')', 1, 1798, 1, 1799),
woosh.Token(woosh.OP, ')', 1, 1799, 1, 1800),
woosh.Token(woosh.OP, ')', 1, 1800, 1, 1801),
woosh.Token(woosh.OP, ')', 1, 1801, 1, 1802),
woosh.Token(woosh.OP, ')', 1, 1802, 1, 1803),
woosh.Token(woosh.OP, ')', 1, 1803, 1, 1804),
woosh.Token(woosh.OP, ')', 1, 1804, 1, 1805),
woosh.Token(woosh.OP, ')', 1, 1805, 1, 1806),
woosh.Token(woosh.OP, ')', 1, 1806, 1, 1807),
woosh.Token(woosh.OP, ')', 1, 1807, 1, 1808),
woosh.Token(woosh.OP, ')', 1, 1808, 1, 1809),
woosh.Token(woosh.OP, ')', 1, 1809, 1, 1810),
woosh.Token(woosh.OP, ')', 1, 1810, 1, 1811),
woosh.Token(woosh.OP, ')', 1, 1811, 1, 1812),
woosh.Token(woosh.OP, ')', 1, 1812, 1, 1813),
woosh.Token(woosh.OP, ')', 1, 1813, 1, 1814),
woosh.Token(woosh.OP, ')', 1, 1814, 1, 1815),
woosh.Token(woosh.OP, ')', 1, 1815, 1, 1816),
woosh.Token(woosh.OP, ')', 1, 1816, 1, 1817),
woosh.Token(woosh.OP, ')', 1, 1817, 1, 1818),
woosh.Token(woosh.OP, ')', 1, 1818, 1, 1819),
woosh.Token(woosh.OP, ')', 1, 1819, 1, 1820),
woosh.Token(woosh.OP, ')', 1, 1820, 1, 1821),
woosh.Token(woosh.OP, ')', 1, 1821, 1, 1822),
woosh.Token(woosh.OP, ')', 1, 1822, 1, 1823),
woosh.Token(woosh.OP, ')', 1, 1823, 1, 1824),
woosh.Token(woosh.OP, ')', 1, 1824, 1, 1825),
woosh.Token(woosh.OP, ')', 1, 1825, 1, 1826),
woosh.Token(woosh.OP, ')', 1, 1826, 1, 1827),
woosh.Token(woosh.OP, ')', 1, 1827, 1, 1828),
woosh.Token(woosh.OP, ')', 1, 1828, 1, 1829),
woosh.Token(woosh.OP, ')', 1, 1829, 1, 1830),
woosh.Token(woosh.OP, ')', 1, 1830, 1, 1831),
woosh.Token(woosh.OP, ')', 1, 1831, 1, 1832),
woosh.Token(woosh.OP, ')', 1, 1832, 1, 1833),
woosh.Token(woosh.OP, ')', 1, 1833, 1, 1834),
woosh.Token(woosh.OP, ')', 1, 1834, 1, 1835),
woosh.Token(woosh.OP, ')', 1, 1835, 1, 1836),
woosh.Token(woosh.OP, ')', 1, 1836, 1, 1837),
woosh.Token(woosh.OP, ')', 1, 1837, 1, 1838),
woosh.Token(woosh.OP, ')', 1, 1838, 1, 1839),
woosh.Token(woosh.OP, ')', 1, 1839, 1, 1840),
woosh.Token(woosh.OP, ')', 1, 1840, 1, 1841),
woosh.Token(woosh.OP, ')', 1, 1841, 1, 1842),
woosh.Token(woosh.OP, ')', 1, 1842, 1, 1843),
woosh.Token(woosh.OP, ')', 1, 1843, 1, 1844),
woosh.Token(woosh.OP, ')', 1, 1844, 1, 1845),
woosh.Token(woosh.OP, ')', 1, 1845, 1, 1846),
woosh.Token(woosh.OP, ')', 1, 1846, 1, 1847),
woosh.Token(woosh.OP, ')', 1, 1847, 1, 1848),
woosh.Token(woosh.OP, ')', 1, 1848, 1, 1849),
woosh.Token(woosh.OP, ')', 1, 1849, 1, 1850),
woosh.Token(woosh.OP, ')', 1, 1850, 1, 1851),
woosh.Token(woosh.OP, ')', 1, 1851, 1, 1852),
woosh.Token(woosh.OP, ')', 1, 1852, 1, 1853),
woosh.Token(woosh.OP, ')', 1, 1853, 1, 1854),
woosh.Token(woosh.OP, ')', 1, 1854, 1, 1855),
woosh.Token(woosh.OP, ')', 1, 1855, 1, 1856),
woosh.Token(woosh.OP, ')', 1, 1856, 1, 1857),
woosh.Token(woosh.OP, ')', 1, 1857, 1, 1858),
woosh.Token(woosh.OP, ')', 1, 1858, 1, 1859),
woosh.Token(woosh.OP, ')', 1, 1859, 1, 1860),
woosh.Token(woosh.OP, ')', 1, 1860, 1, 1861),
woosh.Token(woosh.OP, ')', 1, 1861, 1, 1862),
woosh.Token(woosh.OP, ')', 1, 1862, 1, 1863),
woosh.Token(woosh.OP, ')', 1, 1863, 1, 1864),
woosh.Token(woosh.OP, ')', 1, 1864, 1, 1865),
woosh.Token(woosh.OP, ')', 1, 1865, 1, 1866),
woosh.Token(woosh.OP, ')', 1, 1866, 1, 1867),
woosh.Token(woosh.OP, ')', 1, 1867, 1, 1868),
woosh.Token(woosh.OP, ')', 1, 1868, 1, 1869),
woosh.Token(woosh.OP, ')', 1, 1869, 1, 1870),
woosh.Token(woosh.OP, ')', 1, 1870, 1, 1871),
woosh.Token(woosh.OP, ')', 1, 1871, 1, 1872),
woosh.Token(woosh.OP, ')', 1, 1872, 1, 1873),
woosh.Token(woosh.OP, ')', 1, 1873, 1, 1874),
woosh.Token(woosh.OP, ')', 1, 1874, 1, 1875),
woosh.Token(woosh.OP, ')', 1, 1875, 1, 1876),
woosh.Token(woosh.OP, ')', 1, 1876, 1, 1877),
woosh.Token(woosh.OP, ')', 1, 1877, 1, 1878),
woosh.Token(woosh.OP, ')', 1, 1878, 1, 1879),
woosh.Token(woosh.OP, ')', 1, 1879, 1, 1880),
woosh.Token(woosh.OP, ')', 1, 1880, 1, 1881),
woosh.Token(woosh.OP, ')', 1, 1881, 1, 1882),
woosh.Token(woosh.OP, ')', 1, 1882, 1, 1883),
woosh.Token(woosh.OP, ')', 1, 1883, 1, 1884),
woosh.Token(woosh.OP, ')', 1, 1884, 1, 1885),
woosh.Token(woosh.OP, ')', 1, 1885, 1, 1886),
woosh.Token(woosh.OP, ')', 1, 1886, 1, 1887),
woosh.Token(woosh.OP, ')', 1, 1887, 1, 1888),
woosh.Token(woosh.OP, ')', 1, 1888, 1, 1889),
woosh.Token(woosh.OP, ')', 1, 1889, 1, 1890),
woosh.Token(woosh.OP, ')', 1, 1890, 1, 1891),
woosh.Token(woosh.OP, ')', 1, 1891, 1, 1892),
woosh.Token(woosh.OP, ')', 1, 1892, 1, 1893),
woosh.Token(woosh.OP, ')', 1, 1893, 1, 1894),
woosh.Token(woosh.OP, ')', 1, 1894, 1, 1895),
woosh.Token(woosh.OP, ')', 1, 1895, 1, 1896),
woosh.Token(woosh.OP, ')', 1, 1896, 1, 1897),
woosh.Token(woosh.OP, ')', 1, 1897, 1, 1898),
woosh.Token(woosh.OP, ')', 1, 1898, 1, 1899),
woosh.Token(woosh.OP, ')', 1, 1899, 1, 1900),
woosh.Token(woosh.OP, ')', 1, 1900, 1, 1901),
woosh.Token(woosh.OP, ')', 1, 1901, 1, 1902),
woosh.Token(woosh.OP, ')', 1, 1902, 1, 1903),
woosh.Token(woosh.OP, ')', 1, 1903, 1, 1904),
woosh.Token(woosh.OP, ')', 1, 1904, 1, 1905),
woosh.Token(woosh.OP, ')', 1, 1905, 1, 1906),
woosh.Token(woosh.OP, ')', 1, 1906, 1, 1907),
woosh.Token(woosh.OP, ')', 1, 1907, 1, 1908),
woosh.Token(woosh.OP, ')', 1, 1908, 1, 1909),
woosh.Token(woosh.OP, ')', 1, 1909, 1, 1910),
woosh.Token(woosh.OP, ')', 1, 1910, 1, 1911),
woosh.Token(woosh.OP, ')', 1, 1911, 1, 1912),
woosh.Token(woosh.OP, ')', 1, 1912, 1, 1913),
woosh.Token(woosh.OP, ')', 1, 1913, 1, 1914),
woosh.Token(woosh.OP, ')', 1, 1914, 1, 1915),
woosh.Token(woosh.OP, ')', 1, 1915, 1, 1916),
woosh.Token(woosh.OP, ')', 1, 1916, 1, 1917),
woosh.Token(woosh.OP, ')', 1, 1917, 1, 1918),
woosh.Token(woosh.OP, ')', 1, 1918, 1, 1919),
woosh.Token(woosh.OP, ')', 1, 1919, 1, 1920),
woosh.Token(woosh.OP, ')', 1, 1920, 1, 1921),
woosh.Token(woosh.OP, ')', 1, 1921, 1, 1922),
woosh.Token(woosh.OP, ')', 1, 1922, 1, 1923),
woosh.Token(woosh.OP, ')', 1, 1923, 1, 1924),
woosh.Token(woosh.OP, ')', 1, 1924, 1, 1925),
woosh.Token(woosh.OP, ')', 1, 1925, 1, 1926),
woosh.Token(woosh.OP, ')', 1, 1926, 1, 1927),
woosh.Token(woosh.OP, ')', 1, 1927, 1, 1928),
woosh.Token(woosh.OP, ')', 1, 1928, 1, 1929),
woosh.Token(woosh.OP, ')', 1, 1929, 1, 1930),
woosh.Token(woosh.OP, ')', 1, 1930, 1, 1931),
woosh.Token(woosh.OP, ')', 1, 1931, 1, 1932),
woosh.Token(woosh.OP, ')', 1, 1932, 1, 1933),
woosh.Token(woosh.OP, ')', 1, 1933, 1, 1934),
woosh.Token(woosh.OP, ')', 1, 1934, 1, 1935),
woosh.Token(woosh.OP, ')', 1, 1935, 1, 1936),
woosh.Token(woosh.OP, ')', 1, 1936, 1, 1937),
woosh.Token(woosh.OP, ')', 1, 1937, 1, 1938),
woosh.Token(woosh.OP, ')', 1, 1938, 1, 1939),
woosh.Token(woosh.OP, ')', 1, 1939, 1, 1940),
woosh.Token(woosh.OP, ')', 1, 1940, 1, 1941),
woosh.Token(woosh.OP, ')', 1, 1941, 1, 1942),
woosh.Token(woosh.OP, ')', 1, 1942, 1, 1943),
woosh.Token(woosh.OP, ')', 1, 1943, 1, 1944),
woosh.Token(woosh.OP, ')', 1, 1944, 1, 1945),
woosh.Token(woosh.OP, ')', 1, 1945, 1, 1946),
woosh.Token(woosh.OP, ')', 1, 1946, 1, 1947),
woosh.Token(woosh.OP, ')', 1, 1947, 1, 1948),
woosh.Token(woosh.OP, ')', 1, 1948, 1, 1949),
woosh.Token(woosh.OP, ')', 1, 1949, 1, 1950),
woosh.Token(woosh.OP, ')', 1, 1950, 1, 1951),
woosh.Token(woosh.OP, ')', 1, 1951, 1, 1952),
woosh.Token(woosh.OP, ')', 1, 1952, 1, 1953),
woosh.Token(woosh.OP, ')', 1, 1953, 1, 1954),
woosh.Token(woosh.OP, ')', 1, 1954, 1, 1955),
woosh.Token(woosh.OP, ')', 1, 1955, 1, 1956),
woosh.Token(woosh.OP, ')', 1, 1956, 1, 1957),
woosh.Token(woosh.OP, ')', 1, 1957, 1, 1958),
woosh.Token(woosh.OP, ')', 1, 1958, 1, 1959),
woosh.Token(woosh.OP, ')', 1, 1959, 1, 1960),
woosh.Token(woosh.OP, ')', 1, 1960, 1, 1961),
woosh.Token(woosh.OP, ')', 1, 1961, 1, 1962),
woosh.Token(woosh.OP, ')', 1, 1962, 1, 1963),
woosh.Token(woosh.OP, ')', 1, 1963, 1, 1964),
woosh.Token(woosh.OP, ')', 1, 1964, 1, 1965),
woosh.Token(woosh.OP, ')', 1, 1965, 1, 1966),
woosh.Token(woosh.OP, ')', 1, 1966, 1, 1967),
woosh.Token(woosh.OP, ')', 1, 1967, 1, 1968),
woosh.Token(woosh.OP, ')', 1, 1968, 1, 1969),
woosh.Token(woosh.OP, ')', 1, 1969, 1, 1970),
woosh.Token(woosh.OP, ')', 1, 1970, 1, 1971),
woosh.Token(woosh.OP, ')', 1, 1971, 1, 1972),
woosh.Token(woosh.OP, ')', 1, 1972, 1, 1973),
woosh.Token(woosh.OP, ')', 1, 1973, 1, 1974),
woosh.Token(woosh.OP, ')', 1, 1974, 1, 1975),
woosh.Token(woosh.OP, ')', 1, 1975, 1, 1976),
woosh.Token(woosh.OP, ')', 1, 1976, 1, 1977),
woosh.Token(woosh.OP, ')', 1, 1977, 1, 1978),
woosh.Token(woosh.OP, ')', 1, 1978, 1, 1979),
woosh.Token(woosh.OP, ')', 1, 1979, 1, 1980),
woosh.Token(woosh.OP, ')', 1, 1980, 1, 1981),
woosh.Token(woosh.OP, ')', 1, 1981, 1, 1982),
woosh.Token(woosh.OP, ')', 1, 1982, 1, 1983),
woosh.Token(woosh.OP, ')', 1, 1983, 1, 1984),
woosh.Token(woosh.OP, ')', 1, 1984, 1, 1985),
woosh.Token(woosh.OP, ')', 1, 1985, 1, 1986),
woosh.Token(woosh.OP, ')', 1, 1986, 1, 1987),
woosh.Token(woosh.OP, ')', 1, 1987, 1, 1988),
woosh.Token(woosh.OP, ')', 1, 1988, 1, 1989),
woosh.Token(woosh.OP, ')', 1, 1989, 1, 1990),
woosh.Token(woosh.OP, ')', 1, 1990, 1, 1991),
woosh.Token(woosh.OP, ')', 1, 1991, 1, 1992),
woosh.Token(woosh.OP, ')', 1, 1992, 1, 1993),
woosh.Token(woosh.OP, ')', 1, 1993, 1, 1994),
woosh.Token(woosh.OP, ')', 1, 1994, 1, 1995),
woosh.Token(woosh.OP, ')', 1, 1995, 1, 1996),
woosh.Token(woosh.OP, ')', 1, 1996, 1, 1997),
woosh.Token(woosh.OP, ')', 1, 1997, 1, 1998),
woosh.Token(woosh.OP, ')', 1, 1998, 1, 1999),
woosh.Token(woosh.OP, ')', 1, 1999, 1, 2000),
woosh.Token(woosh.NEWLINE, '', 1, 2000, 1, 2000),
woosh.Token(woosh.EOF, '', 1, 2000, 1, 2000),
]

# this file was generated using test/python/sample/generate.py

# python
import io
import pathlib
# pytest
import pytest
# woosh
import woosh

def tokenize_file_like(source):
    return list(woosh.tokenize(io.BytesIO(source)))

def tokenize_bytes(source):
    return list(woosh.tokenize(source))

SAMPLE_DIR = pathlib.Path(__file__).parent.absolute() / '../../' / '../../' / 'sample'

@pytest.mark.parametrize('tokenize', [tokenize_file_like, tokenize_bytes])
def test(tokenize):
    with open(SAMPLE_DIR / 'contrived/hugenesting.py', 'rb') as f:
        tokens = tokenize(f.read())
    for token, expected in zip(tokens, EXPECTED):
        assert token == expected

EXPECTED = [
woosh.Token(woosh.ENCODING, 'utf-8', 1, 0, 1, 0),
woosh.Token(woosh.OP, '(', 1, 0, 1, 1),
woosh.Token(woosh.OP, '(', 1, 1, 1, 2),
woosh.Token(woosh.OP, '(', 1, 2, 1, 3),
woosh.Token(woosh.OP, '(', 1, 3, 1, 4),
woosh.Token(woosh.OP, '(', 1, 4, 1, 5),
woosh.Token(woosh.OP, '(', 1, 5, 1, 6),
woosh.Token(woosh.OP, '(', 1, 6, 1, 7),
woosh.Token(woosh.OP, '(', 1, 7, 1, 8),
woosh.Token(woosh.OP, '(', 1, 8, 1, 9),
woosh.Token(woosh.OP, '(', 1, 9, 1, 10),
woosh.Token(woosh.OP, '(', 1, 10, 1, 11),
woosh.Token(woosh.OP, '(', 1, 11, 1, 12),
woosh.Token(woosh.OP, '(', 1, 12, 1, 13),
woosh.Token(woosh.OP, '(', 1, 13, 1, 14),
woosh.Token(woosh.OP, '(', 1, 14, 1, 15),
woosh.Token(woosh.OP, '(', 1, 15, 1, 16),
woosh.Token(woosh.OP, '(', 1, 16, 1, 17),
woosh.Token(woosh.OP, '(', 1, 17, 1, 18),
woosh.Token(woosh.OP, '(', 1, 18, 1, 19),
woosh.Token(woosh.OP, '(', 1, 19, 1, 20),
woosh.Token(woosh.OP, '(', 1, 20, 1, 21),
woosh.Token(woosh.OP, '(', 1, 21, 1, 22),
woosh.Token(woosh.OP, '(', 1, 22, 1, 23),
woosh.Token(woosh.OP, '(', 1, 23, 1, 24),
woosh.Token(woosh.OP, '(', 1, 24, 1, 25),
woosh.Token(woosh.OP, '(', 1, 25, 1, 26),
woosh.Token(woosh.OP, '(', 1, 26, 1, 27),
woosh.Token(woosh.OP, '(', 1, 27, 1, 28),
woosh.Token(woosh.OP, '(', 1, 28, 1, 29),
woosh.Token(woosh.OP, '(', 1, 29, 1, 30),
woosh.Token(woosh.OP, '(', 1, 30, 1, 31),
woosh.Token(woosh.OP, '(', 1, 31, 1, 32),
woosh.Token(woosh.OP, '(', 1, 32, 1, 33),
woosh.Token(woosh.OP, '(', 1, 33, 1, 34),
woosh.Token(woosh.OP, '(', 1, 34, 1, 35),
woosh.Token(woosh.OP, '(', 1, 35, 1, 36),
woosh.Token(woosh.OP, '(', 1, 36, 1, 37),
woosh.Token(woosh.OP, '(', 1, 37, 1, 38),
woosh.Token(woosh.OP, '(', 1, 38, 1, 39),
woosh.Token(woosh.OP, '(', 1, 39, 1, 40),
woosh.Token(woosh.OP, '(', 1, 40, 1, 41),
woosh.Token(woosh.OP, '(', 1, 41, 1, 42),
woosh.Token(woosh.OP, '(', 1, 42, 1, 43),
woosh.Token(woosh.OP, '(', 1, 43, 1, 44),
woosh.Token(woosh.OP, '(', 1, 44, 1, 45),
woosh.Token(woosh.OP, '(', 1, 45, 1, 46),
woosh.Token(woosh.OP, '(', 1, 46, 1, 47),
woosh.Token(woosh.OP, '(', 1, 47, 1, 48),
woosh.Token(woosh.OP, '(', 1, 48, 1, 49),
woosh.Token(woosh.OP, '(', 1, 49, 1, 50),
woosh.Token(woosh.OP, '(', 1, 50, 1, 51),
woosh.Token(woosh.OP, '(', 1, 51, 1, 52),
woosh.Token(woosh.OP, '(', 1, 52, 1, 53),
woosh.Token(woosh.OP, '(', 1, 53, 1, 54),
woosh.Token(woosh.OP, '(', 1, 54, 1, 55),
woosh.Token(woosh.OP, '(', 1, 55, 1, 56),
woosh.Token(woosh.OP, '(', 1, 56, 1, 57),
woosh.Token(woosh.OP, '(', 1, 57, 1, 58),
woosh.Token(woosh.OP, '(', 1, 58, 1, 59),
woosh.Token(woosh.OP, '(', 1, 59, 1, 60),
woosh.Token(woosh.OP, '(', 1, 60, 1, 61),
woosh.Token(woosh.OP, '(', 1, 61, 1, 62),
woosh.Token(woosh.OP, '(', 1, 62, 1, 63),
woosh.Token(woosh.OP, '(', 1, 63, 1, 64),
woosh.Token(woosh.OP, '(', 1, 64, 1, 65),
woosh.Token(woosh.OP, '(', 1, 65, 1, 66),
woosh.Token(woosh.OP, '(', 1, 66, 1, 67),
woosh.Token(woosh.OP, '(', 1, 67, 1, 68),
woosh.Token(woosh.OP, '(', 1, 68, 1, 69),
woosh.Token(woosh.OP, '(', 1, 69, 1, 70),
woosh.Token(woosh.OP, '(', 1, 70, 1, 71),
woosh.Token(woosh.OP, '(', 1, 71, 1, 72),
woosh.Token(woosh.OP, '(', 1, 72, 1, 73),
woosh.Token(woosh.OP, '(', 1, 73, 1, 74),
woosh.Token(woosh.OP, '(', 1, 74, 1, 75),
woosh.Token(woosh.OP, '(', 1, 75, 1, 76),
woosh.Token(woosh.OP, '(', 1, 76, 1, 77),
woosh.Token(woosh.OP, '(', 1, 77, 1, 78),
woosh.Token(woosh.OP, '(', 1, 78, 1, 79),
woosh.Token(woosh.OP, '(', 1, 79, 1, 80),
woosh.Token(woosh.OP, '(', 1, 80, 1, 81),
woosh.Token(woosh.OP, '(', 1, 81, 1, 82),
woosh.Token(woosh.OP, '(', 1, 82, 1, 83),
woosh.Token(woosh.OP, '(', 1, 83, 1, 84),
woosh.Token(woosh.OP, '(', 1, 84, 1, 85),
woosh.Token(woosh.OP, '(', 1, 85, 1, 86),
woosh.Token(woosh.OP, '(', 1, 86, 1, 87),
woosh.Token(woosh.OP, '(', 1, 87, 1, 88),
woosh.Token(woosh.OP, '(', 1, 88, 1, 89),
woosh.Token(woosh.OP, '(', 1, 89, 1, 90),
woosh.Token(woosh.OP, '(', 1, 90, 1, 91),
woosh.Token(woosh.OP, '(', 1, 91, 1, 92),
woosh.Token(woosh.OP, '(', 1, 92, 1, 93),
woosh.Token(woosh.OP, '(', 1, 93, 1, 94),
woosh.Token(woosh.OP, '(', 1, 94, 1, 95),
woosh.Token(woosh.OP, '(', 1, 95, 1, 96),
woosh.Token(woosh.OP, '(', 1, 96, 1, 97),
woosh.Token(woosh.OP, '(', 1, 97, 1, 98),
woosh.Token(woosh.OP, '(', 1, 98, 1, 99),
woosh.Token(woosh.OP, '(', 1, 99, 1, 100),
woosh.Token(woosh.OP, '(', 1, 100, 1, 101),
woosh.Token(woosh.OP, '(', 1, 101, 1, 102),
woosh.Token(woosh.OP, '(', 1, 102, 1, 103),
woosh.Token(woosh.OP, '(', 1, 103, 1, 104),
woosh.Token(woosh.OP, '(', 1, 104, 1, 105),
woosh.Token(woosh.OP, '(', 1, 105, 1, 106),
woosh.Token(woosh.OP, '(', 1, 106, 1, 107),
woosh.Token(woosh.OP, '(', 1, 107, 1, 108),
woosh.Token(woosh.OP, '(', 1, 108, 1, 109),
woosh.Token(woosh.OP, '(', 1, 109, 1, 110),
woosh.Token(woosh.OP, '(', 1, 110, 1, 111),
woosh.Token(woosh.OP, '(', 1, 111, 1, 112),
woosh.Token(woosh.OP, '(', 1, 112, 1, 113),
woosh.Token(woosh.OP, '(', 1, 113, 1, 114),
woosh.Token(woosh.OP, '(', 1, 114, 1, 115),
woosh.Token(woosh.OP, '(', 1, 115, 1, 116),
woosh.Token(woosh.OP, '(', 1, 116, 1, 117),
woosh.Token(woosh.OP, '(', 1, 117, 1, 118),
woosh.Token(woosh.OP, '(', 1, 118, 1, 119),
woosh.Token(woosh.OP, '(', 1, 119, 1, 120),
woosh.Token(woosh.OP, '(', 1, 120, 1, 121),
woosh.Token(woosh.OP, '(', 1, 121, 1, 122),
woosh.Token(woosh.OP, '(', 1, 122, 1, 123),
woosh.Token(woosh.OP, '(', 1, 123, 1, 124),
woosh.Token(woosh.OP, '(', 1, 124, 1, 125),
woosh.Token(woosh.OP, '(', 1, 125, 1, 126),
woosh.Token(woosh.OP, '(', 1, 126, 1, 127),
woosh.Token(woosh.OP, '(', 1, 127, 1, 128),
woosh.Token(woosh.OP, '(', 1, 128, 1, 129),
woosh.Token(woosh.OP, '(', 1, 129, 1, 130),
woosh.Token(woosh.OP, '(', 1, 130, 1, 131),
woosh.Token(woosh.OP, '(', 1, 131, 1, 132),
woosh.Token(woosh.OP, '(', 1, 132, 1, 133),
woosh.Token(woosh.OP, '(', 1, 133, 1, 134),
woosh.Token(woosh.OP, '(', 1, 134, 1, 135),
woosh.Token(woosh.OP, '(', 1, 135, 1, 136),
woosh.Token(woosh.OP, '(', 1, 136, 1, 137),
woosh.Token(woosh.OP, '(', 1, 137, 1, 138),
woosh.Token(woosh.OP, '(', 1, 138, 1, 139),
woosh.Token(woosh.OP, '(', 1, 139, 1, 140),
woosh.Token(woosh.OP, '(', 1, 140, 1, 141),
woosh.Token(woosh.OP, '(', 1, 141, 1, 142),
woosh.Token(woosh.OP, '(', 1, 142, 1, 143),
woosh.Token(woosh.OP, '(', 1, 143, 1, 144),
woosh.Token(woosh.OP, '(', 1, 144, 1, 145),
woosh.Token(woosh.OP, '(', 1, 145, 1, 146),
woosh.Token(woosh.OP, '(', 1, 146, 1, 147),
woosh.Token(woosh.OP, '(', 1, 147, 1, 148),
woosh.Token(woosh.OP, '(', 1, 148, 1, 149),
woosh.Token(woosh.OP, '(', 1, 149, 1, 150),
woosh.Token(woosh.OP, '(', 1, 150, 1, 151),
woosh.Token(woosh.OP, '(', 1, 151, 1, 152),
woosh.Token(woosh.OP, '(', 1, 152, 1, 153),
woosh.Token(woosh.OP, '(', 1, 153, 1, 154),
woosh.Token(woosh.OP, '(', 1, 154, 1, 155),
woosh.Token(woosh.OP, '(', 1, 155, 1, 156),
woosh.Token(woosh.OP, '(', 1, 156, 1, 157),
woosh.Token(woosh.OP, '(', 1, 157, 1, 158),
woosh.Token(woosh.OP, '(', 1, 158, 1, 159),
woosh.Token(woosh.OP, '(', 1, 159, 1, 160),
woosh.Token(woosh.OP, '(', 1, 160, 1, 161),
woosh.Token(woosh.OP, '(', 1, 161, 1, 162),
woosh.Token(woosh.OP, '(', 1, 162, 1, 163),
woosh.Token(woosh.OP, '(', 1, 163, 1, 164),
woosh.Token(woosh.OP, '(', 1, 164, 1, 165),
woosh.Token(woosh.OP, '(', 1, 165, 1, 166),
woosh.Token(woosh.OP, '(', 1, 166, 1, 167),
woosh.Token(woosh.OP, '(', 1, 167, 1, 168),
woosh.Token(woosh.OP, '(', 1, 168, 1, 169),
woosh.Token(woosh.OP, '(', 1, 169, 1, 170),
woosh.Token(woosh.OP, '(', 1, 170, 1, 171),
woosh.Token(woosh.OP, '(', 1, 171, 1, 172),
woosh.Token(woosh.OP, '(', 1, 172, 1, 173),
woosh.Token(woosh.OP, '(', 1, 173, 1, 174),
woosh.Token(woosh.OP, '(', 1, 174, 1, 175),
woosh.Token(woosh.OP, '(', 1, 175, 1, 176),
woosh.Token(woosh.OP, '(', 1, 176, 1, 177),
woosh.Token(woosh.OP, '(', 1, 177, 1, 178),
woosh.Token(woosh.OP, '(', 1, 178, 1, 179),
woosh.Token(woosh.OP, '(', 1, 179, 1, 180),
woosh.Token(woosh.OP, '(', 1, 180, 1, 181),
woosh.Token(woosh.OP, '(', 1, 181, 1, 182),
woosh.Token(woosh.OP, '(', 1, 182, 1, 183),
woosh.Token(woosh.OP, '(', 1, 183, 1, 184),
woosh.Token(woosh.OP, '(', 1, 184, 1, 185),
woosh.Token(woosh.OP, '(', 1, 185, 1, 186),
woosh.Token(woosh.OP, '(', 1, 186, 1, 187),
woosh.Token(woosh.OP, '(', 1, 187, 1, 188),
woosh.Token(woosh.OP, '(', 1, 188, 1, 189),
woosh.Token(woosh.OP, '(', 1, 189, 1, 190),
woosh.Token(woosh.OP, '(', 1, 190, 1, 191),
woosh.Token(woosh.OP, '(', 1, 191, 1, 192),
woosh.Token(woosh.OP, '(', 1, 192, 1, 193),
woosh.Token(woosh.OP, '(', 1, 193, 1, 194),
woosh.Token(woosh.OP, '(', 1, 194, 1, 195),
woosh.Token(woosh.OP, '(', 1, 195, 1, 196),
woosh.Token(woosh.OP, '(', 1, 196, 1, 197),
woosh.Token(woosh.OP, '(', 1, 197, 1, 198),
woosh.Token(woosh.OP, '(', 1, 198, 1, 199),
woosh.Token(woosh.OP, '(', 1, 199, 1, 200),
woosh.Token(woosh.OP, '(', 1, 200, 1, 201),
woosh.Token(woosh.OP, '(', 1, 201, 1, 202),
woosh.Token(woosh.OP, '(', 1, 202, 1, 203),
woosh.Token(woosh.OP, '(', 1, 203, 1, 204),
woosh.Token(woosh.OP, '(', 1, 204, 1, 205),
woosh.Token(woosh.OP, '(', 1, 205, 1, 206),
woosh.Token(woosh.OP, '(', 1, 206, 1, 207),
woosh.Token(woosh.OP, '(', 1, 207, 1, 208),
woosh.Token(woosh.OP, '(', 1, 208, 1, 209),
woosh.Token(woosh.OP, '(', 1, 209, 1, 210),
woosh.Token(woosh.OP, '(', 1, 210, 1, 211),
woosh.Token(woosh.OP, '(', 1, 211, 1, 212),
woosh.Token(woosh.OP, '(', 1, 212, 1, 213),
woosh.Token(woosh.OP, '(', 1, 213, 1, 214),
woosh.Token(woosh.OP, '(', 1, 214, 1, 215),
woosh.Token(woosh.OP, '(', 1, 215, 1, 216),
woosh.Token(woosh.OP, '(', 1, 216, 1, 217),
woosh.Token(woosh.OP, '(', 1, 217, 1, 218),
woosh.Token(woosh.OP, '(', 1, 218, 1, 219),
woosh.Token(woosh.OP, '(', 1, 219, 1, 220),
woosh.Token(woosh.OP, '(', 1, 220, 1, 221),
woosh.Token(woosh.OP, '(', 1, 221, 1, 222),
woosh.Token(woosh.OP, '(', 1, 222, 1, 223),
woosh.Token(woosh.OP, '(', 1, 223, 1, 224),
woosh.Token(woosh.OP, '(', 1, 224, 1, 225),
woosh.Token(woosh.OP, '(', 1, 225, 1, 226),
woosh.Token(woosh.OP, '(', 1, 226, 1, 227),
woosh.Token(woosh.OP, '(', 1, 227, 1, 228),
woosh.Token(woosh.OP, '(', 1, 228, 1, 229),
woosh.Token(woosh.OP, '(', 1, 229, 1, 230),
woosh.Token(woosh.OP, '(', 1, 230, 1, 231),
woosh.Token(woosh.OP, '(', 1, 231, 1, 232),
woosh.Token(woosh.OP, '(', 1, 232, 1, 233),
woosh.Token(woosh.OP, '(', 1, 233, 1, 234),
woosh.Token(woosh.OP, '(', 1, 234, 1, 235),
woosh.Token(woosh.OP, '(', 1, 235, 1, 236),
woosh.Token(woosh.OP, '(', 1, 236, 1, 237),
woosh.Token(woosh.OP, '(', 1, 237, 1, 238),
woosh.Token(woosh.OP, '(', 1, 238, 1, 239),
woosh.Token(woosh.OP, '(', 1, 239, 1, 240),
woosh.Token(woosh.OP, '(', 1, 240, 1, 241),
woosh.Token(woosh.OP, '(', 1, 241, 1, 242),
woosh.Token(woosh.OP, '(', 1, 242, 1, 243),
woosh.Token(woosh.OP, '(', 1, 243, 1, 244),
woosh.Token(woosh.OP, '(', 1, 244, 1, 245),
woosh.Token(woosh.OP, '(', 1, 245, 1, 246),
woosh.Token(woosh.OP, '(', 1, 246, 1, 247),
woosh.Token(woosh.OP, '(', 1, 247, 1, 248),
woosh.Token(woosh.OP, '(', 1, 248, 1, 249),
woosh.Token(woosh.OP, '(', 1, 249, 1, 250),
woosh.Token(woosh.OP, '(', 1, 250, 1, 251),
woosh.Token(woosh.OP, '(', 1, 251, 1, 252),
woosh.Token(woosh.OP, '(', 1, 252, 1, 253),
woosh.Token(woosh.OP, '(', 1, 253, 1, 254),
woosh.Token(woosh.OP, '(', 1, 254, 1, 255),
woosh.Token(woosh.OP, '(', 1, 255, 1, 256),
woosh.Token(woosh.OP, '(', 1, 256, 1, 257),
woosh.Token(woosh.OP, '(', 1, 257, 1, 258),
woosh.Token(woosh.OP, '(', 1, 258, 1, 259),
woosh.Token(woosh.OP, '(', 1, 259, 1, 260),
woosh.Token(woosh.OP, '(', 1, 260, 1, 261),
woosh.Token(woosh.OP, '(', 1, 261, 1, 262),
woosh.Token(woosh.OP, '(', 1, 262, 1, 263),
woosh.Token(woosh.OP, '(', 1, 263, 1, 264),
woosh.Token(woosh.OP, '(', 1, 264, 1, 265),
woosh.Token(woosh.OP, '(', 1, 265, 1, 266),
woosh.Token(woosh.OP, '(', 1, 266, 1, 267),
woosh.Token(woosh.OP, '(', 1, 267, 1, 268),
woosh.Token(woosh.OP, '(', 1, 268, 1, 269),
woosh.Token(woosh.OP, '(', 1, 269, 1, 270),
woosh.Token(woosh.OP, '(', 1, 270, 1, 271),
woosh.Token(woosh.OP, '(', 1, 271, 1, 272),
woosh.Token(woosh.OP, '(', 1, 272, 1, 273),
woosh.Token(woosh.OP, '(', 1, 273, 1, 274),
woosh.Token(woosh.OP, '(', 1, 274, 1, 275),
woosh.Token(woosh.OP, '(', 1, 275, 1, 276),
woosh.Token(woosh.OP, '(', 1, 276, 1, 277),
woosh.Token(woosh.OP, '(', 1, 277, 1, 278),
woosh.Token(woosh.OP, '(', 1, 278, 1, 279),
woosh.Token(woosh.OP, '(', 1, 279, 1, 280),
woosh.Token(woosh.OP, '(', 1, 280, 1, 281),
woosh.Token(woosh.OP, '(', 1, 281, 1, 282),
woosh.Token(woosh.OP, '(', 1, 282, 1, 283),
woosh.Token(woosh.OP, '(', 1, 283, 1, 284),
woosh.Token(woosh.OP, '(', 1, 284, 1, 285),
woosh.Token(woosh.OP, '(', 1, 285, 1, 286),
woosh.Token(woosh.OP, '(', 1, 286, 1, 287),
woosh.Token(woosh.OP, '(', 1, 287, 1, 288),
woosh.Token(woosh.OP, '(', 1, 288, 1, 289),
woosh.Token(woosh.OP, '(', 1, 289, 1, 290),
woosh.Token(woosh.OP, '(', 1, 290, 1, 291),
woosh.Token(woosh.OP, '(', 1, 291, 1, 292),
woosh.Token(woosh.OP, '(', 1, 292, 1, 293),
woosh.Token(woosh.OP, '(', 1, 293, 1, 294),
woosh.Token(woosh.OP, '(', 1, 294, 1, 295),
woosh.Token(woosh.OP, '(', 1, 295, 1, 296),
woosh.Token(woosh.OP, '(', 1, 296, 1, 297),
woosh.Token(woosh.OP, '(', 1, 297, 1, 298),
woosh.Token(woosh.OP, '(', 1, 298, 1, 299),
woosh.Token(woosh.OP, '(', 1, 299, 1, 300),
woosh.Token(woosh.OP, '(', 1, 300, 1, 301),
woosh.Token(woosh.OP, '(', 1, 301, 1, 302),
woosh.Token(woosh.OP, '(', 1, 302, 1, 303),
woosh.Token(woosh.OP, '(', 1, 303, 1, 304),
woosh.Token(woosh.OP, '(', 1, 304, 1, 305),
woosh.Token(woosh.OP, '(', 1, 305, 1, 306),
woosh.Token(woosh.OP, '(', 1, 306, 1, 307),
woosh.Token(woosh.OP, '(', 1, 307, 1, 308),
woosh.Token(woosh.OP, '(', 1, 308, 1, 309),
woosh.Token(woosh.OP, '(', 1, 309, 1, 310),
woosh.Token(woosh.OP, '(', 1, 310, 1, 311),
woosh.Token(woosh.OP, '(', 1, 311, 1, 312),
woosh.Token(woosh.OP, '(', 1, 312, 1, 313),
woosh.Token(woosh.OP, '(', 1, 313, 1, 314),
woosh.Token(woosh.OP, '(', 1, 314, 1, 315),
woosh.Token(woosh.OP, '(', 1, 315, 1, 316),
woosh.Token(woosh.OP, '(', 1, 316, 1, 317),
woosh.Token(woosh.OP, '(', 1, 317, 1, 318),
woosh.Token(woosh.OP, '(', 1, 318, 1, 319),
woosh.Token(woosh.OP, '(', 1, 319, 1, 320),
woosh.Token(woosh.OP, '(', 1, 320, 1, 321),
woosh.Token(woosh.OP, '(', 1, 321, 1, 322),
woosh.Token(woosh.OP, '(', 1, 322, 1, 323),
woosh.Token(woosh.OP, '(', 1, 323, 1, 324),
woosh.Token(woosh.OP, '(', 1, 324, 1, 325),
woosh.Token(woosh.OP, '(', 1, 325, 1, 326),
woosh.Token(woosh.OP, '(', 1, 326, 1, 327),
woosh.Token(woosh.OP, '(', 1, 327, 1, 328),
woosh.Token(woosh.OP, '(', 1, 328, 1, 329),
woosh.Token(woosh.OP, '(', 1, 329, 1, 330),
woosh.Token(woosh.OP, '(', 1, 330, 1, 331),
woosh.Token(woosh.OP, '(', 1, 331, 1, 332),
woosh.Token(woosh.OP, '(', 1, 332, 1, 333),
woosh.Token(woosh.OP, '(', 1, 333, 1, 334),
woosh.Token(woosh.OP, '(', 1, 334, 1, 335),
woosh.Token(woosh.OP, '(', 1, 335, 1, 336),
woosh.Token(woosh.OP, '(', 1, 336, 1, 337),
woosh.Token(woosh.OP, '(', 1, 337, 1, 338),
woosh.Token(woosh.OP, '(', 1, 338, 1, 339),
woosh.Token(woosh.OP, '(', 1, 339, 1, 340),
woosh.Token(woosh.OP, '(', 1, 340, 1, 341),
woosh.Token(woosh.OP, '(', 1, 341, 1, 342),
woosh.Token(woosh.OP, '(', 1, 342, 1, 343),
woosh.Token(woosh.OP, '(', 1, 343, 1, 344),
woosh.Token(woosh.OP, '(', 1, 344, 1, 345),
woosh.Token(woosh.OP, '(', 1, 345, 1, 346),
woosh.Token(woosh.OP, '(', 1, 346, 1, 347),
woosh.Token(woosh.OP, '(', 1, 347, 1, 348),
woosh.Token(woosh.OP, '(', 1, 348, 1, 349),
woosh.Token(woosh.OP, '(', 1, 349, 1, 350),
woosh.Token(woosh.OP, '(', 1, 350, 1, 351),
woosh.Token(woosh.OP, '(', 1, 351, 1, 352),
woosh.Token(woosh.OP, '(', 1, 352, 1, 353),
woosh.Token(woosh.OP, '(', 1, 353, 1, 354),
woosh.Token(woosh.OP, '(', 1, 354, 1, 355),
woosh.Token(woosh.OP, '(', 1, 355, 1, 356),
woosh.Token(woosh.OP, '(', 1, 356, 1, 357),
woosh.Token(woosh.OP, '(', 1, 357, 1, 358),
woosh.Token(woosh.OP, '(', 1, 358, 1, 359),
woosh.Token(woosh.OP, '(', 1, 359, 1, 360),
woosh.Token(woosh.OP, '(', 1, 360, 1, 361),
woosh.Token(woosh.OP, '(', 1, 361, 1, 362),
woosh.Token(woosh.OP, '(', 1, 362, 1, 363),
woosh.Token(woosh.OP, '(', 1, 363, 1, 364),
woosh.Token(woosh.OP, '(', 1, 364, 1, 365),
woosh.Token(woosh.OP, '(', 1, 365, 1, 366),
woosh.Token(woosh.OP, '(', 1, 366, 1, 367),
woosh.Token(woosh.OP, '(', 1, 367, 1, 368),
woosh.Token(woosh.OP, '(', 1, 368, 1, 369),
woosh.Token(woosh.OP, '(', 1, 369, 1, 370),
woosh.Token(woosh.OP, '(', 1, 370, 1, 371),
woosh.Token(woosh.OP, '(', 1, 371, 1, 372),
woosh.Token(woosh.OP, '(', 1, 372, 1, 373),
woosh.Token(woosh.OP, '(', 1, 373, 1, 374),
woosh.Token(woosh.OP, '(', 1, 374, 1, 375),
woosh.Token(woosh.OP, '(', 1, 375, 1, 376),
woosh.Token(woosh.OP, '(', 1, 376, 1, 377),
woosh.Token(woosh.OP, '(', 1, 377, 1, 378),
woosh.Token(woosh.OP, '(', 1, 378, 1, 379),
woosh.Token(woosh.OP, '(', 1, 379, 1, 380),
woosh.Token(woosh.OP, '(', 1, 380, 1, 381),
woosh.Token(woosh.OP, '(', 1, 381, 1, 382),
woosh.Token(woosh.OP, '(', 1, 382, 1, 383),
woosh.Token(woosh.OP, '(', 1, 383, 1, 384),
woosh.Token(woosh.OP, '(', 1, 384, 1, 385),
woosh.Token(woosh.OP, '(', 1, 385, 1, 386),
woosh.Token(woosh.OP, '(', 1, 386, 1, 387),
woosh.Token(woosh.OP, '(', 1, 387, 1, 388),
woosh.Token(woosh.OP, '(', 1, 388, 1, 389),
woosh.Token(woosh.OP, '(', 1, 389, 1, 390),
woosh.Token(woosh.OP, '(', 1, 390, 1, 391),
woosh.Token(woosh.OP, '(', 1, 391, 1, 392),
woosh.Token(woosh.OP, '(', 1, 392, 1, 393),
woosh.Token(woosh.OP, '(', 1, 393, 1, 394),
woosh.Token(woosh.OP, '(', 1, 394, 1, 395),
woosh.Token(woosh.OP, '(', 1, 395, 1, 396),
woosh.Token(woosh.OP, '(', 1, 396, 1, 397),
woosh.Token(woosh.OP, '(', 1, 397, 1, 398),
woosh.Token(woosh.OP, '(', 1, 398, 1, 399),
woosh.Token(woosh.OP, '(', 1, 399, 1, 400),
woosh.Token(woosh.OP, '(', 1, 400, 1, 401),
woosh.Token(woosh.OP, '(', 1, 401, 1, 402),
woosh.Token(woosh.OP, '(', 1, 402, 1, 403),
woosh.Token(woosh.OP, '(', 1, 403, 1, 404),
woosh.Token(woosh.OP, '(', 1, 404, 1, 405),
woosh.Token(woosh.OP, '(', 1, 405, 1, 406),
woosh.Token(woosh.OP, '(', 1, 406, 1, 407),
woosh.Token(woosh.OP, '(', 1, 407, 1, 408),
woosh.Token(woosh.OP, '(', 1, 408, 1, 409),
woosh.Token(woosh.OP, '(', 1, 409, 1, 410),
woosh.Token(woosh.OP, '(', 1, 410, 1, 411),
woosh.Token(woosh.OP, '(', 1, 411, 1, 412),
woosh.Token(woosh.OP, '(', 1, 412, 1, 413),
woosh.Token(woosh.OP, '(', 1, 413, 1, 414),
woosh.Token(woosh.OP, '(', 1, 414, 1, 415),
woosh.Token(woosh.OP, '(', 1, 415, 1, 416),
woosh.Token(woosh.OP, '(', 1, 416, 1, 417),
woosh.Token(woosh.OP, '(', 1, 417, 1, 418),
woosh.Token(woosh.OP, '(', 1, 418, 1, 419),
woosh.Token(woosh.OP, '(', 1, 419, 1, 420),
woosh.Token(woosh.OP, '(', 1, 420, 1, 421),
woosh.Token(woosh.OP, '(', 1, 421, 1, 422),
woosh.Token(woosh.OP, '(', 1, 422, 1, 423),
woosh.Token(woosh.OP, '(', 1, 423, 1, 424),
woosh.Token(woosh.OP, '(', 1, 424, 1, 425),
woosh.Token(woosh.OP, '(', 1, 425, 1, 426),
woosh.Token(woosh.OP, '(', 1, 426, 1, 427),
woosh.Token(woosh.OP, '(', 1, 427, 1, 428),
woosh.Token(woosh.OP, '(', 1, 428, 1, 429),
woosh.Token(woosh.OP, '(', 1, 429, 1, 430),
woosh.Token(woosh.OP, '(', 1, 430, 1, 431),
woosh.Token(woosh.OP, '(', 1, 431, 1, 432),
woosh.Token(woosh.OP, '(', 1, 432, 1, 433),
woosh.Token(woosh.OP, '(', 1, 433, 1, 434),
woosh.Token(woosh.OP, '(', 1, 434, 1, 435),
woosh.Token(woosh.OP, '(', 1, 435, 1, 436),
woosh.Token(woosh.OP, '(', 1, 436, 1, 437),
woosh.Token(woosh.OP, '(', 1, 437, 1, 438),
woosh.Token(woosh.OP, '(', 1, 438, 1, 439),
woosh.Token(woosh.OP, '(', 1, 439, 1, 440),
woosh.Token(woosh.OP, '(', 1, 440, 1, 441),
woosh.Token(woosh.OP, '(', 1, 441, 1, 442),
woosh.Token(woosh.OP, '(', 1, 442, 1, 443),
woosh.Token(woosh.OP, '(', 1, 443, 1, 444),
woosh.Token(woosh.OP, '(', 1, 444, 1, 445),
woosh.Token(woosh.OP, '(', 1, 445, 1, 446),
woosh.Token(woosh.OP, '(', 1, 446, 1, 447),
woosh.Token(woosh.OP, '(', 1, 447, 1, 448),
woosh.Token(woosh.OP, '(', 1, 448, 1, 449),
woosh.Token(woosh.OP, '(', 1, 449, 1, 450),
woosh.Token(woosh.OP, '(', 1, 450, 1, 451),
woosh.Token(woosh.OP, '(', 1, 451, 1, 452),
woosh.Token(woosh.OP, '(', 1, 452, 1, 453),
woosh.Token(woosh.OP, '(', 1, 453, 1, 454),
woosh.Token(woosh.OP, '(', 1, 454, 1, 455),
woosh.Token(woosh.OP, '(', 1, 455, 1, 456),
woosh.Token(woosh.OP, '(', 1, 456, 1, 457),
woosh.Token(woosh.OP, '(', 1, 457, 1, 458),
woosh.Token(woosh.OP, '(', 1, 458, 1, 459),
woosh.Token(woosh.OP, '(', 1, 459, 1, 460),
woosh.Token(woosh.OP, '(', 1, 460, 1, 461),
woosh.Token(woosh.OP, '(', 1, 461, 1, 462),
woosh.Token(woosh.OP, '(', 1, 462, 1, 463),
woosh.Token(woosh.OP, '(', 1, 463, 1, 464),
woosh.Token(woosh.OP, '(', 1, 464, 1, 465),
woosh.Token(woosh.OP, '(', 1, 465, 1, 466),
woosh.Token(woosh.OP, '(', 1, 466, 1, 467),
woosh.Token(woosh.OP, '(', 1, 467, 1, 468),
woosh.Token(woosh.OP, '(', 1, 468, 1, 469),
woosh.Token(woosh.OP, '(', 1, 469, 1, 470),
woosh.Token(woosh.OP, '(', 1, 470, 1, 471),
woosh.Token(woosh.OP, '(', 1, 471, 1, 472),
woosh.Token(woosh.OP, '(', 1, 472, 1, 473),
woosh.Token(woosh.OP, '(', 1, 473, 1, 474),
woosh.Token(woosh.OP, '(', 1, 474, 1, 475),
woosh.Token(woosh.OP, '(', 1, 475, 1, 476),
woosh.Token(woosh.OP, '(', 1, 476, 1, 477),
woosh.Token(woosh.OP, '(', 1, 477, 1, 478),
woosh.Token(woosh.OP, '(', 1, 478, 1, 479),
woosh.Token(woosh.OP, '(', 1, 479, 1, 480),
woosh.Token(woosh.OP, '(', 1, 480, 1, 481),
woosh.Token(woosh.OP, '(', 1, 481, 1, 482),
woosh.Token(woosh.OP, '(', 1, 482, 1, 483),
woosh.Token(woosh.OP, '(', 1, 483, 1, 484),
woosh.Token(woosh.OP, '(', 1, 484, 1, 485),
woosh.Token(woosh.OP, '(', 1, 485, 1, 486),
woosh.Token(woosh.OP, '(', 1, 486, 1, 487),
woosh.Token(woosh.OP, '(', 1, 487, 1, 488),
woosh.Token(woosh.OP, '(', 1, 488, 1, 489),
woosh.Token(woosh.OP, '(', 1, 489, 1, 490),
woosh.Token(woosh.OP, '(', 1, 490, 1, 491),
woosh.Token(woosh.OP, '(', 1, 491, 1, 492),
woosh.Token(woosh.OP, '(', 1, 492, 1, 493),
woosh.Token(woosh.OP, '(', 1, 493, 1, 494),
woosh.Token(woosh.OP, '(', 1, 494, 1, 495),
woosh.Token(woosh.OP, '(', 1, 495, 1, 496),
woosh.Token(woosh.OP, '(', 1, 496, 1, 497),
woosh.Token(woosh.OP, '(', 1, 497, 1, 498),
woosh.Token(woosh.OP, '(', 1, 498, 1, 499),
woosh.Token(woosh.OP, '(', 1, 499, 1, 500),
woosh.Token(woosh.OP, '(', 1, 500, 1, 501),
woosh.Token(woosh.OP, '(', 1, 501, 1, 502),
woosh.Token(woosh.OP, '(', 1, 502, 1, 503),
woosh.Token(woosh.OP, '(', 1, 503, 1, 504),
woosh.Token(woosh.OP, '(', 1, 504, 1, 505),
woosh.Token(woosh.OP, '(', 1, 505, 1, 506),
woosh.Token(woosh.OP, '(', 1, 506, 1, 507),
woosh.Token(woosh.OP, '(', 1, 507, 1, 508),
woosh.Token(woosh.OP, '(', 1, 508, 1, 509),
woosh.Token(woosh.OP, '(', 1, 509, 1, 510),
woosh.Token(woosh.OP, '(', 1, 510, 1, 511),
woosh.Token(woosh.OP, '(', 1, 511, 1, 512),
woosh.Token(woosh.OP, '(', 1, 512, 1, 513),
woosh.Token(woosh.OP, '(', 1, 513, 1, 514),
woosh.Token(woosh.OP, '(', 1, 514, 1, 515),
woosh.Token(woosh.OP, '(', 1, 515, 1, 516),
woosh.Token(woosh.OP, '(', 1, 516, 1, 517),
woosh.Token(woosh.OP, '(', 1, 517, 1, 518),
woosh.Token(woosh.OP, '(', 1, 518, 1, 519),
woosh.Token(woosh.OP, '(', 1, 519, 1, 520),
woosh.Token(woosh.OP, '(', 1, 520, 1, 521),
woosh.Token(woosh.OP, '(', 1, 521, 1, 522),
woosh.Token(woosh.OP, '(', 1, 522, 1, 523),
woosh.Token(woosh.OP, '(', 1, 523, 1, 524),
woosh.Token(woosh.OP, '(', 1, 524, 1, 525),
woosh.Token(woosh.OP, '(', 1, 525, 1, 526),
woosh.Token(woosh.OP, '(', 1, 526, 1, 527),
woosh.Token(woosh.OP, '(', 1, 527, 1, 528),
woosh.Token(woosh.OP, '(', 1, 528, 1, 529),
woosh.Token(woosh.OP, '(', 1, 529, 1, 530),
woosh.Token(woosh.OP, '(', 1, 530, 1, 531),
woosh.Token(woosh.OP, '(', 1, 531, 1, 532),
woosh.Token(woosh.OP, '(', 1, 532, 1, 533),
woosh.Token(woosh.OP, '(', 1, 533, 1, 534),
woosh.Token(woosh.OP, '(', 1, 534, 1, 535),
woosh.Token(woosh.OP, '(', 1, 535, 1, 536),
woosh.Token(woosh.OP, '(', 1, 536, 1, 537),
woosh.Token(woosh.OP, '(', 1, 537, 1, 538),
woosh.Token(woosh.OP, '(', 1, 538, 1, 539),
woosh.Token(woosh.OP, '(', 1, 539, 1, 540),
woosh.Token(woosh.OP, '(', 1, 540, 1, 541),
woosh.Token(woosh.OP, '(', 1, 541, 1, 542),
woosh.Token(woosh.OP, '(', 1, 542, 1, 543),
woosh.Token(woosh.OP, '(', 1, 543, 1, 544),
woosh.Token(woosh.OP, '(', 1, 544, 1, 545),
woosh.Token(woosh.OP, '(', 1, 545, 1, 546),
woosh.Token(woosh.OP, '(', 1, 546, 1, 547),
woosh.Token(woosh.OP, '(', 1, 547, 1, 548),
woosh.Token(woosh.OP, '(', 1, 548, 1, 549),
woosh.Token(woosh.OP, '(', 1, 549, 1, 550),
woosh.Token(woosh.OP, '(', 1, 550, 1, 551),
woosh.Token(woosh.OP, '(', 1, 551, 1, 552),
woosh.Token(woosh.OP, '(', 1, 552, 1, 553),
woosh.Token(woosh.OP, '(', 1, 553, 1, 554),
woosh.Token(woosh.OP, '(', 1, 554, 1, 555),
woosh.Token(woosh.OP, '(', 1, 555, 1, 556),
woosh.Token(woosh.OP, '(', 1, 556, 1, 557),
woosh.Token(woosh.OP, '(', 1, 557, 1, 558),
woosh.Token(woosh.OP, '(', 1, 558, 1, 559),
woosh.Token(woosh.OP, '(', 1, 559, 1, 560),
woosh.Token(woosh.OP, '(', 1, 560, 1, 561),
woosh.Token(woosh.OP, '(', 1, 561, 1, 562),
woosh.Token(woosh.OP, '(', 1, 562, 1, 563),
woosh.Token(woosh.OP, '(', 1, 563, 1, 564),
woosh.Token(woosh.OP, '(', 1, 564, 1, 565),
woosh.Token(woosh.OP, '(', 1, 565, 1, 566),
woosh.Token(woosh.OP, '(', 1, 566, 1, 567),
woosh.Token(woosh.OP, '(', 1, 567, 1, 568),
woosh.Token(woosh.OP, '(', 1, 568, 1, 569),
woosh.Token(woosh.OP, '(', 1, 569, 1, 570),
woosh.Token(woosh.OP, '(', 1, 570, 1, 571),
woosh.Token(woosh.OP, '(', 1, 571, 1, 572),
woosh.Token(woosh.OP, '(', 1, 572, 1, 573),
woosh.Token(woosh.OP, '(', 1, 573, 1, 574),
woosh.Token(woosh.OP, '(', 1, 574, 1, 575),
woosh.Token(woosh.OP, '(', 1, 575, 1, 576),
woosh.Token(woosh.OP, '(', 1, 576, 1, 577),
woosh.Token(woosh.OP, '(', 1, 577, 1, 578),
woosh.Token(woosh.OP, '(', 1, 578, 1, 579),
woosh.Token(woosh.OP, '(', 1, 579, 1, 580),
woosh.Token(woosh.OP, '(', 1, 580, 1, 581),
woosh.Token(woosh.OP, '(', 1, 581, 1, 582),
woosh.Token(woosh.OP, '(', 1, 582, 1, 583),
woosh.Token(woosh.OP, '(', 1, 583, 1, 584),
woosh.Token(woosh.OP, '(', 1, 584, 1, 585),
woosh.Token(woosh.OP, '(', 1, 585, 1, 586),
woosh.Token(woosh.OP, '(', 1, 586, 1, 587),
woosh.Token(woosh.OP, '(', 1, 587, 1, 588),
woosh.Token(woosh.OP, '(', 1, 588, 1, 589),
woosh.Token(woosh.OP, '(', 1, 589, 1, 590),
woosh.Token(woosh.OP, '(', 1, 590, 1, 591),
woosh.Token(woosh.OP, '(', 1, 591, 1, 592),
woosh.Token(woosh.OP, '(', 1, 592, 1, 593),
woosh.Token(woosh.OP, '(', 1, 593, 1, 594),
woosh.Token(woosh.OP, '(', 1, 594, 1, 595),
woosh.Token(woosh.OP, '(', 1, 595, 1, 596),
woosh.Token(woosh.OP, '(', 1, 596, 1, 597),
woosh.Token(woosh.OP, '(', 1, 597, 1, 598),
woosh.Token(woosh.OP, '(', 1, 598, 1, 599),
woosh.Token(woosh.OP, '(', 1, 599, 1, 600),
woosh.Token(woosh.OP, '(', 1, 600, 1, 601),
woosh.Token(woosh.OP, '(', 1, 601, 1, 602),
woosh.Token(woosh.OP, '(', 1, 602, 1, 603),
woosh.Token(woosh.OP, '(', 1, 603, 1, 604),
woosh.Token(woosh.OP, '(', 1, 604, 1, 605),
woosh.Token(woosh.OP, '(', 1, 605, 1, 606),
woosh.Token(woosh.OP, '(', 1, 606, 1, 607),
woosh.Token(woosh.OP, '(', 1, 607, 1, 608),
woosh.Token(woosh.OP, '(', 1, 608, 1, 609),
woosh.Token(woosh.OP, '(', 1, 609, 1, 610),
woosh.Token(woosh.OP, '(', 1, 610, 1, 611),
woosh.Token(woosh.OP, '(', 1, 611, 1, 612),
woosh.Token(woosh.OP, '(', 1, 612, 1, 613),
woosh.Token(woosh.OP, '(', 1, 613, 1, 614),
woosh.Token(woosh.OP, '(', 1, 614, 1, 615),
woosh.Token(woosh.OP, '(', 1, 615, 1, 616),
woosh.Token(woosh.OP, '(', 1, 616, 1, 617),
woosh.Token(woosh.OP, '(', 1, 617, 1, 618),
woosh.Token(woosh.OP, '(', 1, 618, 1, 619),
woosh.Token(woosh.OP, '(', 1, 619, 1, 620),
woosh.Token(woosh.OP, '(', 1, 620, 1, 621),
woosh.Token(woosh.OP, '(', 1, 621, 1, 622),
woosh.Token(woosh.OP, '(', 1, 622, 1, 623),
woosh.Token(woosh.OP, '(', 1, 623, 1, 624),
woosh.Token(woosh.OP, '(', 1, 624, 1, 625),
woosh.Token(woosh.OP, '(', 1, 625, 1, 626),
woosh.Token(woosh.OP, '(', 1, 626, 1, 627),
woosh.Token(woosh.OP, '(', 1, 627, 1, 628),
woosh.Token(woosh.OP, '(', 1, 628, 1, 629),
woosh.Token(woosh.OP, '(', 1, 629, 1, 630),
woosh.Token(woosh.OP, '(', 1, 630, 1, 631),
woosh.Token(woosh.OP, '(', 1, 631, 1, 632),
woosh.Token(woosh.OP, '(', 1, 632, 1, 633),
woosh.Token(woosh.OP, '(', 1, 633, 1, 634),
woosh.Token(woosh.OP, '(', 1, 634, 1, 635),
woosh.Token(woosh.OP, '(', 1, 635, 1, 636),
woosh.Token(woosh.OP, '(', 1, 636, 1, 637),
woosh.Token(woosh.OP, '(', 1, 637, 1, 638),
woosh.Token(woosh.OP, '(', 1, 638, 1, 639),
woosh.Token(woosh.OP, '(', 1, 639, 1, 640),
woosh.Token(woosh.OP, '(', 1, 640, 1, 641),
woosh.Token(woosh.OP, '(', 1, 641, 1, 642),
woosh.Token(woosh.OP, '(', 1, 642, 1, 643),
woosh.Token(woosh.OP, '(', 1, 643, 1, 644),
woosh.Token(woosh.OP, '(', 1, 644, 1, 645),
woosh.Token(woosh.OP, '(', 1, 645, 1, 646),
woosh.Token(woosh.OP, '(', 1, 646, 1, 647),
woosh.Token(woosh.OP, '(', 1, 647, 1, 648),
woosh.Token(woosh.OP, '(', 1, 648, 1, 649),
woosh.Token(woosh.OP, '(', 1, 649, 1, 650),
woosh.Token(woosh.OP, '(', 1, 650, 1, 651),
woosh.Token(woosh.OP, '(', 1, 651, 1, 652),
woosh.Token(woosh.OP, '(', 1, 652, 1, 653),
woosh.Token(woosh.OP, '(', 1, 653, 1, 654),
woosh.Token(woosh.OP, '(', 1, 654, 1, 655),
woosh.Token(woosh.OP, '(', 1, 655, 1, 656),
woosh.Token(woosh.OP, '(', 1, 656, 1, 657),
woosh.Token(woosh.OP, '(', 1, 657, 1, 658),
woosh.Token(woosh.OP, '(', 1, 658, 1, 659),
woosh.Token(woosh.OP, '(', 1, 659, 1, 660),
woosh.Token(woosh.OP, '(', 1, 660, 1, 661),
woosh.Token(woosh.OP, '(', 1, 661, 1, 662),
woosh.Token(woosh.OP, '(', 1, 662, 1, 663),
woosh.Token(woosh.OP, '(', 1, 663, 1, 664),
woosh.Token(woosh.OP, '(', 1, 664, 1, 665),
woosh.Token(woosh.OP, '(', 1, 665, 1, 666),
woosh.Token(woosh.OP, '(', 1, 666, 1, 667),
woosh.Token(woosh.OP, '(', 1, 667, 1, 668),
woosh.Token(woosh.OP, '(', 1, 668, 1, 669),
woosh.Token(woosh.OP, '(', 1, 669, 1, 670),
woosh.Token(woosh.OP, '(', 1, 670, 1, 671),
woosh.Token(woosh.OP, '(', 1, 671, 1, 672),
woosh.Token(woosh.OP, '(', 1, 672, 1, 673),
woosh.Token(woosh.OP, '(', 1, 673, 1, 674),
woosh.Token(woosh.OP, '(', 1, 674, 1, 675),
woosh.Token(woosh.OP, '(', 1, 675, 1, 676),
woosh.Token(woosh.OP, '(', 1, 676, 1, 677),
woosh.Token(woosh.OP, '(', 1, 677, 1, 678),
woosh.Token(woosh.OP, '(', 1, 678, 1, 679),
woosh.Token(woosh.OP, '(', 1, 679, 1, 680),
woosh.Token(woosh.OP, '(', 1, 680, 1, 681),
woosh.Token(woosh.OP, '(', 1, 681, 1, 682),
woosh.Token(woosh.OP, '(', 1, 682, 1, 683),
woosh.Token(woosh.OP, '(', 1, 683, 1, 684),
woosh.Token(woosh.OP, '(', 1, 684, 1, 685),
woosh.Token(woosh.OP, '(', 1, 685, 1, 686),
woosh.Token(woosh.OP, '(', 1, 686, 1, 687),
woosh.Token(woosh.OP, '(', 1, 687, 1, 688),
woosh.Token(woosh.OP, '(', 1, 688, 1, 689),
woosh.Token(woosh.OP, '(', 1, 689, 1, 690),
woosh.Token(woosh.OP, '(', 1, 690, 1, 691),
woosh.Token(woosh.OP, '(', 1, 691, 1, 692),
woosh.Token(woosh.OP, '(', 1, 692, 1, 693),
woosh.Token(woosh.OP, '(', 1, 693, 1, 694),
woosh.Token(woosh.OP, '(', 1, 694, 1, 695),
woosh.Token(woosh.OP, '(', 1, 695, 1, 696),
woosh.Token(woosh.OP, '(', 1, 696, 1, 697),
woosh.Token(woosh.OP, '(', 1, 697, 1, 698),
woosh.Token(woosh.OP, '(', 1, 698, 1, 699),
woosh.Token(woosh.OP, '(', 1, 699, 1, 700),
woosh.Token(woosh.OP, '(', 1, 700, 1, 701),
woosh.Token(woosh.OP, '(', 1, 701, 1, 702),
woosh.Token(woosh.OP, '(', 1, 702, 1, 703),
woosh.Token(woosh.OP, '(', 1, 703, 1, 704),
woosh.Token(woosh.OP, '(', 1, 704, 1, 705),
woosh.Token(woosh.OP, '(', 1, 705, 1, 706),
woosh.Token(woosh.OP, '(', 1, 706, 1, 707),
woosh.Token(woosh.OP, '(', 1, 707, 1, 708),
woosh.Token(woosh.OP, '(', 1, 708, 1, 709),
woosh.Token(woosh.OP, '(', 1, 709, 1, 710),
woosh.Token(woosh.OP, '(', 1, 710, 1, 711),
woosh.Token(woosh.OP, '(', 1, 711, 1, 712),
woosh.Token(woosh.OP, '(', 1, 712, 1, 713),
woosh.Token(woosh.OP, '(', 1, 713, 1, 714),
woosh.Token(woosh.OP, '(', 1, 714, 1, 715),
woosh.Token(woosh.OP, '(', 1, 715, 1, 716),
woosh.Token(woosh.OP, '(', 1, 716, 1, 717),
woosh.Token(woosh.OP, '(', 1, 717, 1, 718),
woosh.Token(woosh.OP, '(', 1, 718, 1, 719),
woosh.Token(woosh.OP, '(', 1, 719, 1, 720),
woosh.Token(woosh.OP, '(', 1, 720, 1, 721),
woosh.Token(woosh.OP, '(', 1, 721, 1, 722),
woosh.Token(woosh.OP, '(', 1, 722, 1, 723),
woosh.Token(woosh.OP, '(', 1, 723, 1, 724),
woosh.Token(woosh.OP, '(', 1, 724, 1, 725),
woosh.Token(woosh.OP, '(', 1, 725, 1, 726),
woosh.Token(woosh.OP, '(', 1, 726, 1, 727),
woosh.Token(woosh.OP, '(', 1, 727, 1, 728),
woosh.Token(woosh.OP, '(', 1, 728, 1, 729),
woosh.Token(woosh.OP, '(', 1, 729, 1, 730),
woosh.Token(woosh.OP, '(', 1, 730, 1, 731),
woosh.Token(woosh.OP, '(', 1, 731, 1, 732),
woosh.Token(woosh.OP, '(', 1, 732, 1, 733),
woosh.Token(woosh.OP, '(', 1, 733, 1, 734),
woosh.Token(woosh.OP, '(', 1, 734, 1, 735),
woosh.Token(woosh.OP, '(', 1, 735, 1, 736),
woosh.Token(woosh.OP, '(', 1, 736, 1, 737),
woosh.Token(woosh.OP, '(', 1, 737, 1, 738),
woosh.Token(woosh.OP, '(', 1, 738, 1, 739),
woosh.Token(woosh.OP, '(', 1, 739, 1, 740),
woosh.Token(woosh.OP, '(', 1, 740, 1, 741),
woosh.Token(woosh.OP, '(', 1, 741, 1, 742),
woosh.Token(woosh.OP, '(', 1, 742, 1, 743),
woosh.Token(woosh.OP, '(', 1, 743, 1, 744),
woosh.Token(woosh.OP, '(', 1, 744, 1, 745),
woosh.Token(woosh.OP, '(', 1, 745, 1, 746),
woosh.Token(woosh.OP, '(', 1, 746, 1, 747),
woosh.Token(woosh.OP, '(', 1, 747, 1, 748),
woosh.Token(woosh.OP, '(', 1, 748, 1, 749),
woosh.Token(woosh.OP, '(', 1, 749, 1, 750),
woosh.Token(woosh.OP, '(', 1, 750, 1, 751),
woosh.Token(woosh.OP, '(', 1, 751, 1, 752),
woosh.Token(woosh.OP, '(', 1, 752, 1, 753),
woosh.Token(woosh.OP, '(', 1, 753, 1, 754),
woosh.Token(woosh.OP, '(', 1, 754, 1, 755),
woosh.Token(woosh.OP, '(', 1, 755, 1, 756),
woosh.Token(woosh.OP, '(', 1, 756, 1, 757),
woosh.Token(woosh.OP, '(', 1, 757, 1, 758),
woosh.Token(woosh.OP, '(', 1, 758, 1, 759),
woosh.Token(woosh.OP, '(', 1, 759, 1, 760),
woosh.Token(woosh.OP, '(', 1, 760, 1, 761),
woosh.Token(woosh.OP, '(', 1, 761, 1, 762),
woosh.Token(woosh.OP, '(', 1, 762, 1, 763),
woosh.Token(woosh.OP, '(', 1, 763, 1, 764),
woosh.Token(woosh.OP, '(', 1, 764, 1, 765),
woosh.Token(woosh.OP, '(', 1, 765, 1, 766),
woosh.Token(woosh.OP, '(', 1, 766, 1, 767),
woosh.Token(woosh.OP, '(', 1, 767, 1, 768),
woosh.Token(woosh.OP, '(', 1, 768, 1, 769),
woosh.Token(woosh.OP, '(', 1, 769, 1, 770),
woosh.Token(woosh.OP, '(', 1, 770, 1, 771),
woosh.Token(woosh.OP, '(', 1, 771, 1, 772),
woosh.Token(woosh.OP, '(', 1, 772, 1, 773),
woosh.Token(woosh.OP, '(', 1, 773, 1, 774),
woosh.Token(woosh.OP, '(', 1, 774, 1, 775),
woosh.Token(woosh.OP, '(', 1, 775, 1, 776),
woosh.Token(woosh.OP, '(', 1, 776, 1, 777),
woosh.Token(woosh.OP, '(', 1, 777, 1, 778),
woosh.Token(woosh.OP, '(', 1, 778, 1, 779),
woosh.Token(woosh.OP, '(', 1, 779, 1, 780),
woosh.Token(woosh.OP, '(', 1, 780, 1, 781),
woosh.Token(woosh.OP, '(', 1, 781, 1, 782),
woosh.Token(woosh.OP, '(', 1, 782, 1, 783),
woosh.Token(woosh.OP, '(', 1, 783, 1, 784),
woosh.Token(woosh.OP, '(', 1, 784, 1, 785),
woosh.Token(woosh.OP, '(', 1, 785, 1, 786),
woosh.Token(woosh.OP, '(', 1, 786, 1, 787),
woosh.Token(woosh.OP, '(', 1, 787, 1, 788),
woosh.Token(woosh.OP, '(', 1, 788, 1, 789),
woosh.Token(woosh.OP, '(', 1, 789, 1, 790),
woosh.Token(woosh.OP, '(', 1, 790, 1, 791),
woosh.Token(woosh.OP, '(', 1, 791, 1, 792),
woosh.Token(woosh.OP, '(', 1, 792, 1, 793),
woosh.Token(woosh.OP, '(', 1, 793, 1, 794),
woosh.Token(woosh.OP, '(', 1, 794, 1, 795),
woosh.Token(woosh.OP, '(', 1, 795, 1, 796),
woosh.Token(woosh.OP, '(', 1, 796, 1, 797),
woosh.Token(woosh.OP, '(', 1, 797, 1, 798),
woosh.Token(woosh.OP, '(', 1, 798, 1, 799),
woosh.Token(woosh.OP, '(', 1, 799, 1, 800),
woosh.Token(woosh.OP, '(', 1, 800, 1, 801),
woosh.Token(woosh.OP, '(', 1, 801, 1, 802),
woosh.Token(woosh.OP, '(', 1, 802, 1, 803),
woosh.Token(woosh.OP, '(', 1, 803, 1, 804),
woosh.Token(woosh.OP, '(', 1, 804, 1, 805),
woosh.Token(woosh.OP, '(', 1, 805, 1, 806),
woosh.Token(woosh.OP, '(', 1, 806, 1, 807),
woosh.Token(woosh.OP, '(', 1, 807, 1, 808),
woosh.Token(woosh.OP, '(', 1, 808, 1, 809),
woosh.Token(woosh.OP, '(', 1, 809, 1, 810),
woosh.Token(woosh.OP, '(', 1, 810, 1, 811),
woosh.Token(woosh.OP, '(', 1, 811, 1, 812),
woosh.Token(woosh.OP, '(', 1, 812, 1, 813),
woosh.Token(woosh.OP, '(', 1, 813, 1, 814),
woosh.Token(woosh.OP, '(', 1, 814, 1, 815),
woosh.Token(woosh.OP, '(', 1, 815, 1, 816),
woosh.Token(woosh.OP, '(', 1, 816, 1, 817),
woosh.Token(woosh.OP, '(', 1, 817, 1, 818),
woosh.Token(woosh.OP, '(', 1, 818, 1, 819),
woosh.Token(woosh.OP, '(', 1, 819, 1, 820),
woosh.Token(woosh.OP, '(', 1, 820, 1, 821),
woosh.Token(woosh.OP, '(', 1, 821, 1, 822),
woosh.Token(woosh.OP, '(', 1, 822, 1, 823),
woosh.Token(woosh.OP, '(', 1, 823, 1, 824),
woosh.Token(woosh.OP, '(', 1, 824, 1, 825),
woosh.Token(woosh.OP, '(', 1, 825, 1, 826),
woosh.Token(woosh.OP, '(', 1, 826, 1, 827),
woosh.Token(woosh.OP, '(', 1, 827, 1, 828),
woosh.Token(woosh.OP, '(', 1, 828, 1, 829),
woosh.Token(woosh.OP, '(', 1, 829, 1, 830),
woosh.Token(woosh.OP, '(', 1, 830, 1, 831),
woosh.Token(woosh.OP, '(', 1, 831, 1, 832),
woosh.Token(woosh.OP, '(', 1, 832, 1, 833),
woosh.Token(woosh.OP, '(', 1, 833, 1, 834),
woosh.Token(woosh.OP, '(', 1, 834, 1, 835),
woosh.Token(woosh.OP, '(', 1, 835, 1, 836),
woosh.Token(woosh.OP, '(', 1, 836, 1, 837),
woosh.Token(woosh.OP, '(', 1, 837, 1, 838),
woosh.Token(woosh.OP, '(', 1, 838, 1, 839),
woosh.Token(woosh.OP, '(', 1, 839, 1, 840),
woosh.Token(woosh.OP, '(', 1, 840, 1, 841),
woosh.Token(woosh.OP, '(', 1, 841, 1, 842),
woosh.Token(woosh.OP, '(', 1, 842, 1, 843),
woosh.Token(woosh.OP, '(', 1, 843, 1, 844),
woosh.Token(woosh.OP, '(', 1, 844, 1, 845),
woosh.Token(woosh.OP, '(', 1, 845, 1, 846),
woosh.Token(woosh.OP, '(', 1, 846, 1, 847),
woosh.Token(woosh.OP, '(', 1, 847, 1, 848),
woosh.Token(woosh.OP, '(', 1, 848, 1, 849),
woosh.Token(woosh.OP, '(', 1, 849, 1, 850),
woosh.Token(woosh.OP, '(', 1, 850, 1, 851),
woosh.Token(woosh.OP, '(', 1, 851, 1, 852),
woosh.Token(woosh.OP, '(', 1, 852, 1, 853),
woosh.Token(woosh.OP, '(', 1, 853, 1, 854),
woosh.Token(woosh.OP, '(', 1, 854, 1, 855),
woosh.Token(woosh.OP, '(', 1, 855, 1, 856),
woosh.Token(woosh.OP, '(', 1, 856, 1, 857),
woosh.Token(woosh.OP, '(', 1, 857, 1, 858),
woosh.Token(woosh.OP, '(', 1, 858, 1, 859),
woosh.Token(woosh.OP, '(', 1, 859, 1, 860),
woosh.Token(woosh.OP, '(', 1, 860, 1, 861),
woosh.Token(woosh.OP, '(', 1, 861, 1, 862),
woosh.Token(woosh.OP, '(', 1, 862, 1, 863),
woosh.Token(woosh.OP, '(', 1, 863, 1, 864),
woosh.Token(woosh.OP, '(', 1, 864, 1, 865),
woosh.Token(woosh.OP, '(', 1, 865, 1, 866),
woosh.Token(woosh.OP, '(', 1, 866, 1, 867),
woosh.Token(woosh.OP, '(', 1, 867, 1, 868),
woosh.Token(woosh.OP, '(', 1, 868, 1, 869),
woosh.Token(woosh.OP, '(', 1, 869, 1, 870),
woosh.Token(woosh.OP, '(', 1, 870, 1, 871),
woosh.Token(woosh.OP, '(', 1, 871, 1, 872),
woosh.Token(woosh.OP, '(', 1, 872, 1, 873),
woosh.Token(woosh.OP, '(', 1, 873, 1, 874),
woosh.Token(woosh.OP, '(', 1, 874, 1, 875),
woosh.Token(woosh.OP, '(', 1, 875, 1, 876),
woosh.Token(woosh.OP, '(', 1, 876, 1, 877),
woosh.Token(woosh.OP, '(', 1, 877, 1, 878),
woosh.Token(woosh.OP, '(', 1, 878, 1, 879),
woosh.Token(woosh.OP, '(', 1, 879, 1, 880),
woosh.Token(woosh.OP, '(', 1, 880, 1, 881),
woosh.Token(woosh.OP, '(', 1, 881, 1, 882),
woosh.Token(woosh.OP, '(', 1, 882, 1, 883),
woosh.Token(woosh.OP, '(', 1, 883, 1, 884),
woosh.Token(woosh.OP, '(', 1, 884, 1, 885),
woosh.Token(woosh.OP, '(', 1, 885, 1, 886),
woosh.Token(woosh.OP, '(', 1, 886, 1, 887),
woosh.Token(woosh.OP, '(', 1, 887, 1, 888),
woosh.Token(woosh.OP, '(', 1, 888, 1, 889),
woosh.Token(woosh.OP, '(', 1, 889, 1, 890),
woosh.Token(woosh.OP, '(', 1, 890, 1, 891),
woosh.Token(woosh.OP, '(', 1, 891, 1, 892),
woosh.Token(woosh.OP, '(', 1, 892, 1, 893),
woosh.Token(woosh.OP, '(', 1, 893, 1, 894),
woosh.Token(woosh.OP, '(', 1, 894, 1, 895),
woosh.Token(woosh.OP, '(', 1, 895, 1, 896),
woosh.Token(woosh.OP, '(', 1, 896, 1, 897),
woosh.Token(woosh.OP, '(', 1, 897, 1, 898),
woosh.Token(woosh.OP, '(', 1, 898, 1, 899),
woosh.Token(woosh.OP, '(', 1, 899, 1, 900),
woosh.Token(woosh.OP, '(', 1, 900, 1, 901),
woosh.Token(woosh.OP, '(', 1, 901, 1, 902),
woosh.Token(woosh.OP, '(', 1, 902, 1, 903),
woosh.Token(woosh.OP, '(', 1, 903, 1, 904),
woosh.Token(woosh.OP, '(', 1, 904, 1, 905),
woosh.Token(woosh.OP, '(', 1, 905, 1, 906),
woosh.Token(woosh.OP, '(', 1, 906, 1, 907),
woosh.Token(woosh.OP, '(', 1, 907, 1, 908),
woosh.Token(woosh.OP, '(', 1, 908, 1, 909),
woosh.Token(woosh.OP, '(', 1, 909, 1, 910),
woosh.Token(woosh.OP, '(', 1, 910, 1, 911),
woosh.Token(woosh.OP, '(', 1, 911, 1, 912),
woosh.Token(woosh.OP, '(', 1, 912, 1, 913),
woosh.Token(woosh.OP, '(', 1, 913, 1, 914),
woosh.Token(woosh.OP, '(', 1, 914, 1, 915),
woosh.Token(woosh.OP, '(', 1, 915, 1, 916),
woosh.Token(woosh.OP, '(', 1, 916, 1, 917),
woosh.Token(woosh.OP, '(', 1, 917, 1, 918),
woosh.Token(woosh.OP, '(', 1, 918, 1, 919),
woosh.Token(woosh.OP, '(', 1, 919, 1, 920),
woosh.Token(woosh.OP, '(', 1, 920, 1, 921),
woosh.Token(woosh.OP, '(', 1, 921, 1, 922),
woosh.Token(woosh.OP, '(', 1, 922, 1, 923),
woosh.Token(woosh.OP, '(', 1, 923, 1, 924),
woosh.Token(woosh.OP, '(', 1, 924, 1, 925),
woosh.Token(woosh.OP, '(', 1, 925, 1, 926),
woosh.Token(woosh.OP, '(', 1, 926, 1, 927),
woosh.Token(woosh.OP, '(', 1, 927, 1, 928),
woosh.Token(woosh.OP, '(', 1, 928, 1, 929),
woosh.Token(woosh.OP, '(', 1, 929, 1, 930),
woosh.Token(woosh.OP, '(', 1, 930, 1, 931),
woosh.Token(woosh.OP, '(', 1, 931, 1, 932),
woosh.Token(woosh.OP, '(', 1, 932, 1, 933),
woosh.Token(woosh.OP, '(', 1, 933, 1, 934),
woosh.Token(woosh.OP, '(', 1, 934, 1, 935),
woosh.Token(woosh.OP, '(', 1, 935, 1, 936),
woosh.Token(woosh.OP, '(', 1, 936, 1, 937),
woosh.Token(woosh.OP, '(', 1, 937, 1, 938),
woosh.Token(woosh.OP, '(', 1, 938, 1, 939),
woosh.Token(woosh.OP, '(', 1, 939, 1, 940),
woosh.Token(woosh.OP, '(', 1, 940, 1, 941),
woosh.Token(woosh.OP, '(', 1, 941, 1, 942),
woosh.Token(woosh.OP, '(', 1, 942, 1, 943),
woosh.Token(woosh.OP, '(', 1, 943, 1, 944),
woosh.Token(woosh.OP, '(', 1, 944, 1, 945),
woosh.Token(woosh.OP, '(', 1, 945, 1, 946),
woosh.Token(woosh.OP, '(', 1, 946, 1, 947),
woosh.Token(woosh.OP, '(', 1, 947, 1, 948),
woosh.Token(woosh.OP, '(', 1, 948, 1, 949),
woosh.Token(woosh.OP, '(', 1, 949, 1, 950),
woosh.Token(woosh.OP, '(', 1, 950, 1, 951),
woosh.Token(woosh.OP, '(', 1, 951, 1, 952),
woosh.Token(woosh.OP, '(', 1, 952, 1, 953),
woosh.Token(woosh.OP, '(', 1, 953, 1, 954),
woosh.Token(woosh.OP, '(', 1, 954, 1, 955),
woosh.Token(woosh.OP, '(', 1, 955, 1, 956),
woosh.Token(woosh.OP, '(', 1, 956, 1, 957),
woosh.Token(woosh.OP, '(', 1, 957, 1, 958),
woosh.Token(woosh.OP, '(', 1, 958, 1, 959),
woosh.Token(woosh.OP, '(', 1, 959, 1, 960),
woosh.Token(woosh.OP, '(', 1, 960, 1, 961),
woosh.Token(woosh.OP, '(', 1, 961, 1, 962),
woosh.Token(woosh.OP, '(', 1, 962, 1, 963),
woosh.Token(woosh.OP, '(', 1, 963, 1, 964),
woosh.Token(woosh.OP, '(', 1, 964, 1, 965),
woosh.Token(woosh.OP, '(', 1, 965, 1, 966),
woosh.Token(woosh.OP, '(', 1, 966, 1, 967),
woosh.Token(woosh.OP, '(', 1, 967, 1, 968),
woosh.Token(woosh.OP, '(', 1, 968, 1, 969),
woosh.Token(woosh.OP, '(', 1, 969, 1, 970),
woosh.Token(woosh.OP, '(', 1, 970, 1, 971),
woosh.Token(woosh.OP, '(', 1, 971, 1, 972),
woosh.Token(woosh.OP, '(', 1, 972, 1, 973),
woosh.Token(woosh.OP, '(', 1, 973, 1, 974),
woosh.Token(woosh.OP, '(', 1, 974, 1, 975),
woosh.Token(woosh.OP, '(', 1, 975, 1, 976),
woosh.Token(woosh.OP, '(', 1, 976, 1, 977),
woosh.Token(woosh.OP, '(', 1, 977, 1, 978),
woosh.Token(woosh.OP, '(', 1, 978, 1, 979),
woosh.Token(woosh.OP, '(', 1, 979, 1, 980),
woosh.Token(woosh.OP, '(', 1, 980, 1, 981),
woosh.Token(woosh.OP, '(', 1, 981, 1, 982),
woosh.Token(woosh.OP, '(', 1, 982, 1, 983),
woosh.Token(woosh.OP, '(', 1, 983, 1, 984),
woosh.Token(woosh.OP, '(', 1, 984, 1, 985),
woosh.Token(woosh.OP, '(', 1, 985, 1, 986),
woosh.Token(woosh.OP, '(', 1, 986, 1, 987),
woosh.Token(woosh.OP, '(', 1, 987, 1, 988),
woosh.Token(woosh.OP, '(', 1, 988, 1, 989),
woosh.Token(woosh.OP, '(', 1, 989, 1, 990),
woosh.Token(woosh.OP, '(', 1, 990, 1, 991),
woosh.Token(woosh.OP, '(', 1, 991, 1, 992),
woosh.Token(woosh.OP, '(', 1, 992, 1, 993),
woosh.Token(woosh.OP, '(', 1, 993, 1, 994),
woosh.Token(woosh.OP, '(', 1, 994, 1, 995),
woosh.Token(woosh.OP, '(', 1, 995, 1, 996),
woosh.Token(woosh.OP, '(', 1, 996, 1, 997),
woosh.Token(woosh.OP, '(', 1, 997, 1, 998),
woosh.Token(woosh.OP, '(', 1, 998, 1, 999),
woosh.Token(woosh.OP, '(', 1, 999, 1, 1000),
woosh.Token(woosh.OP, ')', 1, 1000, 1, 1001),
woosh.Token(woosh.OP, ')', 1, 1001, 1, 1002),
woosh.Token(woosh.OP, ')', 1, 1002, 1, 1003),
woosh.Token(woosh.OP, ')', 1, 1003, 1, 1004),
woosh.Token(woosh.OP, ')', 1, 1004, 1, 1005),
woosh.Token(woosh.OP, ')', 1, 1005, 1, 1006),
woosh.Token(woosh.OP, ')', 1, 1006, 1, 1007),
woosh.Token(woosh.OP, ')', 1, 1007, 1, 1008),
woosh.Token(woosh.OP, ')', 1, 1008, 1, 1009),
woosh.Token(woosh.OP, ')', 1, 1009, 1, 1010),
woosh.Token(woosh.OP, ')', 1, 1010, 1, 1011),
woosh.Token(woosh.OP, ')', 1, 1011, 1, 1012),
woosh.Token(woosh.OP, ')', 1, 1012, 1, 1013),
woosh.Token(woosh.OP, ')', 1, 1013, 1, 1014),
woosh.Token(woosh.OP, ')', 1, 1014, 1, 1015),
woosh.Token(woosh.OP, ')', 1, 1015, 1, 1016),
woosh.Token(woosh.OP, ')', 1, 1016, 1, 1017),
woosh.Token(woosh.OP, ')', 1, 1017, 1, 1018),
woosh.Token(woosh.OP, ')', 1, 1018, 1, 1019),
woosh.Token(woosh.OP, ')', 1, 1019, 1, 1020),
woosh.Token(woosh.OP, ')', 1, 1020, 1, 1021),
woosh.Token(woosh.OP, ')', 1, 1021, 1, 1022),
woosh.Token(woosh.OP, ')', 1, 1022, 1, 1023),
woosh.Token(woosh.OP, ')', 1, 1023, 1, 1024),
woosh.Token(woosh.OP, ')', 1, 1024, 1, 1025),
woosh.Token(woosh.OP, ')', 1, 1025, 1, 1026),
woosh.Token(woosh.OP, ')', 1, 1026, 1, 1027),
woosh.Token(woosh.OP, ')', 1, 1027, 1, 1028),
woosh.Token(woosh.OP, ')', 1, 1028, 1, 1029),
woosh.Token(woosh.OP, ')', 1, 1029, 1, 1030),
woosh.Token(woosh.OP, ')', 1, 1030, 1, 1031),
woosh.Token(woosh.OP, ')', 1, 1031, 1, 1032),
woosh.Token(woosh.OP, ')', 1, 1032, 1, 1033),
woosh.Token(woosh.OP, ')', 1, 1033, 1, 1034),
woosh.Token(woosh.OP, ')', 1, 1034, 1, 1035),
woosh.Token(woosh.OP, ')', 1, 1035, 1, 1036),
woosh.Token(woosh.OP, ')', 1, 1036, 1, 1037),
woosh.Token(woosh.OP, ')', 1, 1037, 1, 1038),
woosh.Token(woosh.OP, ')', 1, 1038, 1, 1039),
woosh.Token(woosh.OP, ')', 1, 1039, 1, 1040),
woosh.Token(woosh.OP, ')', 1, 1040, 1, 1041),
woosh.Token(woosh.OP, ')', 1, 1041, 1, 1042),
woosh.Token(woosh.OP, ')', 1, 1042, 1, 1043),
woosh.Token(woosh.OP, ')', 1, 1043, 1, 1044),
woosh.Token(woosh.OP, ')', 1, 1044, 1, 1045),
woosh.Token(woosh.OP, ')', 1, 1045, 1, 1046),
woosh.Token(woosh.OP, ')', 1, 1046, 1, 1047),
woosh.Token(woosh.OP, ')', 1, 1047, 1, 1048),
woosh.Token(woosh.OP, ')', 1, 1048, 1, 1049),
woosh.Token(woosh.OP, ')', 1, 1049, 1, 1050),
woosh.Token(woosh.OP, ')', 1, 1050, 1, 1051),
woosh.Token(woosh.OP, ')', 1, 1051, 1, 1052),
woosh.Token(woosh.OP, ')', 1, 1052, 1, 1053),
woosh.Token(woosh.OP, ')', 1, 1053, 1, 1054),
woosh.Token(woosh.OP, ')', 1, 1054, 1, 1055),
woosh.Token(woosh.OP, ')', 1, 1055, 1, 1056),
woosh.Token(woosh.OP, ')', 1, 1056, 1, 1057),
woosh.Token(woosh.OP, ')', 1, 1057, 1, 1058),
woosh.Token(woosh.OP, ')', 1, 1058, 1, 1059),
woosh.Token(woosh.OP, ')', 1, 1059, 1, 1060),
woosh.Token(woosh.OP, ')', 1, 1060, 1, 1061),
woosh.Token(woosh.OP, ')', 1, 1061, 1, 1062),
woosh.Token(woosh.OP, ')', 1, 1062, 1, 1063),
woosh.Token(woosh.OP, ')', 1, 1063, 1, 1064),
woosh.Token(woosh.OP, ')', 1, 1064, 1, 1065),
woosh.Token(woosh.OP, ')', 1, 1065, 1, 1066),
woosh.Token(woosh.OP, ')', 1, 1066, 1, 1067),
woosh.Token(woosh.OP, ')', 1, 1067, 1, 1068),
woosh.Token(woosh.OP, ')', 1, 1068, 1, 1069),
woosh.Token(woosh.OP, ')', 1, 1069, 1, 1070),
woosh.Token(woosh.OP, ')', 1, 1070, 1, 1071),
woosh.Token(woosh.OP, ')', 1, 1071, 1, 1072),
woosh.Token(woosh.OP, ')', 1, 1072, 1, 1073),
woosh.Token(woosh.OP, ')', 1, 1073, 1, 1074),
woosh.Token(woosh.OP, ')', 1, 1074, 1, 1075),
woosh.Token(woosh.OP, ')', 1, 1075, 1, 1076),
woosh.Token(woosh.OP, ')', 1, 1076, 1, 1077),
woosh.Token(woosh.OP, ')', 1, 1077, 1, 1078),
woosh.Token(woosh.OP, ')', 1, 1078, 1, 1079),
woosh.Token(woosh.OP, ')', 1, 1079, 1, 1080),
woosh.Token(woosh.OP, ')', 1, 1080, 1, 1081),
woosh.Token(woosh.OP, ')', 1, 1081, 1, 1082),
woosh.Token(woosh.OP, ')', 1, 1082, 1, 1083),
woosh.Token(woosh.OP, ')', 1, 1083, 1, 1084),
woosh.Token(woosh.OP, ')', 1, 1084, 1, 1085),
woosh.Token(woosh.OP, ')', 1, 1085, 1, 1086),
woosh.Token(woosh.OP, ')', 1, 1086, 1, 1087),
woosh.Token(woosh.OP, ')', 1, 1087, 1, 1088),
woosh.Token(woosh.OP, ')', 1, 1088, 1, 1089),
woosh.Token(woosh.OP, ')', 1, 1089, 1, 1090),
woosh.Token(woosh.OP, ')', 1, 1090, 1, 1091),
woosh.Token(woosh.OP, ')', 1, 1091, 1, 1092),
woosh.Token(woosh.OP, ')', 1, 1092, 1, 1093),
woosh.Token(woosh.OP, ')', 1, 1093, 1, 1094),
woosh.Token(woosh.OP, ')', 1, 1094, 1, 1095),
woosh.Token(woosh.OP, ')', 1, 1095, 1, 1096),
woosh.Token(woosh.OP, ')', 1, 1096, 1, 1097),
woosh.Token(woosh.OP, ')', 1, 1097, 1, 1098),
woosh.Token(woosh.OP, ')', 1, 1098, 1, 1099),
woosh.Token(woosh.OP, ')', 1, 1099, 1, 1100),
woosh.Token(woosh.OP, ')', 1, 1100, 1, 1101),
woosh.Token(woosh.OP, ')', 1, 1101, 1, 1102),
woosh.Token(woosh.OP, ')', 1, 1102, 1, 1103),
woosh.Token(woosh.OP, ')', 1, 1103, 1, 1104),
woosh.Token(woosh.OP, ')', 1, 1104, 1, 1105),
woosh.Token(woosh.OP, ')', 1, 1105, 1, 1106),
woosh.Token(woosh.OP, ')', 1, 1106, 1, 1107),
woosh.Token(woosh.OP, ')', 1, 1107, 1, 1108),
woosh.Token(woosh.OP, ')', 1, 1108, 1, 1109),
woosh.Token(woosh.OP, ')', 1, 1109, 1, 1110),
woosh.Token(woosh.OP, ')', 1, 1110, 1, 1111),
woosh.Token(woosh.OP, ')', 1, 1111, 1, 1112),
woosh.Token(woosh.OP, ')', 1, 1112, 1, 1113),
woosh.Token(woosh.OP, ')', 1, 1113, 1, 1114),
woosh.Token(woosh.OP, ')', 1, 1114, 1, 1115),
woosh.Token(woosh.OP, ')', 1, 1115, 1, 1116),
woosh.Token(woosh.OP, ')', 1, 1116, 1, 1117),
woosh.Token(woosh.OP, ')', 1, 1117, 1, 1118),
woosh.Token(woosh.OP, ')', 1, 1118, 1, 1119),
woosh.Token(woosh.OP, ')', 1, 1119, 1, 1120),
woosh.Token(woosh.OP, ')', 1, 1120, 1, 1121),
woosh.Token(woosh.OP, ')', 1, 1121, 1, 1122),
woosh.Token(woosh.OP, ')', 1, 1122, 1, 1123),
woosh.Token(woosh.OP, ')', 1, 1123, 1, 1124),
woosh.Token(woosh.OP, ')', 1, 1124, 1, 1125),
woosh.Token(woosh.OP, ')', 1, 1125, 1, 1126),
woosh.Token(woosh.OP, ')', 1, 1126, 1, 1127),
woosh.Token(woosh.OP, ')', 1, 1127, 1, 1128),
woosh.Token(woosh.OP, ')', 1, 1128, 1, 1129),
woosh.Token(woosh.OP, ')', 1, 1129, 1, 1130),
woosh.Token(woosh.OP, ')', 1, 1130, 1, 1131),
woosh.Token(woosh.OP, ')', 1, 1131, 1, 1132),
woosh.Token(woosh.OP, ')', 1, 1132, 1, 1133),
woosh.Token(woosh.OP, ')', 1, 1133, 1, 1134),
woosh.Token(woosh.OP, ')', 1, 1134, 1, 1135),
woosh.Token(woosh.OP, ')', 1, 1135, 1, 1136),
woosh.Token(woosh.OP, ')', 1, 1136, 1, 1137),
woosh.Token(woosh.OP, ')', 1, 1137, 1, 1138),
woosh.Token(woosh.OP, ')', 1, 1138, 1, 1139),
woosh.Token(woosh.OP, ')', 1, 1139, 1, 1140),
woosh.Token(woosh.OP, ')', 1, 1140, 1, 1141),
woosh.Token(woosh.OP, ')', 1, 1141, 1, 1142),
woosh.Token(woosh.OP, ')', 1, 1142, 1, 1143),
woosh.Token(woosh.OP, ')', 1, 1143, 1, 1144),
woosh.Token(woosh.OP, ')', 1, 1144, 1, 1145),
woosh.Token(woosh.OP, ')', 1, 1145, 1, 1146),
woosh.Token(woosh.OP, ')', 1, 1146, 1, 1147),
woosh.Token(woosh.OP, ')', 1, 1147, 1, 1148),
woosh.Token(woosh.OP, ')', 1, 1148, 1, 1149),
woosh.Token(woosh.OP, ')', 1, 1149, 1, 1150),
woosh.Token(woosh.OP, ')', 1, 1150, 1, 1151),
woosh.Token(woosh.OP, ')', 1, 1151, 1, 1152),
woosh.Token(woosh.OP, ')', 1, 1152, 1, 1153),
woosh.Token(woosh.OP, ')', 1, 1153, 1, 1154),
woosh.Token(woosh.OP, ')', 1, 1154, 1, 1155),
woosh.Token(woosh.OP, ')', 1, 1155, 1, 1156),
woosh.Token(woosh.OP, ')', 1, 1156, 1, 1157),
woosh.Token(woosh.OP, ')', 1, 1157, 1, 1158),
woosh.Token(woosh.OP, ')', 1, 1158, 1, 1159),
woosh.Token(woosh.OP, ')', 1, 1159, 1, 1160),
woosh.Token(woosh.OP, ')', 1, 1160, 1, 1161),
woosh.Token(woosh.OP, ')', 1, 1161, 1, 1162),
woosh.Token(woosh.OP, ')', 1, 1162, 1, 1163),
woosh.Token(woosh.OP, ')', 1, 1163, 1, 1164),
woosh.Token(woosh.OP, ')', 1, 1164, 1, 1165),
woosh.Token(woosh.OP, ')', 1, 1165, 1, 1166),
woosh.Token(woosh.OP, ')', 1, 1166, 1, 1167),
woosh.Token(woosh.OP, ')', 1, 1167, 1, 1168),
woosh.Token(woosh.OP, ')', 1, 1168, 1, 1169),
woosh.Token(woosh.OP, ')', 1, 1169, 1, 1170),
woosh.Token(woosh.OP, ')', 1, 1170, 1, 1171),
woosh.Token(woosh.OP, ')', 1, 1171, 1, 1172),
woosh.Token(woosh.OP, ')', 1, 1172, 1, 1173),
woosh.Token(woosh.OP, ')', 1, 1173, 1, 1174),
woosh.Token(woosh.OP, ')', 1, 1174, 1, 1175),
woosh.Token(woosh.OP, ')', 1, 1175, 1, 1176),
woosh.Token(woosh.OP, ')', 1, 1176, 1, 1177),
woosh.Token(woosh.OP, ')', 1, 1177, 1, 1178),
woosh.Token(woosh.OP, ')', 1, 1178, 1, 1179),
woosh.Token(woosh.OP, ')', 1, 1179, 1, 1180),
woosh.Token(woosh.OP, ')', 1, 1180, 1, 1181),
woosh.Token(woosh.OP, ')', 1, 1181, 1, 1182),
woosh.Token(woosh.OP, ')', 1, 1182, 1, 1183),
woosh.Token(woosh.OP, ')', 1, 1183, 1, 1184),
woosh.Token(woosh.OP, ')', 1, 1184, 1, 1185),
woosh.Token(woosh.OP, ')', 1, 1185, 1, 1186),
woosh.Token(woosh.OP, ')', 1, 1186, 1, 1187),
woosh.Token(woosh.OP, ')', 1, 1187, 1, 1188),
woosh.Token(woosh.OP, ')', 1, 1188, 1, 1189),
woosh.Token(woosh.OP, ')', 1, 1189, 1, 1190),
woosh.Token(woosh.OP, ')', 1, 1190, 1, 1191),
woosh.Token(woosh.OP, ')', 1, 1191, 1, 1192),
woosh.Token(woosh.OP, ')', 1, 1192, 1, 1193),
woosh.Token(woosh.OP, ')', 1, 1193, 1, 1194),
woosh.Token(woosh.OP, ')', 1, 1194, 1, 1195),
woosh.Token(woosh.OP, ')', 1, 1195, 1, 1196),
woosh.Token(woosh.OP, ')', 1, 1196, 1, 1197),
woosh.Token(woosh.OP, ')', 1, 1197, 1, 1198),
woosh.Token(woosh.OP, ')', 1, 1198, 1, 1199),
woosh.Token(woosh.OP, ')', 1, 1199, 1, 1200),
woosh.Token(woosh.OP, ')', 1, 1200, 1, 1201),
woosh.Token(woosh.OP, ')', 1, 1201, 1, 1202),
woosh.Token(woosh.OP, ')', 1, 1202, 1, 1203),
woosh.Token(woosh.OP, ')', 1, 1203, 1, 1204),
woosh.Token(woosh.OP, ')', 1, 1204, 1, 1205),
woosh.Token(woosh.OP, ')', 1, 1205, 1, 1206),
woosh.Token(woosh.OP, ')', 1, 1206, 1, 1207),
woosh.Token(woosh.OP, ')', 1, 1207, 1, 1208),
woosh.Token(woosh.OP, ')', 1, 1208, 1, 1209),
woosh.Token(woosh.OP, ')', 1, 1209, 1, 1210),
woosh.Token(woosh.OP, ')', 1, 1210, 1, 1211),
woosh.Token(woosh.OP, ')', 1, 1211, 1, 1212),
woosh.Token(woosh.OP, ')', 1, 1212, 1, 1213),
woosh.Token(woosh.OP, ')', 1, 1213, 1, 1214),
woosh.Token(woosh.OP, ')', 1, 1214, 1, 1215),
woosh.Token(woosh.OP, ')', 1, 1215, 1, 1216),
woosh.Token(woosh.OP, ')', 1, 1216, 1, 1217),
woosh.Token(woosh.OP, ')', 1, 1217, 1, 1218),
woosh.Token(woosh.OP, ')', 1, 1218, 1, 1219),
woosh.Token(woosh.OP, ')', 1, 1219, 1, 1220),
woosh.Token(woosh.OP, ')', 1, 1220, 1, 1221),
woosh.Token(woosh.OP, ')', 1, 1221, 1, 1222),
woosh.Token(woosh.OP, ')', 1, 1222, 1, 1223),
woosh.Token(woosh.OP, ')', 1, 1223, 1, 1224),
woosh.Token(woosh.OP, ')', 1, 1224, 1, 1225),
woosh.Token(woosh.OP, ')', 1, 1225, 1, 1226),
woosh.Token(woosh.OP, ')', 1, 1226, 1, 1227),
woosh.Token(woosh.OP, ')', 1, 1227, 1, 1228),
woosh.Token(woosh.OP, ')', 1, 1228, 1, 1229),
woosh.Token(woosh.OP, ')', 1, 1229, 1, 1230),
woosh.Token(woosh.OP, ')', 1, 1230, 1, 1231),
woosh.Token(woosh.OP, ')', 1, 1231, 1, 1232),
woosh.Token(woosh.OP, ')', 1, 1232, 1, 1233),
woosh.Token(woosh.OP, ')', 1, 1233, 1, 1234),
woosh.Token(woosh.OP, ')', 1, 1234, 1, 1235),
woosh.Token(woosh.OP, ')', 1, 1235, 1, 1236),
woosh.Token(woosh.OP, ')', 1, 1236, 1, 1237),
woosh.Token(woosh.OP, ')', 1, 1237, 1, 1238),
woosh.Token(woosh.OP, ')', 1, 1238, 1, 1239),
woosh.Token(woosh.OP, ')', 1, 1239, 1, 1240),
woosh.Token(woosh.OP, ')', 1, 1240, 1, 1241),
woosh.Token(woosh.OP, ')', 1, 1241, 1, 1242),
woosh.Token(woosh.OP, ')', 1, 1242, 1, 1243),
woosh.Token(woosh.OP, ')', 1, 1243, 1, 1244),
woosh.Token(woosh.OP, ')', 1, 1244, 1, 1245),
woosh.Token(woosh.OP, ')', 1, 1245, 1, 1246),
woosh.Token(woosh.OP, ')', 1, 1246, 1, 1247),
woosh.Token(woosh.OP, ')', 1, 1247, 1, 1248),
woosh.Token(woosh.OP, ')', 1, 1248, 1, 1249),
woosh.Token(woosh.OP, ')', 1, 1249, 1, 1250),
woosh.Token(woosh.OP, ')', 1, 1250, 1, 1251),
woosh.Token(woosh.OP, ')', 1, 1251, 1, 1252),
woosh.Token(woosh.OP, ')', 1, 1252, 1, 1253),
woosh.Token(woosh.OP, ')', 1, 1253, 1, 1254),
woosh.Token(woosh.OP, ')', 1, 1254, 1, 1255),
woosh.Token(woosh.OP, ')', 1, 1255, 1, 1256),
woosh.Token(woosh.OP, ')', 1, 1256, 1, 1257),
woosh.Token(woosh.OP, ')', 1, 1257, 1, 1258),
woosh.Token(woosh.OP, ')', 1, 1258, 1, 1259),
woosh.Token(woosh.OP, ')', 1, 1259, 1, 1260),
woosh.Token(woosh.OP, ')', 1, 1260, 1, 1261),
woosh.Token(woosh.OP, ')', 1, 1261, 1, 1262),
woosh.Token(woosh.OP, ')', 1, 1262, 1, 1263),
woosh.Token(woosh.OP, ')', 1, 1263, 1, 1264),
woosh.Token(woosh.OP, ')', 1, 1264, 1, 1265),
woosh.Token(woosh.OP, ')', 1, 1265, 1, 1266),
woosh.Token(woosh.OP, ')', 1, 1266, 1, 1267),
woosh.Token(woosh.OP, ')', 1, 1267, 1, 1268),
woosh.Token(woosh.OP, ')', 1, 1268, 1, 1269),
woosh.Token(woosh.OP, ')', 1, 1269, 1, 1270),
woosh.Token(woosh.OP, ')', 1, 1270, 1, 1271),
woosh.Token(woosh.OP, ')', 1, 1271, 1, 1272),
woosh.Token(woosh.OP, ')', 1, 1272, 1, 1273),
woosh.Token(woosh.OP, ')', 1, 1273, 1, 1274),
woosh.Token(woosh.OP, ')', 1, 1274, 1, 1275),
woosh.Token(woosh.OP, ')', 1, 1275, 1, 1276),
woosh.Token(woosh.OP, ')', 1, 1276, 1, 1277),
woosh.Token(woosh.OP, ')', 1, 1277, 1, 1278),
woosh.Token(woosh.OP, ')', 1, 1278, 1, 1279),
woosh.Token(woosh.OP, ')', 1, 1279, 1, 1280),
woosh.Token(woosh.OP, ')', 1, 1280, 1, 1281),
woosh.Token(woosh.OP, ')', 1, 1281, 1, 1282),
woosh.Token(woosh.OP, ')', 1, 1282, 1, 1283),
woosh.Token(woosh.OP, ')', 1, 1283, 1, 1284),
woosh.Token(woosh.OP, ')', 1, 1284, 1, 1285),
woosh.Token(woosh.OP, ')', 1, 1285, 1, 1286),
woosh.Token(woosh.OP, ')', 1, 1286, 1, 1287),
woosh.Token(woosh.OP, ')', 1, 1287, 1, 1288),
woosh.Token(woosh.OP, ')', 1, 1288, 1, 1289),
woosh.Token(woosh.OP, ')', 1, 1289, 1, 1290),
woosh.Token(woosh.OP, ')', 1, 1290, 1, 1291),
woosh.Token(woosh.OP, ')', 1, 1291, 1, 1292),
woosh.Token(woosh.OP, ')', 1, 1292, 1, 1293),
woosh.Token(woosh.OP, ')', 1, 1293, 1, 1294),
woosh.Token(woosh.OP, ')', 1, 1294, 1, 1295),
woosh.Token(woosh.OP, ')', 1, 1295, 1, 1296),
woosh.Token(woosh.OP, ')', 1, 1296, 1, 1297),
woosh.Token(woosh.OP, ')', 1, 1297, 1, 1298),
woosh.Token(woosh.OP, ')', 1, 1298, 1, 1299),
woosh.Token(woosh.OP, ')', 1, 1299, 1, 1300),
woosh.Token(woosh.OP, ')', 1, 1300, 1, 1301),
woosh.Token(woosh.OP, ')', 1, 1301, 1, 1302),
woosh.Token(woosh.OP, ')', 1, 1302, 1, 1303),
woosh.Token(woosh.OP, ')', 1, 1303, 1, 1304),
woosh.Token(woosh.OP, ')', 1, 1304, 1, 1305),
woosh.Token(woosh.OP, ')', 1, 1305, 1, 1306),
woosh.Token(woosh.OP, ')', 1, 1306, 1, 1307),
woosh.Token(woosh.OP, ')', 1, 1307, 1, 1308),
woosh.Token(woosh.OP, ')', 1, 1308, 1, 1309),
woosh.Token(woosh.OP, ')', 1, 1309, 1, 1310),
woosh.Token(woosh.OP, ')', 1, 1310, 1, 1311),
woosh.Token(woosh.OP, ')', 1, 1311, 1, 1312),
woosh.Token(woosh.OP, ')', 1, 1312, 1, 1313),
woosh.Token(woosh.OP, ')', 1, 1313, 1, 1314),
woosh.Token(woosh.OP, ')', 1, 1314, 1, 1315),
woosh.Token(woosh.OP, ')', 1, 1315, 1, 1316),
woosh.Token(woosh.OP, ')', 1, 1316, 1, 1317),
woosh.Token(woosh.OP, ')', 1, 1317, 1, 1318),
woosh.Token(woosh.OP, ')', 1, 1318, 1, 1319),
woosh.Token(woosh.OP, ')', 1, 1319, 1, 1320),
woosh.Token(woosh.OP, ')', 1, 1320, 1, 1321),
woosh.Token(woosh.OP, ')', 1, 1321, 1, 1322),
woosh.Token(woosh.OP, ')', 1, 1322, 1, 1323),
woosh.Token(woosh.OP, ')', 1, 1323, 1, 1324),
woosh.Token(woosh.OP, ')', 1, 1324, 1, 1325),
woosh.Token(woosh.OP, ')', 1, 1325, 1, 1326),
woosh.Token(woosh.OP, ')', 1, 1326, 1, 1327),
woosh.Token(woosh.OP, ')', 1, 1327, 1, 1328),
woosh.Token(woosh.OP, ')', 1, 1328, 1, 1329),
woosh.Token(woosh.OP, ')', 1, 1329, 1, 1330),
woosh.Token(woosh.OP, ')', 1, 1330, 1, 1331),
woosh.Token(woosh.OP, ')', 1, 1331, 1, 1332),
woosh.Token(woosh.OP, ')', 1, 1332, 1, 1333),
woosh.Token(woosh.OP, ')', 1, 1333, 1, 1334),
woosh.Token(woosh.OP, ')', 1, 1334, 1, 1335),
woosh.Token(woosh.OP, ')', 1, 1335, 1, 1336),
woosh.Token(woosh.OP, ')', 1, 1336, 1, 1337),
woosh.Token(woosh.OP, ')', 1, 1337, 1, 1338),
woosh.Token(woosh.OP, ')', 1, 1338, 1, 1339),
woosh.Token(woosh.OP, ')', 1, 1339, 1, 1340),
woosh.Token(woosh.OP, ')', 1, 1340, 1, 1341),
woosh.Token(woosh.OP, ')', 1, 1341, 1, 1342),
woosh.Token(woosh.OP, ')', 1, 1342, 1, 1343),
woosh.Token(woosh.OP, ')', 1, 1343, 1, 1344),
woosh.Token(woosh.OP, ')', 1, 1344, 1, 1345),
woosh.Token(woosh.OP, ')', 1, 1345, 1, 1346),
woosh.Token(woosh.OP, ')', 1, 1346, 1, 1347),
woosh.Token(woosh.OP, ')', 1, 1347, 1, 1348),
woosh.Token(woosh.OP, ')', 1, 1348, 1, 1349),
woosh.Token(woosh.OP, ')', 1, 1349, 1, 1350),
woosh.Token(woosh.OP, ')', 1, 1350, 1, 1351),
woosh.Token(woosh.OP, ')', 1, 1351, 1, 1352),
woosh.Token(woosh.OP, ')', 1, 1352, 1, 1353),
woosh.Token(woosh.OP, ')', 1, 1353, 1, 1354),
woosh.Token(woosh.OP, ')', 1, 1354, 1, 1355),
woosh.Token(woosh.OP, ')', 1, 1355, 1, 1356),
woosh.Token(woosh.OP, ')', 1, 1356, 1, 1357),
woosh.Token(woosh.OP, ')', 1, 1357, 1, 1358),
woosh.Token(woosh.OP, ')', 1, 1358, 1, 1359),
woosh.Token(woosh.OP, ')', 1, 1359, 1, 1360),
woosh.Token(woosh.OP, ')', 1, 1360, 1, 1361),
woosh.Token(woosh.OP, ')', 1, 1361, 1, 1362),
woosh.Token(woosh.OP, ')', 1, 1362, 1, 1363),
woosh.Token(woosh.OP, ')', 1, 1363, 1, 1364),
woosh.Token(woosh.OP, ')', 1, 1364, 1, 1365),
woosh.Token(woosh.OP, ')', 1, 1365, 1, 1366),
woosh.Token(woosh.OP, ')', 1, 1366, 1, 1367),
woosh.Token(woosh.OP, ')', 1, 1367, 1, 1368),
woosh.Token(woosh.OP, ')', 1, 1368, 1, 1369),
woosh.Token(woosh.OP, ')', 1, 1369, 1, 1370),
woosh.Token(woosh.OP, ')', 1, 1370, 1, 1371),
woosh.Token(woosh.OP, ')', 1, 1371, 1, 1372),
woosh.Token(woosh.OP, ')', 1, 1372, 1, 1373),
woosh.Token(woosh.OP, ')', 1, 1373, 1, 1374),
woosh.Token(woosh.OP, ')', 1, 1374, 1, 1375),
woosh.Token(woosh.OP, ')', 1, 1375, 1, 1376),
woosh.Token(woosh.OP, ')', 1, 1376, 1, 1377),
woosh.Token(woosh.OP, ')', 1, 1377, 1, 1378),
woosh.Token(woosh.OP, ')', 1, 1378, 1, 1379),
woosh.Token(woosh.OP, ')', 1, 1379, 1, 1380),
woosh.Token(woosh.OP, ')', 1, 1380, 1, 1381),
woosh.Token(woosh.OP, ')', 1, 1381, 1, 1382),
woosh.Token(woosh.OP, ')', 1, 1382, 1, 1383),
woosh.Token(woosh.OP, ')', 1, 1383, 1, 1384),
woosh.Token(woosh.OP, ')', 1, 1384, 1, 1385),
woosh.Token(woosh.OP, ')', 1, 1385, 1, 1386),
woosh.Token(woosh.OP, ')', 1, 1386, 1, 1387),
woosh.Token(woosh.OP, ')', 1, 1387, 1, 1388),
woosh.Token(woosh.OP, ')', 1, 1388, 1, 1389),
woosh.Token(woosh.OP, ')', 1, 1389, 1, 1390),
woosh.Token(woosh.OP, ')', 1, 1390, 1, 1391),
woosh.Token(woosh.OP, ')', 1, 1391, 1, 1392),
woosh.Token(woosh.OP, ')', 1, 1392, 1, 1393),
woosh.Token(woosh.OP, ')', 1, 1393, 1, 1394),
woosh.Token(woosh.OP, ')', 1, 1394, 1, 1395),
woosh.Token(woosh.OP, ')', 1, 1395, 1, 1396),
woosh.Token(woosh.OP, ')', 1, 1396, 1, 1397),
woosh.Token(woosh.OP, ')', 1, 1397, 1, 1398),
woosh.Token(woosh.OP, ')', 1, 1398, 1, 1399),
woosh.Token(woosh.OP, ')', 1, 1399, 1, 1400),
woosh.Token(woosh.OP, ')', 1, 1400, 1, 1401),
woosh.Token(woosh.OP, ')', 1, 1401, 1, 1402),
woosh.Token(woosh.OP, ')', 1, 1402, 1, 1403),
woosh.Token(woosh.OP, ')', 1, 1403, 1, 1404),
woosh.Token(woosh.OP, ')', 1, 1404, 1, 1405),
woosh.Token(woosh.OP, ')', 1, 1405, 1, 1406),
woosh.Token(woosh.OP, ')', 1, 1406, 1, 1407),
woosh.Token(woosh.OP, ')', 1, 1407, 1, 1408),
woosh.Token(woosh.OP, ')', 1, 1408, 1, 1409),
woosh.Token(woosh.OP, ')', 1, 1409, 1, 1410),
woosh.Token(woosh.OP, ')', 1, 1410, 1, 1411),
woosh.Token(woosh.OP, ')', 1, 1411, 1, 1412),
woosh.Token(woosh.OP, ')', 1, 1412, 1, 1413),
woosh.Token(woosh.OP, ')', 1, 1413, 1, 1414),
woosh.Token(woosh.OP, ')', 1, 1414, 1, 1415),
woosh.Token(woosh.OP, ')', 1, 1415, 1, 1416),
woosh.Token(woosh.OP, ')', 1, 1416, 1, 1417),
woosh.Token(woosh.OP, ')', 1, 1417, 1, 1418),
woosh.Token(woosh.OP, ')', 1, 1418, 1, 1419),
woosh.Token(woosh.OP, ')', 1, 1419, 1, 1420),
woosh.Token(woosh.OP, ')', 1, 1420, 1, 1421),
woosh.Token(woosh.OP, ')', 1, 1421, 1, 1422),
woosh.Token(woosh.OP, ')', 1, 1422, 1, 1423),
woosh.Token(woosh.OP, ')', 1, 1423, 1, 1424),
woosh.Token(woosh.OP, ')', 1, 1424, 1, 1425),
woosh.Token(woosh.OP, ')', 1, 1425, 1, 1426),
woosh.Token(woosh.OP, ')', 1, 1426, 1, 1427),
woosh.Token(woosh.OP, ')', 1, 1427, 1, 1428),
woosh.Token(woosh.OP, ')', 1, 1428, 1, 1429),
woosh.Token(woosh.OP, ')', 1, 1429, 1, 1430),
woosh.Token(woosh.OP, ')', 1, 1430, 1, 1431),
woosh.Token(woosh.OP, ')', 1, 1431, 1, 1432),
woosh.Token(woosh.OP, ')', 1, 1432, 1, 1433),
woosh.Token(woosh.OP, ')', 1, 1433, 1, 1434),
woosh.Token(woosh.OP, ')', 1, 1434, 1, 1435),
woosh.Token(woosh.OP, ')', 1, 1435, 1, 1436),
woosh.Token(woosh.OP, ')', 1, 1436, 1, 1437),
woosh.Token(woosh.OP, ')', 1, 1437, 1, 1438),
woosh.Token(woosh.OP, ')', 1, 1438, 1, 1439),
woosh.Token(woosh.OP, ')', 1, 1439, 1, 1440),
woosh.Token(woosh.OP, ')', 1, 1440, 1, 1441),
woosh.Token(woosh.OP, ')', 1, 1441, 1, 1442),
woosh.Token(woosh.OP, ')', 1, 1442, 1, 1443),
woosh.Token(woosh.OP, ')', 1, 1443, 1, 1444),
woosh.Token(woosh.OP, ')', 1, 1444, 1, 1445),
woosh.Token(woosh.OP, ')', 1, 1445, 1, 1446),
woosh.Token(woosh.OP, ')', 1, 1446, 1, 1447),
woosh.Token(woosh.OP, ')', 1, 1447, 1, 1448),
woosh.Token(woosh.OP, ')', 1, 1448, 1, 1449),
woosh.Token(woosh.OP, ')', 1, 1449, 1, 1450),
woosh.Token(woosh.OP, ')', 1, 1450, 1, 1451),
woosh.Token(woosh.OP, ')', 1, 1451, 1, 1452),
woosh.Token(woosh.OP, ')', 1, 1452, 1, 1453),
woosh.Token(woosh.OP, ')', 1, 1453, 1, 1454),
woosh.Token(woosh.OP, ')', 1, 1454, 1, 1455),
woosh.Token(woosh.OP, ')', 1, 1455, 1, 1456),
woosh.Token(woosh.OP, ')', 1, 1456, 1, 1457),
woosh.Token(woosh.OP, ')', 1, 1457, 1, 1458),
woosh.Token(woosh.OP, ')', 1, 1458, 1, 1459),
woosh.Token(woosh.OP, ')', 1, 1459, 1, 1460),
woosh.Token(woosh.OP, ')', 1, 1460, 1, 1461),
woosh.Token(woosh.OP, ')', 1, 1461, 1, 1462),
woosh.Token(woosh.OP, ')', 1, 1462, 1, 1463),
woosh.Token(woosh.OP, ')', 1, 1463, 1, 1464),
woosh.Token(woosh.OP, ')', 1, 1464, 1, 1465),
woosh.Token(woosh.OP, ')', 1, 1465, 1, 1466),
woosh.Token(woosh.OP, ')', 1, 1466, 1, 1467),
woosh.Token(woosh.OP, ')', 1, 1467, 1, 1468),
woosh.Token(woosh.OP, ')', 1, 1468, 1, 1469),
woosh.Token(woosh.OP, ')', 1, 1469, 1, 1470),
woosh.Token(woosh.OP, ')', 1, 1470, 1, 1471),
woosh.Token(woosh.OP, ')', 1, 1471, 1, 1472),
woosh.Token(woosh.OP, ')', 1, 1472, 1, 1473),
woosh.Token(woosh.OP, ')', 1, 1473, 1, 1474),
woosh.Token(woosh.OP, ')', 1, 1474, 1, 1475),
woosh.Token(woosh.OP, ')', 1, 1475, 1, 1476),
woosh.Token(woosh.OP, ')', 1, 1476, 1, 1477),
woosh.Token(woosh.OP, ')', 1, 1477, 1, 1478),
woosh.Token(woosh.OP, ')', 1, 1478, 1, 1479),
woosh.Token(woosh.OP, ')', 1, 1479, 1, 1480),
woosh.Token(woosh.OP, ')', 1, 1480, 1, 1481),
woosh.Token(woosh.OP, ')', 1, 1481, 1, 1482),
woosh.Token(woosh.OP, ')', 1, 1482, 1, 1483),
woosh.Token(woosh.OP, ')', 1, 1483, 1, 1484),
woosh.Token(woosh.OP, ')', 1, 1484, 1, 1485),
woosh.Token(woosh.OP, ')', 1, 1485, 1, 1486),
woosh.Token(woosh.OP, ')', 1, 1486, 1, 1487),
woosh.Token(woosh.OP, ')', 1, 1487, 1, 1488),
woosh.Token(woosh.OP, ')', 1, 1488, 1, 1489),
woosh.Token(woosh.OP, ')', 1, 1489, 1, 1490),
woosh.Token(woosh.OP, ')', 1, 1490, 1, 1491),
woosh.Token(woosh.OP, ')', 1, 1491, 1, 1492),
woosh.Token(woosh.OP, ')', 1, 1492, 1, 1493),
woosh.Token(woosh.OP, ')', 1, 1493, 1, 1494),
woosh.Token(woosh.OP, ')', 1, 1494, 1, 1495),
woosh.Token(woosh.OP, ')', 1, 1495, 1, 1496),
woosh.Token(woosh.OP, ')', 1, 1496, 1, 1497),
woosh.Token(woosh.OP, ')', 1, 1497, 1, 1498),
woosh.Token(woosh.OP, ')', 1, 1498, 1, 1499),
woosh.Token(woosh.OP, ')', 1, 1499, 1, 1500),
woosh.Token(woosh.OP, ')', 1, 1500, 1, 1501),
woosh.Token(woosh.OP, ')', 1, 1501, 1, 1502),
woosh.Token(woosh.OP, ')', 1, 1502, 1, 1503),
woosh.Token(woosh.OP, ')', 1, 1503, 1, 1504),
woosh.Token(woosh.OP, ')', 1, 1504, 1, 1505),
woosh.Token(woosh.OP, ')', 1, 1505, 1, 1506),
woosh.Token(woosh.OP, ')', 1, 1506, 1, 1507),
woosh.Token(woosh.OP, ')', 1, 1507, 1, 1508),
woosh.Token(woosh.OP, ')', 1, 1508, 1, 1509),
woosh.Token(woosh.OP, ')', 1, 1509, 1, 1510),
woosh.Token(woosh.OP, ')', 1, 1510, 1, 1511),
woosh.Token(woosh.OP, ')', 1, 1511, 1, 1512),
woosh.Token(woosh.OP, ')', 1, 1512, 1, 1513),
woosh.Token(woosh.OP, ')', 1, 1513, 1, 1514),
woosh.Token(woosh.OP, ')', 1, 1514, 1, 1515),
woosh.Token(woosh.OP, ')', 1, 1515, 1, 1516),
woosh.Token(woosh.OP, ')', 1, 1516, 1, 1517),
woosh.Token(woosh.OP, ')', 1, 1517, 1, 1518),
woosh.Token(woosh.OP, ')', 1, 1518, 1, 1519),
woosh.Token(woosh.OP, ')', 1, 1519, 1, 1520),
woosh.Token(woosh.OP, ')', 1, 1520, 1, 1521),
woosh.Token(woosh.OP, ')', 1, 1521, 1, 1522),
woosh.Token(woosh.OP, ')', 1, 1522, 1, 1523),
woosh.Token(woosh.OP, ')', 1, 1523, 1, 1524),
woosh.Token(woosh.OP, ')', 1, 1524, 1, 1525),
woosh.Token(woosh.OP, ')', 1, 1525, 1, 1526),
woosh.Token(woosh.OP, ')', 1, 1526, 1, 1527),
woosh.Token(woosh.OP, ')', 1, 1527, 1, 1528),
woosh.Token(woosh.OP, ')', 1, 1528, 1, 1529),
woosh.Token(woosh.OP, ')', 1, 1529, 1, 1530),
woosh.Token(woosh.OP, ')', 1, 1530, 1, 1531),
woosh.Token(woosh.OP, ')', 1, 1531, 1, 1532),
woosh.Token(woosh.OP, ')', 1, 1532, 1, 1533),
woosh.Token(woosh.OP, ')', 1, 1533, 1, 1534),
woosh.Token(woosh.OP, ')', 1, 1534, 1, 1535),
woosh.Token(woosh.OP, ')', 1, 1535, 1, 1536),
woosh.Token(woosh.OP, ')', 1, 1536, 1, 1537),
woosh.Token(woosh.OP, ')', 1, 1537, 1, 1538),
woosh.Token(woosh.OP, ')', 1, 1538, 1, 1539),
woosh.Token(woosh.OP, ')', 1, 1539, 1, 1540),
woosh.Token(woosh.OP, ')', 1, 1540, 1, 1541),
woosh.Token(woosh.OP, ')', 1, 1541, 1, 1542),
woosh.Token(woosh.OP, ')', 1, 1542, 1, 1543),
woosh.Token(woosh.OP, ')', 1, 1543, 1, 1544),
woosh.Token(woosh.OP, ')', 1, 1544, 1, 1545),
woosh.Token(woosh.OP, ')', 1, 1545, 1, 1546),
woosh.Token(woosh.OP, ')', 1, 1546, 1, 1547),
woosh.Token(woosh.OP, ')', 1, 1547, 1, 1548),
woosh.Token(woosh.OP, ')', 1, 1548, 1, 1549),
woosh.Token(woosh.OP, ')', 1, 1549, 1, 1550),
woosh.Token(woosh.OP, ')', 1, 1550, 1, 1551),
woosh.Token(woosh.OP, ')', 1, 1551, 1, 1552),
woosh.Token(woosh.OP, ')', 1, 1552, 1, 1553),
woosh.Token(woosh.OP, ')', 1, 1553, 1, 1554),
woosh.Token(woosh.OP, ')', 1, 1554, 1, 1555),
woosh.Token(woosh.OP, ')', 1, 1555, 1, 1556),
woosh.Token(woosh.OP, ')', 1, 1556, 1, 1557),
woosh.Token(woosh.OP, ')', 1, 1557, 1, 1558),
woosh.Token(woosh.OP, ')', 1, 1558, 1, 1559),
woosh.Token(woosh.OP, ')', 1, 1559, 1, 1560),
woosh.Token(woosh.OP, ')', 1, 1560, 1, 1561),
woosh.Token(woosh.OP, ')', 1, 1561, 1, 1562),
woosh.Token(woosh.OP, ')', 1, 1562, 1, 1563),
woosh.Token(woosh.OP, ')', 1, 1563, 1, 1564),
woosh.Token(woosh.OP, ')', 1, 1564, 1, 1565),
woosh.Token(woosh.OP, ')', 1, 1565, 1, 1566),
woosh.Token(woosh.OP, ')', 1, 1566, 1, 1567),
woosh.Token(woosh.OP, ')', 1, 1567, 1, 1568),
woosh.Token(woosh.OP, ')', 1, 1568, 1, 1569),
woosh.Token(woosh.OP, ')', 1, 1569, 1, 1570),
woosh.Token(woosh.OP, ')', 1, 1570, 1, 1571),
woosh.Token(woosh.OP, ')', 1, 1571, 1, 1572),
woosh.Token(woosh.OP, ')', 1, 1572, 1, 1573),
woosh.Token(woosh.OP, ')', 1, 1573, 1, 1574),
woosh.Token(woosh.OP, ')', 1, 1574, 1, 1575),
woosh.Token(woosh.OP, ')', 1, 1575, 1, 1576),
woosh.Token(woosh.OP, ')', 1, 1576, 1, 1577),
woosh.Token(woosh.OP, ')', 1, 1577, 1, 1578),
woosh.Token(woosh.OP, ')', 1, 1578, 1, 1579),
woosh.Token(woosh.OP, ')', 1, 1579, 1, 1580),
woosh.Token(woosh.OP, ')', 1, 1580, 1, 1581),
woosh.Token(woosh.OP, ')', 1, 1581, 1, 1582),
woosh.Token(woosh.OP, ')', 1, 1582, 1, 1583),
woosh.Token(woosh.OP, ')', 1, 1583, 1, 1584),
woosh.Token(woosh.OP, ')', 1, 1584, 1, 1585),
woosh.Token(woosh.OP, ')', 1, 1585, 1, 1586),
woosh.Token(woosh.OP, ')', 1, 1586, 1, 1587),
woosh.Token(woosh.OP, ')', 1, 1587, 1, 1588),
woosh.Token(woosh.OP, ')', 1, 1588, 1, 1589),
woosh.Token(woosh.OP, ')', 1, 1589, 1, 1590),
woosh.Token(woosh.OP, ')', 1, 1590, 1, 1591),
woosh.Token(woosh.OP, ')', 1, 1591, 1, 1592),
woosh.Token(woosh.OP, ')', 1, 1592, 1, 1593),
woosh.Token(woosh.OP, ')', 1, 1593, 1, 1594),
woosh.Token(woosh.OP, ')', 1, 1594, 1, 1595),
woosh.Token(woosh.OP, ')', 1, 1595, 1, 1596),
woosh.Token(woosh.OP, ')', 1, 1596, 1, 1597),
woosh.Token(woosh.OP, ')', 1, 1597, 1, 1598),
woosh.Token(woosh.OP, ')', 1, 1598, 1, 1599),
woosh.Token(woosh.OP, ')', 1, 1599, 1, 1600),
woosh.Token(woosh.OP, ')', 1, 1600, 1, 1601),
woosh.Token(woosh.OP, ')', 1, 1601, 1, 1602),
woosh.Token(woosh.OP, ')', 1, 1602, 1, 1603),
woosh.Token(woosh.OP, ')', 1, 1603, 1, 1604),
woosh.Token(woosh.OP, ')', 1, 1604, 1, 1605),
woosh.Token(woosh.OP, ')', 1, 1605, 1, 1606),
woosh.Token(woosh.OP, ')', 1, 1606, 1, 1607),
woosh.Token(woosh.OP, ')', 1, 1607, 1, 1608),
woosh.Token(woosh.OP, ')', 1, 1608, 1, 1609),
woosh.Token(woosh.OP, ')', 1, 1609, 1, 1610),
woosh.Token(woosh.OP, ')', 1, 1610, 1, 1611),
woosh.Token(woosh.OP, ')', 1, 1611, 1, 1612),
woosh.Token(woosh.OP, ')', 1, 1612, 1, 1613),
woosh.Token(woosh.OP, ')', 1, 1613, 1, 1614),
woosh.Token(woosh.OP, ')', 1, 1614, 1, 1615),
woosh.Token(woosh.OP, ')', 1, 1615, 1, 1616),
woosh.Token(woosh.OP, ')', 1, 1616, 1, 1617),
woosh.Token(woosh.OP, ')', 1, 1617, 1, 1618),
woosh.Token(woosh.OP, ')', 1, 1618, 1, 1619),
woosh.Token(woosh.OP, ')', 1, 1619, 1, 1620),
woosh.Token(woosh.OP, ')', 1, 1620, 1, 1621),
woosh.Token(woosh.OP, ')', 1, 1621, 1, 1622),
woosh.Token(woosh.OP, ')', 1, 1622, 1, 1623),
woosh.Token(woosh.OP, ')', 1, 1623, 1, 1624),
woosh.Token(woosh.OP, ')', 1, 1624, 1, 1625),
woosh.Token(woosh.OP, ')', 1, 1625, 1, 1626),
woosh.Token(woosh.OP, ')', 1, 1626, 1, 1627),
woosh.Token(woosh.OP, ')', 1, 1627, 1, 1628),
woosh.Token(woosh.OP, ')', 1, 1628, 1, 1629),
woosh.Token(woosh.OP, ')', 1, 1629, 1, 1630),
woosh.Token(woosh.OP, ')', 1, 1630, 1, 1631),
woosh.Token(woosh.OP, ')', 1, 1631, 1, 1632),
woosh.Token(woosh.OP, ')', 1, 1632, 1, 1633),
woosh.Token(woosh.OP, ')', 1, 1633, 1, 1634),
woosh.Token(woosh.OP, ')', 1, 1634, 1, 1635),
woosh.Token(woosh.OP, ')', 1, 1635, 1, 1636),
woosh.Token(woosh.OP, ')', 1, 1636, 1, 1637),
woosh.Token(woosh.OP, ')', 1, 1637, 1, 1638),
woosh.Token(woosh.OP, ')', 1, 1638, 1, 1639),
woosh.Token(woosh.OP, ')', 1, 1639, 1, 1640),
woosh.Token(woosh.OP, ')', 1, 1640, 1, 1641),
woosh.Token(woosh.OP, ')', 1, 1641, 1, 1642),
woosh.Token(woosh.OP, ')', 1, 1642, 1, 1643),
woosh.Token(woosh.OP, ')', 1, 1643, 1, 1644),
woosh.Token(woosh.OP, ')', 1, 1644, 1, 1645),
woosh.Token(woosh.OP, ')', 1, 1645, 1, 1646),
woosh.Token(woosh.OP, ')', 1, 1646, 1, 1647),
woosh.Token(woosh.OP, ')', 1, 1647, 1, 1648),
woosh.Token(woosh.OP, ')', 1, 1648, 1, 1649),
woosh.Token(woosh.OP, ')', 1, 1649, 1, 1650),
woosh.Token(woosh.OP, ')', 1, 1650, 1, 1651),
woosh.Token(woosh.OP, ')', 1, 1651, 1, 1652),
woosh.Token(woosh.OP, ')', 1, 1652, 1, 1653),
woosh.Token(woosh.OP, ')', 1, 1653, 1, 1654),
woosh.Token(woosh.OP, ')', 1, 1654, 1, 1655),
woosh.Token(woosh.OP, ')', 1, 1655, 1, 1656),
woosh.Token(woosh.OP, ')', 1, 1656, 1, 1657),
woosh.Token(woosh.OP, ')', 1, 1657, 1, 1658),
woosh.Token(woosh.OP, ')', 1, 1658, 1, 1659),
woosh.Token(woosh.OP, ')', 1, 1659, 1, 1660),
woosh.Token(woosh.OP, ')', 1, 1660, 1, 1661),
woosh.Token(woosh.OP, ')', 1, 1661, 1, 1662),
woosh.Token(woosh.OP, ')', 1, 1662, 1, 1663),
woosh.Token(woosh.OP, ')', 1, 1663, 1, 1664),
woosh.Token(woosh.OP, ')', 1, 1664, 1, 1665),
woosh.Token(woosh.OP, ')', 1, 1665, 1, 1666),
woosh.Token(woosh.OP, ')', 1, 1666, 1, 1667),
woosh.Token(woosh.OP, ')', 1, 1667, 1, 1668),
woosh.Token(woosh.OP, ')', 1, 1668, 1, 1669),
woosh.Token(woosh.OP, ')', 1, 1669, 1, 1670),
woosh.Token(woosh.OP, ')', 1, 1670, 1, 1671),
woosh.Token(woosh.OP, ')', 1, 1671, 1, 1672),
woosh.Token(woosh.OP, ')', 1, 1672, 1, 1673),
woosh.Token(woosh.OP, ')', 1, 1673, 1, 1674),
woosh.Token(woosh.OP, ')', 1, 1674, 1, 1675),
woosh.Token(woosh.OP, ')', 1, 1675, 1, 1676),
woosh.Token(woosh.OP, ')', 1, 1676, 1, 1677),
woosh.Token(woosh.OP, ')', 1, 1677, 1, 1678),
woosh.Token(woosh.OP, ')', 1, 1678, 1, 1679),
woosh.Token(woosh.OP, ')', 1, 1679, 1, 1680),
woosh.Token(woosh.OP, ')', 1, 1680, 1, 1681),
woosh.Token(woosh.OP, ')', 1, 1681, 1, 1682),
woosh.Token(woosh.OP, ')', 1, 1682, 1, 1683),
woosh.Token(woosh.OP, ')', 1, 1683, 1, 1684),
woosh.Token(woosh.OP, ')', 1, 1684, 1, 1685),
woosh.Token(woosh.OP, ')', 1, 1685, 1, 1686),
woosh.Token(woosh.OP, ')', 1, 1686, 1, 1687),
woosh.Token(woosh.OP, ')', 1, 1687, 1, 1688),
woosh.Token(woosh.OP, ')', 1, 1688, 1, 1689),
woosh.Token(woosh.OP, ')', 1, 1689, 1, 1690),
woosh.Token(woosh.OP, ')', 1, 1690, 1, 1691),
woosh.Token(woosh.OP, ')', 1, 1691, 1, 1692),
woosh.Token(woosh.OP, ')', 1, 1692, 1, 1693),
woosh.Token(woosh.OP, ')', 1, 1693, 1, 1694),
woosh.Token(woosh.OP, ')', 1, 1694, 1, 1695),
woosh.Token(woosh.OP, ')', 1, 1695, 1, 1696),
woosh.Token(woosh.OP, ')', 1, 1696, 1, 1697),
woosh.Token(woosh.OP, ')', 1, 1697, 1, 1698),
woosh.Token(woosh.OP, ')', 1, 1698, 1, 1699),
woosh.Token(woosh.OP, ')', 1, 1699, 1, 1700),
woosh.Token(woosh.OP, ')', 1, 1700, 1, 1701),
woosh.Token(woosh.OP, ')', 1, 1701, 1, 1702),
woosh.Token(woosh.OP, ')', 1, 1702, 1, 1703),
woosh.Token(woosh.OP, ')', 1, 1703, 1, 1704),
woosh.Token(woosh.OP, ')', 1, 1704, 1, 1705),
woosh.Token(woosh.OP, ')', 1, 1705, 1, 1706),
woosh.Token(woosh.OP, ')', 1, 1706, 1, 1707),
woosh.Token(woosh.OP, ')', 1, 1707, 1, 1708),
woosh.Token(woosh.OP, ')', 1, 1708, 1, 1709),
woosh.Token(woosh.OP, ')', 1, 1709, 1, 1710),
woosh.Token(woosh.OP, ')', 1, 1710, 1, 1711),
woosh.Token(woosh.OP, ')', 1, 1711, 1, 1712),
woosh.Token(woosh.OP, ')', 1, 1712, 1, 1713),
woosh.Token(woosh.OP, ')', 1, 1713, 1, 1714),
woosh.Token(woosh.OP, ')', 1, 1714, 1, 1715),
woosh.Token(woosh.OP, ')', 1, 1715, 1, 1716),
woosh.Token(woosh.OP, ')', 1, 1716, 1, 1717),
woosh.Token(woosh.OP, ')', 1, 1717, 1, 1718),
woosh.Token(woosh.OP, ')', 1, 1718, 1, 1719),
woosh.Token(woosh.OP, ')', 1, 1719, 1, 1720),
woosh.Token(woosh.OP, ')', 1, 1720, 1, 1721),
woosh.Token(woosh.OP, ')', 1, 1721, 1, 1722),
woosh.Token(woosh.OP, ')', 1, 1722, 1, 1723),
woosh.Token(woosh.OP, ')', 1, 1723, 1, 1724),
woosh.Token(woosh.OP, ')', 1, 1724, 1, 1725),
woosh.Token(woosh.OP, ')', 1, 1725, 1, 1726),
woosh.Token(woosh.OP, ')', 1, 1726, 1, 1727),
woosh.Token(woosh.OP, ')', 1, 1727, 1, 1728),
woosh.Token(woosh.OP, ')', 1, 1728, 1, 1729),
woosh.Token(woosh.OP, ')', 1, 1729, 1, 1730),
woosh.Token(woosh.OP, ')', 1, 1730, 1, 1731),
woosh.Token(woosh.OP, ')', 1, 1731, 1, 1732),
woosh.Token(woosh.OP, ')', 1, 1732, 1, 1733),
woosh.Token(woosh.OP, ')', 1, 1733, 1, 1734),
woosh.Token(woosh.OP, ')', 1, 1734, 1, 1735),
woosh.Token(woosh.OP, ')', 1, 1735, 1, 1736),
woosh.Token(woosh.OP, ')', 1, 1736, 1, 1737),
woosh.Token(woosh.OP, ')', 1, 1737, 1, 1738),
woosh.Token(woosh.OP, ')', 1, 1738, 1, 1739),
woosh.Token(woosh.OP, ')', 1, 1739, 1, 1740),
woosh.Token(woosh.OP, ')', 1, 1740, 1, 1741),
woosh.Token(woosh.OP, ')', 1, 1741, 1, 1742),
woosh.Token(woosh.OP, ')', 1, 1742, 1, 1743),
woosh.Token(woosh.OP, ')', 1, 1743, 1, 1744),
woosh.Token(woosh.OP, ')', 1, 1744, 1, 1745),
woosh.Token(woosh.OP, ')', 1, 1745, 1, 1746),
woosh.Token(woosh.OP, ')', 1, 1746, 1, 1747),
woosh.Token(woosh.OP, ')', 1, 1747, 1, 1748),
woosh.Token(woosh.OP, ')', 1, 1748, 1, 1749),
woosh.Token(woosh.OP, ')', 1, 1749, 1, 1750),
woosh.Token(woosh.OP, ')', 1, 1750, 1, 1751),
woosh.Token(woosh.OP, ')', 1, 1751, 1, 1752),
woosh.Token(woosh.OP, ')', 1, 1752, 1, 1753),
woosh.Token(woosh.OP, ')', 1, 1753, 1, 1754),
woosh.Token(woosh.OP, ')', 1, 1754, 1, 1755),
woosh.Token(woosh.OP, ')', 1, 1755, 1, 1756),
woosh.Token(woosh.OP, ')', 1, 1756, 1, 1757),
woosh.Token(woosh.OP, ')', 1, 1757, 1, 1758),
woosh.Token(woosh.OP, ')', 1, 1758, 1, 1759),
woosh.Token(woosh.OP, ')', 1, 1759, 1, 1760),
woosh.Token(woosh.OP, ')', 1, 1760, 1, 1761),
woosh.Token(woosh.OP, ')', 1, 1761, 1, 1762),
woosh.Token(woosh.OP, ')', 1, 1762, 1, 1763),
woosh.Token(woosh.OP, ')', 1, 1763, 1, 1764),
woosh.Token(woosh.OP, ')', 1, 1764, 1, 1765),
woosh.Token(woosh.OP, ')', 1, 1765, 1, 1766),
woosh.Token(woosh.OP, ')', 1, 1766, 1, 1767),
woosh.Token(woosh.OP, ')', 1, 1767, 1, 1768),
woosh.Token(woosh.OP, ')', 1, 1768, 1, 1769),
woosh.Token(woosh.OP, ')', 1, 1769, 1, 1770),
woosh.Token(woosh.OP, ')', 1, 1770, 1, 1771),
woosh.Token(woosh.OP, ')', 1, 1771, 1, 1772),
woosh.Token(woosh.OP, ')', 1, 1772, 1, 1773),
woosh.Token(woosh.OP, ')', 1, 1773, 1, 1774),
woosh.Token(woosh.OP, ')', 1, 1774, 1, 1775),
woosh.Token(woosh.OP, ')', 1, 1775, 1, 1776),
woosh.Token(woosh.OP, ')', 1, 1776, 1, 1777),
woosh.Token(woosh.OP, ')', 1, 1777, 1, 1778),
woosh.Token(woosh.OP, ')', 1, 1778, 1, 1779),
woosh.Token(woosh.OP, ')', 1, 1779, 1, 1780),
woosh.Token(woosh.OP, ')', 1, 1780, 1, 1781),
woosh.Token(woosh.OP, ')', 1, 1781, 1, 1782),
woosh.Token(woosh.OP, ')', 1, 1782, 1, 1783),
woosh.Token(woosh.OP, ')', 1, 1783, 1, 1784),
woosh.Token(woosh.OP, ')', 1, 1784, 1, 1785),
woosh.Token(woosh.OP, ')', 1, 1785, 1, 1786),
woosh.Token(woosh.OP, ')', 1, 1786, 1, 1787),
woosh.Token(woosh.OP, ')', 1, 1787, 1, 1788),
woosh.Token(woosh.OP, ')', 1, 1788, 1, 1789),
woosh.Token(woosh.OP, ')', 1, 1789, 1, 1790),
woosh.Token(woosh.OP, ')', 1, 1790, 1, 1791),
woosh.Token(woosh.OP, ')', 1, 1791, 1, 1792),
woosh.Token(woosh.OP, ')', 1, 1792, 1, 1793),
woosh.Token(woosh.OP, ')', 1, 1793, 1, 1794),
woosh.Token(woosh.OP, ')', 1, 1794, 1, 1795),
woosh.Token(woosh.OP, ')', 1, 1795, 1, 1796),
woosh.Token(woosh.OP, ')', 1, 1796, 1, 1797),
woosh.Token(woosh.OP, ')', 1, 1797, 1, 1798),
woosh.Token(woosh.OP, ')', 1, 1798, 1, 1799),
woosh.Token(woosh.OP, ')', 1, 1799, 1, 1800),
woosh.Token(woosh.OP, ')', 1, 1800, 1, 1801),
woosh.Token(woosh.OP, ')', 1, 1801, 1, 1802),
woosh.Token(woosh.OP, ')', 1, 1802, 1, 1803),
woosh.Token(woosh.OP, ')', 1, 1803, 1, 1804),
woosh.Token(woosh.OP, ')', 1, 1804, 1, 1805),
woosh.Token(woosh.OP, ')', 1, 1805, 1, 1806),
woosh.Token(woosh.OP, ')', 1, 1806, 1, 1807),
woosh.Token(woosh.OP, ')', 1, 1807, 1, 1808),
woosh.Token(woosh.OP, ')', 1, 1808, 1, 1809),
woosh.Token(woosh.OP, ')', 1, 1809, 1, 1810),
woosh.Token(woosh.OP, ')', 1, 1810, 1, 1811),
woosh.Token(woosh.OP, ')', 1, 1811, 1, 1812),
woosh.Token(woosh.OP, ')', 1, 1812, 1, 1813),
woosh.Token(woosh.OP, ')', 1, 1813, 1, 1814),
woosh.Token(woosh.OP, ')', 1, 1814, 1, 1815),
woosh.Token(woosh.OP, ')', 1, 1815, 1, 1816),
woosh.Token(woosh.OP, ')', 1, 1816, 1, 1817),
woosh.Token(woosh.OP, ')', 1, 1817, 1, 1818),
woosh.Token(woosh.OP, ')', 1, 1818, 1, 1819),
woosh.Token(woosh.OP, ')', 1, 1819, 1, 1820),
woosh.Token(woosh.OP, ')', 1, 1820, 1, 1821),
woosh.Token(woosh.OP, ')', 1, 1821, 1, 1822),
woosh.Token(woosh.OP, ')', 1, 1822, 1, 1823),
woosh.Token(woosh.OP, ')', 1, 1823, 1, 1824),
woosh.Token(woosh.OP, ')', 1, 1824, 1, 1825),
woosh.Token(woosh.OP, ')', 1, 1825, 1, 1826),
woosh.Token(woosh.OP, ')', 1, 1826, 1, 1827),
woosh.Token(woosh.OP, ')', 1, 1827, 1, 1828),
woosh.Token(woosh.OP, ')', 1, 1828, 1, 1829),
woosh.Token(woosh.OP, ')', 1, 1829, 1, 1830),
woosh.Token(woosh.OP, ')', 1, 1830, 1, 1831),
woosh.Token(woosh.OP, ')', 1, 1831, 1, 1832),
woosh.Token(woosh.OP, ')', 1, 1832, 1, 1833),
woosh.Token(woosh.OP, ')', 1, 1833, 1, 1834),
woosh.Token(woosh.OP, ')', 1, 1834, 1, 1835),
woosh.Token(woosh.OP, ')', 1, 1835, 1, 1836),
woosh.Token(woosh.OP, ')', 1, 1836, 1, 1837),
woosh.Token(woosh.OP, ')', 1, 1837, 1, 1838),
woosh.Token(woosh.OP, ')', 1, 1838, 1, 1839),
woosh.Token(woosh.OP, ')', 1, 1839, 1, 1840),
woosh.Token(woosh.OP, ')', 1, 1840, 1, 1841),
woosh.Token(woosh.OP, ')', 1, 1841, 1, 1842),
woosh.Token(woosh.OP, ')', 1, 1842, 1, 1843),
woosh.Token(woosh.OP, ')', 1, 1843, 1, 1844),
woosh.Token(woosh.OP, ')', 1, 1844, 1, 1845),
woosh.Token(woosh.OP, ')', 1, 1845, 1, 1846),
woosh.Token(woosh.OP, ')', 1, 1846, 1, 1847),
woosh.Token(woosh.OP, ')', 1, 1847, 1, 1848),
woosh.Token(woosh.OP, ')', 1, 1848, 1, 1849),
woosh.Token(woosh.OP, ')', 1, 1849, 1, 1850),
woosh.Token(woosh.OP, ')', 1, 1850, 1, 1851),
woosh.Token(woosh.OP, ')', 1, 1851, 1, 1852),
woosh.Token(woosh.OP, ')', 1, 1852, 1, 1853),
woosh.Token(woosh.OP, ')', 1, 1853, 1, 1854),
woosh.Token(woosh.OP, ')', 1, 1854, 1, 1855),
woosh.Token(woosh.OP, ')', 1, 1855, 1, 1856),
woosh.Token(woosh.OP, ')', 1, 1856, 1, 1857),
woosh.Token(woosh.OP, ')', 1, 1857, 1, 1858),
woosh.Token(woosh.OP, ')', 1, 1858, 1, 1859),
woosh.Token(woosh.OP, ')', 1, 1859, 1, 1860),
woosh.Token(woosh.OP, ')', 1, 1860, 1, 1861),
woosh.Token(woosh.OP, ')', 1, 1861, 1, 1862),
woosh.Token(woosh.OP, ')', 1, 1862, 1, 1863),
woosh.Token(woosh.OP, ')', 1, 1863, 1, 1864),
woosh.Token(woosh.OP, ')', 1, 1864, 1, 1865),
woosh.Token(woosh.OP, ')', 1, 1865, 1, 1866),
woosh.Token(woosh.OP, ')', 1, 1866, 1, 1867),
woosh.Token(woosh.OP, ')', 1, 1867, 1, 1868),
woosh.Token(woosh.OP, ')', 1, 1868, 1, 1869),
woosh.Token(woosh.OP, ')', 1, 1869, 1, 1870),
woosh.Token(woosh.OP, ')', 1, 1870, 1, 1871),
woosh.Token(woosh.OP, ')', 1, 1871, 1, 1872),
woosh.Token(woosh.OP, ')', 1, 1872, 1, 1873),
woosh.Token(woosh.OP, ')', 1, 1873, 1, 1874),
woosh.Token(woosh.OP, ')', 1, 1874, 1, 1875),
woosh.Token(woosh.OP, ')', 1, 1875, 1, 1876),
woosh.Token(woosh.OP, ')', 1, 1876, 1, 1877),
woosh.Token(woosh.OP, ')', 1, 1877, 1, 1878),
woosh.Token(woosh.OP, ')', 1, 1878, 1, 1879),
woosh.Token(woosh.OP, ')', 1, 1879, 1, 1880),
woosh.Token(woosh.OP, ')', 1, 1880, 1, 1881),
woosh.Token(woosh.OP, ')', 1, 1881, 1, 1882),
woosh.Token(woosh.OP, ')', 1, 1882, 1, 1883),
woosh.Token(woosh.OP, ')', 1, 1883, 1, 1884),
woosh.Token(woosh.OP, ')', 1, 1884, 1, 1885),
woosh.Token(woosh.OP, ')', 1, 1885, 1, 1886),
woosh.Token(woosh.OP, ')', 1, 1886, 1, 1887),
woosh.Token(woosh.OP, ')', 1, 1887, 1, 1888),
woosh.Token(woosh.OP, ')', 1, 1888, 1, 1889),
woosh.Token(woosh.OP, ')', 1, 1889, 1, 1890),
woosh.Token(woosh.OP, ')', 1, 1890, 1, 1891),
woosh.Token(woosh.OP, ')', 1, 1891, 1, 1892),
woosh.Token(woosh.OP, ')', 1, 1892, 1, 1893),
woosh.Token(woosh.OP, ')', 1, 1893, 1, 1894),
woosh.Token(woosh.OP, ')', 1, 1894, 1, 1895),
woosh.Token(woosh.OP, ')', 1, 1895, 1, 1896),
woosh.Token(woosh.OP, ')', 1, 1896, 1, 1897),
woosh.Token(woosh.OP, ')', 1, 1897, 1, 1898),
woosh.Token(woosh.OP, ')', 1, 1898, 1, 1899),
woosh.Token(woosh.OP, ')', 1, 1899, 1, 1900),
woosh.Token(woosh.OP, ')', 1, 1900, 1, 1901),
woosh.Token(woosh.OP, ')', 1, 1901, 1, 1902),
woosh.Token(woosh.OP, ')', 1, 1902, 1, 1903),
woosh.Token(woosh.OP, ')', 1, 1903, 1, 1904),
woosh.Token(woosh.OP, ')', 1, 1904, 1, 1905),
woosh.Token(woosh.OP, ')', 1, 1905, 1, 1906),
woosh.Token(woosh.OP, ')', 1, 1906, 1, 1907),
woosh.Token(woosh.OP, ')', 1, 1907, 1, 1908),
woosh.Token(woosh.OP, ')', 1, 1908, 1, 1909),
woosh.Token(woosh.OP, ')', 1, 1909, 1, 1910),
woosh.Token(woosh.OP, ')', 1, 1910, 1, 1911),
woosh.Token(woosh.OP, ')', 1, 1911, 1, 1912),
woosh.Token(woosh.OP, ')', 1, 1912, 1, 1913),
woosh.Token(woosh.OP, ')', 1, 1913, 1, 1914),
woosh.Token(woosh.OP, ')', 1, 1914, 1, 1915),
woosh.Token(woosh.OP, ')', 1, 1915, 1, 1916),
woosh.Token(woosh.OP, ')', 1, 1916, 1, 1917),
woosh.Token(woosh.OP, ')', 1, 1917, 1, 1918),
woosh.Token(woosh.OP, ')', 1, 1918, 1, 1919),
woosh.Token(woosh.OP, ')', 1, 1919, 1, 1920),
woosh.Token(woosh.OP, ')', 1, 1920, 1, 1921),
woosh.Token(woosh.OP, ')', 1, 1921, 1, 1922),
woosh.Token(woosh.OP, ')', 1, 1922, 1, 1923),
woosh.Token(woosh.OP, ')', 1, 1923, 1, 1924),
woosh.Token(woosh.OP, ')', 1, 1924, 1, 1925),
woosh.Token(woosh.OP, ')', 1, 1925, 1, 1926),
woosh.Token(woosh.OP, ')', 1, 1926, 1, 1927),
woosh.Token(woosh.OP, ')', 1, 1927, 1, 1928),
woosh.Token(woosh.OP, ')', 1, 1928, 1, 1929),
woosh.Token(woosh.OP, ')', 1, 1929, 1, 1930),
woosh.Token(woosh.OP, ')', 1, 1930, 1, 1931),
woosh.Token(woosh.OP, ')', 1, 1931, 1, 1932),
woosh.Token(woosh.OP, ')', 1, 1932, 1, 1933),
woosh.Token(woosh.OP, ')', 1, 1933, 1, 1934),
woosh.Token(woosh.OP, ')', 1, 1934, 1, 1935),
woosh.Token(woosh.OP, ')', 1, 1935, 1, 1936),
woosh.Token(woosh.OP, ')', 1, 1936, 1, 1937),
woosh.Token(woosh.OP, ')', 1, 1937, 1, 1938),
woosh.Token(woosh.OP, ')', 1, 1938, 1, 1939),
woosh.Token(woosh.OP, ')', 1, 1939, 1, 1940),
woosh.Token(woosh.OP, ')', 1, 1940, 1, 1941),
woosh.Token(woosh.OP, ')', 1, 1941, 1, 1942),
woosh.Token(woosh.OP, ')', 1, 1942, 1, 1943),
woosh.Token(woosh.OP, ')', 1, 1943, 1, 1944),
woosh.Token(woosh.OP, ')', 1, 1944, 1, 1945),
woosh.Token(woosh.OP, ')', 1, 1945, 1, 1946),
woosh.Token(woosh.OP, ')', 1, 1946, 1, 1947),
woosh.Token(woosh.OP, ')', 1, 1947, 1, 1948),
woosh.Token(woosh.OP, ')', 1, 1948, 1, 1949),
woosh.Token(woosh.OP, ')', 1, 1949, 1, 1950),
woosh.Token(woosh.OP, ')', 1, 1950, 1, 1951),
woosh.Token(woosh.OP, ')', 1, 1951, 1, 1952),
woosh.Token(woosh.OP, ')', 1, 1952, 1, 1953),
woosh.Token(woosh.OP, ')', 1, 1953, 1, 1954),
woosh.Token(woosh.OP, ')', 1, 1954, 1, 1955),
woosh.Token(woosh.OP, ')', 1, 1955, 1, 1956),
woosh.Token(woosh.OP, ')', 1, 1956, 1, 1957),
woosh.Token(woosh.OP, ')', 1, 1957, 1, 1958),
woosh.Token(woosh.OP, ')', 1, 1958, 1, 1959),
woosh.Token(woosh.OP, ')', 1, 1959, 1, 1960),
woosh.Token(woosh.OP, ')', 1, 1960, 1, 1961),
woosh.Token(woosh.OP, ')', 1, 1961, 1, 1962),
woosh.Token(woosh.OP, ')', 1, 1962, 1, 1963),
woosh.Token(woosh.OP, ')', 1, 1963, 1, 1964),
woosh.Token(woosh.OP, ')', 1, 1964, 1, 1965),
woosh.Token(woosh.OP, ')', 1, 1965, 1, 1966),
woosh.Token(woosh.OP, ')', 1, 1966, 1, 1967),
woosh.Token(woosh.OP, ')', 1, 1967, 1, 1968),
woosh.Token(woosh.OP, ')', 1, 1968, 1, 1969),
woosh.Token(woosh.OP, ')', 1, 1969, 1, 1970),
woosh.Token(woosh.OP, ')', 1, 1970, 1, 1971),
woosh.Token(woosh.OP, ')', 1, 1971, 1, 1972),
woosh.Token(woosh.OP, ')', 1, 1972, 1, 1973),
woosh.Token(woosh.OP, ')', 1, 1973, 1, 1974),
woosh.Token(woosh.OP, ')', 1, 1974, 1, 1975),
woosh.Token(woosh.OP, ')', 1, 1975, 1, 1976),
woosh.Token(woosh.OP, ')', 1, 1976, 1, 1977),
woosh.Token(woosh.OP, ')', 1, 1977, 1, 1978),
woosh.Token(woosh.OP, ')', 1, 1978, 1, 1979),
woosh.Token(woosh.OP, ')', 1, 1979, 1, 1980),
woosh.Token(woosh.OP, ')', 1, 1980, 1, 1981),
woosh.Token(woosh.OP, ')', 1, 1981, 1, 1982),
woosh.Token(woosh.OP, ')', 1, 1982, 1, 1983),
woosh.Token(woosh.OP, ')', 1, 1983, 1, 1984),
woosh.Token(woosh.OP, ')', 1, 1984, 1, 1985),
woosh.Token(woosh.OP, ')', 1, 1985, 1, 1986),
woosh.Token(woosh.OP, ')', 1, 1986, 1, 1987),
woosh.Token(woosh.OP, ')', 1, 1987, 1, 1988),
woosh.Token(woosh.OP, ')', 1, 1988, 1, 1989),
woosh.Token(woosh.OP, ')', 1, 1989, 1, 1990),
woosh.Token(woosh.OP, ')', 1, 1990, 1, 1991),
woosh.Token(woosh.OP, ')', 1, 1991, 1, 1992),
woosh.Token(woosh.OP, ')', 1, 1992, 1, 1993),
woosh.Token(woosh.OP, ')', 1, 1993, 1, 1994),
woosh.Token(woosh.OP, ')', 1, 1994, 1, 1995),
woosh.Token(woosh.OP, ')', 1, 1995, 1, 1996),
woosh.Token(woosh.OP, ')', 1, 1996, 1, 1997),
woosh.Token(woosh.OP, ')', 1, 1997, 1, 1998),
woosh.Token(woosh.OP, ')', 1, 1998, 1, 1999),
woosh.Token(woosh.OP, ')', 1, 1999, 1, 2000),
woosh.Token(woosh.NEWLINE, '', 1, 2000, 1, 2000),
woosh.Token(woosh.EOF, '', 1, 2000, 1, 2000),
]
# this file was generated using test/python/sample/generate.py # python # pytest # woosh