#include "ntp_scanner.h"
#include "ntp_parser.h"
#define LOWEST_KEYWORD_ID 258
const char * const keyword_text[196] = {
"abbrev",
"age",
"all",
"allan",
"allpeers",
"auth",
"autokey",
"automax",
"average",
"bclient",
"bcpollbstep",
"beacon",
"broadcast",
"broadcastclient",
"broadcastdelay",
"burst",
"calibrate",
"ceiling",
"clockstats",
"cohort",
"controlkey",
"crypto",
"cryptostats",
"ctl",
"day",
"default",
"digest",
"disable",
"discard",
"dispersion",
NULL,
"driftfile",
"drop",
"dscp",
"...",
"enable",
"end",
NULL,
"file",
"filegen",
"filenum",
"flag1",
"flag2",
"flag3",
"flag4",
"flake",
"floor",
"freq",
"fudge",
"host",
"huffpuff",
"iburst",
"ident",
"ignore",
"incalloc",
"incmem",
"initalloc",
"initmem",
"includefile",
NULL,
"interface",
NULL,
"io",
"ipv4",
"-4",
"ipv6",
"-6",
"kernel",
"key",
"keys",
"keysdir",
"kod",
"mssntp",
"leapfile",
"leapsmearinterval",
"limited",
"link",
"listen",
"logconfig",
"logfile",
"loopstats",
"lowpriotrap",
"manycastclient",
"manycastserver",
"mask",
"maxage",
"maxclock",
"maxdepth",
"maxdist",
"maxmem",
"maxpoll",
"mdnstries",
"mem",
"memlock",
"minclock",
"mindepth",
"mindist",
"minimum",
"minpoll",
"minsane",
"mode",
"mode7",
"monitor",
"month",
"mru",
"multicastclient",
"nic",
"nolink",
"nomodify",
"nomrulist",
"none",
"nonvolatile",
"nopeer",
"noquery",
"noselect",
"noserve",
"notrap",
"notrust",
"ntp",
"ntpport",
"ntpsigndsocket",
"orphan",
"orphanwait",
"peer_clear_digest_early",
"panic",
"peer",
"peerstats",
"phone",
"pid",
"pidfile",
"pool",
"port",
"preempt",
"prefer",
"protostats",
"pw",
"randfile",
"rawstats",
"refid",
"requestkey",
"reset",
"restrict",
"revoke",
"rlimit",
"saveconfigdir",
"server",
"setvar",
"source",
"stacksize",
"statistics",
"stats",
"statsdir",
"step",
"stepback",
"stepfwd",
"stepout",
"stratum",
NULL,
"sys",
"sysstats",
"tick",
"time1",
"time2",
"timer",
"timingstats",
"tinker",
"tos",
"trap",
"true",
"trustedkey",
"ttl",
"type",
NULL,
"unpeer_crypto_early",
"unpeer_crypto_nak_early",
"unpeer_digest_early",
"unconfig",
"unpeer",
"version",
NULL,
"week",
"wildcard",
"xleave",
"year",
NULL,
NULL,
"simulate",
"beep_delay",
"simulation_duration",
"server_offset",
"duration",
"freq_offset",
"wander",
"jitter",
"prop_delay",
"proc_delay"
};
#define SCANNER_INIT_S 915
const scan_state sst[918] = {
0,
S_ST( '-', 3, 324, 0 ),
S_ST( '.', 3, 3, 1 ),
S_ST( '.', 3, 292, 0 ),
S_ST( 'a', 3, 23, 2 ),
S_ST( 'b', 3, 6, 0 ),
S_ST( 'b', 3, 7, 0 ),
S_ST( 'r', 3, 8, 0 ),
S_ST( 'e', 3, 258, 0 ),
S_ST( 'g', 3, 259, 5 ),
S_ST( 'l', 3, 260, 9 ),
S_ST( 'a', 3, 261, 0 ),
S_ST( 'p', 3, 13, 11 ),
S_ST( 'e', 3, 14, 0 ),
S_ST( 'e', 3, 15, 0 ),
S_ST( 'r', 3, 262, 0 ),
S_ST( 'u', 3, 17, 10 ),
S_ST( 't', 3, 18, 0 ),
S_ST( 'o', 3, 21, 263 ),
S_ST( 'k', 3, 20, 0 ),
S_ST( 'e', 3, 264, 0 ),
S_ST( 'm', 3, 22, 19 ),
S_ST( 'a', 3, 265, 0 ),
S_ST( 'v', 3, 24, 16 ),
S_ST( 'e', 3, 25, 0 ),
S_ST( 'r', 3, 26, 0 ),
S_ST( 'a', 3, 27, 0 ),
S_ST( 'g', 3, 266, 0 ),
S_ST( 'b', 3, 69, 4 ),
S_ST( 'c', 3, 34, 0 ),
S_ST( 'l', 3, 31, 0 ),
S_ST( 'i', 3, 32, 0 ),
S_ST( 'e', 3, 33, 0 ),
S_ST( 'n', 3, 267, 0 ),
S_ST( 'p', 3, 35, 30 ),
S_ST( 'o', 3, 36, 0 ),
S_ST( 'l', 3, 37, 0 ),
S_ST( 'l', 3, 38, 0 ),
S_ST( 'b', 3, 39, 0 ),
S_ST( 's', 3, 40, 0 ),
S_ST( 't', 3, 41, 0 ),
S_ST( 'e', 3, 268, 0 ),
S_ST( 'e', 3, 46, 29 ),
S_ST( 'a', 3, 44, 0 ),
S_ST( 'c', 3, 45, 0 ),
S_ST( 'o', 3, 269, 0 ),
S_ST( 'e', 3, 47, 43 ),
S_ST( 'p', 3, 48, 0 ),
S_ST( '_', 3, 49, 0 ),
S_ST( 'd', 3, 50, 0 ),
S_ST( 'e', 3, 51, 0 ),
S_ST( 'l', 3, 52, 0 ),
S_ST( 'a', 3, 445, 0 ),
S_ST( 'r', 3, 54, 42 ),
S_ST( 'o', 3, 55, 0 ),
S_ST( 'a', 3, 56, 0 ),
S_ST( 'd', 3, 57, 0 ),
S_ST( 'c', 3, 58, 0 ),
S_ST( 'a', 3, 59, 0 ),
S_ST( 's', 3, 270, 0 ),
S_ST( 'c', 3, 61, 0 ),
S_ST( 'l', 3, 62, 0 ),
S_ST( 'i', 3, 63, 0 ),
S_ST( 'e', 3, 64, 0 ),
S_ST( 'n', 3, 271, 0 ),
S_ST( 'd', 3, 66, 60 ),
S_ST( 'e', 3, 67, 0 ),
S_ST( 'l', 3, 68, 0 ),
S_ST( 'a', 3, 272, 0 ),
S_ST( 'u', 3, 70, 53 ),
S_ST( 'r', 3, 71, 0 ),
S_ST( 's', 3, 273, 0 ),
S_ST( 'c', 3, 112, 28 ),
S_ST( 'a', 3, 74, 0 ),
S_ST( 'l', 3, 75, 0 ),
S_ST( 'i', 3, 76, 0 ),
S_ST( 'b', 3, 77, 0 ),
S_ST( 'r', 3, 78, 0 ),
S_ST( 'a', 3, 79, 0 ),
S_ST( 't', 3, 274, 0 ),
S_ST( 'e', 3, 81, 73 ),
S_ST( 'i', 3, 82, 0 ),
S_ST( 'l', 3, 83, 0 ),
S_ST( 'i', 3, 84, 0 ),
S_ST( 'n', 3, 275, 0 ),
S_ST( 'l', 3, 86, 80 ),
S_ST( 'o', 3, 87, 0 ),
S_ST( 'c', 3, 88, 0 ),
S_ST( 'k', 3, 89, 0 ),
S_ST( 's', 3, 90, 0 ),
S_ST( 't', 3, 91, 0 ),
S_ST( 'a', 3, 92, 0 ),
S_ST( 't', 3, 276, 0 ),
S_ST( 'o', 3, 97, 85 ),
S_ST( 'h', 3, 95, 0 ),
S_ST( 'o', 3, 96, 0 ),
S_ST( 'r', 3, 277, 0 ),
S_ST( 'n', 3, 98, 94 ),
S_ST( 't', 3, 99, 0 ),
S_ST( 'r', 3, 100, 0 ),
S_ST( 'o', 3, 101, 0 ),
S_ST( 'l', 3, 102, 0 ),
S_ST( 'k', 3, 103, 0 ),
S_ST( 'e', 3, 278, 0 ),
S_ST( 'r', 3, 105, 93 ),
S_ST( 'y', 3, 106, 0 ),
S_ST( 'p', 3, 107, 0 ),
S_ST( 't', 3, 279, 0 ),
S_ST( 's', 3, 109, 0 ),
S_ST( 't', 3, 110, 0 ),
S_ST( 'a', 3, 111, 0 ),
S_ST( 't', 3, 280, 0 ),
S_ST( 't', 3, 281, 104 ),
S_ST( 'd', 3, 147, 72 ),
S_ST( 'a', 3, 282, 0 ),
S_ST( 'e', 3, 116, 114 ),
S_ST( 'f', 3, 117, 0 ),
S_ST( 'a', 3, 118, 0 ),
S_ST( 'u', 3, 119, 0 ),
S_ST( 'l', 3, 283, 0 ),
S_ST( 'i', 3, 124, 115 ),
S_ST( 'g', 3, 122, 0 ),
S_ST( 'e', 3, 123, 0 ),
S_ST( 's', 3, 284, 0 ),
S_ST( 's', 3, 131, 121 ),
S_ST( 'a', 3, 126, 0 ),
S_ST( 'b', 3, 127, 0 ),
S_ST( 'l', 3, 285, 0 ),
S_ST( 'c', 3, 129, 125 ),
S_ST( 'a', 3, 130, 0 ),
S_ST( 'r', 3, 286, 0 ),
S_ST( 'p', 3, 132, 128 ),
S_ST( 'e', 3, 133, 0 ),
S_ST( 'r', 3, 134, 0 ),
S_ST( 's', 3, 135, 0 ),
S_ST( 'i', 3, 136, 0 ),
S_ST( 'o', 3, 287, 0 ),
S_ST( 'r', 3, 144, 120 ),
S_ST( 'i', 3, 139, 0 ),
S_ST( 'f', 3, 140, 0 ),
S_ST( 't', 3, 141, 0 ),
S_ST( 'f', 3, 142, 0 ),
S_ST( 'i', 3, 143, 0 ),
S_ST( 'l', 3, 289, 0 ),
S_ST( 'o', 3, 290, 138 ),
S_ST( 's', 3, 146, 137 ),
S_ST( 'c', 3, 291, 0 ),
S_ST( 'u', 3, 148, 145 ),
S_ST( 'r', 3, 149, 0 ),
S_ST( 'a', 3, 150, 0 ),
S_ST( 't', 3, 151, 0 ),
S_ST( 'i', 3, 152, 0 ),
S_ST( 'o', 3, 448, 0 ),
S_ST( 'e', 3, 154, 113 ),
S_ST( 'n', 3, 294, 0 ),
S_ST( 'a', 3, 156, 0 ),
S_ST( 'b', 3, 157, 0 ),
S_ST( 'l', 3, 293, 0 ),
S_ST( 'f', 3, 179, 153 ),
S_ST( 'i', 3, 160, 0 ),
S_ST( 'l', 3, 296, 0 ),
S_ST( 'g', 3, 162, 0 ),
S_ST( 'e', 3, 297, 0 ),
S_ST( 'n', 3, 164, 161 ),
S_ST( 'u', 3, 298, 0 ),
S_ST( 'l', 3, 169, 159 ),
S_ST( 'a', 3, 168, 0 ),
S_ST( 'g', 3, 302, 0 ),
S_ST( 'k', 3, 303, 167 ),
S_ST( 'o', 3, 170, 166 ),
S_ST( 'o', 3, 304, 0 ),
S_ST( 'r', 3, 172, 165 ),
S_ST( 'e', 3, 305, 0 ),
S_ST( '_', 3, 174, 0 ),
S_ST( 'o', 3, 175, 0 ),
S_ST( 'f', 3, 176, 0 ),
S_ST( 'f', 3, 177, 0 ),
S_ST( 's', 3, 178, 0 ),
S_ST( 'e', 3, 449, 0 ),
S_ST( 'u', 3, 180, 171 ),
S_ST( 'd', 3, 181, 0 ),
S_ST( 'g', 3, 306, 0 ),
S_ST( 'h', 3, 185, 158 ),
S_ST( 'o', 3, 184, 0 ),
S_ST( 's', 3, 307, 0 ),
S_ST( 'u', 3, 186, 183 ),
S_ST( 'f', 3, 187, 0 ),
S_ST( 'f', 3, 188, 0 ),
S_ST( 'p', 3, 189, 0 ),
S_ST( 'u', 3, 190, 0 ),
S_ST( 'f', 3, 308, 0 ),
S_ST( 'i', 3, 232, 182 ),
S_ST( 'b', 3, 193, 0 ),
S_ST( 'u', 3, 194, 0 ),
S_ST( 'r', 3, 195, 0 ),
S_ST( 's', 3, 309, 0 ),
S_ST( 'd', 3, 197, 192 ),
S_ST( 'e', 3, 198, 0 ),
S_ST( 'n', 3, 310, 0 ),
S_ST( 'g', 3, 200, 196 ),
S_ST( 'n', 3, 201, 0 ),
S_ST( 'o', 3, 202, 0 ),
S_ST( 'r', 3, 311, 0 ),
S_ST( 'n', 3, 226, 199 ),
S_ST( 'c', 3, 216, 0 ),
S_ST( 'a', 3, 206, 0 ),
S_ST( 'l', 3, 207, 0 ),
S_ST( 'l', 3, 208, 0 ),
S_ST( 'o', 3, 312, 0 ),
S_ST( 'l', 3, 210, 205 ),
S_ST( 'u', 3, 211, 0 ),
S_ST( 'd', 3, 212, 0 ),
S_ST( 'e', 3, 213, 0 ),
S_ST( 'f', 3, 214, 0 ),
S_ST( 'i', 3, 215, 0 ),
S_ST( 'l', 3, 316, 0 ),
S_ST( 'm', 3, 217, 209 ),
S_ST( 'e', 3, 313, 0 ),
S_ST( 'i', 3, 219, 204 ),
S_ST( 't', 3, 224, 0 ),
S_ST( 'a', 3, 221, 0 ),
S_ST( 'l', 3, 222, 0 ),
S_ST( 'l', 3, 223, 0 ),
S_ST( 'o', 3, 314, 0 ),
S_ST( 'm', 3, 225, 220 ),
S_ST( 'e', 3, 315, 0 ),
S_ST( 't', 3, 227, 218 ),
S_ST( 'e', 3, 228, 0 ),
S_ST( 'r', 3, 229, 0 ),
S_ST( 'f', 3, 230, 0 ),
S_ST( 'a', 3, 231, 0 ),
S_ST( 'c', 3, 318, 0 ),
S_ST( 'p', 3, 233, 320 ),
S_ST( 'v', 3, 323, 0 ),
S_ST( 'j', 3, 235, 191 ),
S_ST( 'i', 3, 236, 0 ),
S_ST( 't', 3, 237, 0 ),
S_ST( 't', 3, 238, 0 ),
S_ST( 'e', 3, 451, 0 ),
S_ST( 'k', 3, 246, 234 ),
S_ST( 'e', 3, 326, 0 ),
S_ST( 'r', 3, 242, 0 ),
S_ST( 'n', 3, 243, 0 ),
S_ST( 'e', 3, 325, 0 ),
S_ST( 'd', 3, 245, 0 ),
S_ST( 'i', 3, 328, 0 ),
S_ST( 'o', 3, 329, 240 ),
S_ST( 'l', 3, 462, 239 ),
S_ST( 'e', 3, 249, 0 ),
S_ST( 'a', 3, 250, 0 ),
S_ST( 'p', 3, 254, 0 ),
S_ST( 'f', 3, 252, 0 ),
S_ST( 'i', 3, 253, 0 ),
S_ST( 'l', 3, 331, 0 ),
S_ST( 's', 3, 255, 251 ),
S_ST( 'm', 3, 256, 0 ),
S_ST( 'e', 3, 257, 0 ),
S_ST( 'a', 3, 288, 0 ),
S_ST( 'v', 1, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'l', 0, 12, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'h', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'x', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'p', 0, 0, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 't', 1, 65, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'g', 0, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'o', 0, 108, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'l', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 't', 1, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'd', 0, 0, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 'r', 3, 295, 0 ),
S_ST( 'e', 1, 0, 0 ),
S_ST( 'p', 0, 0, 0 ),
S_ST( 'p', 0, 0, 0 ),
S_ST( '.', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'd', 0, 0, 155 ),
S_ST( 'i', 3, 317, 0 ),
S_ST( 'e', 1, 163, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 'm', 0, 0, 0 ),
S_ST( '1', 0, 0, 0 ),
S_ST( '2', 0, 0, 299 ),
S_ST( '3', 0, 0, 300 ),
S_ST( '4', 0, 0, 301 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 'q', 0, 173, 0 ),
S_ST( 'e', 1, 0, 0 ),
S_ST( 't', 1, 0, 0 ),
S_ST( 'f', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 't', 1, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'c', 0, 0, 0 ),
S_ST( 'm', 0, 0, 0 ),
S_ST( 'c', 0, 0, 0 ),
S_ST( 'm', 0, 0, 0 ),
S_ST( 'e', 1, 0, 0 ),
S_ST( 'n', 3, 319, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 't', 3, 415, 0 ),
S_ST( 'o', 0, 0, 203 ),
S_ST( '4', 0, 0, 0 ),
S_ST( '4', 0, 0, 0 ),
S_ST( '6', 0, 0, 321 ),
S_ST( '6', 0, 0, 322 ),
S_ST( 'l', 0, 0, 0 ),
S_ST( 'y', 0, 327, 241 ),
S_ST( 's', 1, 244, 0 ),
S_ST( 'r', 1, 0, 0 ),
S_ST( 'd', 0, 0, 0 ),
S_ST( 'p', 0, 0, 0 ),
S_ST( 'e', 1, 0, 0 ),
S_ST( 'l', 0, 0, 0 ),
S_ST( 'd', 0, 0, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 'g', 2, 0, 0 ),
S_ST( 'e', 1, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'p', 0, 0, 0 ),
S_ST( 't', 1, 0, 0 ),
S_ST( 'r', 2, 0, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'h', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'm', 0, 0, 0 ),
S_ST( 'l', 0, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'm', 0, 531, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'h', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'm', 0, 0, 0 ),
S_ST( 'l', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'e', 0, 359, 0 ),
S_ST( '7', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 'h', 0, 0, 0 ),
S_ST( 'u', 0, 0, 0 ),
S_ST( 't', 2, 0, 0 ),
S_ST( 'c', 0, 0, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'p', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'p', 0, 627, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 't', 1, 0, 0 ),
S_ST( 'n', 0, 642, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'c', 0, 0, 0 ),
S_ST( 'r', 1, 669, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'e', 2, 0, 0 ),
S_ST( 'd', 0, 677, 0 ),
S_ST( 'e', 1, 0, 0 ),
S_ST( 'l', 1, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'w', 1, 0, 683 ),
S_ST( 'e', 1, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'd', 1, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'r', 1, 0, 0 ),
S_ST( 'r', 1, 760, 0 ),
S_ST( 'r', 1, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 's', 0, 803, 798 ),
S_ST( 'r', 1, 0, 0 ),
S_ST( 'p', 0, 811, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'd', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'm', 0, 0, 0 ),
S_ST( 'e', 3, 430, 0 ),
S_ST( 's', 0, 818, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( '1', 0, 0, 0 ),
S_ST( '2', 0, 0, 419 ),
S_ST( 'r', 0, 0, 420 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 's', 0, 0, 0 ),
S_ST( 'p', 1, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'l', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'r', 3, 437, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'g', 1, 0, 0 ),
S_ST( 'r', 1, 860, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 'v', 3, 442, 0 ),
S_ST( 'k', 0, 0, 0 ),
S_ST( 'd', 0, 0, 0 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 'a', 3, 332, 0 ),
S_ST( 'i', 3, 459, 248 ),
S_ST( 'e', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'n', 0, 0, 0 ),
S_ST( 't', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 'r', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'y', 0, 0, 0 ),
S_ST( 'm', 3, 455, 0 ),
S_ST( 'i', 3, 456, 0 ),
S_ST( 't', 3, 457, 0 ),
S_ST( 'e', 3, 333, 0 ),
S_ST( 'n', 3, 334, 454 ),
S_ST( 's', 3, 460, 458 ),
S_ST( 't', 3, 461, 0 ),
S_ST( 'e', 3, 335, 0 ),
S_ST( 'o', 3, 478, 443 ),
S_ST( 'g', 3, 469, 0 ),
S_ST( 'c', 3, 465, 0 ),
S_ST( 'o', 3, 466, 0 ),
S_ST( 'n', 3, 467, 0 ),
S_ST( 'f', 3, 468, 0 ),
S_ST( 'i', 3, 336, 0 ),
S_ST( 'f', 3, 470, 464 ),
S_ST( 'i', 3, 471, 0 ),
S_ST( 'l', 3, 337, 0 ),
S_ST( 'o', 3, 473, 463 ),
S_ST( 'p', 3, 474, 0 ),
S_ST( 's', 3, 475, 0 ),
S_ST( 't', 3, 476, 0 ),
S_ST( 'a', 3, 477, 0 ),
S_ST( 't', 3, 338, 0 ),
S_ST( 'w', 3, 479, 472 ),
S_ST( 'p', 3, 480, 0 ),
S_ST( 'r', 3, 481, 0 ),
S_ST( 'i', 3, 482, 0 ),
S_ST( 'o', 3, 483, 0 ),
S_ST( 't', 3, 484, 0 ),
S_ST( 'r', 3, 485, 0 ),
S_ST( 'a', 3, 339, 0 ),
S_ST( 'm', 3, 567, 247 ),
S_ST( 'a', 3, 505, 0 ),
S_ST( 'n', 3, 489, 0 ),
S_ST( 'y', 3, 490, 0 ),
S_ST( 'c', 3, 491, 0 ),
S_ST( 'a', 3, 492, 0 ),
S_ST( 's', 3, 493, 0 ),
S_ST( 't', 3, 499, 0 ),
S_ST( 'c', 3, 495, 0 ),
S_ST( 'l', 3, 496, 0 ),
S_ST( 'i', 3, 497, 0 ),
S_ST( 'e', 3, 498, 0 ),
S_ST( 'n', 3, 340, 0 ),
S_ST( 's', 3, 500, 494 ),
S_ST( 'e', 3, 501, 0 ),
S_ST( 'r', 3, 502, 0 ),
S_ST( 'v', 3, 503, 0 ),
S_ST( 'e', 3, 341, 0 ),
S_ST( 's', 3, 342, 488 ),
S_ST( 'x', 3, 520, 504 ),
S_ST( 'a', 3, 507, 0 ),
S_ST( 'g', 3, 343, 0 ),
S_ST( 'c', 3, 509, 506 ),
S_ST( 'l', 3, 510, 0 ),
S_ST( 'o', 3, 511, 0 ),
S_ST( 'c', 3, 344, 0 ),
S_ST( 'd', 3, 516, 508 ),
S_ST( 'e', 3, 514, 0 ),
S_ST( 'p', 3, 515, 0 ),
S_ST( 't', 3, 345, 0 ),
S_ST( 'i', 3, 517, 513 ),
S_ST( 's', 3, 346, 0 ),
S_ST( 'm', 3, 519, 512 ),
S_ST( 'e', 3, 347, 0 ),
S_ST( 'p', 3, 521, 518 ),
S_ST( 'o', 3, 522, 0 ),
S_ST( 'l', 3, 348, 0 ),
S_ST( 'd', 3, 524, 487 ),
S_ST( 'n', 3, 525, 0 ),
S_ST( 's', 3, 526, 0 ),
S_ST( 't', 3, 527, 0 ),
S_ST( 'r', 3, 528, 0 ),
S_ST( 'i', 3, 529, 0 ),
S_ST( 'e', 3, 349, 0 ),
S_ST( 'e', 3, 350, 523 ),
S_ST( 'l', 3, 532, 0 ),
S_ST( 'o', 3, 533, 0 ),
S_ST( 'c', 3, 351, 0 ),
S_ST( 'i', 3, 535, 530 ),
S_ST( 'n', 3, 552, 0 ),
S_ST( 'c', 3, 537, 0 ),
S_ST( 'l', 3, 538, 0 ),
S_ST( 'o', 3, 539, 0 ),
S_ST( 'c', 3, 352, 0 ),
S_ST( 'd', 3, 544, 536 ),
S_ST( 'e', 3, 542, 0 ),
S_ST( 'p', 3, 543, 0 ),
S_ST( 't', 3, 353, 0 ),
S_ST( 'i', 3, 545, 541 ),
S_ST( 's', 3, 354, 0 ),
S_ST( 'i', 3, 547, 540 ),
S_ST( 'm', 3, 548, 0 ),
S_ST( 'u', 3, 355, 0 ),
S_ST( 'p', 3, 550, 546 ),
S_ST( 'o', 3, 551, 0 ),
S_ST( 'l', 3, 356, 0 ),
S_ST( 's', 3, 553, 549 ),
S_ST( 'a', 3, 554, 0 ),
S_ST( 'n', 3, 357, 0 ),
S_ST( 'o', 3, 557, 534 ),
S_ST( 'd', 3, 358, 0 ),
S_ST( 'n', 3, 561, 556 ),
S_ST( 'i', 3, 559, 0 ),
S_ST( 't', 3, 560, 0 ),
S_ST( 'o', 3, 360, 0 ),
S_ST( 't', 3, 361, 558 ),
S_ST( 'r', 3, 362, 555 ),
S_ST( 's', 3, 564, 562 ),
S_ST( 's', 3, 565, 0 ),
S_ST( 'n', 3, 566, 0 ),
S_ST( 't', 3, 330, 0 ),
S_ST( 'u', 3, 568, 563 ),
S_ST( 'l', 3, 569, 0 ),
S_ST( 't', 3, 570, 0 ),
S_ST( 'i', 3, 571, 0 ),
S_ST( 'c', 3, 572, 0 ),
S_ST( 'a', 3, 573, 0 ),
S_ST( 's', 3, 574, 0 ),
S_ST( 't', 3, 575, 0 ),
S_ST( 'c', 3, 576, 0 ),
S_ST( 'l', 3, 577, 0 ),
S_ST( 'i', 3, 578, 0 ),
S_ST( 'e', 3, 579, 0 ),
S_ST( 'n', 3, 363, 0 ),
S_ST( 'n', 3, 623, 486 ),
S_ST( 'i', 3, 364, 0 ),
S_ST( 'o', 3, 618, 581 ),
S_ST( 'l', 3, 584, 0 ),
S_ST( 'i', 3, 585, 0 ),
S_ST( 'n', 3, 365, 0 ),
S_ST( 'm', 3, 591, 583 ),
S_ST( 'o', 3, 588, 0 ),
S_ST( 'd', 3, 589, 0 ),
S_ST( 'i', 3, 590, 0 ),
S_ST( 'f', 3, 366, 0 ),
S_ST( 'r', 3, 592, 587 ),
S_ST( 'u', 3, 593, 0 ),
S_ST( 'l', 3, 594, 0 ),
S_ST( 'i', 3, 595, 0 ),
S_ST( 's', 3, 367, 0 ),
S_ST( 'n', 3, 597, 586 ),
S_ST( 'v', 3, 598, 368 ),
S_ST( 'o', 3, 599, 0 ),
S_ST( 'l', 3, 600, 0 ),
S_ST( 'a', 3, 601, 0 ),
S_ST( 't', 3, 602, 0 ),
S_ST( 'i', 3, 603, 0 ),
S_ST( 'l', 3, 369, 0 ),
S_ST( 'p', 3, 605, 596 ),
S_ST( 'e', 3, 606, 0 ),
S_ST( 'e', 3, 370, 0 ),
S_ST( 'q', 3, 608, 604 ),
S_ST( 'u', 3, 609, 0 ),
S_ST( 'e', 3, 610, 0 ),
S_ST( 'r', 3, 371, 0 ),
S_ST( 's', 3, 612, 607 ),
S_ST( 'e', 3, 616, 0 ),
S_ST( 'l', 3, 614, 0 ),
S_ST( 'e', 3, 615, 0 ),
S_ST( 'c', 3, 372, 0 ),
S_ST( 'r', 3, 617, 613 ),
S_ST( 'v', 3, 373, 0 ),
S_ST( 't', 3, 619, 611 ),
S_ST( 'r', 3, 621, 0 ),
S_ST( 'a', 3, 374, 0 ),
S_ST( 'u', 3, 622, 620 ),
S_ST( 's', 3, 375, 0 ),
S_ST( 't', 3, 376, 582 ),
S_ST( 'p', 3, 625, 0 ),
S_ST( 'o', 3, 626, 0 ),
S_ST( 'r', 3, 377, 0 ),
S_ST( 's', 3, 628, 624 ),
S_ST( 'i', 3, 629, 0 ),
S_ST( 'g', 3, 630, 0 ),
S_ST( 'n', 3, 631, 0 ),
S_ST( 'd', 3, 632, 0 ),
S_ST( 's', 3, 633, 0 ),
S_ST( 'o', 3, 634, 0 ),
S_ST( 'c', 3, 635, 0 ),
S_ST( 'k', 3, 636, 0 ),
S_ST( 'e', 3, 378, 0 ),
S_ST( 'o', 3, 638, 580 ),
S_ST( 'r', 3, 639, 0 ),
S_ST( 'p', 3, 640, 0 ),
S_ST( 'h', 3, 641, 0 ),
S_ST( 'a', 3, 379, 0 ),
S_ST( 'w', 3, 643, 0 ),
S_ST( 'a', 3, 644, 0 ),
S_ST( 'i', 3, 380, 0 ),
S_ST( 'p', 3, 393, 637 ),
S_ST( 'a', 3, 647, 0 ),
S_ST( 'n', 3, 648, 0 ),
S_ST( 'i', 3, 382, 0 ),
S_ST( 'e', 3, 650, 646 ),
S_ST( 'e', 3, 383, 0 ),
S_ST( '_', 3, 652, 0 ),
S_ST( 'c', 3, 653, 0 ),
S_ST( 'l', 3, 654, 0 ),
S_ST( 'e', 3, 655, 0 ),
S_ST( 'a', 3, 656, 0 ),
S_ST( 'r', 3, 657, 0 ),
S_ST( '_', 3, 658, 0 ),
S_ST( 'd', 3, 659, 0 ),
S_ST( 'i', 3, 660, 0 ),
S_ST( 'g', 3, 661, 0 ),
S_ST( 'e', 3, 662, 0 ),
S_ST( 's', 3, 663, 0 ),
S_ST( 't', 3, 664, 0 ),
S_ST( '_', 3, 665, 0 ),
S_ST( 'e', 3, 666, 0 ),
S_ST( 'a', 3, 667, 0 ),
S_ST( 'r', 3, 668, 0 ),
S_ST( 'l', 3, 381, 0 ),
S_ST( 's', 3, 670, 651 ),
S_ST( 't', 3, 671, 0 ),
S_ST( 'a', 3, 672, 0 ),
S_ST( 't', 3, 384, 0 ),
S_ST( 'h', 3, 674, 649 ),
S_ST( 'o', 3, 675, 0 ),
S_ST( 'n', 3, 385, 0 ),
S_ST( 'i', 3, 386, 673 ),
S_ST( 'f', 3, 678, 0 ),
S_ST( 'i', 3, 679, 0 ),
S_ST( 'l', 3, 387, 0 ),
S_ST( 'o', 3, 682, 676 ),
S_ST( 'o', 3, 388, 0 ),
S_ST( 'r', 3, 389, 681 ),
S_ST( 'r', 3, 690, 680 ),
S_ST( 'e', 3, 688, 0 ),
S_ST( 'e', 3, 686, 0 ),
S_ST( 'm', 3, 687, 0 ),
S_ST( 'p', 3, 390, 0 ),
S_ST( 'f', 3, 689, 685 ),
S_ST( 'e', 3, 391, 0 ),
S_ST( 'o', 3, 703, 684 ),
S_ST( 'c', 3, 692, 0 ),
S_ST( '_', 3, 693, 0 ),
S_ST( 'd', 3, 694, 0 ),
S_ST( 'e', 3, 695, 0 ),
S_ST( 'l', 3, 696, 0 ),
S_ST( 'a', 3, 453, 0 ),
S_ST( 'p', 3, 698, 691 ),
S_ST( '_', 3, 699, 0 ),
S_ST( 'd', 3, 700, 0 ),
S_ST( 'e', 3, 701, 0 ),
S_ST( 'l', 3, 702, 0 ),
S_ST( 'a', 3, 452, 0 ),
S_ST( 't', 3, 704, 697 ),
S_ST( 'o', 3, 705, 0 ),
S_ST( 's', 3, 706, 0 ),
S_ST( 't', 3, 707, 0 ),
S_ST( 'a', 3, 708, 0 ),
S_ST( 't', 3, 392, 0 ),
S_ST( 'r', 3, 740, 645 ),
S_ST( 'a', 3, 716, 0 ),
S_ST( 'n', 3, 712, 0 ),
S_ST( 'd', 3, 713, 0 ),
S_ST( 'f', 3, 714, 0 ),
S_ST( 'i', 3, 715, 0 ),
S_ST( 'l', 3, 394, 0 ),
S_ST( 'w', 3, 717, 711 ),
S_ST( 's', 3, 718, 0 ),
S_ST( 't', 3, 719, 0 ),
S_ST( 'a', 3, 720, 0 ),
S_ST( 't', 3, 395, 0 ),
S_ST( 'e', 3, 737, 710 ),
S_ST( 'f', 3, 723, 0 ),
S_ST( 'i', 3, 396, 0 ),
S_ST( 'q', 3, 725, 722 ),
S_ST( 'u', 3, 726, 0 ),
S_ST( 'e', 3, 727, 0 ),
S_ST( 's', 3, 728, 0 ),
S_ST( 't', 3, 729, 0 ),
S_ST( 'k', 3, 730, 0 ),
S_ST( 'e', 3, 397, 0 ),
S_ST( 's', 3, 733, 724 ),
S_ST( 'e', 3, 398, 0 ),
S_ST( 't', 3, 734, 732 ),
S_ST( 'r', 3, 735, 0 ),
S_ST( 'i', 3, 736, 0 ),
S_ST( 'c', 3, 399, 0 ),
S_ST( 'v', 3, 738, 731 ),
S_ST( 'o', 3, 739, 0 ),
S_ST( 'k', 3, 400, 0 ),
S_ST( 'l', 3, 741, 721 ),
S_ST( 'i', 3, 742, 0 ),
S_ST( 'm', 3, 743, 0 ),
S_ST( 'i', 3, 401, 0 ),
S_ST( 's', 3, 817, 709 ),
S_ST( 'a', 3, 746, 0 ),
S_ST( 'v', 3, 747, 0 ),
S_ST( 'e', 3, 748, 0 ),
S_ST( 'c', 3, 749, 0 ),
S_ST( 'o', 3, 750, 0 ),
S_ST( 'n', 3, 751, 0 ),
S_ST( 'f', 3, 752, 0 ),
S_ST( 'i', 3, 753, 0 ),
S_ST( 'g', 3, 754, 0 ),
S_ST( 'd', 3, 755, 0 ),
S_ST( 'i', 3, 402, 0 ),
S_ST( 'e', 3, 766, 745 ),
S_ST( 'r', 3, 758, 0 ),
S_ST( 'v', 3, 759, 0 ),
S_ST( 'e', 3, 403, 0 ),
S_ST( '_', 3, 761, 0 ),
S_ST( 'o', 3, 762, 0 ),
S_ST( 'f', 3, 763, 0 ),
S_ST( 'f', 3, 764, 0 ),
S_ST( 's', 3, 765, 0 ),
S_ST( 'e', 3, 447, 0 ),
S_ST( 't', 3, 767, 757 ),
S_ST( 'v', 3, 768, 0 ),
S_ST( 'a', 3, 404, 0 ),
S_ST( 'i', 3, 770, 756 ),
S_ST( 'm', 3, 771, 0 ),
S_ST( 'u', 3, 772, 0 ),
S_ST( 'l', 3, 773, 0 ),
S_ST( 'a', 3, 774, 0 ),
S_ST( 't', 3, 775, 0 ),
S_ST( 'i', 3, 776, 444 ),
S_ST( 'o', 3, 777, 0 ),
S_ST( 'n', 3, 778, 0 ),
S_ST( '_', 3, 779, 0 ),
S_ST( 'd', 3, 780, 0 ),
S_ST( 'u', 3, 781, 0 ),
S_ST( 'r', 3, 782, 0 ),
S_ST( 'a', 3, 783, 0 ),
S_ST( 't', 3, 784, 0 ),
S_ST( 'i', 3, 785, 0 ),
S_ST( 'o', 3, 446, 0 ),
S_ST( 'o', 3, 787, 769 ),
S_ST( 'u', 3, 788, 0 ),
S_ST( 'r', 3, 789, 0 ),
S_ST( 'c', 3, 405, 0 ),
S_ST( 't', 3, 813, 786 ),
S_ST( 'a', 3, 797, 0 ),
S_ST( 'c', 3, 793, 0 ),
S_ST( 'k', 3, 794, 0 ),
S_ST( 's', 3, 795, 0 ),
S_ST( 'i', 3, 796, 0 ),
S_ST( 'z', 3, 406, 0 ),
S_ST( 't', 3, 408, 792 ),
S_ST( 'i', 3, 799, 0 ),
S_ST( 's', 3, 800, 0 ),
S_ST( 't', 3, 801, 0 ),
S_ST( 'i', 3, 802, 0 ),
S_ST( 'c', 3, 407, 0 ),
S_ST( 'd', 3, 804, 0 ),
S_ST( 'i', 3, 409, 0 ),
S_ST( 'e', 3, 410, 791 ),
S_ST( 'b', 3, 807, 0 ),
S_ST( 'a', 3, 808, 0 ),
S_ST( 'c', 3, 411, 0 ),
S_ST( 'f', 3, 810, 806 ),
S_ST( 'w', 3, 412, 0 ),
S_ST( 'o', 3, 812, 809 ),
S_ST( 'u', 3, 413, 0 ),
S_ST( 'r', 3, 814, 805 ),
S_ST( 'a', 3, 815, 0 ),
S_ST( 't', 3, 816, 0 ),
S_ST( 'u', 3, 414, 0 ),
S_ST( 'y', 3, 416, 790 ),
S_ST( 's', 3, 819, 0 ),
S_ST( 't', 3, 820, 0 ),
S_ST( 'a', 3, 821, 0 ),
S_ST( 't', 3, 417, 0 ),
S_ST( 't', 3, 848, 744 ),
S_ST( 'i', 3, 834, 0 ),
S_ST( 'c', 3, 418, 0 ),
S_ST( 'm', 3, 827, 824 ),
S_ST( 'e', 3, 421, 0 ),
S_ST( 'i', 3, 828, 826 ),
S_ST( 'n', 3, 829, 0 ),
S_ST( 'g', 3, 830, 0 ),
S_ST( 's', 3, 831, 0 ),
S_ST( 't', 3, 832, 0 ),
S_ST( 'a', 3, 833, 0 ),
S_ST( 't', 3, 422, 0 ),
S_ST( 'n', 3, 835, 825 ),
S_ST( 'k', 3, 836, 0 ),
S_ST( 'e', 3, 423, 0 ),
S_ST( 'o', 3, 424, 823 ),
S_ST( 'r', 3, 840, 837 ),
S_ST( 'a', 3, 425, 0 ),
S_ST( 'u', 3, 841, 839 ),
S_ST( 's', 3, 842, 426 ),
S_ST( 't', 3, 843, 0 ),
S_ST( 'e', 3, 844, 0 ),
S_ST( 'd', 3, 845, 0 ),
S_ST( 'k', 3, 846, 0 ),
S_ST( 'e', 3, 427, 0 ),
S_ST( 't', 3, 428, 838 ),
S_ST( 'y', 3, 849, 847 ),
S_ST( 'p', 3, 429, 0 ),
S_ST( 'u', 3, 851, 822 ),
S_ST( 'n', 3, 857, 0 ),
S_ST( 'c', 3, 853, 0 ),
S_ST( 'o', 3, 854, 0 ),
S_ST( 'n', 3, 855, 0 ),
S_ST( 'f', 3, 856, 0 ),
S_ST( 'i', 3, 434, 0 ),
S_ST( 'p', 3, 858, 852 ),
S_ST( 'e', 3, 859, 0 ),
S_ST( 'e', 3, 435, 0 ),
S_ST( '_', 3, 880, 0 ),
S_ST( 'c', 3, 862, 0 ),
S_ST( 'r', 3, 863, 0 ),
S_ST( 'y', 3, 864, 0 ),
S_ST( 'p', 3, 865, 0 ),
S_ST( 't', 3, 866, 0 ),
S_ST( 'o', 3, 867, 0 ),
S_ST( '_', 3, 872, 0 ),
S_ST( 'e', 3, 869, 0 ),
S_ST( 'a', 3, 870, 0 ),
S_ST( 'r', 3, 871, 0 ),
S_ST( 'l', 3, 431, 0 ),
S_ST( 'n', 3, 873, 868 ),
S_ST( 'a', 3, 874, 0 ),
S_ST( 'k', 3, 875, 0 ),
S_ST( '_', 3, 876, 0 ),
S_ST( 'e', 3, 877, 0 ),
S_ST( 'a', 3, 878, 0 ),
S_ST( 'r', 3, 879, 0 ),
S_ST( 'l', 3, 432, 0 ),
S_ST( 'd', 3, 881, 861 ),
S_ST( 'i', 3, 882, 0 ),
S_ST( 'g', 3, 883, 0 ),
S_ST( 'e', 3, 884, 0 ),
S_ST( 's', 3, 885, 0 ),
S_ST( 't', 3, 886, 0 ),
S_ST( '_', 3, 887, 0 ),
S_ST( 'e', 3, 888, 0 ),
S_ST( 'a', 3, 889, 0 ),
S_ST( 'r', 3, 890, 0 ),
S_ST( 'l', 3, 433, 0 ),
S_ST( 'v', 3, 892, 850 ),
S_ST( 'e', 3, 893, 0 ),
S_ST( 'r', 3, 894, 0 ),
S_ST( 's', 3, 895, 0 ),
S_ST( 'i', 3, 896, 0 ),
S_ST( 'o', 3, 436, 0 ),
S_ST( 'w', 3, 904, 891 ),
S_ST( 'a', 3, 899, 0 ),
S_ST( 'n', 3, 900, 0 ),
S_ST( 'd', 3, 901, 0 ),
S_ST( 'e', 3, 450, 0 ),
S_ST( 'e', 3, 903, 898 ),
S_ST( 'e', 3, 438, 0 ),
S_ST( 'i', 3, 905, 902 ),
S_ST( 'l', 3, 906, 0 ),
S_ST( 'd', 3, 907, 0 ),
S_ST( 'c', 3, 908, 0 ),
S_ST( 'a', 3, 909, 0 ),
S_ST( 'r', 3, 439, 0 ),
S_ST( 'x', 3, 911, 897 ),
S_ST( 'l', 3, 912, 0 ),
S_ST( 'e', 3, 913, 0 ),
S_ST( 'a', 3, 914, 0 ),
S_ST( 'v', 3, 440, 0 ),
S_ST( 'y', 3, 916, 910 ),
S_ST( 'e', 3, 917, 0 ),
S_ST( 'a', 3, 441, 0 )
};