1static LOOKUP_KEYWORD_KEYS: [&str; 64] = ["all", "although", "and", "any", "anybody", "anyone", "anything", "are", "because", "both", "but", "can", "cannot", "could", "do", "does", "each", "ever", "every", "few", "for", "from", "had", "herself", "himself", "if", "is", "itself", "many", "may", "might", "most", "must", "never", "no", "nobody", "nor", "not", "nothing", "nowhere", "or", "release", "repeat", "respectively", "shall", "should", "some", "than", "that", "themselves", "then", "though", "until", "was", "weak-until", "were", "what", "when", "where", "who", "whom", "whose", "why", "would"];
2pub fn lookup_keyword(s: &str) -> Option<crate::token::TokenType> {
3 let mut buf = [0u8; WORD_KEY_BYTES];
4 let Some(key) = word_key(s, &mut buf) else { return None };
5 match LOOKUP_KEYWORD_KEYS.binary_search(&&*key) {
6 Ok(0) => Some(crate::token::TokenType::All),
7 Ok(1) => Some(crate::token::TokenType::Although),
8 Ok(2) => Some(crate::token::TokenType::And),
9 Ok(3) => Some(crate::token::TokenType::Any),
10 Ok(4) => Some(crate::token::TokenType::Anyone),
11 Ok(5) => Some(crate::token::TokenType::Anyone),
12 Ok(6) => Some(crate::token::TokenType::Anything),
13 Ok(7) => Some(crate::token::TokenType::Are),
14 Ok(8) => Some(crate::token::TokenType::Because),
15 Ok(9) => Some(crate::token::TokenType::Both),
16 Ok(10) => Some(crate::token::TokenType::And),
17 Ok(11) => Some(crate::token::TokenType::Can),
18 Ok(12) => Some(crate::token::TokenType::Cannot),
19 Ok(13) => Some(crate::token::TokenType::Could),
20 Ok(14) => Some(crate::token::TokenType::Do),
21 Ok(15) => Some(crate::token::TokenType::Does),
22 Ok(16) => Some(crate::token::TokenType::All),
23 Ok(17) => Some(crate::token::TokenType::Ever),
24 Ok(18) => Some(crate::token::TokenType::All),
25 Ok(19) => Some(crate::token::TokenType::Few),
26 Ok(20) => Some(crate::token::TokenType::For),
27 Ok(21) => Some(crate::token::TokenType::From),
28 Ok(22) => Some(crate::token::TokenType::Had),
29 Ok(23) => Some(crate::token::TokenType::Reflexive),
30 Ok(24) => Some(crate::token::TokenType::Reflexive),
31 Ok(25) => Some(crate::token::TokenType::If),
32 Ok(26) => Some(crate::token::TokenType::Is),
33 Ok(27) => Some(crate::token::TokenType::Reflexive),
34 Ok(28) => Some(crate::token::TokenType::Many),
35 Ok(29) => Some(crate::token::TokenType::May),
36 Ok(30) => Some(crate::token::TokenType::Might),
37 Ok(31) => Some(crate::token::TokenType::Most),
38 Ok(32) => Some(crate::token::TokenType::Must),
39 Ok(33) => Some(crate::token::TokenType::Never),
40 Ok(34) => Some(crate::token::TokenType::No),
41 Ok(35) => Some(crate::token::TokenType::Nobody),
42 Ok(36) => Some(crate::token::TokenType::Or),
43 Ok(37) => Some(crate::token::TokenType::Not),
44 Ok(38) => Some(crate::token::TokenType::Nothing),
45 Ok(39) => Some(crate::token::TokenType::Nowhere),
46 Ok(40) => Some(crate::token::TokenType::Or),
47 Ok(41) => Some(crate::token::TokenType::Release),
48 Ok(42) => Some(crate::token::TokenType::Repeat),
49 Ok(43) => Some(crate::token::TokenType::Respectively),
50 Ok(44) => Some(crate::token::TokenType::Shall),
51 Ok(45) => Some(crate::token::TokenType::Should),
52 Ok(46) => Some(crate::token::TokenType::Some),
53 Ok(47) => Some(crate::token::TokenType::Than),
54 Ok(48) => Some(crate::token::TokenType::That),
55 Ok(49) => Some(crate::token::TokenType::Reflexive),
56 Ok(50) => Some(crate::token::TokenType::Then),
57 Ok(51) => Some(crate::token::TokenType::Although),
58 Ok(52) => Some(crate::token::TokenType::Until),
59 Ok(53) => Some(crate::token::TokenType::Was),
60 Ok(54) => Some(crate::token::TokenType::WeakUntil),
61 Ok(55) => Some(crate::token::TokenType::Were),
62 Ok(56) => Some(crate::token::TokenType::What),
63 Ok(57) => Some(crate::token::TokenType::When),
64 Ok(58) => Some(crate::token::TokenType::Where),
65 Ok(59) => Some(crate::token::TokenType::Who),
66 Ok(60) => Some(crate::token::TokenType::Who),
67 Ok(61) => Some(crate::token::TokenType::Whose),
68 Ok(62) => Some(crate::token::TokenType::Why),
69 Ok(63) => Some(crate::token::TokenType::Would),
70 _ => None,
71 }
72}
73
74static LOOKUP_PRONOUN_KEYS: [&str; 13] = ["he", "her", "him", "his", "i", "it", "its", "my", "she", "their", "them", "they", "you"];
75pub fn lookup_pronoun(s: &str) -> Option<crate::token::TokenType> {
76 let mut buf = [0u8; WORD_KEY_BYTES];
77 let Some(key) = word_key(s, &mut buf) else { return None };
78 match LOOKUP_PRONOUN_KEYS.binary_search(&&*key) {
79 Ok(0) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Male, number: crate::drs::Number::Singular, case: crate::drs::Case::Subject }),
80 Ok(1) => Some(crate::token::TokenType::Ambiguous { primary: Box::new(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Female, number: crate::drs::Number::Singular, case: crate::drs::Case::Object }), alternatives: vec![crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Female, number: crate::drs::Number::Singular, case: crate::drs::Case::Possessive }] }),
81 Ok(2) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Male, number: crate::drs::Number::Singular, case: crate::drs::Case::Object }),
82 Ok(3) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Male, number: crate::drs::Number::Singular, case: crate::drs::Case::Possessive }),
83 Ok(4) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Unknown, number: crate::drs::Number::Singular, case: crate::drs::Case::Subject }),
84 Ok(5) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Neuter, number: crate::drs::Number::Singular, case: crate::drs::Case::Subject }),
85 Ok(6) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Neuter, number: crate::drs::Number::Singular, case: crate::drs::Case::Possessive }),
86 Ok(7) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Unknown, number: crate::drs::Number::Singular, case: crate::drs::Case::Possessive }),
87 Ok(8) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Female, number: crate::drs::Number::Singular, case: crate::drs::Case::Subject }),
88 Ok(9) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Unknown, number: crate::drs::Number::Plural, case: crate::drs::Case::Possessive }),
89 Ok(10) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Unknown, number: crate::drs::Number::Plural, case: crate::drs::Case::Object }),
90 Ok(11) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Unknown, number: crate::drs::Number::Plural, case: crate::drs::Case::Subject }),
91 Ok(12) => Some(crate::token::TokenType::Pronoun { gender: crate::drs::Gender::Unknown, number: crate::drs::Number::Singular, case: crate::drs::Case::Subject }),
92 _ => None,
93 }
94}
95
96static LOOKUP_ARTICLE_KEYS: [&str; 6] = ["a", "an", "the", "these", "this", "those"];
97pub fn lookup_article(s: &str) -> Option<crate::lexicon::Definiteness> {
98 let mut buf = [0u8; WORD_KEY_BYTES];
99 let Some(key) = word_key(s, &mut buf) else { return None };
100 match LOOKUP_ARTICLE_KEYS.binary_search(&&*key) {
101 Ok(0) => Some(crate::lexicon::Definiteness::Indefinite),
102 Ok(1) => Some(crate::lexicon::Definiteness::Indefinite),
103 Ok(2) => Some(crate::lexicon::Definiteness::Definite),
104 Ok(3) => Some(crate::lexicon::Definiteness::Proximal),
105 Ok(4) => Some(crate::lexicon::Definiteness::Proximal),
106 Ok(5) => Some(crate::lexicon::Definiteness::Distal),
107 _ => None,
108 }
109}
110
111static LOOKUP_AUXILIARY_KEYS: [&str; 2] = ["did", "will"];
112pub fn lookup_auxiliary(s: &str) -> Option<crate::lexicon::Time> {
113 let mut buf = [0u8; WORD_KEY_BYTES];
114 let Some(key) = word_key(s, &mut buf) else { return None };
115 match LOOKUP_AUXILIARY_KEYS.binary_search(&&*key) {
116 Ok(0) => Some(crate::lexicon::Time::Past),
117 Ok(1) => Some(crate::lexicon::Time::Future),
118 _ => None,
119 }
120}
121
122static LOOKUP_PRESUP_TRIGGER_KEYS: [&str; 8] = ["begin", "continue", "know", "realise", "realize", "regret", "start", "stop"];
123pub fn lookup_presup_trigger(s: &str) -> Option<crate::token::PresupKind> {
124 let mut buf = [0u8; WORD_KEY_BYTES];
125 let Some(key) = word_key(s, &mut buf) else { return None };
126 match LOOKUP_PRESUP_TRIGGER_KEYS.binary_search(&&*key) {
127 Ok(0) => Some(crate::token::PresupKind::Start),
128 Ok(1) => Some(crate::token::PresupKind::Continue),
129 Ok(2) => Some(crate::token::PresupKind::Know),
130 Ok(3) => Some(crate::token::PresupKind::Realize),
131 Ok(4) => Some(crate::token::PresupKind::Realize),
132 Ok(5) => Some(crate::token::PresupKind::Regret),
133 Ok(6) => Some(crate::token::PresupKind::Start),
134 Ok(7) => Some(crate::token::PresupKind::Stop),
135 _ => None,
136 }
137}
138
139static WORD_TO_NUMBER_KEYS: [&str; 10] = ["eight", "five", "four", "nine", "one", "seven", "six", "ten", "three", "two"];
140pub fn word_to_number(s: &str) -> Option<u32> {
141 let mut buf = [0u8; WORD_KEY_BYTES];
142 let Some(key) = word_key(s, &mut buf) else { return None };
143 match WORD_TO_NUMBER_KEYS.binary_search(&&*key) {
144 Ok(0) => Some(8),
145 Ok(1) => Some(5),
146 Ok(2) => Some(4),
147 Ok(3) => Some(9),
148 Ok(4) => Some(1),
149 Ok(5) => Some(7),
150 Ok(6) => Some(6),
151 Ok(7) => Some(10),
152 Ok(8) => Some(3),
153 Ok(9) => Some(2),
154 _ => None,
155 }
156}
157
158static LOOKUP_IRREGULAR_VERB_KEYS: [&str; 1557] = ["accept", "achieve", "acknowledge", "acquire", "activate", "activated", "activating", "add", "admire", "admit", "admitted", "admitting", "advance", "advanced", "advancing", "advise", "afford", "agree", "aim", "allow", "announce", "annoy", "answer", "apologize", "appear", "applied", "apply", "applying", "appreciate", "approach", "approve", "argue", "arrange", "arrest", "arrive", "ask", "assemble", "assign", "assume", "ate", "attach", "attack", "attempt", "attend", "attract", "avoid", "award", "bake", "balance", "ban", "banned", "banning", "bark", "base", "bathe", "be", "beat", "beaten", "beating", "became", "become", "becoming", "been", "beep", "beg", "began", "begged", "begging", "begin", "beginning", "begun", "behave", "being", "believe", "belong", "bend", "bending", "bent", "bet", "betting", "bit", "bite", "biting", "bitten", "blame", "bless", "blew", "blink", "block", "bloom", "blow", "blowing", "blown", "boil", "born", "borrow", "bother", "bought", "bounce", "bow", "break", "breaking", "breathe", "brew", "bring", "bringing", "broadcast", "broadcasting", "broke", "broken", "brought", "brush", "build", "building", "built", "buried", "burn", "burning", "burnt", "burst", "bursting", "bury", "burying", "buy", "buying", "calculate", "call", "calm", "came", "camp", "cancel", "care", "carried", "carry", "carrying", "carve", "cast", "casting", "catch", "catching", "caught", "cause", "celebrate", "challenge", "change", "charge", "chase", "chased", "chasing", "chat", "chatted", "chatting", "cheat", "check", "cheer", "chew", "choose", "choosing", "chose", "chosen", "claim", "clap", "clapped", "clapping", "clean", "clear", "click", "climb", "cling", "clinging", "close", "clung", "coach", "collaborate", "collapse", "collect", "color", "colour", "combine", "come", "comfort", "coming", "command", "comment", "commit", "committed", "committing", "communicate", "compare", "compete", "complain", "complete", "concern", "conclude", "conduct", "confess", "confirm", "confuse", "congratulate", "congregate", "connect", "consider", "consist", "conspire", "construct", "consult", "consume", "contact", "contain", "continue", "contribute", "control", "convene", "convert", "convince", "cook", "cool", "cooperate", "copied", "copy", "copying", "correct", "cost", "costing", "cough", "count", "cover", "crack", "crash", "crawl", "create", "creep", "creeping", "crept", "cried", "criticize", "cross", "crush", "cry", "crying", "cure", "curl", "cut", "cutting", "damage", "dance", "dare", "deal", "dealing", "dealt", "debate", "decay", "deceive", "decide", "declare", "decline", "decorate", "decrease", "defeat", "defend", "define", "delay", "delete", "deliver", "demand", "demolish", "demonstrate", "denied", "deny", "denying", "depart", "depend", "depict", "deposit", "describe", "deserve", "design", "desire", "destroy", "detect", "determine", "develop", "did", "die", "died", "differ", "dig", "digging", "dine", "dip", "dipped", "dipping", "direct", "disappear", "disappoint", "discover", "discuss", "disguise", "dislike", "dismiss", "disperse", "display", "dissolve", "distribute", "disturb", "dive", "divide", "diving", "divorce", "do", "does", "doing", "donate", "done", "doubt", "dove", "download", "drag", "dragged", "dragging", "drain", "drank", "draw", "drawing", "drawn", "dream", "dreaming", "dreamt", "dress", "drew", "dried", "drill", "drink", "drinking", "drip", "dripped", "dripping", "drive", "driven", "driving", "drop", "dropped", "dropping", "drove", "drown", "drunk", "dry", "drying", "duck", "dug", "dump", "dye", "dying", "earn", "eat", "eaten", "eating", "edit", "educate", "elect", "eliminate", "email", "embarrass", "embrace", "emerge", "employ", "emptied", "empty", "emptying", "enable", "encourage", "end", "endure", "engage", "enjoy", "ensure", "enter", "entertain", "envied", "envy", "envying", "equal", "equip", "equipped", "equipping", "escape", "establish", "estimate", "evaluate", "evaporate", "examine", "exceed", "exchange", "excite", "exclude", "excuse", "execute", "exercise", "exist", "expand", "expect", "experience", "experiment", "explain", "explode", "explore", "export", "expose", "express", "extend", "face", "fail", "faint", "fall", "fallen", "falling", "fancied", "fancy", "fancying", "farm", "fascinate", "fasten", "favor", "fear", "fed", "feed", "feeding", "feel", "feeling", "fell", "felt", "fetch", "fight", "fighting", "file", "fill", "film", "filter", "finance", "find", "finding", "finish", "fire", "fish", "fit", "fitting", "fix", "flap", "flash", "flatten", "fled", "flee", "fleeing", "flew", "float", "flood", "flow", "flown", "fly", "flying", "focus", "fold", "follow", "forbade", "forbid", "forbidden", "forbidding", "force", "forecast", "forecasting", "forgave", "forget", "forgetting", "forgive", "forgiven", "forgiving", "forgot", "forgotten", "form", "fought", "found", "frame", "freeze", "freezing", "fried", "frighten", "froze", "frozen", "fry", "frying", "fulfill", "function", "fund", "gain", "gamble", "gather", "gave", "gaze", "generate", "get", "getting", "give", "given", "giving", "glance", "glow", "go", "going", "gone", "google", "got", "gotten", "grab", "grabbed", "grabbing", "graduate", "grant", "grasp", "greet", "grew", "grind", "grinding", "grip", "gripped", "gripping", "ground", "grow", "growing", "grown", "guarantee", "guard", "guess", "guide", "had", "hail", "halt", "hammer", "hand", "handle", "hang", "hanging", "happen", "harm", "harvest", "has", "hate", "haunt", "have", "having", "head", "heal", "hear", "heard", "hearing", "heat", "held", "help", "hesitate", "hiccup", "hid", "hidden", "hide", "hiding", "highlight", "hike", "hire", "hit", "hitting", "hold", "holding", "honk", "honor", "hook", "hope", "host", "hug", "hugged", "hugging", "hung", "hunt", "hurried", "hurry", "hurrying", "hurt", "hurting", "identified", "identify", "identifying", "ignore", "illustrate", "imagine", "imitate", "implement", "implied", "imply", "implying", "import", "impose", "impress", "improve", "include", "increase", "indicate", "influence", "inform", "inherit", "initiate", "inject", "injure", "insert", "insist", "inspect", "inspire", "install", "instruct", "insult", "insure", "intend", "interact", "interest", "interfere", "interpret", "interrupt", "interview", "introduce", "invade", "invent", "invest", "investigate", "invite", "involve", "iron", "irritate", "isolate", "issue", "jail", "jam", "jammed", "jamming", "jog", "jogged", "jogging", "join", "joke", "judge", "jump", "justified", "justify", "justifying", "keep", "keeping", "kept", "kick", "kidnap", "kidnapped", "kidnapping", "kill", "kiss", "kneel", "kneeling", "knelt", "knew", "knit", "knitting", "knock", "know", "knowing", "known", "label", "lack", "laid", "lain", "land", "last", "laugh", "launch", "lay", "laying", "lead", "leading", "leak", "lean", "leaning", "leant", "leap", "leaping", "leapt", "learn", "learning", "learnt", "leave", "leaving", "led", "left", "lend", "lending", "lengthen", "lent", "let", "letting", "lie", "lift", "light", "lighting", "like", "limit", "link", "list", "listen", "lit", "live", "load", "loan", "locate", "lock", "log", "logged", "logging", "long", "look", "loosen", "lose", "losing", "lost", "love", "lower", "lying", "made", "mail", "maintain", "make", "making", "manage", "manufacture", "map", "mapped", "mapping", "march", "mark", "market", "married", "marry", "marrying", "match", "matter", "mean", "meaning", "meant", "measure", "meet", "meeting", "melt", "memorize", "mend", "mention", "meow", "merge", "met", "mind", "miss", "mix", "modified", "modify", "modifying", "monitor", "motivate", "mount", "mourn", "move", "multiplied", "multiply", "multiplying", "murder", "name", "narrow", "need", "neglect", "negotiate", "nod", "nodded", "nodding", "nominate", "note", "notice", "notified", "notify", "notifying", "obey", "object", "observe", "obtain", "occupied", "occupy", "occupying", "occur", "occurred", "occurring", "offend", "offer", "open", "opened", "opening", "operate", "oppose", "order", "organize", "ought", "outline", "overcame", "overcome", "overcoming", "overlook", "owe", "own", "pack", "paid", "paint", "park", "participate", "pass", "pat", "patted", "patting", "pause", "pay", "paying", "peel", "perceive", "perform", "permit", "permitted", "permitting", "persuade", "phone", "photograph", "pick", "pile", "pinch", "pioneer", "pitch", "place", "plan", "planned", "planning", "plant", "play", "plead", "pleading", "please", "pled", "pledge", "plot", "plotted", "plotting", "plug", "plugged", "plugging", "plunge", "point", "poison", "poke", "polish", "poll", "pollute", "pop", "popped", "popping", "port", "pose", "position", "possess", "post", "postpone", "pour", "practice", "praise", "pray", "preach", "precede", "predict", "prefer", "preferred", "preferring", "prepare", "prescribe", "present", "preserve", "preside", "press", "pretend", "prevent", "price", "print", "proceed", "process", "proclaim", "produce", "program", "programmed", "programming", "progress", "project", "promise", "promote", "pronounce", "propagate", "propose", "prosecute", "protect", "protest", "prove", "proved", "proven", "provide", "proving", "publish", "pull", "pump", "punch", "punish", "purchase", "pursue", "push", "pushed", "pushing", "put", "putting", "qualified", "qualify", "qualifying", "question", "quit", "quitting", "quote", "race", "raid", "rain", "raise", "ran", "rang", "rank", "rap", "rapped", "rapping", "rate", "reach", "react", "read", "reading", "realize", "rebuild", "rebuilding", "rebuilt", "recall", "receive", "reckon", "recognize", "recommend", "record", "recover", "recruit", "recycle", "reduce", "refer", "referred", "referring", "reflect", "refresh", "refuse", "regard", "register", "regret", "regretted", "regretting", "reign", "reject", "relate", "relax", "release", "relied", "rely", "relying", "remain", "remark", "remember", "remind", "remove", "rent", "repair", "repeat", "replace", "replied", "reply", "replying", "report", "represent", "reproduce", "request", "require", "rescue", "research", "resemble", "resent", "reserve", "reside", "resign", "resist", "resolve", "resort", "respect", "respond", "rest", "restore", "restrict", "result", "retain", "retire", "retreat", "return", "reveal", "review", "revise", "reward", "ridden", "ride", "riding", "ring", "ringing", "rip", "ripped", "ripping", "rise", "risen", "rising", "risk", "roar", "rob", "robbed", "robbing", "rock", "rode", "roll", "rose", "rub", "rubbed", "rubbing", "ruin", "rule", "run", "rung", "running", "rush", "said", "sail", "sand", "sang", "sank", "sat", "satisfied", "satisfy", "satisfying", "save", "saw", "say", "saying", "scan", "scanned", "scanning", "scare", "scatter", "schedule", "score", "scratch", "scream", "seal", "search", "secure", "see", "seeing", "seek", "seeking", "seem", "seen", "seize", "select", "sell", "selling", "send", "sending", "sent", "separate", "serve", "set", "setting", "settle", "sew", "sewed", "sewing", "sewn", "shake", "shaken", "shaking", "shape", "share", "shatter", "shave", "shelter", "shift", "shine", "shining", "ship", "shipped", "shipping", "shock", "shone", "shook", "shoot", "shooting", "shop", "shopped", "shopping", "shorten", "shot", "shout", "shove", "show", "showing", "shown", "shrank", "shrink", "shrinking", "shrug", "shrugged", "shrugging", "shrunk", "shut", "shutting", "sign", "signal", "simplified", "simplify", "simplifying", "sing", "singing", "sink", "sinking", "sit", "sitting", "sketch", "ski", "skip", "skipped", "skipping", "slap", "slapped", "slapping", "sleep", "sleeping", "slept", "slice", "slid", "slide", "sliding", "slip", "slipped", "slipping", "slow", "smash", "smell", "smile", "smoke", "smoked", "smoking", "snap", "snapped", "snapping", "sneeze", "snow", "soak", "sold", "solve", "sort", "sought", "sound", "source", "spare", "spark", "spat", "speak", "speaking", "specialize", "specified", "specify", "specifying", "sped", "speed", "speeding", "spell", "spelling", "spelt", "spend", "spending", "spent", "spill", "spilling", "spilt", "spin", "spinning", "spit", "spitting", "split", "splitting", "spoil", "spoiling", "spoilt", "spoke", "spoken", "sponsor", "spot", "spotted", "spotting", "sprang", "spray", "spread", "spreading", "spring", "springing", "sprung", "spun", "squeeze", "stab", "stabbed", "stabbing", "stabilize", "stain", "stamp", "stand", "standing", "stare", "start", "starve", "state", "stay", "steal", "stealing", "steep", "stick", "sticking", "stimulate", "stir", "stirred", "stirring", "stole", "stolen", "stood", "stop", "stopped", "stopping", "store", "strain", "strengthen", "stress", "stretch", "strike", "striking", "strip", "stripped", "stripping", "strive", "striven", "striving", "stroke", "strove", "struck", "struggle", "stuck", "studied", "study", "studying", "stuff", "submit", "submitted", "submitting", "substitute", "succeed", "suck", "suffer", "suggest", "suit", "summarize", "sung", "sunk", "supervise", "supplied", "supply", "supplying", "support", "suppose", "suppress", "surf", "surprise", "surround", "survey", "survive", "suspect", "suspend", "sustain", "swallow", "swam", "swap", "swapped", "swapping", "swear", "swearing", "sweat", "sweep", "sweeping", "swell", "swelled", "swelling", "swept", "swim", "swimming", "swing", "swinging", "switch", "swollen", "swore", "sworn", "swum", "swung", "table", "tackle", "tag", "tagged", "tagging", "take", "taken", "taking", "talk", "tame", "tap", "tapped", "tapping", "target", "taste", "taught", "tax", "teach", "teaching", "tear", "tearing", "tease", "telephone", "tell", "telling", "tempt", "tend", "terminate", "terrified", "terrify", "terrifying", "test", "testified", "testify", "testifying", "text", "thank", "think", "thinking", "thought", "threaten", "threw", "thrill", "throw", "throwing", "thrown", "thunder", "tick", "tie", "tied", "tighten", "tip", "tipped", "tipping", "tire", "toast", "toggle", "told", "tolerate", "took", "top", "topped", "topping", "tore", "torn", "toss", "touch", "tour", "tow", "trace", "track", "trade", "train", "transfer", "transferred", "transferring", "transform", "translate", "transmit", "transmitted", "transmitting", "transport", "trap", "trapped", "trapping", "travel", "treasure", "treat", "trick", "tried", "trigger", "trim", "trimmed", "trimming", "trip", "tripped", "tripping", "trouble", "trust", "try", "trying", "tune", "turn", "twist", "tying", "type", "undergo", "undergoing", "undergone", "understand", "understanding", "understood", "undertake", "undertaken", "undertaking", "undertook", "underwent", "undid", "undo", "undoing", "undone", "unfold", "unified", "unify", "unifying", "unite", "unlock", "unpack", "update", "upgrade", "upload", "urge", "use", "utilize", "value", "vanish", "varied", "vary", "varying", "venture", "verified", "verify", "verifying", "view", "violate", "visit", "voice", "volunteer", "vote", "vow", "wag", "wagged", "wagging", "wait", "wake", "waking", "walk", "wander", "wanna", "want", "warm", "warn", "was", "wash", "waste", "watch", "water", "wave", "weaken", "wear", "wearing", "weave", "weaving", "weigh", "welcome", "went", "whisper", "whistle", "widen", "win", "wind", "winding", "wink", "winning", "wipe", "wish", "withdraw", "withdrawing", "withdrawn", "withdrew", "witness", "woke", "woken", "won", "wonder", "wondered", "wondering", "wore", "work", "worn", "worried", "worry", "worrying", "worship", "wound", "wove", "woven", "wrap", "wrapped", "wrapping", "wreck", "wrestle", "wring", "wringing", "write", "writing", "written", "wrote", "wrung", "yawn", "yell", "yield", "zip", "zipped", "zipping", "zone"];
159pub fn lookup_irregular_verb(s: &str) -> Option<crate::lexicon::VerbEntry> {
160 let mut buf = [0u8; WORD_KEY_BYTES];
161 let Some(key) = word_key(s, &mut buf) else { return None };
162 match LOOKUP_IRREGULAR_VERB_KEYS.binary_search(&&*key) {
163 Ok(0) => Some(crate::lexicon::VerbEntry { lemma: "Accept".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
164 Ok(1) => Some(crate::lexicon::VerbEntry { lemma: "Achieve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
165 Ok(2) => Some(crate::lexicon::VerbEntry { lemma: "Acknowledge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
166 Ok(3) => Some(crate::lexicon::VerbEntry { lemma: "Acquire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
167 Ok(4) => Some(crate::lexicon::VerbEntry { lemma: "Activate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
168 Ok(5) => Some(crate::lexicon::VerbEntry { lemma: "Activate".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
169 Ok(6) => Some(crate::lexicon::VerbEntry { lemma: "Activate".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
170 Ok(7) => Some(crate::lexicon::VerbEntry { lemma: "Add".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
171 Ok(8) => Some(crate::lexicon::VerbEntry { lemma: "Admire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
172 Ok(9) => Some(crate::lexicon::VerbEntry { lemma: "Admit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
173 Ok(10) => Some(crate::lexicon::VerbEntry { lemma: "Admit".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
174 Ok(11) => Some(crate::lexicon::VerbEntry { lemma: "Admit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
175 Ok(12) => Some(crate::lexicon::VerbEntry { lemma: "Advance".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
176 Ok(13) => Some(crate::lexicon::VerbEntry { lemma: "Advance".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
177 Ok(14) => Some(crate::lexicon::VerbEntry { lemma: "Advance".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
178 Ok(15) => Some(crate::lexicon::VerbEntry { lemma: "Advise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
179 Ok(16) => Some(crate::lexicon::VerbEntry { lemma: "Afford".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
180 Ok(17) => Some(crate::lexicon::VerbEntry { lemma: "Agree".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
181 Ok(18) => Some(crate::lexicon::VerbEntry { lemma: "Aim".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
182 Ok(19) => Some(crate::lexicon::VerbEntry { lemma: "Allow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
183 Ok(20) => Some(crate::lexicon::VerbEntry { lemma: "Announce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
184 Ok(21) => Some(crate::lexicon::VerbEntry { lemma: "Annoy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
185 Ok(22) => Some(crate::lexicon::VerbEntry { lemma: "Answer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
186 Ok(23) => Some(crate::lexicon::VerbEntry { lemma: "Apologize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
187 Ok(24) => Some(crate::lexicon::VerbEntry { lemma: "Appear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
188 Ok(25) => Some(crate::lexicon::VerbEntry { lemma: "Apply".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
189 Ok(26) => Some(crate::lexicon::VerbEntry { lemma: "Apply".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
190 Ok(27) => Some(crate::lexicon::VerbEntry { lemma: "Apply".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
191 Ok(28) => Some(crate::lexicon::VerbEntry { lemma: "Appreciate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
192 Ok(29) => Some(crate::lexicon::VerbEntry { lemma: "Approach".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
193 Ok(30) => Some(crate::lexicon::VerbEntry { lemma: "Approve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
194 Ok(31) => Some(crate::lexicon::VerbEntry { lemma: "Argue".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
195 Ok(32) => Some(crate::lexicon::VerbEntry { lemma: "Arrange".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
196 Ok(33) => Some(crate::lexicon::VerbEntry { lemma: "Arrest".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
197 Ok(34) => Some(crate::lexicon::VerbEntry { lemma: "Arrive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
198 Ok(35) => Some(crate::lexicon::VerbEntry { lemma: "Ask".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
199 Ok(36) => Some(crate::lexicon::VerbEntry { lemma: "Assemble".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
200 Ok(37) => Some(crate::lexicon::VerbEntry { lemma: "Assign".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
201 Ok(38) => Some(crate::lexicon::VerbEntry { lemma: "Assume".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
202 Ok(39) => Some(crate::lexicon::VerbEntry { lemma: "Eat".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
203 Ok(40) => Some(crate::lexicon::VerbEntry { lemma: "Attach".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
204 Ok(41) => Some(crate::lexicon::VerbEntry { lemma: "Attack".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
205 Ok(42) => Some(crate::lexicon::VerbEntry { lemma: "Attempt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
206 Ok(43) => Some(crate::lexicon::VerbEntry { lemma: "Attend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
207 Ok(44) => Some(crate::lexicon::VerbEntry { lemma: "Attract".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
208 Ok(45) => Some(crate::lexicon::VerbEntry { lemma: "Avoid".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
209 Ok(46) => Some(crate::lexicon::VerbEntry { lemma: "Award".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
210 Ok(47) => Some(crate::lexicon::VerbEntry { lemma: "Bake".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
211 Ok(48) => Some(crate::lexicon::VerbEntry { lemma: "Balance".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
212 Ok(49) => Some(crate::lexicon::VerbEntry { lemma: "Ban".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
213 Ok(50) => Some(crate::lexicon::VerbEntry { lemma: "Ban".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
214 Ok(51) => Some(crate::lexicon::VerbEntry { lemma: "Ban".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
215 Ok(52) => Some(crate::lexicon::VerbEntry { lemma: "Bark".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
216 Ok(53) => Some(crate::lexicon::VerbEntry { lemma: "Base".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
217 Ok(54) => Some(crate::lexicon::VerbEntry { lemma: "Bathe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
218 Ok(55) => Some(crate::lexicon::VerbEntry { lemma: "Be".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
219 Ok(56) => Some(crate::lexicon::VerbEntry { lemma: "Beat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
220 Ok(57) => Some(crate::lexicon::VerbEntry { lemma: "Beat".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
221 Ok(58) => Some(crate::lexicon::VerbEntry { lemma: "Beat".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
222 Ok(59) => Some(crate::lexicon::VerbEntry { lemma: "Become".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
223 Ok(60) => Some(crate::lexicon::VerbEntry { lemma: "Become".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
224 Ok(61) => Some(crate::lexicon::VerbEntry { lemma: "Become".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
225 Ok(62) => Some(crate::lexicon::VerbEntry { lemma: "Be".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
226 Ok(63) => Some(crate::lexicon::VerbEntry { lemma: "Beep".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
227 Ok(64) => Some(crate::lexicon::VerbEntry { lemma: "Beg".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
228 Ok(65) => Some(crate::lexicon::VerbEntry { lemma: "Begin".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
229 Ok(66) => Some(crate::lexicon::VerbEntry { lemma: "Beg".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
230 Ok(67) => Some(crate::lexicon::VerbEntry { lemma: "Beg".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
231 Ok(68) => Some(crate::lexicon::VerbEntry { lemma: "Begin".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
232 Ok(69) => Some(crate::lexicon::VerbEntry { lemma: "Begin".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
233 Ok(70) => Some(crate::lexicon::VerbEntry { lemma: "Begin".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
234 Ok(71) => Some(crate::lexicon::VerbEntry { lemma: "Behave".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
235 Ok(72) => Some(crate::lexicon::VerbEntry { lemma: "Be".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
236 Ok(73) => Some(crate::lexicon::VerbEntry { lemma: "Believe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
237 Ok(74) => Some(crate::lexicon::VerbEntry { lemma: "Belong".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
238 Ok(75) => Some(crate::lexicon::VerbEntry { lemma: "Bend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
239 Ok(76) => Some(crate::lexicon::VerbEntry { lemma: "Bend".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
240 Ok(77) => Some(crate::lexicon::VerbEntry { lemma: "Bend".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
241 Ok(78) => Some(crate::lexicon::VerbEntry { lemma: "Bet".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
242 Ok(79) => Some(crate::lexicon::VerbEntry { lemma: "Bet".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
243 Ok(80) => Some(crate::lexicon::VerbEntry { lemma: "Bite".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
244 Ok(81) => Some(crate::lexicon::VerbEntry { lemma: "Bite".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
245 Ok(82) => Some(crate::lexicon::VerbEntry { lemma: "Bite".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Semelfactive }),
246 Ok(83) => Some(crate::lexicon::VerbEntry { lemma: "Bite".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
247 Ok(84) => Some(crate::lexicon::VerbEntry { lemma: "Blame".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
248 Ok(85) => Some(crate::lexicon::VerbEntry { lemma: "Bless".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
249 Ok(86) => Some(crate::lexicon::VerbEntry { lemma: "Blow".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
250 Ok(87) => Some(crate::lexicon::VerbEntry { lemma: "Blink".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
251 Ok(88) => Some(crate::lexicon::VerbEntry { lemma: "Block".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
252 Ok(89) => Some(crate::lexicon::VerbEntry { lemma: "Bloom".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
253 Ok(90) => Some(crate::lexicon::VerbEntry { lemma: "Blow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
254 Ok(91) => Some(crate::lexicon::VerbEntry { lemma: "Blow".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
255 Ok(92) => Some(crate::lexicon::VerbEntry { lemma: "Blow".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
256 Ok(93) => Some(crate::lexicon::VerbEntry { lemma: "Boil".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
257 Ok(94) => Some(crate::lexicon::VerbEntry { lemma: "Born".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
258 Ok(95) => Some(crate::lexicon::VerbEntry { lemma: "Borrow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
259 Ok(96) => Some(crate::lexicon::VerbEntry { lemma: "Bother".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
260 Ok(97) => Some(crate::lexicon::VerbEntry { lemma: "Buy".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
261 Ok(98) => Some(crate::lexicon::VerbEntry { lemma: "Bounce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
262 Ok(99) => Some(crate::lexicon::VerbEntry { lemma: "Bow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
263 Ok(100) => Some(crate::lexicon::VerbEntry { lemma: "Break".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
264 Ok(101) => Some(crate::lexicon::VerbEntry { lemma: "Break".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
265 Ok(102) => Some(crate::lexicon::VerbEntry { lemma: "Breathe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
266 Ok(103) => Some(crate::lexicon::VerbEntry { lemma: "Brew".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
267 Ok(104) => Some(crate::lexicon::VerbEntry { lemma: "Bring".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
268 Ok(105) => Some(crate::lexicon::VerbEntry { lemma: "Bring".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
269 Ok(106) => Some(crate::lexicon::VerbEntry { lemma: "Broadcast".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
270 Ok(107) => Some(crate::lexicon::VerbEntry { lemma: "Broadcast".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
271 Ok(108) => Some(crate::lexicon::VerbEntry { lemma: "Break".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
272 Ok(109) => Some(crate::lexicon::VerbEntry { lemma: "Break".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
273 Ok(110) => Some(crate::lexicon::VerbEntry { lemma: "Bring".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
274 Ok(111) => Some(crate::lexicon::VerbEntry { lemma: "Brush".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
275 Ok(112) => Some(crate::lexicon::VerbEntry { lemma: "Build".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
276 Ok(113) => Some(crate::lexicon::VerbEntry { lemma: "Build".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
277 Ok(114) => Some(crate::lexicon::VerbEntry { lemma: "Build".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
278 Ok(115) => Some(crate::lexicon::VerbEntry { lemma: "Bury".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
279 Ok(116) => Some(crate::lexicon::VerbEntry { lemma: "Burn".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
280 Ok(117) => Some(crate::lexicon::VerbEntry { lemma: "Burn".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
281 Ok(118) => Some(crate::lexicon::VerbEntry { lemma: "Burn".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
282 Ok(119) => Some(crate::lexicon::VerbEntry { lemma: "Burst".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
283 Ok(120) => Some(crate::lexicon::VerbEntry { lemma: "Burst".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
284 Ok(121) => Some(crate::lexicon::VerbEntry { lemma: "Bury".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
285 Ok(122) => Some(crate::lexicon::VerbEntry { lemma: "Bury".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
286 Ok(123) => Some(crate::lexicon::VerbEntry { lemma: "Buy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
287 Ok(124) => Some(crate::lexicon::VerbEntry { lemma: "Buy".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
288 Ok(125) => Some(crate::lexicon::VerbEntry { lemma: "Calculate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
289 Ok(126) => Some(crate::lexicon::VerbEntry { lemma: "Call".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
290 Ok(127) => Some(crate::lexicon::VerbEntry { lemma: "Calm".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
291 Ok(128) => Some(crate::lexicon::VerbEntry { lemma: "Come".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
292 Ok(129) => Some(crate::lexicon::VerbEntry { lemma: "Camp".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
293 Ok(130) => Some(crate::lexicon::VerbEntry { lemma: "Cancel".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
294 Ok(131) => Some(crate::lexicon::VerbEntry { lemma: "Care".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
295 Ok(132) => Some(crate::lexicon::VerbEntry { lemma: "Carry".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
296 Ok(133) => Some(crate::lexicon::VerbEntry { lemma: "Carry".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
297 Ok(134) => Some(crate::lexicon::VerbEntry { lemma: "Carry".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
298 Ok(135) => Some(crate::lexicon::VerbEntry { lemma: "Carve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
299 Ok(136) => Some(crate::lexicon::VerbEntry { lemma: "Cast".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
300 Ok(137) => Some(crate::lexicon::VerbEntry { lemma: "Cast".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
301 Ok(138) => Some(crate::lexicon::VerbEntry { lemma: "Catch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
302 Ok(139) => Some(crate::lexicon::VerbEntry { lemma: "Catch".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
303 Ok(140) => Some(crate::lexicon::VerbEntry { lemma: "Catch".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
304 Ok(141) => Some(crate::lexicon::VerbEntry { lemma: "Cause".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
305 Ok(142) => Some(crate::lexicon::VerbEntry { lemma: "Celebrate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
306 Ok(143) => Some(crate::lexicon::VerbEntry { lemma: "Challenge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
307 Ok(144) => Some(crate::lexicon::VerbEntry { lemma: "Change".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
308 Ok(145) => Some(crate::lexicon::VerbEntry { lemma: "Charge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
309 Ok(146) => Some(crate::lexicon::VerbEntry { lemma: "Chase".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
310 Ok(147) => Some(crate::lexicon::VerbEntry { lemma: "Chase".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
311 Ok(148) => Some(crate::lexicon::VerbEntry { lemma: "Chase".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
312 Ok(149) => Some(crate::lexicon::VerbEntry { lemma: "Chat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
313 Ok(150) => Some(crate::lexicon::VerbEntry { lemma: "Chat".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
314 Ok(151) => Some(crate::lexicon::VerbEntry { lemma: "Chat".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
315 Ok(152) => Some(crate::lexicon::VerbEntry { lemma: "Cheat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
316 Ok(153) => Some(crate::lexicon::VerbEntry { lemma: "Check".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
317 Ok(154) => Some(crate::lexicon::VerbEntry { lemma: "Cheer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
318 Ok(155) => Some(crate::lexicon::VerbEntry { lemma: "Chew".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
319 Ok(156) => Some(crate::lexicon::VerbEntry { lemma: "Choose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
320 Ok(157) => Some(crate::lexicon::VerbEntry { lemma: "Choose".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
321 Ok(158) => Some(crate::lexicon::VerbEntry { lemma: "Choose".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
322 Ok(159) => Some(crate::lexicon::VerbEntry { lemma: "Choose".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
323 Ok(160) => Some(crate::lexicon::VerbEntry { lemma: "Claim".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
324 Ok(161) => Some(crate::lexicon::VerbEntry { lemma: "Clap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
325 Ok(162) => Some(crate::lexicon::VerbEntry { lemma: "Clap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
326 Ok(163) => Some(crate::lexicon::VerbEntry { lemma: "Clap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
327 Ok(164) => Some(crate::lexicon::VerbEntry { lemma: "Clean".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
328 Ok(165) => Some(crate::lexicon::VerbEntry { lemma: "Clear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
329 Ok(166) => Some(crate::lexicon::VerbEntry { lemma: "Click".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
330 Ok(167) => Some(crate::lexicon::VerbEntry { lemma: "Climb".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
331 Ok(168) => Some(crate::lexicon::VerbEntry { lemma: "Cling".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
332 Ok(169) => Some(crate::lexicon::VerbEntry { lemma: "Cling".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
333 Ok(170) => Some(crate::lexicon::VerbEntry { lemma: "Close".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
334 Ok(171) => Some(crate::lexicon::VerbEntry { lemma: "Cling".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
335 Ok(172) => Some(crate::lexicon::VerbEntry { lemma: "Coach".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
336 Ok(173) => Some(crate::lexicon::VerbEntry { lemma: "Collaborate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
337 Ok(174) => Some(crate::lexicon::VerbEntry { lemma: "Collapse".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
338 Ok(175) => Some(crate::lexicon::VerbEntry { lemma: "Collect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
339 Ok(176) => Some(crate::lexicon::VerbEntry { lemma: "Color".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
340 Ok(177) => Some(crate::lexicon::VerbEntry { lemma: "Colour".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
341 Ok(178) => Some(crate::lexicon::VerbEntry { lemma: "Combine".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
342 Ok(179) => Some(crate::lexicon::VerbEntry { lemma: "Come".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
343 Ok(180) => Some(crate::lexicon::VerbEntry { lemma: "Comfort".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
344 Ok(181) => Some(crate::lexicon::VerbEntry { lemma: "Come".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
345 Ok(182) => Some(crate::lexicon::VerbEntry { lemma: "Command".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
346 Ok(183) => Some(crate::lexicon::VerbEntry { lemma: "Comment".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
347 Ok(184) => Some(crate::lexicon::VerbEntry { lemma: "Commit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
348 Ok(185) => Some(crate::lexicon::VerbEntry { lemma: "Commit".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
349 Ok(186) => Some(crate::lexicon::VerbEntry { lemma: "Commit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
350 Ok(187) => Some(crate::lexicon::VerbEntry { lemma: "Communicate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
351 Ok(188) => Some(crate::lexicon::VerbEntry { lemma: "Compare".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
352 Ok(189) => Some(crate::lexicon::VerbEntry { lemma: "Compete".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
353 Ok(190) => Some(crate::lexicon::VerbEntry { lemma: "Complain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
354 Ok(191) => Some(crate::lexicon::VerbEntry { lemma: "Complete".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
355 Ok(192) => Some(crate::lexicon::VerbEntry { lemma: "Concern".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
356 Ok(193) => Some(crate::lexicon::VerbEntry { lemma: "Conclude".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
357 Ok(194) => Some(crate::lexicon::VerbEntry { lemma: "Conduct".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
358 Ok(195) => Some(crate::lexicon::VerbEntry { lemma: "Confess".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
359 Ok(196) => Some(crate::lexicon::VerbEntry { lemma: "Confirm".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
360 Ok(197) => Some(crate::lexicon::VerbEntry { lemma: "Confuse".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
361 Ok(198) => Some(crate::lexicon::VerbEntry { lemma: "Congratulate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
362 Ok(199) => Some(crate::lexicon::VerbEntry { lemma: "Congregate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
363 Ok(200) => Some(crate::lexicon::VerbEntry { lemma: "Connect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
364 Ok(201) => Some(crate::lexicon::VerbEntry { lemma: "Consider".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
365 Ok(202) => Some(crate::lexicon::VerbEntry { lemma: "Consist".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
366 Ok(203) => Some(crate::lexicon::VerbEntry { lemma: "Conspire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
367 Ok(204) => Some(crate::lexicon::VerbEntry { lemma: "Construct".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
368 Ok(205) => Some(crate::lexicon::VerbEntry { lemma: "Consult".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
369 Ok(206) => Some(crate::lexicon::VerbEntry { lemma: "Consume".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
370 Ok(207) => Some(crate::lexicon::VerbEntry { lemma: "Contact".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
371 Ok(208) => Some(crate::lexicon::VerbEntry { lemma: "Contain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
372 Ok(209) => Some(crate::lexicon::VerbEntry { lemma: "Continue".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
373 Ok(210) => Some(crate::lexicon::VerbEntry { lemma: "Contribute".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
374 Ok(211) => Some(crate::lexicon::VerbEntry { lemma: "Control".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
375 Ok(212) => Some(crate::lexicon::VerbEntry { lemma: "Convene".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
376 Ok(213) => Some(crate::lexicon::VerbEntry { lemma: "Convert".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
377 Ok(214) => Some(crate::lexicon::VerbEntry { lemma: "Convince".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
378 Ok(215) => Some(crate::lexicon::VerbEntry { lemma: "Cook".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
379 Ok(216) => Some(crate::lexicon::VerbEntry { lemma: "Cool".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
380 Ok(217) => Some(crate::lexicon::VerbEntry { lemma: "Cooperate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
381 Ok(218) => Some(crate::lexicon::VerbEntry { lemma: "Copy".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
382 Ok(219) => Some(crate::lexicon::VerbEntry { lemma: "Copy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
383 Ok(220) => Some(crate::lexicon::VerbEntry { lemma: "Copy".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
384 Ok(221) => Some(crate::lexicon::VerbEntry { lemma: "Correct".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
385 Ok(222) => Some(crate::lexicon::VerbEntry { lemma: "Cost".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
386 Ok(223) => Some(crate::lexicon::VerbEntry { lemma: "Cost".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
387 Ok(224) => Some(crate::lexicon::VerbEntry { lemma: "Cough".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
388 Ok(225) => Some(crate::lexicon::VerbEntry { lemma: "Count".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
389 Ok(226) => Some(crate::lexicon::VerbEntry { lemma: "Cover".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
390 Ok(227) => Some(crate::lexicon::VerbEntry { lemma: "Crack".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
391 Ok(228) => Some(crate::lexicon::VerbEntry { lemma: "Crash".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
392 Ok(229) => Some(crate::lexicon::VerbEntry { lemma: "Crawl".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
393 Ok(230) => Some(crate::lexicon::VerbEntry { lemma: "Create".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
394 Ok(231) => Some(crate::lexicon::VerbEntry { lemma: "Creep".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
395 Ok(232) => Some(crate::lexicon::VerbEntry { lemma: "Creep".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
396 Ok(233) => Some(crate::lexicon::VerbEntry { lemma: "Creep".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
397 Ok(234) => Some(crate::lexicon::VerbEntry { lemma: "Cry".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
398 Ok(235) => Some(crate::lexicon::VerbEntry { lemma: "Criticize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
399 Ok(236) => Some(crate::lexicon::VerbEntry { lemma: "Cross".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
400 Ok(237) => Some(crate::lexicon::VerbEntry { lemma: "Crush".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
401 Ok(238) => Some(crate::lexicon::VerbEntry { lemma: "Cry".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
402 Ok(239) => Some(crate::lexicon::VerbEntry { lemma: "Cry".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
403 Ok(240) => Some(crate::lexicon::VerbEntry { lemma: "Cure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
404 Ok(241) => Some(crate::lexicon::VerbEntry { lemma: "Curl".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
405 Ok(242) => Some(crate::lexicon::VerbEntry { lemma: "Cut".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
406 Ok(243) => Some(crate::lexicon::VerbEntry { lemma: "Cut".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
407 Ok(244) => Some(crate::lexicon::VerbEntry { lemma: "Damage".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
408 Ok(245) => Some(crate::lexicon::VerbEntry { lemma: "Dance".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
409 Ok(246) => Some(crate::lexicon::VerbEntry { lemma: "Dare".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
410 Ok(247) => Some(crate::lexicon::VerbEntry { lemma: "Deal".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
411 Ok(248) => Some(crate::lexicon::VerbEntry { lemma: "Deal".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
412 Ok(249) => Some(crate::lexicon::VerbEntry { lemma: "Deal".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
413 Ok(250) => Some(crate::lexicon::VerbEntry { lemma: "Debate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
414 Ok(251) => Some(crate::lexicon::VerbEntry { lemma: "Decay".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
415 Ok(252) => Some(crate::lexicon::VerbEntry { lemma: "Deceive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
416 Ok(253) => Some(crate::lexicon::VerbEntry { lemma: "Decide".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
417 Ok(254) => Some(crate::lexicon::VerbEntry { lemma: "Declare".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
418 Ok(255) => Some(crate::lexicon::VerbEntry { lemma: "Decline".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
419 Ok(256) => Some(crate::lexicon::VerbEntry { lemma: "Decorate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
420 Ok(257) => Some(crate::lexicon::VerbEntry { lemma: "Decrease".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
421 Ok(258) => Some(crate::lexicon::VerbEntry { lemma: "Defeat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
422 Ok(259) => Some(crate::lexicon::VerbEntry { lemma: "Defend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
423 Ok(260) => Some(crate::lexicon::VerbEntry { lemma: "Define".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
424 Ok(261) => Some(crate::lexicon::VerbEntry { lemma: "Delay".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
425 Ok(262) => Some(crate::lexicon::VerbEntry { lemma: "Delete".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
426 Ok(263) => Some(crate::lexicon::VerbEntry { lemma: "Deliver".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
427 Ok(264) => Some(crate::lexicon::VerbEntry { lemma: "Demand".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
428 Ok(265) => Some(crate::lexicon::VerbEntry { lemma: "Demolish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
429 Ok(266) => Some(crate::lexicon::VerbEntry { lemma: "Demonstrate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
430 Ok(267) => Some(crate::lexicon::VerbEntry { lemma: "Deny".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
431 Ok(268) => Some(crate::lexicon::VerbEntry { lemma: "Deny".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
432 Ok(269) => Some(crate::lexicon::VerbEntry { lemma: "Deny".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
433 Ok(270) => Some(crate::lexicon::VerbEntry { lemma: "Depart".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
434 Ok(271) => Some(crate::lexicon::VerbEntry { lemma: "Depend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
435 Ok(272) => Some(crate::lexicon::VerbEntry { lemma: "Depict".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
436 Ok(273) => Some(crate::lexicon::VerbEntry { lemma: "Deposit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
437 Ok(274) => Some(crate::lexicon::VerbEntry { lemma: "Describe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
438 Ok(275) => Some(crate::lexicon::VerbEntry { lemma: "Deserve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
439 Ok(276) => Some(crate::lexicon::VerbEntry { lemma: "Design".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
440 Ok(277) => Some(crate::lexicon::VerbEntry { lemma: "Desire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
441 Ok(278) => Some(crate::lexicon::VerbEntry { lemma: "Destroy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
442 Ok(279) => Some(crate::lexicon::VerbEntry { lemma: "Detect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
443 Ok(280) => Some(crate::lexicon::VerbEntry { lemma: "Determine".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
444 Ok(281) => Some(crate::lexicon::VerbEntry { lemma: "Develop".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
445 Ok(282) => Some(crate::lexicon::VerbEntry { lemma: "Do".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
446 Ok(283) => Some(crate::lexicon::VerbEntry { lemma: "Die".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
447 Ok(284) => Some(crate::lexicon::VerbEntry { lemma: "Die".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
448 Ok(285) => Some(crate::lexicon::VerbEntry { lemma: "Differ".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
449 Ok(286) => Some(crate::lexicon::VerbEntry { lemma: "Dig".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
450 Ok(287) => Some(crate::lexicon::VerbEntry { lemma: "Dig".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
451 Ok(288) => Some(crate::lexicon::VerbEntry { lemma: "Dine".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
452 Ok(289) => Some(crate::lexicon::VerbEntry { lemma: "Dip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
453 Ok(290) => Some(crate::lexicon::VerbEntry { lemma: "Dip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
454 Ok(291) => Some(crate::lexicon::VerbEntry { lemma: "Dip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
455 Ok(292) => Some(crate::lexicon::VerbEntry { lemma: "Direct".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
456 Ok(293) => Some(crate::lexicon::VerbEntry { lemma: "Disappear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
457 Ok(294) => Some(crate::lexicon::VerbEntry { lemma: "Disappoint".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
458 Ok(295) => Some(crate::lexicon::VerbEntry { lemma: "Discover".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
459 Ok(296) => Some(crate::lexicon::VerbEntry { lemma: "Discuss".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
460 Ok(297) => Some(crate::lexicon::VerbEntry { lemma: "Disguise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
461 Ok(298) => Some(crate::lexicon::VerbEntry { lemma: "Dislike".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
462 Ok(299) => Some(crate::lexicon::VerbEntry { lemma: "Dismiss".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
463 Ok(300) => Some(crate::lexicon::VerbEntry { lemma: "Disperse".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
464 Ok(301) => Some(crate::lexicon::VerbEntry { lemma: "Display".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
465 Ok(302) => Some(crate::lexicon::VerbEntry { lemma: "Dissolve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
466 Ok(303) => Some(crate::lexicon::VerbEntry { lemma: "Distribute".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
467 Ok(304) => Some(crate::lexicon::VerbEntry { lemma: "Disturb".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
468 Ok(305) => Some(crate::lexicon::VerbEntry { lemma: "Dive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
469 Ok(306) => Some(crate::lexicon::VerbEntry { lemma: "Divide".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
470 Ok(307) => Some(crate::lexicon::VerbEntry { lemma: "Dive".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
471 Ok(308) => Some(crate::lexicon::VerbEntry { lemma: "Divorce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
472 Ok(309) => Some(crate::lexicon::VerbEntry { lemma: "Do".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
473 Ok(310) => Some(crate::lexicon::VerbEntry { lemma: "Do".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
474 Ok(311) => Some(crate::lexicon::VerbEntry { lemma: "Do".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
475 Ok(312) => Some(crate::lexicon::VerbEntry { lemma: "Donate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
476 Ok(313) => Some(crate::lexicon::VerbEntry { lemma: "Do".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
477 Ok(314) => Some(crate::lexicon::VerbEntry { lemma: "Doubt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
478 Ok(315) => Some(crate::lexicon::VerbEntry { lemma: "Dive".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
479 Ok(316) => Some(crate::lexicon::VerbEntry { lemma: "Download".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
480 Ok(317) => Some(crate::lexicon::VerbEntry { lemma: "Drag".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
481 Ok(318) => Some(crate::lexicon::VerbEntry { lemma: "Drag".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
482 Ok(319) => Some(crate::lexicon::VerbEntry { lemma: "Drag".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
483 Ok(320) => Some(crate::lexicon::VerbEntry { lemma: "Drain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
484 Ok(321) => Some(crate::lexicon::VerbEntry { lemma: "Drink".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
485 Ok(322) => Some(crate::lexicon::VerbEntry { lemma: "Draw".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
486 Ok(323) => Some(crate::lexicon::VerbEntry { lemma: "Draw".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
487 Ok(324) => Some(crate::lexicon::VerbEntry { lemma: "Draw".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
488 Ok(325) => Some(crate::lexicon::VerbEntry { lemma: "Dream".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
489 Ok(326) => Some(crate::lexicon::VerbEntry { lemma: "Dream".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
490 Ok(327) => Some(crate::lexicon::VerbEntry { lemma: "Dream".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
491 Ok(328) => Some(crate::lexicon::VerbEntry { lemma: "Dress".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
492 Ok(329) => Some(crate::lexicon::VerbEntry { lemma: "Draw".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
493 Ok(330) => Some(crate::lexicon::VerbEntry { lemma: "Dry".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
494 Ok(331) => Some(crate::lexicon::VerbEntry { lemma: "Drill".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
495 Ok(332) => Some(crate::lexicon::VerbEntry { lemma: "Drink".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
496 Ok(333) => Some(crate::lexicon::VerbEntry { lemma: "Drink".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
497 Ok(334) => Some(crate::lexicon::VerbEntry { lemma: "Drip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
498 Ok(335) => Some(crate::lexicon::VerbEntry { lemma: "Drip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
499 Ok(336) => Some(crate::lexicon::VerbEntry { lemma: "Drip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
500 Ok(337) => Some(crate::lexicon::VerbEntry { lemma: "Drive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
501 Ok(338) => Some(crate::lexicon::VerbEntry { lemma: "Drive".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
502 Ok(339) => Some(crate::lexicon::VerbEntry { lemma: "Drive".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
503 Ok(340) => Some(crate::lexicon::VerbEntry { lemma: "Drop".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
504 Ok(341) => Some(crate::lexicon::VerbEntry { lemma: "Drop".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
505 Ok(342) => Some(crate::lexicon::VerbEntry { lemma: "Drop".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
506 Ok(343) => Some(crate::lexicon::VerbEntry { lemma: "Drive".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
507 Ok(344) => Some(crate::lexicon::VerbEntry { lemma: "Drown".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
508 Ok(345) => Some(crate::lexicon::VerbEntry { lemma: "Drink".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
509 Ok(346) => Some(crate::lexicon::VerbEntry { lemma: "Dry".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
510 Ok(347) => Some(crate::lexicon::VerbEntry { lemma: "Dry".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
511 Ok(348) => Some(crate::lexicon::VerbEntry { lemma: "Duck".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
512 Ok(349) => Some(crate::lexicon::VerbEntry { lemma: "Dig".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
513 Ok(350) => Some(crate::lexicon::VerbEntry { lemma: "Dump".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
514 Ok(351) => Some(crate::lexicon::VerbEntry { lemma: "Dye".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
515 Ok(352) => Some(crate::lexicon::VerbEntry { lemma: "Die".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
516 Ok(353) => Some(crate::lexicon::VerbEntry { lemma: "Earn".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
517 Ok(354) => Some(crate::lexicon::VerbEntry { lemma: "Eat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
518 Ok(355) => Some(crate::lexicon::VerbEntry { lemma: "Eat".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
519 Ok(356) => Some(crate::lexicon::VerbEntry { lemma: "Eat".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
520 Ok(357) => Some(crate::lexicon::VerbEntry { lemma: "Edit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
521 Ok(358) => Some(crate::lexicon::VerbEntry { lemma: "Educate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
522 Ok(359) => Some(crate::lexicon::VerbEntry { lemma: "Elect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
523 Ok(360) => Some(crate::lexicon::VerbEntry { lemma: "Eliminate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
524 Ok(361) => Some(crate::lexicon::VerbEntry { lemma: "Email".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
525 Ok(362) => Some(crate::lexicon::VerbEntry { lemma: "Embarrass".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
526 Ok(363) => Some(crate::lexicon::VerbEntry { lemma: "Embrace".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
527 Ok(364) => Some(crate::lexicon::VerbEntry { lemma: "Emerge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
528 Ok(365) => Some(crate::lexicon::VerbEntry { lemma: "Employ".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
529 Ok(366) => Some(crate::lexicon::VerbEntry { lemma: "Empty".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
530 Ok(367) => Some(crate::lexicon::VerbEntry { lemma: "Empty".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
531 Ok(368) => Some(crate::lexicon::VerbEntry { lemma: "Empty".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
532 Ok(369) => Some(crate::lexicon::VerbEntry { lemma: "Enable".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
533 Ok(370) => Some(crate::lexicon::VerbEntry { lemma: "Encourage".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
534 Ok(371) => Some(crate::lexicon::VerbEntry { lemma: "End".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
535 Ok(372) => Some(crate::lexicon::VerbEntry { lemma: "Endure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
536 Ok(373) => Some(crate::lexicon::VerbEntry { lemma: "Engage".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
537 Ok(374) => Some(crate::lexicon::VerbEntry { lemma: "Enjoy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
538 Ok(375) => Some(crate::lexicon::VerbEntry { lemma: "Ensure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
539 Ok(376) => Some(crate::lexicon::VerbEntry { lemma: "Enter".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
540 Ok(377) => Some(crate::lexicon::VerbEntry { lemma: "Entertain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
541 Ok(378) => Some(crate::lexicon::VerbEntry { lemma: "Envy".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
542 Ok(379) => Some(crate::lexicon::VerbEntry { lemma: "Envy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
543 Ok(380) => Some(crate::lexicon::VerbEntry { lemma: "Envy".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
544 Ok(381) => Some(crate::lexicon::VerbEntry { lemma: "Equal".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
545 Ok(382) => Some(crate::lexicon::VerbEntry { lemma: "Equip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
546 Ok(383) => Some(crate::lexicon::VerbEntry { lemma: "Equip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
547 Ok(384) => Some(crate::lexicon::VerbEntry { lemma: "Equip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
548 Ok(385) => Some(crate::lexicon::VerbEntry { lemma: "Escape".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
549 Ok(386) => Some(crate::lexicon::VerbEntry { lemma: "Establish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
550 Ok(387) => Some(crate::lexicon::VerbEntry { lemma: "Estimate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
551 Ok(388) => Some(crate::lexicon::VerbEntry { lemma: "Evaluate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
552 Ok(389) => Some(crate::lexicon::VerbEntry { lemma: "Evaporate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
553 Ok(390) => Some(crate::lexicon::VerbEntry { lemma: "Examine".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
554 Ok(391) => Some(crate::lexicon::VerbEntry { lemma: "Exceed".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
555 Ok(392) => Some(crate::lexicon::VerbEntry { lemma: "Exchange".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
556 Ok(393) => Some(crate::lexicon::VerbEntry { lemma: "Excite".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
557 Ok(394) => Some(crate::lexicon::VerbEntry { lemma: "Exclude".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
558 Ok(395) => Some(crate::lexicon::VerbEntry { lemma: "Excuse".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
559 Ok(396) => Some(crate::lexicon::VerbEntry { lemma: "Execute".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
560 Ok(397) => Some(crate::lexicon::VerbEntry { lemma: "Exercise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
561 Ok(398) => Some(crate::lexicon::VerbEntry { lemma: "Exist".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
562 Ok(399) => Some(crate::lexicon::VerbEntry { lemma: "Expand".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
563 Ok(400) => Some(crate::lexicon::VerbEntry { lemma: "Expect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
564 Ok(401) => Some(crate::lexicon::VerbEntry { lemma: "Experience".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
565 Ok(402) => Some(crate::lexicon::VerbEntry { lemma: "Experiment".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
566 Ok(403) => Some(crate::lexicon::VerbEntry { lemma: "Explain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
567 Ok(404) => Some(crate::lexicon::VerbEntry { lemma: "Explode".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
568 Ok(405) => Some(crate::lexicon::VerbEntry { lemma: "Explore".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
569 Ok(406) => Some(crate::lexicon::VerbEntry { lemma: "Export".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
570 Ok(407) => Some(crate::lexicon::VerbEntry { lemma: "Expose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
571 Ok(408) => Some(crate::lexicon::VerbEntry { lemma: "Express".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
572 Ok(409) => Some(crate::lexicon::VerbEntry { lemma: "Extend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
573 Ok(410) => Some(crate::lexicon::VerbEntry { lemma: "Face".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
574 Ok(411) => Some(crate::lexicon::VerbEntry { lemma: "Fail".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
575 Ok(412) => Some(crate::lexicon::VerbEntry { lemma: "Faint".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
576 Ok(413) => Some(crate::lexicon::VerbEntry { lemma: "Fall".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
577 Ok(414) => Some(crate::lexicon::VerbEntry { lemma: "Fall".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
578 Ok(415) => Some(crate::lexicon::VerbEntry { lemma: "Fall".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
579 Ok(416) => Some(crate::lexicon::VerbEntry { lemma: "Fancy".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
580 Ok(417) => Some(crate::lexicon::VerbEntry { lemma: "Fancy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
581 Ok(418) => Some(crate::lexicon::VerbEntry { lemma: "Fancy".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
582 Ok(419) => Some(crate::lexicon::VerbEntry { lemma: "Farm".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
583 Ok(420) => Some(crate::lexicon::VerbEntry { lemma: "Fascinate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
584 Ok(421) => Some(crate::lexicon::VerbEntry { lemma: "Fasten".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
585 Ok(422) => Some(crate::lexicon::VerbEntry { lemma: "Favor".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
586 Ok(423) => Some(crate::lexicon::VerbEntry { lemma: "Fear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
587 Ok(424) => Some(crate::lexicon::VerbEntry { lemma: "Feed".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
588 Ok(425) => Some(crate::lexicon::VerbEntry { lemma: "Feed".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
589 Ok(426) => Some(crate::lexicon::VerbEntry { lemma: "Feed".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
590 Ok(427) => Some(crate::lexicon::VerbEntry { lemma: "Feel".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
591 Ok(428) => Some(crate::lexicon::VerbEntry { lemma: "Feel".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
592 Ok(429) => Some(crate::lexicon::VerbEntry { lemma: "Fall".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
593 Ok(430) => Some(crate::lexicon::VerbEntry { lemma: "Feel".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
594 Ok(431) => Some(crate::lexicon::VerbEntry { lemma: "Fetch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
595 Ok(432) => Some(crate::lexicon::VerbEntry { lemma: "Fight".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
596 Ok(433) => Some(crate::lexicon::VerbEntry { lemma: "Fight".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
597 Ok(434) => Some(crate::lexicon::VerbEntry { lemma: "File".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
598 Ok(435) => Some(crate::lexicon::VerbEntry { lemma: "Fill".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
599 Ok(436) => Some(crate::lexicon::VerbEntry { lemma: "Film".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
600 Ok(437) => Some(crate::lexicon::VerbEntry { lemma: "Filter".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
601 Ok(438) => Some(crate::lexicon::VerbEntry { lemma: "Finance".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
602 Ok(439) => Some(crate::lexicon::VerbEntry { lemma: "Find".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
603 Ok(440) => Some(crate::lexicon::VerbEntry { lemma: "Find".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
604 Ok(441) => Some(crate::lexicon::VerbEntry { lemma: "Finish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
605 Ok(442) => Some(crate::lexicon::VerbEntry { lemma: "Fire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
606 Ok(443) => Some(crate::lexicon::VerbEntry { lemma: "Fish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
607 Ok(444) => Some(crate::lexicon::VerbEntry { lemma: "Fit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
608 Ok(445) => Some(crate::lexicon::VerbEntry { lemma: "Fit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
609 Ok(446) => Some(crate::lexicon::VerbEntry { lemma: "Fix".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
610 Ok(447) => Some(crate::lexicon::VerbEntry { lemma: "Flap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
611 Ok(448) => Some(crate::lexicon::VerbEntry { lemma: "Flash".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
612 Ok(449) => Some(crate::lexicon::VerbEntry { lemma: "Flatten".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
613 Ok(450) => Some(crate::lexicon::VerbEntry { lemma: "Flee".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
614 Ok(451) => Some(crate::lexicon::VerbEntry { lemma: "Flee".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
615 Ok(452) => Some(crate::lexicon::VerbEntry { lemma: "Flee".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
616 Ok(453) => Some(crate::lexicon::VerbEntry { lemma: "Fly".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
617 Ok(454) => Some(crate::lexicon::VerbEntry { lemma: "Float".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
618 Ok(455) => Some(crate::lexicon::VerbEntry { lemma: "Flood".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
619 Ok(456) => Some(crate::lexicon::VerbEntry { lemma: "Flow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
620 Ok(457) => Some(crate::lexicon::VerbEntry { lemma: "Fly".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
621 Ok(458) => Some(crate::lexicon::VerbEntry { lemma: "Fly".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
622 Ok(459) => Some(crate::lexicon::VerbEntry { lemma: "Fly".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
623 Ok(460) => Some(crate::lexicon::VerbEntry { lemma: "Focus".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
624 Ok(461) => Some(crate::lexicon::VerbEntry { lemma: "Fold".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
625 Ok(462) => Some(crate::lexicon::VerbEntry { lemma: "Follow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
626 Ok(463) => Some(crate::lexicon::VerbEntry { lemma: "Forbid".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
627 Ok(464) => Some(crate::lexicon::VerbEntry { lemma: "Forbid".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
628 Ok(465) => Some(crate::lexicon::VerbEntry { lemma: "Forbid".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
629 Ok(466) => Some(crate::lexicon::VerbEntry { lemma: "Forbid".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
630 Ok(467) => Some(crate::lexicon::VerbEntry { lemma: "Force".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
631 Ok(468) => Some(crate::lexicon::VerbEntry { lemma: "Forecast".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
632 Ok(469) => Some(crate::lexicon::VerbEntry { lemma: "Forecast".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
633 Ok(470) => Some(crate::lexicon::VerbEntry { lemma: "Forgive".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
634 Ok(471) => Some(crate::lexicon::VerbEntry { lemma: "Forget".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
635 Ok(472) => Some(crate::lexicon::VerbEntry { lemma: "Forget".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
636 Ok(473) => Some(crate::lexicon::VerbEntry { lemma: "Forgive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
637 Ok(474) => Some(crate::lexicon::VerbEntry { lemma: "Forgive".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
638 Ok(475) => Some(crate::lexicon::VerbEntry { lemma: "Forgive".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
639 Ok(476) => Some(crate::lexicon::VerbEntry { lemma: "Forget".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
640 Ok(477) => Some(crate::lexicon::VerbEntry { lemma: "Forget".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
641 Ok(478) => Some(crate::lexicon::VerbEntry { lemma: "Form".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
642 Ok(479) => Some(crate::lexicon::VerbEntry { lemma: "Fight".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
643 Ok(480) => Some(crate::lexicon::VerbEntry { lemma: "Find".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
644 Ok(481) => Some(crate::lexicon::VerbEntry { lemma: "Frame".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
645 Ok(482) => Some(crate::lexicon::VerbEntry { lemma: "Freeze".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
646 Ok(483) => Some(crate::lexicon::VerbEntry { lemma: "Freeze".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
647 Ok(484) => Some(crate::lexicon::VerbEntry { lemma: "Fry".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
648 Ok(485) => Some(crate::lexicon::VerbEntry { lemma: "Frighten".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
649 Ok(486) => Some(crate::lexicon::VerbEntry { lemma: "Freeze".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
650 Ok(487) => Some(crate::lexicon::VerbEntry { lemma: "Freeze".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
651 Ok(488) => Some(crate::lexicon::VerbEntry { lemma: "Fry".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
652 Ok(489) => Some(crate::lexicon::VerbEntry { lemma: "Fry".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
653 Ok(490) => Some(crate::lexicon::VerbEntry { lemma: "Fulfill".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
654 Ok(491) => Some(crate::lexicon::VerbEntry { lemma: "Function".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
655 Ok(492) => Some(crate::lexicon::VerbEntry { lemma: "Fund".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
656 Ok(493) => Some(crate::lexicon::VerbEntry { lemma: "Gain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
657 Ok(494) => Some(crate::lexicon::VerbEntry { lemma: "Gamble".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
658 Ok(495) => Some(crate::lexicon::VerbEntry { lemma: "Gather".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
659 Ok(496) => Some(crate::lexicon::VerbEntry { lemma: "Give".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
660 Ok(497) => Some(crate::lexicon::VerbEntry { lemma: "Gaze".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
661 Ok(498) => Some(crate::lexicon::VerbEntry { lemma: "Generate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
662 Ok(499) => Some(crate::lexicon::VerbEntry { lemma: "Get".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
663 Ok(500) => Some(crate::lexicon::VerbEntry { lemma: "Get".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
664 Ok(501) => Some(crate::lexicon::VerbEntry { lemma: "Give".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
665 Ok(502) => Some(crate::lexicon::VerbEntry { lemma: "Give".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
666 Ok(503) => Some(crate::lexicon::VerbEntry { lemma: "Give".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
667 Ok(504) => Some(crate::lexicon::VerbEntry { lemma: "Glance".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
668 Ok(505) => Some(crate::lexicon::VerbEntry { lemma: "Glow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
669 Ok(506) => Some(crate::lexicon::VerbEntry { lemma: "Go".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
670 Ok(507) => Some(crate::lexicon::VerbEntry { lemma: "Go".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
671 Ok(508) => Some(crate::lexicon::VerbEntry { lemma: "Go".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
672 Ok(509) => Some(crate::lexicon::VerbEntry { lemma: "Google".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
673 Ok(510) => Some(crate::lexicon::VerbEntry { lemma: "Get".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
674 Ok(511) => Some(crate::lexicon::VerbEntry { lemma: "Get".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
675 Ok(512) => Some(crate::lexicon::VerbEntry { lemma: "Grab".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
676 Ok(513) => Some(crate::lexicon::VerbEntry { lemma: "Grab".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
677 Ok(514) => Some(crate::lexicon::VerbEntry { lemma: "Grab".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
678 Ok(515) => Some(crate::lexicon::VerbEntry { lemma: "Graduate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
679 Ok(516) => Some(crate::lexicon::VerbEntry { lemma: "Grant".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
680 Ok(517) => Some(crate::lexicon::VerbEntry { lemma: "Grasp".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
681 Ok(518) => Some(crate::lexicon::VerbEntry { lemma: "Greet".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
682 Ok(519) => Some(crate::lexicon::VerbEntry { lemma: "Grow".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
683 Ok(520) => Some(crate::lexicon::VerbEntry { lemma: "Grind".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
684 Ok(521) => Some(crate::lexicon::VerbEntry { lemma: "Grind".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
685 Ok(522) => Some(crate::lexicon::VerbEntry { lemma: "Grip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
686 Ok(523) => Some(crate::lexicon::VerbEntry { lemma: "Grip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
687 Ok(524) => Some(crate::lexicon::VerbEntry { lemma: "Grip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
688 Ok(525) => Some(crate::lexicon::VerbEntry { lemma: "Grind".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
689 Ok(526) => Some(crate::lexicon::VerbEntry { lemma: "Grow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
690 Ok(527) => Some(crate::lexicon::VerbEntry { lemma: "Grow".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
691 Ok(528) => Some(crate::lexicon::VerbEntry { lemma: "Grow".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
692 Ok(529) => Some(crate::lexicon::VerbEntry { lemma: "Guarantee".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
693 Ok(530) => Some(crate::lexicon::VerbEntry { lemma: "Guard".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
694 Ok(531) => Some(crate::lexicon::VerbEntry { lemma: "Guess".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
695 Ok(532) => Some(crate::lexicon::VerbEntry { lemma: "Guide".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
696 Ok(533) => Some(crate::lexicon::VerbEntry { lemma: "Have".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
697 Ok(534) => Some(crate::lexicon::VerbEntry { lemma: "Hail".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
698 Ok(535) => Some(crate::lexicon::VerbEntry { lemma: "Halt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
699 Ok(536) => Some(crate::lexicon::VerbEntry { lemma: "Hammer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
700 Ok(537) => Some(crate::lexicon::VerbEntry { lemma: "Hand".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
701 Ok(538) => Some(crate::lexicon::VerbEntry { lemma: "Handle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
702 Ok(539) => Some(crate::lexicon::VerbEntry { lemma: "Hang".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
703 Ok(540) => Some(crate::lexicon::VerbEntry { lemma: "Hang".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
704 Ok(541) => Some(crate::lexicon::VerbEntry { lemma: "Happen".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
705 Ok(542) => Some(crate::lexicon::VerbEntry { lemma: "Harm".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
706 Ok(543) => Some(crate::lexicon::VerbEntry { lemma: "Harvest".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
707 Ok(544) => Some(crate::lexicon::VerbEntry { lemma: "Have".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
708 Ok(545) => Some(crate::lexicon::VerbEntry { lemma: "Hate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
709 Ok(546) => Some(crate::lexicon::VerbEntry { lemma: "Haunt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
710 Ok(547) => Some(crate::lexicon::VerbEntry { lemma: "Have".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
711 Ok(548) => Some(crate::lexicon::VerbEntry { lemma: "Have".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
712 Ok(549) => Some(crate::lexicon::VerbEntry { lemma: "Head".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
713 Ok(550) => Some(crate::lexicon::VerbEntry { lemma: "Heal".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
714 Ok(551) => Some(crate::lexicon::VerbEntry { lemma: "Hear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
715 Ok(552) => Some(crate::lexicon::VerbEntry { lemma: "Hear".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
716 Ok(553) => Some(crate::lexicon::VerbEntry { lemma: "Hear".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
717 Ok(554) => Some(crate::lexicon::VerbEntry { lemma: "Heat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
718 Ok(555) => Some(crate::lexicon::VerbEntry { lemma: "Hold".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
719 Ok(556) => Some(crate::lexicon::VerbEntry { lemma: "Help".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
720 Ok(557) => Some(crate::lexicon::VerbEntry { lemma: "Hesitate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
721 Ok(558) => Some(crate::lexicon::VerbEntry { lemma: "Hiccup".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
722 Ok(559) => Some(crate::lexicon::VerbEntry { lemma: "Hide".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
723 Ok(560) => Some(crate::lexicon::VerbEntry { lemma: "Hide".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
724 Ok(561) => Some(crate::lexicon::VerbEntry { lemma: "Hide".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
725 Ok(562) => Some(crate::lexicon::VerbEntry { lemma: "Hide".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
726 Ok(563) => Some(crate::lexicon::VerbEntry { lemma: "Highlight".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
727 Ok(564) => Some(crate::lexicon::VerbEntry { lemma: "Hike".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
728 Ok(565) => Some(crate::lexicon::VerbEntry { lemma: "Hire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
729 Ok(566) => Some(crate::lexicon::VerbEntry { lemma: "Hit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
730 Ok(567) => Some(crate::lexicon::VerbEntry { lemma: "Hit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Semelfactive }),
731 Ok(568) => Some(crate::lexicon::VerbEntry { lemma: "Hold".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
732 Ok(569) => Some(crate::lexicon::VerbEntry { lemma: "Hold".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
733 Ok(570) => Some(crate::lexicon::VerbEntry { lemma: "Honk".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
734 Ok(571) => Some(crate::lexicon::VerbEntry { lemma: "Honor".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
735 Ok(572) => Some(crate::lexicon::VerbEntry { lemma: "Hook".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
736 Ok(573) => Some(crate::lexicon::VerbEntry { lemma: "Hope".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
737 Ok(574) => Some(crate::lexicon::VerbEntry { lemma: "Host".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
738 Ok(575) => Some(crate::lexicon::VerbEntry { lemma: "Hug".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
739 Ok(576) => Some(crate::lexicon::VerbEntry { lemma: "Hug".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
740 Ok(577) => Some(crate::lexicon::VerbEntry { lemma: "Hug".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
741 Ok(578) => Some(crate::lexicon::VerbEntry { lemma: "Hang".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
742 Ok(579) => Some(crate::lexicon::VerbEntry { lemma: "Hunt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
743 Ok(580) => Some(crate::lexicon::VerbEntry { lemma: "Hurry".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
744 Ok(581) => Some(crate::lexicon::VerbEntry { lemma: "Hurry".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
745 Ok(582) => Some(crate::lexicon::VerbEntry { lemma: "Hurry".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
746 Ok(583) => Some(crate::lexicon::VerbEntry { lemma: "Hurt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
747 Ok(584) => Some(crate::lexicon::VerbEntry { lemma: "Hurt".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
748 Ok(585) => Some(crate::lexicon::VerbEntry { lemma: "Identify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
749 Ok(586) => Some(crate::lexicon::VerbEntry { lemma: "Identify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
750 Ok(587) => Some(crate::lexicon::VerbEntry { lemma: "Identify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
751 Ok(588) => Some(crate::lexicon::VerbEntry { lemma: "Ignore".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
752 Ok(589) => Some(crate::lexicon::VerbEntry { lemma: "Illustrate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
753 Ok(590) => Some(crate::lexicon::VerbEntry { lemma: "Imagine".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
754 Ok(591) => Some(crate::lexicon::VerbEntry { lemma: "Imitate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
755 Ok(592) => Some(crate::lexicon::VerbEntry { lemma: "Implement".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
756 Ok(593) => Some(crate::lexicon::VerbEntry { lemma: "Imply".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
757 Ok(594) => Some(crate::lexicon::VerbEntry { lemma: "Imply".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
758 Ok(595) => Some(crate::lexicon::VerbEntry { lemma: "Imply".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
759 Ok(596) => Some(crate::lexicon::VerbEntry { lemma: "Import".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
760 Ok(597) => Some(crate::lexicon::VerbEntry { lemma: "Impose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
761 Ok(598) => Some(crate::lexicon::VerbEntry { lemma: "Impress".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
762 Ok(599) => Some(crate::lexicon::VerbEntry { lemma: "Improve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
763 Ok(600) => Some(crate::lexicon::VerbEntry { lemma: "Include".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
764 Ok(601) => Some(crate::lexicon::VerbEntry { lemma: "Increase".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
765 Ok(602) => Some(crate::lexicon::VerbEntry { lemma: "Indicate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
766 Ok(603) => Some(crate::lexicon::VerbEntry { lemma: "Influence".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
767 Ok(604) => Some(crate::lexicon::VerbEntry { lemma: "Inform".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
768 Ok(605) => Some(crate::lexicon::VerbEntry { lemma: "Inherit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
769 Ok(606) => Some(crate::lexicon::VerbEntry { lemma: "Initiate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
770 Ok(607) => Some(crate::lexicon::VerbEntry { lemma: "Inject".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
771 Ok(608) => Some(crate::lexicon::VerbEntry { lemma: "Injure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
772 Ok(609) => Some(crate::lexicon::VerbEntry { lemma: "Insert".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
773 Ok(610) => Some(crate::lexicon::VerbEntry { lemma: "Insist".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
774 Ok(611) => Some(crate::lexicon::VerbEntry { lemma: "Inspect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
775 Ok(612) => Some(crate::lexicon::VerbEntry { lemma: "Inspire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
776 Ok(613) => Some(crate::lexicon::VerbEntry { lemma: "Install".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
777 Ok(614) => Some(crate::lexicon::VerbEntry { lemma: "Instruct".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
778 Ok(615) => Some(crate::lexicon::VerbEntry { lemma: "Insult".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
779 Ok(616) => Some(crate::lexicon::VerbEntry { lemma: "Insure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
780 Ok(617) => Some(crate::lexicon::VerbEntry { lemma: "Intend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
781 Ok(618) => Some(crate::lexicon::VerbEntry { lemma: "Interact".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
782 Ok(619) => Some(crate::lexicon::VerbEntry { lemma: "Interest".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
783 Ok(620) => Some(crate::lexicon::VerbEntry { lemma: "Interfere".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
784 Ok(621) => Some(crate::lexicon::VerbEntry { lemma: "Interpret".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
785 Ok(622) => Some(crate::lexicon::VerbEntry { lemma: "Interrupt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
786 Ok(623) => Some(crate::lexicon::VerbEntry { lemma: "Interview".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
787 Ok(624) => Some(crate::lexicon::VerbEntry { lemma: "Introduce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
788 Ok(625) => Some(crate::lexicon::VerbEntry { lemma: "Invade".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
789 Ok(626) => Some(crate::lexicon::VerbEntry { lemma: "Invent".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
790 Ok(627) => Some(crate::lexicon::VerbEntry { lemma: "Invest".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
791 Ok(628) => Some(crate::lexicon::VerbEntry { lemma: "Investigate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
792 Ok(629) => Some(crate::lexicon::VerbEntry { lemma: "Invite".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
793 Ok(630) => Some(crate::lexicon::VerbEntry { lemma: "Involve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
794 Ok(631) => Some(crate::lexicon::VerbEntry { lemma: "Iron".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
795 Ok(632) => Some(crate::lexicon::VerbEntry { lemma: "Irritate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
796 Ok(633) => Some(crate::lexicon::VerbEntry { lemma: "Isolate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
797 Ok(634) => Some(crate::lexicon::VerbEntry { lemma: "Issue".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
798 Ok(635) => Some(crate::lexicon::VerbEntry { lemma: "Jail".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
799 Ok(636) => Some(crate::lexicon::VerbEntry { lemma: "Jam".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
800 Ok(637) => Some(crate::lexicon::VerbEntry { lemma: "Jam".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
801 Ok(638) => Some(crate::lexicon::VerbEntry { lemma: "Jam".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
802 Ok(639) => Some(crate::lexicon::VerbEntry { lemma: "Jog".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
803 Ok(640) => Some(crate::lexicon::VerbEntry { lemma: "Jog".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
804 Ok(641) => Some(crate::lexicon::VerbEntry { lemma: "Jog".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
805 Ok(642) => Some(crate::lexicon::VerbEntry { lemma: "Join".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
806 Ok(643) => Some(crate::lexicon::VerbEntry { lemma: "Joke".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
807 Ok(644) => Some(crate::lexicon::VerbEntry { lemma: "Judge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
808 Ok(645) => Some(crate::lexicon::VerbEntry { lemma: "Jump".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
809 Ok(646) => Some(crate::lexicon::VerbEntry { lemma: "Justify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
810 Ok(647) => Some(crate::lexicon::VerbEntry { lemma: "Justify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
811 Ok(648) => Some(crate::lexicon::VerbEntry { lemma: "Justify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
812 Ok(649) => Some(crate::lexicon::VerbEntry { lemma: "Keep".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
813 Ok(650) => Some(crate::lexicon::VerbEntry { lemma: "Keep".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
814 Ok(651) => Some(crate::lexicon::VerbEntry { lemma: "Keep".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
815 Ok(652) => Some(crate::lexicon::VerbEntry { lemma: "Kick".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
816 Ok(653) => Some(crate::lexicon::VerbEntry { lemma: "Kidnap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
817 Ok(654) => Some(crate::lexicon::VerbEntry { lemma: "Kidnap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
818 Ok(655) => Some(crate::lexicon::VerbEntry { lemma: "Kidnap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
819 Ok(656) => Some(crate::lexicon::VerbEntry { lemma: "Kill".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
820 Ok(657) => Some(crate::lexicon::VerbEntry { lemma: "Kiss".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
821 Ok(658) => Some(crate::lexicon::VerbEntry { lemma: "Kneel".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
822 Ok(659) => Some(crate::lexicon::VerbEntry { lemma: "Kneel".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
823 Ok(660) => Some(crate::lexicon::VerbEntry { lemma: "Kneel".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
824 Ok(661) => Some(crate::lexicon::VerbEntry { lemma: "Know".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
825 Ok(662) => Some(crate::lexicon::VerbEntry { lemma: "Knit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
826 Ok(663) => Some(crate::lexicon::VerbEntry { lemma: "Knit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
827 Ok(664) => Some(crate::lexicon::VerbEntry { lemma: "Knock".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
828 Ok(665) => Some(crate::lexicon::VerbEntry { lemma: "Know".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
829 Ok(666) => Some(crate::lexicon::VerbEntry { lemma: "Know".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
830 Ok(667) => Some(crate::lexicon::VerbEntry { lemma: "Know".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
831 Ok(668) => Some(crate::lexicon::VerbEntry { lemma: "Label".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
832 Ok(669) => Some(crate::lexicon::VerbEntry { lemma: "Lack".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
833 Ok(670) => Some(crate::lexicon::VerbEntry { lemma: "Lay".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
834 Ok(671) => Some(crate::lexicon::VerbEntry { lemma: "Lie".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
835 Ok(672) => Some(crate::lexicon::VerbEntry { lemma: "Land".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
836 Ok(673) => Some(crate::lexicon::VerbEntry { lemma: "Last".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
837 Ok(674) => Some(crate::lexicon::VerbEntry { lemma: "Laugh".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
838 Ok(675) => Some(crate::lexicon::VerbEntry { lemma: "Launch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
839 Ok(676) => Some(crate::lexicon::VerbEntry { lemma: "Lay".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
840 Ok(677) => Some(crate::lexicon::VerbEntry { lemma: "Lay".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
841 Ok(678) => Some(crate::lexicon::VerbEntry { lemma: "Lead".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
842 Ok(679) => Some(crate::lexicon::VerbEntry { lemma: "Lead".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
843 Ok(680) => Some(crate::lexicon::VerbEntry { lemma: "Leak".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
844 Ok(681) => Some(crate::lexicon::VerbEntry { lemma: "Lean".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
845 Ok(682) => Some(crate::lexicon::VerbEntry { lemma: "Lean".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
846 Ok(683) => Some(crate::lexicon::VerbEntry { lemma: "Lean".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
847 Ok(684) => Some(crate::lexicon::VerbEntry { lemma: "Leap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
848 Ok(685) => Some(crate::lexicon::VerbEntry { lemma: "Leap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
849 Ok(686) => Some(crate::lexicon::VerbEntry { lemma: "Leap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
850 Ok(687) => Some(crate::lexicon::VerbEntry { lemma: "Learn".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
851 Ok(688) => Some(crate::lexicon::VerbEntry { lemma: "Learn".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
852 Ok(689) => Some(crate::lexicon::VerbEntry { lemma: "Learn".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
853 Ok(690) => Some(crate::lexicon::VerbEntry { lemma: "Leave".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
854 Ok(691) => Some(crate::lexicon::VerbEntry { lemma: "Leave".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
855 Ok(692) => Some(crate::lexicon::VerbEntry { lemma: "Lead".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
856 Ok(693) => Some(crate::lexicon::VerbEntry { lemma: "Leave".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
857 Ok(694) => Some(crate::lexicon::VerbEntry { lemma: "Lend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
858 Ok(695) => Some(crate::lexicon::VerbEntry { lemma: "Lend".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
859 Ok(696) => Some(crate::lexicon::VerbEntry { lemma: "Lengthen".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
860 Ok(697) => Some(crate::lexicon::VerbEntry { lemma: "Lend".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
861 Ok(698) => Some(crate::lexicon::VerbEntry { lemma: "Let".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
862 Ok(699) => Some(crate::lexicon::VerbEntry { lemma: "Let".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
863 Ok(700) => Some(crate::lexicon::VerbEntry { lemma: "Lie".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
864 Ok(701) => Some(crate::lexicon::VerbEntry { lemma: "Lift".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
865 Ok(702) => Some(crate::lexicon::VerbEntry { lemma: "Light".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
866 Ok(703) => Some(crate::lexicon::VerbEntry { lemma: "Light".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
867 Ok(704) => Some(crate::lexicon::VerbEntry { lemma: "Like".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
868 Ok(705) => Some(crate::lexicon::VerbEntry { lemma: "Limit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
869 Ok(706) => Some(crate::lexicon::VerbEntry { lemma: "Link".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
870 Ok(707) => Some(crate::lexicon::VerbEntry { lemma: "List".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
871 Ok(708) => Some(crate::lexicon::VerbEntry { lemma: "Listen".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
872 Ok(709) => Some(crate::lexicon::VerbEntry { lemma: "Light".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
873 Ok(710) => Some(crate::lexicon::VerbEntry { lemma: "Live".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
874 Ok(711) => Some(crate::lexicon::VerbEntry { lemma: "Load".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
875 Ok(712) => Some(crate::lexicon::VerbEntry { lemma: "Loan".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
876 Ok(713) => Some(crate::lexicon::VerbEntry { lemma: "Locate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
877 Ok(714) => Some(crate::lexicon::VerbEntry { lemma: "Lock".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
878 Ok(715) => Some(crate::lexicon::VerbEntry { lemma: "Log".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
879 Ok(716) => Some(crate::lexicon::VerbEntry { lemma: "Log".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
880 Ok(717) => Some(crate::lexicon::VerbEntry { lemma: "Log".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
881 Ok(718) => Some(crate::lexicon::VerbEntry { lemma: "Long".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
882 Ok(719) => Some(crate::lexicon::VerbEntry { lemma: "Look".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
883 Ok(720) => Some(crate::lexicon::VerbEntry { lemma: "Loosen".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
884 Ok(721) => Some(crate::lexicon::VerbEntry { lemma: "Lose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
885 Ok(722) => Some(crate::lexicon::VerbEntry { lemma: "Lose".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
886 Ok(723) => Some(crate::lexicon::VerbEntry { lemma: "Lose".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
887 Ok(724) => Some(crate::lexicon::VerbEntry { lemma: "Love".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
888 Ok(725) => Some(crate::lexicon::VerbEntry { lemma: "Lower".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
889 Ok(726) => Some(crate::lexicon::VerbEntry { lemma: "Lie".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
890 Ok(727) => Some(crate::lexicon::VerbEntry { lemma: "Make".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
891 Ok(728) => Some(crate::lexicon::VerbEntry { lemma: "Mail".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
892 Ok(729) => Some(crate::lexicon::VerbEntry { lemma: "Maintain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
893 Ok(730) => Some(crate::lexicon::VerbEntry { lemma: "Make".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
894 Ok(731) => Some(crate::lexicon::VerbEntry { lemma: "Make".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
895 Ok(732) => Some(crate::lexicon::VerbEntry { lemma: "Manage".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
896 Ok(733) => Some(crate::lexicon::VerbEntry { lemma: "Manufacture".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
897 Ok(734) => Some(crate::lexicon::VerbEntry { lemma: "Map".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
898 Ok(735) => Some(crate::lexicon::VerbEntry { lemma: "Map".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
899 Ok(736) => Some(crate::lexicon::VerbEntry { lemma: "Map".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
900 Ok(737) => Some(crate::lexicon::VerbEntry { lemma: "March".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
901 Ok(738) => Some(crate::lexicon::VerbEntry { lemma: "Mark".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
902 Ok(739) => Some(crate::lexicon::VerbEntry { lemma: "Market".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
903 Ok(740) => Some(crate::lexicon::VerbEntry { lemma: "Marry".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
904 Ok(741) => Some(crate::lexicon::VerbEntry { lemma: "Marry".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
905 Ok(742) => Some(crate::lexicon::VerbEntry { lemma: "Marry".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
906 Ok(743) => Some(crate::lexicon::VerbEntry { lemma: "Match".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
907 Ok(744) => Some(crate::lexicon::VerbEntry { lemma: "Matter".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
908 Ok(745) => Some(crate::lexicon::VerbEntry { lemma: "Mean".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
909 Ok(746) => Some(crate::lexicon::VerbEntry { lemma: "Mean".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
910 Ok(747) => Some(crate::lexicon::VerbEntry { lemma: "Mean".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
911 Ok(748) => Some(crate::lexicon::VerbEntry { lemma: "Measure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
912 Ok(749) => Some(crate::lexicon::VerbEntry { lemma: "Meet".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
913 Ok(750) => Some(crate::lexicon::VerbEntry { lemma: "Meet".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
914 Ok(751) => Some(crate::lexicon::VerbEntry { lemma: "Melt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
915 Ok(752) => Some(crate::lexicon::VerbEntry { lemma: "Memorize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
916 Ok(753) => Some(crate::lexicon::VerbEntry { lemma: "Mend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
917 Ok(754) => Some(crate::lexicon::VerbEntry { lemma: "Mention".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
918 Ok(755) => Some(crate::lexicon::VerbEntry { lemma: "Meow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
919 Ok(756) => Some(crate::lexicon::VerbEntry { lemma: "Merge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
920 Ok(757) => Some(crate::lexicon::VerbEntry { lemma: "Meet".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
921 Ok(758) => Some(crate::lexicon::VerbEntry { lemma: "Mind".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
922 Ok(759) => Some(crate::lexicon::VerbEntry { lemma: "Miss".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
923 Ok(760) => Some(crate::lexicon::VerbEntry { lemma: "Mix".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
924 Ok(761) => Some(crate::lexicon::VerbEntry { lemma: "Modify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
925 Ok(762) => Some(crate::lexicon::VerbEntry { lemma: "Modify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
926 Ok(763) => Some(crate::lexicon::VerbEntry { lemma: "Modify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
927 Ok(764) => Some(crate::lexicon::VerbEntry { lemma: "Monitor".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
928 Ok(765) => Some(crate::lexicon::VerbEntry { lemma: "Motivate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
929 Ok(766) => Some(crate::lexicon::VerbEntry { lemma: "Mount".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
930 Ok(767) => Some(crate::lexicon::VerbEntry { lemma: "Mourn".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
931 Ok(768) => Some(crate::lexicon::VerbEntry { lemma: "Move".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
932 Ok(769) => Some(crate::lexicon::VerbEntry { lemma: "Multiply".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
933 Ok(770) => Some(crate::lexicon::VerbEntry { lemma: "Multiply".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
934 Ok(771) => Some(crate::lexicon::VerbEntry { lemma: "Multiply".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
935 Ok(772) => Some(crate::lexicon::VerbEntry { lemma: "Murder".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
936 Ok(773) => Some(crate::lexicon::VerbEntry { lemma: "Name".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
937 Ok(774) => Some(crate::lexicon::VerbEntry { lemma: "Narrow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
938 Ok(775) => Some(crate::lexicon::VerbEntry { lemma: "Need".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
939 Ok(776) => Some(crate::lexicon::VerbEntry { lemma: "Neglect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
940 Ok(777) => Some(crate::lexicon::VerbEntry { lemma: "Negotiate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
941 Ok(778) => Some(crate::lexicon::VerbEntry { lemma: "Nod".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
942 Ok(779) => Some(crate::lexicon::VerbEntry { lemma: "Nod".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
943 Ok(780) => Some(crate::lexicon::VerbEntry { lemma: "Nod".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
944 Ok(781) => Some(crate::lexicon::VerbEntry { lemma: "Nominate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
945 Ok(782) => Some(crate::lexicon::VerbEntry { lemma: "Note".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
946 Ok(783) => Some(crate::lexicon::VerbEntry { lemma: "Notice".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
947 Ok(784) => Some(crate::lexicon::VerbEntry { lemma: "Notify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
948 Ok(785) => Some(crate::lexicon::VerbEntry { lemma: "Notify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
949 Ok(786) => Some(crate::lexicon::VerbEntry { lemma: "Notify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
950 Ok(787) => Some(crate::lexicon::VerbEntry { lemma: "Obey".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
951 Ok(788) => Some(crate::lexicon::VerbEntry { lemma: "Object".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
952 Ok(789) => Some(crate::lexicon::VerbEntry { lemma: "Observe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
953 Ok(790) => Some(crate::lexicon::VerbEntry { lemma: "Obtain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
954 Ok(791) => Some(crate::lexicon::VerbEntry { lemma: "Occupy".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
955 Ok(792) => Some(crate::lexicon::VerbEntry { lemma: "Occupy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
956 Ok(793) => Some(crate::lexicon::VerbEntry { lemma: "Occupy".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
957 Ok(794) => Some(crate::lexicon::VerbEntry { lemma: "Occur".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
958 Ok(795) => Some(crate::lexicon::VerbEntry { lemma: "Occur".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
959 Ok(796) => Some(crate::lexicon::VerbEntry { lemma: "Occur".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
960 Ok(797) => Some(crate::lexicon::VerbEntry { lemma: "Offend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
961 Ok(798) => Some(crate::lexicon::VerbEntry { lemma: "Offer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
962 Ok(799) => Some(crate::lexicon::VerbEntry { lemma: "Open".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
963 Ok(800) => Some(crate::lexicon::VerbEntry { lemma: "Open".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
964 Ok(801) => Some(crate::lexicon::VerbEntry { lemma: "Open".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
965 Ok(802) => Some(crate::lexicon::VerbEntry { lemma: "Operate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
966 Ok(803) => Some(crate::lexicon::VerbEntry { lemma: "Oppose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
967 Ok(804) => Some(crate::lexicon::VerbEntry { lemma: "Order".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
968 Ok(805) => Some(crate::lexicon::VerbEntry { lemma: "Organize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
969 Ok(806) => Some(crate::lexicon::VerbEntry { lemma: "Ought".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
970 Ok(807) => Some(crate::lexicon::VerbEntry { lemma: "Outline".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
971 Ok(808) => Some(crate::lexicon::VerbEntry { lemma: "Overcome".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
972 Ok(809) => Some(crate::lexicon::VerbEntry { lemma: "Overcome".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
973 Ok(810) => Some(crate::lexicon::VerbEntry { lemma: "Overcome".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
974 Ok(811) => Some(crate::lexicon::VerbEntry { lemma: "Overlook".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
975 Ok(812) => Some(crate::lexicon::VerbEntry { lemma: "Owe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
976 Ok(813) => Some(crate::lexicon::VerbEntry { lemma: "Own".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
977 Ok(814) => Some(crate::lexicon::VerbEntry { lemma: "Pack".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
978 Ok(815) => Some(crate::lexicon::VerbEntry { lemma: "Pay".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
979 Ok(816) => Some(crate::lexicon::VerbEntry { lemma: "Paint".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
980 Ok(817) => Some(crate::lexicon::VerbEntry { lemma: "Park".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
981 Ok(818) => Some(crate::lexicon::VerbEntry { lemma: "Participate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
982 Ok(819) => Some(crate::lexicon::VerbEntry { lemma: "Pass".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
983 Ok(820) => Some(crate::lexicon::VerbEntry { lemma: "Pat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
984 Ok(821) => Some(crate::lexicon::VerbEntry { lemma: "Pat".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
985 Ok(822) => Some(crate::lexicon::VerbEntry { lemma: "Pat".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
986 Ok(823) => Some(crate::lexicon::VerbEntry { lemma: "Pause".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
987 Ok(824) => Some(crate::lexicon::VerbEntry { lemma: "Pay".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
988 Ok(825) => Some(crate::lexicon::VerbEntry { lemma: "Pay".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
989 Ok(826) => Some(crate::lexicon::VerbEntry { lemma: "Peel".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
990 Ok(827) => Some(crate::lexicon::VerbEntry { lemma: "Perceive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
991 Ok(828) => Some(crate::lexicon::VerbEntry { lemma: "Perform".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
992 Ok(829) => Some(crate::lexicon::VerbEntry { lemma: "Permit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
993 Ok(830) => Some(crate::lexicon::VerbEntry { lemma: "Permit".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
994 Ok(831) => Some(crate::lexicon::VerbEntry { lemma: "Permit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
995 Ok(832) => Some(crate::lexicon::VerbEntry { lemma: "Persuade".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
996 Ok(833) => Some(crate::lexicon::VerbEntry { lemma: "Phone".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
997 Ok(834) => Some(crate::lexicon::VerbEntry { lemma: "Photograph".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
998 Ok(835) => Some(crate::lexicon::VerbEntry { lemma: "Pick".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
999 Ok(836) => Some(crate::lexicon::VerbEntry { lemma: "Pile".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1000 Ok(837) => Some(crate::lexicon::VerbEntry { lemma: "Pinch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1001 Ok(838) => Some(crate::lexicon::VerbEntry { lemma: "Pioneer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1002 Ok(839) => Some(crate::lexicon::VerbEntry { lemma: "Pitch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1003 Ok(840) => Some(crate::lexicon::VerbEntry { lemma: "Place".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1004 Ok(841) => Some(crate::lexicon::VerbEntry { lemma: "Plan".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1005 Ok(842) => Some(crate::lexicon::VerbEntry { lemma: "Plan".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1006 Ok(843) => Some(crate::lexicon::VerbEntry { lemma: "Plan".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1007 Ok(844) => Some(crate::lexicon::VerbEntry { lemma: "Plant".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1008 Ok(845) => Some(crate::lexicon::VerbEntry { lemma: "Play".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1009 Ok(846) => Some(crate::lexicon::VerbEntry { lemma: "Plead".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1010 Ok(847) => Some(crate::lexicon::VerbEntry { lemma: "Plead".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1011 Ok(848) => Some(crate::lexicon::VerbEntry { lemma: "Please".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1012 Ok(849) => Some(crate::lexicon::VerbEntry { lemma: "Plead".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1013 Ok(850) => Some(crate::lexicon::VerbEntry { lemma: "Pledge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1014 Ok(851) => Some(crate::lexicon::VerbEntry { lemma: "Plot".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1015 Ok(852) => Some(crate::lexicon::VerbEntry { lemma: "Plot".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1016 Ok(853) => Some(crate::lexicon::VerbEntry { lemma: "Plot".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1017 Ok(854) => Some(crate::lexicon::VerbEntry { lemma: "Plug".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1018 Ok(855) => Some(crate::lexicon::VerbEntry { lemma: "Plug".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1019 Ok(856) => Some(crate::lexicon::VerbEntry { lemma: "Plug".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1020 Ok(857) => Some(crate::lexicon::VerbEntry { lemma: "Plunge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1021 Ok(858) => Some(crate::lexicon::VerbEntry { lemma: "Point".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1022 Ok(859) => Some(crate::lexicon::VerbEntry { lemma: "Poison".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1023 Ok(860) => Some(crate::lexicon::VerbEntry { lemma: "Poke".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1024 Ok(861) => Some(crate::lexicon::VerbEntry { lemma: "Polish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1025 Ok(862) => Some(crate::lexicon::VerbEntry { lemma: "Poll".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1026 Ok(863) => Some(crate::lexicon::VerbEntry { lemma: "Pollute".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1027 Ok(864) => Some(crate::lexicon::VerbEntry { lemma: "Pop".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1028 Ok(865) => Some(crate::lexicon::VerbEntry { lemma: "Pop".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1029 Ok(866) => Some(crate::lexicon::VerbEntry { lemma: "Pop".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1030 Ok(867) => Some(crate::lexicon::VerbEntry { lemma: "Port".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1031 Ok(868) => Some(crate::lexicon::VerbEntry { lemma: "Pose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1032 Ok(869) => Some(crate::lexicon::VerbEntry { lemma: "Position".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1033 Ok(870) => Some(crate::lexicon::VerbEntry { lemma: "Possess".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1034 Ok(871) => Some(crate::lexicon::VerbEntry { lemma: "Post".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1035 Ok(872) => Some(crate::lexicon::VerbEntry { lemma: "Postpone".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1036 Ok(873) => Some(crate::lexicon::VerbEntry { lemma: "Pour".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1037 Ok(874) => Some(crate::lexicon::VerbEntry { lemma: "Practice".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1038 Ok(875) => Some(crate::lexicon::VerbEntry { lemma: "Praise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1039 Ok(876) => Some(crate::lexicon::VerbEntry { lemma: "Pray".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1040 Ok(877) => Some(crate::lexicon::VerbEntry { lemma: "Preach".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1041 Ok(878) => Some(crate::lexicon::VerbEntry { lemma: "Precede".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1042 Ok(879) => Some(crate::lexicon::VerbEntry { lemma: "Predict".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1043 Ok(880) => Some(crate::lexicon::VerbEntry { lemma: "Prefer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1044 Ok(881) => Some(crate::lexicon::VerbEntry { lemma: "Prefer".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1045 Ok(882) => Some(crate::lexicon::VerbEntry { lemma: "Prefer".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1046 Ok(883) => Some(crate::lexicon::VerbEntry { lemma: "Prepare".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1047 Ok(884) => Some(crate::lexicon::VerbEntry { lemma: "Prescribe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1048 Ok(885) => Some(crate::lexicon::VerbEntry { lemma: "Present".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1049 Ok(886) => Some(crate::lexicon::VerbEntry { lemma: "Preserve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1050 Ok(887) => Some(crate::lexicon::VerbEntry { lemma: "Preside".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1051 Ok(888) => Some(crate::lexicon::VerbEntry { lemma: "Press".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1052 Ok(889) => Some(crate::lexicon::VerbEntry { lemma: "Pretend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1053 Ok(890) => Some(crate::lexicon::VerbEntry { lemma: "Prevent".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1054 Ok(891) => Some(crate::lexicon::VerbEntry { lemma: "Price".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1055 Ok(892) => Some(crate::lexicon::VerbEntry { lemma: "Print".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1056 Ok(893) => Some(crate::lexicon::VerbEntry { lemma: "Proceed".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1057 Ok(894) => Some(crate::lexicon::VerbEntry { lemma: "Process".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1058 Ok(895) => Some(crate::lexicon::VerbEntry { lemma: "Proclaim".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1059 Ok(896) => Some(crate::lexicon::VerbEntry { lemma: "Produce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1060 Ok(897) => Some(crate::lexicon::VerbEntry { lemma: "Program".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1061 Ok(898) => Some(crate::lexicon::VerbEntry { lemma: "Program".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1062 Ok(899) => Some(crate::lexicon::VerbEntry { lemma: "Program".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
1063 Ok(900) => Some(crate::lexicon::VerbEntry { lemma: "Progress".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1064 Ok(901) => Some(crate::lexicon::VerbEntry { lemma: "Project".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1065 Ok(902) => Some(crate::lexicon::VerbEntry { lemma: "Promise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1066 Ok(903) => Some(crate::lexicon::VerbEntry { lemma: "Promote".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1067 Ok(904) => Some(crate::lexicon::VerbEntry { lemma: "Pronounce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1068 Ok(905) => Some(crate::lexicon::VerbEntry { lemma: "Propagate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1069 Ok(906) => Some(crate::lexicon::VerbEntry { lemma: "Propose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1070 Ok(907) => Some(crate::lexicon::VerbEntry { lemma: "Prosecute".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1071 Ok(908) => Some(crate::lexicon::VerbEntry { lemma: "Protect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1072 Ok(909) => Some(crate::lexicon::VerbEntry { lemma: "Protest".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1073 Ok(910) => Some(crate::lexicon::VerbEntry { lemma: "Prove".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1074 Ok(911) => Some(crate::lexicon::VerbEntry { lemma: "Prove".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1075 Ok(912) => Some(crate::lexicon::VerbEntry { lemma: "Prove".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1076 Ok(913) => Some(crate::lexicon::VerbEntry { lemma: "Provide".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1077 Ok(914) => Some(crate::lexicon::VerbEntry { lemma: "Prove".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1078 Ok(915) => Some(crate::lexicon::VerbEntry { lemma: "Publish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1079 Ok(916) => Some(crate::lexicon::VerbEntry { lemma: "Pull".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1080 Ok(917) => Some(crate::lexicon::VerbEntry { lemma: "Pump".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1081 Ok(918) => Some(crate::lexicon::VerbEntry { lemma: "Punch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1082 Ok(919) => Some(crate::lexicon::VerbEntry { lemma: "Punish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1083 Ok(920) => Some(crate::lexicon::VerbEntry { lemma: "Purchase".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1084 Ok(921) => Some(crate::lexicon::VerbEntry { lemma: "Pursue".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1085 Ok(922) => Some(crate::lexicon::VerbEntry { lemma: "Push".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1086 Ok(923) => Some(crate::lexicon::VerbEntry { lemma: "Push".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1087 Ok(924) => Some(crate::lexicon::VerbEntry { lemma: "Push".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Semelfactive }),
1088 Ok(925) => Some(crate::lexicon::VerbEntry { lemma: "Put".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1089 Ok(926) => Some(crate::lexicon::VerbEntry { lemma: "Put".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1090 Ok(927) => Some(crate::lexicon::VerbEntry { lemma: "Qualify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1091 Ok(928) => Some(crate::lexicon::VerbEntry { lemma: "Qualify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1092 Ok(929) => Some(crate::lexicon::VerbEntry { lemma: "Qualify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1093 Ok(930) => Some(crate::lexicon::VerbEntry { lemma: "Question".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1094 Ok(931) => Some(crate::lexicon::VerbEntry { lemma: "Quit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1095 Ok(932) => Some(crate::lexicon::VerbEntry { lemma: "Quit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1096 Ok(933) => Some(crate::lexicon::VerbEntry { lemma: "Quote".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1097 Ok(934) => Some(crate::lexicon::VerbEntry { lemma: "Race".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1098 Ok(935) => Some(crate::lexicon::VerbEntry { lemma: "Raid".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1099 Ok(936) => Some(crate::lexicon::VerbEntry { lemma: "Rain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1100 Ok(937) => Some(crate::lexicon::VerbEntry { lemma: "Raise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1101 Ok(938) => Some(crate::lexicon::VerbEntry { lemma: "Run".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1102 Ok(939) => Some(crate::lexicon::VerbEntry { lemma: "Ring".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1103 Ok(940) => Some(crate::lexicon::VerbEntry { lemma: "Rank".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1104 Ok(941) => Some(crate::lexicon::VerbEntry { lemma: "Rap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1105 Ok(942) => Some(crate::lexicon::VerbEntry { lemma: "Rap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1106 Ok(943) => Some(crate::lexicon::VerbEntry { lemma: "Rap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1107 Ok(944) => Some(crate::lexicon::VerbEntry { lemma: "Rate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1108 Ok(945) => Some(crate::lexicon::VerbEntry { lemma: "Reach".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1109 Ok(946) => Some(crate::lexicon::VerbEntry { lemma: "React".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1110 Ok(947) => Some(crate::lexicon::VerbEntry { lemma: "Read".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1111 Ok(948) => Some(crate::lexicon::VerbEntry { lemma: "Read".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1112 Ok(949) => Some(crate::lexicon::VerbEntry { lemma: "Realize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1113 Ok(950) => Some(crate::lexicon::VerbEntry { lemma: "Rebuild".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1114 Ok(951) => Some(crate::lexicon::VerbEntry { lemma: "Rebuild".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
1115 Ok(952) => Some(crate::lexicon::VerbEntry { lemma: "Rebuild".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1116 Ok(953) => Some(crate::lexicon::VerbEntry { lemma: "Recall".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1117 Ok(954) => Some(crate::lexicon::VerbEntry { lemma: "Receive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1118 Ok(955) => Some(crate::lexicon::VerbEntry { lemma: "Reckon".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1119 Ok(956) => Some(crate::lexicon::VerbEntry { lemma: "Recognize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1120 Ok(957) => Some(crate::lexicon::VerbEntry { lemma: "Recommend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1121 Ok(958) => Some(crate::lexicon::VerbEntry { lemma: "Record".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1122 Ok(959) => Some(crate::lexicon::VerbEntry { lemma: "Recover".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1123 Ok(960) => Some(crate::lexicon::VerbEntry { lemma: "Recruit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1124 Ok(961) => Some(crate::lexicon::VerbEntry { lemma: "Recycle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1125 Ok(962) => Some(crate::lexicon::VerbEntry { lemma: "Reduce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1126 Ok(963) => Some(crate::lexicon::VerbEntry { lemma: "Refer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1127 Ok(964) => Some(crate::lexicon::VerbEntry { lemma: "Refer".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1128 Ok(965) => Some(crate::lexicon::VerbEntry { lemma: "Refer".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1129 Ok(966) => Some(crate::lexicon::VerbEntry { lemma: "Reflect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1130 Ok(967) => Some(crate::lexicon::VerbEntry { lemma: "Refresh".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1131 Ok(968) => Some(crate::lexicon::VerbEntry { lemma: "Refuse".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1132 Ok(969) => Some(crate::lexicon::VerbEntry { lemma: "Regard".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1133 Ok(970) => Some(crate::lexicon::VerbEntry { lemma: "Register".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1134 Ok(971) => Some(crate::lexicon::VerbEntry { lemma: "Regret".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1135 Ok(972) => Some(crate::lexicon::VerbEntry { lemma: "Regret".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1136 Ok(973) => Some(crate::lexicon::VerbEntry { lemma: "Regret".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1137 Ok(974) => Some(crate::lexicon::VerbEntry { lemma: "Reign".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1138 Ok(975) => Some(crate::lexicon::VerbEntry { lemma: "Reject".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1139 Ok(976) => Some(crate::lexicon::VerbEntry { lemma: "Relate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1140 Ok(977) => Some(crate::lexicon::VerbEntry { lemma: "Relax".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1141 Ok(978) => Some(crate::lexicon::VerbEntry { lemma: "Release".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1142 Ok(979) => Some(crate::lexicon::VerbEntry { lemma: "Rely".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1143 Ok(980) => Some(crate::lexicon::VerbEntry { lemma: "Rely".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1144 Ok(981) => Some(crate::lexicon::VerbEntry { lemma: "Rely".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1145 Ok(982) => Some(crate::lexicon::VerbEntry { lemma: "Remain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1146 Ok(983) => Some(crate::lexicon::VerbEntry { lemma: "Remark".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1147 Ok(984) => Some(crate::lexicon::VerbEntry { lemma: "Remember".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1148 Ok(985) => Some(crate::lexicon::VerbEntry { lemma: "Remind".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1149 Ok(986) => Some(crate::lexicon::VerbEntry { lemma: "Remove".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1150 Ok(987) => Some(crate::lexicon::VerbEntry { lemma: "Rent".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1151 Ok(988) => Some(crate::lexicon::VerbEntry { lemma: "Repair".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1152 Ok(989) => Some(crate::lexicon::VerbEntry { lemma: "Repeat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1153 Ok(990) => Some(crate::lexicon::VerbEntry { lemma: "Replace".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1154 Ok(991) => Some(crate::lexicon::VerbEntry { lemma: "Reply".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1155 Ok(992) => Some(crate::lexicon::VerbEntry { lemma: "Reply".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1156 Ok(993) => Some(crate::lexicon::VerbEntry { lemma: "Reply".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1157 Ok(994) => Some(crate::lexicon::VerbEntry { lemma: "Report".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1158 Ok(995) => Some(crate::lexicon::VerbEntry { lemma: "Represent".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1159 Ok(996) => Some(crate::lexicon::VerbEntry { lemma: "Reproduce".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1160 Ok(997) => Some(crate::lexicon::VerbEntry { lemma: "Request".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1161 Ok(998) => Some(crate::lexicon::VerbEntry { lemma: "Require".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1162 Ok(999) => Some(crate::lexicon::VerbEntry { lemma: "Rescue".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1163 Ok(1000) => Some(crate::lexicon::VerbEntry { lemma: "Research".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1164 Ok(1001) => Some(crate::lexicon::VerbEntry { lemma: "Resemble".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1165 Ok(1002) => Some(crate::lexicon::VerbEntry { lemma: "Resent".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1166 Ok(1003) => Some(crate::lexicon::VerbEntry { lemma: "Reserve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1167 Ok(1004) => Some(crate::lexicon::VerbEntry { lemma: "Reside".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1168 Ok(1005) => Some(crate::lexicon::VerbEntry { lemma: "Resign".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1169 Ok(1006) => Some(crate::lexicon::VerbEntry { lemma: "Resist".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1170 Ok(1007) => Some(crate::lexicon::VerbEntry { lemma: "Resolve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1171 Ok(1008) => Some(crate::lexicon::VerbEntry { lemma: "Resort".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1172 Ok(1009) => Some(crate::lexicon::VerbEntry { lemma: "Respect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1173 Ok(1010) => Some(crate::lexicon::VerbEntry { lemma: "Respond".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1174 Ok(1011) => Some(crate::lexicon::VerbEntry { lemma: "Rest".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1175 Ok(1012) => Some(crate::lexicon::VerbEntry { lemma: "Restore".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1176 Ok(1013) => Some(crate::lexicon::VerbEntry { lemma: "Restrict".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1177 Ok(1014) => Some(crate::lexicon::VerbEntry { lemma: "Result".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1178 Ok(1015) => Some(crate::lexicon::VerbEntry { lemma: "Retain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1179 Ok(1016) => Some(crate::lexicon::VerbEntry { lemma: "Retire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1180 Ok(1017) => Some(crate::lexicon::VerbEntry { lemma: "Retreat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1181 Ok(1018) => Some(crate::lexicon::VerbEntry { lemma: "Return".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1182 Ok(1019) => Some(crate::lexicon::VerbEntry { lemma: "Reveal".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1183 Ok(1020) => Some(crate::lexicon::VerbEntry { lemma: "Review".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1184 Ok(1021) => Some(crate::lexicon::VerbEntry { lemma: "Revise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1185 Ok(1022) => Some(crate::lexicon::VerbEntry { lemma: "Reward".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1186 Ok(1023) => Some(crate::lexicon::VerbEntry { lemma: "Ride".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1187 Ok(1024) => Some(crate::lexicon::VerbEntry { lemma: "Ride".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1188 Ok(1025) => Some(crate::lexicon::VerbEntry { lemma: "Ride".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1189 Ok(1026) => Some(crate::lexicon::VerbEntry { lemma: "Ring".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1190 Ok(1027) => Some(crate::lexicon::VerbEntry { lemma: "Ring".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1191 Ok(1028) => Some(crate::lexicon::VerbEntry { lemma: "Rip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1192 Ok(1029) => Some(crate::lexicon::VerbEntry { lemma: "Rip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1193 Ok(1030) => Some(crate::lexicon::VerbEntry { lemma: "Rip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1194 Ok(1031) => Some(crate::lexicon::VerbEntry { lemma: "Rise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1195 Ok(1032) => Some(crate::lexicon::VerbEntry { lemma: "Rise".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1196 Ok(1033) => Some(crate::lexicon::VerbEntry { lemma: "Rise".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1197 Ok(1034) => Some(crate::lexicon::VerbEntry { lemma: "Risk".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1198 Ok(1035) => Some(crate::lexicon::VerbEntry { lemma: "Roar".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1199 Ok(1036) => Some(crate::lexicon::VerbEntry { lemma: "Rob".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1200 Ok(1037) => Some(crate::lexicon::VerbEntry { lemma: "Rob".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1201 Ok(1038) => Some(crate::lexicon::VerbEntry { lemma: "Rob".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1202 Ok(1039) => Some(crate::lexicon::VerbEntry { lemma: "Rock".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1203 Ok(1040) => Some(crate::lexicon::VerbEntry { lemma: "Ride".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1204 Ok(1041) => Some(crate::lexicon::VerbEntry { lemma: "Roll".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1205 Ok(1042) => Some(crate::lexicon::VerbEntry { lemma: "Rise".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1206 Ok(1043) => Some(crate::lexicon::VerbEntry { lemma: "Rub".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1207 Ok(1044) => Some(crate::lexicon::VerbEntry { lemma: "Rub".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1208 Ok(1045) => Some(crate::lexicon::VerbEntry { lemma: "Rub".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1209 Ok(1046) => Some(crate::lexicon::VerbEntry { lemma: "Ruin".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1210 Ok(1047) => Some(crate::lexicon::VerbEntry { lemma: "Rule".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1211 Ok(1048) => Some(crate::lexicon::VerbEntry { lemma: "Run".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1212 Ok(1049) => Some(crate::lexicon::VerbEntry { lemma: "Ring".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1213 Ok(1050) => Some(crate::lexicon::VerbEntry { lemma: "Run".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1214 Ok(1051) => Some(crate::lexicon::VerbEntry { lemma: "Rush".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1215 Ok(1052) => Some(crate::lexicon::VerbEntry { lemma: "Say".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1216 Ok(1053) => Some(crate::lexicon::VerbEntry { lemma: "Sail".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1217 Ok(1054) => Some(crate::lexicon::VerbEntry { lemma: "Sand".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1218 Ok(1055) => Some(crate::lexicon::VerbEntry { lemma: "Sing".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1219 Ok(1056) => Some(crate::lexicon::VerbEntry { lemma: "Sink".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1220 Ok(1057) => Some(crate::lexicon::VerbEntry { lemma: "Sit".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1221 Ok(1058) => Some(crate::lexicon::VerbEntry { lemma: "Satisfy".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1222 Ok(1059) => Some(crate::lexicon::VerbEntry { lemma: "Satisfy".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1223 Ok(1060) => Some(crate::lexicon::VerbEntry { lemma: "Satisfy".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1224 Ok(1061) => Some(crate::lexicon::VerbEntry { lemma: "Save".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1225 Ok(1062) => Some(crate::lexicon::VerbEntry { lemma: "See".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1226 Ok(1063) => Some(crate::lexicon::VerbEntry { lemma: "Say".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1227 Ok(1064) => Some(crate::lexicon::VerbEntry { lemma: "Say".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1228 Ok(1065) => Some(crate::lexicon::VerbEntry { lemma: "Scan".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1229 Ok(1066) => Some(crate::lexicon::VerbEntry { lemma: "Scan".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1230 Ok(1067) => Some(crate::lexicon::VerbEntry { lemma: "Scan".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1231 Ok(1068) => Some(crate::lexicon::VerbEntry { lemma: "Scare".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1232 Ok(1069) => Some(crate::lexicon::VerbEntry { lemma: "Scatter".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1233 Ok(1070) => Some(crate::lexicon::VerbEntry { lemma: "Schedule".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1234 Ok(1071) => Some(crate::lexicon::VerbEntry { lemma: "Score".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1235 Ok(1072) => Some(crate::lexicon::VerbEntry { lemma: "Scratch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1236 Ok(1073) => Some(crate::lexicon::VerbEntry { lemma: "Scream".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1237 Ok(1074) => Some(crate::lexicon::VerbEntry { lemma: "Seal".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1238 Ok(1075) => Some(crate::lexicon::VerbEntry { lemma: "Search".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1239 Ok(1076) => Some(crate::lexicon::VerbEntry { lemma: "Secure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1240 Ok(1077) => Some(crate::lexicon::VerbEntry { lemma: "See".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1241 Ok(1078) => Some(crate::lexicon::VerbEntry { lemma: "See".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1242 Ok(1079) => Some(crate::lexicon::VerbEntry { lemma: "Seek".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1243 Ok(1080) => Some(crate::lexicon::VerbEntry { lemma: "Seek".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1244 Ok(1081) => Some(crate::lexicon::VerbEntry { lemma: "Seem".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1245 Ok(1082) => Some(crate::lexicon::VerbEntry { lemma: "See".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1246 Ok(1083) => Some(crate::lexicon::VerbEntry { lemma: "Seize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1247 Ok(1084) => Some(crate::lexicon::VerbEntry { lemma: "Select".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1248 Ok(1085) => Some(crate::lexicon::VerbEntry { lemma: "Sell".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1249 Ok(1086) => Some(crate::lexicon::VerbEntry { lemma: "Sell".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1250 Ok(1087) => Some(crate::lexicon::VerbEntry { lemma: "Send".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1251 Ok(1088) => Some(crate::lexicon::VerbEntry { lemma: "Send".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1252 Ok(1089) => Some(crate::lexicon::VerbEntry { lemma: "Send".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1253 Ok(1090) => Some(crate::lexicon::VerbEntry { lemma: "Separate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1254 Ok(1091) => Some(crate::lexicon::VerbEntry { lemma: "Serve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1255 Ok(1092) => Some(crate::lexicon::VerbEntry { lemma: "Set".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1256 Ok(1093) => Some(crate::lexicon::VerbEntry { lemma: "Set".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1257 Ok(1094) => Some(crate::lexicon::VerbEntry { lemma: "Settle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1258 Ok(1095) => Some(crate::lexicon::VerbEntry { lemma: "Sew".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1259 Ok(1096) => Some(crate::lexicon::VerbEntry { lemma: "Sew".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1260 Ok(1097) => Some(crate::lexicon::VerbEntry { lemma: "Sew".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1261 Ok(1098) => Some(crate::lexicon::VerbEntry { lemma: "Sew".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1262 Ok(1099) => Some(crate::lexicon::VerbEntry { lemma: "Shake".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1263 Ok(1100) => Some(crate::lexicon::VerbEntry { lemma: "Shake".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1264 Ok(1101) => Some(crate::lexicon::VerbEntry { lemma: "Shake".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1265 Ok(1102) => Some(crate::lexicon::VerbEntry { lemma: "Shape".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1266 Ok(1103) => Some(crate::lexicon::VerbEntry { lemma: "Share".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1267 Ok(1104) => Some(crate::lexicon::VerbEntry { lemma: "Shatter".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1268 Ok(1105) => Some(crate::lexicon::VerbEntry { lemma: "Shave".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1269 Ok(1106) => Some(crate::lexicon::VerbEntry { lemma: "Shelter".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1270 Ok(1107) => Some(crate::lexicon::VerbEntry { lemma: "Shift".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1271 Ok(1108) => Some(crate::lexicon::VerbEntry { lemma: "Shine".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1272 Ok(1109) => Some(crate::lexicon::VerbEntry { lemma: "Shine".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1273 Ok(1110) => Some(crate::lexicon::VerbEntry { lemma: "Ship".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1274 Ok(1111) => Some(crate::lexicon::VerbEntry { lemma: "Ship".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1275 Ok(1112) => Some(crate::lexicon::VerbEntry { lemma: "Ship".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1276 Ok(1113) => Some(crate::lexicon::VerbEntry { lemma: "Shock".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1277 Ok(1114) => Some(crate::lexicon::VerbEntry { lemma: "Shine".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1278 Ok(1115) => Some(crate::lexicon::VerbEntry { lemma: "Shake".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1279 Ok(1116) => Some(crate::lexicon::VerbEntry { lemma: "Shoot".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1280 Ok(1117) => Some(crate::lexicon::VerbEntry { lemma: "Shoot".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1281 Ok(1118) => Some(crate::lexicon::VerbEntry { lemma: "Shop".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1282 Ok(1119) => Some(crate::lexicon::VerbEntry { lemma: "Shop".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1283 Ok(1120) => Some(crate::lexicon::VerbEntry { lemma: "Shop".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1284 Ok(1121) => Some(crate::lexicon::VerbEntry { lemma: "Shorten".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1285 Ok(1122) => Some(crate::lexicon::VerbEntry { lemma: "Shoot".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1286 Ok(1123) => Some(crate::lexicon::VerbEntry { lemma: "Shout".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1287 Ok(1124) => Some(crate::lexicon::VerbEntry { lemma: "Shove".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1288 Ok(1125) => Some(crate::lexicon::VerbEntry { lemma: "Show".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1289 Ok(1126) => Some(crate::lexicon::VerbEntry { lemma: "Show".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1290 Ok(1127) => Some(crate::lexicon::VerbEntry { lemma: "Show".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1291 Ok(1128) => Some(crate::lexicon::VerbEntry { lemma: "Shrink".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1292 Ok(1129) => Some(crate::lexicon::VerbEntry { lemma: "Shrink".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1293 Ok(1130) => Some(crate::lexicon::VerbEntry { lemma: "Shrink".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1294 Ok(1131) => Some(crate::lexicon::VerbEntry { lemma: "Shrug".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1295 Ok(1132) => Some(crate::lexicon::VerbEntry { lemma: "Shrug".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1296 Ok(1133) => Some(crate::lexicon::VerbEntry { lemma: "Shrug".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1297 Ok(1134) => Some(crate::lexicon::VerbEntry { lemma: "Shrink".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1298 Ok(1135) => Some(crate::lexicon::VerbEntry { lemma: "Shut".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1299 Ok(1136) => Some(crate::lexicon::VerbEntry { lemma: "Shut".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1300 Ok(1137) => Some(crate::lexicon::VerbEntry { lemma: "Sign".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1301 Ok(1138) => Some(crate::lexicon::VerbEntry { lemma: "Signal".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1302 Ok(1139) => Some(crate::lexicon::VerbEntry { lemma: "Simplify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1303 Ok(1140) => Some(crate::lexicon::VerbEntry { lemma: "Simplify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1304 Ok(1141) => Some(crate::lexicon::VerbEntry { lemma: "Simplify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1305 Ok(1142) => Some(crate::lexicon::VerbEntry { lemma: "Sing".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1306 Ok(1143) => Some(crate::lexicon::VerbEntry { lemma: "Sing".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1307 Ok(1144) => Some(crate::lexicon::VerbEntry { lemma: "Sink".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1308 Ok(1145) => Some(crate::lexicon::VerbEntry { lemma: "Sink".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1309 Ok(1146) => Some(crate::lexicon::VerbEntry { lemma: "Sit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1310 Ok(1147) => Some(crate::lexicon::VerbEntry { lemma: "Sit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1311 Ok(1148) => Some(crate::lexicon::VerbEntry { lemma: "Sketch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1312 Ok(1149) => Some(crate::lexicon::VerbEntry { lemma: "Ski".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1313 Ok(1150) => Some(crate::lexicon::VerbEntry { lemma: "Skip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1314 Ok(1151) => Some(crate::lexicon::VerbEntry { lemma: "Skip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1315 Ok(1152) => Some(crate::lexicon::VerbEntry { lemma: "Skip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1316 Ok(1153) => Some(crate::lexicon::VerbEntry { lemma: "Slap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1317 Ok(1154) => Some(crate::lexicon::VerbEntry { lemma: "Slap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1318 Ok(1155) => Some(crate::lexicon::VerbEntry { lemma: "Slap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1319 Ok(1156) => Some(crate::lexicon::VerbEntry { lemma: "Sleep".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1320 Ok(1157) => Some(crate::lexicon::VerbEntry { lemma: "Sleep".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1321 Ok(1158) => Some(crate::lexicon::VerbEntry { lemma: "Sleep".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1322 Ok(1159) => Some(crate::lexicon::VerbEntry { lemma: "Slice".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1323 Ok(1160) => Some(crate::lexicon::VerbEntry { lemma: "Slide".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1324 Ok(1161) => Some(crate::lexicon::VerbEntry { lemma: "Slide".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1325 Ok(1162) => Some(crate::lexicon::VerbEntry { lemma: "Slide".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1326 Ok(1163) => Some(crate::lexicon::VerbEntry { lemma: "Slip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1327 Ok(1164) => Some(crate::lexicon::VerbEntry { lemma: "Slip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1328 Ok(1165) => Some(crate::lexicon::VerbEntry { lemma: "Slip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1329 Ok(1166) => Some(crate::lexicon::VerbEntry { lemma: "Slow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1330 Ok(1167) => Some(crate::lexicon::VerbEntry { lemma: "Smash".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1331 Ok(1168) => Some(crate::lexicon::VerbEntry { lemma: "Smell".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1332 Ok(1169) => Some(crate::lexicon::VerbEntry { lemma: "Smile".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1333 Ok(1170) => Some(crate::lexicon::VerbEntry { lemma: "Smoke".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1334 Ok(1171) => Some(crate::lexicon::VerbEntry { lemma: "Smoke".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1335 Ok(1172) => Some(crate::lexicon::VerbEntry { lemma: "Smoke".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1336 Ok(1173) => Some(crate::lexicon::VerbEntry { lemma: "Snap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1337 Ok(1174) => Some(crate::lexicon::VerbEntry { lemma: "Snap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1338 Ok(1175) => Some(crate::lexicon::VerbEntry { lemma: "Snap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1339 Ok(1176) => Some(crate::lexicon::VerbEntry { lemma: "Sneeze".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1340 Ok(1177) => Some(crate::lexicon::VerbEntry { lemma: "Snow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1341 Ok(1178) => Some(crate::lexicon::VerbEntry { lemma: "Soak".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1342 Ok(1179) => Some(crate::lexicon::VerbEntry { lemma: "Sell".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1343 Ok(1180) => Some(crate::lexicon::VerbEntry { lemma: "Solve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1344 Ok(1181) => Some(crate::lexicon::VerbEntry { lemma: "Sort".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1345 Ok(1182) => Some(crate::lexicon::VerbEntry { lemma: "Seek".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1346 Ok(1183) => Some(crate::lexicon::VerbEntry { lemma: "Sound".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1347 Ok(1184) => Some(crate::lexicon::VerbEntry { lemma: "Source".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1348 Ok(1185) => Some(crate::lexicon::VerbEntry { lemma: "Spare".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1349 Ok(1186) => Some(crate::lexicon::VerbEntry { lemma: "Spark".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1350 Ok(1187) => Some(crate::lexicon::VerbEntry { lemma: "Spit".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1351 Ok(1188) => Some(crate::lexicon::VerbEntry { lemma: "Speak".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1352 Ok(1189) => Some(crate::lexicon::VerbEntry { lemma: "Speak".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1353 Ok(1190) => Some(crate::lexicon::VerbEntry { lemma: "Specialize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1354 Ok(1191) => Some(crate::lexicon::VerbEntry { lemma: "Specify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1355 Ok(1192) => Some(crate::lexicon::VerbEntry { lemma: "Specify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1356 Ok(1193) => Some(crate::lexicon::VerbEntry { lemma: "Specify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1357 Ok(1194) => Some(crate::lexicon::VerbEntry { lemma: "Speed".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1358 Ok(1195) => Some(crate::lexicon::VerbEntry { lemma: "Speed".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1359 Ok(1196) => Some(crate::lexicon::VerbEntry { lemma: "Speed".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1360 Ok(1197) => Some(crate::lexicon::VerbEntry { lemma: "Spell".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1361 Ok(1198) => Some(crate::lexicon::VerbEntry { lemma: "Spell".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1362 Ok(1199) => Some(crate::lexicon::VerbEntry { lemma: "Spell".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1363 Ok(1200) => Some(crate::lexicon::VerbEntry { lemma: "Spend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1364 Ok(1201) => Some(crate::lexicon::VerbEntry { lemma: "Spend".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
1365 Ok(1202) => Some(crate::lexicon::VerbEntry { lemma: "Spend".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1366 Ok(1203) => Some(crate::lexicon::VerbEntry { lemma: "Spill".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1367 Ok(1204) => Some(crate::lexicon::VerbEntry { lemma: "Spill".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1368 Ok(1205) => Some(crate::lexicon::VerbEntry { lemma: "Spill".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1369 Ok(1206) => Some(crate::lexicon::VerbEntry { lemma: "Spin".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1370 Ok(1207) => Some(crate::lexicon::VerbEntry { lemma: "Spin".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1371 Ok(1208) => Some(crate::lexicon::VerbEntry { lemma: "Spit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1372 Ok(1209) => Some(crate::lexicon::VerbEntry { lemma: "Spit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1373 Ok(1210) => Some(crate::lexicon::VerbEntry { lemma: "Split".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1374 Ok(1211) => Some(crate::lexicon::VerbEntry { lemma: "Split".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1375 Ok(1212) => Some(crate::lexicon::VerbEntry { lemma: "Spoil".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1376 Ok(1213) => Some(crate::lexicon::VerbEntry { lemma: "Spoil".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1377 Ok(1214) => Some(crate::lexicon::VerbEntry { lemma: "Spoil".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1378 Ok(1215) => Some(crate::lexicon::VerbEntry { lemma: "Speak".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1379 Ok(1216) => Some(crate::lexicon::VerbEntry { lemma: "Speak".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1380 Ok(1217) => Some(crate::lexicon::VerbEntry { lemma: "Sponsor".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1381 Ok(1218) => Some(crate::lexicon::VerbEntry { lemma: "Spot".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1382 Ok(1219) => Some(crate::lexicon::VerbEntry { lemma: "Spot".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1383 Ok(1220) => Some(crate::lexicon::VerbEntry { lemma: "Spot".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1384 Ok(1221) => Some(crate::lexicon::VerbEntry { lemma: "Spring".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1385 Ok(1222) => Some(crate::lexicon::VerbEntry { lemma: "Spray".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1386 Ok(1223) => Some(crate::lexicon::VerbEntry { lemma: "Spread".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1387 Ok(1224) => Some(crate::lexicon::VerbEntry { lemma: "Spread".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1388 Ok(1225) => Some(crate::lexicon::VerbEntry { lemma: "Spring".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1389 Ok(1226) => Some(crate::lexicon::VerbEntry { lemma: "Spring".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1390 Ok(1227) => Some(crate::lexicon::VerbEntry { lemma: "Spring".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1391 Ok(1228) => Some(crate::lexicon::VerbEntry { lemma: "Spin".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1392 Ok(1229) => Some(crate::lexicon::VerbEntry { lemma: "Squeeze".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1393 Ok(1230) => Some(crate::lexicon::VerbEntry { lemma: "Stab".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1394 Ok(1231) => Some(crate::lexicon::VerbEntry { lemma: "Stab".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1395 Ok(1232) => Some(crate::lexicon::VerbEntry { lemma: "Stab".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1396 Ok(1233) => Some(crate::lexicon::VerbEntry { lemma: "Stabilize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1397 Ok(1234) => Some(crate::lexicon::VerbEntry { lemma: "Stain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1398 Ok(1235) => Some(crate::lexicon::VerbEntry { lemma: "Stamp".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1399 Ok(1236) => Some(crate::lexicon::VerbEntry { lemma: "Stand".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1400 Ok(1237) => Some(crate::lexicon::VerbEntry { lemma: "Stand".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1401 Ok(1238) => Some(crate::lexicon::VerbEntry { lemma: "Stare".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1402 Ok(1239) => Some(crate::lexicon::VerbEntry { lemma: "Start".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1403 Ok(1240) => Some(crate::lexicon::VerbEntry { lemma: "Starve".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1404 Ok(1241) => Some(crate::lexicon::VerbEntry { lemma: "State".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1405 Ok(1242) => Some(crate::lexicon::VerbEntry { lemma: "Stay".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1406 Ok(1243) => Some(crate::lexicon::VerbEntry { lemma: "Steal".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1407 Ok(1244) => Some(crate::lexicon::VerbEntry { lemma: "Steal".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1408 Ok(1245) => Some(crate::lexicon::VerbEntry { lemma: "Steep".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1409 Ok(1246) => Some(crate::lexicon::VerbEntry { lemma: "Stick".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1410 Ok(1247) => Some(crate::lexicon::VerbEntry { lemma: "Stick".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1411 Ok(1248) => Some(crate::lexicon::VerbEntry { lemma: "Stimulate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1412 Ok(1249) => Some(crate::lexicon::VerbEntry { lemma: "Stir".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1413 Ok(1250) => Some(crate::lexicon::VerbEntry { lemma: "Stir".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1414 Ok(1251) => Some(crate::lexicon::VerbEntry { lemma: "Stir".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1415 Ok(1252) => Some(crate::lexicon::VerbEntry { lemma: "Steal".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1416 Ok(1253) => Some(crate::lexicon::VerbEntry { lemma: "Steal".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1417 Ok(1254) => Some(crate::lexicon::VerbEntry { lemma: "Stand".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1418 Ok(1255) => Some(crate::lexicon::VerbEntry { lemma: "Stop".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1419 Ok(1256) => Some(crate::lexicon::VerbEntry { lemma: "Stop".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1420 Ok(1257) => Some(crate::lexicon::VerbEntry { lemma: "Stop".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1421 Ok(1258) => Some(crate::lexicon::VerbEntry { lemma: "Store".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1422 Ok(1259) => Some(crate::lexicon::VerbEntry { lemma: "Strain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1423 Ok(1260) => Some(crate::lexicon::VerbEntry { lemma: "Strengthen".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1424 Ok(1261) => Some(crate::lexicon::VerbEntry { lemma: "Stress".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1425 Ok(1262) => Some(crate::lexicon::VerbEntry { lemma: "Stretch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1426 Ok(1263) => Some(crate::lexicon::VerbEntry { lemma: "Strike".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1427 Ok(1264) => Some(crate::lexicon::VerbEntry { lemma: "Strike".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1428 Ok(1265) => Some(crate::lexicon::VerbEntry { lemma: "Strip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1429 Ok(1266) => Some(crate::lexicon::VerbEntry { lemma: "Strip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1430 Ok(1267) => Some(crate::lexicon::VerbEntry { lemma: "Strip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1431 Ok(1268) => Some(crate::lexicon::VerbEntry { lemma: "Strive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1432 Ok(1269) => Some(crate::lexicon::VerbEntry { lemma: "Strive".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1433 Ok(1270) => Some(crate::lexicon::VerbEntry { lemma: "Strive".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1434 Ok(1271) => Some(crate::lexicon::VerbEntry { lemma: "Stroke".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1435 Ok(1272) => Some(crate::lexicon::VerbEntry { lemma: "Strive".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1436 Ok(1273) => Some(crate::lexicon::VerbEntry { lemma: "Strike".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1437 Ok(1274) => Some(crate::lexicon::VerbEntry { lemma: "Struggle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1438 Ok(1275) => Some(crate::lexicon::VerbEntry { lemma: "Stick".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1439 Ok(1276) => Some(crate::lexicon::VerbEntry { lemma: "Study".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1440 Ok(1277) => Some(crate::lexicon::VerbEntry { lemma: "Study".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1441 Ok(1278) => Some(crate::lexicon::VerbEntry { lemma: "Study".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1442 Ok(1279) => Some(crate::lexicon::VerbEntry { lemma: "Stuff".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1443 Ok(1280) => Some(crate::lexicon::VerbEntry { lemma: "Submit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1444 Ok(1281) => Some(crate::lexicon::VerbEntry { lemma: "Submit".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1445 Ok(1282) => Some(crate::lexicon::VerbEntry { lemma: "Submit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1446 Ok(1283) => Some(crate::lexicon::VerbEntry { lemma: "Substitute".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1447 Ok(1284) => Some(crate::lexicon::VerbEntry { lemma: "Succeed".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1448 Ok(1285) => Some(crate::lexicon::VerbEntry { lemma: "Suck".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1449 Ok(1286) => Some(crate::lexicon::VerbEntry { lemma: "Suffer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1450 Ok(1287) => Some(crate::lexicon::VerbEntry { lemma: "Suggest".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1451 Ok(1288) => Some(crate::lexicon::VerbEntry { lemma: "Suit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1452 Ok(1289) => Some(crate::lexicon::VerbEntry { lemma: "Summarize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1453 Ok(1290) => Some(crate::lexicon::VerbEntry { lemma: "Sing".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1454 Ok(1291) => Some(crate::lexicon::VerbEntry { lemma: "Sink".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1455 Ok(1292) => Some(crate::lexicon::VerbEntry { lemma: "Supervise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1456 Ok(1293) => Some(crate::lexicon::VerbEntry { lemma: "Supply".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1457 Ok(1294) => Some(crate::lexicon::VerbEntry { lemma: "Supply".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1458 Ok(1295) => Some(crate::lexicon::VerbEntry { lemma: "Supply".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1459 Ok(1296) => Some(crate::lexicon::VerbEntry { lemma: "Support".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1460 Ok(1297) => Some(crate::lexicon::VerbEntry { lemma: "Suppose".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1461 Ok(1298) => Some(crate::lexicon::VerbEntry { lemma: "Suppress".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1462 Ok(1299) => Some(crate::lexicon::VerbEntry { lemma: "Surf".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1463 Ok(1300) => Some(crate::lexicon::VerbEntry { lemma: "Surprise".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1464 Ok(1301) => Some(crate::lexicon::VerbEntry { lemma: "Surround".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1465 Ok(1302) => Some(crate::lexicon::VerbEntry { lemma: "Survey".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1466 Ok(1303) => Some(crate::lexicon::VerbEntry { lemma: "Survive".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1467 Ok(1304) => Some(crate::lexicon::VerbEntry { lemma: "Suspect".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1468 Ok(1305) => Some(crate::lexicon::VerbEntry { lemma: "Suspend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1469 Ok(1306) => Some(crate::lexicon::VerbEntry { lemma: "Sustain".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1470 Ok(1307) => Some(crate::lexicon::VerbEntry { lemma: "Swallow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1471 Ok(1308) => Some(crate::lexicon::VerbEntry { lemma: "Swim".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1472 Ok(1309) => Some(crate::lexicon::VerbEntry { lemma: "Swap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1473 Ok(1310) => Some(crate::lexicon::VerbEntry { lemma: "Swap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1474 Ok(1311) => Some(crate::lexicon::VerbEntry { lemma: "Swap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1475 Ok(1312) => Some(crate::lexicon::VerbEntry { lemma: "Swear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1476 Ok(1313) => Some(crate::lexicon::VerbEntry { lemma: "Swear".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1477 Ok(1314) => Some(crate::lexicon::VerbEntry { lemma: "Sweat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1478 Ok(1315) => Some(crate::lexicon::VerbEntry { lemma: "Sweep".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1479 Ok(1316) => Some(crate::lexicon::VerbEntry { lemma: "Sweep".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1480 Ok(1317) => Some(crate::lexicon::VerbEntry { lemma: "Swell".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1481 Ok(1318) => Some(crate::lexicon::VerbEntry { lemma: "Swell".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1482 Ok(1319) => Some(crate::lexicon::VerbEntry { lemma: "Swell".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1483 Ok(1320) => Some(crate::lexicon::VerbEntry { lemma: "Sweep".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1484 Ok(1321) => Some(crate::lexicon::VerbEntry { lemma: "Swim".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1485 Ok(1322) => Some(crate::lexicon::VerbEntry { lemma: "Swim".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1486 Ok(1323) => Some(crate::lexicon::VerbEntry { lemma: "Swing".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1487 Ok(1324) => Some(crate::lexicon::VerbEntry { lemma: "Swing".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1488 Ok(1325) => Some(crate::lexicon::VerbEntry { lemma: "Switch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1489 Ok(1326) => Some(crate::lexicon::VerbEntry { lemma: "Swell".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1490 Ok(1327) => Some(crate::lexicon::VerbEntry { lemma: "Swear".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1491 Ok(1328) => Some(crate::lexicon::VerbEntry { lemma: "Swear".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1492 Ok(1329) => Some(crate::lexicon::VerbEntry { lemma: "Swim".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1493 Ok(1330) => Some(crate::lexicon::VerbEntry { lemma: "Swing".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1494 Ok(1331) => Some(crate::lexicon::VerbEntry { lemma: "Table".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1495 Ok(1332) => Some(crate::lexicon::VerbEntry { lemma: "Tackle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1496 Ok(1333) => Some(crate::lexicon::VerbEntry { lemma: "Tag".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1497 Ok(1334) => Some(crate::lexicon::VerbEntry { lemma: "Tag".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1498 Ok(1335) => Some(crate::lexicon::VerbEntry { lemma: "Tag".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1499 Ok(1336) => Some(crate::lexicon::VerbEntry { lemma: "Take".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1500 Ok(1337) => Some(crate::lexicon::VerbEntry { lemma: "Take".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1501 Ok(1338) => Some(crate::lexicon::VerbEntry { lemma: "Take".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1502 Ok(1339) => Some(crate::lexicon::VerbEntry { lemma: "Talk".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1503 Ok(1340) => Some(crate::lexicon::VerbEntry { lemma: "Tame".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1504 Ok(1341) => Some(crate::lexicon::VerbEntry { lemma: "Tap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1505 Ok(1342) => Some(crate::lexicon::VerbEntry { lemma: "Tap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1506 Ok(1343) => Some(crate::lexicon::VerbEntry { lemma: "Tap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1507 Ok(1344) => Some(crate::lexicon::VerbEntry { lemma: "Target".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1508 Ok(1345) => Some(crate::lexicon::VerbEntry { lemma: "Taste".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1509 Ok(1346) => Some(crate::lexicon::VerbEntry { lemma: "Teach".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1510 Ok(1347) => Some(crate::lexicon::VerbEntry { lemma: "Tax".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1511 Ok(1348) => Some(crate::lexicon::VerbEntry { lemma: "Teach".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1512 Ok(1349) => Some(crate::lexicon::VerbEntry { lemma: "Teach".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
1513 Ok(1350) => Some(crate::lexicon::VerbEntry { lemma: "Tear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1514 Ok(1351) => Some(crate::lexicon::VerbEntry { lemma: "Tear".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1515 Ok(1352) => Some(crate::lexicon::VerbEntry { lemma: "Tease".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1516 Ok(1353) => Some(crate::lexicon::VerbEntry { lemma: "Telephone".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1517 Ok(1354) => Some(crate::lexicon::VerbEntry { lemma: "Tell".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1518 Ok(1355) => Some(crate::lexicon::VerbEntry { lemma: "Tell".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1519 Ok(1356) => Some(crate::lexicon::VerbEntry { lemma: "Tempt".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1520 Ok(1357) => Some(crate::lexicon::VerbEntry { lemma: "Tend".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1521 Ok(1358) => Some(crate::lexicon::VerbEntry { lemma: "Terminate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1522 Ok(1359) => Some(crate::lexicon::VerbEntry { lemma: "Terrify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1523 Ok(1360) => Some(crate::lexicon::VerbEntry { lemma: "Terrify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1524 Ok(1361) => Some(crate::lexicon::VerbEntry { lemma: "Terrify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1525 Ok(1362) => Some(crate::lexicon::VerbEntry { lemma: "Test".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1526 Ok(1363) => Some(crate::lexicon::VerbEntry { lemma: "Testify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1527 Ok(1364) => Some(crate::lexicon::VerbEntry { lemma: "Testify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1528 Ok(1365) => Some(crate::lexicon::VerbEntry { lemma: "Testify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1529 Ok(1366) => Some(crate::lexicon::VerbEntry { lemma: "Text".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1530 Ok(1367) => Some(crate::lexicon::VerbEntry { lemma: "Thank".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1531 Ok(1368) => Some(crate::lexicon::VerbEntry { lemma: "Think".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1532 Ok(1369) => Some(crate::lexicon::VerbEntry { lemma: "Think".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1533 Ok(1370) => Some(crate::lexicon::VerbEntry { lemma: "Think".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1534 Ok(1371) => Some(crate::lexicon::VerbEntry { lemma: "Threaten".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1535 Ok(1372) => Some(crate::lexicon::VerbEntry { lemma: "Throw".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1536 Ok(1373) => Some(crate::lexicon::VerbEntry { lemma: "Thrill".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1537 Ok(1374) => Some(crate::lexicon::VerbEntry { lemma: "Throw".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1538 Ok(1375) => Some(crate::lexicon::VerbEntry { lemma: "Throw".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1539 Ok(1376) => Some(crate::lexicon::VerbEntry { lemma: "Throw".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1540 Ok(1377) => Some(crate::lexicon::VerbEntry { lemma: "Thunder".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1541 Ok(1378) => Some(crate::lexicon::VerbEntry { lemma: "Tick".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1542 Ok(1379) => Some(crate::lexicon::VerbEntry { lemma: "Tie".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1543 Ok(1380) => Some(crate::lexicon::VerbEntry { lemma: "Tie".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1544 Ok(1381) => Some(crate::lexicon::VerbEntry { lemma: "Tighten".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1545 Ok(1382) => Some(crate::lexicon::VerbEntry { lemma: "Tip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1546 Ok(1383) => Some(crate::lexicon::VerbEntry { lemma: "Tip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1547 Ok(1384) => Some(crate::lexicon::VerbEntry { lemma: "Tip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1548 Ok(1385) => Some(crate::lexicon::VerbEntry { lemma: "Tire".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1549 Ok(1386) => Some(crate::lexicon::VerbEntry { lemma: "Toast".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1550 Ok(1387) => Some(crate::lexicon::VerbEntry { lemma: "Toggle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1551 Ok(1388) => Some(crate::lexicon::VerbEntry { lemma: "Tell".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1552 Ok(1389) => Some(crate::lexicon::VerbEntry { lemma: "Tolerate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1553 Ok(1390) => Some(crate::lexicon::VerbEntry { lemma: "Take".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1554 Ok(1391) => Some(crate::lexicon::VerbEntry { lemma: "Top".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1555 Ok(1392) => Some(crate::lexicon::VerbEntry { lemma: "Top".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1556 Ok(1393) => Some(crate::lexicon::VerbEntry { lemma: "Top".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1557 Ok(1394) => Some(crate::lexicon::VerbEntry { lemma: "Tear".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1558 Ok(1395) => Some(crate::lexicon::VerbEntry { lemma: "Tear".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1559 Ok(1396) => Some(crate::lexicon::VerbEntry { lemma: "Toss".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1560 Ok(1397) => Some(crate::lexicon::VerbEntry { lemma: "Touch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1561 Ok(1398) => Some(crate::lexicon::VerbEntry { lemma: "Tour".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1562 Ok(1399) => Some(crate::lexicon::VerbEntry { lemma: "Tow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1563 Ok(1400) => Some(crate::lexicon::VerbEntry { lemma: "Trace".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1564 Ok(1401) => Some(crate::lexicon::VerbEntry { lemma: "Track".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1565 Ok(1402) => Some(crate::lexicon::VerbEntry { lemma: "Trade".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1566 Ok(1403) => Some(crate::lexicon::VerbEntry { lemma: "Train".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1567 Ok(1404) => Some(crate::lexicon::VerbEntry { lemma: "Transfer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1568 Ok(1405) => Some(crate::lexicon::VerbEntry { lemma: "Transfer".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1569 Ok(1406) => Some(crate::lexicon::VerbEntry { lemma: "Transfer".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1570 Ok(1407) => Some(crate::lexicon::VerbEntry { lemma: "Transform".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1571 Ok(1408) => Some(crate::lexicon::VerbEntry { lemma: "Translate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1572 Ok(1409) => Some(crate::lexicon::VerbEntry { lemma: "Transmit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1573 Ok(1410) => Some(crate::lexicon::VerbEntry { lemma: "Transmit".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1574 Ok(1411) => Some(crate::lexicon::VerbEntry { lemma: "Transmit".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1575 Ok(1412) => Some(crate::lexicon::VerbEntry { lemma: "Transport".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1576 Ok(1413) => Some(crate::lexicon::VerbEntry { lemma: "Trap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1577 Ok(1414) => Some(crate::lexicon::VerbEntry { lemma: "Trap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1578 Ok(1415) => Some(crate::lexicon::VerbEntry { lemma: "Trap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1579 Ok(1416) => Some(crate::lexicon::VerbEntry { lemma: "Travel".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1580 Ok(1417) => Some(crate::lexicon::VerbEntry { lemma: "Treasure".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1581 Ok(1418) => Some(crate::lexicon::VerbEntry { lemma: "Treat".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1582 Ok(1419) => Some(crate::lexicon::VerbEntry { lemma: "Trick".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1583 Ok(1420) => Some(crate::lexicon::VerbEntry { lemma: "Try".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1584 Ok(1421) => Some(crate::lexicon::VerbEntry { lemma: "Trigger".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1585 Ok(1422) => Some(crate::lexicon::VerbEntry { lemma: "Trim".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1586 Ok(1423) => Some(crate::lexicon::VerbEntry { lemma: "Trim".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1587 Ok(1424) => Some(crate::lexicon::VerbEntry { lemma: "Trim".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1588 Ok(1425) => Some(crate::lexicon::VerbEntry { lemma: "Trip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1589 Ok(1426) => Some(crate::lexicon::VerbEntry { lemma: "Trip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1590 Ok(1427) => Some(crate::lexicon::VerbEntry { lemma: "Trip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1591 Ok(1428) => Some(crate::lexicon::VerbEntry { lemma: "Trouble".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1592 Ok(1429) => Some(crate::lexicon::VerbEntry { lemma: "Trust".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1593 Ok(1430) => Some(crate::lexicon::VerbEntry { lemma: "Try".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1594 Ok(1431) => Some(crate::lexicon::VerbEntry { lemma: "Try".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1595 Ok(1432) => Some(crate::lexicon::VerbEntry { lemma: "Tune".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1596 Ok(1433) => Some(crate::lexicon::VerbEntry { lemma: "Turn".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1597 Ok(1434) => Some(crate::lexicon::VerbEntry { lemma: "Twist".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1598 Ok(1435) => Some(crate::lexicon::VerbEntry { lemma: "Tie".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1599 Ok(1436) => Some(crate::lexicon::VerbEntry { lemma: "Type".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1600 Ok(1437) => Some(crate::lexicon::VerbEntry { lemma: "Undergo".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1601 Ok(1438) => Some(crate::lexicon::VerbEntry { lemma: "Undergo".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1602 Ok(1439) => Some(crate::lexicon::VerbEntry { lemma: "Undergo".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1603 Ok(1440) => Some(crate::lexicon::VerbEntry { lemma: "Understand".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1604 Ok(1441) => Some(crate::lexicon::VerbEntry { lemma: "Understand".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1605 Ok(1442) => Some(crate::lexicon::VerbEntry { lemma: "Understand".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1606 Ok(1443) => Some(crate::lexicon::VerbEntry { lemma: "Undertake".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1607 Ok(1444) => Some(crate::lexicon::VerbEntry { lemma: "Undertake".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1608 Ok(1445) => Some(crate::lexicon::VerbEntry { lemma: "Undertake".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1609 Ok(1446) => Some(crate::lexicon::VerbEntry { lemma: "Undertake".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1610 Ok(1447) => Some(crate::lexicon::VerbEntry { lemma: "Undergo".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1611 Ok(1448) => Some(crate::lexicon::VerbEntry { lemma: "Undo".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1612 Ok(1449) => Some(crate::lexicon::VerbEntry { lemma: "Undo".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1613 Ok(1450) => Some(crate::lexicon::VerbEntry { lemma: "Undo".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1614 Ok(1451) => Some(crate::lexicon::VerbEntry { lemma: "Undo".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1615 Ok(1452) => Some(crate::lexicon::VerbEntry { lemma: "Unfold".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1616 Ok(1453) => Some(crate::lexicon::VerbEntry { lemma: "Unify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1617 Ok(1454) => Some(crate::lexicon::VerbEntry { lemma: "Unify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1618 Ok(1455) => Some(crate::lexicon::VerbEntry { lemma: "Unify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1619 Ok(1456) => Some(crate::lexicon::VerbEntry { lemma: "Unite".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1620 Ok(1457) => Some(crate::lexicon::VerbEntry { lemma: "Unlock".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1621 Ok(1458) => Some(crate::lexicon::VerbEntry { lemma: "Unpack".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1622 Ok(1459) => Some(crate::lexicon::VerbEntry { lemma: "Update".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1623 Ok(1460) => Some(crate::lexicon::VerbEntry { lemma: "Upgrade".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1624 Ok(1461) => Some(crate::lexicon::VerbEntry { lemma: "Upload".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1625 Ok(1462) => Some(crate::lexicon::VerbEntry { lemma: "Urge".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1626 Ok(1463) => Some(crate::lexicon::VerbEntry { lemma: "Use".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1627 Ok(1464) => Some(crate::lexicon::VerbEntry { lemma: "Utilize".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1628 Ok(1465) => Some(crate::lexicon::VerbEntry { lemma: "Value".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1629 Ok(1466) => Some(crate::lexicon::VerbEntry { lemma: "Vanish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1630 Ok(1467) => Some(crate::lexicon::VerbEntry { lemma: "Vary".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1631 Ok(1468) => Some(crate::lexicon::VerbEntry { lemma: "Vary".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1632 Ok(1469) => Some(crate::lexicon::VerbEntry { lemma: "Vary".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1633 Ok(1470) => Some(crate::lexicon::VerbEntry { lemma: "Venture".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1634 Ok(1471) => Some(crate::lexicon::VerbEntry { lemma: "Verify".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1635 Ok(1472) => Some(crate::lexicon::VerbEntry { lemma: "Verify".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1636 Ok(1473) => Some(crate::lexicon::VerbEntry { lemma: "Verify".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1637 Ok(1474) => Some(crate::lexicon::VerbEntry { lemma: "View".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1638 Ok(1475) => Some(crate::lexicon::VerbEntry { lemma: "Violate".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1639 Ok(1476) => Some(crate::lexicon::VerbEntry { lemma: "Visit".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1640 Ok(1477) => Some(crate::lexicon::VerbEntry { lemma: "Voice".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1641 Ok(1478) => Some(crate::lexicon::VerbEntry { lemma: "Volunteer".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1642 Ok(1479) => Some(crate::lexicon::VerbEntry { lemma: "Vote".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1643 Ok(1480) => Some(crate::lexicon::VerbEntry { lemma: "Vow".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1644 Ok(1481) => Some(crate::lexicon::VerbEntry { lemma: "Wag".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1645 Ok(1482) => Some(crate::lexicon::VerbEntry { lemma: "Wag".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1646 Ok(1483) => Some(crate::lexicon::VerbEntry { lemma: "Wag".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Semelfactive }),
1647 Ok(1484) => Some(crate::lexicon::VerbEntry { lemma: "Wait".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1648 Ok(1485) => Some(crate::lexicon::VerbEntry { lemma: "Wake".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1649 Ok(1486) => Some(crate::lexicon::VerbEntry { lemma: "Wake".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1650 Ok(1487) => Some(crate::lexicon::VerbEntry { lemma: "Walk".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1651 Ok(1488) => Some(crate::lexicon::VerbEntry { lemma: "Wander".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1652 Ok(1489) => Some(crate::lexicon::VerbEntry { lemma: "Wanna".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1653 Ok(1490) => Some(crate::lexicon::VerbEntry { lemma: "Want".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1654 Ok(1491) => Some(crate::lexicon::VerbEntry { lemma: "Warm".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1655 Ok(1492) => Some(crate::lexicon::VerbEntry { lemma: "Warn".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1656 Ok(1493) => Some(crate::lexicon::VerbEntry { lemma: "Be".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1657 Ok(1494) => Some(crate::lexicon::VerbEntry { lemma: "Wash".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1658 Ok(1495) => Some(crate::lexicon::VerbEntry { lemma: "Waste".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1659 Ok(1496) => Some(crate::lexicon::VerbEntry { lemma: "Watch".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1660 Ok(1497) => Some(crate::lexicon::VerbEntry { lemma: "Water".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1661 Ok(1498) => Some(crate::lexicon::VerbEntry { lemma: "Wave".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1662 Ok(1499) => Some(crate::lexicon::VerbEntry { lemma: "Weaken".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1663 Ok(1500) => Some(crate::lexicon::VerbEntry { lemma: "Wear".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1664 Ok(1501) => Some(crate::lexicon::VerbEntry { lemma: "Wear".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1665 Ok(1502) => Some(crate::lexicon::VerbEntry { lemma: "Weave".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1666 Ok(1503) => Some(crate::lexicon::VerbEntry { lemma: "Weave".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1667 Ok(1504) => Some(crate::lexicon::VerbEntry { lemma: "Weigh".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1668 Ok(1505) => Some(crate::lexicon::VerbEntry { lemma: "Welcome".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1669 Ok(1506) => Some(crate::lexicon::VerbEntry { lemma: "Go".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1670 Ok(1507) => Some(crate::lexicon::VerbEntry { lemma: "Whisper".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1671 Ok(1508) => Some(crate::lexicon::VerbEntry { lemma: "Whistle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1672 Ok(1509) => Some(crate::lexicon::VerbEntry { lemma: "Widen".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1673 Ok(1510) => Some(crate::lexicon::VerbEntry { lemma: "Win".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1674 Ok(1511) => Some(crate::lexicon::VerbEntry { lemma: "Wind".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1675 Ok(1512) => Some(crate::lexicon::VerbEntry { lemma: "Wind".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1676 Ok(1513) => Some(crate::lexicon::VerbEntry { lemma: "Wink".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Semelfactive }),
1677 Ok(1514) => Some(crate::lexicon::VerbEntry { lemma: "Win".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1678 Ok(1515) => Some(crate::lexicon::VerbEntry { lemma: "Wipe".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1679 Ok(1516) => Some(crate::lexicon::VerbEntry { lemma: "Wish".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1680 Ok(1517) => Some(crate::lexicon::VerbEntry { lemma: "Withdraw".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1681 Ok(1518) => Some(crate::lexicon::VerbEntry { lemma: "Withdraw".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1682 Ok(1519) => Some(crate::lexicon::VerbEntry { lemma: "Withdraw".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1683 Ok(1520) => Some(crate::lexicon::VerbEntry { lemma: "Withdraw".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1684 Ok(1521) => Some(crate::lexicon::VerbEntry { lemma: "Witness".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1685 Ok(1522) => Some(crate::lexicon::VerbEntry { lemma: "Wake".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1686 Ok(1523) => Some(crate::lexicon::VerbEntry { lemma: "Wake".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1687 Ok(1524) => Some(crate::lexicon::VerbEntry { lemma: "Win".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1688 Ok(1525) => Some(crate::lexicon::VerbEntry { lemma: "Wonder".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1689 Ok(1526) => Some(crate::lexicon::VerbEntry { lemma: "Wonder".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1690 Ok(1527) => Some(crate::lexicon::VerbEntry { lemma: "Wonder".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1691 Ok(1528) => Some(crate::lexicon::VerbEntry { lemma: "Wear".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1692 Ok(1529) => Some(crate::lexicon::VerbEntry { lemma: "Work".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1693 Ok(1530) => Some(crate::lexicon::VerbEntry { lemma: "Wear".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1694 Ok(1531) => Some(crate::lexicon::VerbEntry { lemma: "Worry".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1695 Ok(1532) => Some(crate::lexicon::VerbEntry { lemma: "Worry".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::State }),
1696 Ok(1533) => Some(crate::lexicon::VerbEntry { lemma: "Worry".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::State }),
1697 Ok(1534) => Some(crate::lexicon::VerbEntry { lemma: "Worship".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1698 Ok(1535) => Some(crate::lexicon::VerbEntry { lemma: "Wind".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1699 Ok(1536) => Some(crate::lexicon::VerbEntry { lemma: "Weave".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1700 Ok(1537) => Some(crate::lexicon::VerbEntry { lemma: "Weave".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1701 Ok(1538) => Some(crate::lexicon::VerbEntry { lemma: "Wrap".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1702 Ok(1539) => Some(crate::lexicon::VerbEntry { lemma: "Wrap".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1703 Ok(1540) => Some(crate::lexicon::VerbEntry { lemma: "Wrap".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1704 Ok(1541) => Some(crate::lexicon::VerbEntry { lemma: "Wreck".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1705 Ok(1542) => Some(crate::lexicon::VerbEntry { lemma: "Wrestle".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1706 Ok(1543) => Some(crate::lexicon::VerbEntry { lemma: "Wring".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1707 Ok(1544) => Some(crate::lexicon::VerbEntry { lemma: "Wring".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Activity }),
1708 Ok(1545) => Some(crate::lexicon::VerbEntry { lemma: "Write".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1709 Ok(1546) => Some(crate::lexicon::VerbEntry { lemma: "Write".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Accomplishment }),
1710 Ok(1547) => Some(crate::lexicon::VerbEntry { lemma: "Write".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1711 Ok(1548) => Some(crate::lexicon::VerbEntry { lemma: "Write".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Accomplishment }),
1712 Ok(1549) => Some(crate::lexicon::VerbEntry { lemma: "Wring".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1713 Ok(1550) => Some(crate::lexicon::VerbEntry { lemma: "Yawn".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1714 Ok(1551) => Some(crate::lexicon::VerbEntry { lemma: "Yell".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1715 Ok(1552) => Some(crate::lexicon::VerbEntry { lemma: "Yield".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1716 Ok(1553) => Some(crate::lexicon::VerbEntry { lemma: "Zip".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1717 Ok(1554) => Some(crate::lexicon::VerbEntry { lemma: "Zip".to_string(), time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Achievement }),
1718 Ok(1555) => Some(crate::lexicon::VerbEntry { lemma: "Zip".to_string(), time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, class: crate::lexicon::VerbClass::Achievement }),
1719 Ok(1556) => Some(crate::lexicon::VerbEntry { lemma: "Zone".to_string(), time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, class: crate::lexicon::VerbClass::Activity }),
1720 _ => None,
1721 }
1722}
1723
1724static SINGULARIZE_KEYS: [&str; 41] = ["babies", "buses", "butterflies", "centuries", "children", "cities", "coasts", "countries", "deer", "factories", "feet", "fish", "foxes", "geese", "halves", "hypotheses", "items", "leaves", "libraries", "lives", "memories", "men", "mice", "mysteries", "nuclei", "people", "posts", "potatoes", "procedures", "reactors", "scarves", "series", "sets", "sheep", "shelves", "species", "strawberries", "teeth", "tomatoes", "wolves", "women"];
1725pub fn singularize(s: &str) -> Option<&'static str> {
1726 let mut buf = [0u8; WORD_KEY_BYTES];
1727 let Some(key) = word_key(s, &mut buf) else { return None };
1728 match SINGULARIZE_KEYS.binary_search(&&*key) {
1729 Ok(0) => Some("Baby"),
1730 Ok(1) => Some("Bus"),
1731 Ok(2) => Some("Butterfly"),
1732 Ok(3) => Some("Century"),
1733 Ok(4) => Some("Child"),
1734 Ok(5) => Some("City"),
1735 Ok(6) => Some("Coast"),
1736 Ok(7) => Some("Country"),
1737 Ok(8) => Some("Deer"),
1738 Ok(9) => Some("Factory"),
1739 Ok(10) => Some("Foot"),
1740 Ok(11) => Some("Fish"),
1741 Ok(12) => Some("Fox"),
1742 Ok(13) => Some("Goose"),
1743 Ok(14) => Some("Half"),
1744 Ok(15) => Some("Hypothesis"),
1745 Ok(16) => Some("Item"),
1746 Ok(17) => Some("Leaf"),
1747 Ok(18) => Some("Library"),
1748 Ok(19) => Some("Life"),
1749 Ok(20) => Some("Memory"),
1750 Ok(21) => Some("Man"),
1751 Ok(22) => Some("Mouse"),
1752 Ok(23) => Some("Mystery"),
1753 Ok(24) => Some("Nucleus"),
1754 Ok(25) => Some("Person"),
1755 Ok(26) => Some("Post"),
1756 Ok(27) => Some("Potato"),
1757 Ok(28) => Some("Procedure"),
1758 Ok(29) => Some("Reactor"),
1759 Ok(30) => Some("Scarf"),
1760 Ok(31) => Some("Series"),
1761 Ok(32) => Some("Set"),
1762 Ok(33) => Some("Sheep"),
1763 Ok(34) => Some("Shelf"),
1764 Ok(35) => Some("Species"),
1765 Ok(36) => Some("Strawberry"),
1766 Ok(37) => Some("Tooth"),
1767 Ok(38) => Some("Tomato"),
1768 Ok(39) => Some("Wolf"),
1769 Ok(40) => Some("Woman"),
1770 _ => None,
1771 }
1772}
1773
1774static IS_PREPOSITION_KEYS: [&str; 39] = ["about", "above", "across", "after", "against", "along", "among", "around", "at", "before", "behind", "below", "beneath", "beside", "between", "by", "during", "for", "from", "in", "inside", "into", "like", "near", "of", "on", "onto", "outside", "over", "past", "through", "toward", "towards", "under", "until", "upon", "with", "within", "without"];
1775pub fn is_preposition(s: &str) -> bool {
1776 let mut buf = [0u8; WORD_KEY_BYTES];
1777 let Some(key) = word_key(s, &mut buf) else { return false };
1778 if IS_PREPOSITION_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1779}
1780
1781static IS_NOUN_PATTERN_KEYS: [&str; 16] = ["bird", "birds", "book", "books", "cat", "cats", "dog", "dogs", "house", "houses", "man", "men", "person", "persons", "thing", "things"];
1782pub fn is_noun_pattern(s: &str) -> bool {
1783 let mut buf = [0u8; WORD_KEY_BYTES];
1784 let Some(key) = word_key(s, &mut buf) else { return false };
1785 if IS_NOUN_PATTERN_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1786}
1787
1788static IS_SCOPAL_ADVERB_KEYS: [&str; 12] = ["allegedly", "almost", "already", "barely", "certainly", "hardly", "just", "merely", "nearly", "possibly", "probably", "still"];
1789pub fn is_scopal_adverb(s: &str) -> bool {
1790 let mut buf = [0u8; WORD_KEY_BYTES];
1791 let Some(key) = word_key(s, &mut buf) else { return false };
1792 if IS_SCOPAL_ADVERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1793}
1794
1795static IS_TEMPORAL_ADVERB_KEYS: [&str; 5] = ["first", "now", "today", "tomorrow", "yesterday"];
1796pub fn is_temporal_adverb(s: &str) -> bool {
1797 let mut buf = [0u8; WORD_KEY_BYTES];
1798 let Some(key) = word_key(s, &mut buf) else { return false };
1799 if IS_TEMPORAL_ADVERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1800}
1801
1802static IS_DEGREE_ADVERB_KEYS: [&str; 20] = ["a bit", "a little", "a lot", "a tad", "a touch", "appreciably", "considerably", "decidedly", "far", "fractionally", "marginally", "markedly", "moderately", "much", "noticeably", "significantly", "slightly", "somewhat", "substantially", "vastly"];
1803pub fn is_degree_adverb(s: &str) -> bool {
1804 let mut buf = [0u8; WORD_KEY_BYTES];
1805 let Some(key) = word_key(s, &mut buf) else { return false };
1806 if IS_DEGREE_ADVERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1807}
1808
1809static IS_QUANTIFICATIONAL_ADVERB_KEYS: [&str; 15] = ["always", "customarily", "frequently", "generally", "habitually", "normally", "occasionally", "often", "ordinarily", "rarely", "regularly", "seldom", "sometimes", "typically", "usually"];
1810pub fn is_quantificational_adverb(s: &str) -> bool {
1811 let mut buf = [0u8; WORD_KEY_BYTES];
1812 let Some(key) = word_key(s, &mut buf) else { return false };
1813 if IS_QUANTIFICATIONAL_ADVERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1814}
1815
1816static IS_INSTITUTION_METONYM_KEYS: [&str; 12] = ["beijing", "brussels", "capitol_hill", "downing_street", "hollywood", "kremlin", "moscow", "pentagon", "wall_street", "washington", "white_house", "whitehouse"];
1817pub fn is_institution_metonym(s: &str) -> bool {
1818 let mut buf = [0u8; WORD_KEY_BYTES];
1819 let Some(key) = word_key(s, &mut buf) else { return false };
1820 if IS_INSTITUTION_METONYM_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1821}
1822
1823static IS_PERCEPTION_VERB_KEYS: [&str; 9] = ["feel", "hear", "notice", "observe", "see", "smell", "spot", "watch", "witness"];
1824pub fn is_perception_verb(s: &str) -> bool {
1825 let mut buf = [0u8; WORD_KEY_BYTES];
1826 let Some(key) = word_key(s, &mut buf) else { return false };
1827 if IS_PERCEPTION_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1828}
1829
1830static IS_TRANSITIVE_VERB_KEYS: [&str; 47] = ["acquire", "approve", "assign", "bake", "brew", "build", "buy", "create", "deliver", "depict", "design", "direct", "discover", "donate", "expect", "film", "find", "found", "get", "give", "handle", "head", "hire", "hold", "host", "issue", "lead", "locate", "mail", "make", "own", "paint", "produce", "publish", "purchase", "release", "schedule", "see", "serve", "source", "steep", "take", "train", "use", "wear", "win", "write"];
1831pub fn is_transitive_verb(s: &str) -> bool {
1832 let mut buf = [0u8; WORD_KEY_BYTES];
1833 let Some(key) = word_key(s, &mut buf) else { return false };
1834 if IS_TRANSITIVE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1835}
1836
1837static IS_INTRANSITIVE_VERB_KEYS: [&str; 16] = ["break", "burn", "change", "close", "collapse", "decrease", "dry", "evaporate", "explode", "freeze", "increase", "melt", "open", "rise", "sink", "trigger"];
1838pub fn is_intransitive_verb(s: &str) -> bool {
1839 let mut buf = [0u8; WORD_KEY_BYTES];
1840 let Some(key) = word_key(s, &mut buf) else { return false };
1841 if IS_INTRANSITIVE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1842}
1843
1844static IS_DISTINCT_PAST_PARTICIPLE_KEYS: [&str; 56] = ["beaten", "become", "been", "begun", "bitten", "blown", "broken", "chosen", "come", "done", "drawn", "driven", "drunk", "eaten", "fallen", "flown", "forbidden", "forgiven", "forgotten", "frozen", "given", "gone", "gotten", "grown", "hidden", "known", "lain", "overcome", "proven", "ridden", "risen", "rung", "seen", "sewn", "shaken", "shrunk", "spoken", "sprung", "stolen", "striven", "sung", "sunk", "swollen", "sworn", "swum", "taken", "thrown", "torn", "undergone", "undertaken", "undone", "withdrawn", "woken", "worn", "woven", "written"];
1845pub fn is_distinct_past_participle(s: &str) -> bool {
1846 let mut buf = [0u8; WORD_KEY_BYTES];
1847 let Some(key) = word_key(s, &mut buf) else { return false };
1848 if IS_DISTINCT_PAST_PARTICIPLE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1849}
1850
1851static IS_RELEVANCE_VERB_KEYS: [&str; 7] = ["care", "desire", "like", "need", "want", "wish", "wonder"];
1852pub fn is_relevance_verb(s: &str) -> bool {
1853 let mut buf = [0u8; WORD_KEY_BYTES];
1854 let Some(key) = word_key(s, &mut buf) else { return false };
1855 if IS_RELEVANCE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1856}
1857
1858static IS_PARTICLE_KEYS: [&str; 15] = ["about", "along", "apart", "around", "away", "back", "by", "down", "in", "off", "on", "out", "over", "through", "up"];
1859pub fn is_particle(s: &str) -> bool {
1860 let mut buf = [0u8; WORD_KEY_BYTES];
1861 let Some(key) = word_key(s, &mut buf) else { return false };
1862 if IS_PARTICLE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1863}
1864
1865static IS_MONTH_KEYS: [&str; 12] = ["april", "august", "december", "february", "january", "july", "june", "march", "may", "november", "october", "september"];
1866pub fn is_month(s: &str) -> bool {
1867 let mut buf = [0u8; WORD_KEY_BYTES];
1868 let Some(key) = word_key(s, &mut buf) else { return false };
1869 if IS_MONTH_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1870}
1871
1872static IS_ADVERB_KEYS: [&str; 44] = ["always", "angrily", "barely", "carefully", "carelessly", "certainly", "customarily", "easily", "eventually", "finally", "frequently", "generally", "gently", "gradually", "habitually", "happily", "hardly", "immediately", "loudly", "never", "next", "normally", "occasionally", "often", "ordinarily", "passionately", "please", "possibly", "probably", "quickly", "quietly", "rarely", "really", "regularly", "roughly", "sadly", "seldom", "slowly", "softly", "sometimes", "suddenly", "truly", "typically", "usually"];
1873pub fn is_adverb(s: &str) -> bool {
1874 let mut buf = [0u8; WORD_KEY_BYTES];
1875 let Some(key) = word_key(s, &mut buf) else { return false };
1876 if IS_ADVERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1877}
1878
1879static IS_NOT_ADVERB_KEYS: [&str; 26] = ["beastly", "brotherly", "costly", "daily", "deadly", "early", "elderly", "fatherly", "friendly", "ghostly", "holy", "likely", "lively", "lonely", "lovely", "monthly", "motherly", "only", "orderly", "princely", "silly", "sisterly", "timely", "ugly", "weekly", "yearly"];
1880pub fn is_not_adverb(s: &str) -> bool {
1881 let mut buf = [0u8; WORD_KEY_BYTES];
1882 let Some(key) = word_key(s, &mut buf) else { return false };
1883 if IS_NOT_ADVERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1884}
1885
1886static IS_ABBREVIATION_KEYS: [&str; 18] = ["approx", "ave", "dr", "ft", "in", "jr", "m", "ml", "mr", "mrs", "ms", "mt", "no", "rd", "sq", "sr", "st", "vs"];
1887pub fn is_abbreviation(s: &str) -> bool {
1888 let mut buf = [0u8; WORD_KEY_BYTES];
1889 let Some(key) = word_key(s, &mut buf) else { return false };
1890 if IS_ABBREVIATION_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1891}
1892
1893static IS_DISAMBIGUATION_NOT_VERB_KEYS: [&str; 56] = ["bad", "bald", "bed", "big", "bit", "black", "blessed", "blue", "bonus", "bored", "bring", "bus", "campus", "dangerous", "during", "excited", "fast", "focus", "free", "friendly", "gas", "good", "green", "ground", "happy", "interested", "king", "lazy", "led", "loud", "mortal", "old", "plus", "red", "ring", "shed", "short", "sing", "sled", "slow", "small", "spring", "status", "string", "swing", "tall", "thing", "thus", "tired", "us", "wed", "white", "wicked", "wing", "wise", "yellow"];
1894pub fn is_disambiguation_not_verb(s: &str) -> bool {
1895 let mut buf = [0u8; WORD_KEY_BYTES];
1896 let Some(key) = word_key(s, &mut buf) else { return false };
1897 if IS_DISAMBIGUATION_NOT_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1898}
1899
1900static NEEDS_E_ING_KEYS: [&str; 28] = ["bit", "chang", "chas", "cycl", "danc", "decreas", "driv", "giv", "hat", "hav", "hid", "hop", "increas", "lik", "liv", "lov", "mak", "mov", "nam", "pric", "rid", "sav", "shak", "shar", "skydiv", "tak", "wak", "writ"];
1901pub fn needs_e_ing(s: &str) -> bool {
1902 let mut buf = [0u8; WORD_KEY_BYTES];
1903 let Some(key) = word_key(s, &mut buf) else { return false };
1904 if NEEDS_E_ING_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1905}
1906
1907static NEEDS_E_ED_KEYS: [&str; 61] = ["abus", "accus", "advis", "amus", "arrang", "arriv", "caus", "chang", "chas", "clos", "collid", "compromis", "confus", "convinc", "cycl", "danc", "decid", "devis", "disguis", "divid", "enclos", "examin", "excus", "exercis", "forc", "giv", "guid", "hat", "hav", "hop", "induc", "lik", "liv", "lov", "mak", "manag", "mov", "nam", "organis", "paus", "persuad", "practis", "prais", "produc", "promis", "provid", "rac", "rais", "realis", "recognis", "reduc", "refus", "resid", "revis", "sav", "shar", "skydiv", "smil", "surpris", "tak", "us"];
1908pub fn needs_e_ed(s: &str) -> bool {
1909 let mut buf = [0u8; WORD_KEY_BYTES];
1910 let Some(key) = word_key(s, &mut buf) else { return false };
1911 if NEEDS_E_ED_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1912}
1913
1914static IS_STEMMING_EXCEPTION_KEYS: [&str; 28] = ["always", "as", "does", "has", "hers", "herself", "himself", "his", "is", "its", "itself", "minus", "myself", "ours", "ourselves", "perhaps", "plus", "sometimes", "theirs", "themselves", "this", "thus", "us", "was", "yes", "yours", "yourself", "yourselves"];
1915pub fn is_stemming_exception(s: &str) -> bool {
1916 let mut buf = [0u8; WORD_KEY_BYTES];
1917 let Some(key) = word_key(s, &mut buf) else { return false };
1918 if IS_STEMMING_EXCEPTION_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1919}
1920
1921static IS_IRREGULAR_PLURAL_KEYS: [&str; 41] = ["babies", "buses", "butterflies", "centuries", "children", "cities", "coasts", "countries", "deer", "factories", "feet", "fish", "foxes", "geese", "halves", "hypotheses", "items", "leaves", "libraries", "lives", "memories", "men", "mice", "mysteries", "nuclei", "people", "posts", "potatoes", "procedures", "reactors", "scarves", "series", "sets", "sheep", "shelves", "species", "strawberries", "teeth", "tomatoes", "wolves", "women"];
1922pub fn is_irregular_plural(s: &str) -> bool {
1923 let mut buf = [0u8; WORD_KEY_BYTES];
1924 let Some(key) = word_key(s, &mut buf) else { return false };
1925 if IS_IRREGULAR_PLURAL_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1926}
1927
1928static IS_DITRANSITIVE_VERB_KEYS: [&str; 14] = ["award", "bring", "give", "grant", "hand", "lend", "offer", "owe", "pass", "pay", "send", "show", "teach", "tell"];
1929pub fn is_ditransitive_verb(s: &str) -> bool {
1930 let mut buf = [0u8; WORD_KEY_BYTES];
1931 let Some(key) = word_key(s, &mut buf) else { return false };
1932 if IS_DITRANSITIVE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1933}
1934
1935static IS_SUBJECT_CONTROL_VERB_KEYS: [&str; 20] = ["agree", "begin", "continue", "decide", "expect", "fail", "hope", "intend", "manage", "plan", "prefer", "promise", "refuse", "start", "swear", "tend", "threaten", "try", "vow", "want"];
1936pub fn is_subject_control_verb(s: &str) -> bool {
1937 let mut buf = [0u8; WORD_KEY_BYTES];
1938 let Some(key) = word_key(s, &mut buf) else { return false };
1939 if IS_SUBJECT_CONTROL_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1940}
1941
1942static IS_OBJECT_CONTROL_VERB_KEYS: [&str; 18] = ["advise", "allow", "ask", "cause", "command", "convince", "encourage", "forbid", "force", "help", "invite", "order", "permit", "persuade", "remind", "teach", "tell", "warn"];
1943pub fn is_object_control_verb(s: &str) -> bool {
1944 let mut buf = [0u8; WORD_KEY_BYTES];
1945 let Some(key) = word_key(s, &mut buf) else { return false };
1946 if IS_OBJECT_CONTROL_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1947}
1948
1949static IS_RAISING_VERB_KEYS: [&str; 5] = ["appear", "happen", "seem", "tend", "turn"];
1950pub fn is_raising_verb(s: &str) -> bool {
1951 let mut buf = [0u8; WORD_KEY_BYTES];
1952 let Some(key) = word_key(s, &mut buf) else { return false };
1953 if IS_RAISING_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1954}
1955
1956static IS_OPAQUE_VERB_KEYS: [&str; 47] = ["believe", "believeed", "believes", "dream", "dreamed", "dreams", "fear", "feared", "fears", "hope", "hopeed", "hopes", "imagine", "imagineed", "imagines", "knew", "know", "knowed", "known", "knows", "need", "needed", "needs", "pretend", "pretended", "pretends", "said", "say", "sayed", "says", "seek", "seeked", "seeks", "sought", "think", "thinked", "thinks", "thought", "want", "wanted", "wants", "wish", "wished", "wishs", "wonder", "wondered", "wonders"];
1957pub fn is_opaque_verb(s: &str) -> bool {
1958 let mut buf = [0u8; WORD_KEY_BYTES];
1959 let Some(key) = word_key(s, &mut buf) else { return false };
1960 if IS_OPAQUE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1961}
1962
1963static IS_COLLECTIVE_VERB_KEYS: [&str; 15] = ["assemble", "collaborate", "combine", "congregate", "conspire", "convene", "cooperate", "disperse", "gather", "marry", "meet", "merge", "scatter", "surround", "unite"];
1964pub fn is_collective_verb(s: &str) -> bool {
1965 let mut buf = [0u8; WORD_KEY_BYTES];
1966 let Some(key) = word_key(s, &mut buf) else { return false };
1967 if IS_COLLECTIVE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1968}
1969
1970static IS_PERFORMATIVE_KEYS: [&str; 24] = ["advise", "announce", "apologize", "bet", "command", "congratulate", "declare", "demand", "forbid", "guarantee", "order", "pledge", "proclaim", "promise", "pronounce", "recommend", "request", "resign", "suggest", "swear", "thank", "vow", "warn", "welcome"];
1971pub fn is_performative(s: &str) -> bool {
1972 let mut buf = [0u8; WORD_KEY_BYTES];
1973 let Some(key) = word_key(s, &mut buf) else { return false };
1974 if IS_PERFORMATIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1975}
1976
1977static IS_MIXED_VERB_KEYS: [&str; 5] = ["carry", "lift", "move", "pull", "push"];
1978pub fn is_mixed_verb(s: &str) -> bool {
1979 let mut buf = [0u8; WORD_KEY_BYTES];
1980 let Some(key) = word_key(s, &mut buf) else { return false };
1981 if IS_MIXED_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1982}
1983
1984static IS_DISTRIBUTIVE_VERB_KEYS: [&str; 4] = ["die", "drink", "eat", "sleep"];
1985pub fn is_distributive_verb(s: &str) -> bool {
1986 let mut buf = [0u8; WORD_KEY_BYTES];
1987 let Some(key) = word_key(s, &mut buf) else { return false };
1988 if IS_DISTRIBUTIVE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1989}
1990
1991static IS_INTENSIONAL_PREDICATE_KEYS: [&str; 27] = ["change", "changeed", "changeing", "changes", "changing", "decrease", "decreaseed", "decreaseing", "decreases", "decreasing", "increase", "increaseed", "increaseing", "increases", "increasing", "rise", "riseed", "riseing", "risen", "rises", "rising", "rose", "varied", "vary", "varyed", "varying", "varys"];
1992pub fn is_intensional_predicate(s: &str) -> bool {
1993 let mut buf = [0u8; WORD_KEY_BYTES];
1994 let Some(key) = word_key(s, &mut buf) else { return false };
1995 if IS_INTENSIONAL_PREDICATE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
1996}
1997
1998static IS_RESULTATIVE_VERB_KEYS: [&str; 25] = ["bend", "boil", "break", "color", "colour", "cook", "crush", "cut", "dye", "flatten", "freeze", "hammer", "knock", "loosen", "make", "melt", "paint", "roll", "sand", "shatter", "smash", "stretch", "tighten", "widen", "wipe"];
1999pub fn is_resultative_verb(s: &str) -> bool {
2000 let mut buf = [0u8; WORD_KEY_BYTES];
2001 let Some(key) = word_key(s, &mut buf) else { return false };
2002 if IS_RESULTATIVE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2003}
2004
2005static IS_BASE_VERB_KEYS: [&str; 1026] = ["accept", "achieve", "acknowledge", "acquire", "activate", "add", "admire", "admit", "advance", "advise", "afford", "agree", "aim", "allow", "announce", "annoy", "answer", "apologize", "appear", "apply", "appreciate", "approach", "approve", "argue", "arrange", "arrest", "arrive", "ask", "assemble", "assign", "assume", "attach", "attack", "attempt", "attend", "attract", "avoid", "award", "bake", "balance", "ban", "bark", "base", "bathe", "be", "beat", "become", "beep", "beg", "begin", "behave", "believe", "belong", "bend", "bet", "bite", "blame", "bless", "blink", "block", "bloom", "blow", "boil", "born", "borrow", "bother", "bounce", "bow", "break", "breathe", "brew", "bring", "broadcast", "brush", "build", "burn", "burst", "bury", "buy", "calculate", "call", "calm", "camp", "cancel", "care", "carry", "carve", "cast", "catch", "cause", "celebrate", "challenge", "change", "charge", "chase", "chat", "cheat", "check", "cheer", "chew", "choose", "claim", "clap", "clean", "clear", "click", "climb", "cling", "close", "coach", "collaborate", "collapse", "collect", "color", "colour", "combine", "come", "comfort", "command", "comment", "commit", "communicate", "compare", "compete", "complain", "complete", "concern", "conclude", "conduct", "confess", "confirm", "confuse", "congratulate", "congregate", "connect", "consider", "consist", "conspire", "construct", "consult", "consume", "contact", "contain", "continue", "contribute", "control", "convene", "convert", "convince", "cook", "cool", "cooperate", "copy", "correct", "cost", "cough", "count", "cover", "crack", "crash", "crawl", "create", "creep", "criticize", "cross", "crush", "cry", "cure", "curl", "cut", "damage", "dance", "dare", "deal", "debate", "decay", "deceive", "decide", "declare", "decline", "decorate", "decrease", "defeat", "defend", "define", "delay", "delete", "deliver", "demand", "demolish", "demonstrate", "deny", "depart", "depend", "depict", "deposit", "describe", "deserve", "design", "desire", "destroy", "detect", "determine", "develop", "die", "differ", "dig", "dine", "dip", "direct", "disappear", "disappoint", "discover", "discuss", "disguise", "dislike", "dismiss", "disperse", "display", "dissolve", "distribute", "disturb", "dive", "divide", "divorce", "do", "donate", "doubt", "download", "drag", "drain", "draw", "dream", "dress", "drill", "drink", "drip", "drive", "drop", "drown", "dry", "duck", "dump", "dye", "earn", "eat", "edit", "educate", "elect", "eliminate", "email", "embarrass", "embrace", "emerge", "employ", "empty", "enable", "encourage", "end", "endure", "engage", "enjoy", "ensure", "enter", "entertain", "envy", "equal", "equip", "escape", "establish", "estimate", "evaluate", "evaporate", "examine", "exceed", "exchange", "excite", "exclude", "excuse", "execute", "exercise", "exist", "expand", "expect", "experience", "experiment", "explain", "explode", "explore", "export", "expose", "express", "extend", "face", "fail", "faint", "fall", "fancy", "farm", "fascinate", "fasten", "favor", "fear", "feed", "feel", "fetch", "fight", "file", "fill", "film", "filter", "finance", "find", "finish", "fire", "fish", "fit", "fix", "flap", "flash", "flatten", "flee", "float", "flood", "flow", "fly", "focus", "fold", "follow", "forbid", "force", "forecast", "forget", "forgive", "form", "found", "frame", "freeze", "frighten", "fry", "fulfill", "function", "fund", "gain", "gamble", "gather", "gaze", "generate", "get", "give", "glance", "glow", "go", "google", "grab", "graduate", "grant", "grasp", "greet", "grind", "grip", "grow", "guarantee", "guard", "guess", "guide", "hail", "halt", "hammer", "hand", "handle", "hang", "happen", "harm", "harvest", "hate", "haunt", "have", "head", "heal", "hear", "heat", "help", "hesitate", "hiccup", "hide", "highlight", "hike", "hire", "hit", "hold", "honk", "honor", "hook", "hope", "host", "hug", "hunt", "hurry", "hurt", "identify", "ignore", "illustrate", "imagine", "imitate", "implement", "imply", "import", "impose", "impress", "improve", "include", "increase", "indicate", "influence", "inform", "inherit", "initiate", "inject", "injure", "insert", "insist", "inspect", "inspire", "install", "instruct", "insult", "insure", "intend", "interact", "interest", "interfere", "interpret", "interrupt", "interview", "introduce", "invade", "invent", "invest", "investigate", "invite", "involve", "iron", "irritate", "isolate", "issue", "jail", "jam", "jog", "join", "joke", "judge", "jump", "justify", "keep", "kick", "kidnap", "kill", "kiss", "kneel", "knit", "knock", "know", "label", "lack", "land", "last", "laugh", "launch", "lay", "lead", "leak", "lean", "leap", "learn", "leave", "lend", "lengthen", "let", "lie", "lift", "light", "like", "limit", "link", "list", "listen", "live", "load", "loan", "locate", "lock", "log", "long", "look", "loosen", "lose", "love", "lower", "mail", "maintain", "make", "manage", "manufacture", "map", "march", "mark", "market", "marry", "match", "matter", "mean", "measure", "meet", "melt", "memorize", "mend", "mention", "meow", "merge", "mind", "miss", "mix", "modify", "monitor", "motivate", "mount", "mourn", "move", "multiply", "murder", "name", "narrow", "need", "neglect", "negotiate", "nod", "nominate", "note", "notice", "notify", "obey", "object", "observe", "obtain", "occupy", "occur", "offend", "offer", "open", "operate", "oppose", "order", "organize", "ought", "outline", "overcome", "overlook", "owe", "own", "pack", "paint", "park", "participate", "pass", "pat", "pause", "pay", "peel", "perceive", "perform", "permit", "persuade", "phone", "photograph", "pick", "pile", "pinch", "pioneer", "pitch", "place", "plan", "plant", "play", "plead", "please", "pledge", "plot", "plug", "plunge", "point", "poison", "poke", "polish", "poll", "pollute", "pop", "port", "pose", "position", "possess", "post", "postpone", "pour", "practice", "praise", "pray", "preach", "precede", "predict", "prefer", "prepare", "prescribe", "present", "preserve", "preside", "press", "pretend", "prevent", "price", "print", "proceed", "process", "proclaim", "produce", "program", "progress", "project", "promise", "promote", "pronounce", "propagate", "propose", "prosecute", "protect", "protest", "prove", "provide", "publish", "pull", "pump", "punch", "punish", "purchase", "pursue", "push", "put", "qualify", "question", "quit", "quote", "race", "raid", "rain", "raise", "rank", "rap", "rate", "reach", "react", "read", "realize", "rebuild", "recall", "receive", "reckon", "recognize", "recommend", "record", "recover", "recruit", "recycle", "reduce", "refer", "reflect", "refresh", "refuse", "regard", "register", "regret", "reign", "reject", "relate", "relax", "release", "rely", "remain", "remark", "remember", "remind", "remove", "rent", "repair", "repeat", "replace", "reply", "report", "represent", "reproduce", "request", "require", "rescue", "research", "resemble", "resent", "reserve", "reside", "resign", "resist", "resolve", "resort", "respect", "respond", "rest", "restore", "restrict", "result", "retain", "retire", "retreat", "return", "reveal", "review", "revise", "reward", "ride", "ring", "rip", "rise", "risk", "roar", "rob", "rock", "roll", "rub", "ruin", "rule", "run", "rush", "sail", "sand", "satisfy", "save", "saw", "say", "scan", "scare", "scatter", "schedule", "score", "scratch", "scream", "seal", "search", "secure", "see", "seek", "seem", "seize", "select", "sell", "send", "separate", "serve", "set", "settle", "sew", "shake", "shape", "share", "shatter", "shave", "shelter", "shift", "shine", "ship", "shock", "shoot", "shop", "shorten", "shout", "shove", "show", "shrink", "shrug", "shut", "sign", "signal", "simplify", "sing", "sink", "sit", "sketch", "ski", "skip", "slap", "sleep", "slice", "slide", "slip", "slow", "smash", "smell", "smile", "smoke", "snap", "sneeze", "snow", "soak", "solve", "sort", "sound", "source", "spare", "spark", "speak", "specialize", "specify", "speed", "spell", "spend", "spill", "spin", "spit", "split", "spoil", "sponsor", "spot", "spray", "spread", "spring", "squeeze", "stab", "stabilize", "stain", "stamp", "stand", "stare", "start", "starve", "state", "stay", "steal", "steep", "stick", "stimulate", "stir", "stop", "store", "strain", "strengthen", "stress", "stretch", "strike", "strip", "strive", "stroke", "struggle", "study", "stuff", "submit", "substitute", "succeed", "suck", "suffer", "suggest", "suit", "summarize", "supervise", "supply", "support", "suppose", "suppress", "surf", "surprise", "surround", "survey", "survive", "suspect", "suspend", "sustain", "swallow", "swap", "swear", "sweat", "sweep", "swell", "swim", "swing", "switch", "table", "tackle", "tag", "take", "talk", "tame", "tap", "target", "taste", "tax", "teach", "tear", "tease", "telephone", "tell", "tempt", "tend", "terminate", "terrify", "test", "testify", "text", "thank", "think", "threaten", "thrill", "throw", "thunder", "tick", "tie", "tighten", "tip", "tire", "toast", "toggle", "tolerate", "top", "toss", "touch", "tour", "tow", "trace", "track", "trade", "train", "transfer", "transform", "translate", "transmit", "transport", "trap", "travel", "treasure", "treat", "trick", "trigger", "trim", "trip", "trouble", "trust", "try", "tune", "turn", "twist", "type", "undergo", "understand", "undertake", "undo", "unfold", "unify", "unite", "unlock", "unpack", "update", "upgrade", "upload", "urge", "use", "utilize", "value", "vanish", "vary", "venture", "verify", "view", "violate", "visit", "voice", "volunteer", "vote", "vow", "wag", "wait", "wake", "walk", "wander", "wanna", "want", "warm", "warn", "wash", "waste", "watch", "water", "wave", "weaken", "wear", "weave", "weigh", "welcome", "whisper", "whistle", "widen", "win", "wind", "wink", "wipe", "wish", "withdraw", "witness", "wonder", "work", "worry", "worship", "wound", "wrap", "wreck", "wrestle", "wring", "write", "yawn", "yell", "yield", "zip", "zone"];
2006pub fn is_base_verb(s: &str) -> bool {
2007 let mut buf = [0u8; WORD_KEY_BYTES];
2008 let Some(key) = word_key(s, &mut buf) else { return false };
2009 if IS_BASE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2010}
2011
2012static IS_BASE_VERB_EARLY_KEYS: [&str; 30] = ["be", "bring", "build", "come", "do", "find", "give", "go", "have", "hear", "hold", "keep", "know", "leave", "make", "mean", "meet", "put", "read", "run", "say", "see", "send", "set", "speak", "take", "tell", "think", "wonder", "write"];
2013pub fn is_base_verb_early(s: &str) -> bool {
2014 let mut buf = [0u8; WORD_KEY_BYTES];
2015 let Some(key) = word_key(s, &mut buf) else { return false };
2016 if IS_BASE_VERB_EARLY_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2017}
2018
2019static IS_INFINITIVE_VERB_KEYS: [&str; 1026] = ["accept", "achieve", "acknowledge", "acquire", "activate", "add", "admire", "admit", "advance", "advise", "afford", "agree", "aim", "allow", "announce", "annoy", "answer", "apologize", "appear", "apply", "appreciate", "approach", "approve", "argue", "arrange", "arrest", "arrive", "ask", "assemble", "assign", "assume", "attach", "attack", "attempt", "attend", "attract", "avoid", "award", "bake", "balance", "ban", "bark", "base", "bathe", "be", "beat", "become", "beep", "beg", "begin", "behave", "believe", "belong", "bend", "bet", "bite", "blame", "bless", "blink", "block", "bloom", "blow", "boil", "born", "borrow", "bother", "bounce", "bow", "break", "breathe", "brew", "bring", "broadcast", "brush", "build", "burn", "burst", "bury", "buy", "calculate", "call", "calm", "camp", "cancel", "care", "carry", "carve", "cast", "catch", "cause", "celebrate", "challenge", "change", "charge", "chase", "chat", "cheat", "check", "cheer", "chew", "choose", "claim", "clap", "clean", "clear", "click", "climb", "cling", "close", "coach", "collaborate", "collapse", "collect", "color", "colour", "combine", "come", "comfort", "command", "comment", "commit", "communicate", "compare", "compete", "complain", "complete", "concern", "conclude", "conduct", "confess", "confirm", "confuse", "congratulate", "congregate", "connect", "consider", "consist", "conspire", "construct", "consult", "consume", "contact", "contain", "continue", "contribute", "control", "convene", "convert", "convince", "cook", "cool", "cooperate", "copy", "correct", "cost", "cough", "count", "cover", "crack", "crash", "crawl", "create", "creep", "criticize", "cross", "crush", "cry", "cure", "curl", "cut", "damage", "dance", "dare", "deal", "debate", "decay", "deceive", "decide", "declare", "decline", "decorate", "decrease", "defeat", "defend", "define", "delay", "delete", "deliver", "demand", "demolish", "demonstrate", "deny", "depart", "depend", "depict", "deposit", "describe", "deserve", "design", "desire", "destroy", "detect", "determine", "develop", "die", "differ", "dig", "dine", "dip", "direct", "disappear", "disappoint", "discover", "discuss", "disguise", "dislike", "dismiss", "disperse", "display", "dissolve", "distribute", "disturb", "dive", "divide", "divorce", "do", "donate", "doubt", "download", "drag", "drain", "draw", "dream", "dress", "drill", "drink", "drip", "drive", "drop", "drown", "dry", "duck", "dump", "dye", "earn", "eat", "edit", "educate", "elect", "eliminate", "email", "embarrass", "embrace", "emerge", "employ", "empty", "enable", "encourage", "end", "endure", "engage", "enjoy", "ensure", "enter", "entertain", "envy", "equal", "equip", "escape", "establish", "estimate", "evaluate", "evaporate", "examine", "exceed", "exchange", "excite", "exclude", "excuse", "execute", "exercise", "exist", "expand", "expect", "experience", "experiment", "explain", "explode", "explore", "export", "expose", "express", "extend", "face", "fail", "faint", "fall", "fancy", "farm", "fascinate", "fasten", "favor", "fear", "feed", "feel", "fetch", "fight", "file", "fill", "film", "filter", "finance", "find", "finish", "fire", "fish", "fit", "fix", "flap", "flash", "flatten", "flee", "float", "flood", "flow", "fly", "focus", "fold", "follow", "forbid", "force", "forecast", "forget", "forgive", "form", "found", "frame", "freeze", "frighten", "fry", "fulfill", "function", "fund", "gain", "gamble", "gather", "gaze", "generate", "get", "give", "glance", "glow", "go", "google", "grab", "graduate", "grant", "grasp", "greet", "grind", "grip", "grow", "guarantee", "guard", "guess", "guide", "hail", "halt", "hammer", "hand", "handle", "hang", "happen", "harm", "harvest", "hate", "haunt", "have", "head", "heal", "hear", "heat", "help", "hesitate", "hiccup", "hide", "highlight", "hike", "hire", "hit", "hold", "honk", "honor", "hook", "hope", "host", "hug", "hunt", "hurry", "hurt", "identify", "ignore", "illustrate", "imagine", "imitate", "implement", "imply", "import", "impose", "impress", "improve", "include", "increase", "indicate", "influence", "inform", "inherit", "initiate", "inject", "injure", "insert", "insist", "inspect", "inspire", "install", "instruct", "insult", "insure", "intend", "interact", "interest", "interfere", "interpret", "interrupt", "interview", "introduce", "invade", "invent", "invest", "investigate", "invite", "involve", "iron", "irritate", "isolate", "issue", "jail", "jam", "jog", "join", "joke", "judge", "jump", "justify", "keep", "kick", "kidnap", "kill", "kiss", "kneel", "knit", "knock", "know", "label", "lack", "land", "last", "laugh", "launch", "lay", "lead", "leak", "lean", "leap", "learn", "leave", "lend", "lengthen", "let", "lie", "lift", "light", "like", "limit", "link", "list", "listen", "live", "load", "loan", "locate", "lock", "log", "long", "look", "loosen", "lose", "love", "lower", "mail", "maintain", "make", "manage", "manufacture", "map", "march", "mark", "market", "marry", "match", "matter", "mean", "measure", "meet", "melt", "memorize", "mend", "mention", "meow", "merge", "mind", "miss", "mix", "modify", "monitor", "motivate", "mount", "mourn", "move", "multiply", "murder", "name", "narrow", "need", "neglect", "negotiate", "nod", "nominate", "note", "notice", "notify", "obey", "object", "observe", "obtain", "occupy", "occur", "offend", "offer", "open", "operate", "oppose", "order", "organize", "ought", "outline", "overcome", "overlook", "owe", "own", "pack", "paint", "park", "participate", "pass", "pat", "pause", "pay", "peel", "perceive", "perform", "permit", "persuade", "phone", "photograph", "pick", "pile", "pinch", "pioneer", "pitch", "place", "plan", "plant", "play", "plead", "please", "pledge", "plot", "plug", "plunge", "point", "poison", "poke", "polish", "poll", "pollute", "pop", "port", "pose", "position", "possess", "post", "postpone", "pour", "practice", "praise", "pray", "preach", "precede", "predict", "prefer", "prepare", "prescribe", "present", "preserve", "preside", "press", "pretend", "prevent", "price", "print", "proceed", "process", "proclaim", "produce", "program", "progress", "project", "promise", "promote", "pronounce", "propagate", "propose", "prosecute", "protect", "protest", "prove", "provide", "publish", "pull", "pump", "punch", "punish", "purchase", "pursue", "push", "put", "qualify", "question", "quit", "quote", "race", "raid", "rain", "raise", "rank", "rap", "rate", "reach", "react", "read", "realize", "rebuild", "recall", "receive", "reckon", "recognize", "recommend", "record", "recover", "recruit", "recycle", "reduce", "refer", "reflect", "refresh", "refuse", "regard", "register", "regret", "reign", "reject", "relate", "relax", "release", "rely", "remain", "remark", "remember", "remind", "remove", "rent", "repair", "repeat", "replace", "reply", "report", "represent", "reproduce", "request", "require", "rescue", "research", "resemble", "resent", "reserve", "reside", "resign", "resist", "resolve", "resort", "respect", "respond", "rest", "restore", "restrict", "result", "retain", "retire", "retreat", "return", "reveal", "review", "revise", "reward", "ride", "ring", "rip", "rise", "risk", "roar", "rob", "rock", "roll", "rub", "ruin", "rule", "run", "rush", "sail", "sand", "satisfy", "save", "saw", "say", "scan", "scare", "scatter", "schedule", "score", "scratch", "scream", "seal", "search", "secure", "see", "seek", "seem", "seize", "select", "sell", "send", "separate", "serve", "set", "settle", "sew", "shake", "shape", "share", "shatter", "shave", "shelter", "shift", "shine", "ship", "shock", "shoot", "shop", "shorten", "shout", "shove", "show", "shrink", "shrug", "shut", "sign", "signal", "simplify", "sing", "sink", "sit", "sketch", "ski", "skip", "slap", "sleep", "slice", "slide", "slip", "slow", "smash", "smell", "smile", "smoke", "snap", "sneeze", "snow", "soak", "solve", "sort", "sound", "source", "spare", "spark", "speak", "specialize", "specify", "speed", "spell", "spend", "spill", "spin", "spit", "split", "spoil", "sponsor", "spot", "spray", "spread", "spring", "squeeze", "stab", "stabilize", "stain", "stamp", "stand", "stare", "start", "starve", "state", "stay", "steal", "steep", "stick", "stimulate", "stir", "stop", "store", "strain", "strengthen", "stress", "stretch", "strike", "strip", "strive", "stroke", "struggle", "study", "stuff", "submit", "substitute", "succeed", "suck", "suffer", "suggest", "suit", "summarize", "supervise", "supply", "support", "suppose", "suppress", "surf", "surprise", "surround", "survey", "survive", "suspect", "suspend", "sustain", "swallow", "swap", "swear", "sweat", "sweep", "swell", "swim", "swing", "switch", "table", "tackle", "tag", "take", "talk", "tame", "tap", "target", "taste", "tax", "teach", "tear", "tease", "telephone", "tell", "tempt", "tend", "terminate", "terrify", "test", "testify", "text", "thank", "think", "threaten", "thrill", "throw", "thunder", "tick", "tie", "tighten", "tip", "tire", "toast", "toggle", "tolerate", "top", "toss", "touch", "tour", "tow", "trace", "track", "trade", "train", "transfer", "transform", "translate", "transmit", "transport", "trap", "travel", "treasure", "treat", "trick", "trigger", "trim", "trip", "trouble", "trust", "try", "tune", "turn", "twist", "type", "undergo", "understand", "undertake", "undo", "unfold", "unify", "unite", "unlock", "unpack", "update", "upgrade", "upload", "urge", "use", "utilize", "value", "vanish", "vary", "venture", "verify", "view", "violate", "visit", "voice", "volunteer", "vote", "vow", "wag", "wait", "wake", "walk", "wander", "wanna", "want", "warm", "warn", "wash", "waste", "watch", "water", "wave", "weaken", "wear", "weave", "weigh", "welcome", "whisper", "whistle", "widen", "win", "wind", "wink", "wipe", "wish", "withdraw", "witness", "wonder", "work", "worry", "worship", "wound", "wrap", "wreck", "wrestle", "wring", "write", "yawn", "yell", "yield", "zip", "zone"];
2020pub fn is_infinitive_verb(s: &str) -> bool {
2021 let mut buf = [0u8; WORD_KEY_BYTES];
2022 let Some(key) = word_key(s, &mut buf) else { return false };
2023 if IS_INFINITIVE_VERB_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2024}
2025
2026static IS_ADJECTIVE_KEYS: [&str; 367] = ["absolute", "additional", "afraid", "alive", "alleged", "ancient", "angry", "annual", "artificial", "asleep", "available", "awake", "awkward", "bad", "bald", "basic", "beautiful", "big", "black", "blue", "boring", "bright", "brown", "busy", "calm", "careful", "careless", "central", "cheap", "clean", "clever", "closed", "cloudy", "clumsy", "coastal", "cold", "common", "complete", "complex", "constant", "cool", "correct", "corresponding", "counterfeit", "crazy", "curious", "current", "daily", "dangerous", "dark", "dead", "deep", "delicious", "dental", "dependent", "different", "direct", "dirty", "dry", "dull", "dumb", "early", "easy", "economic", "elegant", "emotional", "empty", "entire", "exact", "excited", "expensive", "fair", "fake", "false", "famous", "fast", "fat", "favorite", "fictional", "final", "fine", "firm", "first", "fit", "flat", "foggy", "foreign", "formal", "former", "free", "fresh", "friendly", "full", "funny", "future", "general", "gentle", "giant", "global", "golden", "good", "graceful", "grand", "gray", "great", "green", "gross", "guilty", "happy", "hard", "healthy", "heap", "heavy", "helpful", "high", "honest", "horizontal", "hot", "huge", "humid", "hungry", "illegal", "imaginary", "important", "impossible", "incomplete", "incorrect", "independent", "indirect", "individual", "informal", "inner", "innocent", "interesting", "international", "invalid", "invisible", "irregular", "jealous", "junior", "kind", "large", "last", "late", "latter", "lazy", "legal", "light", "likely", "liquid", "little", "local", "lonely", "long", "loose", "loud", "low", "lower", "lucky", "main", "major", "marine", "married", "massive", "maximum", "medical", "mental", "mere", "minimum", "minor", "modern", "monthly", "mutual", "naked", "narrow", "national", "native", "natural", "necessary", "negative", "nervous", "net", "neutral", "new", "next", "nice", "normal", "nuclear", "obvious", "official", "old", "only", "open", "opposite", "orange", "original", "other", "outer", "own", "parallel", "particular", "perfect", "permanent", "personal", "physical", "pink", "plain", "pleasant", "polite", "political", "poor", "popular", "positive", "possible", "postal", "potential", "powerful", "pretty", "previous", "primary", "prime", "principal", "private", "professional", "proper", "proud", "pseudo", "public", "pure", "purple", "putative", "quasi", "quick", "quiet", "rapid", "rare", "raw", "ready", "real", "reasonable", "recent", "red", "regular", "relative", "relaxed", "relevant", "remote", "responsible", "rich", "rough", "round", "royal", "rude", "rural", "sad", "safe", "same", "scared", "scientific", "secondary", "secure", "senior", "separate", "serious", "severe", "sharp", "short", "sick", "silent", "silly", "silver", "simple", "single", "skillful", "sleepy", "slight", "slow", "small", "smart", "smooth", "so-called", "social", "soft", "solar", "solid", "sorry", "sour", "spare", "special", "specific", "stable", "standard", "steady", "steep", "straight", "strange", "strict", "strong", "stupid", "successful", "sudden", "sufficient", "suitable", "sunny", "supposed", "supreme", "sure", "surprised", "sweet", "tall", "technical", "temporary", "terrible", "thick", "thin", "thirsty", "tight", "tiny", "tired", "total", "tough", "traditional", "true", "typical", "ugly", "ultimate", "unfair", "unique", "universal", "unlikely", "unusual", "upper", "urban", "useful", "useless", "valid", "valuable", "various", "vast", "vertical", "virtual", "visible", "vital", "voluntary", "warm", "weak", "weekly", "weird", "wet", "white", "whole", "wicked", "wide", "wild", "willing", "windy", "wise", "wonderful", "wooden", "worried", "worth", "worthless", "worthy", "would-be", "wrong", "yellow", "young"];
2027pub fn is_adjective(s: &str) -> bool {
2028 let mut buf = [0u8; WORD_KEY_BYTES];
2029 let Some(key) = word_key(s, &mut buf) else { return false };
2030 if IS_ADJECTIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2031}
2032
2033static IS_NON_INTERSECTIVE_KEYS: [&str; 15] = ["alleged", "counterfeit", "fake", "fictional", "former", "future", "imaginary", "possible", "potential", "pseudo", "putative", "quasi", "so-called", "supposed", "would-be"];
2034pub fn is_non_intersective(s: &str) -> bool {
2035 let mut buf = [0u8; WORD_KEY_BYTES];
2036 let Some(key) = word_key(s, &mut buf) else { return false };
2037 if IS_NON_INTERSECTIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2038}
2039
2040static IS_SUBSECTIVE_KEYS: [&str; 14] = ["bad", "big", "fast", "good", "large", "little", "old", "short", "slow", "small", "strong", "tall", "weak", "young"];
2041pub fn is_subsective(s: &str) -> bool {
2042 let mut buf = [0u8; WORD_KEY_BYTES];
2043 let Some(key) = word_key(s, &mut buf) else { return false };
2044 if IS_SUBSECTIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2045}
2046
2047static IS_GRADABLE_ADJECTIVE_KEYS: [&str; 158] = ["angry", "awkward", "bald", "beautiful", "big", "boring", "bright", "busy", "calm", "careful", "careless", "cheap", "clean", "clever", "clumsy", "cold", "common", "complex", "cool", "crazy", "curious", "dark", "deep", "delicious", "dirty", "dry", "dull", "dumb", "early", "easy", "elegant", "empty", "excited", "expensive", "fair", "famous", "fast", "fat", "fine", "firm", "fit", "fresh", "friendly", "full", "funny", "gentle", "giant", "graceful", "grand", "great", "gross", "happy", "hard", "healthy", "heap", "heavy", "helpful", "high", "hot", "huge", "humid", "hungry", "important", "interesting", "jealous", "kind", "large", "late", "lazy", "light", "likely", "little", "lonely", "long", "loose", "loud", "low", "lucky", "massive", "narrow", "nervous", "new", "nice", "old", "plain", "pleasant", "polite", "poor", "popular", "powerful", "pretty", "proud", "pure", "quick", "quiet", "rapid", "rare", "reasonable", "relaxed", "remote", "rich", "rough", "rude", "sad", "safe", "scared", "secure", "serious", "severe", "sharp", "short", "sick", "silly", "simple", "skillful", "sleepy", "slight", "slow", "small", "smart", "smooth", "soft", "sour", "stable", "steady", "steep", "strange", "strict", "strong", "stupid", "successful", "sweet", "tall", "terrible", "thick", "thin", "thirsty", "tight", "tiny", "tired", "tough", "ugly", "useful", "valuable", "vast", "warm", "weak", "weird", "wet", "wicked", "wide", "wild", "windy", "wise", "wonderful", "worried", "worthy", "young"];
2048pub fn is_gradable_adjective(s: &str) -> bool {
2049 let mut buf = [0u8; WORD_KEY_BYTES];
2050 let Some(key) = word_key(s, &mut buf) else { return false };
2051 if IS_GRADABLE_ADJECTIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2052}
2053
2054static IS_EVENT_MODIFIER_ADJECTIVE_KEYS: [&str; 12] = ["awkward", "beautiful", "careful", "careless", "clumsy", "elegant", "fast", "graceful", "quick", "rapid", "skillful", "slow"];
2055pub fn is_event_modifier_adjective(s: &str) -> bool {
2056 let mut buf = [0u8; WORD_KEY_BYTES];
2057 let Some(key) = word_key(s, &mut buf) else { return false };
2058 if IS_EVENT_MODIFIER_ADJECTIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2059}
2060
2061static IS_VAGUE_ADJECTIVE_KEYS: [&str; 29] = ["bald", "big", "bright", "cheap", "cold", "dark", "empty", "expensive", "fast", "fat", "full", "happy", "heap", "heavy", "large", "narrow", "old", "rich", "short", "slow", "small", "smart", "strong", "tall", "thin", "warm", "weak", "wide", "young"];
2062pub fn is_vague_adjective(s: &str) -> bool {
2063 let mut buf = [0u8; WORD_KEY_BYTES];
2064 let Some(key) = word_key(s, &mut buf) else { return false };
2065 if IS_VAGUE_ADJECTIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2066}
2067
2068static IS_DECREASING_ADJECTIVE_KEYS: [&str; 19] = ["bad", "cheap", "cold", "early", "light", "little", "loose", "low", "narrow", "poor", "quiet", "short", "slight", "slow", "small", "thin", "tiny", "weak", "young"];
2069pub fn is_decreasing_adjective(s: &str) -> bool {
2070 let mut buf = [0u8; WORD_KEY_BYTES];
2071 let Some(key) = word_key(s, &mut buf) else { return false };
2072 if IS_DECREASING_ADJECTIVE_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2073}
2074
2075static IS_COMMON_NOUN_KEYS: [&str; 904] = ["ability", "acknowledge", "acknowledgment", "action", "activity", "actor", "actress", "adult", "adventure", "age", "agreement", "aim", "air", "airport", "alarm", "amount", "analysis", "anger", "angle", "animal", "announcement", "answer", "ant", "apple", "appliance", "area", "argument", "arm", "army", "arrival", "arrow", "art", "article", "artist", "ash", "assignment", "athlete", "atmosphere", "attack", "attempt", "autumn", "award", "axe", "baby", "back", "bag", "baker", "ball", "banana", "bank", "barrel", "base", "basket", "bath", "bathroom", "battery", "battle", "beach", "bear", "bed", "bee", "beer", "beginning", "belt", "bicycle", "bike", "bird", "birth", "bit", "blood", "boat", "body", "bond", "bone", "bonus", "book", "boot", "boss", "bottle", "bottom", "bowl", "box", "boy", "bracelet", "brain", "branch", "bread", "break", "breakfast", "bridge", "brother", "brush", "bucket", "builder", "building", "bus", "business", "butter", "butterfly", "button", "cabinet", "cable", "cake", "call", "camera", "campus", "candy", "car", "cardinality", "care", "career", "carrot", "case", "castle", "cat", "catcher", "cause", "cave", "ceiling", "celebration", "center", "century", "chain", "chair", "challenge", "chance", "change", "chapter", "chart", "cheese", "chef", "chest", "chicken", "child", "church", "circle", "circumstance", "citizen", "city", "claim", "class", "clay", "cliff", "climate", "clock", "closet", "cloth", "cloud", "coast", "coat", "code", "coffee", "color", "comb", "community", "company", "comparison", "competition", "computer", "condition", "conflict", "connection", "construction", "container", "contract", "contrast", "conversation", "cookie", "copper", "copy", "cord", "corner", "corporation", "cost", "couch", "country", "course", "court", "cow", "crack", "creation", "crime", "criminal", "crocodile", "crop", "crow", "crowd", "cup", "cure", "curve", "customer", "cut", "damage", "dance", "dancer", "danger", "darkness", "data", "database", "daughter", "day", "deal", "death", "debate", "debt", "decade", "declaration", "decrease", "deer", "defeat", "defense", "degree", "departure", "depth", "desert", "design", "desk", "destiny", "destruction", "detail", "developer", "development", "device", "difference", "difficulty", "dinner", "direction", "dirt", "discovery", "discussion", "disease", "distance", "divorce", "doctor", "document", "dog", "dolphin", "done", "donkey", "door", "drawer", "drawing", "dream", "dress", "drill", "drink", "driver", "drug", "duck", "dust", "duty", "eagle", "ear", "earth", "edge", "education", "effect", "effort", "egg", "elder", "elephant", "elevator", "email", "emotion", "employee", "end", "energy", "engine", "engineer", "equipment", "era", "escalator", "event", "evidence", "exam", "example", "expedition", "experience", "experiment", "eye", "fabric", "face", "fact", "factory", "failure", "fall", "family", "farm", "farmer", "fate", "father", "faucet", "fear", "feeling", "fence", "festival", "field", "fight", "fighter", "file", "finger", "fire", "fish", "flame", "floor", "flower", "focus", "fog", "follower", "food", "foot", "force", "forest", "fork", "form", "fox", "freedom", "friend", "frog", "front", "fruit", "furniture", "future", "gadget", "game", "gap", "garden", "gas", "gate", "gift", "giraffe", "girl", "glass", "glove", "goal", "gold", "goose", "gorilla", "government", "grammar", "grant", "grape", "graph", "grass", "ground", "group", "growth", "guest", "gun", "hair", "half", "hammer", "hand", "handle", "happiness", "hardware", "harvest", "hat", "head", "headphone", "health", "heart", "heat", "height", "helicopter", "hero", "hill", "history", "hole", "holiday", "homework", "hope", "horse", "hose", "hospital", "hotel", "hour", "house", "hunter", "husband", "hypothesis", "ice", "idea", "illness", "image", "improvement", "income", "increase", "information", "injury", "input", "instance", "instrument", "intelligence", "internet", "invention", "iron", "island", "issue", "item", "jacket", "job", "journey", "joy", "judge", "juice", "jumper", "justice", "key", "keyboard", "killer", "kind", "king", "knee", "knife", "knob", "knowledge", "ladder", "lake", "lamp", "land", "language", "laptop", "latch", "law", "lawyer", "leader", "leaf", "leg", "lemon", "length", "lesson", "letter", "level", "library", "lie", "life", "light", "limit", "line", "link", "lion", "lip", "list", "location", "lock", "logic", "logician", "loser", "loss", "love", "luck", "lunch", "machine", "maintenance", "man", "manager", "map", "market", "marriage", "matter", "meal", "measure", "meat", "medicine", "memorial", "memory", "merchant", "message", "metal", "method", "microphone", "middle", "milk", "mind", "minute", "miracle", "mirror", "mission", "mode", "model", "moment", "money", "monkey", "month", "monument", "mood", "moon", "mortal", "mother", "motorcycle", "mountain", "mouse", "mouth", "movement", "movie", "mud", "muscle", "museum", "music", "musician", "mystery", "nail", "name", "nation", "native", "neck", "necklace", "needle", "neighbor", "network", "news", "nose", "nucleus", "number", "nurse", "object", "ocean", "office", "oil", "onion", "operation", "orange", "organization", "original", "outlet", "output", "oven", "owl", "pace", "package", "page", "pain", "painter", "painting", "pan", "pants", "paper", "paragraph", "park", "parrot", "part", "party", "past", "pasta", "pattern", "peace", "pedal", "penguin", "pepper", "period", "person", "phase", "philosopher", "phone", "photo", "picture", "piece", "pig", "pilot", "pipe", "place", "plan", "plane", "plant", "plastic", "plate", "player", "pleasure", "plug", "pocket", "poem", "point", "police", "population", "position", "post", "pot", "potato", "power", "present", "president", "price", "prince", "princess", "prison", "prisoner", "prize", "problem", "procedure", "process", "production", "profit", "program", "programmer", "progress", "project", "promise", "proof", "protection", "punishment", "purpose", "quality", "quantity", "queen", "question", "rabbit", "race", "radio", "rain", "rake", "ramp", "range", "rat", "rate", "razor", "reactor", "reader", "reason", "record", "reduction", "refrigerator", "region", "register", "relationship", "repair", "report", "request", "research", "response", "responsibility", "rest", "restaurant", "result", "return", "reward", "rice", "right", "ring", "rise", "risk", "river", "road", "rock", "roof", "room", "root", "rope", "rule", "runner", "sadness", "salad", "salary", "salt", "sample", "sand", "saw", "scale", "scarf", "school", "scientist", "scissors", "screen", "screw", "sculpture", "sea", "season", "seat", "second", "secret", "seed", "senator", "sentence", "series", "server", "set", "shadow", "shampoo", "shape", "shark", "sheep", "shelf", "shift", "ship", "shirt", "shoe", "shop", "shoulder", "shovel", "shower", "side", "sign", "signal", "silver", "similarity", "singer", "sink", "sister", "situation", "size", "skill", "skin", "skirt", "sky", "sleep", "smell", "smoke", "snack", "snake", "snow", "soap", "society", "sock", "soda", "software", "soil", "soldier", "solution", "son", "song", "sort", "soul", "sound", "soup", "space", "speaker", "species", "speech", "speed", "spider", "spirit", "spoon", "sport", "spot", "spring", "square", "stage", "stain", "stairs", "standard", "star", "start", "state", "statement", "station", "statue", "status", "steel", "step", "stomach", "stone", "stop", "store", "storm", "story", "stove", "stranger", "strawberry", "street", "strength", "string", "structure", "struggle", "student", "study", "subject", "subway", "success", "sugar", "suit", "summer", "sun", "surface", "surgery", "survivor", "sweater", "swimmer", "swing", "switch", "symbol", "system", "table", "tail", "talent", "tank", "target", "task", "taste", "tax", "taxi", "tea", "teacher", "team", "teenager", "television", "temperature", "temple", "test", "text", "theater", "theme", "theory", "thief", "thing", "thinker", "thought", "thread", "threat", "thumb", "tiger", "time", "tire", "title", "toast", "toilet", "tomato", "tongue", "tool", "tooth", "toothbrush", "toothpaste", "top", "topic", "touch", "tour", "towel", "tower", "town", "trade", "train", "training", "transfer", "travel", "treatment", "tree", "trial", "triangle", "trip", "trophy", "trouble", "truck", "truth", "tube", "turn", "turtle", "type", "unicorn", "union", "unit", "user", "vacation", "valley", "value", "van", "vegetable", "vehicle", "version", "victim", "victory", "village", "visit", "voice", "wage", "waiter", "waitress", "walker", "wall", "war", "warning", "watch", "water", "weakness", "weather", "website", "week", "whale", "wheel", "whole", "width", "wife", "wind", "window", "wine", "wing", "winner", "winter", "wire", "wisdom", "wizard", "wolf", "woman", "wood", "word", "work", "worker", "world", "wound", "wrench", "writer", "wrong", "year", "zebra", "zipper", "zone"];
2076pub fn is_common_noun(s: &str) -> bool {
2077 let mut buf = [0u8; WORD_KEY_BYTES];
2078 let Some(key) = word_key(s, &mut buf) else { return false };
2079 if IS_COMMON_NOUN_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2080}
2081
2082static IS_MALE_NAME_KEYS: [&str; 49] = ["adam", "alex", "andrew", "anthony", "bill", "bob", "brandon", "brian", "charles", "chris", "christopher", "collin", "dan", "daniel", "david", "edward", "eric", "george", "hayden", "jack", "jake", "james", "jason", "jim", "joe", "john", "joseph", "justin", "kenneth", "kevin", "mark", "matthew", "max", "michael", "mike", "paul", "peter", "richard", "robert", "romeo", "ryan", "sam", "socrates", "steve", "steven", "thomas", "tom", "tyler", "william"];
2083pub fn is_male_name(s: &str) -> bool {
2084 let mut buf = [0u8; WORD_KEY_BYTES];
2085 let Some(key) = word_key(s, &mut buf) else { return false };
2086 if IS_MALE_NAME_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2087}
2088
2089static IS_FEMALE_NAME_KEYS: [&str; 48] = ["alice", "amanda", "amy", "ann", "anna", "ashley", "barbara", "betty", "carol", "catherine", "christine", "cynthia", "deborah", "diane", "dorothy", "elizabeth", "emily", "emma", "frances", "helen", "jane", "janet", "jennifer", "joyce", "juliet", "karen", "kate", "kathleen", "kimberly", "laura", "linda", "lisa", "lucy", "margaret", "mary", "melissa", "michelle", "nancy", "nicole", "patricia", "rachel", "rebecca", "samantha", "sandra", "sarah", "sharon", "stephanie", "susan"];
2090pub fn is_female_name(s: &str) -> bool {
2091 let mut buf = [0u8; WORD_KEY_BYTES];
2092 let Some(key) = word_key(s, &mut buf) else { return false };
2093 if IS_FEMALE_NAME_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2094}
2095
2096static IS_MALE_NOUN_KEYS: [&str; 10] = ["actor", "boy", "brother", "father", "husband", "king", "man", "prince", "son", "waiter"];
2097pub fn is_male_noun(s: &str) -> bool {
2098 let mut buf = [0u8; WORD_KEY_BYTES];
2099 let Some(key) = word_key(s, &mut buf) else { return false };
2100 if IS_MALE_NOUN_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2101}
2102
2103static IS_FEMALE_NOUN_KEYS: [&str; 10] = ["actress", "daughter", "girl", "mother", "princess", "queen", "sister", "waitress", "wife", "woman"];
2104pub fn is_female_noun(s: &str) -> bool {
2105 let mut buf = [0u8; WORD_KEY_BYTES];
2106 let Some(key) = word_key(s, &mut buf) else { return false };
2107 if IS_FEMALE_NOUN_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2108}
2109
2110static IS_NEUTER_NOUN_KEYS: [&str; 3] = ["donkey", "paper", "trophy"];
2111pub fn is_neuter_noun(s: &str) -> bool {
2112 let mut buf = [0u8; WORD_KEY_BYTES];
2113 let Some(key) = word_key(s, &mut buf) else { return false };
2114 if IS_NEUTER_NOUN_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2115}
2116
2117static IS_MASS_NOUN_KEYS: [&str; 23] = ["air", "blood", "bread", "butter", "cheese", "coffee", "furniture", "gold", "ice", "information", "iron", "milk", "music", "oil", "rice", "salt", "sand", "snow", "sugar", "tea", "water", "wine", "wood"];
2118pub fn is_mass_noun(s: &str) -> bool {
2119 let mut buf = [0u8; WORD_KEY_BYTES];
2120 let Some(key) = word_key(s, &mut buf) else { return false };
2121 if IS_MASS_NOUN_KEYS.binary_search(&&*key).is_ok() { true } else { false }
2122}
2123
2124static LOOKUP_VERB_CLASS_KEYS: [&str; 1026] = ["accept", "achieve", "acknowledge", "acquire", "activate", "add", "admire", "admit", "advance", "advise", "afford", "agree", "aim", "allow", "announce", "annoy", "answer", "apologize", "appear", "apply", "appreciate", "approach", "approve", "argue", "arrange", "arrest", "arrive", "ask", "assemble", "assign", "assume", "attach", "attack", "attempt", "attend", "attract", "avoid", "award", "bake", "balance", "ban", "bark", "base", "bathe", "be", "beat", "become", "beep", "beg", "begin", "behave", "believe", "belong", "bend", "bet", "bite", "blame", "bless", "blink", "block", "bloom", "blow", "boil", "born", "borrow", "bother", "bounce", "bow", "break", "breathe", "brew", "bring", "broadcast", "brush", "build", "burn", "burst", "bury", "buy", "calculate", "call", "calm", "camp", "cancel", "care", "carry", "carve", "cast", "catch", "cause", "celebrate", "challenge", "change", "charge", "chase", "chat", "cheat", "check", "cheer", "chew", "choose", "claim", "clap", "clean", "clear", "click", "climb", "cling", "close", "coach", "collaborate", "collapse", "collect", "color", "colour", "combine", "come", "comfort", "command", "comment", "commit", "communicate", "compare", "compete", "complain", "complete", "concern", "conclude", "conduct", "confess", "confirm", "confuse", "congratulate", "congregate", "connect", "consider", "consist", "conspire", "construct", "consult", "consume", "contact", "contain", "continue", "contribute", "control", "convene", "convert", "convince", "cook", "cool", "cooperate", "copy", "correct", "cost", "cough", "count", "cover", "crack", "crash", "crawl", "create", "creep", "criticize", "cross", "crush", "cry", "cure", "curl", "cut", "damage", "dance", "dare", "deal", "debate", "decay", "deceive", "decide", "declare", "decline", "decorate", "decrease", "defeat", "defend", "define", "delay", "delete", "deliver", "demand", "demolish", "demonstrate", "deny", "depart", "depend", "depict", "deposit", "describe", "deserve", "design", "desire", "destroy", "detect", "determine", "develop", "die", "differ", "dig", "dine", "dip", "direct", "disappear", "disappoint", "discover", "discuss", "disguise", "dislike", "dismiss", "disperse", "display", "dissolve", "distribute", "disturb", "dive", "divide", "divorce", "do", "donate", "doubt", "download", "drag", "drain", "draw", "dream", "dress", "drill", "drink", "drip", "drive", "drop", "drown", "dry", "duck", "dump", "dye", "earn", "eat", "edit", "educate", "elect", "eliminate", "email", "embarrass", "embrace", "emerge", "employ", "empty", "enable", "encourage", "end", "endure", "engage", "enjoy", "ensure", "enter", "entertain", "envy", "equal", "equip", "escape", "establish", "estimate", "evaluate", "evaporate", "examine", "exceed", "exchange", "excite", "exclude", "excuse", "execute", "exercise", "exist", "expand", "expect", "experience", "experiment", "explain", "explode", "explore", "export", "expose", "express", "extend", "face", "fail", "faint", "fall", "fancy", "farm", "fascinate", "fasten", "favor", "fear", "feed", "feel", "fetch", "fight", "file", "fill", "film", "filter", "finance", "find", "finish", "fire", "fish", "fit", "fix", "flap", "flash", "flatten", "flee", "float", "flood", "flow", "fly", "focus", "fold", "follow", "forbid", "force", "forecast", "forget", "forgive", "form", "found", "frame", "freeze", "frighten", "fry", "fulfill", "function", "fund", "gain", "gamble", "gather", "gaze", "generate", "get", "give", "glance", "glow", "go", "google", "grab", "graduate", "grant", "grasp", "greet", "grind", "grip", "grow", "guarantee", "guard", "guess", "guide", "hail", "halt", "hammer", "hand", "handle", "hang", "happen", "harm", "harvest", "hate", "haunt", "have", "head", "heal", "hear", "heat", "help", "hesitate", "hiccup", "hide", "highlight", "hike", "hire", "hit", "hold", "honk", "honor", "hook", "hope", "host", "hug", "hunt", "hurry", "hurt", "identify", "ignore", "illustrate", "imagine", "imitate", "implement", "imply", "import", "impose", "impress", "improve", "include", "increase", "indicate", "influence", "inform", "inherit", "initiate", "inject", "injure", "insert", "insist", "inspect", "inspire", "install", "instruct", "insult", "insure", "intend", "interact", "interest", "interfere", "interpret", "interrupt", "interview", "introduce", "invade", "invent", "invest", "investigate", "invite", "involve", "iron", "irritate", "isolate", "issue", "jail", "jam", "jog", "join", "joke", "judge", "jump", "justify", "keep", "kick", "kidnap", "kill", "kiss", "kneel", "knit", "knock", "know", "label", "lack", "land", "last", "laugh", "launch", "lay", "lead", "leak", "lean", "leap", "learn", "leave", "lend", "lengthen", "let", "lie", "lift", "light", "like", "limit", "link", "list", "listen", "live", "load", "loan", "locate", "lock", "log", "long", "look", "loosen", "lose", "love", "lower", "mail", "maintain", "make", "manage", "manufacture", "map", "march", "mark", "market", "marry", "match", "matter", "mean", "measure", "meet", "melt", "memorize", "mend", "mention", "meow", "merge", "mind", "miss", "mix", "modify", "monitor", "motivate", "mount", "mourn", "move", "multiply", "murder", "name", "narrow", "need", "neglect", "negotiate", "nod", "nominate", "note", "notice", "notify", "obey", "object", "observe", "obtain", "occupy", "occur", "offend", "offer", "open", "operate", "oppose", "order", "organize", "ought", "outline", "overcome", "overlook", "owe", "own", "pack", "paint", "park", "participate", "pass", "pat", "pause", "pay", "peel", "perceive", "perform", "permit", "persuade", "phone", "photograph", "pick", "pile", "pinch", "pioneer", "pitch", "place", "plan", "plant", "play", "plead", "please", "pledge", "plot", "plug", "plunge", "point", "poison", "poke", "polish", "poll", "pollute", "pop", "port", "pose", "position", "possess", "post", "postpone", "pour", "practice", "praise", "pray", "preach", "precede", "predict", "prefer", "prepare", "prescribe", "present", "preserve", "preside", "press", "pretend", "prevent", "price", "print", "proceed", "process", "proclaim", "produce", "program", "progress", "project", "promise", "promote", "pronounce", "propagate", "propose", "prosecute", "protect", "protest", "prove", "provide", "publish", "pull", "pump", "punch", "punish", "purchase", "pursue", "push", "put", "qualify", "question", "quit", "quote", "race", "raid", "rain", "raise", "rank", "rap", "rate", "reach", "react", "read", "realize", "rebuild", "recall", "receive", "reckon", "recognize", "recommend", "record", "recover", "recruit", "recycle", "reduce", "refer", "reflect", "refresh", "refuse", "regard", "register", "regret", "reign", "reject", "relate", "relax", "release", "rely", "remain", "remark", "remember", "remind", "remove", "rent", "repair", "repeat", "replace", "reply", "report", "represent", "reproduce", "request", "require", "rescue", "research", "resemble", "resent", "reserve", "reside", "resign", "resist", "resolve", "resort", "respect", "respond", "rest", "restore", "restrict", "result", "retain", "retire", "retreat", "return", "reveal", "review", "revise", "reward", "ride", "ring", "rip", "rise", "risk", "roar", "rob", "rock", "roll", "rub", "ruin", "rule", "run", "rush", "sail", "sand", "satisfy", "save", "saw", "say", "scan", "scare", "scatter", "schedule", "score", "scratch", "scream", "seal", "search", "secure", "see", "seek", "seem", "seize", "select", "sell", "send", "separate", "serve", "set", "settle", "sew", "shake", "shape", "share", "shatter", "shave", "shelter", "shift", "shine", "ship", "shock", "shoot", "shop", "shorten", "shout", "shove", "show", "shrink", "shrug", "shut", "sign", "signal", "simplify", "sing", "sink", "sit", "sketch", "ski", "skip", "slap", "sleep", "slice", "slide", "slip", "slow", "smash", "smell", "smile", "smoke", "snap", "sneeze", "snow", "soak", "solve", "sort", "sound", "source", "spare", "spark", "speak", "specialize", "specify", "speed", "spell", "spend", "spill", "spin", "spit", "split", "spoil", "sponsor", "spot", "spray", "spread", "spring", "squeeze", "stab", "stabilize", "stain", "stamp", "stand", "stare", "start", "starve", "state", "stay", "steal", "steep", "stick", "stimulate", "stir", "stop", "store", "strain", "strengthen", "stress", "stretch", "strike", "strip", "strive", "stroke", "struggle", "study", "stuff", "submit", "substitute", "succeed", "suck", "suffer", "suggest", "suit", "summarize", "supervise", "supply", "support", "suppose", "suppress", "surf", "surprise", "surround", "survey", "survive", "suspect", "suspend", "sustain", "swallow", "swap", "swear", "sweat", "sweep", "swell", "swim", "swing", "switch", "table", "tackle", "tag", "take", "talk", "tame", "tap", "target", "taste", "tax", "teach", "tear", "tease", "telephone", "tell", "tempt", "tend", "terminate", "terrify", "test", "testify", "text", "thank", "think", "threaten", "thrill", "throw", "thunder", "tick", "tie", "tighten", "tip", "tire", "toast", "toggle", "tolerate", "top", "toss", "touch", "tour", "tow", "trace", "track", "trade", "train", "transfer", "transform", "translate", "transmit", "transport", "trap", "travel", "treasure", "treat", "trick", "trigger", "trim", "trip", "trouble", "trust", "try", "tune", "turn", "twist", "type", "undergo", "understand", "undertake", "undo", "unfold", "unify", "unite", "unlock", "unpack", "update", "upgrade", "upload", "urge", "use", "utilize", "value", "vanish", "vary", "venture", "verify", "view", "violate", "visit", "voice", "volunteer", "vote", "vow", "wag", "wait", "wake", "walk", "wander", "wanna", "want", "warm", "warn", "wash", "waste", "watch", "water", "wave", "weaken", "wear", "weave", "weigh", "welcome", "whisper", "whistle", "widen", "win", "wind", "wink", "wipe", "wish", "withdraw", "witness", "wonder", "work", "worry", "worship", "wound", "wrap", "wreck", "wrestle", "wring", "write", "yawn", "yell", "yield", "zip", "zone"];
2125pub fn lookup_verb_class(lemma: &str) -> crate::lexicon::VerbClass {
2126 let mut buf = [0u8; WORD_KEY_BYTES];
2127 let Some(key) = word_key(lemma, &mut buf) else { return crate::lexicon::VerbClass::Activity };
2128 match LOOKUP_VERB_CLASS_KEYS.binary_search(&&*key) {
2129 Ok(0) => crate::lexicon::VerbClass::Achievement,
2130 Ok(1) => crate::lexicon::VerbClass::Achievement,
2131 Ok(2) => crate::lexicon::VerbClass::Achievement,
2132 Ok(3) => crate::lexicon::VerbClass::Achievement,
2133 Ok(4) => crate::lexicon::VerbClass::Accomplishment,
2134 Ok(5) => crate::lexicon::VerbClass::Achievement,
2135 Ok(6) => crate::lexicon::VerbClass::State,
2136 Ok(7) => crate::lexicon::VerbClass::Achievement,
2137 Ok(8) => crate::lexicon::VerbClass::Activity,
2138 Ok(9) => crate::lexicon::VerbClass::Activity,
2139 Ok(10) => crate::lexicon::VerbClass::State,
2140 Ok(11) => crate::lexicon::VerbClass::Activity,
2141 Ok(12) => crate::lexicon::VerbClass::Activity,
2142 Ok(13) => crate::lexicon::VerbClass::State,
2143 Ok(14) => crate::lexicon::VerbClass::Activity,
2144 Ok(15) => crate::lexicon::VerbClass::Achievement,
2145 Ok(16) => crate::lexicon::VerbClass::Activity,
2146 Ok(17) => crate::lexicon::VerbClass::Activity,
2147 Ok(18) => crate::lexicon::VerbClass::State,
2148 Ok(19) => crate::lexicon::VerbClass::Achievement,
2149 Ok(20) => crate::lexicon::VerbClass::State,
2150 Ok(21) => crate::lexicon::VerbClass::Achievement,
2151 Ok(22) => crate::lexicon::VerbClass::Achievement,
2152 Ok(23) => crate::lexicon::VerbClass::Activity,
2153 Ok(24) => crate::lexicon::VerbClass::Accomplishment,
2154 Ok(25) => crate::lexicon::VerbClass::Achievement,
2155 Ok(26) => crate::lexicon::VerbClass::Achievement,
2156 Ok(27) => crate::lexicon::VerbClass::Activity,
2157 Ok(28) => crate::lexicon::VerbClass::Accomplishment,
2158 Ok(29) => crate::lexicon::VerbClass::Achievement,
2159 Ok(30) => crate::lexicon::VerbClass::Achievement,
2160 Ok(31) => crate::lexicon::VerbClass::Achievement,
2161 Ok(32) => crate::lexicon::VerbClass::Activity,
2162 Ok(33) => crate::lexicon::VerbClass::Activity,
2163 Ok(34) => crate::lexicon::VerbClass::Activity,
2164 Ok(35) => crate::lexicon::VerbClass::Achievement,
2165 Ok(36) => crate::lexicon::VerbClass::Activity,
2166 Ok(37) => crate::lexicon::VerbClass::Activity,
2167 Ok(38) => crate::lexicon::VerbClass::Accomplishment,
2168 Ok(39) => crate::lexicon::VerbClass::Activity,
2169 Ok(40) => crate::lexicon::VerbClass::Achievement,
2170 Ok(41) => crate::lexicon::VerbClass::Activity,
2171 Ok(42) => crate::lexicon::VerbClass::Achievement,
2172 Ok(43) => crate::lexicon::VerbClass::Activity,
2173 Ok(44) => crate::lexicon::VerbClass::State,
2174 Ok(45) => crate::lexicon::VerbClass::Activity,
2175 Ok(46) => crate::lexicon::VerbClass::Achievement,
2176 Ok(47) => crate::lexicon::VerbClass::Semelfactive,
2177 Ok(48) => crate::lexicon::VerbClass::Activity,
2178 Ok(49) => crate::lexicon::VerbClass::Achievement,
2179 Ok(50) => crate::lexicon::VerbClass::Activity,
2180 Ok(51) => crate::lexicon::VerbClass::State,
2181 Ok(52) => crate::lexicon::VerbClass::State,
2182 Ok(53) => crate::lexicon::VerbClass::Achievement,
2183 Ok(54) => crate::lexicon::VerbClass::Activity,
2184 Ok(55) => crate::lexicon::VerbClass::Activity,
2185 Ok(56) => crate::lexicon::VerbClass::Activity,
2186 Ok(57) => crate::lexicon::VerbClass::Achievement,
2187 Ok(58) => crate::lexicon::VerbClass::Semelfactive,
2188 Ok(59) => crate::lexicon::VerbClass::Achievement,
2189 Ok(60) => crate::lexicon::VerbClass::Achievement,
2190 Ok(61) => crate::lexicon::VerbClass::Activity,
2191 Ok(62) => crate::lexicon::VerbClass::Accomplishment,
2192 Ok(63) => crate::lexicon::VerbClass::Achievement,
2193 Ok(64) => crate::lexicon::VerbClass::Achievement,
2194 Ok(65) => crate::lexicon::VerbClass::Activity,
2195 Ok(66) => crate::lexicon::VerbClass::Activity,
2196 Ok(67) => crate::lexicon::VerbClass::Activity,
2197 Ok(68) => crate::lexicon::VerbClass::Achievement,
2198 Ok(69) => crate::lexicon::VerbClass::Activity,
2199 Ok(70) => crate::lexicon::VerbClass::Activity,
2200 Ok(71) => crate::lexicon::VerbClass::Activity,
2201 Ok(72) => crate::lexicon::VerbClass::Activity,
2202 Ok(73) => crate::lexicon::VerbClass::Activity,
2203 Ok(74) => crate::lexicon::VerbClass::Accomplishment,
2204 Ok(75) => crate::lexicon::VerbClass::Accomplishment,
2205 Ok(76) => crate::lexicon::VerbClass::Achievement,
2206 Ok(77) => crate::lexicon::VerbClass::Achievement,
2207 Ok(78) => crate::lexicon::VerbClass::Achievement,
2208 Ok(79) => crate::lexicon::VerbClass::Accomplishment,
2209 Ok(80) => crate::lexicon::VerbClass::Activity,
2210 Ok(81) => crate::lexicon::VerbClass::Achievement,
2211 Ok(82) => crate::lexicon::VerbClass::Activity,
2212 Ok(83) => crate::lexicon::VerbClass::Achievement,
2213 Ok(84) => crate::lexicon::VerbClass::State,
2214 Ok(85) => crate::lexicon::VerbClass::Activity,
2215 Ok(86) => crate::lexicon::VerbClass::Accomplishment,
2216 Ok(87) => crate::lexicon::VerbClass::Activity,
2217 Ok(88) => crate::lexicon::VerbClass::Achievement,
2218 Ok(89) => crate::lexicon::VerbClass::Accomplishment,
2219 Ok(90) => crate::lexicon::VerbClass::Activity,
2220 Ok(91) => crate::lexicon::VerbClass::Activity,
2221 Ok(92) => crate::lexicon::VerbClass::Achievement,
2222 Ok(93) => crate::lexicon::VerbClass::Achievement,
2223 Ok(94) => crate::lexicon::VerbClass::Activity,
2224 Ok(95) => crate::lexicon::VerbClass::Activity,
2225 Ok(96) => crate::lexicon::VerbClass::Activity,
2226 Ok(97) => crate::lexicon::VerbClass::Activity,
2227 Ok(98) => crate::lexicon::VerbClass::Activity,
2228 Ok(99) => crate::lexicon::VerbClass::Activity,
2229 Ok(100) => crate::lexicon::VerbClass::Achievement,
2230 Ok(101) => crate::lexicon::VerbClass::Activity,
2231 Ok(102) => crate::lexicon::VerbClass::Activity,
2232 Ok(103) => crate::lexicon::VerbClass::Accomplishment,
2233 Ok(104) => crate::lexicon::VerbClass::Achievement,
2234 Ok(105) => crate::lexicon::VerbClass::Semelfactive,
2235 Ok(106) => crate::lexicon::VerbClass::Activity,
2236 Ok(107) => crate::lexicon::VerbClass::Activity,
2237 Ok(108) => crate::lexicon::VerbClass::Achievement,
2238 Ok(109) => crate::lexicon::VerbClass::Activity,
2239 Ok(110) => crate::lexicon::VerbClass::Activity,
2240 Ok(111) => crate::lexicon::VerbClass::Achievement,
2241 Ok(112) => crate::lexicon::VerbClass::Activity,
2242 Ok(113) => crate::lexicon::VerbClass::Accomplishment,
2243 Ok(114) => crate::lexicon::VerbClass::Accomplishment,
2244 Ok(115) => crate::lexicon::VerbClass::Achievement,
2245 Ok(116) => crate::lexicon::VerbClass::Achievement,
2246 Ok(117) => crate::lexicon::VerbClass::Activity,
2247 Ok(118) => crate::lexicon::VerbClass::Activity,
2248 Ok(119) => crate::lexicon::VerbClass::Activity,
2249 Ok(120) => crate::lexicon::VerbClass::Achievement,
2250 Ok(121) => crate::lexicon::VerbClass::Activity,
2251 Ok(122) => crate::lexicon::VerbClass::Activity,
2252 Ok(123) => crate::lexicon::VerbClass::Activity,
2253 Ok(124) => crate::lexicon::VerbClass::Activity,
2254 Ok(125) => crate::lexicon::VerbClass::Achievement,
2255 Ok(126) => crate::lexicon::VerbClass::State,
2256 Ok(127) => crate::lexicon::VerbClass::Achievement,
2257 Ok(128) => crate::lexicon::VerbClass::Activity,
2258 Ok(129) => crate::lexicon::VerbClass::Achievement,
2259 Ok(130) => crate::lexicon::VerbClass::Achievement,
2260 Ok(131) => crate::lexicon::VerbClass::Achievement,
2261 Ok(132) => crate::lexicon::VerbClass::Activity,
2262 Ok(133) => crate::lexicon::VerbClass::Activity,
2263 Ok(134) => crate::lexicon::VerbClass::Achievement,
2264 Ok(135) => crate::lexicon::VerbClass::State,
2265 Ok(136) => crate::lexicon::VerbClass::State,
2266 Ok(137) => crate::lexicon::VerbClass::Activity,
2267 Ok(138) => crate::lexicon::VerbClass::Accomplishment,
2268 Ok(139) => crate::lexicon::VerbClass::Activity,
2269 Ok(140) => crate::lexicon::VerbClass::Accomplishment,
2270 Ok(141) => crate::lexicon::VerbClass::Achievement,
2271 Ok(142) => crate::lexicon::VerbClass::State,
2272 Ok(143) => crate::lexicon::VerbClass::Activity,
2273 Ok(144) => crate::lexicon::VerbClass::Activity,
2274 Ok(145) => crate::lexicon::VerbClass::Activity,
2275 Ok(146) => crate::lexicon::VerbClass::Activity,
2276 Ok(147) => crate::lexicon::VerbClass::Achievement,
2277 Ok(148) => crate::lexicon::VerbClass::Accomplishment,
2278 Ok(149) => crate::lexicon::VerbClass::Accomplishment,
2279 Ok(150) => crate::lexicon::VerbClass::Achievement,
2280 Ok(151) => crate::lexicon::VerbClass::Activity,
2281 Ok(152) => crate::lexicon::VerbClass::Achievement,
2282 Ok(153) => crate::lexicon::VerbClass::Achievement,
2283 Ok(154) => crate::lexicon::VerbClass::State,
2284 Ok(155) => crate::lexicon::VerbClass::Activity,
2285 Ok(156) => crate::lexicon::VerbClass::Activity,
2286 Ok(157) => crate::lexicon::VerbClass::Achievement,
2287 Ok(158) => crate::lexicon::VerbClass::Achievement,
2288 Ok(159) => crate::lexicon::VerbClass::Achievement,
2289 Ok(160) => crate::lexicon::VerbClass::Activity,
2290 Ok(161) => crate::lexicon::VerbClass::Accomplishment,
2291 Ok(162) => crate::lexicon::VerbClass::Activity,
2292 Ok(163) => crate::lexicon::VerbClass::Activity,
2293 Ok(164) => crate::lexicon::VerbClass::Accomplishment,
2294 Ok(165) => crate::lexicon::VerbClass::Achievement,
2295 Ok(166) => crate::lexicon::VerbClass::Activity,
2296 Ok(167) => crate::lexicon::VerbClass::Achievement,
2297 Ok(168) => crate::lexicon::VerbClass::Achievement,
2298 Ok(169) => crate::lexicon::VerbClass::Activity,
2299 Ok(170) => crate::lexicon::VerbClass::Achievement,
2300 Ok(171) => crate::lexicon::VerbClass::Activity,
2301 Ok(172) => crate::lexicon::VerbClass::Activity,
2302 Ok(173) => crate::lexicon::VerbClass::Activity,
2303 Ok(174) => crate::lexicon::VerbClass::Activity,
2304 Ok(175) => crate::lexicon::VerbClass::Accomplishment,
2305 Ok(176) => crate::lexicon::VerbClass::Activity,
2306 Ok(177) => crate::lexicon::VerbClass::Activity,
2307 Ok(178) => crate::lexicon::VerbClass::Activity,
2308 Ok(179) => crate::lexicon::VerbClass::Achievement,
2309 Ok(180) => crate::lexicon::VerbClass::Accomplishment,
2310 Ok(181) => crate::lexicon::VerbClass::Achievement,
2311 Ok(182) => crate::lexicon::VerbClass::Achievement,
2312 Ok(183) => crate::lexicon::VerbClass::Activity,
2313 Ok(184) => crate::lexicon::VerbClass::Achievement,
2314 Ok(185) => crate::lexicon::VerbClass::Achievement,
2315 Ok(186) => crate::lexicon::VerbClass::Achievement,
2316 Ok(187) => crate::lexicon::VerbClass::Accomplishment,
2317 Ok(188) => crate::lexicon::VerbClass::Activity,
2318 Ok(189) => crate::lexicon::VerbClass::Accomplishment,
2319 Ok(190) => crate::lexicon::VerbClass::Activity,
2320 Ok(191) => crate::lexicon::VerbClass::Activity,
2321 Ok(192) => crate::lexicon::VerbClass::Achievement,
2322 Ok(193) => crate::lexicon::VerbClass::State,
2323 Ok(194) => crate::lexicon::VerbClass::State,
2324 Ok(195) => crate::lexicon::VerbClass::Achievement,
2325 Ok(196) => crate::lexicon::VerbClass::Activity,
2326 Ok(197) => crate::lexicon::VerbClass::State,
2327 Ok(198) => crate::lexicon::VerbClass::Accomplishment,
2328 Ok(199) => crate::lexicon::VerbClass::State,
2329 Ok(200) => crate::lexicon::VerbClass::Accomplishment,
2330 Ok(201) => crate::lexicon::VerbClass::Achievement,
2331 Ok(202) => crate::lexicon::VerbClass::Achievement,
2332 Ok(203) => crate::lexicon::VerbClass::Accomplishment,
2333 Ok(204) => crate::lexicon::VerbClass::Achievement,
2334 Ok(205) => crate::lexicon::VerbClass::State,
2335 Ok(206) => crate::lexicon::VerbClass::Activity,
2336 Ok(207) => crate::lexicon::VerbClass::Activity,
2337 Ok(208) => crate::lexicon::VerbClass::Achievement,
2338 Ok(209) => crate::lexicon::VerbClass::Activity,
2339 Ok(210) => crate::lexicon::VerbClass::Achievement,
2340 Ok(211) => crate::lexicon::VerbClass::Achievement,
2341 Ok(212) => crate::lexicon::VerbClass::Achievement,
2342 Ok(213) => crate::lexicon::VerbClass::Activity,
2343 Ok(214) => crate::lexicon::VerbClass::Achievement,
2344 Ok(215) => crate::lexicon::VerbClass::State,
2345 Ok(216) => crate::lexicon::VerbClass::Achievement,
2346 Ok(217) => crate::lexicon::VerbClass::Achievement,
2347 Ok(218) => crate::lexicon::VerbClass::Activity,
2348 Ok(219) => crate::lexicon::VerbClass::Accomplishment,
2349 Ok(220) => crate::lexicon::VerbClass::Activity,
2350 Ok(221) => crate::lexicon::VerbClass::Achievement,
2351 Ok(222) => crate::lexicon::VerbClass::Activity,
2352 Ok(223) => crate::lexicon::VerbClass::Achievement,
2353 Ok(224) => crate::lexicon::VerbClass::Achievement,
2354 Ok(225) => crate::lexicon::VerbClass::Achievement,
2355 Ok(226) => crate::lexicon::VerbClass::Accomplishment,
2356 Ok(227) => crate::lexicon::VerbClass::State,
2357 Ok(228) => crate::lexicon::VerbClass::Achievement,
2358 Ok(229) => crate::lexicon::VerbClass::Activity,
2359 Ok(230) => crate::lexicon::VerbClass::Accomplishment,
2360 Ok(231) => crate::lexicon::VerbClass::Accomplishment,
2361 Ok(232) => crate::lexicon::VerbClass::Activity,
2362 Ok(233) => crate::lexicon::VerbClass::Achievement,
2363 Ok(234) => crate::lexicon::VerbClass::Activity,
2364 Ok(235) => crate::lexicon::VerbClass::Activity,
2365 Ok(236) => crate::lexicon::VerbClass::Activity,
2366 Ok(237) => crate::lexicon::VerbClass::Activity,
2367 Ok(238) => crate::lexicon::VerbClass::Achievement,
2368 Ok(239) => crate::lexicon::VerbClass::Achievement,
2369 Ok(240) => crate::lexicon::VerbClass::Accomplishment,
2370 Ok(241) => crate::lexicon::VerbClass::Activity,
2371 Ok(242) => crate::lexicon::VerbClass::Achievement,
2372 Ok(243) => crate::lexicon::VerbClass::Accomplishment,
2373 Ok(244) => crate::lexicon::VerbClass::Achievement,
2374 Ok(245) => crate::lexicon::VerbClass::Activity,
2375 Ok(246) => crate::lexicon::VerbClass::Accomplishment,
2376 Ok(247) => crate::lexicon::VerbClass::Accomplishment,
2377 Ok(248) => crate::lexicon::VerbClass::Achievement,
2378 Ok(249) => crate::lexicon::VerbClass::Achievement,
2379 Ok(250) => crate::lexicon::VerbClass::Activity,
2380 Ok(251) => crate::lexicon::VerbClass::Achievement,
2381 Ok(252) => crate::lexicon::VerbClass::Activity,
2382 Ok(253) => crate::lexicon::VerbClass::Achievement,
2383 Ok(254) => crate::lexicon::VerbClass::Achievement,
2384 Ok(255) => crate::lexicon::VerbClass::Accomplishment,
2385 Ok(256) => crate::lexicon::VerbClass::Achievement,
2386 Ok(257) => crate::lexicon::VerbClass::Activity,
2387 Ok(258) => crate::lexicon::VerbClass::Achievement,
2388 Ok(259) => crate::lexicon::VerbClass::Activity,
2389 Ok(260) => crate::lexicon::VerbClass::Achievement,
2390 Ok(261) => crate::lexicon::VerbClass::Activity,
2391 Ok(262) => crate::lexicon::VerbClass::Achievement,
2392 Ok(263) => crate::lexicon::VerbClass::Activity,
2393 Ok(264) => crate::lexicon::VerbClass::Activity,
2394 Ok(265) => crate::lexicon::VerbClass::State,
2395 Ok(266) => crate::lexicon::VerbClass::State,
2396 Ok(267) => crate::lexicon::VerbClass::Achievement,
2397 Ok(268) => crate::lexicon::VerbClass::Achievement,
2398 Ok(269) => crate::lexicon::VerbClass::Achievement,
2399 Ok(270) => crate::lexicon::VerbClass::Activity,
2400 Ok(271) => crate::lexicon::VerbClass::Activity,
2401 Ok(272) => crate::lexicon::VerbClass::Accomplishment,
2402 Ok(273) => crate::lexicon::VerbClass::Activity,
2403 Ok(274) => crate::lexicon::VerbClass::Achievement,
2404 Ok(275) => crate::lexicon::VerbClass::Achievement,
2405 Ok(276) => crate::lexicon::VerbClass::Achievement,
2406 Ok(277) => crate::lexicon::VerbClass::Achievement,
2407 Ok(278) => crate::lexicon::VerbClass::Achievement,
2408 Ok(279) => crate::lexicon::VerbClass::Achievement,
2409 Ok(280) => crate::lexicon::VerbClass::Activity,
2410 Ok(281) => crate::lexicon::VerbClass::State,
2411 Ok(282) => crate::lexicon::VerbClass::Accomplishment,
2412 Ok(283) => crate::lexicon::VerbClass::State,
2413 Ok(284) => crate::lexicon::VerbClass::Activity,
2414 Ok(285) => crate::lexicon::VerbClass::Activity,
2415 Ok(286) => crate::lexicon::VerbClass::Activity,
2416 Ok(287) => crate::lexicon::VerbClass::Achievement,
2417 Ok(288) => crate::lexicon::VerbClass::Activity,
2418 Ok(289) => crate::lexicon::VerbClass::Activity,
2419 Ok(290) => crate::lexicon::VerbClass::Achievement,
2420 Ok(291) => crate::lexicon::VerbClass::Activity,
2421 Ok(292) => crate::lexicon::VerbClass::Accomplishment,
2422 Ok(293) => crate::lexicon::VerbClass::Activity,
2423 Ok(294) => crate::lexicon::VerbClass::Achievement,
2424 Ok(295) => crate::lexicon::VerbClass::Achievement,
2425 Ok(296) => crate::lexicon::VerbClass::Achievement,
2426 Ok(297) => crate::lexicon::VerbClass::State,
2427 Ok(298) => crate::lexicon::VerbClass::Activity,
2428 Ok(299) => crate::lexicon::VerbClass::Achievement,
2429 Ok(300) => crate::lexicon::VerbClass::Achievement,
2430 Ok(301) => crate::lexicon::VerbClass::State,
2431 Ok(302) => crate::lexicon::VerbClass::State,
2432 Ok(303) => crate::lexicon::VerbClass::Activity,
2433 Ok(304) => crate::lexicon::VerbClass::State,
2434 Ok(305) => crate::lexicon::VerbClass::Achievement,
2435 Ok(306) => crate::lexicon::VerbClass::Activity,
2436 Ok(307) => crate::lexicon::VerbClass::Achievement,
2437 Ok(308) => crate::lexicon::VerbClass::Accomplishment,
2438 Ok(309) => crate::lexicon::VerbClass::Activity,
2439 Ok(310) => crate::lexicon::VerbClass::Activity,
2440 Ok(311) => crate::lexicon::VerbClass::Activity,
2441 Ok(312) => crate::lexicon::VerbClass::Achievement,
2442 Ok(313) => crate::lexicon::VerbClass::Achievement,
2443 Ok(314) => crate::lexicon::VerbClass::Achievement,
2444 Ok(315) => crate::lexicon::VerbClass::Activity,
2445 Ok(316) => crate::lexicon::VerbClass::State,
2446 Ok(317) => crate::lexicon::VerbClass::Accomplishment,
2447 Ok(318) => crate::lexicon::VerbClass::Semelfactive,
2448 Ok(319) => crate::lexicon::VerbClass::Activity,
2449 Ok(320) => crate::lexicon::VerbClass::Achievement,
2450 Ok(321) => crate::lexicon::VerbClass::Achievement,
2451 Ok(322) => crate::lexicon::VerbClass::Activity,
2452 Ok(323) => crate::lexicon::VerbClass::Achievement,
2453 Ok(324) => crate::lexicon::VerbClass::Activity,
2454 Ok(325) => crate::lexicon::VerbClass::Activity,
2455 Ok(326) => crate::lexicon::VerbClass::Activity,
2456 Ok(327) => crate::lexicon::VerbClass::Achievement,
2457 Ok(328) => crate::lexicon::VerbClass::Activity,
2458 Ok(329) => crate::lexicon::VerbClass::State,
2459 Ok(330) => crate::lexicon::VerbClass::Accomplishment,
2460 Ok(331) => crate::lexicon::VerbClass::Activity,
2461 Ok(332) => crate::lexicon::VerbClass::State,
2462 Ok(333) => crate::lexicon::VerbClass::Achievement,
2463 Ok(334) => crate::lexicon::VerbClass::Accomplishment,
2464 Ok(335) => crate::lexicon::VerbClass::Achievement,
2465 Ok(336) => crate::lexicon::VerbClass::Achievement,
2466 Ok(337) => crate::lexicon::VerbClass::Accomplishment,
2467 Ok(338) => crate::lexicon::VerbClass::Achievement,
2468 Ok(339) => crate::lexicon::VerbClass::Accomplishment,
2469 Ok(340) => crate::lexicon::VerbClass::Achievement,
2470 Ok(341) => crate::lexicon::VerbClass::Activity,
2471 Ok(342) => crate::lexicon::VerbClass::Activity,
2472 Ok(343) => crate::lexicon::VerbClass::Achievement,
2473 Ok(344) => crate::lexicon::VerbClass::Activity,
2474 Ok(345) => crate::lexicon::VerbClass::Activity,
2475 Ok(346) => crate::lexicon::VerbClass::Activity,
2476 Ok(347) => crate::lexicon::VerbClass::Accomplishment,
2477 Ok(348) => crate::lexicon::VerbClass::Achievement,
2478 Ok(349) => crate::lexicon::VerbClass::Achievement,
2479 Ok(350) => crate::lexicon::VerbClass::Activity,
2480 Ok(351) => crate::lexicon::VerbClass::Activity,
2481 Ok(352) => crate::lexicon::VerbClass::Activity,
2482 Ok(353) => crate::lexicon::VerbClass::Activity,
2483 Ok(354) => crate::lexicon::VerbClass::Achievement,
2484 Ok(355) => crate::lexicon::VerbClass::Achievement,
2485 Ok(356) => crate::lexicon::VerbClass::Activity,
2486 Ok(357) => crate::lexicon::VerbClass::Achievement,
2487 Ok(358) => crate::lexicon::VerbClass::Activity,
2488 Ok(359) => crate::lexicon::VerbClass::Activity,
2489 Ok(360) => crate::lexicon::VerbClass::Activity,
2490 Ok(361) => crate::lexicon::VerbClass::Accomplishment,
2491 Ok(362) => crate::lexicon::VerbClass::Activity,
2492 Ok(363) => crate::lexicon::VerbClass::Activity,
2493 Ok(364) => crate::lexicon::VerbClass::Activity,
2494 Ok(365) => crate::lexicon::VerbClass::Activity,
2495 Ok(366) => crate::lexicon::VerbClass::Semelfactive,
2496 Ok(367) => crate::lexicon::VerbClass::Achievement,
2497 Ok(368) => crate::lexicon::VerbClass::Accomplishment,
2498 Ok(369) => crate::lexicon::VerbClass::Activity,
2499 Ok(370) => crate::lexicon::VerbClass::Activity,
2500 Ok(371) => crate::lexicon::VerbClass::Activity,
2501 Ok(372) => crate::lexicon::VerbClass::Achievement,
2502 Ok(373) => crate::lexicon::VerbClass::Achievement,
2503 Ok(374) => crate::lexicon::VerbClass::Accomplishment,
2504 Ok(375) => crate::lexicon::VerbClass::State,
2505 Ok(376) => crate::lexicon::VerbClass::Activity,
2506 Ok(377) => crate::lexicon::VerbClass::State,
2507 Ok(378) => crate::lexicon::VerbClass::Activity,
2508 Ok(379) => crate::lexicon::VerbClass::Accomplishment,
2509 Ok(380) => crate::lexicon::VerbClass::State,
2510 Ok(381) => crate::lexicon::VerbClass::Accomplishment,
2511 Ok(382) => crate::lexicon::VerbClass::Activity,
2512 Ok(383) => crate::lexicon::VerbClass::Activity,
2513 Ok(384) => crate::lexicon::VerbClass::Semelfactive,
2514 Ok(385) => crate::lexicon::VerbClass::Achievement,
2515 Ok(386) => crate::lexicon::VerbClass::Achievement,
2516 Ok(387) => crate::lexicon::VerbClass::Activity,
2517 Ok(388) => crate::lexicon::VerbClass::Achievement,
2518 Ok(389) => crate::lexicon::VerbClass::Activity,
2519 Ok(390) => crate::lexicon::VerbClass::Activity,
2520 Ok(391) => crate::lexicon::VerbClass::Semelfactive,
2521 Ok(392) => crate::lexicon::VerbClass::Activity,
2522 Ok(393) => crate::lexicon::VerbClass::Achievement,
2523 Ok(394) => crate::lexicon::VerbClass::State,
2524 Ok(395) => crate::lexicon::VerbClass::Activity,
2525 Ok(396) => crate::lexicon::VerbClass::Activity,
2526 Ok(397) => crate::lexicon::VerbClass::Activity,
2527 Ok(398) => crate::lexicon::VerbClass::Activity,
2528 Ok(399) => crate::lexicon::VerbClass::Achievement,
2529 Ok(400) => crate::lexicon::VerbClass::Achievement,
2530 Ok(401) => crate::lexicon::VerbClass::Activity,
2531 Ok(402) => crate::lexicon::VerbClass::Activity,
2532 Ok(403) => crate::lexicon::VerbClass::State,
2533 Ok(404) => crate::lexicon::VerbClass::Activity,
2534 Ok(405) => crate::lexicon::VerbClass::Accomplishment,
2535 Ok(406) => crate::lexicon::VerbClass::State,
2536 Ok(407) => crate::lexicon::VerbClass::Activity,
2537 Ok(408) => crate::lexicon::VerbClass::Achievement,
2538 Ok(409) => crate::lexicon::VerbClass::Achievement,
2539 Ok(410) => crate::lexicon::VerbClass::Accomplishment,
2540 Ok(411) => crate::lexicon::VerbClass::State,
2541 Ok(412) => crate::lexicon::VerbClass::Achievement,
2542 Ok(413) => crate::lexicon::VerbClass::Activity,
2543 Ok(414) => crate::lexicon::VerbClass::Achievement,
2544 Ok(415) => crate::lexicon::VerbClass::Activity,
2545 Ok(416) => crate::lexicon::VerbClass::Achievement,
2546 Ok(417) => crate::lexicon::VerbClass::Achievement,
2547 Ok(418) => crate::lexicon::VerbClass::Achievement,
2548 Ok(419) => crate::lexicon::VerbClass::Achievement,
2549 Ok(420) => crate::lexicon::VerbClass::Achievement,
2550 Ok(421) => crate::lexicon::VerbClass::Activity,
2551 Ok(422) => crate::lexicon::VerbClass::Activity,
2552 Ok(423) => crate::lexicon::VerbClass::Achievement,
2553 Ok(424) => crate::lexicon::VerbClass::Achievement,
2554 Ok(425) => crate::lexicon::VerbClass::Activity,
2555 Ok(426) => crate::lexicon::VerbClass::Activity,
2556 Ok(427) => crate::lexicon::VerbClass::Achievement,
2557 Ok(428) => crate::lexicon::VerbClass::State,
2558 Ok(429) => crate::lexicon::VerbClass::Activity,
2559 Ok(430) => crate::lexicon::VerbClass::State,
2560 Ok(431) => crate::lexicon::VerbClass::Activity,
2561 Ok(432) => crate::lexicon::VerbClass::Activity,
2562 Ok(433) => crate::lexicon::VerbClass::Achievement,
2563 Ok(434) => crate::lexicon::VerbClass::Activity,
2564 Ok(435) => crate::lexicon::VerbClass::Achievement,
2565 Ok(436) => crate::lexicon::VerbClass::Achievement,
2566 Ok(437) => crate::lexicon::VerbClass::Achievement,
2567 Ok(438) => crate::lexicon::VerbClass::Activity,
2568 Ok(439) => crate::lexicon::VerbClass::Activity,
2569 Ok(440) => crate::lexicon::VerbClass::Activity,
2570 Ok(441) => crate::lexicon::VerbClass::State,
2571 Ok(442) => crate::lexicon::VerbClass::Activity,
2572 Ok(443) => crate::lexicon::VerbClass::Achievement,
2573 Ok(444) => crate::lexicon::VerbClass::Achievement,
2574 Ok(445) => crate::lexicon::VerbClass::Accomplishment,
2575 Ok(446) => crate::lexicon::VerbClass::Achievement,
2576 Ok(447) => crate::lexicon::VerbClass::Achievement,
2577 Ok(448) => crate::lexicon::VerbClass::Activity,
2578 Ok(449) => crate::lexicon::VerbClass::Achievement,
2579 Ok(450) => crate::lexicon::VerbClass::Activity,
2580 Ok(451) => crate::lexicon::VerbClass::Activity,
2581 Ok(452) => crate::lexicon::VerbClass::Activity,
2582 Ok(453) => crate::lexicon::VerbClass::Activity,
2583 Ok(454) => crate::lexicon::VerbClass::State,
2584 Ok(455) => crate::lexicon::VerbClass::Activity,
2585 Ok(456) => crate::lexicon::VerbClass::Achievement,
2586 Ok(457) => crate::lexicon::VerbClass::Achievement,
2587 Ok(458) => crate::lexicon::VerbClass::Activity,
2588 Ok(459) => crate::lexicon::VerbClass::Activity,
2589 Ok(460) => crate::lexicon::VerbClass::Activity,
2590 Ok(461) => crate::lexicon::VerbClass::Semelfactive,
2591 Ok(462) => crate::lexicon::VerbClass::State,
2592 Ok(463) => crate::lexicon::VerbClass::Achievement,
2593 Ok(464) => crate::lexicon::VerbClass::State,
2594 Ok(465) => crate::lexicon::VerbClass::Achievement,
2595 Ok(466) => crate::lexicon::VerbClass::State,
2596 Ok(467) => crate::lexicon::VerbClass::Activity,
2597 Ok(468) => crate::lexicon::VerbClass::Achievement,
2598 Ok(469) => crate::lexicon::VerbClass::Achievement,
2599 Ok(470) => crate::lexicon::VerbClass::Activity,
2600 Ok(471) => crate::lexicon::VerbClass::Activity,
2601 Ok(472) => crate::lexicon::VerbClass::Activity,
2602 Ok(473) => crate::lexicon::VerbClass::Activity,
2603 Ok(474) => crate::lexicon::VerbClass::Achievement,
2604 Ok(475) => crate::lexicon::VerbClass::Achievement,
2605 Ok(476) => crate::lexicon::VerbClass::Activity,
2606 Ok(477) => crate::lexicon::VerbClass::Achievement,
2607 Ok(478) => crate::lexicon::VerbClass::Achievement,
2608 Ok(479) => crate::lexicon::VerbClass::Activity,
2609 Ok(480) => crate::lexicon::VerbClass::Activity,
2610 Ok(481) => crate::lexicon::VerbClass::Achievement,
2611 Ok(482) => crate::lexicon::VerbClass::State,
2612 Ok(483) => crate::lexicon::VerbClass::Achievement,
2613 Ok(484) => crate::lexicon::VerbClass::Achievement,
2614 Ok(485) => crate::lexicon::VerbClass::Activity,
2615 Ok(486) => crate::lexicon::VerbClass::Activity,
2616 Ok(487) => crate::lexicon::VerbClass::State,
2617 Ok(488) => crate::lexicon::VerbClass::Achievement,
2618 Ok(489) => crate::lexicon::VerbClass::Achievement,
2619 Ok(490) => crate::lexicon::VerbClass::Achievement,
2620 Ok(491) => crate::lexicon::VerbClass::Achievement,
2621 Ok(492) => crate::lexicon::VerbClass::Activity,
2622 Ok(493) => crate::lexicon::VerbClass::State,
2623 Ok(494) => crate::lexicon::VerbClass::Activity,
2624 Ok(495) => crate::lexicon::VerbClass::Accomplishment,
2625 Ok(496) => crate::lexicon::VerbClass::Achievement,
2626 Ok(497) => crate::lexicon::VerbClass::State,
2627 Ok(498) => crate::lexicon::VerbClass::Achievement,
2628 Ok(499) => crate::lexicon::VerbClass::Accomplishment,
2629 Ok(500) => crate::lexicon::VerbClass::Activity,
2630 Ok(501) => crate::lexicon::VerbClass::Accomplishment,
2631 Ok(502) => crate::lexicon::VerbClass::Activity,
2632 Ok(503) => crate::lexicon::VerbClass::Accomplishment,
2633 Ok(504) => crate::lexicon::VerbClass::Accomplishment,
2634 Ok(505) => crate::lexicon::VerbClass::Activity,
2635 Ok(506) => crate::lexicon::VerbClass::Achievement,
2636 Ok(507) => crate::lexicon::VerbClass::Activity,
2637 Ok(508) => crate::lexicon::VerbClass::Achievement,
2638 Ok(509) => crate::lexicon::VerbClass::Activity,
2639 Ok(510) => crate::lexicon::VerbClass::State,
2640 Ok(511) => crate::lexicon::VerbClass::State,
2641 Ok(512) => crate::lexicon::VerbClass::Activity,
2642 Ok(513) => crate::lexicon::VerbClass::Achievement,
2643 Ok(514) => crate::lexicon::VerbClass::Accomplishment,
2644 Ok(515) => crate::lexicon::VerbClass::Accomplishment,
2645 Ok(516) => crate::lexicon::VerbClass::Accomplishment,
2646 Ok(517) => crate::lexicon::VerbClass::Activity,
2647 Ok(518) => crate::lexicon::VerbClass::Semelfactive,
2648 Ok(519) => crate::lexicon::VerbClass::Achievement,
2649 Ok(520) => crate::lexicon::VerbClass::State,
2650 Ok(521) => crate::lexicon::VerbClass::Achievement,
2651 Ok(522) => crate::lexicon::VerbClass::Accomplishment,
2652 Ok(523) => crate::lexicon::VerbClass::Accomplishment,
2653 Ok(524) => crate::lexicon::VerbClass::Activity,
2654 Ok(525) => crate::lexicon::VerbClass::Achievement,
2655 Ok(526) => crate::lexicon::VerbClass::Achievement,
2656 Ok(527) => crate::lexicon::VerbClass::Activity,
2657 Ok(528) => crate::lexicon::VerbClass::Activity,
2658 Ok(529) => crate::lexicon::VerbClass::Accomplishment,
2659 Ok(530) => crate::lexicon::VerbClass::Achievement,
2660 Ok(531) => crate::lexicon::VerbClass::Achievement,
2661 Ok(532) => crate::lexicon::VerbClass::Achievement,
2662 Ok(533) => crate::lexicon::VerbClass::State,
2663 Ok(534) => crate::lexicon::VerbClass::Activity,
2664 Ok(535) => crate::lexicon::VerbClass::Activity,
2665 Ok(536) => crate::lexicon::VerbClass::Activity,
2666 Ok(537) => crate::lexicon::VerbClass::Achievement,
2667 Ok(538) => crate::lexicon::VerbClass::Activity,
2668 Ok(539) => crate::lexicon::VerbClass::Achievement,
2669 Ok(540) => crate::lexicon::VerbClass::Achievement,
2670 Ok(541) => crate::lexicon::VerbClass::Activity,
2671 Ok(542) => crate::lexicon::VerbClass::Activity,
2672 Ok(543) => crate::lexicon::VerbClass::Activity,
2673 Ok(544) => crate::lexicon::VerbClass::Achievement,
2674 Ok(545) => crate::lexicon::VerbClass::Activity,
2675 Ok(546) => crate::lexicon::VerbClass::Achievement,
2676 Ok(547) => crate::lexicon::VerbClass::Achievement,
2677 Ok(548) => crate::lexicon::VerbClass::Activity,
2678 Ok(549) => crate::lexicon::VerbClass::Achievement,
2679 Ok(550) => crate::lexicon::VerbClass::Activity,
2680 Ok(551) => crate::lexicon::VerbClass::Activity,
2681 Ok(552) => crate::lexicon::VerbClass::Activity,
2682 Ok(553) => crate::lexicon::VerbClass::Accomplishment,
2683 Ok(554) => crate::lexicon::VerbClass::State,
2684 Ok(555) => crate::lexicon::VerbClass::Activity,
2685 Ok(556) => crate::lexicon::VerbClass::Achievement,
2686 Ok(557) => crate::lexicon::VerbClass::Activity,
2687 Ok(558) => crate::lexicon::VerbClass::State,
2688 Ok(559) => crate::lexicon::VerbClass::State,
2689 Ok(560) => crate::lexicon::VerbClass::Achievement,
2690 Ok(561) => crate::lexicon::VerbClass::Accomplishment,
2691 Ok(562) => crate::lexicon::VerbClass::Achievement,
2692 Ok(563) => crate::lexicon::VerbClass::Activity,
2693 Ok(564) => crate::lexicon::VerbClass::Activity,
2694 Ok(565) => crate::lexicon::VerbClass::Activity,
2695 Ok(566) => crate::lexicon::VerbClass::Achievement,
2696 Ok(567) => crate::lexicon::VerbClass::Achievement,
2697 Ok(568) => crate::lexicon::VerbClass::Activity,
2698 Ok(569) => crate::lexicon::VerbClass::Achievement,
2699 Ok(570) => crate::lexicon::VerbClass::Activity,
2700 Ok(571) => crate::lexicon::VerbClass::State,
2701 Ok(572) => crate::lexicon::VerbClass::Accomplishment,
2702 Ok(573) => crate::lexicon::VerbClass::Activity,
2703 Ok(574) => crate::lexicon::VerbClass::Activity,
2704 Ok(575) => crate::lexicon::VerbClass::Activity,
2705 Ok(576) => crate::lexicon::VerbClass::Achievement,
2706 Ok(577) => crate::lexicon::VerbClass::Activity,
2707 Ok(578) => crate::lexicon::VerbClass::Activity,
2708 Ok(579) => crate::lexicon::VerbClass::Activity,
2709 Ok(580) => crate::lexicon::VerbClass::Achievement,
2710 Ok(581) => crate::lexicon::VerbClass::Activity,
2711 Ok(582) => crate::lexicon::VerbClass::Achievement,
2712 Ok(583) => crate::lexicon::VerbClass::Activity,
2713 Ok(584) => crate::lexicon::VerbClass::Activity,
2714 Ok(585) => crate::lexicon::VerbClass::Achievement,
2715 Ok(586) => crate::lexicon::VerbClass::Activity,
2716 Ok(587) => crate::lexicon::VerbClass::Activity,
2717 Ok(588) => crate::lexicon::VerbClass::Achievement,
2718 Ok(589) => crate::lexicon::VerbClass::Achievement,
2719 Ok(590) => crate::lexicon::VerbClass::Activity,
2720 Ok(591) => crate::lexicon::VerbClass::Achievement,
2721 Ok(592) => crate::lexicon::VerbClass::Activity,
2722 Ok(593) => crate::lexicon::VerbClass::Accomplishment,
2723 Ok(594) => crate::lexicon::VerbClass::Activity,
2724 Ok(595) => crate::lexicon::VerbClass::Achievement,
2725 Ok(596) => crate::lexicon::VerbClass::Activity,
2726 Ok(597) => crate::lexicon::VerbClass::Activity,
2727 Ok(598) => crate::lexicon::VerbClass::Activity,
2728 Ok(599) => crate::lexicon::VerbClass::Achievement,
2729 Ok(600) => crate::lexicon::VerbClass::State,
2730 Ok(601) => crate::lexicon::VerbClass::Activity,
2731 Ok(602) => crate::lexicon::VerbClass::Achievement,
2732 Ok(603) => crate::lexicon::VerbClass::Activity,
2733 Ok(604) => crate::lexicon::VerbClass::Activity,
2734 Ok(605) => crate::lexicon::VerbClass::Activity,
2735 Ok(606) => crate::lexicon::VerbClass::Activity,
2736 Ok(607) => crate::lexicon::VerbClass::Activity,
2737 Ok(608) => crate::lexicon::VerbClass::State,
2738 Ok(609) => crate::lexicon::VerbClass::Activity,
2739 Ok(610) => crate::lexicon::VerbClass::State,
2740 Ok(611) => crate::lexicon::VerbClass::Accomplishment,
2741 Ok(612) => crate::lexicon::VerbClass::Activity,
2742 Ok(613) => crate::lexicon::VerbClass::Activity,
2743 Ok(614) => crate::lexicon::VerbClass::Activity,
2744 Ok(615) => crate::lexicon::VerbClass::Activity,
2745 Ok(616) => crate::lexicon::VerbClass::Activity,
2746 Ok(617) => crate::lexicon::VerbClass::Activity,
2747 Ok(618) => crate::lexicon::VerbClass::Achievement,
2748 Ok(619) => crate::lexicon::VerbClass::Activity,
2749 Ok(620) => crate::lexicon::VerbClass::Activity,
2750 Ok(621) => crate::lexicon::VerbClass::Activity,
2751 Ok(622) => crate::lexicon::VerbClass::Activity,
2752 Ok(623) => crate::lexicon::VerbClass::Activity,
2753 Ok(624) => crate::lexicon::VerbClass::Accomplishment,
2754 Ok(625) => crate::lexicon::VerbClass::Accomplishment,
2755 Ok(626) => crate::lexicon::VerbClass::Activity,
2756 Ok(627) => crate::lexicon::VerbClass::Activity,
2757 Ok(628) => crate::lexicon::VerbClass::Activity,
2758 Ok(629) => crate::lexicon::VerbClass::Achievement,
2759 Ok(630) => crate::lexicon::VerbClass::Activity,
2760 Ok(631) => crate::lexicon::VerbClass::Activity,
2761 Ok(632) => crate::lexicon::VerbClass::Activity,
2762 Ok(633) => crate::lexicon::VerbClass::Activity,
2763 Ok(634) => crate::lexicon::VerbClass::Activity,
2764 Ok(635) => crate::lexicon::VerbClass::Activity,
2765 Ok(636) => crate::lexicon::VerbClass::Achievement,
2766 Ok(637) => crate::lexicon::VerbClass::Achievement,
2767 Ok(638) => crate::lexicon::VerbClass::Achievement,
2768 Ok(639) => crate::lexicon::VerbClass::Activity,
2769 Ok(640) => crate::lexicon::VerbClass::Activity,
2770 Ok(641) => crate::lexicon::VerbClass::Activity,
2771 Ok(642) => crate::lexicon::VerbClass::Activity,
2772 Ok(643) => crate::lexicon::VerbClass::Achievement,
2773 Ok(644) => crate::lexicon::VerbClass::Activity,
2774 Ok(645) => crate::lexicon::VerbClass::Activity,
2775 Ok(646) => crate::lexicon::VerbClass::Achievement,
2776 Ok(647) => crate::lexicon::VerbClass::Achievement,
2777 Ok(648) => crate::lexicon::VerbClass::Activity,
2778 Ok(649) => crate::lexicon::VerbClass::Achievement,
2779 Ok(650) => crate::lexicon::VerbClass::Activity,
2780 Ok(651) => crate::lexicon::VerbClass::Activity,
2781 Ok(652) => crate::lexicon::VerbClass::Activity,
2782 Ok(653) => crate::lexicon::VerbClass::Activity,
2783 Ok(654) => crate::lexicon::VerbClass::Achievement,
2784 Ok(655) => crate::lexicon::VerbClass::State,
2785 Ok(656) => crate::lexicon::VerbClass::Activity,
2786 Ok(657) => crate::lexicon::VerbClass::Achievement,
2787 Ok(658) => crate::lexicon::VerbClass::Achievement,
2788 Ok(659) => crate::lexicon::VerbClass::Activity,
2789 Ok(660) => crate::lexicon::VerbClass::Activity,
2790 Ok(661) => crate::lexicon::VerbClass::Achievement,
2791 Ok(662) => crate::lexicon::VerbClass::Accomplishment,
2792 Ok(663) => crate::lexicon::VerbClass::Achievement,
2793 Ok(664) => crate::lexicon::VerbClass::Achievement,
2794 Ok(665) => crate::lexicon::VerbClass::Activity,
2795 Ok(666) => crate::lexicon::VerbClass::Achievement,
2796 Ok(667) => crate::lexicon::VerbClass::Activity,
2797 Ok(668) => crate::lexicon::VerbClass::Achievement,
2798 Ok(669) => crate::lexicon::VerbClass::Accomplishment,
2799 Ok(670) => crate::lexicon::VerbClass::Achievement,
2800 Ok(671) => crate::lexicon::VerbClass::Activity,
2801 Ok(672) => crate::lexicon::VerbClass::Achievement,
2802 Ok(673) => crate::lexicon::VerbClass::Activity,
2803 Ok(674) => crate::lexicon::VerbClass::Activity,
2804 Ok(675) => crate::lexicon::VerbClass::Achievement,
2805 Ok(676) => crate::lexicon::VerbClass::Activity,
2806 Ok(677) => crate::lexicon::VerbClass::State,
2807 Ok(678) => crate::lexicon::VerbClass::Achievement,
2808 Ok(679) => crate::lexicon::VerbClass::State,
2809 Ok(680) => crate::lexicon::VerbClass::Activity,
2810 Ok(681) => crate::lexicon::VerbClass::Achievement,
2811 Ok(682) => crate::lexicon::VerbClass::Activity,
2812 Ok(683) => crate::lexicon::VerbClass::Activity,
2813 Ok(684) => crate::lexicon::VerbClass::Achievement,
2814 Ok(685) => crate::lexicon::VerbClass::State,
2815 Ok(686) => crate::lexicon::VerbClass::State,
2816 Ok(687) => crate::lexicon::VerbClass::Activity,
2817 Ok(688) => crate::lexicon::VerbClass::State,
2818 Ok(689) => crate::lexicon::VerbClass::Activity,
2819 Ok(690) => crate::lexicon::VerbClass::Achievement,
2820 Ok(691) => crate::lexicon::VerbClass::Activity,
2821 Ok(692) => crate::lexicon::VerbClass::Accomplishment,
2822 Ok(693) => crate::lexicon::VerbClass::Activity,
2823 Ok(694) => crate::lexicon::VerbClass::Achievement,
2824 Ok(695) => crate::lexicon::VerbClass::Activity,
2825 Ok(696) => crate::lexicon::VerbClass::Activity,
2826 Ok(697) => crate::lexicon::VerbClass::State,
2827 Ok(698) => crate::lexicon::VerbClass::Accomplishment,
2828 Ok(699) => crate::lexicon::VerbClass::Activity,
2829 Ok(700) => crate::lexicon::VerbClass::State,
2830 Ok(701) => crate::lexicon::VerbClass::Achievement,
2831 Ok(702) => crate::lexicon::VerbClass::Activity,
2832 Ok(703) => crate::lexicon::VerbClass::State,
2833 Ok(704) => crate::lexicon::VerbClass::State,
2834 Ok(705) => crate::lexicon::VerbClass::Achievement,
2835 Ok(706) => crate::lexicon::VerbClass::State,
2836 Ok(707) => crate::lexicon::VerbClass::Achievement,
2837 Ok(708) => crate::lexicon::VerbClass::Activity,
2838 Ok(709) => crate::lexicon::VerbClass::Achievement,
2839 Ok(710) => crate::lexicon::VerbClass::Activity,
2840 Ok(711) => crate::lexicon::VerbClass::State,
2841 Ok(712) => crate::lexicon::VerbClass::Activity,
2842 Ok(713) => crate::lexicon::VerbClass::Activity,
2843 Ok(714) => crate::lexicon::VerbClass::Accomplishment,
2844 Ok(715) => crate::lexicon::VerbClass::Achievement,
2845 Ok(716) => crate::lexicon::VerbClass::Achievement,
2846 Ok(717) => crate::lexicon::VerbClass::State,
2847 Ok(718) => crate::lexicon::VerbClass::Achievement,
2848 Ok(719) => crate::lexicon::VerbClass::Achievement,
2849 Ok(720) => crate::lexicon::VerbClass::Achievement,
2850 Ok(721) => crate::lexicon::VerbClass::Achievement,
2851 Ok(722) => crate::lexicon::VerbClass::Activity,
2852 Ok(723) => crate::lexicon::VerbClass::Accomplishment,
2853 Ok(724) => crate::lexicon::VerbClass::Activity,
2854 Ok(725) => crate::lexicon::VerbClass::Activity,
2855 Ok(726) => crate::lexicon::VerbClass::Activity,
2856 Ok(727) => crate::lexicon::VerbClass::Achievement,
2857 Ok(728) => crate::lexicon::VerbClass::Achievement,
2858 Ok(729) => crate::lexicon::VerbClass::Activity,
2859 Ok(730) => crate::lexicon::VerbClass::Activity,
2860 Ok(731) => crate::lexicon::VerbClass::Achievement,
2861 Ok(732) => crate::lexicon::VerbClass::Activity,
2862 Ok(733) => crate::lexicon::VerbClass::Activity,
2863 Ok(734) => crate::lexicon::VerbClass::Activity,
2864 Ok(735) => crate::lexicon::VerbClass::Achievement,
2865 Ok(736) => crate::lexicon::VerbClass::Activity,
2866 Ok(737) => crate::lexicon::VerbClass::Activity,
2867 Ok(738) => crate::lexicon::VerbClass::Activity,
2868 Ok(739) => crate::lexicon::VerbClass::Activity,
2869 Ok(740) => crate::lexicon::VerbClass::Accomplishment,
2870 Ok(741) => crate::lexicon::VerbClass::Achievement,
2871 Ok(742) => crate::lexicon::VerbClass::Achievement,
2872 Ok(743) => crate::lexicon::VerbClass::Activity,
2873 Ok(744) => crate::lexicon::VerbClass::Activity,
2874 Ok(745) => crate::lexicon::VerbClass::Activity,
2875 Ok(746) => crate::lexicon::VerbClass::Achievement,
2876 Ok(747) => crate::lexicon::VerbClass::Achievement,
2877 Ok(748) => crate::lexicon::VerbClass::Achievement,
2878 Ok(749) => crate::lexicon::VerbClass::Achievement,
2879 Ok(750) => crate::lexicon::VerbClass::Activity,
2880 Ok(751) => crate::lexicon::VerbClass::Activity,
2881 Ok(752) => crate::lexicon::VerbClass::Achievement,
2882 Ok(753) => crate::lexicon::VerbClass::Activity,
2883 Ok(754) => crate::lexicon::VerbClass::Achievement,
2884 Ok(755) => crate::lexicon::VerbClass::State,
2885 Ok(756) => crate::lexicon::VerbClass::State,
2886 Ok(757) => crate::lexicon::VerbClass::State,
2887 Ok(758) => crate::lexicon::VerbClass::Achievement,
2888 Ok(759) => crate::lexicon::VerbClass::Achievement,
2889 Ok(760) => crate::lexicon::VerbClass::Achievement,
2890 Ok(761) => crate::lexicon::VerbClass::Achievement,
2891 Ok(762) => crate::lexicon::VerbClass::Achievement,
2892 Ok(763) => crate::lexicon::VerbClass::Activity,
2893 Ok(764) => crate::lexicon::VerbClass::Achievement,
2894 Ok(765) => crate::lexicon::VerbClass::Achievement,
2895 Ok(766) => crate::lexicon::VerbClass::Activity,
2896 Ok(767) => crate::lexicon::VerbClass::Activity,
2897 Ok(768) => crate::lexicon::VerbClass::Accomplishment,
2898 Ok(769) => crate::lexicon::VerbClass::Activity,
2899 Ok(770) => crate::lexicon::VerbClass::Accomplishment,
2900 Ok(771) => crate::lexicon::VerbClass::Activity,
2901 Ok(772) => crate::lexicon::VerbClass::Activity,
2902 Ok(773) => crate::lexicon::VerbClass::Achievement,
2903 Ok(774) => crate::lexicon::VerbClass::Activity,
2904 Ok(775) => crate::lexicon::VerbClass::Achievement,
2905 Ok(776) => crate::lexicon::VerbClass::Achievement,
2906 Ok(777) => crate::lexicon::VerbClass::Activity,
2907 Ok(778) => crate::lexicon::VerbClass::Activity,
2908 Ok(779) => crate::lexicon::VerbClass::Achievement,
2909 Ok(780) => crate::lexicon::VerbClass::Activity,
2910 Ok(781) => crate::lexicon::VerbClass::Activity,
2911 Ok(782) => crate::lexicon::VerbClass::Achievement,
2912 Ok(783) => crate::lexicon::VerbClass::Achievement,
2913 Ok(784) => crate::lexicon::VerbClass::Activity,
2914 Ok(785) => crate::lexicon::VerbClass::Achievement,
2915 Ok(786) => crate::lexicon::VerbClass::Achievement,
2916 Ok(787) => crate::lexicon::VerbClass::Activity,
2917 Ok(788) => crate::lexicon::VerbClass::Achievement,
2918 Ok(789) => crate::lexicon::VerbClass::Activity,
2919 Ok(790) => crate::lexicon::VerbClass::Achievement,
2920 Ok(791) => crate::lexicon::VerbClass::State,
2921 Ok(792) => crate::lexicon::VerbClass::Activity,
2922 Ok(793) => crate::lexicon::VerbClass::Activity,
2923 Ok(794) => crate::lexicon::VerbClass::Activity,
2924 Ok(795) => crate::lexicon::VerbClass::Activity,
2925 Ok(796) => crate::lexicon::VerbClass::Activity,
2926 Ok(797) => crate::lexicon::VerbClass::Activity,
2927 Ok(798) => crate::lexicon::VerbClass::Activity,
2928 Ok(799) => crate::lexicon::VerbClass::Achievement,
2929 Ok(800) => crate::lexicon::VerbClass::Achievement,
2930 Ok(801) => crate::lexicon::VerbClass::Achievement,
2931 Ok(802) => crate::lexicon::VerbClass::State,
2932 Ok(803) => crate::lexicon::VerbClass::Activity,
2933 Ok(804) => crate::lexicon::VerbClass::Activity,
2934 Ok(805) => crate::lexicon::VerbClass::Achievement,
2935 Ok(806) => crate::lexicon::VerbClass::Activity,
2936 Ok(807) => crate::lexicon::VerbClass::Activity,
2937 Ok(808) => crate::lexicon::VerbClass::Activity,
2938 Ok(809) => crate::lexicon::VerbClass::Achievement,
2939 Ok(810) => crate::lexicon::VerbClass::Activity,
2940 Ok(811) => crate::lexicon::VerbClass::State,
2941 Ok(812) => crate::lexicon::VerbClass::Achievement,
2942 Ok(813) => crate::lexicon::VerbClass::Activity,
2943 Ok(814) => crate::lexicon::VerbClass::Achievement,
2944 Ok(815) => crate::lexicon::VerbClass::Activity,
2945 Ok(816) => crate::lexicon::VerbClass::Activity,
2946 Ok(817) => crate::lexicon::VerbClass::Activity,
2947 Ok(818) => crate::lexicon::VerbClass::Activity,
2948 Ok(819) => crate::lexicon::VerbClass::Activity,
2949 Ok(820) => crate::lexicon::VerbClass::Accomplishment,
2950 Ok(821) => crate::lexicon::VerbClass::Achievement,
2951 Ok(822) => crate::lexicon::VerbClass::Activity,
2952 Ok(823) => crate::lexicon::VerbClass::Activity,
2953 Ok(824) => crate::lexicon::VerbClass::Achievement,
2954 Ok(825) => crate::lexicon::VerbClass::Achievement,
2955 Ok(826) => crate::lexicon::VerbClass::Activity,
2956 Ok(827) => crate::lexicon::VerbClass::Achievement,
2957 Ok(828) => crate::lexicon::VerbClass::Activity,
2958 Ok(829) => crate::lexicon::VerbClass::Activity,
2959 Ok(830) => crate::lexicon::VerbClass::Achievement,
2960 Ok(831) => crate::lexicon::VerbClass::Activity,
2961 Ok(832) => crate::lexicon::VerbClass::Activity,
2962 Ok(833) => crate::lexicon::VerbClass::Achievement,
2963 Ok(834) => crate::lexicon::VerbClass::Achievement,
2964 Ok(835) => crate::lexicon::VerbClass::Activity,
2965 Ok(836) => crate::lexicon::VerbClass::State,
2966 Ok(837) => crate::lexicon::VerbClass::Activity,
2967 Ok(838) => crate::lexicon::VerbClass::Achievement,
2968 Ok(839) => crate::lexicon::VerbClass::Accomplishment,
2969 Ok(840) => crate::lexicon::VerbClass::Activity,
2970 Ok(841) => crate::lexicon::VerbClass::State,
2971 Ok(842) => crate::lexicon::VerbClass::Achievement,
2972 Ok(843) => crate::lexicon::VerbClass::Activity,
2973 Ok(844) => crate::lexicon::VerbClass::Achievement,
2974 Ok(845) => crate::lexicon::VerbClass::Achievement,
2975 Ok(846) => crate::lexicon::VerbClass::Activity,
2976 Ok(847) => crate::lexicon::VerbClass::Achievement,
2977 Ok(848) => crate::lexicon::VerbClass::Achievement,
2978 Ok(849) => crate::lexicon::VerbClass::Activity,
2979 Ok(850) => crate::lexicon::VerbClass::Achievement,
2980 Ok(851) => crate::lexicon::VerbClass::Activity,
2981 Ok(852) => crate::lexicon::VerbClass::Activity,
2982 Ok(853) => crate::lexicon::VerbClass::Achievement,
2983 Ok(854) => crate::lexicon::VerbClass::Achievement,
2984 Ok(855) => crate::lexicon::VerbClass::Activity,
2985 Ok(856) => crate::lexicon::VerbClass::Activity,
2986 Ok(857) => crate::lexicon::VerbClass::Activity,
2987 Ok(858) => crate::lexicon::VerbClass::Activity,
2988 Ok(859) => crate::lexicon::VerbClass::Achievement,
2989 Ok(860) => crate::lexicon::VerbClass::Achievement,
2990 Ok(861) => crate::lexicon::VerbClass::Achievement,
2991 Ok(862) => crate::lexicon::VerbClass::Achievement,
2992 Ok(863) => crate::lexicon::VerbClass::Activity,
2993 Ok(864) => crate::lexicon::VerbClass::Activity,
2994 Ok(865) => crate::lexicon::VerbClass::Activity,
2995 Ok(866) => crate::lexicon::VerbClass::State,
2996 Ok(867) => crate::lexicon::VerbClass::Activity,
2997 Ok(868) => crate::lexicon::VerbClass::Activity,
2998 Ok(869) => crate::lexicon::VerbClass::Achievement,
2999 Ok(870) => crate::lexicon::VerbClass::Activity,
3000 Ok(871) => crate::lexicon::VerbClass::State,
3001 Ok(872) => crate::lexicon::VerbClass::Achievement,
3002 Ok(873) => crate::lexicon::VerbClass::Activity,
3003 Ok(874) => crate::lexicon::VerbClass::Achievement,
3004 Ok(875) => crate::lexicon::VerbClass::State,
3005 Ok(876) => crate::lexicon::VerbClass::Activity,
3006 Ok(877) => crate::lexicon::VerbClass::Achievement,
3007 Ok(878) => crate::lexicon::VerbClass::State,
3008 Ok(879) => crate::lexicon::VerbClass::Achievement,
3009 Ok(880) => crate::lexicon::VerbClass::Activity,
3010 Ok(881) => crate::lexicon::VerbClass::Achievement,
3011 Ok(882) => crate::lexicon::VerbClass::Achievement,
3012 Ok(883) => crate::lexicon::VerbClass::Activity,
3013 Ok(884) => crate::lexicon::VerbClass::Activity,
3014 Ok(885) => crate::lexicon::VerbClass::Activity,
3015 Ok(886) => crate::lexicon::VerbClass::Achievement,
3016 Ok(887) => crate::lexicon::VerbClass::Activity,
3017 Ok(888) => crate::lexicon::VerbClass::Activity,
3018 Ok(889) => crate::lexicon::VerbClass::Achievement,
3019 Ok(890) => crate::lexicon::VerbClass::Achievement,
3020 Ok(891) => crate::lexicon::VerbClass::Activity,
3021 Ok(892) => crate::lexicon::VerbClass::Activity,
3022 Ok(893) => crate::lexicon::VerbClass::Achievement,
3023 Ok(894) => crate::lexicon::VerbClass::Activity,
3024 Ok(895) => crate::lexicon::VerbClass::Achievement,
3025 Ok(896) => crate::lexicon::VerbClass::Activity,
3026 Ok(897) => crate::lexicon::VerbClass::Activity,
3027 Ok(898) => crate::lexicon::VerbClass::State,
3028 Ok(899) => crate::lexicon::VerbClass::Activity,
3029 Ok(900) => crate::lexicon::VerbClass::Activity,
3030 Ok(901) => crate::lexicon::VerbClass::Achievement,
3031 Ok(902) => crate::lexicon::VerbClass::Activity,
3032 Ok(903) => crate::lexicon::VerbClass::Activity,
3033 Ok(904) => crate::lexicon::VerbClass::Activity,
3034 Ok(905) => crate::lexicon::VerbClass::Activity,
3035 Ok(906) => crate::lexicon::VerbClass::State,
3036 Ok(907) => crate::lexicon::VerbClass::Achievement,
3037 Ok(908) => crate::lexicon::VerbClass::Achievement,
3038 Ok(909) => crate::lexicon::VerbClass::Activity,
3039 Ok(910) => crate::lexicon::VerbClass::Activity,
3040 Ok(911) => crate::lexicon::VerbClass::Activity,
3041 Ok(912) => crate::lexicon::VerbClass::Activity,
3042 Ok(913) => crate::lexicon::VerbClass::State,
3043 Ok(914) => crate::lexicon::VerbClass::Activity,
3044 Ok(915) => crate::lexicon::VerbClass::Achievement,
3045 Ok(916) => crate::lexicon::VerbClass::Activity,
3046 Ok(917) => crate::lexicon::VerbClass::Activity,
3047 Ok(918) => crate::lexicon::VerbClass::Activity,
3048 Ok(919) => crate::lexicon::VerbClass::Achievement,
3049 Ok(920) => crate::lexicon::VerbClass::Achievement,
3050 Ok(921) => crate::lexicon::VerbClass::Activity,
3051 Ok(922) => crate::lexicon::VerbClass::Achievement,
3052 Ok(923) => crate::lexicon::VerbClass::Activity,
3053 Ok(924) => crate::lexicon::VerbClass::Achievement,
3054 Ok(925) => crate::lexicon::VerbClass::State,
3055 Ok(926) => crate::lexicon::VerbClass::Achievement,
3056 Ok(927) => crate::lexicon::VerbClass::Activity,
3057 Ok(928) => crate::lexicon::VerbClass::Activity,
3058 Ok(929) => crate::lexicon::VerbClass::Activity,
3059 Ok(930) => crate::lexicon::VerbClass::Activity,
3060 Ok(931) => crate::lexicon::VerbClass::Activity,
3061 Ok(932) => crate::lexicon::VerbClass::Activity,
3062 Ok(933) => crate::lexicon::VerbClass::Activity,
3063 Ok(934) => crate::lexicon::VerbClass::Accomplishment,
3064 Ok(935) => crate::lexicon::VerbClass::Achievement,
3065 Ok(936) => crate::lexicon::VerbClass::Achievement,
3066 Ok(937) => crate::lexicon::VerbClass::Accomplishment,
3067 Ok(938) => crate::lexicon::VerbClass::Activity,
3068 Ok(939) => crate::lexicon::VerbClass::Activity,
3069 Ok(940) => crate::lexicon::VerbClass::Achievement,
3070 Ok(941) => crate::lexicon::VerbClass::Activity,
3071 Ok(942) => crate::lexicon::VerbClass::State,
3072 Ok(943) => crate::lexicon::VerbClass::Activity,
3073 Ok(944) => crate::lexicon::VerbClass::Activity,
3074 Ok(945) => crate::lexicon::VerbClass::Achievement,
3075 Ok(946) => crate::lexicon::VerbClass::Activity,
3076 Ok(947) => crate::lexicon::VerbClass::Achievement,
3077 Ok(948) => crate::lexicon::VerbClass::Achievement,
3078 Ok(949) => crate::lexicon::VerbClass::State,
3079 Ok(950) => crate::lexicon::VerbClass::Activity,
3080 Ok(951) => crate::lexicon::VerbClass::Activity,
3081 Ok(952) => crate::lexicon::VerbClass::Activity,
3082 Ok(953) => crate::lexicon::VerbClass::Achievement,
3083 Ok(954) => crate::lexicon::VerbClass::Activity,
3084 Ok(955) => crate::lexicon::VerbClass::Activity,
3085 Ok(956) => crate::lexicon::VerbClass::State,
3086 Ok(957) => crate::lexicon::VerbClass::Achievement,
3087 Ok(958) => crate::lexicon::VerbClass::Achievement,
3088 Ok(959) => crate::lexicon::VerbClass::Accomplishment,
3089 Ok(960) => crate::lexicon::VerbClass::Achievement,
3090 Ok(961) => crate::lexicon::VerbClass::Achievement,
3091 Ok(962) => crate::lexicon::VerbClass::Achievement,
3092 Ok(963) => crate::lexicon::VerbClass::Activity,
3093 Ok(964) => crate::lexicon::VerbClass::Achievement,
3094 Ok(965) => crate::lexicon::VerbClass::Achievement,
3095 Ok(966) => crate::lexicon::VerbClass::Achievement,
3096 Ok(967) => crate::lexicon::VerbClass::Activity,
3097 Ok(968) => crate::lexicon::VerbClass::Activity,
3098 Ok(969) => crate::lexicon::VerbClass::Activity,
3099 Ok(970) => crate::lexicon::VerbClass::State,
3100 Ok(971) => crate::lexicon::VerbClass::Achievement,
3101 Ok(972) => crate::lexicon::VerbClass::State,
3102 Ok(973) => crate::lexicon::VerbClass::Activity,
3103 Ok(974) => crate::lexicon::VerbClass::Achievement,
3104 Ok(975) => crate::lexicon::VerbClass::Activity,
3105 Ok(976) => crate::lexicon::VerbClass::Achievement,
3106 Ok(977) => crate::lexicon::VerbClass::Activity,
3107 Ok(978) => crate::lexicon::VerbClass::Activity,
3108 Ok(979) => crate::lexicon::VerbClass::Activity,
3109 Ok(980) => crate::lexicon::VerbClass::Activity,
3110 Ok(981) => crate::lexicon::VerbClass::Activity,
3111 Ok(982) => crate::lexicon::VerbClass::Semelfactive,
3112 Ok(983) => crate::lexicon::VerbClass::Activity,
3113 Ok(984) => crate::lexicon::VerbClass::Achievement,
3114 Ok(985) => crate::lexicon::VerbClass::Activity,
3115 Ok(986) => crate::lexicon::VerbClass::Activity,
3116 Ok(987) => crate::lexicon::VerbClass::State,
3117 Ok(988) => crate::lexicon::VerbClass::State,
3118 Ok(989) => crate::lexicon::VerbClass::Achievement,
3119 Ok(990) => crate::lexicon::VerbClass::Activity,
3120 Ok(991) => crate::lexicon::VerbClass::Accomplishment,
3121 Ok(992) => crate::lexicon::VerbClass::Accomplishment,
3122 Ok(993) => crate::lexicon::VerbClass::Activity,
3123 Ok(994) => crate::lexicon::VerbClass::Activity,
3124 Ok(995) => crate::lexicon::VerbClass::Activity,
3125 Ok(996) => crate::lexicon::VerbClass::Achievement,
3126 Ok(997) => crate::lexicon::VerbClass::Activity,
3127 Ok(998) => crate::lexicon::VerbClass::Activity,
3128 Ok(999) => crate::lexicon::VerbClass::State,
3129 Ok(1000) => crate::lexicon::VerbClass::Activity,
3130 Ok(1001) => crate::lexicon::VerbClass::Activity,
3131 Ok(1002) => crate::lexicon::VerbClass::Activity,
3132 Ok(1003) => crate::lexicon::VerbClass::Achievement,
3133 Ok(1004) => crate::lexicon::VerbClass::Achievement,
3134 Ok(1005) => crate::lexicon::VerbClass::Activity,
3135 Ok(1006) => crate::lexicon::VerbClass::Activity,
3136 Ok(1007) => crate::lexicon::VerbClass::Activity,
3137 Ok(1008) => crate::lexicon::VerbClass::State,
3138 Ok(1009) => crate::lexicon::VerbClass::Achievement,
3139 Ok(1010) => crate::lexicon::VerbClass::Activity,
3140 Ok(1011) => crate::lexicon::VerbClass::State,
3141 Ok(1012) => crate::lexicon::VerbClass::Activity,
3142 Ok(1013) => crate::lexicon::VerbClass::State,
3143 Ok(1014) => crate::lexicon::VerbClass::Activity,
3144 Ok(1015) => crate::lexicon::VerbClass::Achievement,
3145 Ok(1016) => crate::lexicon::VerbClass::Achievement,
3146 Ok(1017) => crate::lexicon::VerbClass::Achievement,
3147 Ok(1018) => crate::lexicon::VerbClass::Activity,
3148 Ok(1019) => crate::lexicon::VerbClass::Activity,
3149 Ok(1020) => crate::lexicon::VerbClass::Accomplishment,
3150 Ok(1021) => crate::lexicon::VerbClass::Activity,
3151 Ok(1022) => crate::lexicon::VerbClass::Activity,
3152 Ok(1023) => crate::lexicon::VerbClass::Achievement,
3153 Ok(1024) => crate::lexicon::VerbClass::Achievement,
3154 Ok(1025) => crate::lexicon::VerbClass::Activity,
3155 _ => crate::lexicon::VerbClass::Activity,
3156 }
3157}
3158
3159static LOOKUP_VERB_DB_KEYS: [&str; 1557] = ["accept", "achieve", "acknowledge", "acquire", "activate", "activated", "activating", "add", "admire", "admit", "admitted", "admitting", "advance", "advanced", "advancing", "advise", "afford", "agree", "aim", "allow", "announce", "annoy", "answer", "apologize", "appear", "applied", "apply", "applying", "appreciate", "approach", "approve", "argue", "arrange", "arrest", "arrive", "ask", "assemble", "assign", "assume", "ate", "attach", "attack", "attempt", "attend", "attract", "avoid", "award", "bake", "balance", "ban", "banned", "banning", "bark", "base", "bathe", "be", "beat", "beaten", "beating", "became", "become", "becoming", "been", "beep", "beg", "began", "begged", "begging", "begin", "beginning", "begun", "behave", "being", "believe", "belong", "bend", "bending", "bent", "bet", "betting", "bit", "bite", "biting", "bitten", "blame", "bless", "blew", "blink", "block", "bloom", "blow", "blowing", "blown", "boil", "born", "borrow", "bother", "bought", "bounce", "bow", "break", "breaking", "breathe", "brew", "bring", "bringing", "broadcast", "broadcasting", "broke", "broken", "brought", "brush", "build", "building", "built", "buried", "burn", "burning", "burnt", "burst", "bursting", "bury", "burying", "buy", "buying", "calculate", "call", "calm", "came", "camp", "cancel", "care", "carried", "carry", "carrying", "carve", "cast", "casting", "catch", "catching", "caught", "cause", "celebrate", "challenge", "change", "charge", "chase", "chased", "chasing", "chat", "chatted", "chatting", "cheat", "check", "cheer", "chew", "choose", "choosing", "chose", "chosen", "claim", "clap", "clapped", "clapping", "clean", "clear", "click", "climb", "cling", "clinging", "close", "clung", "coach", "collaborate", "collapse", "collect", "color", "colour", "combine", "come", "comfort", "coming", "command", "comment", "commit", "committed", "committing", "communicate", "compare", "compete", "complain", "complete", "concern", "conclude", "conduct", "confess", "confirm", "confuse", "congratulate", "congregate", "connect", "consider", "consist", "conspire", "construct", "consult", "consume", "contact", "contain", "continue", "contribute", "control", "convene", "convert", "convince", "cook", "cool", "cooperate", "copied", "copy", "copying", "correct", "cost", "costing", "cough", "count", "cover", "crack", "crash", "crawl", "create", "creep", "creeping", "crept", "cried", "criticize", "cross", "crush", "cry", "crying", "cure", "curl", "cut", "cutting", "damage", "dance", "dare", "deal", "dealing", "dealt", "debate", "decay", "deceive", "decide", "declare", "decline", "decorate", "decrease", "defeat", "defend", "define", "delay", "delete", "deliver", "demand", "demolish", "demonstrate", "denied", "deny", "denying", "depart", "depend", "depict", "deposit", "describe", "deserve", "design", "desire", "destroy", "detect", "determine", "develop", "did", "die", "died", "differ", "dig", "digging", "dine", "dip", "dipped", "dipping", "direct", "disappear", "disappoint", "discover", "discuss", "disguise", "dislike", "dismiss", "disperse", "display", "dissolve", "distribute", "disturb", "dive", "divide", "diving", "divorce", "do", "does", "doing", "donate", "done", "doubt", "dove", "download", "drag", "dragged", "dragging", "drain", "drank", "draw", "drawing", "drawn", "dream", "dreaming", "dreamt", "dress", "drew", "dried", "drill", "drink", "drinking", "drip", "dripped", "dripping", "drive", "driven", "driving", "drop", "dropped", "dropping", "drove", "drown", "drunk", "dry", "drying", "duck", "dug", "dump", "dye", "dying", "earn", "eat", "eaten", "eating", "edit", "educate", "elect", "eliminate", "email", "embarrass", "embrace", "emerge", "employ", "emptied", "empty", "emptying", "enable", "encourage", "end", "endure", "engage", "enjoy", "ensure", "enter", "entertain", "envied", "envy", "envying", "equal", "equip", "equipped", "equipping", "escape", "establish", "estimate", "evaluate", "evaporate", "examine", "exceed", "exchange", "excite", "exclude", "excuse", "execute", "exercise", "exist", "expand", "expect", "experience", "experiment", "explain", "explode", "explore", "export", "expose", "express", "extend", "face", "fail", "faint", "fall", "fallen", "falling", "fancied", "fancy", "fancying", "farm", "fascinate", "fasten", "favor", "fear", "fed", "feed", "feeding", "feel", "feeling", "fell", "felt", "fetch", "fight", "fighting", "file", "fill", "film", "filter", "finance", "find", "finding", "finish", "fire", "fish", "fit", "fitting", "fix", "flap", "flash", "flatten", "fled", "flee", "fleeing", "flew", "float", "flood", "flow", "flown", "fly", "flying", "focus", "fold", "follow", "forbade", "forbid", "forbidden", "forbidding", "force", "forecast", "forecasting", "forgave", "forget", "forgetting", "forgive", "forgiven", "forgiving", "forgot", "forgotten", "form", "fought", "found", "frame", "freeze", "freezing", "fried", "frighten", "froze", "frozen", "fry", "frying", "fulfill", "function", "fund", "gain", "gamble", "gather", "gave", "gaze", "generate", "get", "getting", "give", "given", "giving", "glance", "glow", "go", "going", "gone", "google", "got", "gotten", "grab", "grabbed", "grabbing", "graduate", "grant", "grasp", "greet", "grew", "grind", "grinding", "grip", "gripped", "gripping", "ground", "grow", "growing", "grown", "guarantee", "guard", "guess", "guide", "had", "hail", "halt", "hammer", "hand", "handle", "hang", "hanging", "happen", "harm", "harvest", "has", "hate", "haunt", "have", "having", "head", "heal", "hear", "heard", "hearing", "heat", "held", "help", "hesitate", "hiccup", "hid", "hidden", "hide", "hiding", "highlight", "hike", "hire", "hit", "hitting", "hold", "holding", "honk", "honor", "hook", "hope", "host", "hug", "hugged", "hugging", "hung", "hunt", "hurried", "hurry", "hurrying", "hurt", "hurting", "identified", "identify", "identifying", "ignore", "illustrate", "imagine", "imitate", "implement", "implied", "imply", "implying", "import", "impose", "impress", "improve", "include", "increase", "indicate", "influence", "inform", "inherit", "initiate", "inject", "injure", "insert", "insist", "inspect", "inspire", "install", "instruct", "insult", "insure", "intend", "interact", "interest", "interfere", "interpret", "interrupt", "interview", "introduce", "invade", "invent", "invest", "investigate", "invite", "involve", "iron", "irritate", "isolate", "issue", "jail", "jam", "jammed", "jamming", "jog", "jogged", "jogging", "join", "joke", "judge", "jump", "justified", "justify", "justifying", "keep", "keeping", "kept", "kick", "kidnap", "kidnapped", "kidnapping", "kill", "kiss", "kneel", "kneeling", "knelt", "knew", "knit", "knitting", "knock", "know", "knowing", "known", "label", "lack", "laid", "lain", "land", "last", "laugh", "launch", "lay", "laying", "lead", "leading", "leak", "lean", "leaning", "leant", "leap", "leaping", "leapt", "learn", "learning", "learnt", "leave", "leaving", "led", "left", "lend", "lending", "lengthen", "lent", "let", "letting", "lie", "lift", "light", "lighting", "like", "limit", "link", "list", "listen", "lit", "live", "load", "loan", "locate", "lock", "log", "logged", "logging", "long", "look", "loosen", "lose", "losing", "lost", "love", "lower", "lying", "made", "mail", "maintain", "make", "making", "manage", "manufacture", "map", "mapped", "mapping", "march", "mark", "market", "married", "marry", "marrying", "match", "matter", "mean", "meaning", "meant", "measure", "meet", "meeting", "melt", "memorize", "mend", "mention", "meow", "merge", "met", "mind", "miss", "mix", "modified", "modify", "modifying", "monitor", "motivate", "mount", "mourn", "move", "multiplied", "multiply", "multiplying", "murder", "name", "narrow", "need", "neglect", "negotiate", "nod", "nodded", "nodding", "nominate", "note", "notice", "notified", "notify", "notifying", "obey", "object", "observe", "obtain", "occupied", "occupy", "occupying", "occur", "occurred", "occurring", "offend", "offer", "open", "opened", "opening", "operate", "oppose", "order", "organize", "ought", "outline", "overcame", "overcome", "overcoming", "overlook", "owe", "own", "pack", "paid", "paint", "park", "participate", "pass", "pat", "patted", "patting", "pause", "pay", "paying", "peel", "perceive", "perform", "permit", "permitted", "permitting", "persuade", "phone", "photograph", "pick", "pile", "pinch", "pioneer", "pitch", "place", "plan", "planned", "planning", "plant", "play", "plead", "pleading", "please", "pled", "pledge", "plot", "plotted", "plotting", "plug", "plugged", "plugging", "plunge", "point", "poison", "poke", "polish", "poll", "pollute", "pop", "popped", "popping", "port", "pose", "position", "possess", "post", "postpone", "pour", "practice", "praise", "pray", "preach", "precede", "predict", "prefer", "preferred", "preferring", "prepare", "prescribe", "present", "preserve", "preside", "press", "pretend", "prevent", "price", "print", "proceed", "process", "proclaim", "produce", "program", "programmed", "programming", "progress", "project", "promise", "promote", "pronounce", "propagate", "propose", "prosecute", "protect", "protest", "prove", "proved", "proven", "provide", "proving", "publish", "pull", "pump", "punch", "punish", "purchase", "pursue", "push", "pushed", "pushing", "put", "putting", "qualified", "qualify", "qualifying", "question", "quit", "quitting", "quote", "race", "raid", "rain", "raise", "ran", "rang", "rank", "rap", "rapped", "rapping", "rate", "reach", "react", "read", "reading", "realize", "rebuild", "rebuilding", "rebuilt", "recall", "receive", "reckon", "recognize", "recommend", "record", "recover", "recruit", "recycle", "reduce", "refer", "referred", "referring", "reflect", "refresh", "refuse", "regard", "register", "regret", "regretted", "regretting", "reign", "reject", "relate", "relax", "release", "relied", "rely", "relying", "remain", "remark", "remember", "remind", "remove", "rent", "repair", "repeat", "replace", "replied", "reply", "replying", "report", "represent", "reproduce", "request", "require", "rescue", "research", "resemble", "resent", "reserve", "reside", "resign", "resist", "resolve", "resort", "respect", "respond", "rest", "restore", "restrict", "result", "retain", "retire", "retreat", "return", "reveal", "review", "revise", "reward", "ridden", "ride", "riding", "ring", "ringing", "rip", "ripped", "ripping", "rise", "risen", "rising", "risk", "roar", "rob", "robbed", "robbing", "rock", "rode", "roll", "rose", "rub", "rubbed", "rubbing", "ruin", "rule", "run", "rung", "running", "rush", "said", "sail", "sand", "sang", "sank", "sat", "satisfied", "satisfy", "satisfying", "save", "saw", "say", "saying", "scan", "scanned", "scanning", "scare", "scatter", "schedule", "score", "scratch", "scream", "seal", "search", "secure", "see", "seeing", "seek", "seeking", "seem", "seen", "seize", "select", "sell", "selling", "send", "sending", "sent", "separate", "serve", "set", "setting", "settle", "sew", "sewed", "sewing", "sewn", "shake", "shaken", "shaking", "shape", "share", "shatter", "shave", "shelter", "shift", "shine", "shining", "ship", "shipped", "shipping", "shock", "shone", "shook", "shoot", "shooting", "shop", "shopped", "shopping", "shorten", "shot", "shout", "shove", "show", "showing", "shown", "shrank", "shrink", "shrinking", "shrug", "shrugged", "shrugging", "shrunk", "shut", "shutting", "sign", "signal", "simplified", "simplify", "simplifying", "sing", "singing", "sink", "sinking", "sit", "sitting", "sketch", "ski", "skip", "skipped", "skipping", "slap", "slapped", "slapping", "sleep", "sleeping", "slept", "slice", "slid", "slide", "sliding", "slip", "slipped", "slipping", "slow", "smash", "smell", "smile", "smoke", "smoked", "smoking", "snap", "snapped", "snapping", "sneeze", "snow", "soak", "sold", "solve", "sort", "sought", "sound", "source", "spare", "spark", "spat", "speak", "speaking", "specialize", "specified", "specify", "specifying", "sped", "speed", "speeding", "spell", "spelling", "spelt", "spend", "spending", "spent", "spill", "spilling", "spilt", "spin", "spinning", "spit", "spitting", "split", "splitting", "spoil", "spoiling", "spoilt", "spoke", "spoken", "sponsor", "spot", "spotted", "spotting", "sprang", "spray", "spread", "spreading", "spring", "springing", "sprung", "spun", "squeeze", "stab", "stabbed", "stabbing", "stabilize", "stain", "stamp", "stand", "standing", "stare", "start", "starve", "state", "stay", "steal", "stealing", "steep", "stick", "sticking", "stimulate", "stir", "stirred", "stirring", "stole", "stolen", "stood", "stop", "stopped", "stopping", "store", "strain", "strengthen", "stress", "stretch", "strike", "striking", "strip", "stripped", "stripping", "strive", "striven", "striving", "stroke", "strove", "struck", "struggle", "stuck", "studied", "study", "studying", "stuff", "submit", "submitted", "submitting", "substitute", "succeed", "suck", "suffer", "suggest", "suit", "summarize", "sung", "sunk", "supervise", "supplied", "supply", "supplying", "support", "suppose", "suppress", "surf", "surprise", "surround", "survey", "survive", "suspect", "suspend", "sustain", "swallow", "swam", "swap", "swapped", "swapping", "swear", "swearing", "sweat", "sweep", "sweeping", "swell", "swelled", "swelling", "swept", "swim", "swimming", "swing", "swinging", "switch", "swollen", "swore", "sworn", "swum", "swung", "table", "tackle", "tag", "tagged", "tagging", "take", "taken", "taking", "talk", "tame", "tap", "tapped", "tapping", "target", "taste", "taught", "tax", "teach", "teaching", "tear", "tearing", "tease", "telephone", "tell", "telling", "tempt", "tend", "terminate", "terrified", "terrify", "terrifying", "test", "testified", "testify", "testifying", "text", "thank", "think", "thinking", "thought", "threaten", "threw", "thrill", "throw", "throwing", "thrown", "thunder", "tick", "tie", "tied", "tighten", "tip", "tipped", "tipping", "tire", "toast", "toggle", "told", "tolerate", "took", "top", "topped", "topping", "tore", "torn", "toss", "touch", "tour", "tow", "trace", "track", "trade", "train", "transfer", "transferred", "transferring", "transform", "translate", "transmit", "transmitted", "transmitting", "transport", "trap", "trapped", "trapping", "travel", "treasure", "treat", "trick", "tried", "trigger", "trim", "trimmed", "trimming", "trip", "tripped", "tripping", "trouble", "trust", "try", "trying", "tune", "turn", "twist", "tying", "type", "undergo", "undergoing", "undergone", "understand", "understanding", "understood", "undertake", "undertaken", "undertaking", "undertook", "underwent", "undid", "undo", "undoing", "undone", "unfold", "unified", "unify", "unifying", "unite", "unlock", "unpack", "update", "upgrade", "upload", "urge", "use", "utilize", "value", "vanish", "varied", "vary", "varying", "venture", "verified", "verify", "verifying", "view", "violate", "visit", "voice", "volunteer", "vote", "vow", "wag", "wagged", "wagging", "wait", "wake", "waking", "walk", "wander", "wanna", "want", "warm", "warn", "was", "wash", "waste", "watch", "water", "wave", "weaken", "wear", "wearing", "weave", "weaving", "weigh", "welcome", "went", "whisper", "whistle", "widen", "win", "wind", "winding", "wink", "winning", "wipe", "wish", "withdraw", "withdrawing", "withdrawn", "withdrew", "witness", "woke", "woken", "won", "wonder", "wondered", "wondering", "wore", "work", "worn", "worried", "worry", "worrying", "worship", "wound", "wove", "woven", "wrap", "wrapped", "wrapping", "wreck", "wrestle", "wring", "wringing", "write", "writing", "written", "wrote", "wrung", "yawn", "yell", "yield", "zip", "zipped", "zipping", "zone"];
3160pub fn lookup_verb_db(word: &str) -> Option<crate::lexicon::VerbMetadata> {
3161 let mut buf = [0u8; WORD_KEY_BYTES];
3162 let Some(key) = word_key(word, &mut buf) else { return None };
3163 match LOOKUP_VERB_DB_KEYS.binary_search(&&*key) {
3164 Ok(0) => Some(crate::lexicon::VerbMetadata { lemma: "Accept", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3165 Ok(1) => Some(crate::lexicon::VerbMetadata { lemma: "Achieve", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3166 Ok(2) => Some(crate::lexicon::VerbMetadata { lemma: "Acknowledge", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3167 Ok(3) => Some(crate::lexicon::VerbMetadata { lemma: "Acquire", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3168 Ok(4) => Some(crate::lexicon::VerbMetadata { lemma: "Activate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3169 Ok(5) => Some(crate::lexicon::VerbMetadata { lemma: "Activate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3170 Ok(6) => Some(crate::lexicon::VerbMetadata { lemma: "Activate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3171 Ok(7) => Some(crate::lexicon::VerbMetadata { lemma: "Add", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3172 Ok(8) => Some(crate::lexicon::VerbMetadata { lemma: "Admire", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3173 Ok(9) => Some(crate::lexicon::VerbMetadata { lemma: "Admit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3174 Ok(10) => Some(crate::lexicon::VerbMetadata { lemma: "Admit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3175 Ok(11) => Some(crate::lexicon::VerbMetadata { lemma: "Admit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3176 Ok(12) => Some(crate::lexicon::VerbMetadata { lemma: "Advance", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3177 Ok(13) => Some(crate::lexicon::VerbMetadata { lemma: "Advance", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3178 Ok(14) => Some(crate::lexicon::VerbMetadata { lemma: "Advance", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3179 Ok(15) => Some(crate::lexicon::VerbMetadata { lemma: "Advise", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl, crate::lexicon::Feature::Performative] }),
3180 Ok(16) => Some(crate::lexicon::VerbMetadata { lemma: "Afford", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3181 Ok(17) => Some(crate::lexicon::VerbMetadata { lemma: "Agree", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3182 Ok(18) => Some(crate::lexicon::VerbMetadata { lemma: "Aim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3183 Ok(19) => Some(crate::lexicon::VerbMetadata { lemma: "Allow", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3184 Ok(20) => Some(crate::lexicon::VerbMetadata { lemma: "Announce", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
3185 Ok(21) => Some(crate::lexicon::VerbMetadata { lemma: "Annoy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3186 Ok(22) => Some(crate::lexicon::VerbMetadata { lemma: "Answer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3187 Ok(23) => Some(crate::lexicon::VerbMetadata { lemma: "Apologize", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
3188 Ok(24) => Some(crate::lexicon::VerbMetadata { lemma: "Appear", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Raising] }),
3189 Ok(25) => Some(crate::lexicon::VerbMetadata { lemma: "Apply", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3190 Ok(26) => Some(crate::lexicon::VerbMetadata { lemma: "Apply", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3191 Ok(27) => Some(crate::lexicon::VerbMetadata { lemma: "Apply", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3192 Ok(28) => Some(crate::lexicon::VerbMetadata { lemma: "Appreciate", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3193 Ok(29) => Some(crate::lexicon::VerbMetadata { lemma: "Approach", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3194 Ok(30) => Some(crate::lexicon::VerbMetadata { lemma: "Approve", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3195 Ok(31) => Some(crate::lexicon::VerbMetadata { lemma: "Argue", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3196 Ok(32) => Some(crate::lexicon::VerbMetadata { lemma: "Arrange", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3197 Ok(33) => Some(crate::lexicon::VerbMetadata { lemma: "Arrest", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3198 Ok(34) => Some(crate::lexicon::VerbMetadata { lemma: "Arrive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3199 Ok(35) => Some(crate::lexicon::VerbMetadata { lemma: "Ask", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3200 Ok(36) => Some(crate::lexicon::VerbMetadata { lemma: "Assemble", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3201 Ok(37) => Some(crate::lexicon::VerbMetadata { lemma: "Assign", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3202 Ok(38) => Some(crate::lexicon::VerbMetadata { lemma: "Assume", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3203 Ok(39) => Some(crate::lexicon::VerbMetadata { lemma: "Eat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3204 Ok(40) => Some(crate::lexicon::VerbMetadata { lemma: "Attach", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3205 Ok(41) => Some(crate::lexicon::VerbMetadata { lemma: "Attack", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3206 Ok(42) => Some(crate::lexicon::VerbMetadata { lemma: "Attempt", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3207 Ok(43) => Some(crate::lexicon::VerbMetadata { lemma: "Attend", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3208 Ok(44) => Some(crate::lexicon::VerbMetadata { lemma: "Attract", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3209 Ok(45) => Some(crate::lexicon::VerbMetadata { lemma: "Avoid", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3210 Ok(46) => Some(crate::lexicon::VerbMetadata { lemma: "Award", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3211 Ok(47) => Some(crate::lexicon::VerbMetadata { lemma: "Bake", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3212 Ok(48) => Some(crate::lexicon::VerbMetadata { lemma: "Balance", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3213 Ok(49) => Some(crate::lexicon::VerbMetadata { lemma: "Ban", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3214 Ok(50) => Some(crate::lexicon::VerbMetadata { lemma: "Ban", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3215 Ok(51) => Some(crate::lexicon::VerbMetadata { lemma: "Ban", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3216 Ok(52) => Some(crate::lexicon::VerbMetadata { lemma: "Bark", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3217 Ok(53) => Some(crate::lexicon::VerbMetadata { lemma: "Base", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3218 Ok(54) => Some(crate::lexicon::VerbMetadata { lemma: "Bathe", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3219 Ok(55) => Some(crate::lexicon::VerbMetadata { lemma: "Be", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3220 Ok(56) => Some(crate::lexicon::VerbMetadata { lemma: "Beat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3221 Ok(57) => Some(crate::lexicon::VerbMetadata { lemma: "Beat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3222 Ok(58) => Some(crate::lexicon::VerbMetadata { lemma: "Beat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3223 Ok(59) => Some(crate::lexicon::VerbMetadata { lemma: "Become", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3224 Ok(60) => Some(crate::lexicon::VerbMetadata { lemma: "Become", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3225 Ok(61) => Some(crate::lexicon::VerbMetadata { lemma: "Become", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3226 Ok(62) => Some(crate::lexicon::VerbMetadata { lemma: "Be", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3227 Ok(63) => Some(crate::lexicon::VerbMetadata { lemma: "Beep", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3228 Ok(64) => Some(crate::lexicon::VerbMetadata { lemma: "Beg", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3229 Ok(65) => Some(crate::lexicon::VerbMetadata { lemma: "Begin", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3230 Ok(66) => Some(crate::lexicon::VerbMetadata { lemma: "Beg", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3231 Ok(67) => Some(crate::lexicon::VerbMetadata { lemma: "Beg", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3232 Ok(68) => Some(crate::lexicon::VerbMetadata { lemma: "Begin", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3233 Ok(69) => Some(crate::lexicon::VerbMetadata { lemma: "Begin", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::SubjectControl] }),
3234 Ok(70) => Some(crate::lexicon::VerbMetadata { lemma: "Begin", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3235 Ok(71) => Some(crate::lexicon::VerbMetadata { lemma: "Behave", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3236 Ok(72) => Some(crate::lexicon::VerbMetadata { lemma: "Be", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3237 Ok(73) => Some(crate::lexicon::VerbMetadata { lemma: "Believe", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
3238 Ok(74) => Some(crate::lexicon::VerbMetadata { lemma: "Belong", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3239 Ok(75) => Some(crate::lexicon::VerbMetadata { lemma: "Bend", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3240 Ok(76) => Some(crate::lexicon::VerbMetadata { lemma: "Bend", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Resultative] }),
3241 Ok(77) => Some(crate::lexicon::VerbMetadata { lemma: "Bend", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3242 Ok(78) => Some(crate::lexicon::VerbMetadata { lemma: "Bet", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
3243 Ok(79) => Some(crate::lexicon::VerbMetadata { lemma: "Bet", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3244 Ok(80) => Some(crate::lexicon::VerbMetadata { lemma: "Bite", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3245 Ok(81) => Some(crate::lexicon::VerbMetadata { lemma: "Bite", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3246 Ok(82) => Some(crate::lexicon::VerbMetadata { lemma: "Bite", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3247 Ok(83) => Some(crate::lexicon::VerbMetadata { lemma: "Bite", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3248 Ok(84) => Some(crate::lexicon::VerbMetadata { lemma: "Blame", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3249 Ok(85) => Some(crate::lexicon::VerbMetadata { lemma: "Bless", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3250 Ok(86) => Some(crate::lexicon::VerbMetadata { lemma: "Blow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3251 Ok(87) => Some(crate::lexicon::VerbMetadata { lemma: "Blink", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3252 Ok(88) => Some(crate::lexicon::VerbMetadata { lemma: "Block", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3253 Ok(89) => Some(crate::lexicon::VerbMetadata { lemma: "Bloom", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3254 Ok(90) => Some(crate::lexicon::VerbMetadata { lemma: "Blow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3255 Ok(91) => Some(crate::lexicon::VerbMetadata { lemma: "Blow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3256 Ok(92) => Some(crate::lexicon::VerbMetadata { lemma: "Blow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3257 Ok(93) => Some(crate::lexicon::VerbMetadata { lemma: "Boil", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3258 Ok(94) => Some(crate::lexicon::VerbMetadata { lemma: "Born", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3259 Ok(95) => Some(crate::lexicon::VerbMetadata { lemma: "Borrow", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3260 Ok(96) => Some(crate::lexicon::VerbMetadata { lemma: "Bother", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3261 Ok(97) => Some(crate::lexicon::VerbMetadata { lemma: "Buy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3262 Ok(98) => Some(crate::lexicon::VerbMetadata { lemma: "Bounce", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3263 Ok(99) => Some(crate::lexicon::VerbMetadata { lemma: "Bow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3264 Ok(100) => Some(crate::lexicon::VerbMetadata { lemma: "Break", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3265 Ok(101) => Some(crate::lexicon::VerbMetadata { lemma: "Break", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3266 Ok(102) => Some(crate::lexicon::VerbMetadata { lemma: "Breathe", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3267 Ok(103) => Some(crate::lexicon::VerbMetadata { lemma: "Brew", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3268 Ok(104) => Some(crate::lexicon::VerbMetadata { lemma: "Bring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3269 Ok(105) => Some(crate::lexicon::VerbMetadata { lemma: "Bring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Ditransitive] }),
3270 Ok(106) => Some(crate::lexicon::VerbMetadata { lemma: "Broadcast", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3271 Ok(107) => Some(crate::lexicon::VerbMetadata { lemma: "Broadcast", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3272 Ok(108) => Some(crate::lexicon::VerbMetadata { lemma: "Break", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3273 Ok(109) => Some(crate::lexicon::VerbMetadata { lemma: "Break", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3274 Ok(110) => Some(crate::lexicon::VerbMetadata { lemma: "Bring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3275 Ok(111) => Some(crate::lexicon::VerbMetadata { lemma: "Brush", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3276 Ok(112) => Some(crate::lexicon::VerbMetadata { lemma: "Build", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3277 Ok(113) => Some(crate::lexicon::VerbMetadata { lemma: "Build", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Transitive] }),
3278 Ok(114) => Some(crate::lexicon::VerbMetadata { lemma: "Build", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3279 Ok(115) => Some(crate::lexicon::VerbMetadata { lemma: "Bury", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3280 Ok(116) => Some(crate::lexicon::VerbMetadata { lemma: "Burn", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3281 Ok(117) => Some(crate::lexicon::VerbMetadata { lemma: "Burn", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3282 Ok(118) => Some(crate::lexicon::VerbMetadata { lemma: "Burn", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3283 Ok(119) => Some(crate::lexicon::VerbMetadata { lemma: "Burst", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3284 Ok(120) => Some(crate::lexicon::VerbMetadata { lemma: "Burst", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3285 Ok(121) => Some(crate::lexicon::VerbMetadata { lemma: "Bury", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3286 Ok(122) => Some(crate::lexicon::VerbMetadata { lemma: "Bury", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3287 Ok(123) => Some(crate::lexicon::VerbMetadata { lemma: "Buy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3288 Ok(124) => Some(crate::lexicon::VerbMetadata { lemma: "Buy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3289 Ok(125) => Some(crate::lexicon::VerbMetadata { lemma: "Calculate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3290 Ok(126) => Some(crate::lexicon::VerbMetadata { lemma: "Call", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3291 Ok(127) => Some(crate::lexicon::VerbMetadata { lemma: "Calm", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3292 Ok(128) => Some(crate::lexicon::VerbMetadata { lemma: "Come", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3293 Ok(129) => Some(crate::lexicon::VerbMetadata { lemma: "Camp", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3294 Ok(130) => Some(crate::lexicon::VerbMetadata { lemma: "Cancel", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3295 Ok(131) => Some(crate::lexicon::VerbMetadata { lemma: "Care", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Relevance] }),
3296 Ok(132) => Some(crate::lexicon::VerbMetadata { lemma: "Carry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3297 Ok(133) => Some(crate::lexicon::VerbMetadata { lemma: "Carry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Mixed] }),
3298 Ok(134) => Some(crate::lexicon::VerbMetadata { lemma: "Carry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3299 Ok(135) => Some(crate::lexicon::VerbMetadata { lemma: "Carve", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3300 Ok(136) => Some(crate::lexicon::VerbMetadata { lemma: "Cast", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3301 Ok(137) => Some(crate::lexicon::VerbMetadata { lemma: "Cast", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3302 Ok(138) => Some(crate::lexicon::VerbMetadata { lemma: "Catch", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3303 Ok(139) => Some(crate::lexicon::VerbMetadata { lemma: "Catch", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3304 Ok(140) => Some(crate::lexicon::VerbMetadata { lemma: "Catch", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3305 Ok(141) => Some(crate::lexicon::VerbMetadata { lemma: "Cause", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3306 Ok(142) => Some(crate::lexicon::VerbMetadata { lemma: "Celebrate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3307 Ok(143) => Some(crate::lexicon::VerbMetadata { lemma: "Challenge", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3308 Ok(144) => Some(crate::lexicon::VerbMetadata { lemma: "Change", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate, crate::lexicon::Feature::Unaccusative] }),
3309 Ok(145) => Some(crate::lexicon::VerbMetadata { lemma: "Charge", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3310 Ok(146) => Some(crate::lexicon::VerbMetadata { lemma: "Chase", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3311 Ok(147) => Some(crate::lexicon::VerbMetadata { lemma: "Chase", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3312 Ok(148) => Some(crate::lexicon::VerbMetadata { lemma: "Chase", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3313 Ok(149) => Some(crate::lexicon::VerbMetadata { lemma: "Chat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3314 Ok(150) => Some(crate::lexicon::VerbMetadata { lemma: "Chat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3315 Ok(151) => Some(crate::lexicon::VerbMetadata { lemma: "Chat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3316 Ok(152) => Some(crate::lexicon::VerbMetadata { lemma: "Cheat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3317 Ok(153) => Some(crate::lexicon::VerbMetadata { lemma: "Check", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3318 Ok(154) => Some(crate::lexicon::VerbMetadata { lemma: "Cheer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3319 Ok(155) => Some(crate::lexicon::VerbMetadata { lemma: "Chew", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3320 Ok(156) => Some(crate::lexicon::VerbMetadata { lemma: "Choose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3321 Ok(157) => Some(crate::lexicon::VerbMetadata { lemma: "Choose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3322 Ok(158) => Some(crate::lexicon::VerbMetadata { lemma: "Choose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3323 Ok(159) => Some(crate::lexicon::VerbMetadata { lemma: "Choose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3324 Ok(160) => Some(crate::lexicon::VerbMetadata { lemma: "Claim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3325 Ok(161) => Some(crate::lexicon::VerbMetadata { lemma: "Clap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3326 Ok(162) => Some(crate::lexicon::VerbMetadata { lemma: "Clap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3327 Ok(163) => Some(crate::lexicon::VerbMetadata { lemma: "Clap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3328 Ok(164) => Some(crate::lexicon::VerbMetadata { lemma: "Clean", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3329 Ok(165) => Some(crate::lexicon::VerbMetadata { lemma: "Clear", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3330 Ok(166) => Some(crate::lexicon::VerbMetadata { lemma: "Click", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3331 Ok(167) => Some(crate::lexicon::VerbMetadata { lemma: "Climb", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3332 Ok(168) => Some(crate::lexicon::VerbMetadata { lemma: "Cling", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3333 Ok(169) => Some(crate::lexicon::VerbMetadata { lemma: "Cling", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3334 Ok(170) => Some(crate::lexicon::VerbMetadata { lemma: "Close", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3335 Ok(171) => Some(crate::lexicon::VerbMetadata { lemma: "Cling", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3336 Ok(172) => Some(crate::lexicon::VerbMetadata { lemma: "Coach", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3337 Ok(173) => Some(crate::lexicon::VerbMetadata { lemma: "Collaborate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3338 Ok(174) => Some(crate::lexicon::VerbMetadata { lemma: "Collapse", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3339 Ok(175) => Some(crate::lexicon::VerbMetadata { lemma: "Collect", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3340 Ok(176) => Some(crate::lexicon::VerbMetadata { lemma: "Color", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3341 Ok(177) => Some(crate::lexicon::VerbMetadata { lemma: "Colour", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3342 Ok(178) => Some(crate::lexicon::VerbMetadata { lemma: "Combine", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3343 Ok(179) => Some(crate::lexicon::VerbMetadata { lemma: "Come", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3344 Ok(180) => Some(crate::lexicon::VerbMetadata { lemma: "Comfort", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3345 Ok(181) => Some(crate::lexicon::VerbMetadata { lemma: "Come", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3346 Ok(182) => Some(crate::lexicon::VerbMetadata { lemma: "Command", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl, crate::lexicon::Feature::Performative] }),
3347 Ok(183) => Some(crate::lexicon::VerbMetadata { lemma: "Comment", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3348 Ok(184) => Some(crate::lexicon::VerbMetadata { lemma: "Commit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3349 Ok(185) => Some(crate::lexicon::VerbMetadata { lemma: "Commit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3350 Ok(186) => Some(crate::lexicon::VerbMetadata { lemma: "Commit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3351 Ok(187) => Some(crate::lexicon::VerbMetadata { lemma: "Communicate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3352 Ok(188) => Some(crate::lexicon::VerbMetadata { lemma: "Compare", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3353 Ok(189) => Some(crate::lexicon::VerbMetadata { lemma: "Compete", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3354 Ok(190) => Some(crate::lexicon::VerbMetadata { lemma: "Complain", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3355 Ok(191) => Some(crate::lexicon::VerbMetadata { lemma: "Complete", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3356 Ok(192) => Some(crate::lexicon::VerbMetadata { lemma: "Concern", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3357 Ok(193) => Some(crate::lexicon::VerbMetadata { lemma: "Conclude", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3358 Ok(194) => Some(crate::lexicon::VerbMetadata { lemma: "Conduct", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3359 Ok(195) => Some(crate::lexicon::VerbMetadata { lemma: "Confess", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3360 Ok(196) => Some(crate::lexicon::VerbMetadata { lemma: "Confirm", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3361 Ok(197) => Some(crate::lexicon::VerbMetadata { lemma: "Confuse", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3362 Ok(198) => Some(crate::lexicon::VerbMetadata { lemma: "Congratulate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
3363 Ok(199) => Some(crate::lexicon::VerbMetadata { lemma: "Congregate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3364 Ok(200) => Some(crate::lexicon::VerbMetadata { lemma: "Connect", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3365 Ok(201) => Some(crate::lexicon::VerbMetadata { lemma: "Consider", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3366 Ok(202) => Some(crate::lexicon::VerbMetadata { lemma: "Consist", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3367 Ok(203) => Some(crate::lexicon::VerbMetadata { lemma: "Conspire", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3368 Ok(204) => Some(crate::lexicon::VerbMetadata { lemma: "Construct", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3369 Ok(205) => Some(crate::lexicon::VerbMetadata { lemma: "Consult", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3370 Ok(206) => Some(crate::lexicon::VerbMetadata { lemma: "Consume", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3371 Ok(207) => Some(crate::lexicon::VerbMetadata { lemma: "Contact", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3372 Ok(208) => Some(crate::lexicon::VerbMetadata { lemma: "Contain", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3373 Ok(209) => Some(crate::lexicon::VerbMetadata { lemma: "Continue", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3374 Ok(210) => Some(crate::lexicon::VerbMetadata { lemma: "Contribute", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3375 Ok(211) => Some(crate::lexicon::VerbMetadata { lemma: "Control", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3376 Ok(212) => Some(crate::lexicon::VerbMetadata { lemma: "Convene", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3377 Ok(213) => Some(crate::lexicon::VerbMetadata { lemma: "Convert", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3378 Ok(214) => Some(crate::lexicon::VerbMetadata { lemma: "Convince", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3379 Ok(215) => Some(crate::lexicon::VerbMetadata { lemma: "Cook", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3380 Ok(216) => Some(crate::lexicon::VerbMetadata { lemma: "Cool", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3381 Ok(217) => Some(crate::lexicon::VerbMetadata { lemma: "Cooperate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3382 Ok(218) => Some(crate::lexicon::VerbMetadata { lemma: "Copy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3383 Ok(219) => Some(crate::lexicon::VerbMetadata { lemma: "Copy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3384 Ok(220) => Some(crate::lexicon::VerbMetadata { lemma: "Copy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3385 Ok(221) => Some(crate::lexicon::VerbMetadata { lemma: "Correct", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3386 Ok(222) => Some(crate::lexicon::VerbMetadata { lemma: "Cost", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3387 Ok(223) => Some(crate::lexicon::VerbMetadata { lemma: "Cost", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3388 Ok(224) => Some(crate::lexicon::VerbMetadata { lemma: "Cough", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3389 Ok(225) => Some(crate::lexicon::VerbMetadata { lemma: "Count", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3390 Ok(226) => Some(crate::lexicon::VerbMetadata { lemma: "Cover", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3391 Ok(227) => Some(crate::lexicon::VerbMetadata { lemma: "Crack", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3392 Ok(228) => Some(crate::lexicon::VerbMetadata { lemma: "Crash", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3393 Ok(229) => Some(crate::lexicon::VerbMetadata { lemma: "Crawl", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3394 Ok(230) => Some(crate::lexicon::VerbMetadata { lemma: "Create", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3395 Ok(231) => Some(crate::lexicon::VerbMetadata { lemma: "Creep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3396 Ok(232) => Some(crate::lexicon::VerbMetadata { lemma: "Creep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3397 Ok(233) => Some(crate::lexicon::VerbMetadata { lemma: "Creep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3398 Ok(234) => Some(crate::lexicon::VerbMetadata { lemma: "Cry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3399 Ok(235) => Some(crate::lexicon::VerbMetadata { lemma: "Criticize", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3400 Ok(236) => Some(crate::lexicon::VerbMetadata { lemma: "Cross", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3401 Ok(237) => Some(crate::lexicon::VerbMetadata { lemma: "Crush", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3402 Ok(238) => Some(crate::lexicon::VerbMetadata { lemma: "Cry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3403 Ok(239) => Some(crate::lexicon::VerbMetadata { lemma: "Cry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3404 Ok(240) => Some(crate::lexicon::VerbMetadata { lemma: "Cure", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3405 Ok(241) => Some(crate::lexicon::VerbMetadata { lemma: "Curl", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3406 Ok(242) => Some(crate::lexicon::VerbMetadata { lemma: "Cut", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3407 Ok(243) => Some(crate::lexicon::VerbMetadata { lemma: "Cut", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Resultative] }),
3408 Ok(244) => Some(crate::lexicon::VerbMetadata { lemma: "Damage", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3409 Ok(245) => Some(crate::lexicon::VerbMetadata { lemma: "Dance", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3410 Ok(246) => Some(crate::lexicon::VerbMetadata { lemma: "Dare", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3411 Ok(247) => Some(crate::lexicon::VerbMetadata { lemma: "Deal", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3412 Ok(248) => Some(crate::lexicon::VerbMetadata { lemma: "Deal", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3413 Ok(249) => Some(crate::lexicon::VerbMetadata { lemma: "Deal", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3414 Ok(250) => Some(crate::lexicon::VerbMetadata { lemma: "Debate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3415 Ok(251) => Some(crate::lexicon::VerbMetadata { lemma: "Decay", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3416 Ok(252) => Some(crate::lexicon::VerbMetadata { lemma: "Deceive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3417 Ok(253) => Some(crate::lexicon::VerbMetadata { lemma: "Decide", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3418 Ok(254) => Some(crate::lexicon::VerbMetadata { lemma: "Declare", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
3419 Ok(255) => Some(crate::lexicon::VerbMetadata { lemma: "Decline", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3420 Ok(256) => Some(crate::lexicon::VerbMetadata { lemma: "Decorate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3421 Ok(257) => Some(crate::lexicon::VerbMetadata { lemma: "Decrease", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate, crate::lexicon::Feature::Unaccusative] }),
3422 Ok(258) => Some(crate::lexicon::VerbMetadata { lemma: "Defeat", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3423 Ok(259) => Some(crate::lexicon::VerbMetadata { lemma: "Defend", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3424 Ok(260) => Some(crate::lexicon::VerbMetadata { lemma: "Define", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3425 Ok(261) => Some(crate::lexicon::VerbMetadata { lemma: "Delay", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3426 Ok(262) => Some(crate::lexicon::VerbMetadata { lemma: "Delete", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3427 Ok(263) => Some(crate::lexicon::VerbMetadata { lemma: "Deliver", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3428 Ok(264) => Some(crate::lexicon::VerbMetadata { lemma: "Demand", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
3429 Ok(265) => Some(crate::lexicon::VerbMetadata { lemma: "Demolish", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3430 Ok(266) => Some(crate::lexicon::VerbMetadata { lemma: "Demonstrate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3431 Ok(267) => Some(crate::lexicon::VerbMetadata { lemma: "Deny", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3432 Ok(268) => Some(crate::lexicon::VerbMetadata { lemma: "Deny", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3433 Ok(269) => Some(crate::lexicon::VerbMetadata { lemma: "Deny", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3434 Ok(270) => Some(crate::lexicon::VerbMetadata { lemma: "Depart", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3435 Ok(271) => Some(crate::lexicon::VerbMetadata { lemma: "Depend", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3436 Ok(272) => Some(crate::lexicon::VerbMetadata { lemma: "Depict", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3437 Ok(273) => Some(crate::lexicon::VerbMetadata { lemma: "Deposit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3438 Ok(274) => Some(crate::lexicon::VerbMetadata { lemma: "Describe", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3439 Ok(275) => Some(crate::lexicon::VerbMetadata { lemma: "Deserve", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3440 Ok(276) => Some(crate::lexicon::VerbMetadata { lemma: "Design", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3441 Ok(277) => Some(crate::lexicon::VerbMetadata { lemma: "Desire", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Relevance] }),
3442 Ok(278) => Some(crate::lexicon::VerbMetadata { lemma: "Destroy", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3443 Ok(279) => Some(crate::lexicon::VerbMetadata { lemma: "Detect", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3444 Ok(280) => Some(crate::lexicon::VerbMetadata { lemma: "Determine", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3445 Ok(281) => Some(crate::lexicon::VerbMetadata { lemma: "Develop", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3446 Ok(282) => Some(crate::lexicon::VerbMetadata { lemma: "Do", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3447 Ok(283) => Some(crate::lexicon::VerbMetadata { lemma: "Die", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3448 Ok(284) => Some(crate::lexicon::VerbMetadata { lemma: "Die", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3449 Ok(285) => Some(crate::lexicon::VerbMetadata { lemma: "Differ", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3450 Ok(286) => Some(crate::lexicon::VerbMetadata { lemma: "Dig", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3451 Ok(287) => Some(crate::lexicon::VerbMetadata { lemma: "Dig", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3452 Ok(288) => Some(crate::lexicon::VerbMetadata { lemma: "Dine", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3453 Ok(289) => Some(crate::lexicon::VerbMetadata { lemma: "Dip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3454 Ok(290) => Some(crate::lexicon::VerbMetadata { lemma: "Dip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3455 Ok(291) => Some(crate::lexicon::VerbMetadata { lemma: "Dip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3456 Ok(292) => Some(crate::lexicon::VerbMetadata { lemma: "Direct", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3457 Ok(293) => Some(crate::lexicon::VerbMetadata { lemma: "Disappear", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3458 Ok(294) => Some(crate::lexicon::VerbMetadata { lemma: "Disappoint", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3459 Ok(295) => Some(crate::lexicon::VerbMetadata { lemma: "Discover", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3460 Ok(296) => Some(crate::lexicon::VerbMetadata { lemma: "Discuss", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3461 Ok(297) => Some(crate::lexicon::VerbMetadata { lemma: "Disguise", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3462 Ok(298) => Some(crate::lexicon::VerbMetadata { lemma: "Dislike", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3463 Ok(299) => Some(crate::lexicon::VerbMetadata { lemma: "Dismiss", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3464 Ok(300) => Some(crate::lexicon::VerbMetadata { lemma: "Disperse", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3465 Ok(301) => Some(crate::lexicon::VerbMetadata { lemma: "Display", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3466 Ok(302) => Some(crate::lexicon::VerbMetadata { lemma: "Dissolve", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3467 Ok(303) => Some(crate::lexicon::VerbMetadata { lemma: "Distribute", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3468 Ok(304) => Some(crate::lexicon::VerbMetadata { lemma: "Disturb", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3469 Ok(305) => Some(crate::lexicon::VerbMetadata { lemma: "Dive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3470 Ok(306) => Some(crate::lexicon::VerbMetadata { lemma: "Divide", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3471 Ok(307) => Some(crate::lexicon::VerbMetadata { lemma: "Dive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3472 Ok(308) => Some(crate::lexicon::VerbMetadata { lemma: "Divorce", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3473 Ok(309) => Some(crate::lexicon::VerbMetadata { lemma: "Do", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3474 Ok(310) => Some(crate::lexicon::VerbMetadata { lemma: "Do", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3475 Ok(311) => Some(crate::lexicon::VerbMetadata { lemma: "Do", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3476 Ok(312) => Some(crate::lexicon::VerbMetadata { lemma: "Donate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3477 Ok(313) => Some(crate::lexicon::VerbMetadata { lemma: "Do", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3478 Ok(314) => Some(crate::lexicon::VerbMetadata { lemma: "Doubt", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3479 Ok(315) => Some(crate::lexicon::VerbMetadata { lemma: "Dive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3480 Ok(316) => Some(crate::lexicon::VerbMetadata { lemma: "Download", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3481 Ok(317) => Some(crate::lexicon::VerbMetadata { lemma: "Drag", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3482 Ok(318) => Some(crate::lexicon::VerbMetadata { lemma: "Drag", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3483 Ok(319) => Some(crate::lexicon::VerbMetadata { lemma: "Drag", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3484 Ok(320) => Some(crate::lexicon::VerbMetadata { lemma: "Drain", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3485 Ok(321) => Some(crate::lexicon::VerbMetadata { lemma: "Drink", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3486 Ok(322) => Some(crate::lexicon::VerbMetadata { lemma: "Draw", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3487 Ok(323) => Some(crate::lexicon::VerbMetadata { lemma: "Draw", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3488 Ok(324) => Some(crate::lexicon::VerbMetadata { lemma: "Draw", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3489 Ok(325) => Some(crate::lexicon::VerbMetadata { lemma: "Dream", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
3490 Ok(326) => Some(crate::lexicon::VerbMetadata { lemma: "Dream", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3491 Ok(327) => Some(crate::lexicon::VerbMetadata { lemma: "Dream", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3492 Ok(328) => Some(crate::lexicon::VerbMetadata { lemma: "Dress", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3493 Ok(329) => Some(crate::lexicon::VerbMetadata { lemma: "Draw", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3494 Ok(330) => Some(crate::lexicon::VerbMetadata { lemma: "Dry", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3495 Ok(331) => Some(crate::lexicon::VerbMetadata { lemma: "Drill", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3496 Ok(332) => Some(crate::lexicon::VerbMetadata { lemma: "Drink", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3497 Ok(333) => Some(crate::lexicon::VerbMetadata { lemma: "Drink", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Distributive] }),
3498 Ok(334) => Some(crate::lexicon::VerbMetadata { lemma: "Drip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3499 Ok(335) => Some(crate::lexicon::VerbMetadata { lemma: "Drip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3500 Ok(336) => Some(crate::lexicon::VerbMetadata { lemma: "Drip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3501 Ok(337) => Some(crate::lexicon::VerbMetadata { lemma: "Drive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3502 Ok(338) => Some(crate::lexicon::VerbMetadata { lemma: "Drive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3503 Ok(339) => Some(crate::lexicon::VerbMetadata { lemma: "Drive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3504 Ok(340) => Some(crate::lexicon::VerbMetadata { lemma: "Drop", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3505 Ok(341) => Some(crate::lexicon::VerbMetadata { lemma: "Drop", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3506 Ok(342) => Some(crate::lexicon::VerbMetadata { lemma: "Drop", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3507 Ok(343) => Some(crate::lexicon::VerbMetadata { lemma: "Drive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3508 Ok(344) => Some(crate::lexicon::VerbMetadata { lemma: "Drown", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3509 Ok(345) => Some(crate::lexicon::VerbMetadata { lemma: "Drink", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3510 Ok(346) => Some(crate::lexicon::VerbMetadata { lemma: "Dry", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3511 Ok(347) => Some(crate::lexicon::VerbMetadata { lemma: "Dry", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3512 Ok(348) => Some(crate::lexicon::VerbMetadata { lemma: "Duck", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3513 Ok(349) => Some(crate::lexicon::VerbMetadata { lemma: "Dig", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3514 Ok(350) => Some(crate::lexicon::VerbMetadata { lemma: "Dump", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3515 Ok(351) => Some(crate::lexicon::VerbMetadata { lemma: "Dye", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3516 Ok(352) => Some(crate::lexicon::VerbMetadata { lemma: "Die", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Distributive] }),
3517 Ok(353) => Some(crate::lexicon::VerbMetadata { lemma: "Earn", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3518 Ok(354) => Some(crate::lexicon::VerbMetadata { lemma: "Eat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3519 Ok(355) => Some(crate::lexicon::VerbMetadata { lemma: "Eat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
3520 Ok(356) => Some(crate::lexicon::VerbMetadata { lemma: "Eat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Distributive] }),
3521 Ok(357) => Some(crate::lexicon::VerbMetadata { lemma: "Edit", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3522 Ok(358) => Some(crate::lexicon::VerbMetadata { lemma: "Educate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3523 Ok(359) => Some(crate::lexicon::VerbMetadata { lemma: "Elect", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3524 Ok(360) => Some(crate::lexicon::VerbMetadata { lemma: "Eliminate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3525 Ok(361) => Some(crate::lexicon::VerbMetadata { lemma: "Email", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3526 Ok(362) => Some(crate::lexicon::VerbMetadata { lemma: "Embarrass", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3527 Ok(363) => Some(crate::lexicon::VerbMetadata { lemma: "Embrace", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3528 Ok(364) => Some(crate::lexicon::VerbMetadata { lemma: "Emerge", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3529 Ok(365) => Some(crate::lexicon::VerbMetadata { lemma: "Employ", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3530 Ok(366) => Some(crate::lexicon::VerbMetadata { lemma: "Empty", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3531 Ok(367) => Some(crate::lexicon::VerbMetadata { lemma: "Empty", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3532 Ok(368) => Some(crate::lexicon::VerbMetadata { lemma: "Empty", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3533 Ok(369) => Some(crate::lexicon::VerbMetadata { lemma: "Enable", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3534 Ok(370) => Some(crate::lexicon::VerbMetadata { lemma: "Encourage", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3535 Ok(371) => Some(crate::lexicon::VerbMetadata { lemma: "End", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3536 Ok(372) => Some(crate::lexicon::VerbMetadata { lemma: "Endure", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3537 Ok(373) => Some(crate::lexicon::VerbMetadata { lemma: "Engage", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3538 Ok(374) => Some(crate::lexicon::VerbMetadata { lemma: "Enjoy", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3539 Ok(375) => Some(crate::lexicon::VerbMetadata { lemma: "Ensure", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3540 Ok(376) => Some(crate::lexicon::VerbMetadata { lemma: "Enter", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3541 Ok(377) => Some(crate::lexicon::VerbMetadata { lemma: "Entertain", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3542 Ok(378) => Some(crate::lexicon::VerbMetadata { lemma: "Envy", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3543 Ok(379) => Some(crate::lexicon::VerbMetadata { lemma: "Envy", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3544 Ok(380) => Some(crate::lexicon::VerbMetadata { lemma: "Envy", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3545 Ok(381) => Some(crate::lexicon::VerbMetadata { lemma: "Equal", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3546 Ok(382) => Some(crate::lexicon::VerbMetadata { lemma: "Equip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3547 Ok(383) => Some(crate::lexicon::VerbMetadata { lemma: "Equip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3548 Ok(384) => Some(crate::lexicon::VerbMetadata { lemma: "Equip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3549 Ok(385) => Some(crate::lexicon::VerbMetadata { lemma: "Escape", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3550 Ok(386) => Some(crate::lexicon::VerbMetadata { lemma: "Establish", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3551 Ok(387) => Some(crate::lexicon::VerbMetadata { lemma: "Estimate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3552 Ok(388) => Some(crate::lexicon::VerbMetadata { lemma: "Evaluate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3553 Ok(389) => Some(crate::lexicon::VerbMetadata { lemma: "Evaporate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3554 Ok(390) => Some(crate::lexicon::VerbMetadata { lemma: "Examine", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3555 Ok(391) => Some(crate::lexicon::VerbMetadata { lemma: "Exceed", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3556 Ok(392) => Some(crate::lexicon::VerbMetadata { lemma: "Exchange", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3557 Ok(393) => Some(crate::lexicon::VerbMetadata { lemma: "Excite", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3558 Ok(394) => Some(crate::lexicon::VerbMetadata { lemma: "Exclude", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3559 Ok(395) => Some(crate::lexicon::VerbMetadata { lemma: "Excuse", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3560 Ok(396) => Some(crate::lexicon::VerbMetadata { lemma: "Execute", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3561 Ok(397) => Some(crate::lexicon::VerbMetadata { lemma: "Exercise", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3562 Ok(398) => Some(crate::lexicon::VerbMetadata { lemma: "Exist", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3563 Ok(399) => Some(crate::lexicon::VerbMetadata { lemma: "Expand", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3564 Ok(400) => Some(crate::lexicon::VerbMetadata { lemma: "Expect", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3565 Ok(401) => Some(crate::lexicon::VerbMetadata { lemma: "Experience", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3566 Ok(402) => Some(crate::lexicon::VerbMetadata { lemma: "Experiment", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3567 Ok(403) => Some(crate::lexicon::VerbMetadata { lemma: "Explain", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3568 Ok(404) => Some(crate::lexicon::VerbMetadata { lemma: "Explode", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3569 Ok(405) => Some(crate::lexicon::VerbMetadata { lemma: "Explore", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3570 Ok(406) => Some(crate::lexicon::VerbMetadata { lemma: "Export", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3571 Ok(407) => Some(crate::lexicon::VerbMetadata { lemma: "Expose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3572 Ok(408) => Some(crate::lexicon::VerbMetadata { lemma: "Express", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3573 Ok(409) => Some(crate::lexicon::VerbMetadata { lemma: "Extend", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3574 Ok(410) => Some(crate::lexicon::VerbMetadata { lemma: "Face", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3575 Ok(411) => Some(crate::lexicon::VerbMetadata { lemma: "Fail", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3576 Ok(412) => Some(crate::lexicon::VerbMetadata { lemma: "Faint", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3577 Ok(413) => Some(crate::lexicon::VerbMetadata { lemma: "Fall", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3578 Ok(414) => Some(crate::lexicon::VerbMetadata { lemma: "Fall", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3579 Ok(415) => Some(crate::lexicon::VerbMetadata { lemma: "Fall", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3580 Ok(416) => Some(crate::lexicon::VerbMetadata { lemma: "Fancy", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3581 Ok(417) => Some(crate::lexicon::VerbMetadata { lemma: "Fancy", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3582 Ok(418) => Some(crate::lexicon::VerbMetadata { lemma: "Fancy", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3583 Ok(419) => Some(crate::lexicon::VerbMetadata { lemma: "Farm", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3584 Ok(420) => Some(crate::lexicon::VerbMetadata { lemma: "Fascinate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3585 Ok(421) => Some(crate::lexicon::VerbMetadata { lemma: "Fasten", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3586 Ok(422) => Some(crate::lexicon::VerbMetadata { lemma: "Favor", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3587 Ok(423) => Some(crate::lexicon::VerbMetadata { lemma: "Fear", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
3588 Ok(424) => Some(crate::lexicon::VerbMetadata { lemma: "Feed", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3589 Ok(425) => Some(crate::lexicon::VerbMetadata { lemma: "Feed", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3590 Ok(426) => Some(crate::lexicon::VerbMetadata { lemma: "Feed", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3591 Ok(427) => Some(crate::lexicon::VerbMetadata { lemma: "Feel", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3592 Ok(428) => Some(crate::lexicon::VerbMetadata { lemma: "Feel", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3593 Ok(429) => Some(crate::lexicon::VerbMetadata { lemma: "Fall", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3594 Ok(430) => Some(crate::lexicon::VerbMetadata { lemma: "Feel", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3595 Ok(431) => Some(crate::lexicon::VerbMetadata { lemma: "Fetch", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3596 Ok(432) => Some(crate::lexicon::VerbMetadata { lemma: "Fight", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3597 Ok(433) => Some(crate::lexicon::VerbMetadata { lemma: "Fight", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3598 Ok(434) => Some(crate::lexicon::VerbMetadata { lemma: "File", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3599 Ok(435) => Some(crate::lexicon::VerbMetadata { lemma: "Fill", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3600 Ok(436) => Some(crate::lexicon::VerbMetadata { lemma: "Film", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3601 Ok(437) => Some(crate::lexicon::VerbMetadata { lemma: "Filter", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3602 Ok(438) => Some(crate::lexicon::VerbMetadata { lemma: "Finance", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3603 Ok(439) => Some(crate::lexicon::VerbMetadata { lemma: "Find", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3604 Ok(440) => Some(crate::lexicon::VerbMetadata { lemma: "Find", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Transitive] }),
3605 Ok(441) => Some(crate::lexicon::VerbMetadata { lemma: "Finish", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3606 Ok(442) => Some(crate::lexicon::VerbMetadata { lemma: "Fire", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3607 Ok(443) => Some(crate::lexicon::VerbMetadata { lemma: "Fish", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3608 Ok(444) => Some(crate::lexicon::VerbMetadata { lemma: "Fit", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3609 Ok(445) => Some(crate::lexicon::VerbMetadata { lemma: "Fit", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3610 Ok(446) => Some(crate::lexicon::VerbMetadata { lemma: "Fix", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3611 Ok(447) => Some(crate::lexicon::VerbMetadata { lemma: "Flap", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3612 Ok(448) => Some(crate::lexicon::VerbMetadata { lemma: "Flash", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3613 Ok(449) => Some(crate::lexicon::VerbMetadata { lemma: "Flatten", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3614 Ok(450) => Some(crate::lexicon::VerbMetadata { lemma: "Flee", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3615 Ok(451) => Some(crate::lexicon::VerbMetadata { lemma: "Flee", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3616 Ok(452) => Some(crate::lexicon::VerbMetadata { lemma: "Flee", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3617 Ok(453) => Some(crate::lexicon::VerbMetadata { lemma: "Fly", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3618 Ok(454) => Some(crate::lexicon::VerbMetadata { lemma: "Float", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3619 Ok(455) => Some(crate::lexicon::VerbMetadata { lemma: "Flood", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3620 Ok(456) => Some(crate::lexicon::VerbMetadata { lemma: "Flow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3621 Ok(457) => Some(crate::lexicon::VerbMetadata { lemma: "Fly", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3622 Ok(458) => Some(crate::lexicon::VerbMetadata { lemma: "Fly", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3623 Ok(459) => Some(crate::lexicon::VerbMetadata { lemma: "Fly", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3624 Ok(460) => Some(crate::lexicon::VerbMetadata { lemma: "Focus", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3625 Ok(461) => Some(crate::lexicon::VerbMetadata { lemma: "Fold", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3626 Ok(462) => Some(crate::lexicon::VerbMetadata { lemma: "Follow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3627 Ok(463) => Some(crate::lexicon::VerbMetadata { lemma: "Forbid", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3628 Ok(464) => Some(crate::lexicon::VerbMetadata { lemma: "Forbid", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl, crate::lexicon::Feature::Performative] }),
3629 Ok(465) => Some(crate::lexicon::VerbMetadata { lemma: "Forbid", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3630 Ok(466) => Some(crate::lexicon::VerbMetadata { lemma: "Forbid", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3631 Ok(467) => Some(crate::lexicon::VerbMetadata { lemma: "Force", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3632 Ok(468) => Some(crate::lexicon::VerbMetadata { lemma: "Forecast", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3633 Ok(469) => Some(crate::lexicon::VerbMetadata { lemma: "Forecast", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3634 Ok(470) => Some(crate::lexicon::VerbMetadata { lemma: "Forgive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3635 Ok(471) => Some(crate::lexicon::VerbMetadata { lemma: "Forget", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3636 Ok(472) => Some(crate::lexicon::VerbMetadata { lemma: "Forget", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3637 Ok(473) => Some(crate::lexicon::VerbMetadata { lemma: "Forgive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3638 Ok(474) => Some(crate::lexicon::VerbMetadata { lemma: "Forgive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3639 Ok(475) => Some(crate::lexicon::VerbMetadata { lemma: "Forgive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3640 Ok(476) => Some(crate::lexicon::VerbMetadata { lemma: "Forget", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3641 Ok(477) => Some(crate::lexicon::VerbMetadata { lemma: "Forget", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3642 Ok(478) => Some(crate::lexicon::VerbMetadata { lemma: "Form", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3643 Ok(479) => Some(crate::lexicon::VerbMetadata { lemma: "Fight", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3644 Ok(480) => Some(crate::lexicon::VerbMetadata { lemma: "Find", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3645 Ok(481) => Some(crate::lexicon::VerbMetadata { lemma: "Frame", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3646 Ok(482) => Some(crate::lexicon::VerbMetadata { lemma: "Freeze", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3647 Ok(483) => Some(crate::lexicon::VerbMetadata { lemma: "Freeze", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3648 Ok(484) => Some(crate::lexicon::VerbMetadata { lemma: "Fry", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3649 Ok(485) => Some(crate::lexicon::VerbMetadata { lemma: "Frighten", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3650 Ok(486) => Some(crate::lexicon::VerbMetadata { lemma: "Freeze", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3651 Ok(487) => Some(crate::lexicon::VerbMetadata { lemma: "Freeze", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3652 Ok(488) => Some(crate::lexicon::VerbMetadata { lemma: "Fry", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3653 Ok(489) => Some(crate::lexicon::VerbMetadata { lemma: "Fry", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3654 Ok(490) => Some(crate::lexicon::VerbMetadata { lemma: "Fulfill", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3655 Ok(491) => Some(crate::lexicon::VerbMetadata { lemma: "Function", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3656 Ok(492) => Some(crate::lexicon::VerbMetadata { lemma: "Fund", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3657 Ok(493) => Some(crate::lexicon::VerbMetadata { lemma: "Gain", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3658 Ok(494) => Some(crate::lexicon::VerbMetadata { lemma: "Gamble", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3659 Ok(495) => Some(crate::lexicon::VerbMetadata { lemma: "Gather", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3660 Ok(496) => Some(crate::lexicon::VerbMetadata { lemma: "Give", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::Transitive] }),
3661 Ok(497) => Some(crate::lexicon::VerbMetadata { lemma: "Gaze", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3662 Ok(498) => Some(crate::lexicon::VerbMetadata { lemma: "Generate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3663 Ok(499) => Some(crate::lexicon::VerbMetadata { lemma: "Get", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3664 Ok(500) => Some(crate::lexicon::VerbMetadata { lemma: "Get", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3665 Ok(501) => Some(crate::lexicon::VerbMetadata { lemma: "Give", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::Transitive] }),
3666 Ok(502) => Some(crate::lexicon::VerbMetadata { lemma: "Give", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::Transitive] }),
3667 Ok(503) => Some(crate::lexicon::VerbMetadata { lemma: "Give", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::Transitive] }),
3668 Ok(504) => Some(crate::lexicon::VerbMetadata { lemma: "Glance", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3669 Ok(505) => Some(crate::lexicon::VerbMetadata { lemma: "Glow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3670 Ok(506) => Some(crate::lexicon::VerbMetadata { lemma: "Go", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3671 Ok(507) => Some(crate::lexicon::VerbMetadata { lemma: "Go", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3672 Ok(508) => Some(crate::lexicon::VerbMetadata { lemma: "Go", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3673 Ok(509) => Some(crate::lexicon::VerbMetadata { lemma: "Google", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3674 Ok(510) => Some(crate::lexicon::VerbMetadata { lemma: "Get", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3675 Ok(511) => Some(crate::lexicon::VerbMetadata { lemma: "Get", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3676 Ok(512) => Some(crate::lexicon::VerbMetadata { lemma: "Grab", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3677 Ok(513) => Some(crate::lexicon::VerbMetadata { lemma: "Grab", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3678 Ok(514) => Some(crate::lexicon::VerbMetadata { lemma: "Grab", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3679 Ok(515) => Some(crate::lexicon::VerbMetadata { lemma: "Graduate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3680 Ok(516) => Some(crate::lexicon::VerbMetadata { lemma: "Grant", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3681 Ok(517) => Some(crate::lexicon::VerbMetadata { lemma: "Grasp", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3682 Ok(518) => Some(crate::lexicon::VerbMetadata { lemma: "Greet", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3683 Ok(519) => Some(crate::lexicon::VerbMetadata { lemma: "Grow", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3684 Ok(520) => Some(crate::lexicon::VerbMetadata { lemma: "Grind", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3685 Ok(521) => Some(crate::lexicon::VerbMetadata { lemma: "Grind", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3686 Ok(522) => Some(crate::lexicon::VerbMetadata { lemma: "Grip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3687 Ok(523) => Some(crate::lexicon::VerbMetadata { lemma: "Grip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3688 Ok(524) => Some(crate::lexicon::VerbMetadata { lemma: "Grip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3689 Ok(525) => Some(crate::lexicon::VerbMetadata { lemma: "Grind", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3690 Ok(526) => Some(crate::lexicon::VerbMetadata { lemma: "Grow", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3691 Ok(527) => Some(crate::lexicon::VerbMetadata { lemma: "Grow", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3692 Ok(528) => Some(crate::lexicon::VerbMetadata { lemma: "Grow", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3693 Ok(529) => Some(crate::lexicon::VerbMetadata { lemma: "Guarantee", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
3694 Ok(530) => Some(crate::lexicon::VerbMetadata { lemma: "Guard", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3695 Ok(531) => Some(crate::lexicon::VerbMetadata { lemma: "Guess", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3696 Ok(532) => Some(crate::lexicon::VerbMetadata { lemma: "Guide", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3697 Ok(533) => Some(crate::lexicon::VerbMetadata { lemma: "Have", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3698 Ok(534) => Some(crate::lexicon::VerbMetadata { lemma: "Hail", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Weather] }),
3699 Ok(535) => Some(crate::lexicon::VerbMetadata { lemma: "Halt", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3700 Ok(536) => Some(crate::lexicon::VerbMetadata { lemma: "Hammer", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3701 Ok(537) => Some(crate::lexicon::VerbMetadata { lemma: "Hand", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3702 Ok(538) => Some(crate::lexicon::VerbMetadata { lemma: "Handle", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3703 Ok(539) => Some(crate::lexicon::VerbMetadata { lemma: "Hang", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3704 Ok(540) => Some(crate::lexicon::VerbMetadata { lemma: "Hang", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3705 Ok(541) => Some(crate::lexicon::VerbMetadata { lemma: "Happen", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Raising] }),
3706 Ok(542) => Some(crate::lexicon::VerbMetadata { lemma: "Harm", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3707 Ok(543) => Some(crate::lexicon::VerbMetadata { lemma: "Harvest", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3708 Ok(544) => Some(crate::lexicon::VerbMetadata { lemma: "Have", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3709 Ok(545) => Some(crate::lexicon::VerbMetadata { lemma: "Hate", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3710 Ok(546) => Some(crate::lexicon::VerbMetadata { lemma: "Haunt", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3711 Ok(547) => Some(crate::lexicon::VerbMetadata { lemma: "Have", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3712 Ok(548) => Some(crate::lexicon::VerbMetadata { lemma: "Have", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3713 Ok(549) => Some(crate::lexicon::VerbMetadata { lemma: "Head", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3714 Ok(550) => Some(crate::lexicon::VerbMetadata { lemma: "Heal", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3715 Ok(551) => Some(crate::lexicon::VerbMetadata { lemma: "Hear", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception] }),
3716 Ok(552) => Some(crate::lexicon::VerbMetadata { lemma: "Hear", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception] }),
3717 Ok(553) => Some(crate::lexicon::VerbMetadata { lemma: "Hear", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Perception] }),
3718 Ok(554) => Some(crate::lexicon::VerbMetadata { lemma: "Heat", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3719 Ok(555) => Some(crate::lexicon::VerbMetadata { lemma: "Hold", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3720 Ok(556) => Some(crate::lexicon::VerbMetadata { lemma: "Help", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3721 Ok(557) => Some(crate::lexicon::VerbMetadata { lemma: "Hesitate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3722 Ok(558) => Some(crate::lexicon::VerbMetadata { lemma: "Hiccup", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3723 Ok(559) => Some(crate::lexicon::VerbMetadata { lemma: "Hide", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3724 Ok(560) => Some(crate::lexicon::VerbMetadata { lemma: "Hide", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3725 Ok(561) => Some(crate::lexicon::VerbMetadata { lemma: "Hide", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3726 Ok(562) => Some(crate::lexicon::VerbMetadata { lemma: "Hide", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3727 Ok(563) => Some(crate::lexicon::VerbMetadata { lemma: "Highlight", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3728 Ok(564) => Some(crate::lexicon::VerbMetadata { lemma: "Hike", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3729 Ok(565) => Some(crate::lexicon::VerbMetadata { lemma: "Hire", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3730 Ok(566) => Some(crate::lexicon::VerbMetadata { lemma: "Hit", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3731 Ok(567) => Some(crate::lexicon::VerbMetadata { lemma: "Hit", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3732 Ok(568) => Some(crate::lexicon::VerbMetadata { lemma: "Hold", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3733 Ok(569) => Some(crate::lexicon::VerbMetadata { lemma: "Hold", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Transitive] }),
3734 Ok(570) => Some(crate::lexicon::VerbMetadata { lemma: "Honk", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3735 Ok(571) => Some(crate::lexicon::VerbMetadata { lemma: "Honor", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3736 Ok(572) => Some(crate::lexicon::VerbMetadata { lemma: "Hook", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3737 Ok(573) => Some(crate::lexicon::VerbMetadata { lemma: "Hope", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl, crate::lexicon::Feature::Opaque] }),
3738 Ok(574) => Some(crate::lexicon::VerbMetadata { lemma: "Host", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3739 Ok(575) => Some(crate::lexicon::VerbMetadata { lemma: "Hug", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3740 Ok(576) => Some(crate::lexicon::VerbMetadata { lemma: "Hug", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3741 Ok(577) => Some(crate::lexicon::VerbMetadata { lemma: "Hug", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3742 Ok(578) => Some(crate::lexicon::VerbMetadata { lemma: "Hang", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3743 Ok(579) => Some(crate::lexicon::VerbMetadata { lemma: "Hunt", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3744 Ok(580) => Some(crate::lexicon::VerbMetadata { lemma: "Hurry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3745 Ok(581) => Some(crate::lexicon::VerbMetadata { lemma: "Hurry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3746 Ok(582) => Some(crate::lexicon::VerbMetadata { lemma: "Hurry", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3747 Ok(583) => Some(crate::lexicon::VerbMetadata { lemma: "Hurt", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3748 Ok(584) => Some(crate::lexicon::VerbMetadata { lemma: "Hurt", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3749 Ok(585) => Some(crate::lexicon::VerbMetadata { lemma: "Identify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3750 Ok(586) => Some(crate::lexicon::VerbMetadata { lemma: "Identify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3751 Ok(587) => Some(crate::lexicon::VerbMetadata { lemma: "Identify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3752 Ok(588) => Some(crate::lexicon::VerbMetadata { lemma: "Ignore", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3753 Ok(589) => Some(crate::lexicon::VerbMetadata { lemma: "Illustrate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3754 Ok(590) => Some(crate::lexicon::VerbMetadata { lemma: "Imagine", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
3755 Ok(591) => Some(crate::lexicon::VerbMetadata { lemma: "Imitate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3756 Ok(592) => Some(crate::lexicon::VerbMetadata { lemma: "Implement", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3757 Ok(593) => Some(crate::lexicon::VerbMetadata { lemma: "Imply", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3758 Ok(594) => Some(crate::lexicon::VerbMetadata { lemma: "Imply", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3759 Ok(595) => Some(crate::lexicon::VerbMetadata { lemma: "Imply", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3760 Ok(596) => Some(crate::lexicon::VerbMetadata { lemma: "Import", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3761 Ok(597) => Some(crate::lexicon::VerbMetadata { lemma: "Impose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3762 Ok(598) => Some(crate::lexicon::VerbMetadata { lemma: "Impress", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3763 Ok(599) => Some(crate::lexicon::VerbMetadata { lemma: "Improve", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3764 Ok(600) => Some(crate::lexicon::VerbMetadata { lemma: "Include", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3765 Ok(601) => Some(crate::lexicon::VerbMetadata { lemma: "Increase", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate, crate::lexicon::Feature::Unaccusative] }),
3766 Ok(602) => Some(crate::lexicon::VerbMetadata { lemma: "Indicate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3767 Ok(603) => Some(crate::lexicon::VerbMetadata { lemma: "Influence", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3768 Ok(604) => Some(crate::lexicon::VerbMetadata { lemma: "Inform", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3769 Ok(605) => Some(crate::lexicon::VerbMetadata { lemma: "Inherit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3770 Ok(606) => Some(crate::lexicon::VerbMetadata { lemma: "Initiate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3771 Ok(607) => Some(crate::lexicon::VerbMetadata { lemma: "Inject", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3772 Ok(608) => Some(crate::lexicon::VerbMetadata { lemma: "Injure", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3773 Ok(609) => Some(crate::lexicon::VerbMetadata { lemma: "Insert", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3774 Ok(610) => Some(crate::lexicon::VerbMetadata { lemma: "Insist", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3775 Ok(611) => Some(crate::lexicon::VerbMetadata { lemma: "Inspect", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3776 Ok(612) => Some(crate::lexicon::VerbMetadata { lemma: "Inspire", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3777 Ok(613) => Some(crate::lexicon::VerbMetadata { lemma: "Install", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3778 Ok(614) => Some(crate::lexicon::VerbMetadata { lemma: "Instruct", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3779 Ok(615) => Some(crate::lexicon::VerbMetadata { lemma: "Insult", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3780 Ok(616) => Some(crate::lexicon::VerbMetadata { lemma: "Insure", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3781 Ok(617) => Some(crate::lexicon::VerbMetadata { lemma: "Intend", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3782 Ok(618) => Some(crate::lexicon::VerbMetadata { lemma: "Interact", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3783 Ok(619) => Some(crate::lexicon::VerbMetadata { lemma: "Interest", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3784 Ok(620) => Some(crate::lexicon::VerbMetadata { lemma: "Interfere", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3785 Ok(621) => Some(crate::lexicon::VerbMetadata { lemma: "Interpret", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3786 Ok(622) => Some(crate::lexicon::VerbMetadata { lemma: "Interrupt", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3787 Ok(623) => Some(crate::lexicon::VerbMetadata { lemma: "Interview", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3788 Ok(624) => Some(crate::lexicon::VerbMetadata { lemma: "Introduce", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3789 Ok(625) => Some(crate::lexicon::VerbMetadata { lemma: "Invade", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3790 Ok(626) => Some(crate::lexicon::VerbMetadata { lemma: "Invent", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3791 Ok(627) => Some(crate::lexicon::VerbMetadata { lemma: "Invest", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3792 Ok(628) => Some(crate::lexicon::VerbMetadata { lemma: "Investigate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3793 Ok(629) => Some(crate::lexicon::VerbMetadata { lemma: "Invite", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3794 Ok(630) => Some(crate::lexicon::VerbMetadata { lemma: "Involve", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3795 Ok(631) => Some(crate::lexicon::VerbMetadata { lemma: "Iron", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3796 Ok(632) => Some(crate::lexicon::VerbMetadata { lemma: "Irritate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3797 Ok(633) => Some(crate::lexicon::VerbMetadata { lemma: "Isolate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3798 Ok(634) => Some(crate::lexicon::VerbMetadata { lemma: "Issue", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3799 Ok(635) => Some(crate::lexicon::VerbMetadata { lemma: "Jail", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3800 Ok(636) => Some(crate::lexicon::VerbMetadata { lemma: "Jam", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3801 Ok(637) => Some(crate::lexicon::VerbMetadata { lemma: "Jam", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3802 Ok(638) => Some(crate::lexicon::VerbMetadata { lemma: "Jam", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3803 Ok(639) => Some(crate::lexicon::VerbMetadata { lemma: "Jog", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3804 Ok(640) => Some(crate::lexicon::VerbMetadata { lemma: "Jog", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3805 Ok(641) => Some(crate::lexicon::VerbMetadata { lemma: "Jog", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3806 Ok(642) => Some(crate::lexicon::VerbMetadata { lemma: "Join", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3807 Ok(643) => Some(crate::lexicon::VerbMetadata { lemma: "Joke", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3808 Ok(644) => Some(crate::lexicon::VerbMetadata { lemma: "Judge", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3809 Ok(645) => Some(crate::lexicon::VerbMetadata { lemma: "Jump", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3810 Ok(646) => Some(crate::lexicon::VerbMetadata { lemma: "Justify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3811 Ok(647) => Some(crate::lexicon::VerbMetadata { lemma: "Justify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3812 Ok(648) => Some(crate::lexicon::VerbMetadata { lemma: "Justify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3813 Ok(649) => Some(crate::lexicon::VerbMetadata { lemma: "Keep", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3814 Ok(650) => Some(crate::lexicon::VerbMetadata { lemma: "Keep", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3815 Ok(651) => Some(crate::lexicon::VerbMetadata { lemma: "Keep", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3816 Ok(652) => Some(crate::lexicon::VerbMetadata { lemma: "Kick", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3817 Ok(653) => Some(crate::lexicon::VerbMetadata { lemma: "Kidnap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3818 Ok(654) => Some(crate::lexicon::VerbMetadata { lemma: "Kidnap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3819 Ok(655) => Some(crate::lexicon::VerbMetadata { lemma: "Kidnap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3820 Ok(656) => Some(crate::lexicon::VerbMetadata { lemma: "Kill", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3821 Ok(657) => Some(crate::lexicon::VerbMetadata { lemma: "Kiss", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3822 Ok(658) => Some(crate::lexicon::VerbMetadata { lemma: "Kneel", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3823 Ok(659) => Some(crate::lexicon::VerbMetadata { lemma: "Kneel", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3824 Ok(660) => Some(crate::lexicon::VerbMetadata { lemma: "Kneel", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3825 Ok(661) => Some(crate::lexicon::VerbMetadata { lemma: "Know", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque, crate::lexicon::Feature::Factive] }),
3826 Ok(662) => Some(crate::lexicon::VerbMetadata { lemma: "Knit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3827 Ok(663) => Some(crate::lexicon::VerbMetadata { lemma: "Knit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3828 Ok(664) => Some(crate::lexicon::VerbMetadata { lemma: "Knock", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3829 Ok(665) => Some(crate::lexicon::VerbMetadata { lemma: "Know", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque, crate::lexicon::Feature::Factive] }),
3830 Ok(666) => Some(crate::lexicon::VerbMetadata { lemma: "Know", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Opaque, crate::lexicon::Feature::Factive] }),
3831 Ok(667) => Some(crate::lexicon::VerbMetadata { lemma: "Know", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque, crate::lexicon::Feature::Factive] }),
3832 Ok(668) => Some(crate::lexicon::VerbMetadata { lemma: "Label", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3833 Ok(669) => Some(crate::lexicon::VerbMetadata { lemma: "Lack", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3834 Ok(670) => Some(crate::lexicon::VerbMetadata { lemma: "Lay", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3835 Ok(671) => Some(crate::lexicon::VerbMetadata { lemma: "Lie", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3836 Ok(672) => Some(crate::lexicon::VerbMetadata { lemma: "Land", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3837 Ok(673) => Some(crate::lexicon::VerbMetadata { lemma: "Last", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3838 Ok(674) => Some(crate::lexicon::VerbMetadata { lemma: "Laugh", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3839 Ok(675) => Some(crate::lexicon::VerbMetadata { lemma: "Launch", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3840 Ok(676) => Some(crate::lexicon::VerbMetadata { lemma: "Lay", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3841 Ok(677) => Some(crate::lexicon::VerbMetadata { lemma: "Lay", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3842 Ok(678) => Some(crate::lexicon::VerbMetadata { lemma: "Lead", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3843 Ok(679) => Some(crate::lexicon::VerbMetadata { lemma: "Lead", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Transitive] }),
3844 Ok(680) => Some(crate::lexicon::VerbMetadata { lemma: "Leak", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3845 Ok(681) => Some(crate::lexicon::VerbMetadata { lemma: "Lean", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3846 Ok(682) => Some(crate::lexicon::VerbMetadata { lemma: "Lean", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3847 Ok(683) => Some(crate::lexicon::VerbMetadata { lemma: "Lean", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3848 Ok(684) => Some(crate::lexicon::VerbMetadata { lemma: "Leap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3849 Ok(685) => Some(crate::lexicon::VerbMetadata { lemma: "Leap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3850 Ok(686) => Some(crate::lexicon::VerbMetadata { lemma: "Leap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3851 Ok(687) => Some(crate::lexicon::VerbMetadata { lemma: "Learn", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3852 Ok(688) => Some(crate::lexicon::VerbMetadata { lemma: "Learn", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3853 Ok(689) => Some(crate::lexicon::VerbMetadata { lemma: "Learn", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3854 Ok(690) => Some(crate::lexicon::VerbMetadata { lemma: "Leave", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3855 Ok(691) => Some(crate::lexicon::VerbMetadata { lemma: "Leave", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3856 Ok(692) => Some(crate::lexicon::VerbMetadata { lemma: "Lead", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3857 Ok(693) => Some(crate::lexicon::VerbMetadata { lemma: "Leave", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3858 Ok(694) => Some(crate::lexicon::VerbMetadata { lemma: "Lend", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3859 Ok(695) => Some(crate::lexicon::VerbMetadata { lemma: "Lend", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3860 Ok(696) => Some(crate::lexicon::VerbMetadata { lemma: "Lengthen", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3861 Ok(697) => Some(crate::lexicon::VerbMetadata { lemma: "Lend", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3862 Ok(698) => Some(crate::lexicon::VerbMetadata { lemma: "Let", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3863 Ok(699) => Some(crate::lexicon::VerbMetadata { lemma: "Let", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3864 Ok(700) => Some(crate::lexicon::VerbMetadata { lemma: "Lie", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3865 Ok(701) => Some(crate::lexicon::VerbMetadata { lemma: "Lift", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Mixed] }),
3866 Ok(702) => Some(crate::lexicon::VerbMetadata { lemma: "Light", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3867 Ok(703) => Some(crate::lexicon::VerbMetadata { lemma: "Light", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3868 Ok(704) => Some(crate::lexicon::VerbMetadata { lemma: "Like", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3869 Ok(705) => Some(crate::lexicon::VerbMetadata { lemma: "Limit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3870 Ok(706) => Some(crate::lexicon::VerbMetadata { lemma: "Link", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3871 Ok(707) => Some(crate::lexicon::VerbMetadata { lemma: "List", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3872 Ok(708) => Some(crate::lexicon::VerbMetadata { lemma: "Listen", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3873 Ok(709) => Some(crate::lexicon::VerbMetadata { lemma: "Light", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3874 Ok(710) => Some(crate::lexicon::VerbMetadata { lemma: "Live", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3875 Ok(711) => Some(crate::lexicon::VerbMetadata { lemma: "Load", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3876 Ok(712) => Some(crate::lexicon::VerbMetadata { lemma: "Loan", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3877 Ok(713) => Some(crate::lexicon::VerbMetadata { lemma: "Locate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3878 Ok(714) => Some(crate::lexicon::VerbMetadata { lemma: "Lock", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3879 Ok(715) => Some(crate::lexicon::VerbMetadata { lemma: "Log", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3880 Ok(716) => Some(crate::lexicon::VerbMetadata { lemma: "Log", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3881 Ok(717) => Some(crate::lexicon::VerbMetadata { lemma: "Log", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3882 Ok(718) => Some(crate::lexicon::VerbMetadata { lemma: "Long", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3883 Ok(719) => Some(crate::lexicon::VerbMetadata { lemma: "Look", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3884 Ok(720) => Some(crate::lexicon::VerbMetadata { lemma: "Loosen", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3885 Ok(721) => Some(crate::lexicon::VerbMetadata { lemma: "Lose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3886 Ok(722) => Some(crate::lexicon::VerbMetadata { lemma: "Lose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3887 Ok(723) => Some(crate::lexicon::VerbMetadata { lemma: "Lose", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3888 Ok(724) => Some(crate::lexicon::VerbMetadata { lemma: "Love", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3889 Ok(725) => Some(crate::lexicon::VerbMetadata { lemma: "Lower", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3890 Ok(726) => Some(crate::lexicon::VerbMetadata { lemma: "Lie", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3891 Ok(727) => Some(crate::lexicon::VerbMetadata { lemma: "Make", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative, crate::lexicon::Feature::Transitive] }),
3892 Ok(728) => Some(crate::lexicon::VerbMetadata { lemma: "Mail", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
3893 Ok(729) => Some(crate::lexicon::VerbMetadata { lemma: "Maintain", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3894 Ok(730) => Some(crate::lexicon::VerbMetadata { lemma: "Make", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative, crate::lexicon::Feature::Transitive] }),
3895 Ok(731) => Some(crate::lexicon::VerbMetadata { lemma: "Make", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Resultative, crate::lexicon::Feature::Transitive] }),
3896 Ok(732) => Some(crate::lexicon::VerbMetadata { lemma: "Manage", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
3897 Ok(733) => Some(crate::lexicon::VerbMetadata { lemma: "Manufacture", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3898 Ok(734) => Some(crate::lexicon::VerbMetadata { lemma: "Map", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3899 Ok(735) => Some(crate::lexicon::VerbMetadata { lemma: "Map", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3900 Ok(736) => Some(crate::lexicon::VerbMetadata { lemma: "Map", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3901 Ok(737) => Some(crate::lexicon::VerbMetadata { lemma: "March", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3902 Ok(738) => Some(crate::lexicon::VerbMetadata { lemma: "Mark", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3903 Ok(739) => Some(crate::lexicon::VerbMetadata { lemma: "Market", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3904 Ok(740) => Some(crate::lexicon::VerbMetadata { lemma: "Marry", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3905 Ok(741) => Some(crate::lexicon::VerbMetadata { lemma: "Marry", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3906 Ok(742) => Some(crate::lexicon::VerbMetadata { lemma: "Marry", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Collective] }),
3907 Ok(743) => Some(crate::lexicon::VerbMetadata { lemma: "Match", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3908 Ok(744) => Some(crate::lexicon::VerbMetadata { lemma: "Matter", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3909 Ok(745) => Some(crate::lexicon::VerbMetadata { lemma: "Mean", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3910 Ok(746) => Some(crate::lexicon::VerbMetadata { lemma: "Mean", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3911 Ok(747) => Some(crate::lexicon::VerbMetadata { lemma: "Mean", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3912 Ok(748) => Some(crate::lexicon::VerbMetadata { lemma: "Measure", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3913 Ok(749) => Some(crate::lexicon::VerbMetadata { lemma: "Meet", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3914 Ok(750) => Some(crate::lexicon::VerbMetadata { lemma: "Meet", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Collective] }),
3915 Ok(751) => Some(crate::lexicon::VerbMetadata { lemma: "Melt", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative, crate::lexicon::Feature::Resultative] }),
3916 Ok(752) => Some(crate::lexicon::VerbMetadata { lemma: "Memorize", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3917 Ok(753) => Some(crate::lexicon::VerbMetadata { lemma: "Mend", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3918 Ok(754) => Some(crate::lexicon::VerbMetadata { lemma: "Mention", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3919 Ok(755) => Some(crate::lexicon::VerbMetadata { lemma: "Meow", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3920 Ok(756) => Some(crate::lexicon::VerbMetadata { lemma: "Merge", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3921 Ok(757) => Some(crate::lexicon::VerbMetadata { lemma: "Meet", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
3922 Ok(758) => Some(crate::lexicon::VerbMetadata { lemma: "Mind", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3923 Ok(759) => Some(crate::lexicon::VerbMetadata { lemma: "Miss", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3924 Ok(760) => Some(crate::lexicon::VerbMetadata { lemma: "Mix", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3925 Ok(761) => Some(crate::lexicon::VerbMetadata { lemma: "Modify", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3926 Ok(762) => Some(crate::lexicon::VerbMetadata { lemma: "Modify", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3927 Ok(763) => Some(crate::lexicon::VerbMetadata { lemma: "Modify", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3928 Ok(764) => Some(crate::lexicon::VerbMetadata { lemma: "Monitor", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3929 Ok(765) => Some(crate::lexicon::VerbMetadata { lemma: "Motivate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3930 Ok(766) => Some(crate::lexicon::VerbMetadata { lemma: "Mount", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3931 Ok(767) => Some(crate::lexicon::VerbMetadata { lemma: "Mourn", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3932 Ok(768) => Some(crate::lexicon::VerbMetadata { lemma: "Move", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Mixed] }),
3933 Ok(769) => Some(crate::lexicon::VerbMetadata { lemma: "Multiply", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3934 Ok(770) => Some(crate::lexicon::VerbMetadata { lemma: "Multiply", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3935 Ok(771) => Some(crate::lexicon::VerbMetadata { lemma: "Multiply", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3936 Ok(772) => Some(crate::lexicon::VerbMetadata { lemma: "Murder", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3937 Ok(773) => Some(crate::lexicon::VerbMetadata { lemma: "Name", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3938 Ok(774) => Some(crate::lexicon::VerbMetadata { lemma: "Narrow", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3939 Ok(775) => Some(crate::lexicon::VerbMetadata { lemma: "Need", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
3940 Ok(776) => Some(crate::lexicon::VerbMetadata { lemma: "Neglect", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3941 Ok(777) => Some(crate::lexicon::VerbMetadata { lemma: "Negotiate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3942 Ok(778) => Some(crate::lexicon::VerbMetadata { lemma: "Nod", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3943 Ok(779) => Some(crate::lexicon::VerbMetadata { lemma: "Nod", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3944 Ok(780) => Some(crate::lexicon::VerbMetadata { lemma: "Nod", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3945 Ok(781) => Some(crate::lexicon::VerbMetadata { lemma: "Nominate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3946 Ok(782) => Some(crate::lexicon::VerbMetadata { lemma: "Note", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3947 Ok(783) => Some(crate::lexicon::VerbMetadata { lemma: "Notice", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3948 Ok(784) => Some(crate::lexicon::VerbMetadata { lemma: "Notify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3949 Ok(785) => Some(crate::lexicon::VerbMetadata { lemma: "Notify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3950 Ok(786) => Some(crate::lexicon::VerbMetadata { lemma: "Notify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3951 Ok(787) => Some(crate::lexicon::VerbMetadata { lemma: "Obey", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3952 Ok(788) => Some(crate::lexicon::VerbMetadata { lemma: "Object", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3953 Ok(789) => Some(crate::lexicon::VerbMetadata { lemma: "Observe", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception] }),
3954 Ok(790) => Some(crate::lexicon::VerbMetadata { lemma: "Obtain", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3955 Ok(791) => Some(crate::lexicon::VerbMetadata { lemma: "Occupy", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3956 Ok(792) => Some(crate::lexicon::VerbMetadata { lemma: "Occupy", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3957 Ok(793) => Some(crate::lexicon::VerbMetadata { lemma: "Occupy", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3958 Ok(794) => Some(crate::lexicon::VerbMetadata { lemma: "Occur", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3959 Ok(795) => Some(crate::lexicon::VerbMetadata { lemma: "Occur", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3960 Ok(796) => Some(crate::lexicon::VerbMetadata { lemma: "Occur", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3961 Ok(797) => Some(crate::lexicon::VerbMetadata { lemma: "Offend", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3962 Ok(798) => Some(crate::lexicon::VerbMetadata { lemma: "Offer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3963 Ok(799) => Some(crate::lexicon::VerbMetadata { lemma: "Open", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3964 Ok(800) => Some(crate::lexicon::VerbMetadata { lemma: "Open", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
3965 Ok(801) => Some(crate::lexicon::VerbMetadata { lemma: "Open", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Unaccusative] }),
3966 Ok(802) => Some(crate::lexicon::VerbMetadata { lemma: "Operate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3967 Ok(803) => Some(crate::lexicon::VerbMetadata { lemma: "Oppose", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3968 Ok(804) => Some(crate::lexicon::VerbMetadata { lemma: "Order", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl, crate::lexicon::Feature::Performative] }),
3969 Ok(805) => Some(crate::lexicon::VerbMetadata { lemma: "Organize", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3970 Ok(806) => Some(crate::lexicon::VerbMetadata { lemma: "Ought", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3971 Ok(807) => Some(crate::lexicon::VerbMetadata { lemma: "Outline", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3972 Ok(808) => Some(crate::lexicon::VerbMetadata { lemma: "Overcome", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3973 Ok(809) => Some(crate::lexicon::VerbMetadata { lemma: "Overcome", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3974 Ok(810) => Some(crate::lexicon::VerbMetadata { lemma: "Overcome", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3975 Ok(811) => Some(crate::lexicon::VerbMetadata { lemma: "Overlook", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3976 Ok(812) => Some(crate::lexicon::VerbMetadata { lemma: "Owe", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3977 Ok(813) => Some(crate::lexicon::VerbMetadata { lemma: "Own", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3978 Ok(814) => Some(crate::lexicon::VerbMetadata { lemma: "Pack", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3979 Ok(815) => Some(crate::lexicon::VerbMetadata { lemma: "Pay", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3980 Ok(816) => Some(crate::lexicon::VerbMetadata { lemma: "Paint", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
3981 Ok(817) => Some(crate::lexicon::VerbMetadata { lemma: "Park", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3982 Ok(818) => Some(crate::lexicon::VerbMetadata { lemma: "Participate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3983 Ok(819) => Some(crate::lexicon::VerbMetadata { lemma: "Pass", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3984 Ok(820) => Some(crate::lexicon::VerbMetadata { lemma: "Pat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3985 Ok(821) => Some(crate::lexicon::VerbMetadata { lemma: "Pat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3986 Ok(822) => Some(crate::lexicon::VerbMetadata { lemma: "Pat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3987 Ok(823) => Some(crate::lexicon::VerbMetadata { lemma: "Pause", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3988 Ok(824) => Some(crate::lexicon::VerbMetadata { lemma: "Pay", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
3989 Ok(825) => Some(crate::lexicon::VerbMetadata { lemma: "Pay", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Ditransitive] }),
3990 Ok(826) => Some(crate::lexicon::VerbMetadata { lemma: "Peel", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3991 Ok(827) => Some(crate::lexicon::VerbMetadata { lemma: "Perceive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3992 Ok(828) => Some(crate::lexicon::VerbMetadata { lemma: "Perform", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3993 Ok(829) => Some(crate::lexicon::VerbMetadata { lemma: "Permit", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3994 Ok(830) => Some(crate::lexicon::VerbMetadata { lemma: "Permit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3995 Ok(831) => Some(crate::lexicon::VerbMetadata { lemma: "Permit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
3996 Ok(832) => Some(crate::lexicon::VerbMetadata { lemma: "Persuade", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
3997 Ok(833) => Some(crate::lexicon::VerbMetadata { lemma: "Phone", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3998 Ok(834) => Some(crate::lexicon::VerbMetadata { lemma: "Photograph", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
3999 Ok(835) => Some(crate::lexicon::VerbMetadata { lemma: "Pick", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4000 Ok(836) => Some(crate::lexicon::VerbMetadata { lemma: "Pile", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4001 Ok(837) => Some(crate::lexicon::VerbMetadata { lemma: "Pinch", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4002 Ok(838) => Some(crate::lexicon::VerbMetadata { lemma: "Pioneer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4003 Ok(839) => Some(crate::lexicon::VerbMetadata { lemma: "Pitch", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4004 Ok(840) => Some(crate::lexicon::VerbMetadata { lemma: "Place", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4005 Ok(841) => Some(crate::lexicon::VerbMetadata { lemma: "Plan", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
4006 Ok(842) => Some(crate::lexicon::VerbMetadata { lemma: "Plan", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4007 Ok(843) => Some(crate::lexicon::VerbMetadata { lemma: "Plan", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4008 Ok(844) => Some(crate::lexicon::VerbMetadata { lemma: "Plant", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4009 Ok(845) => Some(crate::lexicon::VerbMetadata { lemma: "Play", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4010 Ok(846) => Some(crate::lexicon::VerbMetadata { lemma: "Plead", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4011 Ok(847) => Some(crate::lexicon::VerbMetadata { lemma: "Plead", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4012 Ok(848) => Some(crate::lexicon::VerbMetadata { lemma: "Please", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4013 Ok(849) => Some(crate::lexicon::VerbMetadata { lemma: "Plead", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4014 Ok(850) => Some(crate::lexicon::VerbMetadata { lemma: "Pledge", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4015 Ok(851) => Some(crate::lexicon::VerbMetadata { lemma: "Plot", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4016 Ok(852) => Some(crate::lexicon::VerbMetadata { lemma: "Plot", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4017 Ok(853) => Some(crate::lexicon::VerbMetadata { lemma: "Plot", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4018 Ok(854) => Some(crate::lexicon::VerbMetadata { lemma: "Plug", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4019 Ok(855) => Some(crate::lexicon::VerbMetadata { lemma: "Plug", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4020 Ok(856) => Some(crate::lexicon::VerbMetadata { lemma: "Plug", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4021 Ok(857) => Some(crate::lexicon::VerbMetadata { lemma: "Plunge", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4022 Ok(858) => Some(crate::lexicon::VerbMetadata { lemma: "Point", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4023 Ok(859) => Some(crate::lexicon::VerbMetadata { lemma: "Poison", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4024 Ok(860) => Some(crate::lexicon::VerbMetadata { lemma: "Poke", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4025 Ok(861) => Some(crate::lexicon::VerbMetadata { lemma: "Polish", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4026 Ok(862) => Some(crate::lexicon::VerbMetadata { lemma: "Poll", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4027 Ok(863) => Some(crate::lexicon::VerbMetadata { lemma: "Pollute", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4028 Ok(864) => Some(crate::lexicon::VerbMetadata { lemma: "Pop", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4029 Ok(865) => Some(crate::lexicon::VerbMetadata { lemma: "Pop", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4030 Ok(866) => Some(crate::lexicon::VerbMetadata { lemma: "Pop", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4031 Ok(867) => Some(crate::lexicon::VerbMetadata { lemma: "Port", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4032 Ok(868) => Some(crate::lexicon::VerbMetadata { lemma: "Pose", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4033 Ok(869) => Some(crate::lexicon::VerbMetadata { lemma: "Position", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4034 Ok(870) => Some(crate::lexicon::VerbMetadata { lemma: "Possess", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4035 Ok(871) => Some(crate::lexicon::VerbMetadata { lemma: "Post", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4036 Ok(872) => Some(crate::lexicon::VerbMetadata { lemma: "Postpone", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4037 Ok(873) => Some(crate::lexicon::VerbMetadata { lemma: "Pour", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Weather] }),
4038 Ok(874) => Some(crate::lexicon::VerbMetadata { lemma: "Practice", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4039 Ok(875) => Some(crate::lexicon::VerbMetadata { lemma: "Praise", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4040 Ok(876) => Some(crate::lexicon::VerbMetadata { lemma: "Pray", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4041 Ok(877) => Some(crate::lexicon::VerbMetadata { lemma: "Preach", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4042 Ok(878) => Some(crate::lexicon::VerbMetadata { lemma: "Precede", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4043 Ok(879) => Some(crate::lexicon::VerbMetadata { lemma: "Predict", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4044 Ok(880) => Some(crate::lexicon::VerbMetadata { lemma: "Prefer", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
4045 Ok(881) => Some(crate::lexicon::VerbMetadata { lemma: "Prefer", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4046 Ok(882) => Some(crate::lexicon::VerbMetadata { lemma: "Prefer", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4047 Ok(883) => Some(crate::lexicon::VerbMetadata { lemma: "Prepare", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4048 Ok(884) => Some(crate::lexicon::VerbMetadata { lemma: "Prescribe", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4049 Ok(885) => Some(crate::lexicon::VerbMetadata { lemma: "Present", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4050 Ok(886) => Some(crate::lexicon::VerbMetadata { lemma: "Preserve", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4051 Ok(887) => Some(crate::lexicon::VerbMetadata { lemma: "Preside", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4052 Ok(888) => Some(crate::lexicon::VerbMetadata { lemma: "Press", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4053 Ok(889) => Some(crate::lexicon::VerbMetadata { lemma: "Pretend", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4054 Ok(890) => Some(crate::lexicon::VerbMetadata { lemma: "Prevent", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4055 Ok(891) => Some(crate::lexicon::VerbMetadata { lemma: "Price", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4056 Ok(892) => Some(crate::lexicon::VerbMetadata { lemma: "Print", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4057 Ok(893) => Some(crate::lexicon::VerbMetadata { lemma: "Proceed", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4058 Ok(894) => Some(crate::lexicon::VerbMetadata { lemma: "Process", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4059 Ok(895) => Some(crate::lexicon::VerbMetadata { lemma: "Proclaim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4060 Ok(896) => Some(crate::lexicon::VerbMetadata { lemma: "Produce", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4061 Ok(897) => Some(crate::lexicon::VerbMetadata { lemma: "Program", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4062 Ok(898) => Some(crate::lexicon::VerbMetadata { lemma: "Program", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4063 Ok(899) => Some(crate::lexicon::VerbMetadata { lemma: "Program", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4064 Ok(900) => Some(crate::lexicon::VerbMetadata { lemma: "Progress", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4065 Ok(901) => Some(crate::lexicon::VerbMetadata { lemma: "Project", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4066 Ok(902) => Some(crate::lexicon::VerbMetadata { lemma: "Promise", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl, crate::lexicon::Feature::Performative] }),
4067 Ok(903) => Some(crate::lexicon::VerbMetadata { lemma: "Promote", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4068 Ok(904) => Some(crate::lexicon::VerbMetadata { lemma: "Pronounce", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4069 Ok(905) => Some(crate::lexicon::VerbMetadata { lemma: "Propagate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4070 Ok(906) => Some(crate::lexicon::VerbMetadata { lemma: "Propose", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4071 Ok(907) => Some(crate::lexicon::VerbMetadata { lemma: "Prosecute", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4072 Ok(908) => Some(crate::lexicon::VerbMetadata { lemma: "Protect", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4073 Ok(909) => Some(crate::lexicon::VerbMetadata { lemma: "Protest", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4074 Ok(910) => Some(crate::lexicon::VerbMetadata { lemma: "Prove", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4075 Ok(911) => Some(crate::lexicon::VerbMetadata { lemma: "Prove", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4076 Ok(912) => Some(crate::lexicon::VerbMetadata { lemma: "Prove", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4077 Ok(913) => Some(crate::lexicon::VerbMetadata { lemma: "Provide", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4078 Ok(914) => Some(crate::lexicon::VerbMetadata { lemma: "Prove", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4079 Ok(915) => Some(crate::lexicon::VerbMetadata { lemma: "Publish", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4080 Ok(916) => Some(crate::lexicon::VerbMetadata { lemma: "Pull", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Mixed] }),
4081 Ok(917) => Some(crate::lexicon::VerbMetadata { lemma: "Pump", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4082 Ok(918) => Some(crate::lexicon::VerbMetadata { lemma: "Punch", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4083 Ok(919) => Some(crate::lexicon::VerbMetadata { lemma: "Punish", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4084 Ok(920) => Some(crate::lexicon::VerbMetadata { lemma: "Purchase", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4085 Ok(921) => Some(crate::lexicon::VerbMetadata { lemma: "Pursue", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4086 Ok(922) => Some(crate::lexicon::VerbMetadata { lemma: "Push", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4087 Ok(923) => Some(crate::lexicon::VerbMetadata { lemma: "Push", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4088 Ok(924) => Some(crate::lexicon::VerbMetadata { lemma: "Push", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4089 Ok(925) => Some(crate::lexicon::VerbMetadata { lemma: "Put", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4090 Ok(926) => Some(crate::lexicon::VerbMetadata { lemma: "Put", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4091 Ok(927) => Some(crate::lexicon::VerbMetadata { lemma: "Qualify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4092 Ok(928) => Some(crate::lexicon::VerbMetadata { lemma: "Qualify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4093 Ok(929) => Some(crate::lexicon::VerbMetadata { lemma: "Qualify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4094 Ok(930) => Some(crate::lexicon::VerbMetadata { lemma: "Question", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4095 Ok(931) => Some(crate::lexicon::VerbMetadata { lemma: "Quit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4096 Ok(932) => Some(crate::lexicon::VerbMetadata { lemma: "Quit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4097 Ok(933) => Some(crate::lexicon::VerbMetadata { lemma: "Quote", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4098 Ok(934) => Some(crate::lexicon::VerbMetadata { lemma: "Race", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4099 Ok(935) => Some(crate::lexicon::VerbMetadata { lemma: "Raid", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4100 Ok(936) => Some(crate::lexicon::VerbMetadata { lemma: "Rain", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Weather] }),
4101 Ok(937) => Some(crate::lexicon::VerbMetadata { lemma: "Raise", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4102 Ok(938) => Some(crate::lexicon::VerbMetadata { lemma: "Run", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4103 Ok(939) => Some(crate::lexicon::VerbMetadata { lemma: "Ring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4104 Ok(940) => Some(crate::lexicon::VerbMetadata { lemma: "Rank", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4105 Ok(941) => Some(crate::lexicon::VerbMetadata { lemma: "Rap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4106 Ok(942) => Some(crate::lexicon::VerbMetadata { lemma: "Rap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4107 Ok(943) => Some(crate::lexicon::VerbMetadata { lemma: "Rap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4108 Ok(944) => Some(crate::lexicon::VerbMetadata { lemma: "Rate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4109 Ok(945) => Some(crate::lexicon::VerbMetadata { lemma: "Reach", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4110 Ok(946) => Some(crate::lexicon::VerbMetadata { lemma: "React", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4111 Ok(947) => Some(crate::lexicon::VerbMetadata { lemma: "Read", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4112 Ok(948) => Some(crate::lexicon::VerbMetadata { lemma: "Read", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4113 Ok(949) => Some(crate::lexicon::VerbMetadata { lemma: "Realize", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4114 Ok(950) => Some(crate::lexicon::VerbMetadata { lemma: "Rebuild", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4115 Ok(951) => Some(crate::lexicon::VerbMetadata { lemma: "Rebuild", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4116 Ok(952) => Some(crate::lexicon::VerbMetadata { lemma: "Rebuild", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4117 Ok(953) => Some(crate::lexicon::VerbMetadata { lemma: "Recall", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4118 Ok(954) => Some(crate::lexicon::VerbMetadata { lemma: "Receive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4119 Ok(955) => Some(crate::lexicon::VerbMetadata { lemma: "Reckon", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4120 Ok(956) => Some(crate::lexicon::VerbMetadata { lemma: "Recognize", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4121 Ok(957) => Some(crate::lexicon::VerbMetadata { lemma: "Recommend", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4122 Ok(958) => Some(crate::lexicon::VerbMetadata { lemma: "Record", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4123 Ok(959) => Some(crate::lexicon::VerbMetadata { lemma: "Recover", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4124 Ok(960) => Some(crate::lexicon::VerbMetadata { lemma: "Recruit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4125 Ok(961) => Some(crate::lexicon::VerbMetadata { lemma: "Recycle", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4126 Ok(962) => Some(crate::lexicon::VerbMetadata { lemma: "Reduce", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4127 Ok(963) => Some(crate::lexicon::VerbMetadata { lemma: "Refer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4128 Ok(964) => Some(crate::lexicon::VerbMetadata { lemma: "Refer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4129 Ok(965) => Some(crate::lexicon::VerbMetadata { lemma: "Refer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4130 Ok(966) => Some(crate::lexicon::VerbMetadata { lemma: "Reflect", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4131 Ok(967) => Some(crate::lexicon::VerbMetadata { lemma: "Refresh", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4132 Ok(968) => Some(crate::lexicon::VerbMetadata { lemma: "Refuse", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
4133 Ok(969) => Some(crate::lexicon::VerbMetadata { lemma: "Regard", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4134 Ok(970) => Some(crate::lexicon::VerbMetadata { lemma: "Register", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4135 Ok(971) => Some(crate::lexicon::VerbMetadata { lemma: "Regret", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Factive] }),
4136 Ok(972) => Some(crate::lexicon::VerbMetadata { lemma: "Regret", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Factive] }),
4137 Ok(973) => Some(crate::lexicon::VerbMetadata { lemma: "Regret", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Factive] }),
4138 Ok(974) => Some(crate::lexicon::VerbMetadata { lemma: "Reign", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4139 Ok(975) => Some(crate::lexicon::VerbMetadata { lemma: "Reject", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4140 Ok(976) => Some(crate::lexicon::VerbMetadata { lemma: "Relate", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4141 Ok(977) => Some(crate::lexicon::VerbMetadata { lemma: "Relax", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4142 Ok(978) => Some(crate::lexicon::VerbMetadata { lemma: "Release", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4143 Ok(979) => Some(crate::lexicon::VerbMetadata { lemma: "Rely", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4144 Ok(980) => Some(crate::lexicon::VerbMetadata { lemma: "Rely", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4145 Ok(981) => Some(crate::lexicon::VerbMetadata { lemma: "Rely", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4146 Ok(982) => Some(crate::lexicon::VerbMetadata { lemma: "Remain", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4147 Ok(983) => Some(crate::lexicon::VerbMetadata { lemma: "Remark", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4148 Ok(984) => Some(crate::lexicon::VerbMetadata { lemma: "Remember", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4149 Ok(985) => Some(crate::lexicon::VerbMetadata { lemma: "Remind", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl] }),
4150 Ok(986) => Some(crate::lexicon::VerbMetadata { lemma: "Remove", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4151 Ok(987) => Some(crate::lexicon::VerbMetadata { lemma: "Rent", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4152 Ok(988) => Some(crate::lexicon::VerbMetadata { lemma: "Repair", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4153 Ok(989) => Some(crate::lexicon::VerbMetadata { lemma: "Repeat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4154 Ok(990) => Some(crate::lexicon::VerbMetadata { lemma: "Replace", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4155 Ok(991) => Some(crate::lexicon::VerbMetadata { lemma: "Reply", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4156 Ok(992) => Some(crate::lexicon::VerbMetadata { lemma: "Reply", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4157 Ok(993) => Some(crate::lexicon::VerbMetadata { lemma: "Reply", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4158 Ok(994) => Some(crate::lexicon::VerbMetadata { lemma: "Report", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4159 Ok(995) => Some(crate::lexicon::VerbMetadata { lemma: "Represent", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4160 Ok(996) => Some(crate::lexicon::VerbMetadata { lemma: "Reproduce", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4161 Ok(997) => Some(crate::lexicon::VerbMetadata { lemma: "Request", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4162 Ok(998) => Some(crate::lexicon::VerbMetadata { lemma: "Require", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4163 Ok(999) => Some(crate::lexicon::VerbMetadata { lemma: "Rescue", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4164 Ok(1000) => Some(crate::lexicon::VerbMetadata { lemma: "Research", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4165 Ok(1001) => Some(crate::lexicon::VerbMetadata { lemma: "Resemble", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4166 Ok(1002) => Some(crate::lexicon::VerbMetadata { lemma: "Resent", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4167 Ok(1003) => Some(crate::lexicon::VerbMetadata { lemma: "Reserve", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4168 Ok(1004) => Some(crate::lexicon::VerbMetadata { lemma: "Reside", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4169 Ok(1005) => Some(crate::lexicon::VerbMetadata { lemma: "Resign", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4170 Ok(1006) => Some(crate::lexicon::VerbMetadata { lemma: "Resist", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4171 Ok(1007) => Some(crate::lexicon::VerbMetadata { lemma: "Resolve", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4172 Ok(1008) => Some(crate::lexicon::VerbMetadata { lemma: "Resort", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4173 Ok(1009) => Some(crate::lexicon::VerbMetadata { lemma: "Respect", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4174 Ok(1010) => Some(crate::lexicon::VerbMetadata { lemma: "Respond", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4175 Ok(1011) => Some(crate::lexicon::VerbMetadata { lemma: "Rest", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4176 Ok(1012) => Some(crate::lexicon::VerbMetadata { lemma: "Restore", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4177 Ok(1013) => Some(crate::lexicon::VerbMetadata { lemma: "Restrict", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4178 Ok(1014) => Some(crate::lexicon::VerbMetadata { lemma: "Result", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4179 Ok(1015) => Some(crate::lexicon::VerbMetadata { lemma: "Retain", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4180 Ok(1016) => Some(crate::lexicon::VerbMetadata { lemma: "Retire", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4181 Ok(1017) => Some(crate::lexicon::VerbMetadata { lemma: "Retreat", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4182 Ok(1018) => Some(crate::lexicon::VerbMetadata { lemma: "Return", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4183 Ok(1019) => Some(crate::lexicon::VerbMetadata { lemma: "Reveal", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4184 Ok(1020) => Some(crate::lexicon::VerbMetadata { lemma: "Review", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4185 Ok(1021) => Some(crate::lexicon::VerbMetadata { lemma: "Revise", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4186 Ok(1022) => Some(crate::lexicon::VerbMetadata { lemma: "Reward", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4187 Ok(1023) => Some(crate::lexicon::VerbMetadata { lemma: "Ride", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4188 Ok(1024) => Some(crate::lexicon::VerbMetadata { lemma: "Ride", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4189 Ok(1025) => Some(crate::lexicon::VerbMetadata { lemma: "Ride", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4190 Ok(1026) => Some(crate::lexicon::VerbMetadata { lemma: "Ring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4191 Ok(1027) => Some(crate::lexicon::VerbMetadata { lemma: "Ring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4192 Ok(1028) => Some(crate::lexicon::VerbMetadata { lemma: "Rip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4193 Ok(1029) => Some(crate::lexicon::VerbMetadata { lemma: "Rip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4194 Ok(1030) => Some(crate::lexicon::VerbMetadata { lemma: "Rip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4195 Ok(1031) => Some(crate::lexicon::VerbMetadata { lemma: "Rise", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate, crate::lexicon::Feature::Unaccusative] }),
4196 Ok(1032) => Some(crate::lexicon::VerbMetadata { lemma: "Rise", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate, crate::lexicon::Feature::Unaccusative] }),
4197 Ok(1033) => Some(crate::lexicon::VerbMetadata { lemma: "Rise", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::IntensionalPredicate, crate::lexicon::Feature::Unaccusative] }),
4198 Ok(1034) => Some(crate::lexicon::VerbMetadata { lemma: "Risk", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4199 Ok(1035) => Some(crate::lexicon::VerbMetadata { lemma: "Roar", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4200 Ok(1036) => Some(crate::lexicon::VerbMetadata { lemma: "Rob", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4201 Ok(1037) => Some(crate::lexicon::VerbMetadata { lemma: "Rob", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4202 Ok(1038) => Some(crate::lexicon::VerbMetadata { lemma: "Rob", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4203 Ok(1039) => Some(crate::lexicon::VerbMetadata { lemma: "Rock", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4204 Ok(1040) => Some(crate::lexicon::VerbMetadata { lemma: "Ride", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4205 Ok(1041) => Some(crate::lexicon::VerbMetadata { lemma: "Roll", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4206 Ok(1042) => Some(crate::lexicon::VerbMetadata { lemma: "Rise", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate, crate::lexicon::Feature::Unaccusative] }),
4207 Ok(1043) => Some(crate::lexicon::VerbMetadata { lemma: "Rub", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4208 Ok(1044) => Some(crate::lexicon::VerbMetadata { lemma: "Rub", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4209 Ok(1045) => Some(crate::lexicon::VerbMetadata { lemma: "Rub", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4210 Ok(1046) => Some(crate::lexicon::VerbMetadata { lemma: "Ruin", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4211 Ok(1047) => Some(crate::lexicon::VerbMetadata { lemma: "Rule", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4212 Ok(1048) => Some(crate::lexicon::VerbMetadata { lemma: "Run", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4213 Ok(1049) => Some(crate::lexicon::VerbMetadata { lemma: "Ring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4214 Ok(1050) => Some(crate::lexicon::VerbMetadata { lemma: "Run", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4215 Ok(1051) => Some(crate::lexicon::VerbMetadata { lemma: "Rush", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4216 Ok(1052) => Some(crate::lexicon::VerbMetadata { lemma: "Say", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4217 Ok(1053) => Some(crate::lexicon::VerbMetadata { lemma: "Sail", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4218 Ok(1054) => Some(crate::lexicon::VerbMetadata { lemma: "Sand", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4219 Ok(1055) => Some(crate::lexicon::VerbMetadata { lemma: "Sing", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4220 Ok(1056) => Some(crate::lexicon::VerbMetadata { lemma: "Sink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
4221 Ok(1057) => Some(crate::lexicon::VerbMetadata { lemma: "Sit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4222 Ok(1058) => Some(crate::lexicon::VerbMetadata { lemma: "Satisfy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4223 Ok(1059) => Some(crate::lexicon::VerbMetadata { lemma: "Satisfy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4224 Ok(1060) => Some(crate::lexicon::VerbMetadata { lemma: "Satisfy", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4225 Ok(1061) => Some(crate::lexicon::VerbMetadata { lemma: "Save", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4226 Ok(1062) => Some(crate::lexicon::VerbMetadata { lemma: "See", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception, crate::lexicon::Feature::Transitive] }),
4227 Ok(1063) => Some(crate::lexicon::VerbMetadata { lemma: "Say", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4228 Ok(1064) => Some(crate::lexicon::VerbMetadata { lemma: "Say", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Opaque] }),
4229 Ok(1065) => Some(crate::lexicon::VerbMetadata { lemma: "Scan", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4230 Ok(1066) => Some(crate::lexicon::VerbMetadata { lemma: "Scan", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4231 Ok(1067) => Some(crate::lexicon::VerbMetadata { lemma: "Scan", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4232 Ok(1068) => Some(crate::lexicon::VerbMetadata { lemma: "Scare", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4233 Ok(1069) => Some(crate::lexicon::VerbMetadata { lemma: "Scatter", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
4234 Ok(1070) => Some(crate::lexicon::VerbMetadata { lemma: "Schedule", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4235 Ok(1071) => Some(crate::lexicon::VerbMetadata { lemma: "Score", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4236 Ok(1072) => Some(crate::lexicon::VerbMetadata { lemma: "Scratch", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4237 Ok(1073) => Some(crate::lexicon::VerbMetadata { lemma: "Scream", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4238 Ok(1074) => Some(crate::lexicon::VerbMetadata { lemma: "Seal", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4239 Ok(1075) => Some(crate::lexicon::VerbMetadata { lemma: "Search", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4240 Ok(1076) => Some(crate::lexicon::VerbMetadata { lemma: "Secure", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4241 Ok(1077) => Some(crate::lexicon::VerbMetadata { lemma: "See", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception, crate::lexicon::Feature::Transitive] }),
4242 Ok(1078) => Some(crate::lexicon::VerbMetadata { lemma: "See", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Perception, crate::lexicon::Feature::Transitive] }),
4243 Ok(1079) => Some(crate::lexicon::VerbMetadata { lemma: "Seek", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4244 Ok(1080) => Some(crate::lexicon::VerbMetadata { lemma: "Seek", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4245 Ok(1081) => Some(crate::lexicon::VerbMetadata { lemma: "Seem", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Raising] }),
4246 Ok(1082) => Some(crate::lexicon::VerbMetadata { lemma: "See", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception, crate::lexicon::Feature::Transitive] }),
4247 Ok(1083) => Some(crate::lexicon::VerbMetadata { lemma: "Seize", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4248 Ok(1084) => Some(crate::lexicon::VerbMetadata { lemma: "Select", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4249 Ok(1085) => Some(crate::lexicon::VerbMetadata { lemma: "Sell", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4250 Ok(1086) => Some(crate::lexicon::VerbMetadata { lemma: "Sell", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4251 Ok(1087) => Some(crate::lexicon::VerbMetadata { lemma: "Send", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
4252 Ok(1088) => Some(crate::lexicon::VerbMetadata { lemma: "Send", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Ditransitive] }),
4253 Ok(1089) => Some(crate::lexicon::VerbMetadata { lemma: "Send", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
4254 Ok(1090) => Some(crate::lexicon::VerbMetadata { lemma: "Separate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4255 Ok(1091) => Some(crate::lexicon::VerbMetadata { lemma: "Serve", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4256 Ok(1092) => Some(crate::lexicon::VerbMetadata { lemma: "Set", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4257 Ok(1093) => Some(crate::lexicon::VerbMetadata { lemma: "Set", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4258 Ok(1094) => Some(crate::lexicon::VerbMetadata { lemma: "Settle", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4259 Ok(1095) => Some(crate::lexicon::VerbMetadata { lemma: "Sew", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4260 Ok(1096) => Some(crate::lexicon::VerbMetadata { lemma: "Sew", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4261 Ok(1097) => Some(crate::lexicon::VerbMetadata { lemma: "Sew", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4262 Ok(1098) => Some(crate::lexicon::VerbMetadata { lemma: "Sew", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4263 Ok(1099) => Some(crate::lexicon::VerbMetadata { lemma: "Shake", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4264 Ok(1100) => Some(crate::lexicon::VerbMetadata { lemma: "Shake", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4265 Ok(1101) => Some(crate::lexicon::VerbMetadata { lemma: "Shake", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4266 Ok(1102) => Some(crate::lexicon::VerbMetadata { lemma: "Shape", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4267 Ok(1103) => Some(crate::lexicon::VerbMetadata { lemma: "Share", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4268 Ok(1104) => Some(crate::lexicon::VerbMetadata { lemma: "Shatter", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4269 Ok(1105) => Some(crate::lexicon::VerbMetadata { lemma: "Shave", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4270 Ok(1106) => Some(crate::lexicon::VerbMetadata { lemma: "Shelter", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4271 Ok(1107) => Some(crate::lexicon::VerbMetadata { lemma: "Shift", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4272 Ok(1108) => Some(crate::lexicon::VerbMetadata { lemma: "Shine", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4273 Ok(1109) => Some(crate::lexicon::VerbMetadata { lemma: "Shine", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4274 Ok(1110) => Some(crate::lexicon::VerbMetadata { lemma: "Ship", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4275 Ok(1111) => Some(crate::lexicon::VerbMetadata { lemma: "Ship", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4276 Ok(1112) => Some(crate::lexicon::VerbMetadata { lemma: "Ship", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4277 Ok(1113) => Some(crate::lexicon::VerbMetadata { lemma: "Shock", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4278 Ok(1114) => Some(crate::lexicon::VerbMetadata { lemma: "Shine", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4279 Ok(1115) => Some(crate::lexicon::VerbMetadata { lemma: "Shake", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4280 Ok(1116) => Some(crate::lexicon::VerbMetadata { lemma: "Shoot", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4281 Ok(1117) => Some(crate::lexicon::VerbMetadata { lemma: "Shoot", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4282 Ok(1118) => Some(crate::lexicon::VerbMetadata { lemma: "Shop", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4283 Ok(1119) => Some(crate::lexicon::VerbMetadata { lemma: "Shop", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4284 Ok(1120) => Some(crate::lexicon::VerbMetadata { lemma: "Shop", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4285 Ok(1121) => Some(crate::lexicon::VerbMetadata { lemma: "Shorten", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4286 Ok(1122) => Some(crate::lexicon::VerbMetadata { lemma: "Shoot", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4287 Ok(1123) => Some(crate::lexicon::VerbMetadata { lemma: "Shout", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4288 Ok(1124) => Some(crate::lexicon::VerbMetadata { lemma: "Shove", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4289 Ok(1125) => Some(crate::lexicon::VerbMetadata { lemma: "Show", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
4290 Ok(1126) => Some(crate::lexicon::VerbMetadata { lemma: "Show", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Ditransitive] }),
4291 Ok(1127) => Some(crate::lexicon::VerbMetadata { lemma: "Show", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive] }),
4292 Ok(1128) => Some(crate::lexicon::VerbMetadata { lemma: "Shrink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4293 Ok(1129) => Some(crate::lexicon::VerbMetadata { lemma: "Shrink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4294 Ok(1130) => Some(crate::lexicon::VerbMetadata { lemma: "Shrink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4295 Ok(1131) => Some(crate::lexicon::VerbMetadata { lemma: "Shrug", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4296 Ok(1132) => Some(crate::lexicon::VerbMetadata { lemma: "Shrug", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4297 Ok(1133) => Some(crate::lexicon::VerbMetadata { lemma: "Shrug", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4298 Ok(1134) => Some(crate::lexicon::VerbMetadata { lemma: "Shrink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4299 Ok(1135) => Some(crate::lexicon::VerbMetadata { lemma: "Shut", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4300 Ok(1136) => Some(crate::lexicon::VerbMetadata { lemma: "Shut", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4301 Ok(1137) => Some(crate::lexicon::VerbMetadata { lemma: "Sign", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4302 Ok(1138) => Some(crate::lexicon::VerbMetadata { lemma: "Signal", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4303 Ok(1139) => Some(crate::lexicon::VerbMetadata { lemma: "Simplify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4304 Ok(1140) => Some(crate::lexicon::VerbMetadata { lemma: "Simplify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4305 Ok(1141) => Some(crate::lexicon::VerbMetadata { lemma: "Simplify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4306 Ok(1142) => Some(crate::lexicon::VerbMetadata { lemma: "Sing", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4307 Ok(1143) => Some(crate::lexicon::VerbMetadata { lemma: "Sing", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4308 Ok(1144) => Some(crate::lexicon::VerbMetadata { lemma: "Sink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
4309 Ok(1145) => Some(crate::lexicon::VerbMetadata { lemma: "Sink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Unaccusative] }),
4310 Ok(1146) => Some(crate::lexicon::VerbMetadata { lemma: "Sit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4311 Ok(1147) => Some(crate::lexicon::VerbMetadata { lemma: "Sit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4312 Ok(1148) => Some(crate::lexicon::VerbMetadata { lemma: "Sketch", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4313 Ok(1149) => Some(crate::lexicon::VerbMetadata { lemma: "Ski", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4314 Ok(1150) => Some(crate::lexicon::VerbMetadata { lemma: "Skip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4315 Ok(1151) => Some(crate::lexicon::VerbMetadata { lemma: "Skip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4316 Ok(1152) => Some(crate::lexicon::VerbMetadata { lemma: "Skip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4317 Ok(1153) => Some(crate::lexicon::VerbMetadata { lemma: "Slap", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4318 Ok(1154) => Some(crate::lexicon::VerbMetadata { lemma: "Slap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4319 Ok(1155) => Some(crate::lexicon::VerbMetadata { lemma: "Slap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4320 Ok(1156) => Some(crate::lexicon::VerbMetadata { lemma: "Sleep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
4321 Ok(1157) => Some(crate::lexicon::VerbMetadata { lemma: "Sleep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Distributive] }),
4322 Ok(1158) => Some(crate::lexicon::VerbMetadata { lemma: "Sleep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Distributive] }),
4323 Ok(1159) => Some(crate::lexicon::VerbMetadata { lemma: "Slice", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4324 Ok(1160) => Some(crate::lexicon::VerbMetadata { lemma: "Slide", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4325 Ok(1161) => Some(crate::lexicon::VerbMetadata { lemma: "Slide", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4326 Ok(1162) => Some(crate::lexicon::VerbMetadata { lemma: "Slide", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4327 Ok(1163) => Some(crate::lexicon::VerbMetadata { lemma: "Slip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4328 Ok(1164) => Some(crate::lexicon::VerbMetadata { lemma: "Slip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4329 Ok(1165) => Some(crate::lexicon::VerbMetadata { lemma: "Slip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4330 Ok(1166) => Some(crate::lexicon::VerbMetadata { lemma: "Slow", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4331 Ok(1167) => Some(crate::lexicon::VerbMetadata { lemma: "Smash", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4332 Ok(1168) => Some(crate::lexicon::VerbMetadata { lemma: "Smell", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4333 Ok(1169) => Some(crate::lexicon::VerbMetadata { lemma: "Smile", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4334 Ok(1170) => Some(crate::lexicon::VerbMetadata { lemma: "Smoke", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4335 Ok(1171) => Some(crate::lexicon::VerbMetadata { lemma: "Smoke", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4336 Ok(1172) => Some(crate::lexicon::VerbMetadata { lemma: "Smoke", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4337 Ok(1173) => Some(crate::lexicon::VerbMetadata { lemma: "Snap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4338 Ok(1174) => Some(crate::lexicon::VerbMetadata { lemma: "Snap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4339 Ok(1175) => Some(crate::lexicon::VerbMetadata { lemma: "Snap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4340 Ok(1176) => Some(crate::lexicon::VerbMetadata { lemma: "Sneeze", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4341 Ok(1177) => Some(crate::lexicon::VerbMetadata { lemma: "Snow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Weather] }),
4342 Ok(1178) => Some(crate::lexicon::VerbMetadata { lemma: "Soak", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4343 Ok(1179) => Some(crate::lexicon::VerbMetadata { lemma: "Sell", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4344 Ok(1180) => Some(crate::lexicon::VerbMetadata { lemma: "Solve", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4345 Ok(1181) => Some(crate::lexicon::VerbMetadata { lemma: "Sort", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4346 Ok(1182) => Some(crate::lexicon::VerbMetadata { lemma: "Seek", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4347 Ok(1183) => Some(crate::lexicon::VerbMetadata { lemma: "Sound", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4348 Ok(1184) => Some(crate::lexicon::VerbMetadata { lemma: "Source", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4349 Ok(1185) => Some(crate::lexicon::VerbMetadata { lemma: "Spare", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4350 Ok(1186) => Some(crate::lexicon::VerbMetadata { lemma: "Spark", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4351 Ok(1187) => Some(crate::lexicon::VerbMetadata { lemma: "Spit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4352 Ok(1188) => Some(crate::lexicon::VerbMetadata { lemma: "Speak", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4353 Ok(1189) => Some(crate::lexicon::VerbMetadata { lemma: "Speak", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4354 Ok(1190) => Some(crate::lexicon::VerbMetadata { lemma: "Specialize", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4355 Ok(1191) => Some(crate::lexicon::VerbMetadata { lemma: "Specify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4356 Ok(1192) => Some(crate::lexicon::VerbMetadata { lemma: "Specify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4357 Ok(1193) => Some(crate::lexicon::VerbMetadata { lemma: "Specify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4358 Ok(1194) => Some(crate::lexicon::VerbMetadata { lemma: "Speed", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4359 Ok(1195) => Some(crate::lexicon::VerbMetadata { lemma: "Speed", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4360 Ok(1196) => Some(crate::lexicon::VerbMetadata { lemma: "Speed", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4361 Ok(1197) => Some(crate::lexicon::VerbMetadata { lemma: "Spell", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4362 Ok(1198) => Some(crate::lexicon::VerbMetadata { lemma: "Spell", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4363 Ok(1199) => Some(crate::lexicon::VerbMetadata { lemma: "Spell", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4364 Ok(1200) => Some(crate::lexicon::VerbMetadata { lemma: "Spend", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4365 Ok(1201) => Some(crate::lexicon::VerbMetadata { lemma: "Spend", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4366 Ok(1202) => Some(crate::lexicon::VerbMetadata { lemma: "Spend", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4367 Ok(1203) => Some(crate::lexicon::VerbMetadata { lemma: "Spill", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4368 Ok(1204) => Some(crate::lexicon::VerbMetadata { lemma: "Spill", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4369 Ok(1205) => Some(crate::lexicon::VerbMetadata { lemma: "Spill", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4370 Ok(1206) => Some(crate::lexicon::VerbMetadata { lemma: "Spin", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4371 Ok(1207) => Some(crate::lexicon::VerbMetadata { lemma: "Spin", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4372 Ok(1208) => Some(crate::lexicon::VerbMetadata { lemma: "Spit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4373 Ok(1209) => Some(crate::lexicon::VerbMetadata { lemma: "Spit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4374 Ok(1210) => Some(crate::lexicon::VerbMetadata { lemma: "Split", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4375 Ok(1211) => Some(crate::lexicon::VerbMetadata { lemma: "Split", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4376 Ok(1212) => Some(crate::lexicon::VerbMetadata { lemma: "Spoil", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4377 Ok(1213) => Some(crate::lexicon::VerbMetadata { lemma: "Spoil", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4378 Ok(1214) => Some(crate::lexicon::VerbMetadata { lemma: "Spoil", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4379 Ok(1215) => Some(crate::lexicon::VerbMetadata { lemma: "Speak", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4380 Ok(1216) => Some(crate::lexicon::VerbMetadata { lemma: "Speak", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4381 Ok(1217) => Some(crate::lexicon::VerbMetadata { lemma: "Sponsor", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4382 Ok(1218) => Some(crate::lexicon::VerbMetadata { lemma: "Spot", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception] }),
4383 Ok(1219) => Some(crate::lexicon::VerbMetadata { lemma: "Spot", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception] }),
4384 Ok(1220) => Some(crate::lexicon::VerbMetadata { lemma: "Spot", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Perception] }),
4385 Ok(1221) => Some(crate::lexicon::VerbMetadata { lemma: "Spring", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4386 Ok(1222) => Some(crate::lexicon::VerbMetadata { lemma: "Spray", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4387 Ok(1223) => Some(crate::lexicon::VerbMetadata { lemma: "Spread", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4388 Ok(1224) => Some(crate::lexicon::VerbMetadata { lemma: "Spread", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4389 Ok(1225) => Some(crate::lexicon::VerbMetadata { lemma: "Spring", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4390 Ok(1226) => Some(crate::lexicon::VerbMetadata { lemma: "Spring", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4391 Ok(1227) => Some(crate::lexicon::VerbMetadata { lemma: "Spring", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4392 Ok(1228) => Some(crate::lexicon::VerbMetadata { lemma: "Spin", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4393 Ok(1229) => Some(crate::lexicon::VerbMetadata { lemma: "Squeeze", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4394 Ok(1230) => Some(crate::lexicon::VerbMetadata { lemma: "Stab", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4395 Ok(1231) => Some(crate::lexicon::VerbMetadata { lemma: "Stab", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4396 Ok(1232) => Some(crate::lexicon::VerbMetadata { lemma: "Stab", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4397 Ok(1233) => Some(crate::lexicon::VerbMetadata { lemma: "Stabilize", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4398 Ok(1234) => Some(crate::lexicon::VerbMetadata { lemma: "Stain", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4399 Ok(1235) => Some(crate::lexicon::VerbMetadata { lemma: "Stamp", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4400 Ok(1236) => Some(crate::lexicon::VerbMetadata { lemma: "Stand", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4401 Ok(1237) => Some(crate::lexicon::VerbMetadata { lemma: "Stand", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4402 Ok(1238) => Some(crate::lexicon::VerbMetadata { lemma: "Stare", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4403 Ok(1239) => Some(crate::lexicon::VerbMetadata { lemma: "Start", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
4404 Ok(1240) => Some(crate::lexicon::VerbMetadata { lemma: "Starve", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4405 Ok(1241) => Some(crate::lexicon::VerbMetadata { lemma: "State", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4406 Ok(1242) => Some(crate::lexicon::VerbMetadata { lemma: "Stay", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4407 Ok(1243) => Some(crate::lexicon::VerbMetadata { lemma: "Steal", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4408 Ok(1244) => Some(crate::lexicon::VerbMetadata { lemma: "Steal", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4409 Ok(1245) => Some(crate::lexicon::VerbMetadata { lemma: "Steep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4410 Ok(1246) => Some(crate::lexicon::VerbMetadata { lemma: "Stick", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4411 Ok(1247) => Some(crate::lexicon::VerbMetadata { lemma: "Stick", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4412 Ok(1248) => Some(crate::lexicon::VerbMetadata { lemma: "Stimulate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4413 Ok(1249) => Some(crate::lexicon::VerbMetadata { lemma: "Stir", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4414 Ok(1250) => Some(crate::lexicon::VerbMetadata { lemma: "Stir", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4415 Ok(1251) => Some(crate::lexicon::VerbMetadata { lemma: "Stir", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4416 Ok(1252) => Some(crate::lexicon::VerbMetadata { lemma: "Steal", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4417 Ok(1253) => Some(crate::lexicon::VerbMetadata { lemma: "Steal", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4418 Ok(1254) => Some(crate::lexicon::VerbMetadata { lemma: "Stand", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4419 Ok(1255) => Some(crate::lexicon::VerbMetadata { lemma: "Stop", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4420 Ok(1256) => Some(crate::lexicon::VerbMetadata { lemma: "Stop", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4421 Ok(1257) => Some(crate::lexicon::VerbMetadata { lemma: "Stop", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4422 Ok(1258) => Some(crate::lexicon::VerbMetadata { lemma: "Store", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4423 Ok(1259) => Some(crate::lexicon::VerbMetadata { lemma: "Strain", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4424 Ok(1260) => Some(crate::lexicon::VerbMetadata { lemma: "Strengthen", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4425 Ok(1261) => Some(crate::lexicon::VerbMetadata { lemma: "Stress", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4426 Ok(1262) => Some(crate::lexicon::VerbMetadata { lemma: "Stretch", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4427 Ok(1263) => Some(crate::lexicon::VerbMetadata { lemma: "Strike", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4428 Ok(1264) => Some(crate::lexicon::VerbMetadata { lemma: "Strike", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4429 Ok(1265) => Some(crate::lexicon::VerbMetadata { lemma: "Strip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4430 Ok(1266) => Some(crate::lexicon::VerbMetadata { lemma: "Strip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4431 Ok(1267) => Some(crate::lexicon::VerbMetadata { lemma: "Strip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4432 Ok(1268) => Some(crate::lexicon::VerbMetadata { lemma: "Strive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4433 Ok(1269) => Some(crate::lexicon::VerbMetadata { lemma: "Strive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4434 Ok(1270) => Some(crate::lexicon::VerbMetadata { lemma: "Strive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4435 Ok(1271) => Some(crate::lexicon::VerbMetadata { lemma: "Stroke", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4436 Ok(1272) => Some(crate::lexicon::VerbMetadata { lemma: "Strive", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4437 Ok(1273) => Some(crate::lexicon::VerbMetadata { lemma: "Strike", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4438 Ok(1274) => Some(crate::lexicon::VerbMetadata { lemma: "Struggle", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4439 Ok(1275) => Some(crate::lexicon::VerbMetadata { lemma: "Stick", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4440 Ok(1276) => Some(crate::lexicon::VerbMetadata { lemma: "Study", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4441 Ok(1277) => Some(crate::lexicon::VerbMetadata { lemma: "Study", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4442 Ok(1278) => Some(crate::lexicon::VerbMetadata { lemma: "Study", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4443 Ok(1279) => Some(crate::lexicon::VerbMetadata { lemma: "Stuff", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4444 Ok(1280) => Some(crate::lexicon::VerbMetadata { lemma: "Submit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4445 Ok(1281) => Some(crate::lexicon::VerbMetadata { lemma: "Submit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4446 Ok(1282) => Some(crate::lexicon::VerbMetadata { lemma: "Submit", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4447 Ok(1283) => Some(crate::lexicon::VerbMetadata { lemma: "Substitute", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4448 Ok(1284) => Some(crate::lexicon::VerbMetadata { lemma: "Succeed", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4449 Ok(1285) => Some(crate::lexicon::VerbMetadata { lemma: "Suck", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4450 Ok(1286) => Some(crate::lexicon::VerbMetadata { lemma: "Suffer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4451 Ok(1287) => Some(crate::lexicon::VerbMetadata { lemma: "Suggest", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4452 Ok(1288) => Some(crate::lexicon::VerbMetadata { lemma: "Suit", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4453 Ok(1289) => Some(crate::lexicon::VerbMetadata { lemma: "Summarize", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4454 Ok(1290) => Some(crate::lexicon::VerbMetadata { lemma: "Sing", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4455 Ok(1291) => Some(crate::lexicon::VerbMetadata { lemma: "Sink", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
4456 Ok(1292) => Some(crate::lexicon::VerbMetadata { lemma: "Supervise", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4457 Ok(1293) => Some(crate::lexicon::VerbMetadata { lemma: "Supply", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4458 Ok(1294) => Some(crate::lexicon::VerbMetadata { lemma: "Supply", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4459 Ok(1295) => Some(crate::lexicon::VerbMetadata { lemma: "Supply", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4460 Ok(1296) => Some(crate::lexicon::VerbMetadata { lemma: "Support", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4461 Ok(1297) => Some(crate::lexicon::VerbMetadata { lemma: "Suppose", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4462 Ok(1298) => Some(crate::lexicon::VerbMetadata { lemma: "Suppress", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4463 Ok(1299) => Some(crate::lexicon::VerbMetadata { lemma: "Surf", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4464 Ok(1300) => Some(crate::lexicon::VerbMetadata { lemma: "Surprise", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4465 Ok(1301) => Some(crate::lexicon::VerbMetadata { lemma: "Surround", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
4466 Ok(1302) => Some(crate::lexicon::VerbMetadata { lemma: "Survey", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4467 Ok(1303) => Some(crate::lexicon::VerbMetadata { lemma: "Survive", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4468 Ok(1304) => Some(crate::lexicon::VerbMetadata { lemma: "Suspect", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4469 Ok(1305) => Some(crate::lexicon::VerbMetadata { lemma: "Suspend", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4470 Ok(1306) => Some(crate::lexicon::VerbMetadata { lemma: "Sustain", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4471 Ok(1307) => Some(crate::lexicon::VerbMetadata { lemma: "Swallow", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4472 Ok(1308) => Some(crate::lexicon::VerbMetadata { lemma: "Swim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4473 Ok(1309) => Some(crate::lexicon::VerbMetadata { lemma: "Swap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4474 Ok(1310) => Some(crate::lexicon::VerbMetadata { lemma: "Swap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4475 Ok(1311) => Some(crate::lexicon::VerbMetadata { lemma: "Swap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4476 Ok(1312) => Some(crate::lexicon::VerbMetadata { lemma: "Swear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl, crate::lexicon::Feature::Performative] }),
4477 Ok(1313) => Some(crate::lexicon::VerbMetadata { lemma: "Swear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4478 Ok(1314) => Some(crate::lexicon::VerbMetadata { lemma: "Sweat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4479 Ok(1315) => Some(crate::lexicon::VerbMetadata { lemma: "Sweep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4480 Ok(1316) => Some(crate::lexicon::VerbMetadata { lemma: "Sweep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4481 Ok(1317) => Some(crate::lexicon::VerbMetadata { lemma: "Swell", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4482 Ok(1318) => Some(crate::lexicon::VerbMetadata { lemma: "Swell", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4483 Ok(1319) => Some(crate::lexicon::VerbMetadata { lemma: "Swell", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4484 Ok(1320) => Some(crate::lexicon::VerbMetadata { lemma: "Sweep", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4485 Ok(1321) => Some(crate::lexicon::VerbMetadata { lemma: "Swim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4486 Ok(1322) => Some(crate::lexicon::VerbMetadata { lemma: "Swim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4487 Ok(1323) => Some(crate::lexicon::VerbMetadata { lemma: "Swing", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4488 Ok(1324) => Some(crate::lexicon::VerbMetadata { lemma: "Swing", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4489 Ok(1325) => Some(crate::lexicon::VerbMetadata { lemma: "Switch", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4490 Ok(1326) => Some(crate::lexicon::VerbMetadata { lemma: "Swell", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4491 Ok(1327) => Some(crate::lexicon::VerbMetadata { lemma: "Swear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4492 Ok(1328) => Some(crate::lexicon::VerbMetadata { lemma: "Swear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4493 Ok(1329) => Some(crate::lexicon::VerbMetadata { lemma: "Swim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4494 Ok(1330) => Some(crate::lexicon::VerbMetadata { lemma: "Swing", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4495 Ok(1331) => Some(crate::lexicon::VerbMetadata { lemma: "Table", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4496 Ok(1332) => Some(crate::lexicon::VerbMetadata { lemma: "Tackle", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4497 Ok(1333) => Some(crate::lexicon::VerbMetadata { lemma: "Tag", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4498 Ok(1334) => Some(crate::lexicon::VerbMetadata { lemma: "Tag", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4499 Ok(1335) => Some(crate::lexicon::VerbMetadata { lemma: "Tag", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4500 Ok(1336) => Some(crate::lexicon::VerbMetadata { lemma: "Take", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4501 Ok(1337) => Some(crate::lexicon::VerbMetadata { lemma: "Take", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4502 Ok(1338) => Some(crate::lexicon::VerbMetadata { lemma: "Take", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Transitive] }),
4503 Ok(1339) => Some(crate::lexicon::VerbMetadata { lemma: "Talk", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4504 Ok(1340) => Some(crate::lexicon::VerbMetadata { lemma: "Tame", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4505 Ok(1341) => Some(crate::lexicon::VerbMetadata { lemma: "Tap", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4506 Ok(1342) => Some(crate::lexicon::VerbMetadata { lemma: "Tap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4507 Ok(1343) => Some(crate::lexicon::VerbMetadata { lemma: "Tap", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4508 Ok(1344) => Some(crate::lexicon::VerbMetadata { lemma: "Target", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4509 Ok(1345) => Some(crate::lexicon::VerbMetadata { lemma: "Taste", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4510 Ok(1346) => Some(crate::lexicon::VerbMetadata { lemma: "Teach", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::ObjectControl] }),
4511 Ok(1347) => Some(crate::lexicon::VerbMetadata { lemma: "Tax", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4512 Ok(1348) => Some(crate::lexicon::VerbMetadata { lemma: "Teach", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::ObjectControl] }),
4513 Ok(1349) => Some(crate::lexicon::VerbMetadata { lemma: "Teach", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::ObjectControl] }),
4514 Ok(1350) => Some(crate::lexicon::VerbMetadata { lemma: "Tear", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4515 Ok(1351) => Some(crate::lexicon::VerbMetadata { lemma: "Tear", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4516 Ok(1352) => Some(crate::lexicon::VerbMetadata { lemma: "Tease", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4517 Ok(1353) => Some(crate::lexicon::VerbMetadata { lemma: "Telephone", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4518 Ok(1354) => Some(crate::lexicon::VerbMetadata { lemma: "Tell", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::ObjectControl] }),
4519 Ok(1355) => Some(crate::lexicon::VerbMetadata { lemma: "Tell", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::ObjectControl] }),
4520 Ok(1356) => Some(crate::lexicon::VerbMetadata { lemma: "Tempt", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4521 Ok(1357) => Some(crate::lexicon::VerbMetadata { lemma: "Tend", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl, crate::lexicon::Feature::Raising] }),
4522 Ok(1358) => Some(crate::lexicon::VerbMetadata { lemma: "Terminate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4523 Ok(1359) => Some(crate::lexicon::VerbMetadata { lemma: "Terrify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4524 Ok(1360) => Some(crate::lexicon::VerbMetadata { lemma: "Terrify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4525 Ok(1361) => Some(crate::lexicon::VerbMetadata { lemma: "Terrify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4526 Ok(1362) => Some(crate::lexicon::VerbMetadata { lemma: "Test", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4527 Ok(1363) => Some(crate::lexicon::VerbMetadata { lemma: "Testify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4528 Ok(1364) => Some(crate::lexicon::VerbMetadata { lemma: "Testify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4529 Ok(1365) => Some(crate::lexicon::VerbMetadata { lemma: "Testify", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4530 Ok(1366) => Some(crate::lexicon::VerbMetadata { lemma: "Text", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4531 Ok(1367) => Some(crate::lexicon::VerbMetadata { lemma: "Thank", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4532 Ok(1368) => Some(crate::lexicon::VerbMetadata { lemma: "Think", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4533 Ok(1369) => Some(crate::lexicon::VerbMetadata { lemma: "Think", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Opaque] }),
4534 Ok(1370) => Some(crate::lexicon::VerbMetadata { lemma: "Think", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4535 Ok(1371) => Some(crate::lexicon::VerbMetadata { lemma: "Threaten", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
4536 Ok(1372) => Some(crate::lexicon::VerbMetadata { lemma: "Throw", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4537 Ok(1373) => Some(crate::lexicon::VerbMetadata { lemma: "Thrill", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4538 Ok(1374) => Some(crate::lexicon::VerbMetadata { lemma: "Throw", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4539 Ok(1375) => Some(crate::lexicon::VerbMetadata { lemma: "Throw", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4540 Ok(1376) => Some(crate::lexicon::VerbMetadata { lemma: "Throw", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4541 Ok(1377) => Some(crate::lexicon::VerbMetadata { lemma: "Thunder", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Weather] }),
4542 Ok(1378) => Some(crate::lexicon::VerbMetadata { lemma: "Tick", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4543 Ok(1379) => Some(crate::lexicon::VerbMetadata { lemma: "Tie", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4544 Ok(1380) => Some(crate::lexicon::VerbMetadata { lemma: "Tie", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4545 Ok(1381) => Some(crate::lexicon::VerbMetadata { lemma: "Tighten", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4546 Ok(1382) => Some(crate::lexicon::VerbMetadata { lemma: "Tip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4547 Ok(1383) => Some(crate::lexicon::VerbMetadata { lemma: "Tip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4548 Ok(1384) => Some(crate::lexicon::VerbMetadata { lemma: "Tip", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4549 Ok(1385) => Some(crate::lexicon::VerbMetadata { lemma: "Tire", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4550 Ok(1386) => Some(crate::lexicon::VerbMetadata { lemma: "Toast", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4551 Ok(1387) => Some(crate::lexicon::VerbMetadata { lemma: "Toggle", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4552 Ok(1388) => Some(crate::lexicon::VerbMetadata { lemma: "Tell", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Ditransitive, crate::lexicon::Feature::ObjectControl] }),
4553 Ok(1389) => Some(crate::lexicon::VerbMetadata { lemma: "Tolerate", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4554 Ok(1390) => Some(crate::lexicon::VerbMetadata { lemma: "Take", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4555 Ok(1391) => Some(crate::lexicon::VerbMetadata { lemma: "Top", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4556 Ok(1392) => Some(crate::lexicon::VerbMetadata { lemma: "Top", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4557 Ok(1393) => Some(crate::lexicon::VerbMetadata { lemma: "Top", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4558 Ok(1394) => Some(crate::lexicon::VerbMetadata { lemma: "Tear", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4559 Ok(1395) => Some(crate::lexicon::VerbMetadata { lemma: "Tear", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4560 Ok(1396) => Some(crate::lexicon::VerbMetadata { lemma: "Toss", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4561 Ok(1397) => Some(crate::lexicon::VerbMetadata { lemma: "Touch", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4562 Ok(1398) => Some(crate::lexicon::VerbMetadata { lemma: "Tour", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4563 Ok(1399) => Some(crate::lexicon::VerbMetadata { lemma: "Tow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4564 Ok(1400) => Some(crate::lexicon::VerbMetadata { lemma: "Trace", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4565 Ok(1401) => Some(crate::lexicon::VerbMetadata { lemma: "Track", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4566 Ok(1402) => Some(crate::lexicon::VerbMetadata { lemma: "Trade", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4567 Ok(1403) => Some(crate::lexicon::VerbMetadata { lemma: "Train", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4568 Ok(1404) => Some(crate::lexicon::VerbMetadata { lemma: "Transfer", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4569 Ok(1405) => Some(crate::lexicon::VerbMetadata { lemma: "Transfer", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4570 Ok(1406) => Some(crate::lexicon::VerbMetadata { lemma: "Transfer", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4571 Ok(1407) => Some(crate::lexicon::VerbMetadata { lemma: "Transform", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4572 Ok(1408) => Some(crate::lexicon::VerbMetadata { lemma: "Translate", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4573 Ok(1409) => Some(crate::lexicon::VerbMetadata { lemma: "Transmit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4574 Ok(1410) => Some(crate::lexicon::VerbMetadata { lemma: "Transmit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4575 Ok(1411) => Some(crate::lexicon::VerbMetadata { lemma: "Transmit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4576 Ok(1412) => Some(crate::lexicon::VerbMetadata { lemma: "Transport", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4577 Ok(1413) => Some(crate::lexicon::VerbMetadata { lemma: "Trap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4578 Ok(1414) => Some(crate::lexicon::VerbMetadata { lemma: "Trap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4579 Ok(1415) => Some(crate::lexicon::VerbMetadata { lemma: "Trap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4580 Ok(1416) => Some(crate::lexicon::VerbMetadata { lemma: "Travel", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4581 Ok(1417) => Some(crate::lexicon::VerbMetadata { lemma: "Treasure", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4582 Ok(1418) => Some(crate::lexicon::VerbMetadata { lemma: "Treat", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4583 Ok(1419) => Some(crate::lexicon::VerbMetadata { lemma: "Trick", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4584 Ok(1420) => Some(crate::lexicon::VerbMetadata { lemma: "Try", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4585 Ok(1421) => Some(crate::lexicon::VerbMetadata { lemma: "Trigger", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Unaccusative] }),
4586 Ok(1422) => Some(crate::lexicon::VerbMetadata { lemma: "Trim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4587 Ok(1423) => Some(crate::lexicon::VerbMetadata { lemma: "Trim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4588 Ok(1424) => Some(crate::lexicon::VerbMetadata { lemma: "Trim", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4589 Ok(1425) => Some(crate::lexicon::VerbMetadata { lemma: "Trip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4590 Ok(1426) => Some(crate::lexicon::VerbMetadata { lemma: "Trip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4591 Ok(1427) => Some(crate::lexicon::VerbMetadata { lemma: "Trip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4592 Ok(1428) => Some(crate::lexicon::VerbMetadata { lemma: "Trouble", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4593 Ok(1429) => Some(crate::lexicon::VerbMetadata { lemma: "Trust", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4594 Ok(1430) => Some(crate::lexicon::VerbMetadata { lemma: "Try", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl] }),
4595 Ok(1431) => Some(crate::lexicon::VerbMetadata { lemma: "Try", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4596 Ok(1432) => Some(crate::lexicon::VerbMetadata { lemma: "Tune", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4597 Ok(1433) => Some(crate::lexicon::VerbMetadata { lemma: "Turn", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Raising] }),
4598 Ok(1434) => Some(crate::lexicon::VerbMetadata { lemma: "Twist", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4599 Ok(1435) => Some(crate::lexicon::VerbMetadata { lemma: "Tie", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4600 Ok(1436) => Some(crate::lexicon::VerbMetadata { lemma: "Type", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4601 Ok(1437) => Some(crate::lexicon::VerbMetadata { lemma: "Undergo", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4602 Ok(1438) => Some(crate::lexicon::VerbMetadata { lemma: "Undergo", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4603 Ok(1439) => Some(crate::lexicon::VerbMetadata { lemma: "Undergo", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4604 Ok(1440) => Some(crate::lexicon::VerbMetadata { lemma: "Understand", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4605 Ok(1441) => Some(crate::lexicon::VerbMetadata { lemma: "Understand", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4606 Ok(1442) => Some(crate::lexicon::VerbMetadata { lemma: "Understand", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4607 Ok(1443) => Some(crate::lexicon::VerbMetadata { lemma: "Undertake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4608 Ok(1444) => Some(crate::lexicon::VerbMetadata { lemma: "Undertake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4609 Ok(1445) => Some(crate::lexicon::VerbMetadata { lemma: "Undertake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4610 Ok(1446) => Some(crate::lexicon::VerbMetadata { lemma: "Undertake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4611 Ok(1447) => Some(crate::lexicon::VerbMetadata { lemma: "Undergo", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4612 Ok(1448) => Some(crate::lexicon::VerbMetadata { lemma: "Undo", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4613 Ok(1449) => Some(crate::lexicon::VerbMetadata { lemma: "Undo", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4614 Ok(1450) => Some(crate::lexicon::VerbMetadata { lemma: "Undo", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4615 Ok(1451) => Some(crate::lexicon::VerbMetadata { lemma: "Undo", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4616 Ok(1452) => Some(crate::lexicon::VerbMetadata { lemma: "Unfold", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4617 Ok(1453) => Some(crate::lexicon::VerbMetadata { lemma: "Unify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4618 Ok(1454) => Some(crate::lexicon::VerbMetadata { lemma: "Unify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4619 Ok(1455) => Some(crate::lexicon::VerbMetadata { lemma: "Unify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4620 Ok(1456) => Some(crate::lexicon::VerbMetadata { lemma: "Unite", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Collective] }),
4621 Ok(1457) => Some(crate::lexicon::VerbMetadata { lemma: "Unlock", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4622 Ok(1458) => Some(crate::lexicon::VerbMetadata { lemma: "Unpack", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4623 Ok(1459) => Some(crate::lexicon::VerbMetadata { lemma: "Update", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4624 Ok(1460) => Some(crate::lexicon::VerbMetadata { lemma: "Upgrade", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4625 Ok(1461) => Some(crate::lexicon::VerbMetadata { lemma: "Upload", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4626 Ok(1462) => Some(crate::lexicon::VerbMetadata { lemma: "Urge", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4627 Ok(1463) => Some(crate::lexicon::VerbMetadata { lemma: "Use", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4628 Ok(1464) => Some(crate::lexicon::VerbMetadata { lemma: "Utilize", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4629 Ok(1465) => Some(crate::lexicon::VerbMetadata { lemma: "Value", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4630 Ok(1466) => Some(crate::lexicon::VerbMetadata { lemma: "Vanish", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4631 Ok(1467) => Some(crate::lexicon::VerbMetadata { lemma: "Vary", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate] }),
4632 Ok(1468) => Some(crate::lexicon::VerbMetadata { lemma: "Vary", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::IntensionalPredicate] }),
4633 Ok(1469) => Some(crate::lexicon::VerbMetadata { lemma: "Vary", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::IntensionalPredicate] }),
4634 Ok(1470) => Some(crate::lexicon::VerbMetadata { lemma: "Venture", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4635 Ok(1471) => Some(crate::lexicon::VerbMetadata { lemma: "Verify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4636 Ok(1472) => Some(crate::lexicon::VerbMetadata { lemma: "Verify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4637 Ok(1473) => Some(crate::lexicon::VerbMetadata { lemma: "Verify", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4638 Ok(1474) => Some(crate::lexicon::VerbMetadata { lemma: "View", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4639 Ok(1475) => Some(crate::lexicon::VerbMetadata { lemma: "Violate", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4640 Ok(1476) => Some(crate::lexicon::VerbMetadata { lemma: "Visit", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4641 Ok(1477) => Some(crate::lexicon::VerbMetadata { lemma: "Voice", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4642 Ok(1478) => Some(crate::lexicon::VerbMetadata { lemma: "Volunteer", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4643 Ok(1479) => Some(crate::lexicon::VerbMetadata { lemma: "Vote", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4644 Ok(1480) => Some(crate::lexicon::VerbMetadata { lemma: "Vow", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl, crate::lexicon::Feature::Performative] }),
4645 Ok(1481) => Some(crate::lexicon::VerbMetadata { lemma: "Wag", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4646 Ok(1482) => Some(crate::lexicon::VerbMetadata { lemma: "Wag", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4647 Ok(1483) => Some(crate::lexicon::VerbMetadata { lemma: "Wag", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4648 Ok(1484) => Some(crate::lexicon::VerbMetadata { lemma: "Wait", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4649 Ok(1485) => Some(crate::lexicon::VerbMetadata { lemma: "Wake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4650 Ok(1486) => Some(crate::lexicon::VerbMetadata { lemma: "Wake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4651 Ok(1487) => Some(crate::lexicon::VerbMetadata { lemma: "Walk", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4652 Ok(1488) => Some(crate::lexicon::VerbMetadata { lemma: "Wander", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4653 Ok(1489) => Some(crate::lexicon::VerbMetadata { lemma: "Wanna", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4654 Ok(1490) => Some(crate::lexicon::VerbMetadata { lemma: "Want", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::SubjectControl, crate::lexicon::Feature::Opaque] }),
4655 Ok(1491) => Some(crate::lexicon::VerbMetadata { lemma: "Warm", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4656 Ok(1492) => Some(crate::lexicon::VerbMetadata { lemma: "Warn", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::ObjectControl, crate::lexicon::Feature::Performative] }),
4657 Ok(1493) => Some(crate::lexicon::VerbMetadata { lemma: "Be", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4658 Ok(1494) => Some(crate::lexicon::VerbMetadata { lemma: "Wash", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4659 Ok(1495) => Some(crate::lexicon::VerbMetadata { lemma: "Waste", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4660 Ok(1496) => Some(crate::lexicon::VerbMetadata { lemma: "Watch", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4661 Ok(1497) => Some(crate::lexicon::VerbMetadata { lemma: "Water", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4662 Ok(1498) => Some(crate::lexicon::VerbMetadata { lemma: "Wave", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4663 Ok(1499) => Some(crate::lexicon::VerbMetadata { lemma: "Weaken", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4664 Ok(1500) => Some(crate::lexicon::VerbMetadata { lemma: "Wear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4665 Ok(1501) => Some(crate::lexicon::VerbMetadata { lemma: "Wear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Transitive] }),
4666 Ok(1502) => Some(crate::lexicon::VerbMetadata { lemma: "Weave", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4667 Ok(1503) => Some(crate::lexicon::VerbMetadata { lemma: "Weave", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4668 Ok(1504) => Some(crate::lexicon::VerbMetadata { lemma: "Weigh", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4669 Ok(1505) => Some(crate::lexicon::VerbMetadata { lemma: "Welcome", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Performative] }),
4670 Ok(1506) => Some(crate::lexicon::VerbMetadata { lemma: "Go", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4671 Ok(1507) => Some(crate::lexicon::VerbMetadata { lemma: "Whisper", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4672 Ok(1508) => Some(crate::lexicon::VerbMetadata { lemma: "Whistle", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4673 Ok(1509) => Some(crate::lexicon::VerbMetadata { lemma: "Widen", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4674 Ok(1510) => Some(crate::lexicon::VerbMetadata { lemma: "Win", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4675 Ok(1511) => Some(crate::lexicon::VerbMetadata { lemma: "Wind", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4676 Ok(1512) => Some(crate::lexicon::VerbMetadata { lemma: "Wind", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4677 Ok(1513) => Some(crate::lexicon::VerbMetadata { lemma: "Wink", class: crate::lexicon::VerbClass::Semelfactive, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4678 Ok(1514) => Some(crate::lexicon::VerbMetadata { lemma: "Win", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4679 Ok(1515) => Some(crate::lexicon::VerbMetadata { lemma: "Wipe", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Resultative] }),
4680 Ok(1516) => Some(crate::lexicon::VerbMetadata { lemma: "Wish", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque] }),
4681 Ok(1517) => Some(crate::lexicon::VerbMetadata { lemma: "Withdraw", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4682 Ok(1518) => Some(crate::lexicon::VerbMetadata { lemma: "Withdraw", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4683 Ok(1519) => Some(crate::lexicon::VerbMetadata { lemma: "Withdraw", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4684 Ok(1520) => Some(crate::lexicon::VerbMetadata { lemma: "Withdraw", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4685 Ok(1521) => Some(crate::lexicon::VerbMetadata { lemma: "Witness", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Perception] }),
4686 Ok(1522) => Some(crate::lexicon::VerbMetadata { lemma: "Wake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4687 Ok(1523) => Some(crate::lexicon::VerbMetadata { lemma: "Wake", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4688 Ok(1524) => Some(crate::lexicon::VerbMetadata { lemma: "Win", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4689 Ok(1525) => Some(crate::lexicon::VerbMetadata { lemma: "Wonder", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque, crate::lexicon::Feature::Relevance] }),
4690 Ok(1526) => Some(crate::lexicon::VerbMetadata { lemma: "Wonder", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Opaque, crate::lexicon::Feature::Relevance] }),
4691 Ok(1527) => Some(crate::lexicon::VerbMetadata { lemma: "Wonder", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Opaque, crate::lexicon::Feature::Relevance] }),
4692 Ok(1528) => Some(crate::lexicon::VerbMetadata { lemma: "Wear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4693 Ok(1529) => Some(crate::lexicon::VerbMetadata { lemma: "Work", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4694 Ok(1530) => Some(crate::lexicon::VerbMetadata { lemma: "Wear", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4695 Ok(1531) => Some(crate::lexicon::VerbMetadata { lemma: "Worry", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4696 Ok(1532) => Some(crate::lexicon::VerbMetadata { lemma: "Worry", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4697 Ok(1533) => Some(crate::lexicon::VerbMetadata { lemma: "Worry", class: crate::lexicon::VerbClass::State, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4698 Ok(1534) => Some(crate::lexicon::VerbMetadata { lemma: "Worship", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4699 Ok(1535) => Some(crate::lexicon::VerbMetadata { lemma: "Wind", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4700 Ok(1536) => Some(crate::lexicon::VerbMetadata { lemma: "Weave", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4701 Ok(1537) => Some(crate::lexicon::VerbMetadata { lemma: "Weave", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4702 Ok(1538) => Some(crate::lexicon::VerbMetadata { lemma: "Wrap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4703 Ok(1539) => Some(crate::lexicon::VerbMetadata { lemma: "Wrap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4704 Ok(1540) => Some(crate::lexicon::VerbMetadata { lemma: "Wrap", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4705 Ok(1541) => Some(crate::lexicon::VerbMetadata { lemma: "Wreck", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4706 Ok(1542) => Some(crate::lexicon::VerbMetadata { lemma: "Wrestle", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4707 Ok(1543) => Some(crate::lexicon::VerbMetadata { lemma: "Wring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4708 Ok(1544) => Some(crate::lexicon::VerbMetadata { lemma: "Wring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4709 Ok(1545) => Some(crate::lexicon::VerbMetadata { lemma: "Write", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4710 Ok(1546) => Some(crate::lexicon::VerbMetadata { lemma: "Write", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[crate::lexicon::Feature::Transitive] }),
4711 Ok(1547) => Some(crate::lexicon::VerbMetadata { lemma: "Write", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4712 Ok(1548) => Some(crate::lexicon::VerbMetadata { lemma: "Write", class: crate::lexicon::VerbClass::Accomplishment, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[crate::lexicon::Feature::Transitive] }),
4713 Ok(1549) => Some(crate::lexicon::VerbMetadata { lemma: "Wring", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4714 Ok(1550) => Some(crate::lexicon::VerbMetadata { lemma: "Yawn", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4715 Ok(1551) => Some(crate::lexicon::VerbMetadata { lemma: "Yell", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4716 Ok(1552) => Some(crate::lexicon::VerbMetadata { lemma: "Yield", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4717 Ok(1553) => Some(crate::lexicon::VerbMetadata { lemma: "Zip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4718 Ok(1554) => Some(crate::lexicon::VerbMetadata { lemma: "Zip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::Past, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4719 Ok(1555) => Some(crate::lexicon::VerbMetadata { lemma: "Zip", class: crate::lexicon::VerbClass::Achievement, time: crate::lexicon::Time::None, aspect: crate::lexicon::Aspect::Progressive, features: &[] }),
4720 Ok(1556) => Some(crate::lexicon::VerbMetadata { lemma: "Zone", class: crate::lexicon::VerbClass::Activity, time: crate::lexicon::Time::Present, aspect: crate::lexicon::Aspect::Simple, features: &[] }),
4721 _ => None,
4722 }
4723}
4724
4725static LOOKUP_NOUN_DB_KEYS: [&str; 1039] = ["ability", "acknowledge", "acknowledgment", "action", "activity", "actor", "actress", "adam", "adult", "adventure", "age", "agreement", "aim", "air", "airport", "alarm", "alex", "alice", "amanda", "amount", "amy", "analysis", "andrew", "anger", "angle", "animal", "ann", "anna", "announcement", "answer", "ant", "anthony", "apple", "appliance", "area", "argument", "arm", "army", "arrival", "arrow", "art", "article", "artist", "ash", "ashley", "assignment", "athlete", "atmosphere", "attack", "attempt", "autumn", "award", "axe", "babies", "baby", "back", "bag", "baker", "ball", "banana", "bank", "barbara", "barrel", "base", "basket", "bath", "bathroom", "battery", "battle", "beach", "bear", "bed", "bee", "beer", "beginning", "belt", "betty", "bicycle", "bike", "bill", "bird", "birth", "bit", "blood", "boat", "bob", "body", "bond", "bone", "bonus", "book", "boot", "boss", "bottle", "bottom", "bowl", "box", "boy", "bracelet", "brain", "branch", "brandon", "bread", "break", "breakfast", "brian", "bridge", "brother", "brush", "bucket", "builder", "building", "bus", "buses", "business", "butter", "butterflies", "butterfly", "button", "cabinet", "cable", "cake", "call", "camera", "campus", "candy", "car", "cardinality", "care", "career", "carol", "carrot", "case", "castle", "cat", "catcher", "catherine", "cause", "cave", "ceiling", "celebration", "center", "centuries", "century", "chain", "chair", "challenge", "chance", "change", "chapter", "charles", "charlie", "chart", "cheese", "chef", "chest", "chicken", "child", "children", "chris", "christine", "christopher", "church", "circle", "circumstance", "cities", "citizen", "city", "claim", "class", "clay", "cliff", "climate", "clock", "closet", "cloth", "cloud", "coast", "coasts", "coat", "code", "coffee", "collin", "color", "comb", "community", "company", "comparison", "competition", "computer", "condition", "conflict", "connection", "construction", "container", "contract", "contrast", "conversation", "cookie", "copper", "copy", "cord", "corner", "corporation", "cost", "couch", "countries", "country", "course", "court", "cow", "crack", "creation", "crime", "criminal", "crocodile", "crop", "crow", "crowd", "cup", "cure", "curve", "customer", "cut", "cynthia", "damage", "dan", "dance", "dancer", "danger", "daniel", "darkness", "data", "database", "daughter", "david", "day", "deal", "death", "debate", "deborah", "debt", "decade", "declaration", "decrease", "deer", "defeat", "defense", "degree", "departure", "depth", "desert", "design", "desk", "destiny", "destruction", "detail", "developer", "development", "device", "diane", "difference", "difficulty", "dinner", "direction", "dirt", "discovery", "discussion", "disease", "distance", "divorce", "doctor", "document", "dog", "dolphin", "done", "donkey", "door", "dorothy", "drawer", "drawing", "dream", "dress", "drill", "drink", "driver", "drug", "duck", "dust", "duty", "eagle", "ear", "earth", "edge", "education", "edward", "effect", "effort", "egg", "elder", "elephant", "elevator", "elizabeth", "email", "emily", "emma", "emotion", "employee", "end", "energy", "engine", "engineer", "equipment", "era", "eric", "escalator", "event", "evidence", "exam", "example", "expedition", "experience", "experiment", "eye", "fabric", "face", "fact", "factories", "factory", "failure", "fall", "family", "farm", "farmer", "fate", "father", "faucet", "fear", "feeling", "feet", "fence", "festival", "field", "fight", "fighter", "file", "finger", "fire", "fish", "flame", "floor", "flower", "focus", "fog", "follower", "food", "foot", "force", "forest", "fork", "form", "fox", "foxes", "frances", "freedom", "friend", "frog", "front", "fruit", "furniture", "future", "gadget", "game", "gap", "garden", "gas", "gate", "geese", "george", "gift", "giraffe", "girl", "glass", "glove", "goal", "gold", "goose", "gorilla", "government", "grammar", "grant", "grape", "graph", "grass", "ground", "group", "growth", "guest", "gun", "hair", "half", "halves", "hammer", "hand", "handle", "happiness", "hardware", "harvest", "hat", "hayden", "head", "headphone", "health", "heart", "heat", "height", "helen", "helicopter", "hero", "hill", "history", "hole", "holiday", "homework", "hope", "horse", "hose", "hospital", "hotel", "hour", "house", "hunter", "husband", "hypotheses", "hypothesis", "ice", "idea", "illness", "image", "improvement", "income", "increase", "information", "injury", "input", "instance", "instrument", "intelligence", "internet", "invention", "iron", "island", "issue", "item", "items", "jack", "jacket", "jake", "james", "jane", "janet", "jason", "jennifer", "jim", "job", "joe", "john", "joseph", "journey", "joy", "joyce", "judge", "juice", "juliet", "jumper", "justice", "justin", "karen", "kate", "kathleen", "kenneth", "kevin", "key", "keyboard", "killer", "kimberly", "kind", "king", "knee", "knife", "knob", "knowledge", "ladder", "lake", "lamp", "land", "language", "laptop", "latch", "laura", "law", "lawyer", "leader", "leaf", "leaves", "leg", "lemon", "length", "lesson", "letter", "level", "libraries", "library", "lie", "life", "light", "limit", "linda", "line", "link", "lion", "lip", "lisa", "list", "lives", "location", "lock", "logic", "logician", "loser", "loss", "love", "luck", "lucy", "lunch", "machine", "maintenance", "man", "manager", "map", "margaret", "mark", "market", "marriage", "mary", "matter", "matthew", "max", "meal", "measure", "meat", "medicine", "melissa", "memorial", "memories", "memory", "men", "merchant", "message", "metal", "method", "mice", "michael", "michelle", "microphone", "middle", "mike", "milk", "mind", "minute", "miracle", "mirror", "mission", "mode", "model", "moment", "money", "monkey", "month", "monument", "mood", "moon", "mortal", "mother", "motorcycle", "mountain", "mouse", "mouth", "movement", "movie", "mud", "muscle", "museum", "music", "musician", "mysteries", "mystery", "nail", "name", "nancy", "nation", "native", "neck", "necklace", "needle", "neighbor", "network", "news", "nicole", "nose", "nuclei", "nucleus", "number", "nurse", "object", "ocean", "office", "oil", "onion", "operation", "orange", "organization", "original", "outlet", "output", "oven", "owl", "pace", "package", "page", "pain", "painter", "painting", "pan", "pants", "paper", "paragraph", "park", "parrot", "part", "party", "past", "pasta", "patricia", "pattern", "paul", "peace", "pedal", "penguin", "people", "pepper", "period", "person", "peter", "phase", "philosopher", "phone", "photo", "picture", "piece", "pig", "pilot", "pipe", "place", "plan", "plane", "plant", "plastic", "plate", "player", "pleasure", "plug", "pocket", "poem", "point", "police", "population", "position", "post", "posts", "pot", "potato", "potatoes", "power", "present", "president", "price", "prince", "princess", "prison", "prisoner", "prize", "problem", "procedure", "procedures", "process", "production", "profit", "program", "programmer", "progress", "project", "promise", "proof", "protection", "punishment", "purpose", "quality", "quantity", "queen", "question", "rabbit", "race", "rachel", "radio", "rain", "rake", "ramp", "range", "rat", "rate", "razor", "reactor", "reactors", "reader", "reason", "rebecca", "record", "reduction", "refrigerator", "region", "register", "relationship", "repair", "report", "request", "research", "response", "responsibility", "rest", "restaurant", "result", "return", "reward", "rice", "richard", "right", "ring", "rise", "risk", "river", "road", "robert", "rock", "romeo", "roof", "room", "root", "rope", "rule", "runner", "ryan", "sadness", "salad", "salary", "salt", "sam", "samantha", "sample", "sand", "sandra", "sarah", "saw", "scale", "scarf", "scarves", "school", "scientist", "scissors", "screen", "screw", "sculpture", "sea", "season", "seat", "second", "secret", "seed", "senator", "sentence", "series", "server", "set", "sets", "shadow", "shampoo", "shape", "shark", "sharon", "sheep", "shelf", "shelves", "shift", "ship", "shirt", "shoe", "shop", "shoulder", "shovel", "shower", "side", "sign", "signal", "silver", "similarity", "singer", "sink", "sister", "situation", "size", "skill", "skin", "skirt", "sky", "sleep", "smell", "smoke", "snack", "snake", "snow", "soap", "society", "sock", "socrates", "soda", "software", "soil", "soldier", "solution", "son", "song", "sort", "soul", "sound", "soup", "space", "speaker", "species", "speech", "speed", "spider", "spirit", "spoon", "sport", "spot", "spring", "square", "stage", "stain", "stairs", "standard", "star", "start", "state", "statement", "station", "statue", "status", "steel", "step", "stephanie", "steve", "steven", "stomach", "stone", "stop", "store", "storm", "story", "stove", "stranger", "strawberries", "strawberry", "street", "strength", "string", "structure", "struggle", "student", "study", "subject", "subway", "success", "sugar", "suit", "summer", "sun", "surface", "surgery", "survivor", "susan", "sweater", "swimmer", "swing", "switch", "symbol", "system", "table", "tail", "talent", "tank", "target", "task", "taste", "tax", "taxi", "tea", "teacher", "team", "teenager", "teeth", "television", "temperature", "temple", "test", "text", "theater", "theme", "theory", "thief", "thing", "thinker", "thomas", "thought", "thread", "threat", "thumb", "tiger", "time", "tire", "title", "toast", "toilet", "tom", "tomato", "tomatoes", "tongue", "tool", "tooth", "toothbrush", "toothpaste", "top", "topic", "touch", "tour", "towel", "tower", "town", "trade", "train", "training", "transfer", "travel", "treatment", "tree", "trial", "triangle", "trip", "tristen", "trophy", "trouble", "truck", "truth", "tube", "turn", "turtle", "tyler", "type", "unicorn", "union", "unit", "user", "vacation", "valley", "value", "van", "vegetable", "vehicle", "version", "victim", "victory", "village", "visit", "voice", "wage", "waiter", "waitress", "walker", "wall", "war", "warning", "watch", "water", "weakness", "weather", "website", "week", "whale", "wheel", "whole", "width", "wife", "william", "wind", "window", "wine", "wing", "winner", "winter", "wire", "wisdom", "wizard", "wolf", "wolves", "woman", "women", "wood", "word", "work", "worker", "world", "wound", "wrench", "writer", "wrong", "year", "zebra", "zipper", "zone"];
4726pub fn lookup_noun_db(word: &str) -> Option<crate::lexicon::NounMetadata> {
4727 let mut buf = [0u8; WORD_KEY_BYTES];
4728 let Some(key) = word_key(word, &mut buf) else { return None };
4729 match LOOKUP_NOUN_DB_KEYS.binary_search(&&*key) {
4730 Ok(0) => Some(crate::lexicon::NounMetadata { lemma: "Ability", number: crate::lexicon::Number::Singular, features: &[] }),
4731 Ok(1) => Some(crate::lexicon::NounMetadata { lemma: "Acknowledge", number: crate::lexicon::Number::Singular, features: &[] }),
4732 Ok(2) => Some(crate::lexicon::NounMetadata { lemma: "Acknowledgment", number: crate::lexicon::Number::Singular, features: &[] }),
4733 Ok(3) => Some(crate::lexicon::NounMetadata { lemma: "Action", number: crate::lexicon::Number::Singular, features: &[] }),
4734 Ok(4) => Some(crate::lexicon::NounMetadata { lemma: "Activity", number: crate::lexicon::Number::Singular, features: &[] }),
4735 Ok(5) => Some(crate::lexicon::NounMetadata { lemma: "Actor", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
4736 Ok(6) => Some(crate::lexicon::NounMetadata { lemma: "Actress", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
4737 Ok(7) => Some(crate::lexicon::NounMetadata { lemma: "Adam", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4738 Ok(8) => Some(crate::lexicon::NounMetadata { lemma: "Adult", number: crate::lexicon::Number::Singular, features: &[] }),
4739 Ok(9) => Some(crate::lexicon::NounMetadata { lemma: "Adventure", number: crate::lexicon::Number::Singular, features: &[] }),
4740 Ok(10) => Some(crate::lexicon::NounMetadata { lemma: "Age", number: crate::lexicon::Number::Singular, features: &[] }),
4741 Ok(11) => Some(crate::lexicon::NounMetadata { lemma: "Agreement", number: crate::lexicon::Number::Singular, features: &[] }),
4742 Ok(12) => Some(crate::lexicon::NounMetadata { lemma: "Aim", number: crate::lexicon::Number::Singular, features: &[] }),
4743 Ok(13) => Some(crate::lexicon::NounMetadata { lemma: "Air", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
4744 Ok(14) => Some(crate::lexicon::NounMetadata { lemma: "Airport", number: crate::lexicon::Number::Singular, features: &[] }),
4745 Ok(15) => Some(crate::lexicon::NounMetadata { lemma: "Alarm", number: crate::lexicon::Number::Singular, features: &[] }),
4746 Ok(16) => Some(crate::lexicon::NounMetadata { lemma: "Alex", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4747 Ok(17) => Some(crate::lexicon::NounMetadata { lemma: "Alice", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4748 Ok(18) => Some(crate::lexicon::NounMetadata { lemma: "Amanda", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4749 Ok(19) => Some(crate::lexicon::NounMetadata { lemma: "Amount", number: crate::lexicon::Number::Singular, features: &[] }),
4750 Ok(20) => Some(crate::lexicon::NounMetadata { lemma: "Amy", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4751 Ok(21) => Some(crate::lexicon::NounMetadata { lemma: "Analysis", number: crate::lexicon::Number::Singular, features: &[] }),
4752 Ok(22) => Some(crate::lexicon::NounMetadata { lemma: "Andrew", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4753 Ok(23) => Some(crate::lexicon::NounMetadata { lemma: "Anger", number: crate::lexicon::Number::Singular, features: &[] }),
4754 Ok(24) => Some(crate::lexicon::NounMetadata { lemma: "Angle", number: crate::lexicon::Number::Singular, features: &[] }),
4755 Ok(25) => Some(crate::lexicon::NounMetadata { lemma: "Animal", number: crate::lexicon::Number::Singular, features: &[] }),
4756 Ok(26) => Some(crate::lexicon::NounMetadata { lemma: "Ann", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4757 Ok(27) => Some(crate::lexicon::NounMetadata { lemma: "Anna", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4758 Ok(28) => Some(crate::lexicon::NounMetadata { lemma: "Announcement", number: crate::lexicon::Number::Singular, features: &[] }),
4759 Ok(29) => Some(crate::lexicon::NounMetadata { lemma: "Answer", number: crate::lexicon::Number::Singular, features: &[] }),
4760 Ok(30) => Some(crate::lexicon::NounMetadata { lemma: "Ant", number: crate::lexicon::Number::Singular, features: &[] }),
4761 Ok(31) => Some(crate::lexicon::NounMetadata { lemma: "Anthony", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4762 Ok(32) => Some(crate::lexicon::NounMetadata { lemma: "Apple", number: crate::lexicon::Number::Singular, features: &[] }),
4763 Ok(33) => Some(crate::lexicon::NounMetadata { lemma: "Appliance", number: crate::lexicon::Number::Singular, features: &[] }),
4764 Ok(34) => Some(crate::lexicon::NounMetadata { lemma: "Area", number: crate::lexicon::Number::Singular, features: &[] }),
4765 Ok(35) => Some(crate::lexicon::NounMetadata { lemma: "Argument", number: crate::lexicon::Number::Singular, features: &[] }),
4766 Ok(36) => Some(crate::lexicon::NounMetadata { lemma: "Arm", number: crate::lexicon::Number::Singular, features: &[] }),
4767 Ok(37) => Some(crate::lexicon::NounMetadata { lemma: "Army", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Collective] }),
4768 Ok(38) => Some(crate::lexicon::NounMetadata { lemma: "Arrival", number: crate::lexicon::Number::Singular, features: &[] }),
4769 Ok(39) => Some(crate::lexicon::NounMetadata { lemma: "Arrow", number: crate::lexicon::Number::Singular, features: &[] }),
4770 Ok(40) => Some(crate::lexicon::NounMetadata { lemma: "Art", number: crate::lexicon::Number::Singular, features: &[] }),
4771 Ok(41) => Some(crate::lexicon::NounMetadata { lemma: "Article", number: crate::lexicon::Number::Singular, features: &[] }),
4772 Ok(42) => Some(crate::lexicon::NounMetadata { lemma: "Artist", number: crate::lexicon::Number::Singular, features: &[] }),
4773 Ok(43) => Some(crate::lexicon::NounMetadata { lemma: "Ash", number: crate::lexicon::Number::Singular, features: &[] }),
4774 Ok(44) => Some(crate::lexicon::NounMetadata { lemma: "Ashley", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4775 Ok(45) => Some(crate::lexicon::NounMetadata { lemma: "Assignment", number: crate::lexicon::Number::Singular, features: &[] }),
4776 Ok(46) => Some(crate::lexicon::NounMetadata { lemma: "Athlete", number: crate::lexicon::Number::Singular, features: &[] }),
4777 Ok(47) => Some(crate::lexicon::NounMetadata { lemma: "Atmosphere", number: crate::lexicon::Number::Singular, features: &[] }),
4778 Ok(48) => Some(crate::lexicon::NounMetadata { lemma: "Attack", number: crate::lexicon::Number::Singular, features: &[] }),
4779 Ok(49) => Some(crate::lexicon::NounMetadata { lemma: "Attempt", number: crate::lexicon::Number::Singular, features: &[] }),
4780 Ok(50) => Some(crate::lexicon::NounMetadata { lemma: "Autumn", number: crate::lexicon::Number::Singular, features: &[] }),
4781 Ok(51) => Some(crate::lexicon::NounMetadata { lemma: "Award", number: crate::lexicon::Number::Singular, features: &[] }),
4782 Ok(52) => Some(crate::lexicon::NounMetadata { lemma: "Axe", number: crate::lexicon::Number::Singular, features: &[] }),
4783 Ok(53) => Some(crate::lexicon::NounMetadata { lemma: "Baby", number: crate::lexicon::Number::Plural, features: &[] }),
4784 Ok(54) => Some(crate::lexicon::NounMetadata { lemma: "Baby", number: crate::lexicon::Number::Singular, features: &[] }),
4785 Ok(55) => Some(crate::lexicon::NounMetadata { lemma: "Back", number: crate::lexicon::Number::Singular, features: &[] }),
4786 Ok(56) => Some(crate::lexicon::NounMetadata { lemma: "Bag", number: crate::lexicon::Number::Singular, features: &[] }),
4787 Ok(57) => Some(crate::lexicon::NounMetadata { lemma: "Baker", number: crate::lexicon::Number::Singular, features: &[] }),
4788 Ok(58) => Some(crate::lexicon::NounMetadata { lemma: "Ball", number: crate::lexicon::Number::Singular, features: &[] }),
4789 Ok(59) => Some(crate::lexicon::NounMetadata { lemma: "Banana", number: crate::lexicon::Number::Singular, features: &[] }),
4790 Ok(60) => Some(crate::lexicon::NounMetadata { lemma: "Bank", number: crate::lexicon::Number::Singular, features: &[] }),
4791 Ok(61) => Some(crate::lexicon::NounMetadata { lemma: "Barbara", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4792 Ok(62) => Some(crate::lexicon::NounMetadata { lemma: "Barrel", number: crate::lexicon::Number::Singular, features: &[] }),
4793 Ok(63) => Some(crate::lexicon::NounMetadata { lemma: "Base", number: crate::lexicon::Number::Singular, features: &[] }),
4794 Ok(64) => Some(crate::lexicon::NounMetadata { lemma: "Basket", number: crate::lexicon::Number::Singular, features: &[] }),
4795 Ok(65) => Some(crate::lexicon::NounMetadata { lemma: "Bath", number: crate::lexicon::Number::Singular, features: &[] }),
4796 Ok(66) => Some(crate::lexicon::NounMetadata { lemma: "Bathroom", number: crate::lexicon::Number::Singular, features: &[] }),
4797 Ok(67) => Some(crate::lexicon::NounMetadata { lemma: "Battery", number: crate::lexicon::Number::Singular, features: &[] }),
4798 Ok(68) => Some(crate::lexicon::NounMetadata { lemma: "Battle", number: crate::lexicon::Number::Singular, features: &[] }),
4799 Ok(69) => Some(crate::lexicon::NounMetadata { lemma: "Beach", number: crate::lexicon::Number::Singular, features: &[] }),
4800 Ok(70) => Some(crate::lexicon::NounMetadata { lemma: "Bear", number: crate::lexicon::Number::Singular, features: &[] }),
4801 Ok(71) => Some(crate::lexicon::NounMetadata { lemma: "Bed", number: crate::lexicon::Number::Singular, features: &[] }),
4802 Ok(72) => Some(crate::lexicon::NounMetadata { lemma: "Bee", number: crate::lexicon::Number::Singular, features: &[] }),
4803 Ok(73) => Some(crate::lexicon::NounMetadata { lemma: "Beer", number: crate::lexicon::Number::Singular, features: &[] }),
4804 Ok(74) => Some(crate::lexicon::NounMetadata { lemma: "Beginning", number: crate::lexicon::Number::Singular, features: &[] }),
4805 Ok(75) => Some(crate::lexicon::NounMetadata { lemma: "Belt", number: crate::lexicon::Number::Singular, features: &[] }),
4806 Ok(76) => Some(crate::lexicon::NounMetadata { lemma: "Betty", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4807 Ok(77) => Some(crate::lexicon::NounMetadata { lemma: "Bicycle", number: crate::lexicon::Number::Singular, features: &[] }),
4808 Ok(78) => Some(crate::lexicon::NounMetadata { lemma: "Bike", number: crate::lexicon::Number::Singular, features: &[] }),
4809 Ok(79) => Some(crate::lexicon::NounMetadata { lemma: "Bill", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4810 Ok(80) => Some(crate::lexicon::NounMetadata { lemma: "Bird", number: crate::lexicon::Number::Singular, features: &[] }),
4811 Ok(81) => Some(crate::lexicon::NounMetadata { lemma: "Birth", number: crate::lexicon::Number::Singular, features: &[] }),
4812 Ok(82) => Some(crate::lexicon::NounMetadata { lemma: "Bit", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Count] }),
4813 Ok(83) => Some(crate::lexicon::NounMetadata { lemma: "Blood", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
4814 Ok(84) => Some(crate::lexicon::NounMetadata { lemma: "Boat", number: crate::lexicon::Number::Singular, features: &[] }),
4815 Ok(85) => Some(crate::lexicon::NounMetadata { lemma: "Bob", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4816 Ok(86) => Some(crate::lexicon::NounMetadata { lemma: "Body", number: crate::lexicon::Number::Singular, features: &[] }),
4817 Ok(87) => Some(crate::lexicon::NounMetadata { lemma: "Bond", number: crate::lexicon::Number::Singular, features: &[] }),
4818 Ok(88) => Some(crate::lexicon::NounMetadata { lemma: "Bone", number: crate::lexicon::Number::Singular, features: &[] }),
4819 Ok(89) => Some(crate::lexicon::NounMetadata { lemma: "Bonus", number: crate::lexicon::Number::Singular, features: &[] }),
4820 Ok(90) => Some(crate::lexicon::NounMetadata { lemma: "Book", number: crate::lexicon::Number::Singular, features: &[] }),
4821 Ok(91) => Some(crate::lexicon::NounMetadata { lemma: "Boot", number: crate::lexicon::Number::Singular, features: &[] }),
4822 Ok(92) => Some(crate::lexicon::NounMetadata { lemma: "Boss", number: crate::lexicon::Number::Singular, features: &[] }),
4823 Ok(93) => Some(crate::lexicon::NounMetadata { lemma: "Bottle", number: crate::lexicon::Number::Singular, features: &[] }),
4824 Ok(94) => Some(crate::lexicon::NounMetadata { lemma: "Bottom", number: crate::lexicon::Number::Singular, features: &[] }),
4825 Ok(95) => Some(crate::lexicon::NounMetadata { lemma: "Bowl", number: crate::lexicon::Number::Singular, features: &[] }),
4826 Ok(96) => Some(crate::lexicon::NounMetadata { lemma: "Box", number: crate::lexicon::Number::Singular, features: &[] }),
4827 Ok(97) => Some(crate::lexicon::NounMetadata { lemma: "Boy", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
4828 Ok(98) => Some(crate::lexicon::NounMetadata { lemma: "Bracelet", number: crate::lexicon::Number::Singular, features: &[] }),
4829 Ok(99) => Some(crate::lexicon::NounMetadata { lemma: "Brain", number: crate::lexicon::Number::Singular, features: &[] }),
4830 Ok(100) => Some(crate::lexicon::NounMetadata { lemma: "Branch", number: crate::lexicon::Number::Singular, features: &[] }),
4831 Ok(101) => Some(crate::lexicon::NounMetadata { lemma: "Brandon", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4832 Ok(102) => Some(crate::lexicon::NounMetadata { lemma: "Bread", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
4833 Ok(103) => Some(crate::lexicon::NounMetadata { lemma: "Break", number: crate::lexicon::Number::Singular, features: &[] }),
4834 Ok(104) => Some(crate::lexicon::NounMetadata { lemma: "Breakfast", number: crate::lexicon::Number::Singular, features: &[] }),
4835 Ok(105) => Some(crate::lexicon::NounMetadata { lemma: "Brian", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4836 Ok(106) => Some(crate::lexicon::NounMetadata { lemma: "Bridge", number: crate::lexicon::Number::Singular, features: &[] }),
4837 Ok(107) => Some(crate::lexicon::NounMetadata { lemma: "Brother", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
4838 Ok(108) => Some(crate::lexicon::NounMetadata { lemma: "Brush", number: crate::lexicon::Number::Singular, features: &[] }),
4839 Ok(109) => Some(crate::lexicon::NounMetadata { lemma: "Bucket", number: crate::lexicon::Number::Singular, features: &[] }),
4840 Ok(110) => Some(crate::lexicon::NounMetadata { lemma: "Builder", number: crate::lexicon::Number::Singular, features: &[] }),
4841 Ok(111) => Some(crate::lexicon::NounMetadata { lemma: "Building", number: crate::lexicon::Number::Singular, features: &[] }),
4842 Ok(112) => Some(crate::lexicon::NounMetadata { lemma: "Bus", number: crate::lexicon::Number::Singular, features: &[] }),
4843 Ok(113) => Some(crate::lexicon::NounMetadata { lemma: "Bus", number: crate::lexicon::Number::Plural, features: &[] }),
4844 Ok(114) => Some(crate::lexicon::NounMetadata { lemma: "Business", number: crate::lexicon::Number::Singular, features: &[] }),
4845 Ok(115) => Some(crate::lexicon::NounMetadata { lemma: "Butter", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
4846 Ok(116) => Some(crate::lexicon::NounMetadata { lemma: "Butterfly", number: crate::lexicon::Number::Plural, features: &[] }),
4847 Ok(117) => Some(crate::lexicon::NounMetadata { lemma: "Butterfly", number: crate::lexicon::Number::Singular, features: &[] }),
4848 Ok(118) => Some(crate::lexicon::NounMetadata { lemma: "Button", number: crate::lexicon::Number::Singular, features: &[] }),
4849 Ok(119) => Some(crate::lexicon::NounMetadata { lemma: "Cabinet", number: crate::lexicon::Number::Singular, features: &[] }),
4850 Ok(120) => Some(crate::lexicon::NounMetadata { lemma: "Cable", number: crate::lexicon::Number::Singular, features: &[] }),
4851 Ok(121) => Some(crate::lexicon::NounMetadata { lemma: "Cake", number: crate::lexicon::Number::Singular, features: &[] }),
4852 Ok(122) => Some(crate::lexicon::NounMetadata { lemma: "Call", number: crate::lexicon::Number::Singular, features: &[] }),
4853 Ok(123) => Some(crate::lexicon::NounMetadata { lemma: "Camera", number: crate::lexicon::Number::Singular, features: &[] }),
4854 Ok(124) => Some(crate::lexicon::NounMetadata { lemma: "Campus", number: crate::lexicon::Number::Singular, features: &[] }),
4855 Ok(125) => Some(crate::lexicon::NounMetadata { lemma: "Candy", number: crate::lexicon::Number::Singular, features: &[] }),
4856 Ok(126) => Some(crate::lexicon::NounMetadata { lemma: "Car", number: crate::lexicon::Number::Singular, features: &[] }),
4857 Ok(127) => Some(crate::lexicon::NounMetadata { lemma: "Cardinality", number: crate::lexicon::Number::Singular, features: &[] }),
4858 Ok(128) => Some(crate::lexicon::NounMetadata { lemma: "Care", number: crate::lexicon::Number::Singular, features: &[] }),
4859 Ok(129) => Some(crate::lexicon::NounMetadata { lemma: "Career", number: crate::lexicon::Number::Singular, features: &[] }),
4860 Ok(130) => Some(crate::lexicon::NounMetadata { lemma: "Carol", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4861 Ok(131) => Some(crate::lexicon::NounMetadata { lemma: "Carrot", number: crate::lexicon::Number::Singular, features: &[] }),
4862 Ok(132) => Some(crate::lexicon::NounMetadata { lemma: "Case", number: crate::lexicon::Number::Singular, features: &[] }),
4863 Ok(133) => Some(crate::lexicon::NounMetadata { lemma: "Castle", number: crate::lexicon::Number::Singular, features: &[] }),
4864 Ok(134) => Some(crate::lexicon::NounMetadata { lemma: "Cat", number: crate::lexicon::Number::Singular, features: &[] }),
4865 Ok(135) => Some(crate::lexicon::NounMetadata { lemma: "Catcher", number: crate::lexicon::Number::Singular, features: &[] }),
4866 Ok(136) => Some(crate::lexicon::NounMetadata { lemma: "Catherine", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4867 Ok(137) => Some(crate::lexicon::NounMetadata { lemma: "Cause", number: crate::lexicon::Number::Singular, features: &[] }),
4868 Ok(138) => Some(crate::lexicon::NounMetadata { lemma: "Cave", number: crate::lexicon::Number::Singular, features: &[] }),
4869 Ok(139) => Some(crate::lexicon::NounMetadata { lemma: "Ceiling", number: crate::lexicon::Number::Singular, features: &[] }),
4870 Ok(140) => Some(crate::lexicon::NounMetadata { lemma: "Celebration", number: crate::lexicon::Number::Singular, features: &[] }),
4871 Ok(141) => Some(crate::lexicon::NounMetadata { lemma: "Center", number: crate::lexicon::Number::Singular, features: &[] }),
4872 Ok(142) => Some(crate::lexicon::NounMetadata { lemma: "Century", number: crate::lexicon::Number::Plural, features: &[] }),
4873 Ok(143) => Some(crate::lexicon::NounMetadata { lemma: "Century", number: crate::lexicon::Number::Singular, features: &[] }),
4874 Ok(144) => Some(crate::lexicon::NounMetadata { lemma: "Chain", number: crate::lexicon::Number::Singular, features: &[] }),
4875 Ok(145) => Some(crate::lexicon::NounMetadata { lemma: "Chair", number: crate::lexicon::Number::Singular, features: &[] }),
4876 Ok(146) => Some(crate::lexicon::NounMetadata { lemma: "Challenge", number: crate::lexicon::Number::Singular, features: &[] }),
4877 Ok(147) => Some(crate::lexicon::NounMetadata { lemma: "Chance", number: crate::lexicon::Number::Singular, features: &[] }),
4878 Ok(148) => Some(crate::lexicon::NounMetadata { lemma: "Change", number: crate::lexicon::Number::Singular, features: &[] }),
4879 Ok(149) => Some(crate::lexicon::NounMetadata { lemma: "Chapter", number: crate::lexicon::Number::Singular, features: &[] }),
4880 Ok(150) => Some(crate::lexicon::NounMetadata { lemma: "Charles", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4881 Ok(151) => Some(crate::lexicon::NounMetadata { lemma: "Charlie", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper] }),
4882 Ok(152) => Some(crate::lexicon::NounMetadata { lemma: "Chart", number: crate::lexicon::Number::Singular, features: &[] }),
4883 Ok(153) => Some(crate::lexicon::NounMetadata { lemma: "Cheese", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
4884 Ok(154) => Some(crate::lexicon::NounMetadata { lemma: "Chef", number: crate::lexicon::Number::Singular, features: &[] }),
4885 Ok(155) => Some(crate::lexicon::NounMetadata { lemma: "Chest", number: crate::lexicon::Number::Singular, features: &[] }),
4886 Ok(156) => Some(crate::lexicon::NounMetadata { lemma: "Chicken", number: crate::lexicon::Number::Singular, features: &[] }),
4887 Ok(157) => Some(crate::lexicon::NounMetadata { lemma: "Child", number: crate::lexicon::Number::Singular, features: &[] }),
4888 Ok(158) => Some(crate::lexicon::NounMetadata { lemma: "Child", number: crate::lexicon::Number::Plural, features: &[] }),
4889 Ok(159) => Some(crate::lexicon::NounMetadata { lemma: "Chris", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4890 Ok(160) => Some(crate::lexicon::NounMetadata { lemma: "Christine", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4891 Ok(161) => Some(crate::lexicon::NounMetadata { lemma: "Christopher", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4892 Ok(162) => Some(crate::lexicon::NounMetadata { lemma: "Church", number: crate::lexicon::Number::Singular, features: &[] }),
4893 Ok(163) => Some(crate::lexicon::NounMetadata { lemma: "Circle", number: crate::lexicon::Number::Singular, features: &[] }),
4894 Ok(164) => Some(crate::lexicon::NounMetadata { lemma: "Circumstance", number: crate::lexicon::Number::Singular, features: &[] }),
4895 Ok(165) => Some(crate::lexicon::NounMetadata { lemma: "City", number: crate::lexicon::Number::Plural, features: &[] }),
4896 Ok(166) => Some(crate::lexicon::NounMetadata { lemma: "Citizen", number: crate::lexicon::Number::Singular, features: &[] }),
4897 Ok(167) => Some(crate::lexicon::NounMetadata { lemma: "City", number: crate::lexicon::Number::Singular, features: &[] }),
4898 Ok(168) => Some(crate::lexicon::NounMetadata { lemma: "Claim", number: crate::lexicon::Number::Singular, features: &[] }),
4899 Ok(169) => Some(crate::lexicon::NounMetadata { lemma: "Class", number: crate::lexicon::Number::Singular, features: &[] }),
4900 Ok(170) => Some(crate::lexicon::NounMetadata { lemma: "Clay", number: crate::lexicon::Number::Singular, features: &[] }),
4901 Ok(171) => Some(crate::lexicon::NounMetadata { lemma: "Cliff", number: crate::lexicon::Number::Singular, features: &[] }),
4902 Ok(172) => Some(crate::lexicon::NounMetadata { lemma: "Climate", number: crate::lexicon::Number::Singular, features: &[] }),
4903 Ok(173) => Some(crate::lexicon::NounMetadata { lemma: "Clock", number: crate::lexicon::Number::Singular, features: &[] }),
4904 Ok(174) => Some(crate::lexicon::NounMetadata { lemma: "Closet", number: crate::lexicon::Number::Singular, features: &[] }),
4905 Ok(175) => Some(crate::lexicon::NounMetadata { lemma: "Cloth", number: crate::lexicon::Number::Singular, features: &[] }),
4906 Ok(176) => Some(crate::lexicon::NounMetadata { lemma: "Cloud", number: crate::lexicon::Number::Singular, features: &[] }),
4907 Ok(177) => Some(crate::lexicon::NounMetadata { lemma: "Coast", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Count] }),
4908 Ok(178) => Some(crate::lexicon::NounMetadata { lemma: "Coast", number: crate::lexicon::Number::Plural, features: &[crate::lexicon::Feature::Count] }),
4909 Ok(179) => Some(crate::lexicon::NounMetadata { lemma: "Coat", number: crate::lexicon::Number::Singular, features: &[] }),
4910 Ok(180) => Some(crate::lexicon::NounMetadata { lemma: "Code", number: crate::lexicon::Number::Singular, features: &[] }),
4911 Ok(181) => Some(crate::lexicon::NounMetadata { lemma: "Coffee", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
4912 Ok(182) => Some(crate::lexicon::NounMetadata { lemma: "Collin", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4913 Ok(183) => Some(crate::lexicon::NounMetadata { lemma: "Color", number: crate::lexicon::Number::Singular, features: &[] }),
4914 Ok(184) => Some(crate::lexicon::NounMetadata { lemma: "Comb", number: crate::lexicon::Number::Singular, features: &[] }),
4915 Ok(185) => Some(crate::lexicon::NounMetadata { lemma: "Community", number: crate::lexicon::Number::Singular, features: &[] }),
4916 Ok(186) => Some(crate::lexicon::NounMetadata { lemma: "Company", number: crate::lexicon::Number::Singular, features: &[] }),
4917 Ok(187) => Some(crate::lexicon::NounMetadata { lemma: "Comparison", number: crate::lexicon::Number::Singular, features: &[] }),
4918 Ok(188) => Some(crate::lexicon::NounMetadata { lemma: "Competition", number: crate::lexicon::Number::Singular, features: &[] }),
4919 Ok(189) => Some(crate::lexicon::NounMetadata { lemma: "Computer", number: crate::lexicon::Number::Singular, features: &[] }),
4920 Ok(190) => Some(crate::lexicon::NounMetadata { lemma: "Condition", number: crate::lexicon::Number::Singular, features: &[] }),
4921 Ok(191) => Some(crate::lexicon::NounMetadata { lemma: "Conflict", number: crate::lexicon::Number::Singular, features: &[] }),
4922 Ok(192) => Some(crate::lexicon::NounMetadata { lemma: "Connection", number: crate::lexicon::Number::Singular, features: &[] }),
4923 Ok(193) => Some(crate::lexicon::NounMetadata { lemma: "Construction", number: crate::lexicon::Number::Singular, features: &[] }),
4924 Ok(194) => Some(crate::lexicon::NounMetadata { lemma: "Container", number: crate::lexicon::Number::Singular, features: &[] }),
4925 Ok(195) => Some(crate::lexicon::NounMetadata { lemma: "Contract", number: crate::lexicon::Number::Singular, features: &[] }),
4926 Ok(196) => Some(crate::lexicon::NounMetadata { lemma: "Contrast", number: crate::lexicon::Number::Singular, features: &[] }),
4927 Ok(197) => Some(crate::lexicon::NounMetadata { lemma: "Conversation", number: crate::lexicon::Number::Singular, features: &[] }),
4928 Ok(198) => Some(crate::lexicon::NounMetadata { lemma: "Cookie", number: crate::lexicon::Number::Singular, features: &[] }),
4929 Ok(199) => Some(crate::lexicon::NounMetadata { lemma: "Copper", number: crate::lexicon::Number::Singular, features: &[] }),
4930 Ok(200) => Some(crate::lexicon::NounMetadata { lemma: "Copy", number: crate::lexicon::Number::Singular, features: &[] }),
4931 Ok(201) => Some(crate::lexicon::NounMetadata { lemma: "Cord", number: crate::lexicon::Number::Singular, features: &[] }),
4932 Ok(202) => Some(crate::lexicon::NounMetadata { lemma: "Corner", number: crate::lexicon::Number::Singular, features: &[] }),
4933 Ok(203) => Some(crate::lexicon::NounMetadata { lemma: "Corporation", number: crate::lexicon::Number::Singular, features: &[] }),
4934 Ok(204) => Some(crate::lexicon::NounMetadata { lemma: "Cost", number: crate::lexicon::Number::Singular, features: &[] }),
4935 Ok(205) => Some(crate::lexicon::NounMetadata { lemma: "Couch", number: crate::lexicon::Number::Singular, features: &[] }),
4936 Ok(206) => Some(crate::lexicon::NounMetadata { lemma: "Country", number: crate::lexicon::Number::Plural, features: &[] }),
4937 Ok(207) => Some(crate::lexicon::NounMetadata { lemma: "Country", number: crate::lexicon::Number::Singular, features: &[] }),
4938 Ok(208) => Some(crate::lexicon::NounMetadata { lemma: "Course", number: crate::lexicon::Number::Singular, features: &[] }),
4939 Ok(209) => Some(crate::lexicon::NounMetadata { lemma: "Court", number: crate::lexicon::Number::Singular, features: &[] }),
4940 Ok(210) => Some(crate::lexicon::NounMetadata { lemma: "Cow", number: crate::lexicon::Number::Singular, features: &[] }),
4941 Ok(211) => Some(crate::lexicon::NounMetadata { lemma: "Crack", number: crate::lexicon::Number::Singular, features: &[] }),
4942 Ok(212) => Some(crate::lexicon::NounMetadata { lemma: "Creation", number: crate::lexicon::Number::Singular, features: &[] }),
4943 Ok(213) => Some(crate::lexicon::NounMetadata { lemma: "Crime", number: crate::lexicon::Number::Singular, features: &[] }),
4944 Ok(214) => Some(crate::lexicon::NounMetadata { lemma: "Criminal", number: crate::lexicon::Number::Singular, features: &[] }),
4945 Ok(215) => Some(crate::lexicon::NounMetadata { lemma: "Crocodile", number: crate::lexicon::Number::Singular, features: &[] }),
4946 Ok(216) => Some(crate::lexicon::NounMetadata { lemma: "Crop", number: crate::lexicon::Number::Singular, features: &[] }),
4947 Ok(217) => Some(crate::lexicon::NounMetadata { lemma: "Crow", number: crate::lexicon::Number::Singular, features: &[] }),
4948 Ok(218) => Some(crate::lexicon::NounMetadata { lemma: "Crowd", number: crate::lexicon::Number::Singular, features: &[] }),
4949 Ok(219) => Some(crate::lexicon::NounMetadata { lemma: "Cup", number: crate::lexicon::Number::Singular, features: &[] }),
4950 Ok(220) => Some(crate::lexicon::NounMetadata { lemma: "Cure", number: crate::lexicon::Number::Singular, features: &[] }),
4951 Ok(221) => Some(crate::lexicon::NounMetadata { lemma: "Curve", number: crate::lexicon::Number::Singular, features: &[] }),
4952 Ok(222) => Some(crate::lexicon::NounMetadata { lemma: "Customer", number: crate::lexicon::Number::Singular, features: &[] }),
4953 Ok(223) => Some(crate::lexicon::NounMetadata { lemma: "Cut", number: crate::lexicon::Number::Singular, features: &[] }),
4954 Ok(224) => Some(crate::lexicon::NounMetadata { lemma: "Cynthia", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4955 Ok(225) => Some(crate::lexicon::NounMetadata { lemma: "Damage", number: crate::lexicon::Number::Singular, features: &[] }),
4956 Ok(226) => Some(crate::lexicon::NounMetadata { lemma: "Dan", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4957 Ok(227) => Some(crate::lexicon::NounMetadata { lemma: "Dance", number: crate::lexicon::Number::Singular, features: &[] }),
4958 Ok(228) => Some(crate::lexicon::NounMetadata { lemma: "Dancer", number: crate::lexicon::Number::Singular, features: &[] }),
4959 Ok(229) => Some(crate::lexicon::NounMetadata { lemma: "Danger", number: crate::lexicon::Number::Singular, features: &[] }),
4960 Ok(230) => Some(crate::lexicon::NounMetadata { lemma: "Daniel", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4961 Ok(231) => Some(crate::lexicon::NounMetadata { lemma: "Darkness", number: crate::lexicon::Number::Singular, features: &[] }),
4962 Ok(232) => Some(crate::lexicon::NounMetadata { lemma: "Data", number: crate::lexicon::Number::Singular, features: &[] }),
4963 Ok(233) => Some(crate::lexicon::NounMetadata { lemma: "Database", number: crate::lexicon::Number::Singular, features: &[] }),
4964 Ok(234) => Some(crate::lexicon::NounMetadata { lemma: "Daughter", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
4965 Ok(235) => Some(crate::lexicon::NounMetadata { lemma: "David", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
4966 Ok(236) => Some(crate::lexicon::NounMetadata { lemma: "Day", number: crate::lexicon::Number::Singular, features: &[] }),
4967 Ok(237) => Some(crate::lexicon::NounMetadata { lemma: "Deal", number: crate::lexicon::Number::Singular, features: &[] }),
4968 Ok(238) => Some(crate::lexicon::NounMetadata { lemma: "Death", number: crate::lexicon::Number::Singular, features: &[] }),
4969 Ok(239) => Some(crate::lexicon::NounMetadata { lemma: "Debate", number: crate::lexicon::Number::Singular, features: &[] }),
4970 Ok(240) => Some(crate::lexicon::NounMetadata { lemma: "Deborah", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4971 Ok(241) => Some(crate::lexicon::NounMetadata { lemma: "Debt", number: crate::lexicon::Number::Singular, features: &[] }),
4972 Ok(242) => Some(crate::lexicon::NounMetadata { lemma: "Decade", number: crate::lexicon::Number::Singular, features: &[] }),
4973 Ok(243) => Some(crate::lexicon::NounMetadata { lemma: "Declaration", number: crate::lexicon::Number::Singular, features: &[] }),
4974 Ok(244) => Some(crate::lexicon::NounMetadata { lemma: "Decrease", number: crate::lexicon::Number::Singular, features: &[] }),
4975 Ok(245) => Some(crate::lexicon::NounMetadata { lemma: "Deer", number: crate::lexicon::Number::Singular, features: &[] }),
4976 Ok(246) => Some(crate::lexicon::NounMetadata { lemma: "Defeat", number: crate::lexicon::Number::Singular, features: &[] }),
4977 Ok(247) => Some(crate::lexicon::NounMetadata { lemma: "Defense", number: crate::lexicon::Number::Singular, features: &[] }),
4978 Ok(248) => Some(crate::lexicon::NounMetadata { lemma: "Degree", number: crate::lexicon::Number::Singular, features: &[] }),
4979 Ok(249) => Some(crate::lexicon::NounMetadata { lemma: "Departure", number: crate::lexicon::Number::Singular, features: &[] }),
4980 Ok(250) => Some(crate::lexicon::NounMetadata { lemma: "Depth", number: crate::lexicon::Number::Singular, features: &[] }),
4981 Ok(251) => Some(crate::lexicon::NounMetadata { lemma: "Desert", number: crate::lexicon::Number::Singular, features: &[] }),
4982 Ok(252) => Some(crate::lexicon::NounMetadata { lemma: "Design", number: crate::lexicon::Number::Singular, features: &[] }),
4983 Ok(253) => Some(crate::lexicon::NounMetadata { lemma: "Desk", number: crate::lexicon::Number::Singular, features: &[] }),
4984 Ok(254) => Some(crate::lexicon::NounMetadata { lemma: "Destiny", number: crate::lexicon::Number::Singular, features: &[] }),
4985 Ok(255) => Some(crate::lexicon::NounMetadata { lemma: "Destruction", number: crate::lexicon::Number::Singular, features: &[] }),
4986 Ok(256) => Some(crate::lexicon::NounMetadata { lemma: "Detail", number: crate::lexicon::Number::Singular, features: &[] }),
4987 Ok(257) => Some(crate::lexicon::NounMetadata { lemma: "Developer", number: crate::lexicon::Number::Singular, features: &[] }),
4988 Ok(258) => Some(crate::lexicon::NounMetadata { lemma: "Development", number: crate::lexicon::Number::Singular, features: &[] }),
4989 Ok(259) => Some(crate::lexicon::NounMetadata { lemma: "Device", number: crate::lexicon::Number::Singular, features: &[] }),
4990 Ok(260) => Some(crate::lexicon::NounMetadata { lemma: "Diane", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
4991 Ok(261) => Some(crate::lexicon::NounMetadata { lemma: "Difference", number: crate::lexicon::Number::Singular, features: &[] }),
4992 Ok(262) => Some(crate::lexicon::NounMetadata { lemma: "Difficulty", number: crate::lexicon::Number::Singular, features: &[] }),
4993 Ok(263) => Some(crate::lexicon::NounMetadata { lemma: "Dinner", number: crate::lexicon::Number::Singular, features: &[] }),
4994 Ok(264) => Some(crate::lexicon::NounMetadata { lemma: "Direction", number: crate::lexicon::Number::Singular, features: &[] }),
4995 Ok(265) => Some(crate::lexicon::NounMetadata { lemma: "Dirt", number: crate::lexicon::Number::Singular, features: &[] }),
4996 Ok(266) => Some(crate::lexicon::NounMetadata { lemma: "Discovery", number: crate::lexicon::Number::Singular, features: &[] }),
4997 Ok(267) => Some(crate::lexicon::NounMetadata { lemma: "Discussion", number: crate::lexicon::Number::Singular, features: &[] }),
4998 Ok(268) => Some(crate::lexicon::NounMetadata { lemma: "Disease", number: crate::lexicon::Number::Singular, features: &[] }),
4999 Ok(269) => Some(crate::lexicon::NounMetadata { lemma: "Distance", number: crate::lexicon::Number::Singular, features: &[] }),
5000 Ok(270) => Some(crate::lexicon::NounMetadata { lemma: "Divorce", number: crate::lexicon::Number::Singular, features: &[] }),
5001 Ok(271) => Some(crate::lexicon::NounMetadata { lemma: "Doctor", number: crate::lexicon::Number::Singular, features: &[] }),
5002 Ok(272) => Some(crate::lexicon::NounMetadata { lemma: "Document", number: crate::lexicon::Number::Singular, features: &[] }),
5003 Ok(273) => Some(crate::lexicon::NounMetadata { lemma: "Dog", number: crate::lexicon::Number::Singular, features: &[] }),
5004 Ok(274) => Some(crate::lexicon::NounMetadata { lemma: "Dolphin", number: crate::lexicon::Number::Singular, features: &[] }),
5005 Ok(275) => Some(crate::lexicon::NounMetadata { lemma: "Done", number: crate::lexicon::Number::Singular, features: &[] }),
5006 Ok(276) => Some(crate::lexicon::NounMetadata { lemma: "Donkey", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Neuter] }),
5007 Ok(277) => Some(crate::lexicon::NounMetadata { lemma: "Door", number: crate::lexicon::Number::Singular, features: &[] }),
5008 Ok(278) => Some(crate::lexicon::NounMetadata { lemma: "Dorothy", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5009 Ok(279) => Some(crate::lexicon::NounMetadata { lemma: "Drawer", number: crate::lexicon::Number::Singular, features: &[] }),
5010 Ok(280) => Some(crate::lexicon::NounMetadata { lemma: "Drawing", number: crate::lexicon::Number::Singular, features: &[] }),
5011 Ok(281) => Some(crate::lexicon::NounMetadata { lemma: "Dream", number: crate::lexicon::Number::Singular, features: &[] }),
5012 Ok(282) => Some(crate::lexicon::NounMetadata { lemma: "Dress", number: crate::lexicon::Number::Singular, features: &[] }),
5013 Ok(283) => Some(crate::lexicon::NounMetadata { lemma: "Drill", number: crate::lexicon::Number::Singular, features: &[] }),
5014 Ok(284) => Some(crate::lexicon::NounMetadata { lemma: "Drink", number: crate::lexicon::Number::Singular, features: &[] }),
5015 Ok(285) => Some(crate::lexicon::NounMetadata { lemma: "Driver", number: crate::lexicon::Number::Singular, features: &[] }),
5016 Ok(286) => Some(crate::lexicon::NounMetadata { lemma: "Drug", number: crate::lexicon::Number::Singular, features: &[] }),
5017 Ok(287) => Some(crate::lexicon::NounMetadata { lemma: "Duck", number: crate::lexicon::Number::Singular, features: &[] }),
5018 Ok(288) => Some(crate::lexicon::NounMetadata { lemma: "Dust", number: crate::lexicon::Number::Singular, features: &[] }),
5019 Ok(289) => Some(crate::lexicon::NounMetadata { lemma: "Duty", number: crate::lexicon::Number::Singular, features: &[] }),
5020 Ok(290) => Some(crate::lexicon::NounMetadata { lemma: "Eagle", number: crate::lexicon::Number::Singular, features: &[] }),
5021 Ok(291) => Some(crate::lexicon::NounMetadata { lemma: "Ear", number: crate::lexicon::Number::Singular, features: &[] }),
5022 Ok(292) => Some(crate::lexicon::NounMetadata { lemma: "Earth", number: crate::lexicon::Number::Singular, features: &[] }),
5023 Ok(293) => Some(crate::lexicon::NounMetadata { lemma: "Edge", number: crate::lexicon::Number::Singular, features: &[] }),
5024 Ok(294) => Some(crate::lexicon::NounMetadata { lemma: "Education", number: crate::lexicon::Number::Singular, features: &[] }),
5025 Ok(295) => Some(crate::lexicon::NounMetadata { lemma: "Edward", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5026 Ok(296) => Some(crate::lexicon::NounMetadata { lemma: "Effect", number: crate::lexicon::Number::Singular, features: &[] }),
5027 Ok(297) => Some(crate::lexicon::NounMetadata { lemma: "Effort", number: crate::lexicon::Number::Singular, features: &[] }),
5028 Ok(298) => Some(crate::lexicon::NounMetadata { lemma: "Egg", number: crate::lexicon::Number::Singular, features: &[] }),
5029 Ok(299) => Some(crate::lexicon::NounMetadata { lemma: "Elder", number: crate::lexicon::Number::Singular, features: &[] }),
5030 Ok(300) => Some(crate::lexicon::NounMetadata { lemma: "Elephant", number: crate::lexicon::Number::Singular, features: &[] }),
5031 Ok(301) => Some(crate::lexicon::NounMetadata { lemma: "Elevator", number: crate::lexicon::Number::Singular, features: &[] }),
5032 Ok(302) => Some(crate::lexicon::NounMetadata { lemma: "Elizabeth", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5033 Ok(303) => Some(crate::lexicon::NounMetadata { lemma: "Email", number: crate::lexicon::Number::Singular, features: &[] }),
5034 Ok(304) => Some(crate::lexicon::NounMetadata { lemma: "Emily", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5035 Ok(305) => Some(crate::lexicon::NounMetadata { lemma: "Emma", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5036 Ok(306) => Some(crate::lexicon::NounMetadata { lemma: "Emotion", number: crate::lexicon::Number::Singular, features: &[] }),
5037 Ok(307) => Some(crate::lexicon::NounMetadata { lemma: "Employee", number: crate::lexicon::Number::Singular, features: &[] }),
5038 Ok(308) => Some(crate::lexicon::NounMetadata { lemma: "End", number: crate::lexicon::Number::Singular, features: &[] }),
5039 Ok(309) => Some(crate::lexicon::NounMetadata { lemma: "Energy", number: crate::lexicon::Number::Singular, features: &[] }),
5040 Ok(310) => Some(crate::lexicon::NounMetadata { lemma: "Engine", number: crate::lexicon::Number::Singular, features: &[] }),
5041 Ok(311) => Some(crate::lexicon::NounMetadata { lemma: "Engineer", number: crate::lexicon::Number::Singular, features: &[] }),
5042 Ok(312) => Some(crate::lexicon::NounMetadata { lemma: "Equipment", number: crate::lexicon::Number::Singular, features: &[] }),
5043 Ok(313) => Some(crate::lexicon::NounMetadata { lemma: "Era", number: crate::lexicon::Number::Singular, features: &[] }),
5044 Ok(314) => Some(crate::lexicon::NounMetadata { lemma: "Eric", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5045 Ok(315) => Some(crate::lexicon::NounMetadata { lemma: "Escalator", number: crate::lexicon::Number::Singular, features: &[] }),
5046 Ok(316) => Some(crate::lexicon::NounMetadata { lemma: "Event", number: crate::lexicon::Number::Singular, features: &[] }),
5047 Ok(317) => Some(crate::lexicon::NounMetadata { lemma: "Evidence", number: crate::lexicon::Number::Singular, features: &[] }),
5048 Ok(318) => Some(crate::lexicon::NounMetadata { lemma: "Exam", number: crate::lexicon::Number::Singular, features: &[] }),
5049 Ok(319) => Some(crate::lexicon::NounMetadata { lemma: "Example", number: crate::lexicon::Number::Singular, features: &[] }),
5050 Ok(320) => Some(crate::lexicon::NounMetadata { lemma: "Expedition", number: crate::lexicon::Number::Singular, features: &[] }),
5051 Ok(321) => Some(crate::lexicon::NounMetadata { lemma: "Experience", number: crate::lexicon::Number::Singular, features: &[] }),
5052 Ok(322) => Some(crate::lexicon::NounMetadata { lemma: "Experiment", number: crate::lexicon::Number::Singular, features: &[] }),
5053 Ok(323) => Some(crate::lexicon::NounMetadata { lemma: "Eye", number: crate::lexicon::Number::Singular, features: &[] }),
5054 Ok(324) => Some(crate::lexicon::NounMetadata { lemma: "Fabric", number: crate::lexicon::Number::Singular, features: &[] }),
5055 Ok(325) => Some(crate::lexicon::NounMetadata { lemma: "Face", number: crate::lexicon::Number::Singular, features: &[] }),
5056 Ok(326) => Some(crate::lexicon::NounMetadata { lemma: "Fact", number: crate::lexicon::Number::Singular, features: &[] }),
5057 Ok(327) => Some(crate::lexicon::NounMetadata { lemma: "Factory", number: crate::lexicon::Number::Plural, features: &[] }),
5058 Ok(328) => Some(crate::lexicon::NounMetadata { lemma: "Factory", number: crate::lexicon::Number::Singular, features: &[] }),
5059 Ok(329) => Some(crate::lexicon::NounMetadata { lemma: "Failure", number: crate::lexicon::Number::Singular, features: &[] }),
5060 Ok(330) => Some(crate::lexicon::NounMetadata { lemma: "Fall", number: crate::lexicon::Number::Singular, features: &[] }),
5061 Ok(331) => Some(crate::lexicon::NounMetadata { lemma: "Family", number: crate::lexicon::Number::Singular, features: &[] }),
5062 Ok(332) => Some(crate::lexicon::NounMetadata { lemma: "Farm", number: crate::lexicon::Number::Singular, features: &[] }),
5063 Ok(333) => Some(crate::lexicon::NounMetadata { lemma: "Farmer", number: crate::lexicon::Number::Singular, features: &[] }),
5064 Ok(334) => Some(crate::lexicon::NounMetadata { lemma: "Fate", number: crate::lexicon::Number::Singular, features: &[] }),
5065 Ok(335) => Some(crate::lexicon::NounMetadata { lemma: "Father", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
5066 Ok(336) => Some(crate::lexicon::NounMetadata { lemma: "Faucet", number: crate::lexicon::Number::Singular, features: &[] }),
5067 Ok(337) => Some(crate::lexicon::NounMetadata { lemma: "Fear", number: crate::lexicon::Number::Singular, features: &[] }),
5068 Ok(338) => Some(crate::lexicon::NounMetadata { lemma: "Feeling", number: crate::lexicon::Number::Singular, features: &[] }),
5069 Ok(339) => Some(crate::lexicon::NounMetadata { lemma: "Foot", number: crate::lexicon::Number::Plural, features: &[] }),
5070 Ok(340) => Some(crate::lexicon::NounMetadata { lemma: "Fence", number: crate::lexicon::Number::Singular, features: &[] }),
5071 Ok(341) => Some(crate::lexicon::NounMetadata { lemma: "Festival", number: crate::lexicon::Number::Singular, features: &[] }),
5072 Ok(342) => Some(crate::lexicon::NounMetadata { lemma: "Field", number: crate::lexicon::Number::Singular, features: &[] }),
5073 Ok(343) => Some(crate::lexicon::NounMetadata { lemma: "Fight", number: crate::lexicon::Number::Singular, features: &[] }),
5074 Ok(344) => Some(crate::lexicon::NounMetadata { lemma: "Fighter", number: crate::lexicon::Number::Singular, features: &[] }),
5075 Ok(345) => Some(crate::lexicon::NounMetadata { lemma: "File", number: crate::lexicon::Number::Singular, features: &[] }),
5076 Ok(346) => Some(crate::lexicon::NounMetadata { lemma: "Finger", number: crate::lexicon::Number::Singular, features: &[] }),
5077 Ok(347) => Some(crate::lexicon::NounMetadata { lemma: "Fire", number: crate::lexicon::Number::Singular, features: &[] }),
5078 Ok(348) => Some(crate::lexicon::NounMetadata { lemma: "Fish", number: crate::lexicon::Number::Singular, features: &[] }),
5079 Ok(349) => Some(crate::lexicon::NounMetadata { lemma: "Flame", number: crate::lexicon::Number::Singular, features: &[] }),
5080 Ok(350) => Some(crate::lexicon::NounMetadata { lemma: "Floor", number: crate::lexicon::Number::Singular, features: &[] }),
5081 Ok(351) => Some(crate::lexicon::NounMetadata { lemma: "Flower", number: crate::lexicon::Number::Singular, features: &[] }),
5082 Ok(352) => Some(crate::lexicon::NounMetadata { lemma: "Focus", number: crate::lexicon::Number::Singular, features: &[] }),
5083 Ok(353) => Some(crate::lexicon::NounMetadata { lemma: "Fog", number: crate::lexicon::Number::Singular, features: &[] }),
5084 Ok(354) => Some(crate::lexicon::NounMetadata { lemma: "Follower", number: crate::lexicon::Number::Singular, features: &[] }),
5085 Ok(355) => Some(crate::lexicon::NounMetadata { lemma: "Food", number: crate::lexicon::Number::Singular, features: &[] }),
5086 Ok(356) => Some(crate::lexicon::NounMetadata { lemma: "Foot", number: crate::lexicon::Number::Singular, features: &[] }),
5087 Ok(357) => Some(crate::lexicon::NounMetadata { lemma: "Force", number: crate::lexicon::Number::Singular, features: &[] }),
5088 Ok(358) => Some(crate::lexicon::NounMetadata { lemma: "Forest", number: crate::lexicon::Number::Singular, features: &[] }),
5089 Ok(359) => Some(crate::lexicon::NounMetadata { lemma: "Fork", number: crate::lexicon::Number::Singular, features: &[] }),
5090 Ok(360) => Some(crate::lexicon::NounMetadata { lemma: "Form", number: crate::lexicon::Number::Singular, features: &[] }),
5091 Ok(361) => Some(crate::lexicon::NounMetadata { lemma: "Fox", number: crate::lexicon::Number::Singular, features: &[] }),
5092 Ok(362) => Some(crate::lexicon::NounMetadata { lemma: "Fox", number: crate::lexicon::Number::Plural, features: &[] }),
5093 Ok(363) => Some(crate::lexicon::NounMetadata { lemma: "Frances", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5094 Ok(364) => Some(crate::lexicon::NounMetadata { lemma: "Freedom", number: crate::lexicon::Number::Singular, features: &[] }),
5095 Ok(365) => Some(crate::lexicon::NounMetadata { lemma: "Friend", number: crate::lexicon::Number::Singular, features: &[] }),
5096 Ok(366) => Some(crate::lexicon::NounMetadata { lemma: "Frog", number: crate::lexicon::Number::Singular, features: &[] }),
5097 Ok(367) => Some(crate::lexicon::NounMetadata { lemma: "Front", number: crate::lexicon::Number::Singular, features: &[] }),
5098 Ok(368) => Some(crate::lexicon::NounMetadata { lemma: "Fruit", number: crate::lexicon::Number::Singular, features: &[] }),
5099 Ok(369) => Some(crate::lexicon::NounMetadata { lemma: "Furniture", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5100 Ok(370) => Some(crate::lexicon::NounMetadata { lemma: "Future", number: crate::lexicon::Number::Singular, features: &[] }),
5101 Ok(371) => Some(crate::lexicon::NounMetadata { lemma: "Gadget", number: crate::lexicon::Number::Singular, features: &[] }),
5102 Ok(372) => Some(crate::lexicon::NounMetadata { lemma: "Game", number: crate::lexicon::Number::Singular, features: &[] }),
5103 Ok(373) => Some(crate::lexicon::NounMetadata { lemma: "Gap", number: crate::lexicon::Number::Singular, features: &[] }),
5104 Ok(374) => Some(crate::lexicon::NounMetadata { lemma: "Garden", number: crate::lexicon::Number::Singular, features: &[] }),
5105 Ok(375) => Some(crate::lexicon::NounMetadata { lemma: "Gas", number: crate::lexicon::Number::Singular, features: &[] }),
5106 Ok(376) => Some(crate::lexicon::NounMetadata { lemma: "Gate", number: crate::lexicon::Number::Singular, features: &[] }),
5107 Ok(377) => Some(crate::lexicon::NounMetadata { lemma: "Goose", number: crate::lexicon::Number::Plural, features: &[] }),
5108 Ok(378) => Some(crate::lexicon::NounMetadata { lemma: "George", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5109 Ok(379) => Some(crate::lexicon::NounMetadata { lemma: "Gift", number: crate::lexicon::Number::Singular, features: &[] }),
5110 Ok(380) => Some(crate::lexicon::NounMetadata { lemma: "Giraffe", number: crate::lexicon::Number::Singular, features: &[] }),
5111 Ok(381) => Some(crate::lexicon::NounMetadata { lemma: "Girl", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5112 Ok(382) => Some(crate::lexicon::NounMetadata { lemma: "Glass", number: crate::lexicon::Number::Singular, features: &[] }),
5113 Ok(383) => Some(crate::lexicon::NounMetadata { lemma: "Glove", number: crate::lexicon::Number::Singular, features: &[] }),
5114 Ok(384) => Some(crate::lexicon::NounMetadata { lemma: "Goal", number: crate::lexicon::Number::Singular, features: &[] }),
5115 Ok(385) => Some(crate::lexicon::NounMetadata { lemma: "Gold", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5116 Ok(386) => Some(crate::lexicon::NounMetadata { lemma: "Goose", number: crate::lexicon::Number::Singular, features: &[] }),
5117 Ok(387) => Some(crate::lexicon::NounMetadata { lemma: "Gorilla", number: crate::lexicon::Number::Singular, features: &[] }),
5118 Ok(388) => Some(crate::lexicon::NounMetadata { lemma: "Government", number: crate::lexicon::Number::Singular, features: &[] }),
5119 Ok(389) => Some(crate::lexicon::NounMetadata { lemma: "Grammar", number: crate::lexicon::Number::Singular, features: &[] }),
5120 Ok(390) => Some(crate::lexicon::NounMetadata { lemma: "Grant", number: crate::lexicon::Number::Singular, features: &[] }),
5121 Ok(391) => Some(crate::lexicon::NounMetadata { lemma: "Grape", number: crate::lexicon::Number::Singular, features: &[] }),
5122 Ok(392) => Some(crate::lexicon::NounMetadata { lemma: "Graph", number: crate::lexicon::Number::Singular, features: &[] }),
5123 Ok(393) => Some(crate::lexicon::NounMetadata { lemma: "Grass", number: crate::lexicon::Number::Singular, features: &[] }),
5124 Ok(394) => Some(crate::lexicon::NounMetadata { lemma: "Ground", number: crate::lexicon::Number::Singular, features: &[] }),
5125 Ok(395) => Some(crate::lexicon::NounMetadata { lemma: "Group", number: crate::lexicon::Number::Singular, features: &[] }),
5126 Ok(396) => Some(crate::lexicon::NounMetadata { lemma: "Growth", number: crate::lexicon::Number::Singular, features: &[] }),
5127 Ok(397) => Some(crate::lexicon::NounMetadata { lemma: "Guest", number: crate::lexicon::Number::Singular, features: &[] }),
5128 Ok(398) => Some(crate::lexicon::NounMetadata { lemma: "Gun", number: crate::lexicon::Number::Singular, features: &[] }),
5129 Ok(399) => Some(crate::lexicon::NounMetadata { lemma: "Hair", number: crate::lexicon::Number::Singular, features: &[] }),
5130 Ok(400) => Some(crate::lexicon::NounMetadata { lemma: "Half", number: crate::lexicon::Number::Singular, features: &[] }),
5131 Ok(401) => Some(crate::lexicon::NounMetadata { lemma: "Half", number: crate::lexicon::Number::Plural, features: &[] }),
5132 Ok(402) => Some(crate::lexicon::NounMetadata { lemma: "Hammer", number: crate::lexicon::Number::Singular, features: &[] }),
5133 Ok(403) => Some(crate::lexicon::NounMetadata { lemma: "Hand", number: crate::lexicon::Number::Singular, features: &[] }),
5134 Ok(404) => Some(crate::lexicon::NounMetadata { lemma: "Handle", number: crate::lexicon::Number::Singular, features: &[] }),
5135 Ok(405) => Some(crate::lexicon::NounMetadata { lemma: "Happiness", number: crate::lexicon::Number::Singular, features: &[] }),
5136 Ok(406) => Some(crate::lexicon::NounMetadata { lemma: "Hardware", number: crate::lexicon::Number::Singular, features: &[] }),
5137 Ok(407) => Some(crate::lexicon::NounMetadata { lemma: "Harvest", number: crate::lexicon::Number::Singular, features: &[] }),
5138 Ok(408) => Some(crate::lexicon::NounMetadata { lemma: "Hat", number: crate::lexicon::Number::Singular, features: &[] }),
5139 Ok(409) => Some(crate::lexicon::NounMetadata { lemma: "Hayden", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5140 Ok(410) => Some(crate::lexicon::NounMetadata { lemma: "Head", number: crate::lexicon::Number::Singular, features: &[] }),
5141 Ok(411) => Some(crate::lexicon::NounMetadata { lemma: "Headphone", number: crate::lexicon::Number::Singular, features: &[] }),
5142 Ok(412) => Some(crate::lexicon::NounMetadata { lemma: "Health", number: crate::lexicon::Number::Singular, features: &[] }),
5143 Ok(413) => Some(crate::lexicon::NounMetadata { lemma: "Heart", number: crate::lexicon::Number::Singular, features: &[] }),
5144 Ok(414) => Some(crate::lexicon::NounMetadata { lemma: "Heat", number: crate::lexicon::Number::Singular, features: &[] }),
5145 Ok(415) => Some(crate::lexicon::NounMetadata { lemma: "Height", number: crate::lexicon::Number::Singular, features: &[] }),
5146 Ok(416) => Some(crate::lexicon::NounMetadata { lemma: "Helen", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5147 Ok(417) => Some(crate::lexicon::NounMetadata { lemma: "Helicopter", number: crate::lexicon::Number::Singular, features: &[] }),
5148 Ok(418) => Some(crate::lexicon::NounMetadata { lemma: "Hero", number: crate::lexicon::Number::Singular, features: &[] }),
5149 Ok(419) => Some(crate::lexicon::NounMetadata { lemma: "Hill", number: crate::lexicon::Number::Singular, features: &[] }),
5150 Ok(420) => Some(crate::lexicon::NounMetadata { lemma: "History", number: crate::lexicon::Number::Singular, features: &[] }),
5151 Ok(421) => Some(crate::lexicon::NounMetadata { lemma: "Hole", number: crate::lexicon::Number::Singular, features: &[] }),
5152 Ok(422) => Some(crate::lexicon::NounMetadata { lemma: "Holiday", number: crate::lexicon::Number::Singular, features: &[] }),
5153 Ok(423) => Some(crate::lexicon::NounMetadata { lemma: "Homework", number: crate::lexicon::Number::Singular, features: &[] }),
5154 Ok(424) => Some(crate::lexicon::NounMetadata { lemma: "Hope", number: crate::lexicon::Number::Singular, features: &[] }),
5155 Ok(425) => Some(crate::lexicon::NounMetadata { lemma: "Horse", number: crate::lexicon::Number::Singular, features: &[] }),
5156 Ok(426) => Some(crate::lexicon::NounMetadata { lemma: "Hose", number: crate::lexicon::Number::Singular, features: &[] }),
5157 Ok(427) => Some(crate::lexicon::NounMetadata { lemma: "Hospital", number: crate::lexicon::Number::Singular, features: &[] }),
5158 Ok(428) => Some(crate::lexicon::NounMetadata { lemma: "Hotel", number: crate::lexicon::Number::Singular, features: &[] }),
5159 Ok(429) => Some(crate::lexicon::NounMetadata { lemma: "Hour", number: crate::lexicon::Number::Singular, features: &[] }),
5160 Ok(430) => Some(crate::lexicon::NounMetadata { lemma: "House", number: crate::lexicon::Number::Singular, features: &[] }),
5161 Ok(431) => Some(crate::lexicon::NounMetadata { lemma: "Hunter", number: crate::lexicon::Number::Singular, features: &[] }),
5162 Ok(432) => Some(crate::lexicon::NounMetadata { lemma: "Husband", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
5163 Ok(433) => Some(crate::lexicon::NounMetadata { lemma: "Hypothesis", number: crate::lexicon::Number::Plural, features: &[] }),
5164 Ok(434) => Some(crate::lexicon::NounMetadata { lemma: "Hypothesis", number: crate::lexicon::Number::Singular, features: &[] }),
5165 Ok(435) => Some(crate::lexicon::NounMetadata { lemma: "Ice", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5166 Ok(436) => Some(crate::lexicon::NounMetadata { lemma: "Idea", number: crate::lexicon::Number::Singular, features: &[] }),
5167 Ok(437) => Some(crate::lexicon::NounMetadata { lemma: "Illness", number: crate::lexicon::Number::Singular, features: &[] }),
5168 Ok(438) => Some(crate::lexicon::NounMetadata { lemma: "Image", number: crate::lexicon::Number::Singular, features: &[] }),
5169 Ok(439) => Some(crate::lexicon::NounMetadata { lemma: "Improvement", number: crate::lexicon::Number::Singular, features: &[] }),
5170 Ok(440) => Some(crate::lexicon::NounMetadata { lemma: "Income", number: crate::lexicon::Number::Singular, features: &[] }),
5171 Ok(441) => Some(crate::lexicon::NounMetadata { lemma: "Increase", number: crate::lexicon::Number::Singular, features: &[] }),
5172 Ok(442) => Some(crate::lexicon::NounMetadata { lemma: "Information", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5173 Ok(443) => Some(crate::lexicon::NounMetadata { lemma: "Injury", number: crate::lexicon::Number::Singular, features: &[] }),
5174 Ok(444) => Some(crate::lexicon::NounMetadata { lemma: "Input", number: crate::lexicon::Number::Singular, features: &[] }),
5175 Ok(445) => Some(crate::lexicon::NounMetadata { lemma: "Instance", number: crate::lexicon::Number::Singular, features: &[] }),
5176 Ok(446) => Some(crate::lexicon::NounMetadata { lemma: "Instrument", number: crate::lexicon::Number::Singular, features: &[] }),
5177 Ok(447) => Some(crate::lexicon::NounMetadata { lemma: "Intelligence", number: crate::lexicon::Number::Singular, features: &[] }),
5178 Ok(448) => Some(crate::lexicon::NounMetadata { lemma: "Internet", number: crate::lexicon::Number::Singular, features: &[] }),
5179 Ok(449) => Some(crate::lexicon::NounMetadata { lemma: "Invention", number: crate::lexicon::Number::Singular, features: &[] }),
5180 Ok(450) => Some(crate::lexicon::NounMetadata { lemma: "Iron", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5181 Ok(451) => Some(crate::lexicon::NounMetadata { lemma: "Island", number: crate::lexicon::Number::Singular, features: &[] }),
5182 Ok(452) => Some(crate::lexicon::NounMetadata { lemma: "Issue", number: crate::lexicon::Number::Singular, features: &[] }),
5183 Ok(453) => Some(crate::lexicon::NounMetadata { lemma: "Item", number: crate::lexicon::Number::Singular, features: &[] }),
5184 Ok(454) => Some(crate::lexicon::NounMetadata { lemma: "Item", number: crate::lexicon::Number::Plural, features: &[] }),
5185 Ok(455) => Some(crate::lexicon::NounMetadata { lemma: "Jack", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5186 Ok(456) => Some(crate::lexicon::NounMetadata { lemma: "Jacket", number: crate::lexicon::Number::Singular, features: &[] }),
5187 Ok(457) => Some(crate::lexicon::NounMetadata { lemma: "Jake", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5188 Ok(458) => Some(crate::lexicon::NounMetadata { lemma: "James", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5189 Ok(459) => Some(crate::lexicon::NounMetadata { lemma: "Jane", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5190 Ok(460) => Some(crate::lexicon::NounMetadata { lemma: "Janet", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5191 Ok(461) => Some(crate::lexicon::NounMetadata { lemma: "Jason", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5192 Ok(462) => Some(crate::lexicon::NounMetadata { lemma: "Jennifer", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5193 Ok(463) => Some(crate::lexicon::NounMetadata { lemma: "Jim", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5194 Ok(464) => Some(crate::lexicon::NounMetadata { lemma: "Job", number: crate::lexicon::Number::Singular, features: &[] }),
5195 Ok(465) => Some(crate::lexicon::NounMetadata { lemma: "Joe", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5196 Ok(466) => Some(crate::lexicon::NounMetadata { lemma: "John", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5197 Ok(467) => Some(crate::lexicon::NounMetadata { lemma: "Joseph", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5198 Ok(468) => Some(crate::lexicon::NounMetadata { lemma: "Journey", number: crate::lexicon::Number::Singular, features: &[] }),
5199 Ok(469) => Some(crate::lexicon::NounMetadata { lemma: "Joy", number: crate::lexicon::Number::Singular, features: &[] }),
5200 Ok(470) => Some(crate::lexicon::NounMetadata { lemma: "Joyce", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5201 Ok(471) => Some(crate::lexicon::NounMetadata { lemma: "Judge", number: crate::lexicon::Number::Singular, features: &[] }),
5202 Ok(472) => Some(crate::lexicon::NounMetadata { lemma: "Juice", number: crate::lexicon::Number::Singular, features: &[] }),
5203 Ok(473) => Some(crate::lexicon::NounMetadata { lemma: "Juliet", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5204 Ok(474) => Some(crate::lexicon::NounMetadata { lemma: "Jumper", number: crate::lexicon::Number::Singular, features: &[] }),
5205 Ok(475) => Some(crate::lexicon::NounMetadata { lemma: "Justice", number: crate::lexicon::Number::Singular, features: &[] }),
5206 Ok(476) => Some(crate::lexicon::NounMetadata { lemma: "Justin", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5207 Ok(477) => Some(crate::lexicon::NounMetadata { lemma: "Karen", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5208 Ok(478) => Some(crate::lexicon::NounMetadata { lemma: "Kate", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5209 Ok(479) => Some(crate::lexicon::NounMetadata { lemma: "Kathleen", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5210 Ok(480) => Some(crate::lexicon::NounMetadata { lemma: "Kenneth", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5211 Ok(481) => Some(crate::lexicon::NounMetadata { lemma: "Kevin", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5212 Ok(482) => Some(crate::lexicon::NounMetadata { lemma: "Key", number: crate::lexicon::Number::Singular, features: &[] }),
5213 Ok(483) => Some(crate::lexicon::NounMetadata { lemma: "Keyboard", number: crate::lexicon::Number::Singular, features: &[] }),
5214 Ok(484) => Some(crate::lexicon::NounMetadata { lemma: "Killer", number: crate::lexicon::Number::Singular, features: &[] }),
5215 Ok(485) => Some(crate::lexicon::NounMetadata { lemma: "Kimberly", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5216 Ok(486) => Some(crate::lexicon::NounMetadata { lemma: "Kind", number: crate::lexicon::Number::Singular, features: &[] }),
5217 Ok(487) => Some(crate::lexicon::NounMetadata { lemma: "King", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
5218 Ok(488) => Some(crate::lexicon::NounMetadata { lemma: "Knee", number: crate::lexicon::Number::Singular, features: &[] }),
5219 Ok(489) => Some(crate::lexicon::NounMetadata { lemma: "Knife", number: crate::lexicon::Number::Singular, features: &[] }),
5220 Ok(490) => Some(crate::lexicon::NounMetadata { lemma: "Knob", number: crate::lexicon::Number::Singular, features: &[] }),
5221 Ok(491) => Some(crate::lexicon::NounMetadata { lemma: "Knowledge", number: crate::lexicon::Number::Singular, features: &[] }),
5222 Ok(492) => Some(crate::lexicon::NounMetadata { lemma: "Ladder", number: crate::lexicon::Number::Singular, features: &[] }),
5223 Ok(493) => Some(crate::lexicon::NounMetadata { lemma: "Lake", number: crate::lexicon::Number::Singular, features: &[] }),
5224 Ok(494) => Some(crate::lexicon::NounMetadata { lemma: "Lamp", number: crate::lexicon::Number::Singular, features: &[] }),
5225 Ok(495) => Some(crate::lexicon::NounMetadata { lemma: "Land", number: crate::lexicon::Number::Singular, features: &[] }),
5226 Ok(496) => Some(crate::lexicon::NounMetadata { lemma: "Language", number: crate::lexicon::Number::Singular, features: &[] }),
5227 Ok(497) => Some(crate::lexicon::NounMetadata { lemma: "Laptop", number: crate::lexicon::Number::Singular, features: &[] }),
5228 Ok(498) => Some(crate::lexicon::NounMetadata { lemma: "Latch", number: crate::lexicon::Number::Singular, features: &[] }),
5229 Ok(499) => Some(crate::lexicon::NounMetadata { lemma: "Laura", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5230 Ok(500) => Some(crate::lexicon::NounMetadata { lemma: "Law", number: crate::lexicon::Number::Singular, features: &[] }),
5231 Ok(501) => Some(crate::lexicon::NounMetadata { lemma: "Lawyer", number: crate::lexicon::Number::Singular, features: &[] }),
5232 Ok(502) => Some(crate::lexicon::NounMetadata { lemma: "Leader", number: crate::lexicon::Number::Singular, features: &[] }),
5233 Ok(503) => Some(crate::lexicon::NounMetadata { lemma: "Leaf", number: crate::lexicon::Number::Singular, features: &[] }),
5234 Ok(504) => Some(crate::lexicon::NounMetadata { lemma: "Leaf", number: crate::lexicon::Number::Plural, features: &[] }),
5235 Ok(505) => Some(crate::lexicon::NounMetadata { lemma: "Leg", number: crate::lexicon::Number::Singular, features: &[] }),
5236 Ok(506) => Some(crate::lexicon::NounMetadata { lemma: "Lemon", number: crate::lexicon::Number::Singular, features: &[] }),
5237 Ok(507) => Some(crate::lexicon::NounMetadata { lemma: "Length", number: crate::lexicon::Number::Singular, features: &[] }),
5238 Ok(508) => Some(crate::lexicon::NounMetadata { lemma: "Lesson", number: crate::lexicon::Number::Singular, features: &[] }),
5239 Ok(509) => Some(crate::lexicon::NounMetadata { lemma: "Letter", number: crate::lexicon::Number::Singular, features: &[] }),
5240 Ok(510) => Some(crate::lexicon::NounMetadata { lemma: "Level", number: crate::lexicon::Number::Singular, features: &[] }),
5241 Ok(511) => Some(crate::lexicon::NounMetadata { lemma: "Library", number: crate::lexicon::Number::Plural, features: &[] }),
5242 Ok(512) => Some(crate::lexicon::NounMetadata { lemma: "Library", number: crate::lexicon::Number::Singular, features: &[] }),
5243 Ok(513) => Some(crate::lexicon::NounMetadata { lemma: "Lie", number: crate::lexicon::Number::Singular, features: &[] }),
5244 Ok(514) => Some(crate::lexicon::NounMetadata { lemma: "Life", number: crate::lexicon::Number::Singular, features: &[] }),
5245 Ok(515) => Some(crate::lexicon::NounMetadata { lemma: "Light", number: crate::lexicon::Number::Singular, features: &[] }),
5246 Ok(516) => Some(crate::lexicon::NounMetadata { lemma: "Limit", number: crate::lexicon::Number::Singular, features: &[] }),
5247 Ok(517) => Some(crate::lexicon::NounMetadata { lemma: "Linda", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5248 Ok(518) => Some(crate::lexicon::NounMetadata { lemma: "Line", number: crate::lexicon::Number::Singular, features: &[] }),
5249 Ok(519) => Some(crate::lexicon::NounMetadata { lemma: "Link", number: crate::lexicon::Number::Singular, features: &[] }),
5250 Ok(520) => Some(crate::lexicon::NounMetadata { lemma: "Lion", number: crate::lexicon::Number::Singular, features: &[] }),
5251 Ok(521) => Some(crate::lexicon::NounMetadata { lemma: "Lip", number: crate::lexicon::Number::Singular, features: &[] }),
5252 Ok(522) => Some(crate::lexicon::NounMetadata { lemma: "Lisa", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5253 Ok(523) => Some(crate::lexicon::NounMetadata { lemma: "List", number: crate::lexicon::Number::Singular, features: &[] }),
5254 Ok(524) => Some(crate::lexicon::NounMetadata { lemma: "Life", number: crate::lexicon::Number::Plural, features: &[] }),
5255 Ok(525) => Some(crate::lexicon::NounMetadata { lemma: "Location", number: crate::lexicon::Number::Singular, features: &[] }),
5256 Ok(526) => Some(crate::lexicon::NounMetadata { lemma: "Lock", number: crate::lexicon::Number::Singular, features: &[] }),
5257 Ok(527) => Some(crate::lexicon::NounMetadata { lemma: "Logic", number: crate::lexicon::Number::Singular, features: &[] }),
5258 Ok(528) => Some(crate::lexicon::NounMetadata { lemma: "Logician", number: crate::lexicon::Number::Singular, features: &[] }),
5259 Ok(529) => Some(crate::lexicon::NounMetadata { lemma: "Loser", number: crate::lexicon::Number::Singular, features: &[] }),
5260 Ok(530) => Some(crate::lexicon::NounMetadata { lemma: "Loss", number: crate::lexicon::Number::Singular, features: &[] }),
5261 Ok(531) => Some(crate::lexicon::NounMetadata { lemma: "Love", number: crate::lexicon::Number::Singular, features: &[] }),
5262 Ok(532) => Some(crate::lexicon::NounMetadata { lemma: "Luck", number: crate::lexicon::Number::Singular, features: &[] }),
5263 Ok(533) => Some(crate::lexicon::NounMetadata { lemma: "Lucy", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5264 Ok(534) => Some(crate::lexicon::NounMetadata { lemma: "Lunch", number: crate::lexicon::Number::Singular, features: &[] }),
5265 Ok(535) => Some(crate::lexicon::NounMetadata { lemma: "Machine", number: crate::lexicon::Number::Singular, features: &[] }),
5266 Ok(536) => Some(crate::lexicon::NounMetadata { lemma: "Maintenance", number: crate::lexicon::Number::Singular, features: &[] }),
5267 Ok(537) => Some(crate::lexicon::NounMetadata { lemma: "Man", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
5268 Ok(538) => Some(crate::lexicon::NounMetadata { lemma: "Manager", number: crate::lexicon::Number::Singular, features: &[] }),
5269 Ok(539) => Some(crate::lexicon::NounMetadata { lemma: "Map", number: crate::lexicon::Number::Singular, features: &[] }),
5270 Ok(540) => Some(crate::lexicon::NounMetadata { lemma: "Margaret", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5271 Ok(541) => Some(crate::lexicon::NounMetadata { lemma: "Mark", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5272 Ok(542) => Some(crate::lexicon::NounMetadata { lemma: "Market", number: crate::lexicon::Number::Singular, features: &[] }),
5273 Ok(543) => Some(crate::lexicon::NounMetadata { lemma: "Marriage", number: crate::lexicon::Number::Singular, features: &[] }),
5274 Ok(544) => Some(crate::lexicon::NounMetadata { lemma: "Mary", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5275 Ok(545) => Some(crate::lexicon::NounMetadata { lemma: "Matter", number: crate::lexicon::Number::Singular, features: &[] }),
5276 Ok(546) => Some(crate::lexicon::NounMetadata { lemma: "Matthew", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5277 Ok(547) => Some(crate::lexicon::NounMetadata { lemma: "Max", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5278 Ok(548) => Some(crate::lexicon::NounMetadata { lemma: "Meal", number: crate::lexicon::Number::Singular, features: &[] }),
5279 Ok(549) => Some(crate::lexicon::NounMetadata { lemma: "Measure", number: crate::lexicon::Number::Singular, features: &[] }),
5280 Ok(550) => Some(crate::lexicon::NounMetadata { lemma: "Meat", number: crate::lexicon::Number::Singular, features: &[] }),
5281 Ok(551) => Some(crate::lexicon::NounMetadata { lemma: "Medicine", number: crate::lexicon::Number::Singular, features: &[] }),
5282 Ok(552) => Some(crate::lexicon::NounMetadata { lemma: "Melissa", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5283 Ok(553) => Some(crate::lexicon::NounMetadata { lemma: "Memorial", number: crate::lexicon::Number::Singular, features: &[] }),
5284 Ok(554) => Some(crate::lexicon::NounMetadata { lemma: "Memory", number: crate::lexicon::Number::Plural, features: &[] }),
5285 Ok(555) => Some(crate::lexicon::NounMetadata { lemma: "Memory", number: crate::lexicon::Number::Singular, features: &[] }),
5286 Ok(556) => Some(crate::lexicon::NounMetadata { lemma: "Man", number: crate::lexicon::Number::Plural, features: &[crate::lexicon::Feature::Masculine] }),
5287 Ok(557) => Some(crate::lexicon::NounMetadata { lemma: "Merchant", number: crate::lexicon::Number::Singular, features: &[] }),
5288 Ok(558) => Some(crate::lexicon::NounMetadata { lemma: "Message", number: crate::lexicon::Number::Singular, features: &[] }),
5289 Ok(559) => Some(crate::lexicon::NounMetadata { lemma: "Metal", number: crate::lexicon::Number::Singular, features: &[] }),
5290 Ok(560) => Some(crate::lexicon::NounMetadata { lemma: "Method", number: crate::lexicon::Number::Singular, features: &[] }),
5291 Ok(561) => Some(crate::lexicon::NounMetadata { lemma: "Mouse", number: crate::lexicon::Number::Plural, features: &[] }),
5292 Ok(562) => Some(crate::lexicon::NounMetadata { lemma: "Michael", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5293 Ok(563) => Some(crate::lexicon::NounMetadata { lemma: "Michelle", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5294 Ok(564) => Some(crate::lexicon::NounMetadata { lemma: "Microphone", number: crate::lexicon::Number::Singular, features: &[] }),
5295 Ok(565) => Some(crate::lexicon::NounMetadata { lemma: "Middle", number: crate::lexicon::Number::Singular, features: &[] }),
5296 Ok(566) => Some(crate::lexicon::NounMetadata { lemma: "Mike", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5297 Ok(567) => Some(crate::lexicon::NounMetadata { lemma: "Milk", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5298 Ok(568) => Some(crate::lexicon::NounMetadata { lemma: "Mind", number: crate::lexicon::Number::Singular, features: &[] }),
5299 Ok(569) => Some(crate::lexicon::NounMetadata { lemma: "Minute", number: crate::lexicon::Number::Singular, features: &[] }),
5300 Ok(570) => Some(crate::lexicon::NounMetadata { lemma: "Miracle", number: crate::lexicon::Number::Singular, features: &[] }),
5301 Ok(571) => Some(crate::lexicon::NounMetadata { lemma: "Mirror", number: crate::lexicon::Number::Singular, features: &[] }),
5302 Ok(572) => Some(crate::lexicon::NounMetadata { lemma: "Mission", number: crate::lexicon::Number::Singular, features: &[] }),
5303 Ok(573) => Some(crate::lexicon::NounMetadata { lemma: "Mode", number: crate::lexicon::Number::Singular, features: &[] }),
5304 Ok(574) => Some(crate::lexicon::NounMetadata { lemma: "Model", number: crate::lexicon::Number::Singular, features: &[] }),
5305 Ok(575) => Some(crate::lexicon::NounMetadata { lemma: "Moment", number: crate::lexicon::Number::Singular, features: &[] }),
5306 Ok(576) => Some(crate::lexicon::NounMetadata { lemma: "Money", number: crate::lexicon::Number::Singular, features: &[] }),
5307 Ok(577) => Some(crate::lexicon::NounMetadata { lemma: "Monkey", number: crate::lexicon::Number::Singular, features: &[] }),
5308 Ok(578) => Some(crate::lexicon::NounMetadata { lemma: "Month", number: crate::lexicon::Number::Singular, features: &[] }),
5309 Ok(579) => Some(crate::lexicon::NounMetadata { lemma: "Monument", number: crate::lexicon::Number::Singular, features: &[] }),
5310 Ok(580) => Some(crate::lexicon::NounMetadata { lemma: "Mood", number: crate::lexicon::Number::Singular, features: &[] }),
5311 Ok(581) => Some(crate::lexicon::NounMetadata { lemma: "Moon", number: crate::lexicon::Number::Singular, features: &[] }),
5312 Ok(582) => Some(crate::lexicon::NounMetadata { lemma: "Mortal", number: crate::lexicon::Number::Singular, features: &[] }),
5313 Ok(583) => Some(crate::lexicon::NounMetadata { lemma: "Mother", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5314 Ok(584) => Some(crate::lexicon::NounMetadata { lemma: "Motorcycle", number: crate::lexicon::Number::Singular, features: &[] }),
5315 Ok(585) => Some(crate::lexicon::NounMetadata { lemma: "Mountain", number: crate::lexicon::Number::Singular, features: &[] }),
5316 Ok(586) => Some(crate::lexicon::NounMetadata { lemma: "Mouse", number: crate::lexicon::Number::Singular, features: &[] }),
5317 Ok(587) => Some(crate::lexicon::NounMetadata { lemma: "Mouth", number: crate::lexicon::Number::Singular, features: &[] }),
5318 Ok(588) => Some(crate::lexicon::NounMetadata { lemma: "Movement", number: crate::lexicon::Number::Singular, features: &[] }),
5319 Ok(589) => Some(crate::lexicon::NounMetadata { lemma: "Movie", number: crate::lexicon::Number::Singular, features: &[] }),
5320 Ok(590) => Some(crate::lexicon::NounMetadata { lemma: "Mud", number: crate::lexicon::Number::Singular, features: &[] }),
5321 Ok(591) => Some(crate::lexicon::NounMetadata { lemma: "Muscle", number: crate::lexicon::Number::Singular, features: &[] }),
5322 Ok(592) => Some(crate::lexicon::NounMetadata { lemma: "Museum", number: crate::lexicon::Number::Singular, features: &[] }),
5323 Ok(593) => Some(crate::lexicon::NounMetadata { lemma: "Music", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5324 Ok(594) => Some(crate::lexicon::NounMetadata { lemma: "Musician", number: crate::lexicon::Number::Singular, features: &[] }),
5325 Ok(595) => Some(crate::lexicon::NounMetadata { lemma: "Mystery", number: crate::lexicon::Number::Plural, features: &[] }),
5326 Ok(596) => Some(crate::lexicon::NounMetadata { lemma: "Mystery", number: crate::lexicon::Number::Singular, features: &[] }),
5327 Ok(597) => Some(crate::lexicon::NounMetadata { lemma: "Nail", number: crate::lexicon::Number::Singular, features: &[] }),
5328 Ok(598) => Some(crate::lexicon::NounMetadata { lemma: "Name", number: crate::lexicon::Number::Singular, features: &[] }),
5329 Ok(599) => Some(crate::lexicon::NounMetadata { lemma: "Nancy", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5330 Ok(600) => Some(crate::lexicon::NounMetadata { lemma: "Nation", number: crate::lexicon::Number::Singular, features: &[] }),
5331 Ok(601) => Some(crate::lexicon::NounMetadata { lemma: "Native", number: crate::lexicon::Number::Singular, features: &[] }),
5332 Ok(602) => Some(crate::lexicon::NounMetadata { lemma: "Neck", number: crate::lexicon::Number::Singular, features: &[] }),
5333 Ok(603) => Some(crate::lexicon::NounMetadata { lemma: "Necklace", number: crate::lexicon::Number::Singular, features: &[] }),
5334 Ok(604) => Some(crate::lexicon::NounMetadata { lemma: "Needle", number: crate::lexicon::Number::Singular, features: &[] }),
5335 Ok(605) => Some(crate::lexicon::NounMetadata { lemma: "Neighbor", number: crate::lexicon::Number::Singular, features: &[] }),
5336 Ok(606) => Some(crate::lexicon::NounMetadata { lemma: "Network", number: crate::lexicon::Number::Singular, features: &[] }),
5337 Ok(607) => Some(crate::lexicon::NounMetadata { lemma: "News", number: crate::lexicon::Number::Singular, features: &[] }),
5338 Ok(608) => Some(crate::lexicon::NounMetadata { lemma: "Nicole", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5339 Ok(609) => Some(crate::lexicon::NounMetadata { lemma: "Nose", number: crate::lexicon::Number::Singular, features: &[] }),
5340 Ok(610) => Some(crate::lexicon::NounMetadata { lemma: "Nucleus", number: crate::lexicon::Number::Plural, features: &[crate::lexicon::Feature::Count] }),
5341 Ok(611) => Some(crate::lexicon::NounMetadata { lemma: "Nucleus", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Count] }),
5342 Ok(612) => Some(crate::lexicon::NounMetadata { lemma: "Number", number: crate::lexicon::Number::Singular, features: &[] }),
5343 Ok(613) => Some(crate::lexicon::NounMetadata { lemma: "Nurse", number: crate::lexicon::Number::Singular, features: &[] }),
5344 Ok(614) => Some(crate::lexicon::NounMetadata { lemma: "Object", number: crate::lexicon::Number::Singular, features: &[] }),
5345 Ok(615) => Some(crate::lexicon::NounMetadata { lemma: "Ocean", number: crate::lexicon::Number::Singular, features: &[] }),
5346 Ok(616) => Some(crate::lexicon::NounMetadata { lemma: "Office", number: crate::lexicon::Number::Singular, features: &[] }),
5347 Ok(617) => Some(crate::lexicon::NounMetadata { lemma: "Oil", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5348 Ok(618) => Some(crate::lexicon::NounMetadata { lemma: "Onion", number: crate::lexicon::Number::Singular, features: &[] }),
5349 Ok(619) => Some(crate::lexicon::NounMetadata { lemma: "Operation", number: crate::lexicon::Number::Singular, features: &[] }),
5350 Ok(620) => Some(crate::lexicon::NounMetadata { lemma: "Orange", number: crate::lexicon::Number::Singular, features: &[] }),
5351 Ok(621) => Some(crate::lexicon::NounMetadata { lemma: "Organization", number: crate::lexicon::Number::Singular, features: &[] }),
5352 Ok(622) => Some(crate::lexicon::NounMetadata { lemma: "Original", number: crate::lexicon::Number::Singular, features: &[] }),
5353 Ok(623) => Some(crate::lexicon::NounMetadata { lemma: "Outlet", number: crate::lexicon::Number::Singular, features: &[] }),
5354 Ok(624) => Some(crate::lexicon::NounMetadata { lemma: "Output", number: crate::lexicon::Number::Singular, features: &[] }),
5355 Ok(625) => Some(crate::lexicon::NounMetadata { lemma: "Oven", number: crate::lexicon::Number::Singular, features: &[] }),
5356 Ok(626) => Some(crate::lexicon::NounMetadata { lemma: "Owl", number: crate::lexicon::Number::Singular, features: &[] }),
5357 Ok(627) => Some(crate::lexicon::NounMetadata { lemma: "Pace", number: crate::lexicon::Number::Singular, features: &[] }),
5358 Ok(628) => Some(crate::lexicon::NounMetadata { lemma: "Package", number: crate::lexicon::Number::Singular, features: &[] }),
5359 Ok(629) => Some(crate::lexicon::NounMetadata { lemma: "Page", number: crate::lexicon::Number::Singular, features: &[] }),
5360 Ok(630) => Some(crate::lexicon::NounMetadata { lemma: "Pain", number: crate::lexicon::Number::Singular, features: &[] }),
5361 Ok(631) => Some(crate::lexicon::NounMetadata { lemma: "Painter", number: crate::lexicon::Number::Singular, features: &[] }),
5362 Ok(632) => Some(crate::lexicon::NounMetadata { lemma: "Painting", number: crate::lexicon::Number::Singular, features: &[] }),
5363 Ok(633) => Some(crate::lexicon::NounMetadata { lemma: "Pan", number: crate::lexicon::Number::Singular, features: &[] }),
5364 Ok(634) => Some(crate::lexicon::NounMetadata { lemma: "Pants", number: crate::lexicon::Number::Singular, features: &[] }),
5365 Ok(635) => Some(crate::lexicon::NounMetadata { lemma: "Paper", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Neuter] }),
5366 Ok(636) => Some(crate::lexicon::NounMetadata { lemma: "Paragraph", number: crate::lexicon::Number::Singular, features: &[] }),
5367 Ok(637) => Some(crate::lexicon::NounMetadata { lemma: "Park", number: crate::lexicon::Number::Singular, features: &[] }),
5368 Ok(638) => Some(crate::lexicon::NounMetadata { lemma: "Parrot", number: crate::lexicon::Number::Singular, features: &[] }),
5369 Ok(639) => Some(crate::lexicon::NounMetadata { lemma: "Part", number: crate::lexicon::Number::Singular, features: &[] }),
5370 Ok(640) => Some(crate::lexicon::NounMetadata { lemma: "Party", number: crate::lexicon::Number::Singular, features: &[] }),
5371 Ok(641) => Some(crate::lexicon::NounMetadata { lemma: "Past", number: crate::lexicon::Number::Singular, features: &[] }),
5372 Ok(642) => Some(crate::lexicon::NounMetadata { lemma: "Pasta", number: crate::lexicon::Number::Singular, features: &[] }),
5373 Ok(643) => Some(crate::lexicon::NounMetadata { lemma: "Patricia", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5374 Ok(644) => Some(crate::lexicon::NounMetadata { lemma: "Pattern", number: crate::lexicon::Number::Singular, features: &[] }),
5375 Ok(645) => Some(crate::lexicon::NounMetadata { lemma: "Paul", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5376 Ok(646) => Some(crate::lexicon::NounMetadata { lemma: "Peace", number: crate::lexicon::Number::Singular, features: &[] }),
5377 Ok(647) => Some(crate::lexicon::NounMetadata { lemma: "Pedal", number: crate::lexicon::Number::Singular, features: &[] }),
5378 Ok(648) => Some(crate::lexicon::NounMetadata { lemma: "Penguin", number: crate::lexicon::Number::Singular, features: &[] }),
5379 Ok(649) => Some(crate::lexicon::NounMetadata { lemma: "Person", number: crate::lexicon::Number::Plural, features: &[] }),
5380 Ok(650) => Some(crate::lexicon::NounMetadata { lemma: "Pepper", number: crate::lexicon::Number::Singular, features: &[] }),
5381 Ok(651) => Some(crate::lexicon::NounMetadata { lemma: "Period", number: crate::lexicon::Number::Singular, features: &[] }),
5382 Ok(652) => Some(crate::lexicon::NounMetadata { lemma: "Person", number: crate::lexicon::Number::Singular, features: &[] }),
5383 Ok(653) => Some(crate::lexicon::NounMetadata { lemma: "Peter", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5384 Ok(654) => Some(crate::lexicon::NounMetadata { lemma: "Phase", number: crate::lexicon::Number::Singular, features: &[] }),
5385 Ok(655) => Some(crate::lexicon::NounMetadata { lemma: "Philosopher", number: crate::lexicon::Number::Singular, features: &[] }),
5386 Ok(656) => Some(crate::lexicon::NounMetadata { lemma: "Phone", number: crate::lexicon::Number::Singular, features: &[] }),
5387 Ok(657) => Some(crate::lexicon::NounMetadata { lemma: "Photo", number: crate::lexicon::Number::Singular, features: &[] }),
5388 Ok(658) => Some(crate::lexicon::NounMetadata { lemma: "Picture", number: crate::lexicon::Number::Singular, features: &[] }),
5389 Ok(659) => Some(crate::lexicon::NounMetadata { lemma: "Piece", number: crate::lexicon::Number::Singular, features: &[] }),
5390 Ok(660) => Some(crate::lexicon::NounMetadata { lemma: "Pig", number: crate::lexicon::Number::Singular, features: &[] }),
5391 Ok(661) => Some(crate::lexicon::NounMetadata { lemma: "Pilot", number: crate::lexicon::Number::Singular, features: &[] }),
5392 Ok(662) => Some(crate::lexicon::NounMetadata { lemma: "Pipe", number: crate::lexicon::Number::Singular, features: &[] }),
5393 Ok(663) => Some(crate::lexicon::NounMetadata { lemma: "Place", number: crate::lexicon::Number::Singular, features: &[] }),
5394 Ok(664) => Some(crate::lexicon::NounMetadata { lemma: "Plan", number: crate::lexicon::Number::Singular, features: &[] }),
5395 Ok(665) => Some(crate::lexicon::NounMetadata { lemma: "Plane", number: crate::lexicon::Number::Singular, features: &[] }),
5396 Ok(666) => Some(crate::lexicon::NounMetadata { lemma: "Plant", number: crate::lexicon::Number::Singular, features: &[] }),
5397 Ok(667) => Some(crate::lexicon::NounMetadata { lemma: "Plastic", number: crate::lexicon::Number::Singular, features: &[] }),
5398 Ok(668) => Some(crate::lexicon::NounMetadata { lemma: "Plate", number: crate::lexicon::Number::Singular, features: &[] }),
5399 Ok(669) => Some(crate::lexicon::NounMetadata { lemma: "Player", number: crate::lexicon::Number::Singular, features: &[] }),
5400 Ok(670) => Some(crate::lexicon::NounMetadata { lemma: "Pleasure", number: crate::lexicon::Number::Singular, features: &[] }),
5401 Ok(671) => Some(crate::lexicon::NounMetadata { lemma: "Plug", number: crate::lexicon::Number::Singular, features: &[] }),
5402 Ok(672) => Some(crate::lexicon::NounMetadata { lemma: "Pocket", number: crate::lexicon::Number::Singular, features: &[] }),
5403 Ok(673) => Some(crate::lexicon::NounMetadata { lemma: "Poem", number: crate::lexicon::Number::Singular, features: &[] }),
5404 Ok(674) => Some(crate::lexicon::NounMetadata { lemma: "Point", number: crate::lexicon::Number::Singular, features: &[] }),
5405 Ok(675) => Some(crate::lexicon::NounMetadata { lemma: "Police", number: crate::lexicon::Number::Singular, features: &[] }),
5406 Ok(676) => Some(crate::lexicon::NounMetadata { lemma: "Population", number: crate::lexicon::Number::Singular, features: &[] }),
5407 Ok(677) => Some(crate::lexicon::NounMetadata { lemma: "Position", number: crate::lexicon::Number::Singular, features: &[] }),
5408 Ok(678) => Some(crate::lexicon::NounMetadata { lemma: "Post", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Count] }),
5409 Ok(679) => Some(crate::lexicon::NounMetadata { lemma: "Post", number: crate::lexicon::Number::Plural, features: &[crate::lexicon::Feature::Count] }),
5410 Ok(680) => Some(crate::lexicon::NounMetadata { lemma: "Pot", number: crate::lexicon::Number::Singular, features: &[] }),
5411 Ok(681) => Some(crate::lexicon::NounMetadata { lemma: "Potato", number: crate::lexicon::Number::Singular, features: &[] }),
5412 Ok(682) => Some(crate::lexicon::NounMetadata { lemma: "Potato", number: crate::lexicon::Number::Plural, features: &[] }),
5413 Ok(683) => Some(crate::lexicon::NounMetadata { lemma: "Power", number: crate::lexicon::Number::Singular, features: &[] }),
5414 Ok(684) => Some(crate::lexicon::NounMetadata { lemma: "Present", number: crate::lexicon::Number::Singular, features: &[] }),
5415 Ok(685) => Some(crate::lexicon::NounMetadata { lemma: "President", number: crate::lexicon::Number::Singular, features: &[] }),
5416 Ok(686) => Some(crate::lexicon::NounMetadata { lemma: "Price", number: crate::lexicon::Number::Singular, features: &[] }),
5417 Ok(687) => Some(crate::lexicon::NounMetadata { lemma: "Prince", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
5418 Ok(688) => Some(crate::lexicon::NounMetadata { lemma: "Princess", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5419 Ok(689) => Some(crate::lexicon::NounMetadata { lemma: "Prison", number: crate::lexicon::Number::Singular, features: &[] }),
5420 Ok(690) => Some(crate::lexicon::NounMetadata { lemma: "Prisoner", number: crate::lexicon::Number::Singular, features: &[] }),
5421 Ok(691) => Some(crate::lexicon::NounMetadata { lemma: "Prize", number: crate::lexicon::Number::Singular, features: &[] }),
5422 Ok(692) => Some(crate::lexicon::NounMetadata { lemma: "Problem", number: crate::lexicon::Number::Singular, features: &[] }),
5423 Ok(693) => Some(crate::lexicon::NounMetadata { lemma: "Procedure", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Count] }),
5424 Ok(694) => Some(crate::lexicon::NounMetadata { lemma: "Procedure", number: crate::lexicon::Number::Plural, features: &[crate::lexicon::Feature::Count] }),
5425 Ok(695) => Some(crate::lexicon::NounMetadata { lemma: "Process", number: crate::lexicon::Number::Singular, features: &[] }),
5426 Ok(696) => Some(crate::lexicon::NounMetadata { lemma: "Production", number: crate::lexicon::Number::Singular, features: &[] }),
5427 Ok(697) => Some(crate::lexicon::NounMetadata { lemma: "Profit", number: crate::lexicon::Number::Singular, features: &[] }),
5428 Ok(698) => Some(crate::lexicon::NounMetadata { lemma: "Program", number: crate::lexicon::Number::Singular, features: &[] }),
5429 Ok(699) => Some(crate::lexicon::NounMetadata { lemma: "Programmer", number: crate::lexicon::Number::Singular, features: &[] }),
5430 Ok(700) => Some(crate::lexicon::NounMetadata { lemma: "Progress", number: crate::lexicon::Number::Singular, features: &[] }),
5431 Ok(701) => Some(crate::lexicon::NounMetadata { lemma: "Project", number: crate::lexicon::Number::Singular, features: &[] }),
5432 Ok(702) => Some(crate::lexicon::NounMetadata { lemma: "Promise", number: crate::lexicon::Number::Singular, features: &[] }),
5433 Ok(703) => Some(crate::lexicon::NounMetadata { lemma: "Proof", number: crate::lexicon::Number::Singular, features: &[] }),
5434 Ok(704) => Some(crate::lexicon::NounMetadata { lemma: "Protection", number: crate::lexicon::Number::Singular, features: &[] }),
5435 Ok(705) => Some(crate::lexicon::NounMetadata { lemma: "Punishment", number: crate::lexicon::Number::Singular, features: &[] }),
5436 Ok(706) => Some(crate::lexicon::NounMetadata { lemma: "Purpose", number: crate::lexicon::Number::Singular, features: &[] }),
5437 Ok(707) => Some(crate::lexicon::NounMetadata { lemma: "Quality", number: crate::lexicon::Number::Singular, features: &[] }),
5438 Ok(708) => Some(crate::lexicon::NounMetadata { lemma: "Quantity", number: crate::lexicon::Number::Singular, features: &[] }),
5439 Ok(709) => Some(crate::lexicon::NounMetadata { lemma: "Queen", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5440 Ok(710) => Some(crate::lexicon::NounMetadata { lemma: "Question", number: crate::lexicon::Number::Singular, features: &[] }),
5441 Ok(711) => Some(crate::lexicon::NounMetadata { lemma: "Rabbit", number: crate::lexicon::Number::Singular, features: &[] }),
5442 Ok(712) => Some(crate::lexicon::NounMetadata { lemma: "Race", number: crate::lexicon::Number::Singular, features: &[] }),
5443 Ok(713) => Some(crate::lexicon::NounMetadata { lemma: "Rachel", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5444 Ok(714) => Some(crate::lexicon::NounMetadata { lemma: "Radio", number: crate::lexicon::Number::Singular, features: &[] }),
5445 Ok(715) => Some(crate::lexicon::NounMetadata { lemma: "Rain", number: crate::lexicon::Number::Singular, features: &[] }),
5446 Ok(716) => Some(crate::lexicon::NounMetadata { lemma: "Rake", number: crate::lexicon::Number::Singular, features: &[] }),
5447 Ok(717) => Some(crate::lexicon::NounMetadata { lemma: "Ramp", number: crate::lexicon::Number::Singular, features: &[] }),
5448 Ok(718) => Some(crate::lexicon::NounMetadata { lemma: "Range", number: crate::lexicon::Number::Singular, features: &[] }),
5449 Ok(719) => Some(crate::lexicon::NounMetadata { lemma: "Rat", number: crate::lexicon::Number::Singular, features: &[] }),
5450 Ok(720) => Some(crate::lexicon::NounMetadata { lemma: "Rate", number: crate::lexicon::Number::Singular, features: &[] }),
5451 Ok(721) => Some(crate::lexicon::NounMetadata { lemma: "Razor", number: crate::lexicon::Number::Singular, features: &[] }),
5452 Ok(722) => Some(crate::lexicon::NounMetadata { lemma: "Reactor", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Count] }),
5453 Ok(723) => Some(crate::lexicon::NounMetadata { lemma: "Reactor", number: crate::lexicon::Number::Plural, features: &[crate::lexicon::Feature::Count] }),
5454 Ok(724) => Some(crate::lexicon::NounMetadata { lemma: "Reader", number: crate::lexicon::Number::Singular, features: &[] }),
5455 Ok(725) => Some(crate::lexicon::NounMetadata { lemma: "Reason", number: crate::lexicon::Number::Singular, features: &[] }),
5456 Ok(726) => Some(crate::lexicon::NounMetadata { lemma: "Rebecca", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5457 Ok(727) => Some(crate::lexicon::NounMetadata { lemma: "Record", number: crate::lexicon::Number::Singular, features: &[] }),
5458 Ok(728) => Some(crate::lexicon::NounMetadata { lemma: "Reduction", number: crate::lexicon::Number::Singular, features: &[] }),
5459 Ok(729) => Some(crate::lexicon::NounMetadata { lemma: "Refrigerator", number: crate::lexicon::Number::Singular, features: &[] }),
5460 Ok(730) => Some(crate::lexicon::NounMetadata { lemma: "Region", number: crate::lexicon::Number::Singular, features: &[] }),
5461 Ok(731) => Some(crate::lexicon::NounMetadata { lemma: "Register", number: crate::lexicon::Number::Singular, features: &[] }),
5462 Ok(732) => Some(crate::lexicon::NounMetadata { lemma: "Relationship", number: crate::lexicon::Number::Singular, features: &[] }),
5463 Ok(733) => Some(crate::lexicon::NounMetadata { lemma: "Repair", number: crate::lexicon::Number::Singular, features: &[] }),
5464 Ok(734) => Some(crate::lexicon::NounMetadata { lemma: "Report", number: crate::lexicon::Number::Singular, features: &[] }),
5465 Ok(735) => Some(crate::lexicon::NounMetadata { lemma: "Request", number: crate::lexicon::Number::Singular, features: &[] }),
5466 Ok(736) => Some(crate::lexicon::NounMetadata { lemma: "Research", number: crate::lexicon::Number::Singular, features: &[] }),
5467 Ok(737) => Some(crate::lexicon::NounMetadata { lemma: "Response", number: crate::lexicon::Number::Singular, features: &[] }),
5468 Ok(738) => Some(crate::lexicon::NounMetadata { lemma: "Responsibility", number: crate::lexicon::Number::Singular, features: &[] }),
5469 Ok(739) => Some(crate::lexicon::NounMetadata { lemma: "Rest", number: crate::lexicon::Number::Singular, features: &[] }),
5470 Ok(740) => Some(crate::lexicon::NounMetadata { lemma: "Restaurant", number: crate::lexicon::Number::Singular, features: &[] }),
5471 Ok(741) => Some(crate::lexicon::NounMetadata { lemma: "Result", number: crate::lexicon::Number::Singular, features: &[] }),
5472 Ok(742) => Some(crate::lexicon::NounMetadata { lemma: "Return", number: crate::lexicon::Number::Singular, features: &[] }),
5473 Ok(743) => Some(crate::lexicon::NounMetadata { lemma: "Reward", number: crate::lexicon::Number::Singular, features: &[] }),
5474 Ok(744) => Some(crate::lexicon::NounMetadata { lemma: "Rice", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5475 Ok(745) => Some(crate::lexicon::NounMetadata { lemma: "Richard", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5476 Ok(746) => Some(crate::lexicon::NounMetadata { lemma: "Right", number: crate::lexicon::Number::Singular, features: &[] }),
5477 Ok(747) => Some(crate::lexicon::NounMetadata { lemma: "Ring", number: crate::lexicon::Number::Singular, features: &[] }),
5478 Ok(748) => Some(crate::lexicon::NounMetadata { lemma: "Rise", number: crate::lexicon::Number::Singular, features: &[] }),
5479 Ok(749) => Some(crate::lexicon::NounMetadata { lemma: "Risk", number: crate::lexicon::Number::Singular, features: &[] }),
5480 Ok(750) => Some(crate::lexicon::NounMetadata { lemma: "River", number: crate::lexicon::Number::Singular, features: &[] }),
5481 Ok(751) => Some(crate::lexicon::NounMetadata { lemma: "Road", number: crate::lexicon::Number::Singular, features: &[] }),
5482 Ok(752) => Some(crate::lexicon::NounMetadata { lemma: "Robert", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5483 Ok(753) => Some(crate::lexicon::NounMetadata { lemma: "Rock", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Inanimate] }),
5484 Ok(754) => Some(crate::lexicon::NounMetadata { lemma: "Romeo", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5485 Ok(755) => Some(crate::lexicon::NounMetadata { lemma: "Roof", number: crate::lexicon::Number::Singular, features: &[] }),
5486 Ok(756) => Some(crate::lexicon::NounMetadata { lemma: "Room", number: crate::lexicon::Number::Singular, features: &[] }),
5487 Ok(757) => Some(crate::lexicon::NounMetadata { lemma: "Root", number: crate::lexicon::Number::Singular, features: &[] }),
5488 Ok(758) => Some(crate::lexicon::NounMetadata { lemma: "Rope", number: crate::lexicon::Number::Singular, features: &[] }),
5489 Ok(759) => Some(crate::lexicon::NounMetadata { lemma: "Rule", number: crate::lexicon::Number::Singular, features: &[] }),
5490 Ok(760) => Some(crate::lexicon::NounMetadata { lemma: "Runner", number: crate::lexicon::Number::Singular, features: &[] }),
5491 Ok(761) => Some(crate::lexicon::NounMetadata { lemma: "Ryan", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5492 Ok(762) => Some(crate::lexicon::NounMetadata { lemma: "Sadness", number: crate::lexicon::Number::Singular, features: &[] }),
5493 Ok(763) => Some(crate::lexicon::NounMetadata { lemma: "Salad", number: crate::lexicon::Number::Singular, features: &[] }),
5494 Ok(764) => Some(crate::lexicon::NounMetadata { lemma: "Salary", number: crate::lexicon::Number::Singular, features: &[] }),
5495 Ok(765) => Some(crate::lexicon::NounMetadata { lemma: "Salt", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5496 Ok(766) => Some(crate::lexicon::NounMetadata { lemma: "Sam", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5497 Ok(767) => Some(crate::lexicon::NounMetadata { lemma: "Samantha", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5498 Ok(768) => Some(crate::lexicon::NounMetadata { lemma: "Sample", number: crate::lexicon::Number::Singular, features: &[] }),
5499 Ok(769) => Some(crate::lexicon::NounMetadata { lemma: "Sand", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5500 Ok(770) => Some(crate::lexicon::NounMetadata { lemma: "Sandra", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5501 Ok(771) => Some(crate::lexicon::NounMetadata { lemma: "Sarah", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5502 Ok(772) => Some(crate::lexicon::NounMetadata { lemma: "Saw", number: crate::lexicon::Number::Singular, features: &[] }),
5503 Ok(773) => Some(crate::lexicon::NounMetadata { lemma: "Scale", number: crate::lexicon::Number::Singular, features: &[] }),
5504 Ok(774) => Some(crate::lexicon::NounMetadata { lemma: "Scarf", number: crate::lexicon::Number::Singular, features: &[] }),
5505 Ok(775) => Some(crate::lexicon::NounMetadata { lemma: "Scarf", number: crate::lexicon::Number::Plural, features: &[] }),
5506 Ok(776) => Some(crate::lexicon::NounMetadata { lemma: "School", number: crate::lexicon::Number::Singular, features: &[] }),
5507 Ok(777) => Some(crate::lexicon::NounMetadata { lemma: "Scientist", number: crate::lexicon::Number::Singular, features: &[] }),
5508 Ok(778) => Some(crate::lexicon::NounMetadata { lemma: "Scissors", number: crate::lexicon::Number::Singular, features: &[] }),
5509 Ok(779) => Some(crate::lexicon::NounMetadata { lemma: "Screen", number: crate::lexicon::Number::Singular, features: &[] }),
5510 Ok(780) => Some(crate::lexicon::NounMetadata { lemma: "Screw", number: crate::lexicon::Number::Singular, features: &[] }),
5511 Ok(781) => Some(crate::lexicon::NounMetadata { lemma: "Sculpture", number: crate::lexicon::Number::Singular, features: &[] }),
5512 Ok(782) => Some(crate::lexicon::NounMetadata { lemma: "Sea", number: crate::lexicon::Number::Singular, features: &[] }),
5513 Ok(783) => Some(crate::lexicon::NounMetadata { lemma: "Season", number: crate::lexicon::Number::Singular, features: &[] }),
5514 Ok(784) => Some(crate::lexicon::NounMetadata { lemma: "Seat", number: crate::lexicon::Number::Singular, features: &[] }),
5515 Ok(785) => Some(crate::lexicon::NounMetadata { lemma: "Second", number: crate::lexicon::Number::Singular, features: &[] }),
5516 Ok(786) => Some(crate::lexicon::NounMetadata { lemma: "Secret", number: crate::lexicon::Number::Singular, features: &[] }),
5517 Ok(787) => Some(crate::lexicon::NounMetadata { lemma: "Seed", number: crate::lexicon::Number::Singular, features: &[] }),
5518 Ok(788) => Some(crate::lexicon::NounMetadata { lemma: "Senator", number: crate::lexicon::Number::Singular, features: &[] }),
5519 Ok(789) => Some(crate::lexicon::NounMetadata { lemma: "Sentence", number: crate::lexicon::Number::Singular, features: &[] }),
5520 Ok(790) => Some(crate::lexicon::NounMetadata { lemma: "Series", number: crate::lexicon::Number::Singular, features: &[] }),
5521 Ok(791) => Some(crate::lexicon::NounMetadata { lemma: "Server", number: crate::lexicon::Number::Singular, features: &[] }),
5522 Ok(792) => Some(crate::lexicon::NounMetadata { lemma: "Set", number: crate::lexicon::Number::Singular, features: &[] }),
5523 Ok(793) => Some(crate::lexicon::NounMetadata { lemma: "Set", number: crate::lexicon::Number::Plural, features: &[] }),
5524 Ok(794) => Some(crate::lexicon::NounMetadata { lemma: "Shadow", number: crate::lexicon::Number::Singular, features: &[] }),
5525 Ok(795) => Some(crate::lexicon::NounMetadata { lemma: "Shampoo", number: crate::lexicon::Number::Singular, features: &[] }),
5526 Ok(796) => Some(crate::lexicon::NounMetadata { lemma: "Shape", number: crate::lexicon::Number::Singular, features: &[] }),
5527 Ok(797) => Some(crate::lexicon::NounMetadata { lemma: "Shark", number: crate::lexicon::Number::Singular, features: &[] }),
5528 Ok(798) => Some(crate::lexicon::NounMetadata { lemma: "Sharon", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5529 Ok(799) => Some(crate::lexicon::NounMetadata { lemma: "Sheep", number: crate::lexicon::Number::Singular, features: &[] }),
5530 Ok(800) => Some(crate::lexicon::NounMetadata { lemma: "Shelf", number: crate::lexicon::Number::Singular, features: &[] }),
5531 Ok(801) => Some(crate::lexicon::NounMetadata { lemma: "Shelf", number: crate::lexicon::Number::Plural, features: &[] }),
5532 Ok(802) => Some(crate::lexicon::NounMetadata { lemma: "Shift", number: crate::lexicon::Number::Singular, features: &[] }),
5533 Ok(803) => Some(crate::lexicon::NounMetadata { lemma: "Ship", number: crate::lexicon::Number::Singular, features: &[] }),
5534 Ok(804) => Some(crate::lexicon::NounMetadata { lemma: "Shirt", number: crate::lexicon::Number::Singular, features: &[] }),
5535 Ok(805) => Some(crate::lexicon::NounMetadata { lemma: "Shoe", number: crate::lexicon::Number::Singular, features: &[] }),
5536 Ok(806) => Some(crate::lexicon::NounMetadata { lemma: "Shop", number: crate::lexicon::Number::Singular, features: &[] }),
5537 Ok(807) => Some(crate::lexicon::NounMetadata { lemma: "Shoulder", number: crate::lexicon::Number::Singular, features: &[] }),
5538 Ok(808) => Some(crate::lexicon::NounMetadata { lemma: "Shovel", number: crate::lexicon::Number::Singular, features: &[] }),
5539 Ok(809) => Some(crate::lexicon::NounMetadata { lemma: "Shower", number: crate::lexicon::Number::Singular, features: &[] }),
5540 Ok(810) => Some(crate::lexicon::NounMetadata { lemma: "Side", number: crate::lexicon::Number::Singular, features: &[] }),
5541 Ok(811) => Some(crate::lexicon::NounMetadata { lemma: "Sign", number: crate::lexicon::Number::Singular, features: &[] }),
5542 Ok(812) => Some(crate::lexicon::NounMetadata { lemma: "Signal", number: crate::lexicon::Number::Singular, features: &[] }),
5543 Ok(813) => Some(crate::lexicon::NounMetadata { lemma: "Silver", number: crate::lexicon::Number::Singular, features: &[] }),
5544 Ok(814) => Some(crate::lexicon::NounMetadata { lemma: "Similarity", number: crate::lexicon::Number::Singular, features: &[] }),
5545 Ok(815) => Some(crate::lexicon::NounMetadata { lemma: "Singer", number: crate::lexicon::Number::Singular, features: &[] }),
5546 Ok(816) => Some(crate::lexicon::NounMetadata { lemma: "Sink", number: crate::lexicon::Number::Singular, features: &[] }),
5547 Ok(817) => Some(crate::lexicon::NounMetadata { lemma: "Sister", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5548 Ok(818) => Some(crate::lexicon::NounMetadata { lemma: "Situation", number: crate::lexicon::Number::Singular, features: &[] }),
5549 Ok(819) => Some(crate::lexicon::NounMetadata { lemma: "Size", number: crate::lexicon::Number::Singular, features: &[] }),
5550 Ok(820) => Some(crate::lexicon::NounMetadata { lemma: "Skill", number: crate::lexicon::Number::Singular, features: &[] }),
5551 Ok(821) => Some(crate::lexicon::NounMetadata { lemma: "Skin", number: crate::lexicon::Number::Singular, features: &[] }),
5552 Ok(822) => Some(crate::lexicon::NounMetadata { lemma: "Skirt", number: crate::lexicon::Number::Singular, features: &[] }),
5553 Ok(823) => Some(crate::lexicon::NounMetadata { lemma: "Sky", number: crate::lexicon::Number::Singular, features: &[] }),
5554 Ok(824) => Some(crate::lexicon::NounMetadata { lemma: "Sleep", number: crate::lexicon::Number::Singular, features: &[] }),
5555 Ok(825) => Some(crate::lexicon::NounMetadata { lemma: "Smell", number: crate::lexicon::Number::Singular, features: &[] }),
5556 Ok(826) => Some(crate::lexicon::NounMetadata { lemma: "Smoke", number: crate::lexicon::Number::Singular, features: &[] }),
5557 Ok(827) => Some(crate::lexicon::NounMetadata { lemma: "Snack", number: crate::lexicon::Number::Singular, features: &[] }),
5558 Ok(828) => Some(crate::lexicon::NounMetadata { lemma: "Snake", number: crate::lexicon::Number::Singular, features: &[] }),
5559 Ok(829) => Some(crate::lexicon::NounMetadata { lemma: "Snow", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5560 Ok(830) => Some(crate::lexicon::NounMetadata { lemma: "Soap", number: crate::lexicon::Number::Singular, features: &[] }),
5561 Ok(831) => Some(crate::lexicon::NounMetadata { lemma: "Society", number: crate::lexicon::Number::Singular, features: &[] }),
5562 Ok(832) => Some(crate::lexicon::NounMetadata { lemma: "Sock", number: crate::lexicon::Number::Singular, features: &[] }),
5563 Ok(833) => Some(crate::lexicon::NounMetadata { lemma: "Socrates", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5564 Ok(834) => Some(crate::lexicon::NounMetadata { lemma: "Soda", number: crate::lexicon::Number::Singular, features: &[] }),
5565 Ok(835) => Some(crate::lexicon::NounMetadata { lemma: "Software", number: crate::lexicon::Number::Singular, features: &[] }),
5566 Ok(836) => Some(crate::lexicon::NounMetadata { lemma: "Soil", number: crate::lexicon::Number::Singular, features: &[] }),
5567 Ok(837) => Some(crate::lexicon::NounMetadata { lemma: "Soldier", number: crate::lexicon::Number::Singular, features: &[] }),
5568 Ok(838) => Some(crate::lexicon::NounMetadata { lemma: "Solution", number: crate::lexicon::Number::Singular, features: &[] }),
5569 Ok(839) => Some(crate::lexicon::NounMetadata { lemma: "Son", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
5570 Ok(840) => Some(crate::lexicon::NounMetadata { lemma: "Song", number: crate::lexicon::Number::Singular, features: &[] }),
5571 Ok(841) => Some(crate::lexicon::NounMetadata { lemma: "Sort", number: crate::lexicon::Number::Singular, features: &[] }),
5572 Ok(842) => Some(crate::lexicon::NounMetadata { lemma: "Soul", number: crate::lexicon::Number::Singular, features: &[] }),
5573 Ok(843) => Some(crate::lexicon::NounMetadata { lemma: "Sound", number: crate::lexicon::Number::Singular, features: &[] }),
5574 Ok(844) => Some(crate::lexicon::NounMetadata { lemma: "Soup", number: crate::lexicon::Number::Singular, features: &[] }),
5575 Ok(845) => Some(crate::lexicon::NounMetadata { lemma: "Space", number: crate::lexicon::Number::Singular, features: &[] }),
5576 Ok(846) => Some(crate::lexicon::NounMetadata { lemma: "Speaker", number: crate::lexicon::Number::Singular, features: &[] }),
5577 Ok(847) => Some(crate::lexicon::NounMetadata { lemma: "Species", number: crate::lexicon::Number::Singular, features: &[] }),
5578 Ok(848) => Some(crate::lexicon::NounMetadata { lemma: "Speech", number: crate::lexicon::Number::Singular, features: &[] }),
5579 Ok(849) => Some(crate::lexicon::NounMetadata { lemma: "Speed", number: crate::lexicon::Number::Singular, features: &[] }),
5580 Ok(850) => Some(crate::lexicon::NounMetadata { lemma: "Spider", number: crate::lexicon::Number::Singular, features: &[] }),
5581 Ok(851) => Some(crate::lexicon::NounMetadata { lemma: "Spirit", number: crate::lexicon::Number::Singular, features: &[] }),
5582 Ok(852) => Some(crate::lexicon::NounMetadata { lemma: "Spoon", number: crate::lexicon::Number::Singular, features: &[] }),
5583 Ok(853) => Some(crate::lexicon::NounMetadata { lemma: "Sport", number: crate::lexicon::Number::Singular, features: &[] }),
5584 Ok(854) => Some(crate::lexicon::NounMetadata { lemma: "Spot", number: crate::lexicon::Number::Singular, features: &[] }),
5585 Ok(855) => Some(crate::lexicon::NounMetadata { lemma: "Spring", number: crate::lexicon::Number::Singular, features: &[] }),
5586 Ok(856) => Some(crate::lexicon::NounMetadata { lemma: "Square", number: crate::lexicon::Number::Singular, features: &[] }),
5587 Ok(857) => Some(crate::lexicon::NounMetadata { lemma: "Stage", number: crate::lexicon::Number::Singular, features: &[] }),
5588 Ok(858) => Some(crate::lexicon::NounMetadata { lemma: "Stain", number: crate::lexicon::Number::Singular, features: &[] }),
5589 Ok(859) => Some(crate::lexicon::NounMetadata { lemma: "Stairs", number: crate::lexicon::Number::Singular, features: &[] }),
5590 Ok(860) => Some(crate::lexicon::NounMetadata { lemma: "Standard", number: crate::lexicon::Number::Singular, features: &[] }),
5591 Ok(861) => Some(crate::lexicon::NounMetadata { lemma: "Star", number: crate::lexicon::Number::Singular, features: &[] }),
5592 Ok(862) => Some(crate::lexicon::NounMetadata { lemma: "Start", number: crate::lexicon::Number::Singular, features: &[] }),
5593 Ok(863) => Some(crate::lexicon::NounMetadata { lemma: "State", number: crate::lexicon::Number::Singular, features: &[] }),
5594 Ok(864) => Some(crate::lexicon::NounMetadata { lemma: "Statement", number: crate::lexicon::Number::Singular, features: &[] }),
5595 Ok(865) => Some(crate::lexicon::NounMetadata { lemma: "Station", number: crate::lexicon::Number::Singular, features: &[] }),
5596 Ok(866) => Some(crate::lexicon::NounMetadata { lemma: "Statue", number: crate::lexicon::Number::Singular, features: &[] }),
5597 Ok(867) => Some(crate::lexicon::NounMetadata { lemma: "Status", number: crate::lexicon::Number::Singular, features: &[] }),
5598 Ok(868) => Some(crate::lexicon::NounMetadata { lemma: "Steel", number: crate::lexicon::Number::Singular, features: &[] }),
5599 Ok(869) => Some(crate::lexicon::NounMetadata { lemma: "Step", number: crate::lexicon::Number::Singular, features: &[] }),
5600 Ok(870) => Some(crate::lexicon::NounMetadata { lemma: "Stephanie", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5601 Ok(871) => Some(crate::lexicon::NounMetadata { lemma: "Steve", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5602 Ok(872) => Some(crate::lexicon::NounMetadata { lemma: "Steven", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5603 Ok(873) => Some(crate::lexicon::NounMetadata { lemma: "Stomach", number: crate::lexicon::Number::Singular, features: &[] }),
5604 Ok(874) => Some(crate::lexicon::NounMetadata { lemma: "Stone", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Inanimate] }),
5605 Ok(875) => Some(crate::lexicon::NounMetadata { lemma: "Stop", number: crate::lexicon::Number::Singular, features: &[] }),
5606 Ok(876) => Some(crate::lexicon::NounMetadata { lemma: "Store", number: crate::lexicon::Number::Singular, features: &[] }),
5607 Ok(877) => Some(crate::lexicon::NounMetadata { lemma: "Storm", number: crate::lexicon::Number::Singular, features: &[] }),
5608 Ok(878) => Some(crate::lexicon::NounMetadata { lemma: "Story", number: crate::lexicon::Number::Singular, features: &[] }),
5609 Ok(879) => Some(crate::lexicon::NounMetadata { lemma: "Stove", number: crate::lexicon::Number::Singular, features: &[] }),
5610 Ok(880) => Some(crate::lexicon::NounMetadata { lemma: "Stranger", number: crate::lexicon::Number::Singular, features: &[] }),
5611 Ok(881) => Some(crate::lexicon::NounMetadata { lemma: "Strawberry", number: crate::lexicon::Number::Plural, features: &[] }),
5612 Ok(882) => Some(crate::lexicon::NounMetadata { lemma: "Strawberry", number: crate::lexicon::Number::Singular, features: &[] }),
5613 Ok(883) => Some(crate::lexicon::NounMetadata { lemma: "Street", number: crate::lexicon::Number::Singular, features: &[] }),
5614 Ok(884) => Some(crate::lexicon::NounMetadata { lemma: "Strength", number: crate::lexicon::Number::Singular, features: &[] }),
5615 Ok(885) => Some(crate::lexicon::NounMetadata { lemma: "String", number: crate::lexicon::Number::Singular, features: &[] }),
5616 Ok(886) => Some(crate::lexicon::NounMetadata { lemma: "Structure", number: crate::lexicon::Number::Singular, features: &[] }),
5617 Ok(887) => Some(crate::lexicon::NounMetadata { lemma: "Struggle", number: crate::lexicon::Number::Singular, features: &[] }),
5618 Ok(888) => Some(crate::lexicon::NounMetadata { lemma: "Student", number: crate::lexicon::Number::Singular, features: &[] }),
5619 Ok(889) => Some(crate::lexicon::NounMetadata { lemma: "Study", number: crate::lexicon::Number::Singular, features: &[] }),
5620 Ok(890) => Some(crate::lexicon::NounMetadata { lemma: "Subject", number: crate::lexicon::Number::Singular, features: &[] }),
5621 Ok(891) => Some(crate::lexicon::NounMetadata { lemma: "Subway", number: crate::lexicon::Number::Singular, features: &[] }),
5622 Ok(892) => Some(crate::lexicon::NounMetadata { lemma: "Success", number: crate::lexicon::Number::Singular, features: &[] }),
5623 Ok(893) => Some(crate::lexicon::NounMetadata { lemma: "Sugar", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5624 Ok(894) => Some(crate::lexicon::NounMetadata { lemma: "Suit", number: crate::lexicon::Number::Singular, features: &[] }),
5625 Ok(895) => Some(crate::lexicon::NounMetadata { lemma: "Summer", number: crate::lexicon::Number::Singular, features: &[] }),
5626 Ok(896) => Some(crate::lexicon::NounMetadata { lemma: "Sun", number: crate::lexicon::Number::Singular, features: &[] }),
5627 Ok(897) => Some(crate::lexicon::NounMetadata { lemma: "Surface", number: crate::lexicon::Number::Singular, features: &[] }),
5628 Ok(898) => Some(crate::lexicon::NounMetadata { lemma: "Surgery", number: crate::lexicon::Number::Singular, features: &[] }),
5629 Ok(899) => Some(crate::lexicon::NounMetadata { lemma: "Survivor", number: crate::lexicon::Number::Singular, features: &[] }),
5630 Ok(900) => Some(crate::lexicon::NounMetadata { lemma: "Susan", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Feminine] }),
5631 Ok(901) => Some(crate::lexicon::NounMetadata { lemma: "Sweater", number: crate::lexicon::Number::Singular, features: &[] }),
5632 Ok(902) => Some(crate::lexicon::NounMetadata { lemma: "Swimmer", number: crate::lexicon::Number::Singular, features: &[] }),
5633 Ok(903) => Some(crate::lexicon::NounMetadata { lemma: "Swing", number: crate::lexicon::Number::Singular, features: &[] }),
5634 Ok(904) => Some(crate::lexicon::NounMetadata { lemma: "Switch", number: crate::lexicon::Number::Singular, features: &[] }),
5635 Ok(905) => Some(crate::lexicon::NounMetadata { lemma: "Symbol", number: crate::lexicon::Number::Singular, features: &[] }),
5636 Ok(906) => Some(crate::lexicon::NounMetadata { lemma: "System", number: crate::lexicon::Number::Singular, features: &[] }),
5637 Ok(907) => Some(crate::lexicon::NounMetadata { lemma: "Table", number: crate::lexicon::Number::Singular, features: &[] }),
5638 Ok(908) => Some(crate::lexicon::NounMetadata { lemma: "Tail", number: crate::lexicon::Number::Singular, features: &[] }),
5639 Ok(909) => Some(crate::lexicon::NounMetadata { lemma: "Talent", number: crate::lexicon::Number::Singular, features: &[] }),
5640 Ok(910) => Some(crate::lexicon::NounMetadata { lemma: "Tank", number: crate::lexicon::Number::Singular, features: &[] }),
5641 Ok(911) => Some(crate::lexicon::NounMetadata { lemma: "Target", number: crate::lexicon::Number::Singular, features: &[] }),
5642 Ok(912) => Some(crate::lexicon::NounMetadata { lemma: "Task", number: crate::lexicon::Number::Singular, features: &[] }),
5643 Ok(913) => Some(crate::lexicon::NounMetadata { lemma: "Taste", number: crate::lexicon::Number::Singular, features: &[] }),
5644 Ok(914) => Some(crate::lexicon::NounMetadata { lemma: "Tax", number: crate::lexicon::Number::Singular, features: &[] }),
5645 Ok(915) => Some(crate::lexicon::NounMetadata { lemma: "Taxi", number: crate::lexicon::Number::Singular, features: &[] }),
5646 Ok(916) => Some(crate::lexicon::NounMetadata { lemma: "Tea", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5647 Ok(917) => Some(crate::lexicon::NounMetadata { lemma: "Teacher", number: crate::lexicon::Number::Singular, features: &[] }),
5648 Ok(918) => Some(crate::lexicon::NounMetadata { lemma: "Team", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Collective] }),
5649 Ok(919) => Some(crate::lexicon::NounMetadata { lemma: "Teenager", number: crate::lexicon::Number::Singular, features: &[] }),
5650 Ok(920) => Some(crate::lexicon::NounMetadata { lemma: "Tooth", number: crate::lexicon::Number::Plural, features: &[] }),
5651 Ok(921) => Some(crate::lexicon::NounMetadata { lemma: "Television", number: crate::lexicon::Number::Singular, features: &[] }),
5652 Ok(922) => Some(crate::lexicon::NounMetadata { lemma: "Temperature", number: crate::lexicon::Number::Singular, features: &[] }),
5653 Ok(923) => Some(crate::lexicon::NounMetadata { lemma: "Temple", number: crate::lexicon::Number::Singular, features: &[] }),
5654 Ok(924) => Some(crate::lexicon::NounMetadata { lemma: "Test", number: crate::lexicon::Number::Singular, features: &[] }),
5655 Ok(925) => Some(crate::lexicon::NounMetadata { lemma: "Text", number: crate::lexicon::Number::Singular, features: &[] }),
5656 Ok(926) => Some(crate::lexicon::NounMetadata { lemma: "Theater", number: crate::lexicon::Number::Singular, features: &[] }),
5657 Ok(927) => Some(crate::lexicon::NounMetadata { lemma: "Theme", number: crate::lexicon::Number::Singular, features: &[] }),
5658 Ok(928) => Some(crate::lexicon::NounMetadata { lemma: "Theory", number: crate::lexicon::Number::Singular, features: &[] }),
5659 Ok(929) => Some(crate::lexicon::NounMetadata { lemma: "Thief", number: crate::lexicon::Number::Singular, features: &[] }),
5660 Ok(930) => Some(crate::lexicon::NounMetadata { lemma: "Thing", number: crate::lexicon::Number::Singular, features: &[] }),
5661 Ok(931) => Some(crate::lexicon::NounMetadata { lemma: "Thinker", number: crate::lexicon::Number::Singular, features: &[] }),
5662 Ok(932) => Some(crate::lexicon::NounMetadata { lemma: "Thomas", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5663 Ok(933) => Some(crate::lexicon::NounMetadata { lemma: "Thought", number: crate::lexicon::Number::Singular, features: &[] }),
5664 Ok(934) => Some(crate::lexicon::NounMetadata { lemma: "Thread", number: crate::lexicon::Number::Singular, features: &[] }),
5665 Ok(935) => Some(crate::lexicon::NounMetadata { lemma: "Threat", number: crate::lexicon::Number::Singular, features: &[] }),
5666 Ok(936) => Some(crate::lexicon::NounMetadata { lemma: "Thumb", number: crate::lexicon::Number::Singular, features: &[] }),
5667 Ok(937) => Some(crate::lexicon::NounMetadata { lemma: "Tiger", number: crate::lexicon::Number::Singular, features: &[] }),
5668 Ok(938) => Some(crate::lexicon::NounMetadata { lemma: "Time", number: crate::lexicon::Number::Singular, features: &[] }),
5669 Ok(939) => Some(crate::lexicon::NounMetadata { lemma: "Tire", number: crate::lexicon::Number::Singular, features: &[] }),
5670 Ok(940) => Some(crate::lexicon::NounMetadata { lemma: "Title", number: crate::lexicon::Number::Singular, features: &[] }),
5671 Ok(941) => Some(crate::lexicon::NounMetadata { lemma: "Toast", number: crate::lexicon::Number::Singular, features: &[] }),
5672 Ok(942) => Some(crate::lexicon::NounMetadata { lemma: "Toilet", number: crate::lexicon::Number::Singular, features: &[] }),
5673 Ok(943) => Some(crate::lexicon::NounMetadata { lemma: "Tom", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5674 Ok(944) => Some(crate::lexicon::NounMetadata { lemma: "Tomato", number: crate::lexicon::Number::Singular, features: &[] }),
5675 Ok(945) => Some(crate::lexicon::NounMetadata { lemma: "Tomato", number: crate::lexicon::Number::Plural, features: &[] }),
5676 Ok(946) => Some(crate::lexicon::NounMetadata { lemma: "Tongue", number: crate::lexicon::Number::Singular, features: &[] }),
5677 Ok(947) => Some(crate::lexicon::NounMetadata { lemma: "Tool", number: crate::lexicon::Number::Singular, features: &[] }),
5678 Ok(948) => Some(crate::lexicon::NounMetadata { lemma: "Tooth", number: crate::lexicon::Number::Singular, features: &[] }),
5679 Ok(949) => Some(crate::lexicon::NounMetadata { lemma: "Toothbrush", number: crate::lexicon::Number::Singular, features: &[] }),
5680 Ok(950) => Some(crate::lexicon::NounMetadata { lemma: "Toothpaste", number: crate::lexicon::Number::Singular, features: &[] }),
5681 Ok(951) => Some(crate::lexicon::NounMetadata { lemma: "Top", number: crate::lexicon::Number::Singular, features: &[] }),
5682 Ok(952) => Some(crate::lexicon::NounMetadata { lemma: "Topic", number: crate::lexicon::Number::Singular, features: &[] }),
5683 Ok(953) => Some(crate::lexicon::NounMetadata { lemma: "Touch", number: crate::lexicon::Number::Singular, features: &[] }),
5684 Ok(954) => Some(crate::lexicon::NounMetadata { lemma: "Tour", number: crate::lexicon::Number::Singular, features: &[] }),
5685 Ok(955) => Some(crate::lexicon::NounMetadata { lemma: "Towel", number: crate::lexicon::Number::Singular, features: &[] }),
5686 Ok(956) => Some(crate::lexicon::NounMetadata { lemma: "Tower", number: crate::lexicon::Number::Singular, features: &[] }),
5687 Ok(957) => Some(crate::lexicon::NounMetadata { lemma: "Town", number: crate::lexicon::Number::Singular, features: &[] }),
5688 Ok(958) => Some(crate::lexicon::NounMetadata { lemma: "Trade", number: crate::lexicon::Number::Singular, features: &[] }),
5689 Ok(959) => Some(crate::lexicon::NounMetadata { lemma: "Train", number: crate::lexicon::Number::Singular, features: &[] }),
5690 Ok(960) => Some(crate::lexicon::NounMetadata { lemma: "Training", number: crate::lexicon::Number::Singular, features: &[] }),
5691 Ok(961) => Some(crate::lexicon::NounMetadata { lemma: "Transfer", number: crate::lexicon::Number::Singular, features: &[] }),
5692 Ok(962) => Some(crate::lexicon::NounMetadata { lemma: "Travel", number: crate::lexicon::Number::Singular, features: &[] }),
5693 Ok(963) => Some(crate::lexicon::NounMetadata { lemma: "Treatment", number: crate::lexicon::Number::Singular, features: &[] }),
5694 Ok(964) => Some(crate::lexicon::NounMetadata { lemma: "Tree", number: crate::lexicon::Number::Singular, features: &[] }),
5695 Ok(965) => Some(crate::lexicon::NounMetadata { lemma: "Trial", number: crate::lexicon::Number::Singular, features: &[] }),
5696 Ok(966) => Some(crate::lexicon::NounMetadata { lemma: "Triangle", number: crate::lexicon::Number::Singular, features: &[] }),
5697 Ok(967) => Some(crate::lexicon::NounMetadata { lemma: "Trip", number: crate::lexicon::Number::Singular, features: &[] }),
5698 Ok(968) => Some(crate::lexicon::NounMetadata { lemma: "Tristen", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper] }),
5699 Ok(969) => Some(crate::lexicon::NounMetadata { lemma: "Trophy", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Neuter] }),
5700 Ok(970) => Some(crate::lexicon::NounMetadata { lemma: "Trouble", number: crate::lexicon::Number::Singular, features: &[] }),
5701 Ok(971) => Some(crate::lexicon::NounMetadata { lemma: "Truck", number: crate::lexicon::Number::Singular, features: &[] }),
5702 Ok(972) => Some(crate::lexicon::NounMetadata { lemma: "Truth", number: crate::lexicon::Number::Singular, features: &[] }),
5703 Ok(973) => Some(crate::lexicon::NounMetadata { lemma: "Tube", number: crate::lexicon::Number::Singular, features: &[] }),
5704 Ok(974) => Some(crate::lexicon::NounMetadata { lemma: "Turn", number: crate::lexicon::Number::Singular, features: &[] }),
5705 Ok(975) => Some(crate::lexicon::NounMetadata { lemma: "Turtle", number: crate::lexicon::Number::Singular, features: &[] }),
5706 Ok(976) => Some(crate::lexicon::NounMetadata { lemma: "Tyler", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5707 Ok(977) => Some(crate::lexicon::NounMetadata { lemma: "Type", number: crate::lexicon::Number::Singular, features: &[] }),
5708 Ok(978) => Some(crate::lexicon::NounMetadata { lemma: "Unicorn", number: crate::lexicon::Number::Singular, features: &[] }),
5709 Ok(979) => Some(crate::lexicon::NounMetadata { lemma: "Union", number: crate::lexicon::Number::Singular, features: &[] }),
5710 Ok(980) => Some(crate::lexicon::NounMetadata { lemma: "Unit", number: crate::lexicon::Number::Singular, features: &[] }),
5711 Ok(981) => Some(crate::lexicon::NounMetadata { lemma: "User", number: crate::lexicon::Number::Singular, features: &[] }),
5712 Ok(982) => Some(crate::lexicon::NounMetadata { lemma: "Vacation", number: crate::lexicon::Number::Singular, features: &[] }),
5713 Ok(983) => Some(crate::lexicon::NounMetadata { lemma: "Valley", number: crate::lexicon::Number::Singular, features: &[] }),
5714 Ok(984) => Some(crate::lexicon::NounMetadata { lemma: "Value", number: crate::lexicon::Number::Singular, features: &[] }),
5715 Ok(985) => Some(crate::lexicon::NounMetadata { lemma: "Van", number: crate::lexicon::Number::Singular, features: &[] }),
5716 Ok(986) => Some(crate::lexicon::NounMetadata { lemma: "Vegetable", number: crate::lexicon::Number::Singular, features: &[] }),
5717 Ok(987) => Some(crate::lexicon::NounMetadata { lemma: "Vehicle", number: crate::lexicon::Number::Singular, features: &[] }),
5718 Ok(988) => Some(crate::lexicon::NounMetadata { lemma: "Version", number: crate::lexicon::Number::Singular, features: &[] }),
5719 Ok(989) => Some(crate::lexicon::NounMetadata { lemma: "Victim", number: crate::lexicon::Number::Singular, features: &[] }),
5720 Ok(990) => Some(crate::lexicon::NounMetadata { lemma: "Victory", number: crate::lexicon::Number::Singular, features: &[] }),
5721 Ok(991) => Some(crate::lexicon::NounMetadata { lemma: "Village", number: crate::lexicon::Number::Singular, features: &[] }),
5722 Ok(992) => Some(crate::lexicon::NounMetadata { lemma: "Visit", number: crate::lexicon::Number::Singular, features: &[] }),
5723 Ok(993) => Some(crate::lexicon::NounMetadata { lemma: "Voice", number: crate::lexicon::Number::Singular, features: &[] }),
5724 Ok(994) => Some(crate::lexicon::NounMetadata { lemma: "Wage", number: crate::lexicon::Number::Singular, features: &[] }),
5725 Ok(995) => Some(crate::lexicon::NounMetadata { lemma: "Waiter", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Masculine] }),
5726 Ok(996) => Some(crate::lexicon::NounMetadata { lemma: "Waitress", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5727 Ok(997) => Some(crate::lexicon::NounMetadata { lemma: "Walker", number: crate::lexicon::Number::Singular, features: &[] }),
5728 Ok(998) => Some(crate::lexicon::NounMetadata { lemma: "Wall", number: crate::lexicon::Number::Singular, features: &[] }),
5729 Ok(999) => Some(crate::lexicon::NounMetadata { lemma: "War", number: crate::lexicon::Number::Singular, features: &[] }),
5730 Ok(1000) => Some(crate::lexicon::NounMetadata { lemma: "Warning", number: crate::lexicon::Number::Singular, features: &[] }),
5731 Ok(1001) => Some(crate::lexicon::NounMetadata { lemma: "Watch", number: crate::lexicon::Number::Singular, features: &[] }),
5732 Ok(1002) => Some(crate::lexicon::NounMetadata { lemma: "Water", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5733 Ok(1003) => Some(crate::lexicon::NounMetadata { lemma: "Weakness", number: crate::lexicon::Number::Singular, features: &[] }),
5734 Ok(1004) => Some(crate::lexicon::NounMetadata { lemma: "Weather", number: crate::lexicon::Number::Singular, features: &[] }),
5735 Ok(1005) => Some(crate::lexicon::NounMetadata { lemma: "Website", number: crate::lexicon::Number::Singular, features: &[] }),
5736 Ok(1006) => Some(crate::lexicon::NounMetadata { lemma: "Week", number: crate::lexicon::Number::Singular, features: &[] }),
5737 Ok(1007) => Some(crate::lexicon::NounMetadata { lemma: "Whale", number: crate::lexicon::Number::Singular, features: &[] }),
5738 Ok(1008) => Some(crate::lexicon::NounMetadata { lemma: "Wheel", number: crate::lexicon::Number::Singular, features: &[] }),
5739 Ok(1009) => Some(crate::lexicon::NounMetadata { lemma: "Whole", number: crate::lexicon::Number::Singular, features: &[] }),
5740 Ok(1010) => Some(crate::lexicon::NounMetadata { lemma: "Width", number: crate::lexicon::Number::Singular, features: &[] }),
5741 Ok(1011) => Some(crate::lexicon::NounMetadata { lemma: "Wife", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5742 Ok(1012) => Some(crate::lexicon::NounMetadata { lemma: "William", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Proper, crate::lexicon::Feature::Masculine] }),
5743 Ok(1013) => Some(crate::lexicon::NounMetadata { lemma: "Wind", number: crate::lexicon::Number::Singular, features: &[] }),
5744 Ok(1014) => Some(crate::lexicon::NounMetadata { lemma: "Window", number: crate::lexicon::Number::Singular, features: &[] }),
5745 Ok(1015) => Some(crate::lexicon::NounMetadata { lemma: "Wine", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5746 Ok(1016) => Some(crate::lexicon::NounMetadata { lemma: "Wing", number: crate::lexicon::Number::Singular, features: &[] }),
5747 Ok(1017) => Some(crate::lexicon::NounMetadata { lemma: "Winner", number: crate::lexicon::Number::Singular, features: &[] }),
5748 Ok(1018) => Some(crate::lexicon::NounMetadata { lemma: "Winter", number: crate::lexicon::Number::Singular, features: &[] }),
5749 Ok(1019) => Some(crate::lexicon::NounMetadata { lemma: "Wire", number: crate::lexicon::Number::Singular, features: &[] }),
5750 Ok(1020) => Some(crate::lexicon::NounMetadata { lemma: "Wisdom", number: crate::lexicon::Number::Singular, features: &[] }),
5751 Ok(1021) => Some(crate::lexicon::NounMetadata { lemma: "Wizard", number: crate::lexicon::Number::Singular, features: &[] }),
5752 Ok(1022) => Some(crate::lexicon::NounMetadata { lemma: "Wolf", number: crate::lexicon::Number::Singular, features: &[] }),
5753 Ok(1023) => Some(crate::lexicon::NounMetadata { lemma: "Wolf", number: crate::lexicon::Number::Plural, features: &[] }),
5754 Ok(1024) => Some(crate::lexicon::NounMetadata { lemma: "Woman", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Feminine] }),
5755 Ok(1025) => Some(crate::lexicon::NounMetadata { lemma: "Woman", number: crate::lexicon::Number::Plural, features: &[crate::lexicon::Feature::Feminine] }),
5756 Ok(1026) => Some(crate::lexicon::NounMetadata { lemma: "Wood", number: crate::lexicon::Number::Singular, features: &[crate::lexicon::Feature::Mass] }),
5757 Ok(1027) => Some(crate::lexicon::NounMetadata { lemma: "Word", number: crate::lexicon::Number::Singular, features: &[] }),
5758 Ok(1028) => Some(crate::lexicon::NounMetadata { lemma: "Work", number: crate::lexicon::Number::Singular, features: &[] }),
5759 Ok(1029) => Some(crate::lexicon::NounMetadata { lemma: "Worker", number: crate::lexicon::Number::Singular, features: &[] }),
5760 Ok(1030) => Some(crate::lexicon::NounMetadata { lemma: "World", number: crate::lexicon::Number::Singular, features: &[] }),
5761 Ok(1031) => Some(crate::lexicon::NounMetadata { lemma: "Wound", number: crate::lexicon::Number::Singular, features: &[] }),
5762 Ok(1032) => Some(crate::lexicon::NounMetadata { lemma: "Wrench", number: crate::lexicon::Number::Singular, features: &[] }),
5763 Ok(1033) => Some(crate::lexicon::NounMetadata { lemma: "Writer", number: crate::lexicon::Number::Singular, features: &[] }),
5764 Ok(1034) => Some(crate::lexicon::NounMetadata { lemma: "Wrong", number: crate::lexicon::Number::Singular, features: &[] }),
5765 Ok(1035) => Some(crate::lexicon::NounMetadata { lemma: "Year", number: crate::lexicon::Number::Singular, features: &[] }),
5766 Ok(1036) => Some(crate::lexicon::NounMetadata { lemma: "Zebra", number: crate::lexicon::Number::Singular, features: &[] }),
5767 Ok(1037) => Some(crate::lexicon::NounMetadata { lemma: "Zipper", number: crate::lexicon::Number::Singular, features: &[] }),
5768 Ok(1038) => Some(crate::lexicon::NounMetadata { lemma: "Zone", number: crate::lexicon::Number::Singular, features: &[] }),
5769 _ => None,
5770 }
5771}
5772
5773static LOOKUP_ADJECTIVE_DB_KEYS: [&str; 367] = ["absolute", "additional", "afraid", "alive", "alleged", "ancient", "angry", "annual", "artificial", "asleep", "available", "awake", "awkward", "bad", "bald", "basic", "beautiful", "big", "black", "blue", "boring", "bright", "brown", "busy", "calm", "careful", "careless", "central", "cheap", "clean", "clever", "closed", "cloudy", "clumsy", "coastal", "cold", "common", "complete", "complex", "constant", "cool", "correct", "corresponding", "counterfeit", "crazy", "curious", "current", "daily", "dangerous", "dark", "dead", "deep", "delicious", "dental", "dependent", "different", "direct", "dirty", "dry", "dull", "dumb", "early", "easy", "economic", "elegant", "emotional", "empty", "entire", "exact", "excited", "expensive", "fair", "fake", "false", "famous", "fast", "fat", "favorite", "fictional", "final", "fine", "firm", "first", "fit", "flat", "foggy", "foreign", "formal", "former", "free", "fresh", "friendly", "full", "funny", "future", "general", "gentle", "giant", "global", "golden", "good", "graceful", "grand", "gray", "great", "green", "gross", "guilty", "happy", "hard", "healthy", "heap", "heavy", "helpful", "high", "honest", "horizontal", "hot", "huge", "humid", "hungry", "illegal", "imaginary", "important", "impossible", "incomplete", "incorrect", "independent", "indirect", "individual", "informal", "inner", "innocent", "interesting", "international", "invalid", "invisible", "irregular", "jealous", "junior", "kind", "large", "last", "late", "latter", "lazy", "legal", "light", "likely", "liquid", "little", "local", "lonely", "long", "loose", "loud", "low", "lower", "lucky", "main", "major", "marine", "married", "massive", "maximum", "medical", "mental", "mere", "minimum", "minor", "modern", "monthly", "mutual", "naked", "narrow", "national", "native", "natural", "necessary", "negative", "nervous", "net", "neutral", "new", "next", "nice", "normal", "nuclear", "obvious", "official", "old", "only", "open", "opposite", "orange", "original", "other", "outer", "own", "parallel", "particular", "perfect", "permanent", "personal", "physical", "pink", "plain", "pleasant", "polite", "political", "poor", "popular", "positive", "possible", "postal", "potential", "powerful", "pretty", "previous", "primary", "prime", "principal", "private", "professional", "proper", "proud", "pseudo", "public", "pure", "purple", "putative", "quasi", "quick", "quiet", "rapid", "rare", "raw", "ready", "real", "reasonable", "recent", "red", "regular", "relative", "relaxed", "relevant", "remote", "responsible", "rich", "rough", "round", "royal", "rude", "rural", "sad", "safe", "same", "scared", "scientific", "secondary", "secure", "senior", "separate", "serious", "severe", "sharp", "short", "sick", "silent", "silly", "silver", "simple", "single", "skillful", "sleepy", "slight", "slow", "small", "smart", "smooth", "so-called", "social", "soft", "solar", "solid", "sorry", "sour", "spare", "special", "specific", "stable", "standard", "steady", "steep", "straight", "strange", "strict", "strong", "stupid", "successful", "sudden", "sufficient", "suitable", "sunny", "supposed", "supreme", "sure", "surprised", "sweet", "tall", "technical", "temporary", "terrible", "thick", "thin", "thirsty", "tight", "tiny", "tired", "total", "tough", "traditional", "true", "typical", "ugly", "ultimate", "unfair", "unique", "universal", "unlikely", "unusual", "upper", "urban", "useful", "useless", "valid", "valuable", "various", "vast", "vertical", "virtual", "visible", "vital", "voluntary", "warm", "weak", "weekly", "weird", "wet", "white", "whole", "wicked", "wide", "wild", "willing", "windy", "wise", "wonderful", "wooden", "worried", "worth", "worthless", "worthy", "would-be", "wrong", "yellow", "young"];
5774pub fn lookup_adjective_db(word: &str) -> Option<crate::lexicon::AdjectiveMetadata> {
5775 let mut buf = [0u8; WORD_KEY_BYTES];
5776 let Some(key) = word_key(word, &mut buf) else { return None };
5777 match LOOKUP_ADJECTIVE_DB_KEYS.binary_search(&&*key) {
5778 Ok(0) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Absolute", features: &[crate::lexicon::Feature::Intersective] }),
5779 Ok(1) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Additional", features: &[crate::lexicon::Feature::Intersective] }),
5780 Ok(2) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Afraid", features: &[crate::lexicon::Feature::Intersective] }),
5781 Ok(3) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Alive", features: &[crate::lexicon::Feature::Intersective] }),
5782 Ok(4) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Alleged", features: &[crate::lexicon::Feature::NonIntersective] }),
5783 Ok(5) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Ancient", features: &[crate::lexicon::Feature::Intersective] }),
5784 Ok(6) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Angry", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5785 Ok(7) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Annual", features: &[crate::lexicon::Feature::Intersective] }),
5786 Ok(8) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Artificial", features: &[crate::lexicon::Feature::Intersective] }),
5787 Ok(9) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Asleep", features: &[crate::lexicon::Feature::Intersective] }),
5788 Ok(10) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Available", features: &[crate::lexicon::Feature::Intersective] }),
5789 Ok(11) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Awake", features: &[crate::lexicon::Feature::Intersective] }),
5790 Ok(12) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Awkward", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
5791 Ok(13) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Bad", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Decreasing] }),
5792 Ok(14) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Bald", features: &[crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5793 Ok(15) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Basic", features: &[crate::lexicon::Feature::Intersective] }),
5794 Ok(16) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Beautiful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
5795 Ok(17) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Big", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5796 Ok(18) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Black", features: &[crate::lexicon::Feature::Intersective] }),
5797 Ok(19) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Blue", features: &[crate::lexicon::Feature::Intersective] }),
5798 Ok(20) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Boring", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5799 Ok(21) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Bright", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5800 Ok(22) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Brown", features: &[crate::lexicon::Feature::Intersective] }),
5801 Ok(23) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Busy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5802 Ok(24) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Calm", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5803 Ok(25) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Careful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
5804 Ok(26) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Careless", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
5805 Ok(27) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Central", features: &[crate::lexicon::Feature::Intersective] }),
5806 Ok(28) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Cheap", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
5807 Ok(29) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Clean", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5808 Ok(30) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Clever", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5809 Ok(31) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Closed", features: &[crate::lexicon::Feature::Intersective] }),
5810 Ok(32) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Cloudy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Weather] }),
5811 Ok(33) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Clumsy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
5812 Ok(34) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Coastal", features: &[crate::lexicon::Feature::Relational] }),
5813 Ok(35) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Cold", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
5814 Ok(36) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Common", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5815 Ok(37) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Complete", features: &[crate::lexicon::Feature::Intersective] }),
5816 Ok(38) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Complex", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5817 Ok(39) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Constant", features: &[crate::lexicon::Feature::Intersective] }),
5818 Ok(40) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Cool", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather] }),
5819 Ok(41) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Correct", features: &[crate::lexicon::Feature::Intersective] }),
5820 Ok(42) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Corresponding", features: &[crate::lexicon::Feature::Intersective] }),
5821 Ok(43) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Counterfeit", features: &[crate::lexicon::Feature::NonIntersective] }),
5822 Ok(44) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Crazy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5823 Ok(45) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Curious", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5824 Ok(46) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Current", features: &[crate::lexicon::Feature::Intersective] }),
5825 Ok(47) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Daily", features: &[crate::lexicon::Feature::Intersective] }),
5826 Ok(48) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dangerous", features: &[crate::lexicon::Feature::Intersective] }),
5827 Ok(49) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dark", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5828 Ok(50) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dead", features: &[crate::lexicon::Feature::Intersective] }),
5829 Ok(51) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Deep", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5830 Ok(52) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Delicious", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5831 Ok(53) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dental", features: &[crate::lexicon::Feature::Relational] }),
5832 Ok(54) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dependent", features: &[crate::lexicon::Feature::Intersective] }),
5833 Ok(55) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Different", features: &[crate::lexicon::Feature::Intersective] }),
5834 Ok(56) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Direct", features: &[crate::lexicon::Feature::Intersective] }),
5835 Ok(57) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dirty", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5836 Ok(58) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dry", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather] }),
5837 Ok(59) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dull", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5838 Ok(60) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Dumb", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5839 Ok(61) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Early", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
5840 Ok(62) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Easy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5841 Ok(63) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Economic", features: &[crate::lexicon::Feature::Intersective] }),
5842 Ok(64) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Elegant", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
5843 Ok(65) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Emotional", features: &[crate::lexicon::Feature::Intersective] }),
5844 Ok(66) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Empty", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5845 Ok(67) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Entire", features: &[crate::lexicon::Feature::Intersective] }),
5846 Ok(68) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Exact", features: &[crate::lexicon::Feature::Intersective] }),
5847 Ok(69) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Excited", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5848 Ok(70) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Expensive", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5849 Ok(71) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fair", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5850 Ok(72) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fake", features: &[crate::lexicon::Feature::NonIntersective] }),
5851 Ok(73) => Some(crate::lexicon::AdjectiveMetadata { lemma: "False", features: &[crate::lexicon::Feature::Intersective] }),
5852 Ok(74) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Famous", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5853 Ok(75) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fast", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier, crate::lexicon::Feature::Vague] }),
5854 Ok(76) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fat", features: &[crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5855 Ok(77) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Favorite", features: &[crate::lexicon::Feature::Intersective] }),
5856 Ok(78) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fictional", features: &[crate::lexicon::Feature::NonIntersective] }),
5857 Ok(79) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Final", features: &[crate::lexicon::Feature::Intersective] }),
5858 Ok(80) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fine", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5859 Ok(81) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Firm", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5860 Ok(82) => Some(crate::lexicon::AdjectiveMetadata { lemma: "First", features: &[crate::lexicon::Feature::Intersective] }),
5861 Ok(83) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fit", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5862 Ok(84) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Flat", features: &[crate::lexicon::Feature::Intersective] }),
5863 Ok(85) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Foggy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Weather] }),
5864 Ok(86) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Foreign", features: &[crate::lexicon::Feature::Intersective] }),
5865 Ok(87) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Formal", features: &[crate::lexicon::Feature::Intersective] }),
5866 Ok(88) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Former", features: &[crate::lexicon::Feature::NonIntersective] }),
5867 Ok(89) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Free", features: &[crate::lexicon::Feature::Intersective] }),
5868 Ok(90) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Fresh", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5869 Ok(91) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Friendly", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5870 Ok(92) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Full", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5871 Ok(93) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Funny", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5872 Ok(94) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Future", features: &[crate::lexicon::Feature::NonIntersective] }),
5873 Ok(95) => Some(crate::lexicon::AdjectiveMetadata { lemma: "General", features: &[crate::lexicon::Feature::Intersective] }),
5874 Ok(96) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Gentle", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5875 Ok(97) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Giant", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5876 Ok(98) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Global", features: &[crate::lexicon::Feature::Intersective] }),
5877 Ok(99) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Golden", features: &[crate::lexicon::Feature::Intersective] }),
5878 Ok(100) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Good", features: &[crate::lexicon::Feature::Subsective] }),
5879 Ok(101) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Graceful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
5880 Ok(102) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Grand", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5881 Ok(103) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Gray", features: &[crate::lexicon::Feature::Intersective] }),
5882 Ok(104) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Great", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5883 Ok(105) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Green", features: &[crate::lexicon::Feature::Intersective] }),
5884 Ok(106) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Gross", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5885 Ok(107) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Guilty", features: &[crate::lexicon::Feature::Intersective] }),
5886 Ok(108) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Happy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5887 Ok(109) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Hard", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5888 Ok(110) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Healthy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5889 Ok(111) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Heap", features: &[crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5890 Ok(112) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Heavy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5891 Ok(113) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Helpful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5892 Ok(114) => Some(crate::lexicon::AdjectiveMetadata { lemma: "High", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5893 Ok(115) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Honest", features: &[crate::lexicon::Feature::Intersective] }),
5894 Ok(116) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Horizontal", features: &[crate::lexicon::Feature::Intersective] }),
5895 Ok(117) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Hot", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather] }),
5896 Ok(118) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Huge", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5897 Ok(119) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Humid", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather] }),
5898 Ok(120) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Hungry", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5899 Ok(121) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Illegal", features: &[crate::lexicon::Feature::Intersective] }),
5900 Ok(122) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Imaginary", features: &[crate::lexicon::Feature::NonIntersective] }),
5901 Ok(123) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Important", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5902 Ok(124) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Impossible", features: &[crate::lexicon::Feature::Intersective] }),
5903 Ok(125) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Incomplete", features: &[crate::lexicon::Feature::Intersective] }),
5904 Ok(126) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Incorrect", features: &[crate::lexicon::Feature::Intersective] }),
5905 Ok(127) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Independent", features: &[crate::lexicon::Feature::Intersective] }),
5906 Ok(128) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Indirect", features: &[crate::lexicon::Feature::Intersective] }),
5907 Ok(129) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Individual", features: &[crate::lexicon::Feature::Intersective] }),
5908 Ok(130) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Informal", features: &[crate::lexicon::Feature::Intersective] }),
5909 Ok(131) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Inner", features: &[crate::lexicon::Feature::Intersective] }),
5910 Ok(132) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Innocent", features: &[crate::lexicon::Feature::Intersective] }),
5911 Ok(133) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Interesting", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5912 Ok(134) => Some(crate::lexicon::AdjectiveMetadata { lemma: "International", features: &[crate::lexicon::Feature::Intersective] }),
5913 Ok(135) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Invalid", features: &[crate::lexicon::Feature::Intersective] }),
5914 Ok(136) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Invisible", features: &[crate::lexicon::Feature::Intersective] }),
5915 Ok(137) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Irregular", features: &[crate::lexicon::Feature::Intersective] }),
5916 Ok(138) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Jealous", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5917 Ok(139) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Junior", features: &[crate::lexicon::Feature::Intersective] }),
5918 Ok(140) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Kind", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5919 Ok(141) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Large", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5920 Ok(142) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Last", features: &[crate::lexicon::Feature::Intersective] }),
5921 Ok(143) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Late", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5922 Ok(144) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Latter", features: &[crate::lexicon::Feature::Intersective] }),
5923 Ok(145) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Lazy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5924 Ok(146) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Legal", features: &[crate::lexicon::Feature::Intersective] }),
5925 Ok(147) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Light", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
5926 Ok(148) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Likely", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5927 Ok(149) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Liquid", features: &[crate::lexicon::Feature::Intersective] }),
5928 Ok(150) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Little", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
5929 Ok(151) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Local", features: &[crate::lexicon::Feature::Intersective] }),
5930 Ok(152) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Lonely", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5931 Ok(153) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Long", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5932 Ok(154) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Loose", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
5933 Ok(155) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Loud", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5934 Ok(156) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Low", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
5935 Ok(157) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Lower", features: &[crate::lexicon::Feature::Intersective] }),
5936 Ok(158) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Lucky", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5937 Ok(159) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Main", features: &[crate::lexicon::Feature::Intersective] }),
5938 Ok(160) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Major", features: &[crate::lexicon::Feature::Intersective] }),
5939 Ok(161) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Marine", features: &[crate::lexicon::Feature::Relational] }),
5940 Ok(162) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Married", features: &[crate::lexicon::Feature::Intersective] }),
5941 Ok(163) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Massive", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5942 Ok(164) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Maximum", features: &[crate::lexicon::Feature::Intersective] }),
5943 Ok(165) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Medical", features: &[crate::lexicon::Feature::Intersective] }),
5944 Ok(166) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Mental", features: &[crate::lexicon::Feature::Intersective] }),
5945 Ok(167) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Mere", features: &[crate::lexicon::Feature::Intersective] }),
5946 Ok(168) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Minimum", features: &[crate::lexicon::Feature::Intersective] }),
5947 Ok(169) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Minor", features: &[crate::lexicon::Feature::Intersective] }),
5948 Ok(170) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Modern", features: &[crate::lexicon::Feature::Intersective] }),
5949 Ok(171) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Monthly", features: &[crate::lexicon::Feature::Intersective] }),
5950 Ok(172) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Mutual", features: &[crate::lexicon::Feature::Intersective] }),
5951 Ok(173) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Naked", features: &[crate::lexicon::Feature::Intersective] }),
5952 Ok(174) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Narrow", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
5953 Ok(175) => Some(crate::lexicon::AdjectiveMetadata { lemma: "National", features: &[crate::lexicon::Feature::Intersective] }),
5954 Ok(176) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Native", features: &[crate::lexicon::Feature::Intersective] }),
5955 Ok(177) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Natural", features: &[crate::lexicon::Feature::Intersective] }),
5956 Ok(178) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Necessary", features: &[crate::lexicon::Feature::Intersective] }),
5957 Ok(179) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Negative", features: &[crate::lexicon::Feature::Intersective] }),
5958 Ok(180) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Nervous", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5959 Ok(181) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Net", features: &[crate::lexicon::Feature::Intersective] }),
5960 Ok(182) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Neutral", features: &[crate::lexicon::Feature::Intersective] }),
5961 Ok(183) => Some(crate::lexicon::AdjectiveMetadata { lemma: "New", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5962 Ok(184) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Next", features: &[crate::lexicon::Feature::Intersective] }),
5963 Ok(185) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Nice", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5964 Ok(186) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Normal", features: &[crate::lexicon::Feature::Intersective] }),
5965 Ok(187) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Nuclear", features: &[crate::lexicon::Feature::Relational] }),
5966 Ok(188) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Obvious", features: &[crate::lexicon::Feature::Intersective] }),
5967 Ok(189) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Official", features: &[crate::lexicon::Feature::Intersective] }),
5968 Ok(190) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Old", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
5969 Ok(191) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Only", features: &[crate::lexicon::Feature::Intersective] }),
5970 Ok(192) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Open", features: &[crate::lexicon::Feature::Intersective] }),
5971 Ok(193) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Opposite", features: &[crate::lexicon::Feature::Intersective] }),
5972 Ok(194) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Orange", features: &[crate::lexicon::Feature::Intersective] }),
5973 Ok(195) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Original", features: &[crate::lexicon::Feature::Intersective] }),
5974 Ok(196) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Other", features: &[crate::lexicon::Feature::Intersective] }),
5975 Ok(197) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Outer", features: &[crate::lexicon::Feature::Intersective] }),
5976 Ok(198) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Own", features: &[crate::lexicon::Feature::Intersective] }),
5977 Ok(199) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Parallel", features: &[crate::lexicon::Feature::Intersective] }),
5978 Ok(200) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Particular", features: &[crate::lexicon::Feature::Intersective] }),
5979 Ok(201) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Perfect", features: &[crate::lexicon::Feature::Intersective] }),
5980 Ok(202) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Permanent", features: &[crate::lexicon::Feature::Intersective] }),
5981 Ok(203) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Personal", features: &[crate::lexicon::Feature::Intersective] }),
5982 Ok(204) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Physical", features: &[crate::lexicon::Feature::Intersective] }),
5983 Ok(205) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Pink", features: &[crate::lexicon::Feature::Intersective] }),
5984 Ok(206) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Plain", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5985 Ok(207) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Pleasant", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5986 Ok(208) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Polite", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5987 Ok(209) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Political", features: &[crate::lexicon::Feature::Intersective] }),
5988 Ok(210) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Poor", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
5989 Ok(211) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Popular", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5990 Ok(212) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Positive", features: &[crate::lexicon::Feature::Intersective] }),
5991 Ok(213) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Possible", features: &[crate::lexicon::Feature::NonIntersective] }),
5992 Ok(214) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Postal", features: &[crate::lexicon::Feature::Relational] }),
5993 Ok(215) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Potential", features: &[crate::lexicon::Feature::NonIntersective] }),
5994 Ok(216) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Powerful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5995 Ok(217) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Pretty", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
5996 Ok(218) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Previous", features: &[crate::lexicon::Feature::Intersective] }),
5997 Ok(219) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Primary", features: &[crate::lexicon::Feature::Intersective] }),
5998 Ok(220) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Prime", features: &[crate::lexicon::Feature::Intersective] }),
5999 Ok(221) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Principal", features: &[crate::lexicon::Feature::Intersective] }),
6000 Ok(222) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Private", features: &[crate::lexicon::Feature::Intersective] }),
6001 Ok(223) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Professional", features: &[crate::lexicon::Feature::Intersective] }),
6002 Ok(224) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Proper", features: &[crate::lexicon::Feature::Intersective] }),
6003 Ok(225) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Proud", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6004 Ok(226) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Pseudo", features: &[crate::lexicon::Feature::NonIntersective] }),
6005 Ok(227) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Public", features: &[crate::lexicon::Feature::Intersective] }),
6006 Ok(228) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Pure", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6007 Ok(229) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Purple", features: &[crate::lexicon::Feature::Intersective] }),
6008 Ok(230) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Putative", features: &[crate::lexicon::Feature::NonIntersective] }),
6009 Ok(231) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Quasi", features: &[crate::lexicon::Feature::NonIntersective] }),
6010 Ok(232) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Quick", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
6011 Ok(233) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Quiet", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
6012 Ok(234) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Rapid", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
6013 Ok(235) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Rare", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6014 Ok(236) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Raw", features: &[crate::lexicon::Feature::Intersective] }),
6015 Ok(237) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Ready", features: &[crate::lexicon::Feature::Intersective] }),
6016 Ok(238) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Real", features: &[crate::lexicon::Feature::Intersective] }),
6017 Ok(239) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Reasonable", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6018 Ok(240) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Recent", features: &[crate::lexicon::Feature::Intersective] }),
6019 Ok(241) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Red", features: &[crate::lexicon::Feature::Intersective] }),
6020 Ok(242) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Regular", features: &[crate::lexicon::Feature::Intersective] }),
6021 Ok(243) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Relative", features: &[crate::lexicon::Feature::Intersective] }),
6022 Ok(244) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Relaxed", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6023 Ok(245) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Relevant", features: &[crate::lexicon::Feature::Intersective] }),
6024 Ok(246) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Remote", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6025 Ok(247) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Responsible", features: &[crate::lexicon::Feature::Intersective] }),
6026 Ok(248) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Rich", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
6027 Ok(249) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Rough", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6028 Ok(250) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Round", features: &[crate::lexicon::Feature::Intersective] }),
6029 Ok(251) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Royal", features: &[crate::lexicon::Feature::Intersective] }),
6030 Ok(252) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Rude", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6031 Ok(253) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Rural", features: &[crate::lexicon::Feature::Intersective] }),
6032 Ok(254) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sad", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6033 Ok(255) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Safe", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6034 Ok(256) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Same", features: &[crate::lexicon::Feature::Intersective] }),
6035 Ok(257) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Scared", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6036 Ok(258) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Scientific", features: &[crate::lexicon::Feature::Intersective] }),
6037 Ok(259) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Secondary", features: &[crate::lexicon::Feature::Intersective] }),
6038 Ok(260) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Secure", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6039 Ok(261) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Senior", features: &[crate::lexicon::Feature::Intersective] }),
6040 Ok(262) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Separate", features: &[crate::lexicon::Feature::Intersective] }),
6041 Ok(263) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Serious", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6042 Ok(264) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Severe", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6043 Ok(265) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sharp", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6044 Ok(266) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Short", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
6045 Ok(267) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sick", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6046 Ok(268) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Silent", features: &[crate::lexicon::Feature::Intersective] }),
6047 Ok(269) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Silly", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6048 Ok(270) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Silver", features: &[crate::lexicon::Feature::Intersective] }),
6049 Ok(271) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Simple", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6050 Ok(272) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Single", features: &[crate::lexicon::Feature::Intersective] }),
6051 Ok(273) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Skillful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier] }),
6052 Ok(274) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sleepy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6053 Ok(275) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Slight", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
6054 Ok(276) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Slow", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::EventModifier, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
6055 Ok(277) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Small", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
6056 Ok(278) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Smart", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
6057 Ok(279) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Smooth", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6058 Ok(280) => Some(crate::lexicon::AdjectiveMetadata { lemma: "So-Called", features: &[crate::lexicon::Feature::NonIntersective] }),
6059 Ok(281) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Social", features: &[crate::lexicon::Feature::Intersective] }),
6060 Ok(282) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Soft", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6061 Ok(283) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Solar", features: &[crate::lexicon::Feature::Relational] }),
6062 Ok(284) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Solid", features: &[crate::lexicon::Feature::Intersective] }),
6063 Ok(285) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sorry", features: &[crate::lexicon::Feature::Intersective] }),
6064 Ok(286) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sour", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6065 Ok(287) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Spare", features: &[crate::lexicon::Feature::Intersective] }),
6066 Ok(288) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Special", features: &[crate::lexicon::Feature::Intersective] }),
6067 Ok(289) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Specific", features: &[crate::lexicon::Feature::Intersective] }),
6068 Ok(290) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Stable", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6069 Ok(291) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Standard", features: &[crate::lexicon::Feature::Intersective] }),
6070 Ok(292) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Steady", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6071 Ok(293) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Steep", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6072 Ok(294) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Straight", features: &[crate::lexicon::Feature::Intersective] }),
6073 Ok(295) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Strange", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6074 Ok(296) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Strict", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6075 Ok(297) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Strong", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
6076 Ok(298) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Stupid", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6077 Ok(299) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Successful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6078 Ok(300) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sudden", features: &[crate::lexicon::Feature::Intersective] }),
6079 Ok(301) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sufficient", features: &[crate::lexicon::Feature::Intersective] }),
6080 Ok(302) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Suitable", features: &[crate::lexicon::Feature::Intersective] }),
6081 Ok(303) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sunny", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Weather] }),
6082 Ok(304) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Supposed", features: &[crate::lexicon::Feature::NonIntersective] }),
6083 Ok(305) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Supreme", features: &[crate::lexicon::Feature::Intersective] }),
6084 Ok(306) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sure", features: &[crate::lexicon::Feature::Intersective] }),
6085 Ok(307) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Surprised", features: &[crate::lexicon::Feature::Intersective] }),
6086 Ok(308) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Sweet", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6087 Ok(309) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Tall", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
6088 Ok(310) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Technical", features: &[crate::lexicon::Feature::Intersective] }),
6089 Ok(311) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Temporary", features: &[crate::lexicon::Feature::Intersective] }),
6090 Ok(312) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Terrible", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6091 Ok(313) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Thick", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6092 Ok(314) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Thin", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
6093 Ok(315) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Thirsty", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6094 Ok(316) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Tight", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6095 Ok(317) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Tiny", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Decreasing] }),
6096 Ok(318) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Tired", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6097 Ok(319) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Total", features: &[crate::lexicon::Feature::Intersective] }),
6098 Ok(320) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Tough", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6099 Ok(321) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Traditional", features: &[crate::lexicon::Feature::Intersective] }),
6100 Ok(322) => Some(crate::lexicon::AdjectiveMetadata { lemma: "True", features: &[crate::lexicon::Feature::Intersective] }),
6101 Ok(323) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Typical", features: &[crate::lexicon::Feature::Intersective] }),
6102 Ok(324) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Ugly", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6103 Ok(325) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Ultimate", features: &[crate::lexicon::Feature::Intersective] }),
6104 Ok(326) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Unfair", features: &[crate::lexicon::Feature::Intersective] }),
6105 Ok(327) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Unique", features: &[crate::lexicon::Feature::Intersective] }),
6106 Ok(328) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Universal", features: &[crate::lexicon::Feature::Intersective] }),
6107 Ok(329) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Unlikely", features: &[crate::lexicon::Feature::Intersective] }),
6108 Ok(330) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Unusual", features: &[crate::lexicon::Feature::Intersective] }),
6109 Ok(331) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Upper", features: &[crate::lexicon::Feature::Intersective] }),
6110 Ok(332) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Urban", features: &[crate::lexicon::Feature::Intersective] }),
6111 Ok(333) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Useful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6112 Ok(334) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Useless", features: &[crate::lexicon::Feature::Intersective] }),
6113 Ok(335) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Valid", features: &[crate::lexicon::Feature::Intersective] }),
6114 Ok(336) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Valuable", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6115 Ok(337) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Various", features: &[crate::lexicon::Feature::Intersective] }),
6116 Ok(338) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Vast", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6117 Ok(339) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Vertical", features: &[crate::lexicon::Feature::Intersective] }),
6118 Ok(340) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Virtual", features: &[crate::lexicon::Feature::Intersective] }),
6119 Ok(341) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Visible", features: &[crate::lexicon::Feature::Intersective] }),
6120 Ok(342) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Vital", features: &[crate::lexicon::Feature::Intersective] }),
6121 Ok(343) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Voluntary", features: &[crate::lexicon::Feature::Intersective] }),
6122 Ok(344) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Warm", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather] }),
6123 Ok(345) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Weak", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
6124 Ok(346) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Weekly", features: &[crate::lexicon::Feature::Intersective] }),
6125 Ok(347) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Weird", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6126 Ok(348) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wet", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather] }),
6127 Ok(349) => Some(crate::lexicon::AdjectiveMetadata { lemma: "White", features: &[crate::lexicon::Feature::Intersective] }),
6128 Ok(350) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Whole", features: &[crate::lexicon::Feature::Intersective] }),
6129 Ok(351) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wicked", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6130 Ok(352) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wide", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague] }),
6131 Ok(353) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wild", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6132 Ok(354) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Willing", features: &[crate::lexicon::Feature::Intersective] }),
6133 Ok(355) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Windy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Weather] }),
6134 Ok(356) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wise", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6135 Ok(357) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wonderful", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6136 Ok(358) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wooden", features: &[crate::lexicon::Feature::Intersective] }),
6137 Ok(359) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Worried", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6138 Ok(360) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Worth", features: &[crate::lexicon::Feature::Intersective] }),
6139 Ok(361) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Worthless", features: &[crate::lexicon::Feature::Intersective] }),
6140 Ok(362) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Worthy", features: &[crate::lexicon::Feature::Intersective, crate::lexicon::Feature::Gradable] }),
6141 Ok(363) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Would-Be", features: &[crate::lexicon::Feature::NonIntersective] }),
6142 Ok(364) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Wrong", features: &[crate::lexicon::Feature::Intersective] }),
6143 Ok(365) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Yellow", features: &[crate::lexicon::Feature::Intersective] }),
6144 Ok(366) => Some(crate::lexicon::AdjectiveMetadata { lemma: "Young", features: &[crate::lexicon::Feature::Subsective, crate::lexicon::Feature::Gradable, crate::lexicon::Feature::Vague, crate::lexicon::Feature::Decreasing] }),
6145 _ => None,
6146 }
6147}
6148
6149static LOOKUP_UNIT_DIMENSION_KEYS: [&str; 35] = ["child", "children", "day", "days", "degree", "degrees", "feet", "foot", "ft", "gram", "grams", "hour", "hours", "inch", "inches", "item", "items", "kilogram", "kilograms", "meter", "meters", "mile", "miles", "minute", "minutes", "ounce", "ounces", "pound", "pounds", "second", "seconds", "yard", "yards", "year", "years"];
6150pub fn lookup_unit_dimension(word: &str) -> Option<crate::ast::Dimension> {
6151 let mut buf = [0u8; WORD_KEY_BYTES];
6152 let Some(key) = word_key(word, &mut buf) else { return None };
6153 match LOOKUP_UNIT_DIMENSION_KEYS.binary_search(&&*key) {
6154 Ok(0) => Some(crate::ast::Dimension::Cardinality),
6155 Ok(1) => Some(crate::ast::Dimension::Cardinality),
6156 Ok(2) => Some(crate::ast::Dimension::Time),
6157 Ok(3) => Some(crate::ast::Dimension::Time),
6158 Ok(4) => Some(crate::ast::Dimension::Temperature),
6159 Ok(5) => Some(crate::ast::Dimension::Temperature),
6160 Ok(6) => Some(crate::ast::Dimension::Length),
6161 Ok(7) => Some(crate::ast::Dimension::Length),
6162 Ok(8) => Some(crate::ast::Dimension::Length),
6163 Ok(9) => Some(crate::ast::Dimension::Weight),
6164 Ok(10) => Some(crate::ast::Dimension::Weight),
6165 Ok(11) => Some(crate::ast::Dimension::Time),
6166 Ok(12) => Some(crate::ast::Dimension::Time),
6167 Ok(13) => Some(crate::ast::Dimension::Length),
6168 Ok(14) => Some(crate::ast::Dimension::Length),
6169 Ok(15) => Some(crate::ast::Dimension::Cardinality),
6170 Ok(16) => Some(crate::ast::Dimension::Cardinality),
6171 Ok(17) => Some(crate::ast::Dimension::Weight),
6172 Ok(18) => Some(crate::ast::Dimension::Weight),
6173 Ok(19) => Some(crate::ast::Dimension::Length),
6174 Ok(20) => Some(crate::ast::Dimension::Length),
6175 Ok(21) => Some(crate::ast::Dimension::Length),
6176 Ok(22) => Some(crate::ast::Dimension::Length),
6177 Ok(23) => Some(crate::ast::Dimension::Time),
6178 Ok(24) => Some(crate::ast::Dimension::Time),
6179 Ok(25) => Some(crate::ast::Dimension::Weight),
6180 Ok(26) => Some(crate::ast::Dimension::Weight),
6181 Ok(27) => Some(crate::ast::Dimension::Weight),
6182 Ok(28) => Some(crate::ast::Dimension::Weight),
6183 Ok(29) => Some(crate::ast::Dimension::Time),
6184 Ok(30) => Some(crate::ast::Dimension::Time),
6185 Ok(31) => Some(crate::ast::Dimension::Length),
6186 Ok(32) => Some(crate::ast::Dimension::Length),
6187 Ok(33) => Some(crate::ast::Dimension::Time),
6188 Ok(34) => Some(crate::ast::Dimension::Time),
6189 _ => None,
6190 }
6191}
6192
6193static LOOKUP_NEGATIVE_CONTRACTION_KEYS: [&str; 19] = ["aren", "can", "couldn", "didn", "doesn", "don", "hadn", "hasn", "haven", "isn", "mustn", "needn", "oughtn", "shan", "shouldn", "wasn", "weren", "won", "wouldn"];
6194pub fn lookup_negative_contraction(stem: &str) -> Option<&'static str> {
6197 match LOOKUP_NEGATIVE_CONTRACTION_KEYS.binary_search(&stem) {
6198 Ok(0) => Some("are not"),
6199 Ok(1) => Some("cannot"),
6200 Ok(2) => Some("could not"),
6201 Ok(3) => Some("did not"),
6202 Ok(4) => Some("does not"),
6203 Ok(5) => Some("do not"),
6204 Ok(6) => Some("had not"),
6205 Ok(7) => Some("has not"),
6206 Ok(8) => Some("have not"),
6207 Ok(9) => Some("is not"),
6208 Ok(10) => Some("must not"),
6209 Ok(11) => Some("need not"),
6210 Ok(12) => Some("ought not"),
6211 Ok(13) => Some("shall not"),
6212 Ok(14) => Some("should not"),
6213 Ok(15) => Some("was not"),
6214 Ok(16) => Some("were not"),
6215 Ok(17) => Some("will not"),
6216 Ok(18) => Some("would not"),
6217 _ => None,
6218 }
6219}
6220
6221static LOOKUP_PHRASAL_VERB_KEYS: [&str; 17] = ["break_down", "bring_up", "call_off", "carry_out", "figure_out", "find_out", "give_away", "give_up", "make_up", "pick_up", "put_down", "set_up", "shut_down", "take_off", "throw_away", "turn_off", "turn_on"];
6222pub fn lookup_phrasal_verb(verb: &str, particle: &str) -> Option<(&'static str, crate::lexicon::VerbClass)> {
6223 let key = format!("{}_{}", verb.to_lowercase(), particle.to_lowercase());
6224 match LOOKUP_PHRASAL_VERB_KEYS.binary_search(&key.as_str()) {
6225 Ok(0) => Some(("Malfunction", crate::lexicon::VerbClass::Achievement)),
6226 Ok(1) => Some(("Mention", crate::lexicon::VerbClass::Activity)),
6227 Ok(2) => Some(("Cancel", crate::lexicon::VerbClass::Achievement)),
6228 Ok(3) => Some(("Execute", crate::lexicon::VerbClass::Activity)),
6229 Ok(4) => Some(("Understand", crate::lexicon::VerbClass::Achievement)),
6230 Ok(5) => Some(("Discover", crate::lexicon::VerbClass::Achievement)),
6231 Ok(6) => Some(("Donate", crate::lexicon::VerbClass::Activity)),
6232 Ok(7) => Some(("Surrender", crate::lexicon::VerbClass::Activity)),
6233 Ok(8) => Some(("Fabricate", crate::lexicon::VerbClass::Activity)),
6234 Ok(9) => Some(("Collect", crate::lexicon::VerbClass::Achievement)),
6235 Ok(10) => Some(("Place", crate::lexicon::VerbClass::Activity)),
6236 Ok(11) => Some(("Arrange", crate::lexicon::VerbClass::Activity)),
6237 Ok(12) => Some(("Close", crate::lexicon::VerbClass::Achievement)),
6238 Ok(13) => Some(("Remove", crate::lexicon::VerbClass::Achievement)),
6239 Ok(14) => Some(("Discard", crate::lexicon::VerbClass::Activity)),
6240 Ok(15) => Some(("Deactivate", crate::lexicon::VerbClass::Achievement)),
6241 Ok(16) => Some(("Activate", crate::lexicon::VerbClass::Achievement)),
6242 _ => None,
6243 }
6244}
6245
6246static LOOKUP_SORT_KEYS: [&str; 980] = ["ability", "acknowledge", "acknowledgment", "action", "activity", "actor", "actress", "adam", "adult", "adventure", "age", "agreement", "aim", "air", "airport", "alarm", "alex", "alice", "amanda", "amount", "amy", "analysis", "andrew", "anger", "angle", "animal", "ann", "anna", "announcement", "answer", "ant", "anthony", "apple", "appliance", "area", "argument", "arm", "army", "arrival", "arrow", "art", "article", "artist", "ash", "ashley", "assignment", "athlete", "atmosphere", "attack", "attempt", "autumn", "award", "axe", "baby", "back", "bag", "baker", "ball", "banana", "bank", "barbara", "barrel", "base", "basket", "bath", "bathroom", "battery", "battle", "beach", "bear", "bed", "bee", "beer", "beginning", "belt", "betty", "bicycle", "bike", "bill", "bird", "birth", "bit", "blood", "boat", "bob", "body", "bond", "bone", "book", "boot", "boss", "bottle", "bottom", "bowl", "box", "boy", "bracelet", "brain", "branch", "brandon", "bread", "break", "breakfast", "brian", "bridge", "brother", "brush", "bucket", "builder", "building", "bus", "business", "butter", "butterfly", "button", "cabinet", "cable", "cake", "call", "camera", "candy", "car", "care", "career", "carol", "carrot", "case", "castle", "cat", "catcher", "catherine", "cause", "cave", "ceiling", "celebration", "center", "century", "chain", "chair", "challenge", "chance", "change", "chapter", "charles", "charlie", "chart", "cheese", "chef", "chest", "chicken", "child", "chris", "christine", "christopher", "church", "circle", "circumstance", "citizen", "city", "claim", "class", "clay", "cliff", "climate", "clock", "closet", "cloth", "cloud", "coast", "coat", "coffee", "collin", "color", "comb", "community", "company", "comparison", "competition", "computer", "condition", "conflict", "connection", "construction", "container", "contract", "contrast", "conversation", "cookie", "copper", "copy", "cord", "corner", "corporation", "cost", "couch", "country", "course", "court", "cow", "crack", "creation", "crime", "criminal", "crocodile", "crop", "crow", "crowd", "cup", "cure", "curve", "customer", "cut", "cynthia", "damage", "dan", "dance", "dancer", "danger", "daniel", "darkness", "data", "database", "daughter", "david", "day", "deal", "death", "debate", "deborah", "debt", "decade", "declaration", "decrease", "defeat", "defense", "degree", "departure", "depth", "desert", "design", "desk", "destiny", "destruction", "detail", "developer", "development", "device", "diane", "difference", "difficulty", "dinner", "direction", "dirt", "discovery", "discussion", "disease", "distance", "divorce", "doctor", "document", "dog", "dolphin", "done", "donkey", "door", "dorothy", "drawer", "drawing", "dream", "dress", "drill", "drink", "driver", "drug", "duck", "dust", "duty", "eagle", "ear", "earth", "edge", "education", "edward", "effect", "effort", "egg", "elder", "elephant", "elevator", "elizabeth", "email", "emily", "emma", "emotion", "employee", "end", "energy", "engine", "engineer", "equipment", "era", "eric", "escalator", "event", "evidence", "exam", "example", "expedition", "experience", "experiment", "eye", "fabric", "face", "fact", "factory", "failure", "fall", "family", "farm", "farmer", "fate", "father", "faucet", "fear", "feeling", "fence", "festival", "field", "fight", "fighter", "file", "finger", "fire", "flame", "floor", "flower", "fog", "follower", "food", "force", "forest", "fork", "form", "fox", "frances", "freedom", "friend", "frog", "front", "fruit", "furniture", "future", "gadget", "game", "gap", "garden", "gate", "george", "gift", "giraffe", "girl", "glass", "glove", "goal", "gold", "gorilla", "government", "grammar", "grant", "grape", "graph", "grass", "ground", "group", "growth", "guest", "gun", "hair", "half", "hammer", "hand", "handle", "happiness", "hardware", "harvest", "hat", "hayden", "head", "headphone", "health", "heart", "heat", "height", "helen", "helicopter", "hero", "hill", "history", "hole", "holiday", "homework", "hope", "horse", "hose", "hospital", "hotel", "hour", "house", "hunter", "husband", "hypothesis", "ice", "idea", "illness", "image", "improvement", "income", "increase", "information", "injury", "input", "instance", "instrument", "intelligence", "internet", "invention", "iron", "island", "issue", "item", "jack", "jacket", "jake", "james", "jane", "janet", "jason", "jennifer", "jim", "job", "joe", "john", "joseph", "journey", "joy", "joyce", "judge", "juice", "juliet", "jumper", "justice", "justin", "karen", "kate", "kathleen", "kenneth", "kevin", "key", "keyboard", "killer", "kimberly", "kind", "king", "knee", "knife", "knob", "knowledge", "ladder", "lake", "lamp", "land", "language", "laptop", "latch", "laura", "law", "lawyer", "leader", "leaf", "leg", "lemon", "length", "lesson", "letter", "level", "library", "lie", "life", "light", "limit", "linda", "line", "link", "lion", "lip", "lisa", "list", "location", "lock", "logic", "logician", "loser", "loss", "love", "luck", "lucy", "lunch", "machine", "maintenance", "man", "manager", "map", "margaret", "mark", "market", "marriage", "mary", "matter", "matthew", "max", "meal", "measure", "meat", "medicine", "melissa", "memorial", "memory", "merchant", "message", "metal", "method", "michael", "michelle", "microphone", "middle", "mike", "milk", "mind", "minute", "miracle", "mirror", "mission", "mode", "model", "moment", "money", "monkey", "month", "monument", "mood", "moon", "mortal", "mother", "motorcycle", "mountain", "mouth", "movement", "movie", "mud", "muscle", "museum", "music", "musician", "mystery", "nail", "name", "nancy", "nation", "native", "neck", "necklace", "needle", "neighbor", "network", "news", "nicole", "nose", "nucleus", "number", "nurse", "object", "ocean", "office", "oil", "onion", "operation", "orange", "organization", "original", "outlet", "output", "oven", "owl", "pace", "package", "page", "pain", "painter", "painting", "pan", "pants", "paper", "paragraph", "park", "parrot", "part", "party", "past", "pasta", "patricia", "pattern", "paul", "peace", "pedal", "penguin", "pepper", "period", "person", "peter", "phase", "philosopher", "phone", "photo", "picture", "piece", "pig", "pilot", "pipe", "place", "plan", "plane", "plant", "plastic", "plate", "player", "pleasure", "plug", "pocket", "poem", "point", "police", "population", "position", "post", "pot", "potato", "power", "present", "president", "price", "prince", "princess", "prison", "prisoner", "prize", "problem", "procedure", "process", "production", "profit", "program", "programmer", "progress", "project", "promise", "proof", "protection", "punishment", "purpose", "quality", "quantity", "queen", "question", "rabbit", "race", "rachel", "radio", "rain", "rake", "ramp", "range", "rat", "rate", "razor", "reactor", "reader", "reason", "rebecca", "record", "reduction", "refrigerator", "region", "register", "relationship", "repair", "report", "request", "research", "response", "responsibility", "rest", "restaurant", "result", "return", "reward", "rice", "richard", "right", "rise", "risk", "river", "road", "robert", "rock", "romeo", "roof", "room", "root", "rope", "rule", "runner", "ryan", "sadness", "salad", "salary", "salt", "sam", "samantha", "sample", "sand", "sandra", "sarah", "saw", "scale", "scarf", "school", "scientist", "scissors", "screen", "screw", "sculpture", "sea", "season", "seat", "second", "secret", "seed", "senator", "sentence", "server", "shadow", "shampoo", "shape", "shark", "sharon", "shelf", "shift", "ship", "shirt", "shoe", "shop", "shoulder", "shovel", "shower", "side", "sign", "signal", "silver", "similarity", "singer", "sink", "sister", "situation", "size", "skill", "skin", "skirt", "sky", "sleep", "smell", "smoke", "snack", "snake", "snow", "soap", "society", "sock", "socrates", "soda", "software", "soil", "soldier", "solution", "son", "song", "sort", "soul", "sound", "soup", "space", "speaker", "speech", "speed", "spider", "spirit", "spoon", "sport", "spot", "spring", "square", "stage", "stain", "stairs", "standard", "star", "start", "state", "statement", "station", "statue", "steel", "step", "stephanie", "steve", "steven", "stomach", "stone", "stop", "store", "storm", "story", "stove", "stranger", "strawberry", "street", "strength", "structure", "struggle", "student", "study", "subject", "subway", "success", "sugar", "suit", "summer", "sun", "surface", "surgery", "survivor", "susan", "sweater", "swimmer", "switch", "symbol", "system", "table", "tail", "talent", "tank", "target", "task", "taste", "tax", "taxi", "tea", "teacher", "team", "teenager", "television", "temperature", "temple", "test", "text", "theater", "theme", "theory", "thief", "thinker", "thomas", "thought", "thread", "threat", "thumb", "tiger", "time", "tire", "title", "toast", "toilet", "tom", "tomato", "tongue", "tool", "toothbrush", "toothpaste", "top", "topic", "touch", "tour", "towel", "tower", "town", "trade", "train", "training", "transfer", "travel", "treatment", "tree", "trial", "triangle", "trip", "tristen", "trophy", "trouble", "truck", "truth", "tube", "turn", "turtle", "tyler", "type", "unicorn", "union", "unit", "user", "vacation", "valley", "value", "van", "vegetable", "vehicle", "version", "victim", "victory", "village", "visit", "voice", "wage", "waiter", "waitress", "walker", "wall", "war", "warning", "watch", "water", "weakness", "weather", "website", "week", "whale", "wheel", "whole", "width", "wife", "william", "wind", "window", "wine", "winner", "winter", "wire", "wisdom", "wizard", "wolf", "woman", "wood", "word", "work", "worker", "wound", "wrench", "writer", "wrong", "year", "zebra", "zipper", "zone"];
6247pub fn lookup_sort(word: &str) -> Option<crate::lexicon::Sort> {
6248 let mut buf = [0u8; WORD_KEY_BYTES];
6249 let Some(key) = word_key(word, &mut buf) else { return None };
6250 match LOOKUP_SORT_KEYS.binary_search(&&*key) {
6251 Ok(0) => Some(crate::lexicon::Sort::Abstract),
6252 Ok(1) => Some(crate::lexicon::Sort::Signal),
6253 Ok(2) => Some(crate::lexicon::Sort::Signal),
6254 Ok(3) => Some(crate::lexicon::Sort::Abstract),
6255 Ok(4) => Some(crate::lexicon::Sort::Abstract),
6256 Ok(5) => Some(crate::lexicon::Sort::Human),
6257 Ok(6) => Some(crate::lexicon::Sort::Human),
6258 Ok(7) => Some(crate::lexicon::Sort::Human),
6259 Ok(8) => Some(crate::lexicon::Sort::Human),
6260 Ok(9) => Some(crate::lexicon::Sort::Abstract),
6261 Ok(10) => Some(crate::lexicon::Sort::Abstract),
6262 Ok(11) => Some(crate::lexicon::Sort::Abstract),
6263 Ok(12) => Some(crate::lexicon::Sort::Abstract),
6264 Ok(13) => Some(crate::lexicon::Sort::Physical),
6265 Ok(14) => Some(crate::lexicon::Sort::Place),
6266 Ok(15) => Some(crate::lexicon::Sort::Physical),
6267 Ok(16) => Some(crate::lexicon::Sort::Human),
6268 Ok(17) => Some(crate::lexicon::Sort::Human),
6269 Ok(18) => Some(crate::lexicon::Sort::Human),
6270 Ok(19) => Some(crate::lexicon::Sort::Abstract),
6271 Ok(20) => Some(crate::lexicon::Sort::Human),
6272 Ok(21) => Some(crate::lexicon::Sort::Abstract),
6273 Ok(22) => Some(crate::lexicon::Sort::Human),
6274 Ok(23) => Some(crate::lexicon::Sort::Abstract),
6275 Ok(24) => Some(crate::lexicon::Sort::Abstract),
6276 Ok(25) => Some(crate::lexicon::Sort::Animate),
6277 Ok(26) => Some(crate::lexicon::Sort::Human),
6278 Ok(27) => Some(crate::lexicon::Sort::Human),
6279 Ok(28) => Some(crate::lexicon::Sort::Abstract),
6280 Ok(29) => Some(crate::lexicon::Sort::Abstract),
6281 Ok(30) => Some(crate::lexicon::Sort::Animate),
6282 Ok(31) => Some(crate::lexicon::Sort::Human),
6283 Ok(32) => Some(crate::lexicon::Sort::Physical),
6284 Ok(33) => Some(crate::lexicon::Sort::Physical),
6285 Ok(34) => Some(crate::lexicon::Sort::Place),
6286 Ok(35) => Some(crate::lexicon::Sort::Abstract),
6287 Ok(36) => Some(crate::lexicon::Sort::Physical),
6288 Ok(37) => Some(crate::lexicon::Sort::Group),
6289 Ok(38) => Some(crate::lexicon::Sort::Abstract),
6290 Ok(39) => Some(crate::lexicon::Sort::Physical),
6291 Ok(40) => Some(crate::lexicon::Sort::Abstract),
6292 Ok(41) => Some(crate::lexicon::Sort::Abstract),
6293 Ok(42) => Some(crate::lexicon::Sort::Human),
6294 Ok(43) => Some(crate::lexicon::Sort::Physical),
6295 Ok(44) => Some(crate::lexicon::Sort::Human),
6296 Ok(45) => Some(crate::lexicon::Sort::Abstract),
6297 Ok(46) => Some(crate::lexicon::Sort::Human),
6298 Ok(47) => Some(crate::lexicon::Sort::Physical),
6299 Ok(48) => Some(crate::lexicon::Sort::Abstract),
6300 Ok(49) => Some(crate::lexicon::Sort::Abstract),
6301 Ok(50) => Some(crate::lexicon::Sort::Abstract),
6302 Ok(51) => Some(crate::lexicon::Sort::Physical),
6303 Ok(52) => Some(crate::lexicon::Sort::Physical),
6304 Ok(53) => Some(crate::lexicon::Sort::Human),
6305 Ok(54) => Some(crate::lexicon::Sort::Physical),
6306 Ok(55) => Some(crate::lexicon::Sort::Physical),
6307 Ok(56) => Some(crate::lexicon::Sort::Human),
6308 Ok(57) => Some(crate::lexicon::Sort::Physical),
6309 Ok(58) => Some(crate::lexicon::Sort::Physical),
6310 Ok(59) => Some(crate::lexicon::Sort::Place),
6311 Ok(60) => Some(crate::lexicon::Sort::Human),
6312 Ok(61) => Some(crate::lexicon::Sort::Physical),
6313 Ok(62) => Some(crate::lexicon::Sort::Physical),
6314 Ok(63) => Some(crate::lexicon::Sort::Physical),
6315 Ok(64) => Some(crate::lexicon::Sort::Physical),
6316 Ok(65) => Some(crate::lexicon::Sort::Place),
6317 Ok(66) => Some(crate::lexicon::Sort::Physical),
6318 Ok(67) => Some(crate::lexicon::Sort::Abstract),
6319 Ok(68) => Some(crate::lexicon::Sort::Place),
6320 Ok(69) => Some(crate::lexicon::Sort::Animate),
6321 Ok(70) => Some(crate::lexicon::Sort::Physical),
6322 Ok(71) => Some(crate::lexicon::Sort::Animate),
6323 Ok(72) => Some(crate::lexicon::Sort::Physical),
6324 Ok(73) => Some(crate::lexicon::Sort::Abstract),
6325 Ok(74) => Some(crate::lexicon::Sort::Physical),
6326 Ok(75) => Some(crate::lexicon::Sort::Human),
6327 Ok(76) => Some(crate::lexicon::Sort::Physical),
6328 Ok(77) => Some(crate::lexicon::Sort::Physical),
6329 Ok(78) => Some(crate::lexicon::Sort::Human),
6330 Ok(79) => Some(crate::lexicon::Sort::Animate),
6331 Ok(80) => Some(crate::lexicon::Sort::Abstract),
6332 Ok(81) => Some(crate::lexicon::Sort::Signal),
6333 Ok(82) => Some(crate::lexicon::Sort::Physical),
6334 Ok(83) => Some(crate::lexicon::Sort::Physical),
6335 Ok(84) => Some(crate::lexicon::Sort::Human),
6336 Ok(85) => Some(crate::lexicon::Sort::Physical),
6337 Ok(86) => Some(crate::lexicon::Sort::Abstract),
6338 Ok(87) => Some(crate::lexicon::Sort::Physical),
6339 Ok(88) => Some(crate::lexicon::Sort::Information),
6340 Ok(89) => Some(crate::lexicon::Sort::Physical),
6341 Ok(90) => Some(crate::lexicon::Sort::Human),
6342 Ok(91) => Some(crate::lexicon::Sort::Physical),
6343 Ok(92) => Some(crate::lexicon::Sort::Physical),
6344 Ok(93) => Some(crate::lexicon::Sort::Physical),
6345 Ok(94) => Some(crate::lexicon::Sort::Physical),
6346 Ok(95) => Some(crate::lexicon::Sort::Human),
6347 Ok(96) => Some(crate::lexicon::Sort::Physical),
6348 Ok(97) => Some(crate::lexicon::Sort::Physical),
6349 Ok(98) => Some(crate::lexicon::Sort::Physical),
6350 Ok(99) => Some(crate::lexicon::Sort::Human),
6351 Ok(100) => Some(crate::lexicon::Sort::Physical),
6352 Ok(101) => Some(crate::lexicon::Sort::Physical),
6353 Ok(102) => Some(crate::lexicon::Sort::Physical),
6354 Ok(103) => Some(crate::lexicon::Sort::Human),
6355 Ok(104) => Some(crate::lexicon::Sort::Physical),
6356 Ok(105) => Some(crate::lexicon::Sort::Human),
6357 Ok(106) => Some(crate::lexicon::Sort::Physical),
6358 Ok(107) => Some(crate::lexicon::Sort::Physical),
6359 Ok(108) => Some(crate::lexicon::Sort::Human),
6360 Ok(109) => Some(crate::lexicon::Sort::Physical),
6361 Ok(110) => Some(crate::lexicon::Sort::Signal),
6362 Ok(111) => Some(crate::lexicon::Sort::Abstract),
6363 Ok(112) => Some(crate::lexicon::Sort::Physical),
6364 Ok(113) => Some(crate::lexicon::Sort::Animate),
6365 Ok(114) => Some(crate::lexicon::Sort::Physical),
6366 Ok(115) => Some(crate::lexicon::Sort::Physical),
6367 Ok(116) => Some(crate::lexicon::Sort::Physical),
6368 Ok(117) => Some(crate::lexicon::Sort::Physical),
6369 Ok(118) => Some(crate::lexicon::Sort::Abstract),
6370 Ok(119) => Some(crate::lexicon::Sort::Physical),
6371 Ok(120) => Some(crate::lexicon::Sort::Physical),
6372 Ok(121) => Some(crate::lexicon::Sort::Physical),
6373 Ok(122) => Some(crate::lexicon::Sort::Abstract),
6374 Ok(123) => Some(crate::lexicon::Sort::Abstract),
6375 Ok(124) => Some(crate::lexicon::Sort::Human),
6376 Ok(125) => Some(crate::lexicon::Sort::Physical),
6377 Ok(126) => Some(crate::lexicon::Sort::Abstract),
6378 Ok(127) => Some(crate::lexicon::Sort::Physical),
6379 Ok(128) => Some(crate::lexicon::Sort::Animate),
6380 Ok(129) => Some(crate::lexicon::Sort::Human),
6381 Ok(130) => Some(crate::lexicon::Sort::Human),
6382 Ok(131) => Some(crate::lexicon::Sort::Abstract),
6383 Ok(132) => Some(crate::lexicon::Sort::Physical),
6384 Ok(133) => Some(crate::lexicon::Sort::Physical),
6385 Ok(134) => Some(crate::lexicon::Sort::Abstract),
6386 Ok(135) => Some(crate::lexicon::Sort::Physical),
6387 Ok(136) => Some(crate::lexicon::Sort::Abstract),
6388 Ok(137) => Some(crate::lexicon::Sort::Physical),
6389 Ok(138) => Some(crate::lexicon::Sort::Physical),
6390 Ok(139) => Some(crate::lexicon::Sort::Abstract),
6391 Ok(140) => Some(crate::lexicon::Sort::Abstract),
6392 Ok(141) => Some(crate::lexicon::Sort::Abstract),
6393 Ok(142) => Some(crate::lexicon::Sort::Abstract),
6394 Ok(143) => Some(crate::lexicon::Sort::Human),
6395 Ok(144) => Some(crate::lexicon::Sort::Human),
6396 Ok(145) => Some(crate::lexicon::Sort::Abstract),
6397 Ok(146) => Some(crate::lexicon::Sort::Physical),
6398 Ok(147) => Some(crate::lexicon::Sort::Human),
6399 Ok(148) => Some(crate::lexicon::Sort::Physical),
6400 Ok(149) => Some(crate::lexicon::Sort::Animate),
6401 Ok(150) => Some(crate::lexicon::Sort::Human),
6402 Ok(151) => Some(crate::lexicon::Sort::Human),
6403 Ok(152) => Some(crate::lexicon::Sort::Human),
6404 Ok(153) => Some(crate::lexicon::Sort::Human),
6405 Ok(154) => Some(crate::lexicon::Sort::Physical),
6406 Ok(155) => Some(crate::lexicon::Sort::Abstract),
6407 Ok(156) => Some(crate::lexicon::Sort::Abstract),
6408 Ok(157) => Some(crate::lexicon::Sort::Human),
6409 Ok(158) => Some(crate::lexicon::Sort::Place),
6410 Ok(159) => Some(crate::lexicon::Sort::Abstract),
6411 Ok(160) => Some(crate::lexicon::Sort::Group),
6412 Ok(161) => Some(crate::lexicon::Sort::Physical),
6413 Ok(162) => Some(crate::lexicon::Sort::Physical),
6414 Ok(163) => Some(crate::lexicon::Sort::Abstract),
6415 Ok(164) => Some(crate::lexicon::Sort::Signal),
6416 Ok(165) => Some(crate::lexicon::Sort::Physical),
6417 Ok(166) => Some(crate::lexicon::Sort::Physical),
6418 Ok(167) => Some(crate::lexicon::Sort::Physical),
6419 Ok(168) => Some(crate::lexicon::Sort::Physical),
6420 Ok(169) => Some(crate::lexicon::Sort::Physical),
6421 Ok(170) => Some(crate::lexicon::Sort::Physical),
6422 Ok(171) => Some(crate::lexicon::Sort::Human),
6423 Ok(172) => Some(crate::lexicon::Sort::Abstract),
6424 Ok(173) => Some(crate::lexicon::Sort::Physical),
6425 Ok(174) => Some(crate::lexicon::Sort::Group),
6426 Ok(175) => Some(crate::lexicon::Sort::Group),
6427 Ok(176) => Some(crate::lexicon::Sort::Abstract),
6428 Ok(177) => Some(crate::lexicon::Sort::Abstract),
6429 Ok(178) => Some(crate::lexicon::Sort::Physical),
6430 Ok(179) => Some(crate::lexicon::Sort::Abstract),
6431 Ok(180) => Some(crate::lexicon::Sort::Abstract),
6432 Ok(181) => Some(crate::lexicon::Sort::Abstract),
6433 Ok(182) => Some(crate::lexicon::Sort::Abstract),
6434 Ok(183) => Some(crate::lexicon::Sort::Physical),
6435 Ok(184) => Some(crate::lexicon::Sort::Abstract),
6436 Ok(185) => Some(crate::lexicon::Sort::Abstract),
6437 Ok(186) => Some(crate::lexicon::Sort::Abstract),
6438 Ok(187) => Some(crate::lexicon::Sort::Physical),
6439 Ok(188) => Some(crate::lexicon::Sort::Physical),
6440 Ok(189) => Some(crate::lexicon::Sort::Physical),
6441 Ok(190) => Some(crate::lexicon::Sort::Physical),
6442 Ok(191) => Some(crate::lexicon::Sort::Physical),
6443 Ok(192) => Some(crate::lexicon::Sort::Group),
6444 Ok(193) => Some(crate::lexicon::Sort::Abstract),
6445 Ok(194) => Some(crate::lexicon::Sort::Physical),
6446 Ok(195) => Some(crate::lexicon::Sort::Place),
6447 Ok(196) => Some(crate::lexicon::Sort::Abstract),
6448 Ok(197) => Some(crate::lexicon::Sort::Place),
6449 Ok(198) => Some(crate::lexicon::Sort::Animate),
6450 Ok(199) => Some(crate::lexicon::Sort::Physical),
6451 Ok(200) => Some(crate::lexicon::Sort::Abstract),
6452 Ok(201) => Some(crate::lexicon::Sort::Abstract),
6453 Ok(202) => Some(crate::lexicon::Sort::Human),
6454 Ok(203) => Some(crate::lexicon::Sort::Animate),
6455 Ok(204) => Some(crate::lexicon::Sort::Physical),
6456 Ok(205) => Some(crate::lexicon::Sort::Animate),
6457 Ok(206) => Some(crate::lexicon::Sort::Group),
6458 Ok(207) => Some(crate::lexicon::Sort::Physical),
6459 Ok(208) => Some(crate::lexicon::Sort::Abstract),
6460 Ok(209) => Some(crate::lexicon::Sort::Abstract),
6461 Ok(210) => Some(crate::lexicon::Sort::Human),
6462 Ok(211) => Some(crate::lexicon::Sort::Physical),
6463 Ok(212) => Some(crate::lexicon::Sort::Human),
6464 Ok(213) => Some(crate::lexicon::Sort::Abstract),
6465 Ok(214) => Some(crate::lexicon::Sort::Human),
6466 Ok(215) => Some(crate::lexicon::Sort::Abstract),
6467 Ok(216) => Some(crate::lexicon::Sort::Human),
6468 Ok(217) => Some(crate::lexicon::Sort::Abstract),
6469 Ok(218) => Some(crate::lexicon::Sort::Human),
6470 Ok(219) => Some(crate::lexicon::Sort::Abstract),
6471 Ok(220) => Some(crate::lexicon::Sort::Abstract),
6472 Ok(221) => Some(crate::lexicon::Sort::Abstract),
6473 Ok(222) => Some(crate::lexicon::Sort::Human),
6474 Ok(223) => Some(crate::lexicon::Sort::Human),
6475 Ok(224) => Some(crate::lexicon::Sort::Abstract),
6476 Ok(225) => Some(crate::lexicon::Sort::Abstract),
6477 Ok(226) => Some(crate::lexicon::Sort::Abstract),
6478 Ok(227) => Some(crate::lexicon::Sort::Abstract),
6479 Ok(228) => Some(crate::lexicon::Sort::Human),
6480 Ok(229) => Some(crate::lexicon::Sort::Abstract),
6481 Ok(230) => Some(crate::lexicon::Sort::Abstract),
6482 Ok(231) => Some(crate::lexicon::Sort::Abstract),
6483 Ok(232) => Some(crate::lexicon::Sort::Abstract),
6484 Ok(233) => Some(crate::lexicon::Sort::Abstract),
6485 Ok(234) => Some(crate::lexicon::Sort::Abstract),
6486 Ok(235) => Some(crate::lexicon::Sort::Abstract),
6487 Ok(236) => Some(crate::lexicon::Sort::Abstract),
6488 Ok(237) => Some(crate::lexicon::Sort::Abstract),
6489 Ok(238) => Some(crate::lexicon::Sort::Physical),
6490 Ok(239) => Some(crate::lexicon::Sort::Abstract),
6491 Ok(240) => Some(crate::lexicon::Sort::Physical),
6492 Ok(241) => Some(crate::lexicon::Sort::Abstract),
6493 Ok(242) => Some(crate::lexicon::Sort::Abstract),
6494 Ok(243) => Some(crate::lexicon::Sort::Abstract),
6495 Ok(244) => Some(crate::lexicon::Sort::Human),
6496 Ok(245) => Some(crate::lexicon::Sort::Abstract),
6497 Ok(246) => Some(crate::lexicon::Sort::Physical),
6498 Ok(247) => Some(crate::lexicon::Sort::Human),
6499 Ok(248) => Some(crate::lexicon::Sort::Abstract),
6500 Ok(249) => Some(crate::lexicon::Sort::Abstract),
6501 Ok(250) => Some(crate::lexicon::Sort::Physical),
6502 Ok(251) => Some(crate::lexicon::Sort::Abstract),
6503 Ok(252) => Some(crate::lexicon::Sort::Physical),
6504 Ok(253) => Some(crate::lexicon::Sort::Abstract),
6505 Ok(254) => Some(crate::lexicon::Sort::Abstract),
6506 Ok(255) => Some(crate::lexicon::Sort::Abstract),
6507 Ok(256) => Some(crate::lexicon::Sort::Abstract),
6508 Ok(257) => Some(crate::lexicon::Sort::Abstract),
6509 Ok(258) => Some(crate::lexicon::Sort::Human),
6510 Ok(259) => Some(crate::lexicon::Sort::Physical),
6511 Ok(260) => Some(crate::lexicon::Sort::Animate),
6512 Ok(261) => Some(crate::lexicon::Sort::Animate),
6513 Ok(262) => Some(crate::lexicon::Sort::Signal),
6514 Ok(263) => Some(crate::lexicon::Sort::Animate),
6515 Ok(264) => Some(crate::lexicon::Sort::Physical),
6516 Ok(265) => Some(crate::lexicon::Sort::Human),
6517 Ok(266) => Some(crate::lexicon::Sort::Physical),
6518 Ok(267) => Some(crate::lexicon::Sort::Physical),
6519 Ok(268) => Some(crate::lexicon::Sort::Abstract),
6520 Ok(269) => Some(crate::lexicon::Sort::Physical),
6521 Ok(270) => Some(crate::lexicon::Sort::Physical),
6522 Ok(271) => Some(crate::lexicon::Sort::Physical),
6523 Ok(272) => Some(crate::lexicon::Sort::Human),
6524 Ok(273) => Some(crate::lexicon::Sort::Physical),
6525 Ok(274) => Some(crate::lexicon::Sort::Animate),
6526 Ok(275) => Some(crate::lexicon::Sort::Physical),
6527 Ok(276) => Some(crate::lexicon::Sort::Abstract),
6528 Ok(277) => Some(crate::lexicon::Sort::Animate),
6529 Ok(278) => Some(crate::lexicon::Sort::Physical),
6530 Ok(279) => Some(crate::lexicon::Sort::Physical),
6531 Ok(280) => Some(crate::lexicon::Sort::Physical),
6532 Ok(281) => Some(crate::lexicon::Sort::Abstract),
6533 Ok(282) => Some(crate::lexicon::Sort::Human),
6534 Ok(283) => Some(crate::lexicon::Sort::Abstract),
6535 Ok(284) => Some(crate::lexicon::Sort::Abstract),
6536 Ok(285) => Some(crate::lexicon::Sort::Physical),
6537 Ok(286) => Some(crate::lexicon::Sort::Human),
6538 Ok(287) => Some(crate::lexicon::Sort::Animate),
6539 Ok(288) => Some(crate::lexicon::Sort::Physical),
6540 Ok(289) => Some(crate::lexicon::Sort::Human),
6541 Ok(290) => Some(crate::lexicon::Sort::Abstract),
6542 Ok(291) => Some(crate::lexicon::Sort::Human),
6543 Ok(292) => Some(crate::lexicon::Sort::Human),
6544 Ok(293) => Some(crate::lexicon::Sort::Abstract),
6545 Ok(294) => Some(crate::lexicon::Sort::Human),
6546 Ok(295) => Some(crate::lexicon::Sort::Abstract),
6547 Ok(296) => Some(crate::lexicon::Sort::Abstract),
6548 Ok(297) => Some(crate::lexicon::Sort::Physical),
6549 Ok(298) => Some(crate::lexicon::Sort::Human),
6550 Ok(299) => Some(crate::lexicon::Sort::Physical),
6551 Ok(300) => Some(crate::lexicon::Sort::Abstract),
6552 Ok(301) => Some(crate::lexicon::Sort::Human),
6553 Ok(302) => Some(crate::lexicon::Sort::Physical),
6554 Ok(303) => Some(crate::lexicon::Sort::Abstract),
6555 Ok(304) => Some(crate::lexicon::Sort::Abstract),
6556 Ok(305) => Some(crate::lexicon::Sort::Abstract),
6557 Ok(306) => Some(crate::lexicon::Sort::Abstract),
6558 Ok(307) => Some(crate::lexicon::Sort::Abstract),
6559 Ok(308) => Some(crate::lexicon::Sort::Abstract),
6560 Ok(309) => Some(crate::lexicon::Sort::Abstract),
6561 Ok(310) => Some(crate::lexicon::Sort::Physical),
6562 Ok(311) => Some(crate::lexicon::Sort::Physical),
6563 Ok(312) => Some(crate::lexicon::Sort::Physical),
6564 Ok(313) => Some(crate::lexicon::Sort::Abstract),
6565 Ok(314) => Some(crate::lexicon::Sort::Place),
6566 Ok(315) => Some(crate::lexicon::Sort::Abstract),
6567 Ok(316) => Some(crate::lexicon::Sort::Abstract),
6568 Ok(317) => Some(crate::lexicon::Sort::Group),
6569 Ok(318) => Some(crate::lexicon::Sort::Place),
6570 Ok(319) => Some(crate::lexicon::Sort::Human),
6571 Ok(320) => Some(crate::lexicon::Sort::Abstract),
6572 Ok(321) => Some(crate::lexicon::Sort::Human),
6573 Ok(322) => Some(crate::lexicon::Sort::Physical),
6574 Ok(323) => Some(crate::lexicon::Sort::Abstract),
6575 Ok(324) => Some(crate::lexicon::Sort::Abstract),
6576 Ok(325) => Some(crate::lexicon::Sort::Physical),
6577 Ok(326) => Some(crate::lexicon::Sort::Abstract),
6578 Ok(327) => Some(crate::lexicon::Sort::Physical),
6579 Ok(328) => Some(crate::lexicon::Sort::Abstract),
6580 Ok(329) => Some(crate::lexicon::Sort::Human),
6581 Ok(330) => Some(crate::lexicon::Sort::Abstract),
6582 Ok(331) => Some(crate::lexicon::Sort::Physical),
6583 Ok(332) => Some(crate::lexicon::Sort::Physical),
6584 Ok(333) => Some(crate::lexicon::Sort::Physical),
6585 Ok(334) => Some(crate::lexicon::Sort::Physical),
6586 Ok(335) => Some(crate::lexicon::Sort::Physical),
6587 Ok(336) => Some(crate::lexicon::Sort::Physical),
6588 Ok(337) => Some(crate::lexicon::Sort::Human),
6589 Ok(338) => Some(crate::lexicon::Sort::Physical),
6590 Ok(339) => Some(crate::lexicon::Sort::Abstract),
6591 Ok(340) => Some(crate::lexicon::Sort::Place),
6592 Ok(341) => Some(crate::lexicon::Sort::Physical),
6593 Ok(342) => Some(crate::lexicon::Sort::Abstract),
6594 Ok(343) => Some(crate::lexicon::Sort::Animate),
6595 Ok(344) => Some(crate::lexicon::Sort::Human),
6596 Ok(345) => Some(crate::lexicon::Sort::Abstract),
6597 Ok(346) => Some(crate::lexicon::Sort::Human),
6598 Ok(347) => Some(crate::lexicon::Sort::Animate),
6599 Ok(348) => Some(crate::lexicon::Sort::Physical),
6600 Ok(349) => Some(crate::lexicon::Sort::Physical),
6601 Ok(350) => Some(crate::lexicon::Sort::Physical),
6602 Ok(351) => Some(crate::lexicon::Sort::Abstract),
6603 Ok(352) => Some(crate::lexicon::Sort::Physical),
6604 Ok(353) => Some(crate::lexicon::Sort::Abstract),
6605 Ok(354) => Some(crate::lexicon::Sort::Physical),
6606 Ok(355) => Some(crate::lexicon::Sort::Place),
6607 Ok(356) => Some(crate::lexicon::Sort::Physical),
6608 Ok(357) => Some(crate::lexicon::Sort::Human),
6609 Ok(358) => Some(crate::lexicon::Sort::Physical),
6610 Ok(359) => Some(crate::lexicon::Sort::Animate),
6611 Ok(360) => Some(crate::lexicon::Sort::Human),
6612 Ok(361) => Some(crate::lexicon::Sort::Physical),
6613 Ok(362) => Some(crate::lexicon::Sort::Physical),
6614 Ok(363) => Some(crate::lexicon::Sort::Abstract),
6615 Ok(364) => Some(crate::lexicon::Sort::Physical),
6616 Ok(365) => Some(crate::lexicon::Sort::Animate),
6617 Ok(366) => Some(crate::lexicon::Sort::Group),
6618 Ok(367) => Some(crate::lexicon::Sort::Abstract),
6619 Ok(368) => Some(crate::lexicon::Sort::Signal),
6620 Ok(369) => Some(crate::lexicon::Sort::Physical),
6621 Ok(370) => Some(crate::lexicon::Sort::Abstract),
6622 Ok(371) => Some(crate::lexicon::Sort::Physical),
6623 Ok(372) => Some(crate::lexicon::Sort::Physical),
6624 Ok(373) => Some(crate::lexicon::Sort::Group),
6625 Ok(374) => Some(crate::lexicon::Sort::Abstract),
6626 Ok(375) => Some(crate::lexicon::Sort::Human),
6627 Ok(376) => Some(crate::lexicon::Sort::Physical),
6628 Ok(377) => Some(crate::lexicon::Sort::Physical),
6629 Ok(378) => Some(crate::lexicon::Sort::Abstract),
6630 Ok(379) => Some(crate::lexicon::Sort::Physical),
6631 Ok(380) => Some(crate::lexicon::Sort::Physical),
6632 Ok(381) => Some(crate::lexicon::Sort::Physical),
6633 Ok(382) => Some(crate::lexicon::Sort::Abstract),
6634 Ok(383) => Some(crate::lexicon::Sort::Physical),
6635 Ok(384) => Some(crate::lexicon::Sort::Abstract),
6636 Ok(385) => Some(crate::lexicon::Sort::Physical),
6637 Ok(386) => Some(crate::lexicon::Sort::Human),
6638 Ok(387) => Some(crate::lexicon::Sort::Physical),
6639 Ok(388) => Some(crate::lexicon::Sort::Physical),
6640 Ok(389) => Some(crate::lexicon::Sort::Abstract),
6641 Ok(390) => Some(crate::lexicon::Sort::Physical),
6642 Ok(391) => Some(crate::lexicon::Sort::Physical),
6643 Ok(392) => Some(crate::lexicon::Sort::Abstract),
6644 Ok(393) => Some(crate::lexicon::Sort::Human),
6645 Ok(394) => Some(crate::lexicon::Sort::Physical),
6646 Ok(395) => Some(crate::lexicon::Sort::Human),
6647 Ok(396) => Some(crate::lexicon::Sort::Physical),
6648 Ok(397) => Some(crate::lexicon::Sort::Abstract),
6649 Ok(398) => Some(crate::lexicon::Sort::Physical),
6650 Ok(399) => Some(crate::lexicon::Sort::Event),
6651 Ok(400) => Some(crate::lexicon::Sort::Abstract),
6652 Ok(401) => Some(crate::lexicon::Sort::Abstract),
6653 Ok(402) => Some(crate::lexicon::Sort::Animate),
6654 Ok(403) => Some(crate::lexicon::Sort::Physical),
6655 Ok(404) => Some(crate::lexicon::Sort::Place),
6656 Ok(405) => Some(crate::lexicon::Sort::Place),
6657 Ok(406) => Some(crate::lexicon::Sort::Abstract),
6658 Ok(407) => Some(crate::lexicon::Sort::Physical),
6659 Ok(408) => Some(crate::lexicon::Sort::Human),
6660 Ok(409) => Some(crate::lexicon::Sort::Human),
6661 Ok(410) => Some(crate::lexicon::Sort::Abstract),
6662 Ok(411) => Some(crate::lexicon::Sort::Physical),
6663 Ok(412) => Some(crate::lexicon::Sort::Abstract),
6664 Ok(413) => Some(crate::lexicon::Sort::Abstract),
6665 Ok(414) => Some(crate::lexicon::Sort::Abstract),
6666 Ok(415) => Some(crate::lexicon::Sort::Abstract),
6667 Ok(416) => Some(crate::lexicon::Sort::Abstract),
6668 Ok(417) => Some(crate::lexicon::Sort::Abstract),
6669 Ok(418) => Some(crate::lexicon::Sort::Abstract),
6670 Ok(419) => Some(crate::lexicon::Sort::Abstract),
6671 Ok(420) => Some(crate::lexicon::Sort::Signal),
6672 Ok(421) => Some(crate::lexicon::Sort::Abstract),
6673 Ok(422) => Some(crate::lexicon::Sort::Physical),
6674 Ok(423) => Some(crate::lexicon::Sort::Abstract),
6675 Ok(424) => Some(crate::lexicon::Sort::Abstract),
6676 Ok(425) => Some(crate::lexicon::Sort::Abstract),
6677 Ok(426) => Some(crate::lexicon::Sort::Physical),
6678 Ok(427) => Some(crate::lexicon::Sort::Physical),
6679 Ok(428) => Some(crate::lexicon::Sort::Abstract),
6680 Ok(429) => Some(crate::lexicon::Sort::Physical),
6681 Ok(430) => Some(crate::lexicon::Sort::Human),
6682 Ok(431) => Some(crate::lexicon::Sort::Physical),
6683 Ok(432) => Some(crate::lexicon::Sort::Human),
6684 Ok(433) => Some(crate::lexicon::Sort::Human),
6685 Ok(434) => Some(crate::lexicon::Sort::Human),
6686 Ok(435) => Some(crate::lexicon::Sort::Human),
6687 Ok(436) => Some(crate::lexicon::Sort::Human),
6688 Ok(437) => Some(crate::lexicon::Sort::Human),
6689 Ok(438) => Some(crate::lexicon::Sort::Human),
6690 Ok(439) => Some(crate::lexicon::Sort::Abstract),
6691 Ok(440) => Some(crate::lexicon::Sort::Human),
6692 Ok(441) => Some(crate::lexicon::Sort::Human),
6693 Ok(442) => Some(crate::lexicon::Sort::Human),
6694 Ok(443) => Some(crate::lexicon::Sort::Abstract),
6695 Ok(444) => Some(crate::lexicon::Sort::Abstract),
6696 Ok(445) => Some(crate::lexicon::Sort::Human),
6697 Ok(446) => Some(crate::lexicon::Sort::Human),
6698 Ok(447) => Some(crate::lexicon::Sort::Physical),
6699 Ok(448) => Some(crate::lexicon::Sort::Human),
6700 Ok(449) => Some(crate::lexicon::Sort::Human),
6701 Ok(450) => Some(crate::lexicon::Sort::Abstract),
6702 Ok(451) => Some(crate::lexicon::Sort::Human),
6703 Ok(452) => Some(crate::lexicon::Sort::Human),
6704 Ok(453) => Some(crate::lexicon::Sort::Human),
6705 Ok(454) => Some(crate::lexicon::Sort::Human),
6706 Ok(455) => Some(crate::lexicon::Sort::Human),
6707 Ok(456) => Some(crate::lexicon::Sort::Human),
6708 Ok(457) => Some(crate::lexicon::Sort::Physical),
6709 Ok(458) => Some(crate::lexicon::Sort::Physical),
6710 Ok(459) => Some(crate::lexicon::Sort::Human),
6711 Ok(460) => Some(crate::lexicon::Sort::Human),
6712 Ok(461) => Some(crate::lexicon::Sort::Abstract),
6713 Ok(462) => Some(crate::lexicon::Sort::Human),
6714 Ok(463) => Some(crate::lexicon::Sort::Physical),
6715 Ok(464) => Some(crate::lexicon::Sort::Physical),
6716 Ok(465) => Some(crate::lexicon::Sort::Physical),
6717 Ok(466) => Some(crate::lexicon::Sort::Abstract),
6718 Ok(467) => Some(crate::lexicon::Sort::Physical),
6719 Ok(468) => Some(crate::lexicon::Sort::Physical),
6720 Ok(469) => Some(crate::lexicon::Sort::Physical),
6721 Ok(470) => Some(crate::lexicon::Sort::Physical),
6722 Ok(471) => Some(crate::lexicon::Sort::Abstract),
6723 Ok(472) => Some(crate::lexicon::Sort::Physical),
6724 Ok(473) => Some(crate::lexicon::Sort::Signal),
6725 Ok(474) => Some(crate::lexicon::Sort::Human),
6726 Ok(475) => Some(crate::lexicon::Sort::Abstract),
6727 Ok(476) => Some(crate::lexicon::Sort::Human),
6728 Ok(477) => Some(crate::lexicon::Sort::Human),
6729 Ok(478) => Some(crate::lexicon::Sort::Physical),
6730 Ok(479) => Some(crate::lexicon::Sort::Physical),
6731 Ok(480) => Some(crate::lexicon::Sort::Physical),
6732 Ok(481) => Some(crate::lexicon::Sort::Abstract),
6733 Ok(482) => Some(crate::lexicon::Sort::Abstract),
6734 Ok(483) => Some(crate::lexicon::Sort::Physical),
6735 Ok(484) => Some(crate::lexicon::Sort::Abstract),
6736 Ok(485) => Some(crate::lexicon::Sort::Place),
6737 Ok(486) => Some(crate::lexicon::Sort::Abstract),
6738 Ok(487) => Some(crate::lexicon::Sort::Abstract),
6739 Ok(488) => Some(crate::lexicon::Sort::Physical),
6740 Ok(489) => Some(crate::lexicon::Sort::Abstract),
6741 Ok(490) => Some(crate::lexicon::Sort::Human),
6742 Ok(491) => Some(crate::lexicon::Sort::Abstract),
6743 Ok(492) => Some(crate::lexicon::Sort::Abstract),
6744 Ok(493) => Some(crate::lexicon::Sort::Animate),
6745 Ok(494) => Some(crate::lexicon::Sort::Physical),
6746 Ok(495) => Some(crate::lexicon::Sort::Human),
6747 Ok(496) => Some(crate::lexicon::Sort::Abstract),
6748 Ok(497) => Some(crate::lexicon::Sort::Place),
6749 Ok(498) => Some(crate::lexicon::Sort::Physical),
6750 Ok(499) => Some(crate::lexicon::Sort::Abstract),
6751 Ok(500) => Some(crate::lexicon::Sort::Human),
6752 Ok(501) => Some(crate::lexicon::Sort::Human),
6753 Ok(502) => Some(crate::lexicon::Sort::Abstract),
6754 Ok(503) => Some(crate::lexicon::Sort::Abstract),
6755 Ok(504) => Some(crate::lexicon::Sort::Abstract),
6756 Ok(505) => Some(crate::lexicon::Sort::Human),
6757 Ok(506) => Some(crate::lexicon::Sort::Physical),
6758 Ok(507) => Some(crate::lexicon::Sort::Physical),
6759 Ok(508) => Some(crate::lexicon::Sort::Abstract),
6760 Ok(509) => Some(crate::lexicon::Sort::Human),
6761 Ok(510) => Some(crate::lexicon::Sort::Human),
6762 Ok(511) => Some(crate::lexicon::Sort::Physical),
6763 Ok(512) => Some(crate::lexicon::Sort::Human),
6764 Ok(513) => Some(crate::lexicon::Sort::Human),
6765 Ok(514) => Some(crate::lexicon::Sort::Place),
6766 Ok(515) => Some(crate::lexicon::Sort::Abstract),
6767 Ok(516) => Some(crate::lexicon::Sort::Human),
6768 Ok(517) => Some(crate::lexicon::Sort::Abstract),
6769 Ok(518) => Some(crate::lexicon::Sort::Human),
6770 Ok(519) => Some(crate::lexicon::Sort::Human),
6771 Ok(520) => Some(crate::lexicon::Sort::Physical),
6772 Ok(521) => Some(crate::lexicon::Sort::Abstract),
6773 Ok(522) => Some(crate::lexicon::Sort::Physical),
6774 Ok(523) => Some(crate::lexicon::Sort::Physical),
6775 Ok(524) => Some(crate::lexicon::Sort::Human),
6776 Ok(525) => Some(crate::lexicon::Sort::Physical),
6777 Ok(526) => Some(crate::lexicon::Sort::Abstract),
6778 Ok(527) => Some(crate::lexicon::Sort::Human),
6779 Ok(528) => Some(crate::lexicon::Sort::Abstract),
6780 Ok(529) => Some(crate::lexicon::Sort::Physical),
6781 Ok(530) => Some(crate::lexicon::Sort::Abstract),
6782 Ok(531) => Some(crate::lexicon::Sort::Human),
6783 Ok(532) => Some(crate::lexicon::Sort::Human),
6784 Ok(533) => Some(crate::lexicon::Sort::Physical),
6785 Ok(534) => Some(crate::lexicon::Sort::Abstract),
6786 Ok(535) => Some(crate::lexicon::Sort::Human),
6787 Ok(536) => Some(crate::lexicon::Sort::Physical),
6788 Ok(537) => Some(crate::lexicon::Sort::Abstract),
6789 Ok(538) => Some(crate::lexicon::Sort::Abstract),
6790 Ok(539) => Some(crate::lexicon::Sort::Abstract),
6791 Ok(540) => Some(crate::lexicon::Sort::Physical),
6792 Ok(541) => Some(crate::lexicon::Sort::Abstract),
6793 Ok(542) => Some(crate::lexicon::Sort::Abstract),
6794 Ok(543) => Some(crate::lexicon::Sort::Abstract),
6795 Ok(544) => Some(crate::lexicon::Sort::Abstract),
6796 Ok(545) => Some(crate::lexicon::Sort::Value),
6797 Ok(546) => Some(crate::lexicon::Sort::Animate),
6798 Ok(547) => Some(crate::lexicon::Sort::Abstract),
6799 Ok(548) => Some(crate::lexicon::Sort::Physical),
6800 Ok(549) => Some(crate::lexicon::Sort::Abstract),
6801 Ok(550) => Some(crate::lexicon::Sort::Celestial),
6802 Ok(551) => Some(crate::lexicon::Sort::Human),
6803 Ok(552) => Some(crate::lexicon::Sort::Human),
6804 Ok(553) => Some(crate::lexicon::Sort::Physical),
6805 Ok(554) => Some(crate::lexicon::Sort::Physical),
6806 Ok(555) => Some(crate::lexicon::Sort::Physical),
6807 Ok(556) => Some(crate::lexicon::Sort::Abstract),
6808 Ok(557) => Some(crate::lexicon::Sort::Abstract),
6809 Ok(558) => Some(crate::lexicon::Sort::Physical),
6810 Ok(559) => Some(crate::lexicon::Sort::Physical),
6811 Ok(560) => Some(crate::lexicon::Sort::Place),
6812 Ok(561) => Some(crate::lexicon::Sort::Abstract),
6813 Ok(562) => Some(crate::lexicon::Sort::Human),
6814 Ok(563) => Some(crate::lexicon::Sort::Abstract),
6815 Ok(564) => Some(crate::lexicon::Sort::Physical),
6816 Ok(565) => Some(crate::lexicon::Sort::Abstract),
6817 Ok(566) => Some(crate::lexicon::Sort::Human),
6818 Ok(567) => Some(crate::lexicon::Sort::Group),
6819 Ok(568) => Some(crate::lexicon::Sort::Human),
6820 Ok(569) => Some(crate::lexicon::Sort::Physical),
6821 Ok(570) => Some(crate::lexicon::Sort::Physical),
6822 Ok(571) => Some(crate::lexicon::Sort::Physical),
6823 Ok(572) => Some(crate::lexicon::Sort::Human),
6824 Ok(573) => Some(crate::lexicon::Sort::Abstract),
6825 Ok(574) => Some(crate::lexicon::Sort::Abstract),
6826 Ok(575) => Some(crate::lexicon::Sort::Human),
6827 Ok(576) => Some(crate::lexicon::Sort::Physical),
6828 Ok(577) => Some(crate::lexicon::Sort::Physical),
6829 Ok(578) => Some(crate::lexicon::Sort::Abstract),
6830 Ok(579) => Some(crate::lexicon::Sort::Human),
6831 Ok(580) => Some(crate::lexicon::Sort::Physical),
6832 Ok(581) => Some(crate::lexicon::Sort::Physical),
6833 Ok(582) => Some(crate::lexicon::Sort::Place),
6834 Ok(583) => Some(crate::lexicon::Sort::Physical),
6835 Ok(584) => Some(crate::lexicon::Sort::Physical),
6836 Ok(585) => Some(crate::lexicon::Sort::Abstract),
6837 Ok(586) => Some(crate::lexicon::Sort::Physical),
6838 Ok(587) => Some(crate::lexicon::Sort::Group),
6839 Ok(588) => Some(crate::lexicon::Sort::Abstract),
6840 Ok(589) => Some(crate::lexicon::Sort::Physical),
6841 Ok(590) => Some(crate::lexicon::Sort::Signal),
6842 Ok(591) => Some(crate::lexicon::Sort::Physical),
6843 Ok(592) => Some(crate::lexicon::Sort::Animate),
6844 Ok(593) => Some(crate::lexicon::Sort::Abstract),
6845 Ok(594) => Some(crate::lexicon::Sort::Physical),
6846 Ok(595) => Some(crate::lexicon::Sort::Physical),
6847 Ok(596) => Some(crate::lexicon::Sort::Abstract),
6848 Ok(597) => Some(crate::lexicon::Sort::Human),
6849 Ok(598) => Some(crate::lexicon::Sort::Physical),
6850 Ok(599) => Some(crate::lexicon::Sort::Physical),
6851 Ok(600) => Some(crate::lexicon::Sort::Physical),
6852 Ok(601) => Some(crate::lexicon::Sort::Physical),
6853 Ok(602) => Some(crate::lexicon::Sort::Abstract),
6854 Ok(603) => Some(crate::lexicon::Sort::Place),
6855 Ok(604) => Some(crate::lexicon::Sort::Animate),
6856 Ok(605) => Some(crate::lexicon::Sort::Abstract),
6857 Ok(606) => Some(crate::lexicon::Sort::Abstract),
6858 Ok(607) => Some(crate::lexicon::Sort::Abstract),
6859 Ok(608) => Some(crate::lexicon::Sort::Physical),
6860 Ok(609) => Some(crate::lexicon::Sort::Human),
6861 Ok(610) => Some(crate::lexicon::Sort::Abstract),
6862 Ok(611) => Some(crate::lexicon::Sort::Human),
6863 Ok(612) => Some(crate::lexicon::Sort::Abstract),
6864 Ok(613) => Some(crate::lexicon::Sort::Physical),
6865 Ok(614) => Some(crate::lexicon::Sort::Animate),
6866 Ok(615) => Some(crate::lexicon::Sort::Physical),
6867 Ok(616) => Some(crate::lexicon::Sort::Abstract),
6868 Ok(617) => Some(crate::lexicon::Sort::Human),
6869 Ok(618) => Some(crate::lexicon::Sort::Human),
6870 Ok(619) => Some(crate::lexicon::Sort::Abstract),
6871 Ok(620) => Some(crate::lexicon::Sort::Human),
6872 Ok(621) => Some(crate::lexicon::Sort::Physical),
6873 Ok(622) => Some(crate::lexicon::Sort::Physical),
6874 Ok(623) => Some(crate::lexicon::Sort::Physical),
6875 Ok(624) => Some(crate::lexicon::Sort::Physical),
6876 Ok(625) => Some(crate::lexicon::Sort::Animate),
6877 Ok(626) => Some(crate::lexicon::Sort::Human),
6878 Ok(627) => Some(crate::lexicon::Sort::Physical),
6879 Ok(628) => Some(crate::lexicon::Sort::Place),
6880 Ok(629) => Some(crate::lexicon::Sort::Abstract),
6881 Ok(630) => Some(crate::lexicon::Sort::Physical),
6882 Ok(631) => Some(crate::lexicon::Sort::Physical),
6883 Ok(632) => Some(crate::lexicon::Sort::Physical),
6884 Ok(633) => Some(crate::lexicon::Sort::Physical),
6885 Ok(634) => Some(crate::lexicon::Sort::Human),
6886 Ok(635) => Some(crate::lexicon::Sort::Abstract),
6887 Ok(636) => Some(crate::lexicon::Sort::Physical),
6888 Ok(637) => Some(crate::lexicon::Sort::Physical),
6889 Ok(638) => Some(crate::lexicon::Sort::Abstract),
6890 Ok(639) => Some(crate::lexicon::Sort::Abstract),
6891 Ok(640) => Some(crate::lexicon::Sort::Human),
6892 Ok(641) => Some(crate::lexicon::Sort::Group),
6893 Ok(642) => Some(crate::lexicon::Sort::Abstract),
6894 Ok(643) => Some(crate::lexicon::Sort::Physical),
6895 Ok(644) => Some(crate::lexicon::Sort::Physical),
6896 Ok(645) => Some(crate::lexicon::Sort::Physical),
6897 Ok(646) => Some(crate::lexicon::Sort::Abstract),
6898 Ok(647) => Some(crate::lexicon::Sort::Abstract),
6899 Ok(648) => Some(crate::lexicon::Sort::Human),
6900 Ok(649) => Some(crate::lexicon::Sort::Abstract),
6901 Ok(650) => Some(crate::lexicon::Sort::Human),
6902 Ok(651) => Some(crate::lexicon::Sort::Human),
6903 Ok(652) => Some(crate::lexicon::Sort::Place),
6904 Ok(653) => Some(crate::lexicon::Sort::Human),
6905 Ok(654) => Some(crate::lexicon::Sort::Physical),
6906 Ok(655) => Some(crate::lexicon::Sort::Abstract),
6907 Ok(656) => Some(crate::lexicon::Sort::Abstract),
6908 Ok(657) => Some(crate::lexicon::Sort::Abstract),
6909 Ok(658) => Some(crate::lexicon::Sort::Abstract),
6910 Ok(659) => Some(crate::lexicon::Sort::Abstract),
6911 Ok(660) => Some(crate::lexicon::Sort::Abstract),
6912 Ok(661) => Some(crate::lexicon::Sort::Human),
6913 Ok(662) => Some(crate::lexicon::Sort::Abstract),
6914 Ok(663) => Some(crate::lexicon::Sort::Abstract),
6915 Ok(664) => Some(crate::lexicon::Sort::Abstract),
6916 Ok(665) => Some(crate::lexicon::Sort::Abstract),
6917 Ok(666) => Some(crate::lexicon::Sort::Abstract),
6918 Ok(667) => Some(crate::lexicon::Sort::Abstract),
6919 Ok(668) => Some(crate::lexicon::Sort::Abstract),
6920 Ok(669) => Some(crate::lexicon::Sort::Abstract),
6921 Ok(670) => Some(crate::lexicon::Sort::Abstract),
6922 Ok(671) => Some(crate::lexicon::Sort::Human),
6923 Ok(672) => Some(crate::lexicon::Sort::Abstract),
6924 Ok(673) => Some(crate::lexicon::Sort::Animate),
6925 Ok(674) => Some(crate::lexicon::Sort::Abstract),
6926 Ok(675) => Some(crate::lexicon::Sort::Human),
6927 Ok(676) => Some(crate::lexicon::Sort::Physical),
6928 Ok(677) => Some(crate::lexicon::Sort::Physical),
6929 Ok(678) => Some(crate::lexicon::Sort::Physical),
6930 Ok(679) => Some(crate::lexicon::Sort::Physical),
6931 Ok(680) => Some(crate::lexicon::Sort::Abstract),
6932 Ok(681) => Some(crate::lexicon::Sort::Animate),
6933 Ok(682) => Some(crate::lexicon::Sort::Abstract),
6934 Ok(683) => Some(crate::lexicon::Sort::Physical),
6935 Ok(684) => Some(crate::lexicon::Sort::Physical),
6936 Ok(685) => Some(crate::lexicon::Sort::Human),
6937 Ok(686) => Some(crate::lexicon::Sort::Abstract),
6938 Ok(687) => Some(crate::lexicon::Sort::Human),
6939 Ok(688) => Some(crate::lexicon::Sort::Abstract),
6940 Ok(689) => Some(crate::lexicon::Sort::Abstract),
6941 Ok(690) => Some(crate::lexicon::Sort::Physical),
6942 Ok(691) => Some(crate::lexicon::Sort::Place),
6943 Ok(692) => Some(crate::lexicon::Sort::Signal),
6944 Ok(693) => Some(crate::lexicon::Sort::Abstract),
6945 Ok(694) => Some(crate::lexicon::Sort::Abstract),
6946 Ok(695) => Some(crate::lexicon::Sort::Abstract),
6947 Ok(696) => Some(crate::lexicon::Sort::Signal),
6948 Ok(697) => Some(crate::lexicon::Sort::Abstract),
6949 Ok(698) => Some(crate::lexicon::Sort::Signal),
6950 Ok(699) => Some(crate::lexicon::Sort::Abstract),
6951 Ok(700) => Some(crate::lexicon::Sort::Abstract),
6952 Ok(701) => Some(crate::lexicon::Sort::Place),
6953 Ok(702) => Some(crate::lexicon::Sort::Abstract),
6954 Ok(703) => Some(crate::lexicon::Sort::Abstract),
6955 Ok(704) => Some(crate::lexicon::Sort::Physical),
6956 Ok(705) => Some(crate::lexicon::Sort::Physical),
6957 Ok(706) => Some(crate::lexicon::Sort::Human),
6958 Ok(707) => Some(crate::lexicon::Sort::Abstract),
6959 Ok(708) => Some(crate::lexicon::Sort::Abstract),
6960 Ok(709) => Some(crate::lexicon::Sort::Abstract),
6961 Ok(710) => Some(crate::lexicon::Sort::Physical),
6962 Ok(711) => Some(crate::lexicon::Sort::Physical),
6963 Ok(712) => Some(crate::lexicon::Sort::Human),
6964 Ok(713) => Some(crate::lexicon::Sort::Physical),
6965 Ok(714) => Some(crate::lexicon::Sort::Human),
6966 Ok(715) => Some(crate::lexicon::Sort::Physical),
6967 Ok(716) => Some(crate::lexicon::Sort::Physical),
6968 Ok(717) => Some(crate::lexicon::Sort::Physical),
6969 Ok(718) => Some(crate::lexicon::Sort::Physical),
6970 Ok(719) => Some(crate::lexicon::Sort::Abstract),
6971 Ok(720) => Some(crate::lexicon::Sort::Human),
6972 Ok(721) => Some(crate::lexicon::Sort::Human),
6973 Ok(722) => Some(crate::lexicon::Sort::Abstract),
6974 Ok(723) => Some(crate::lexicon::Sort::Physical),
6975 Ok(724) => Some(crate::lexicon::Sort::Abstract),
6976 Ok(725) => Some(crate::lexicon::Sort::Physical),
6977 Ok(726) => Some(crate::lexicon::Sort::Human),
6978 Ok(727) => Some(crate::lexicon::Sort::Human),
6979 Ok(728) => Some(crate::lexicon::Sort::Abstract),
6980 Ok(729) => Some(crate::lexicon::Sort::Physical),
6981 Ok(730) => Some(crate::lexicon::Sort::Human),
6982 Ok(731) => Some(crate::lexicon::Sort::Human),
6983 Ok(732) => Some(crate::lexicon::Sort::Physical),
6984 Ok(733) => Some(crate::lexicon::Sort::Abstract),
6985 Ok(734) => Some(crate::lexicon::Sort::Physical),
6986 Ok(735) => Some(crate::lexicon::Sort::Place),
6987 Ok(736) => Some(crate::lexicon::Sort::Human),
6988 Ok(737) => Some(crate::lexicon::Sort::Physical),
6989 Ok(738) => Some(crate::lexicon::Sort::Physical),
6990 Ok(739) => Some(crate::lexicon::Sort::Physical),
6991 Ok(740) => Some(crate::lexicon::Sort::Physical),
6992 Ok(741) => Some(crate::lexicon::Sort::Physical),
6993 Ok(742) => Some(crate::lexicon::Sort::Abstract),
6994 Ok(743) => Some(crate::lexicon::Sort::Physical),
6995 Ok(744) => Some(crate::lexicon::Sort::Abstract),
6996 Ok(745) => Some(crate::lexicon::Sort::Abstract),
6997 Ok(746) => Some(crate::lexicon::Sort::Physical),
6998 Ok(747) => Some(crate::lexicon::Sort::Human),
6999 Ok(748) => Some(crate::lexicon::Sort::Abstract),
7000 Ok(749) => Some(crate::lexicon::Sort::Physical),
7001 Ok(750) => Some(crate::lexicon::Sort::Physical),
7002 Ok(751) => Some(crate::lexicon::Sort::Physical),
7003 Ok(752) => Some(crate::lexicon::Sort::Abstract),
7004 Ok(753) => Some(crate::lexicon::Sort::Animate),
7005 Ok(754) => Some(crate::lexicon::Sort::Human),
7006 Ok(755) => Some(crate::lexicon::Sort::Physical),
7007 Ok(756) => Some(crate::lexicon::Sort::Abstract),
7008 Ok(757) => Some(crate::lexicon::Sort::Physical),
7009 Ok(758) => Some(crate::lexicon::Sort::Physical),
7010 Ok(759) => Some(crate::lexicon::Sort::Physical),
7011 Ok(760) => Some(crate::lexicon::Sort::Place),
7012 Ok(761) => Some(crate::lexicon::Sort::Physical),
7013 Ok(762) => Some(crate::lexicon::Sort::Physical),
7014 Ok(763) => Some(crate::lexicon::Sort::Physical),
7015 Ok(764) => Some(crate::lexicon::Sort::Physical),
7016 Ok(765) => Some(crate::lexicon::Sort::Physical),
7017 Ok(766) => Some(crate::lexicon::Sort::Signal),
7018 Ok(767) => Some(crate::lexicon::Sort::Physical),
7019 Ok(768) => Some(crate::lexicon::Sort::Abstract),
7020 Ok(769) => Some(crate::lexicon::Sort::Human),
7021 Ok(770) => Some(crate::lexicon::Sort::Physical),
7022 Ok(771) => Some(crate::lexicon::Sort::Human),
7023 Ok(772) => Some(crate::lexicon::Sort::Abstract),
7024 Ok(773) => Some(crate::lexicon::Sort::Abstract),
7025 Ok(774) => Some(crate::lexicon::Sort::Abstract),
7026 Ok(775) => Some(crate::lexicon::Sort::Physical),
7027 Ok(776) => Some(crate::lexicon::Sort::Physical),
7028 Ok(777) => Some(crate::lexicon::Sort::Physical),
7029 Ok(778) => Some(crate::lexicon::Sort::Abstract),
7030 Ok(779) => Some(crate::lexicon::Sort::Abstract),
7031 Ok(780) => Some(crate::lexicon::Sort::Physical),
7032 Ok(781) => Some(crate::lexicon::Sort::Physical),
7033 Ok(782) => Some(crate::lexicon::Sort::Animate),
7034 Ok(783) => Some(crate::lexicon::Sort::Physical),
7035 Ok(784) => Some(crate::lexicon::Sort::Physical),
7036 Ok(785) => Some(crate::lexicon::Sort::Group),
7037 Ok(786) => Some(crate::lexicon::Sort::Physical),
7038 Ok(787) => Some(crate::lexicon::Sort::Human),
7039 Ok(788) => Some(crate::lexicon::Sort::Physical),
7040 Ok(789) => Some(crate::lexicon::Sort::Abstract),
7041 Ok(790) => Some(crate::lexicon::Sort::Physical),
7042 Ok(791) => Some(crate::lexicon::Sort::Human),
7043 Ok(792) => Some(crate::lexicon::Sort::Abstract),
7044 Ok(793) => Some(crate::lexicon::Sort::Human),
7045 Ok(794) => Some(crate::lexicon::Sort::Abstract),
7046 Ok(795) => Some(crate::lexicon::Sort::Abstract),
7047 Ok(796) => Some(crate::lexicon::Sort::Abstract),
7048 Ok(797) => Some(crate::lexicon::Sort::Abstract),
7049 Ok(798) => Some(crate::lexicon::Sort::Physical),
7050 Ok(799) => Some(crate::lexicon::Sort::Abstract),
7051 Ok(800) => Some(crate::lexicon::Sort::Physical),
7052 Ok(801) => Some(crate::lexicon::Sort::Abstract),
7053 Ok(802) => Some(crate::lexicon::Sort::Abstract),
7054 Ok(803) => Some(crate::lexicon::Sort::Animate),
7055 Ok(804) => Some(crate::lexicon::Sort::Abstract),
7056 Ok(805) => Some(crate::lexicon::Sort::Physical),
7057 Ok(806) => Some(crate::lexicon::Sort::Abstract),
7058 Ok(807) => Some(crate::lexicon::Sort::Physical),
7059 Ok(808) => Some(crate::lexicon::Sort::Abstract),
7060 Ok(809) => Some(crate::lexicon::Sort::Abstract),
7061 Ok(810) => Some(crate::lexicon::Sort::Abstract),
7062 Ok(811) => Some(crate::lexicon::Sort::Physical),
7063 Ok(812) => Some(crate::lexicon::Sort::Physical),
7064 Ok(813) => Some(crate::lexicon::Sort::Abstract),
7065 Ok(814) => Some(crate::lexicon::Sort::Celestial),
7066 Ok(815) => Some(crate::lexicon::Sort::Signal),
7067 Ok(816) => Some(crate::lexicon::Sort::Abstract),
7068 Ok(817) => Some(crate::lexicon::Sort::Abstract),
7069 Ok(818) => Some(crate::lexicon::Sort::Place),
7070 Ok(819) => Some(crate::lexicon::Sort::Physical),
7071 Ok(820) => Some(crate::lexicon::Sort::Physical),
7072 Ok(821) => Some(crate::lexicon::Sort::Abstract),
7073 Ok(822) => Some(crate::lexicon::Sort::Human),
7074 Ok(823) => Some(crate::lexicon::Sort::Human),
7075 Ok(824) => Some(crate::lexicon::Sort::Human),
7076 Ok(825) => Some(crate::lexicon::Sort::Physical),
7077 Ok(826) => Some(crate::lexicon::Sort::Physical),
7078 Ok(827) => Some(crate::lexicon::Sort::Signal),
7079 Ok(828) => Some(crate::lexicon::Sort::Place),
7080 Ok(829) => Some(crate::lexicon::Sort::Abstract),
7081 Ok(830) => Some(crate::lexicon::Sort::Information),
7082 Ok(831) => Some(crate::lexicon::Sort::Physical),
7083 Ok(832) => Some(crate::lexicon::Sort::Human),
7084 Ok(833) => Some(crate::lexicon::Sort::Physical),
7085 Ok(834) => Some(crate::lexicon::Sort::Place),
7086 Ok(835) => Some(crate::lexicon::Sort::Abstract),
7087 Ok(836) => Some(crate::lexicon::Sort::Abstract),
7088 Ok(837) => Some(crate::lexicon::Sort::Abstract),
7089 Ok(838) => Some(crate::lexicon::Sort::Human),
7090 Ok(839) => Some(crate::lexicon::Sort::Abstract),
7091 Ok(840) => Some(crate::lexicon::Sort::Abstract),
7092 Ok(841) => Some(crate::lexicon::Sort::Physical),
7093 Ok(842) => Some(crate::lexicon::Sort::Abstract),
7094 Ok(843) => Some(crate::lexicon::Sort::Physical),
7095 Ok(844) => Some(crate::lexicon::Sort::Physical),
7096 Ok(845) => Some(crate::lexicon::Sort::Abstract),
7097 Ok(846) => Some(crate::lexicon::Sort::Celestial),
7098 Ok(847) => Some(crate::lexicon::Sort::Physical),
7099 Ok(848) => Some(crate::lexicon::Sort::Abstract),
7100 Ok(849) => Some(crate::lexicon::Sort::Human),
7101 Ok(850) => Some(crate::lexicon::Sort::Human),
7102 Ok(851) => Some(crate::lexicon::Sort::Physical),
7103 Ok(852) => Some(crate::lexicon::Sort::Human),
7104 Ok(853) => Some(crate::lexicon::Sort::Physical),
7105 Ok(854) => Some(crate::lexicon::Sort::Abstract),
7106 Ok(855) => Some(crate::lexicon::Sort::Abstract),
7107 Ok(856) => Some(crate::lexicon::Sort::Physical),
7108 Ok(857) => Some(crate::lexicon::Sort::Physical),
7109 Ok(858) => Some(crate::lexicon::Sort::Abstract),
7110 Ok(859) => Some(crate::lexicon::Sort::Physical),
7111 Ok(860) => Some(crate::lexicon::Sort::Abstract),
7112 Ok(861) => Some(crate::lexicon::Sort::Abstract),
7113 Ok(862) => Some(crate::lexicon::Sort::Abstract),
7114 Ok(863) => Some(crate::lexicon::Sort::Abstract),
7115 Ok(864) => Some(crate::lexicon::Sort::Physical),
7116 Ok(865) => Some(crate::lexicon::Sort::Physical),
7117 Ok(866) => Some(crate::lexicon::Sort::Human),
7118 Ok(867) => Some(crate::lexicon::Sort::Group),
7119 Ok(868) => Some(crate::lexicon::Sort::Human),
7120 Ok(869) => Some(crate::lexicon::Sort::Physical),
7121 Ok(870) => Some(crate::lexicon::Sort::Abstract),
7122 Ok(871) => Some(crate::lexicon::Sort::Physical),
7123 Ok(872) => Some(crate::lexicon::Sort::Abstract),
7124 Ok(873) => Some(crate::lexicon::Sort::Abstract),
7125 Ok(874) => Some(crate::lexicon::Sort::Place),
7126 Ok(875) => Some(crate::lexicon::Sort::Abstract),
7127 Ok(876) => Some(crate::lexicon::Sort::Abstract),
7128 Ok(877) => Some(crate::lexicon::Sort::Human),
7129 Ok(878) => Some(crate::lexicon::Sort::Human),
7130 Ok(879) => Some(crate::lexicon::Sort::Human),
7131 Ok(880) => Some(crate::lexicon::Sort::Abstract),
7132 Ok(881) => Some(crate::lexicon::Sort::Physical),
7133 Ok(882) => Some(crate::lexicon::Sort::Abstract),
7134 Ok(883) => Some(crate::lexicon::Sort::Physical),
7135 Ok(884) => Some(crate::lexicon::Sort::Animate),
7136 Ok(885) => Some(crate::lexicon::Sort::Abstract),
7137 Ok(886) => Some(crate::lexicon::Sort::Physical),
7138 Ok(887) => Some(crate::lexicon::Sort::Abstract),
7139 Ok(888) => Some(crate::lexicon::Sort::Physical),
7140 Ok(889) => Some(crate::lexicon::Sort::Physical),
7141 Ok(890) => Some(crate::lexicon::Sort::Human),
7142 Ok(891) => Some(crate::lexicon::Sort::Physical),
7143 Ok(892) => Some(crate::lexicon::Sort::Physical),
7144 Ok(893) => Some(crate::lexicon::Sort::Physical),
7145 Ok(894) => Some(crate::lexicon::Sort::Physical),
7146 Ok(895) => Some(crate::lexicon::Sort::Physical),
7147 Ok(896) => Some(crate::lexicon::Sort::Physical),
7148 Ok(897) => Some(crate::lexicon::Sort::Abstract),
7149 Ok(898) => Some(crate::lexicon::Sort::Abstract),
7150 Ok(899) => Some(crate::lexicon::Sort::Abstract),
7151 Ok(900) => Some(crate::lexicon::Sort::Physical),
7152 Ok(901) => Some(crate::lexicon::Sort::Physical),
7153 Ok(902) => Some(crate::lexicon::Sort::Place),
7154 Ok(903) => Some(crate::lexicon::Sort::Abstract),
7155 Ok(904) => Some(crate::lexicon::Sort::Physical),
7156 Ok(905) => Some(crate::lexicon::Sort::Abstract),
7157 Ok(906) => Some(crate::lexicon::Sort::Abstract),
7158 Ok(907) => Some(crate::lexicon::Sort::Abstract),
7159 Ok(908) => Some(crate::lexicon::Sort::Abstract),
7160 Ok(909) => Some(crate::lexicon::Sort::Physical),
7161 Ok(910) => Some(crate::lexicon::Sort::Abstract),
7162 Ok(911) => Some(crate::lexicon::Sort::Abstract),
7163 Ok(912) => Some(crate::lexicon::Sort::Event),
7164 Ok(913) => Some(crate::lexicon::Sort::Human),
7165 Ok(914) => Some(crate::lexicon::Sort::Physical),
7166 Ok(915) => Some(crate::lexicon::Sort::Abstract),
7167 Ok(916) => Some(crate::lexicon::Sort::Physical),
7168 Ok(917) => Some(crate::lexicon::Sort::Abstract),
7169 Ok(918) => Some(crate::lexicon::Sort::Physical),
7170 Ok(919) => Some(crate::lexicon::Sort::Abstract),
7171 Ok(920) => Some(crate::lexicon::Sort::Animate),
7172 Ok(921) => Some(crate::lexicon::Sort::Human),
7173 Ok(922) => Some(crate::lexicon::Sort::Abstract),
7174 Ok(923) => Some(crate::lexicon::Sort::Animate),
7175 Ok(924) => Some(crate::lexicon::Sort::Abstract),
7176 Ok(925) => Some(crate::lexicon::Sort::Abstract),
7177 Ok(926) => Some(crate::lexicon::Sort::Human),
7178 Ok(927) => Some(crate::lexicon::Sort::Event),
7179 Ok(928) => Some(crate::lexicon::Sort::Physical),
7180 Ok(929) => Some(crate::lexicon::Sort::Abstract),
7181 Ok(930) => Some(crate::lexicon::Sort::Physical),
7182 Ok(931) => Some(crate::lexicon::Sort::Physical),
7183 Ok(932) => Some(crate::lexicon::Sort::Physical),
7184 Ok(933) => Some(crate::lexicon::Sort::Abstract),
7185 Ok(934) => Some(crate::lexicon::Sort::Human),
7186 Ok(935) => Some(crate::lexicon::Sort::Abstract),
7187 Ok(936) => Some(crate::lexicon::Sort::Place),
7188 Ok(937) => Some(crate::lexicon::Sort::Abstract),
7189 Ok(938) => Some(crate::lexicon::Sort::Abstract),
7190 Ok(939) => Some(crate::lexicon::Sort::Abstract),
7191 Ok(940) => Some(crate::lexicon::Sort::Human),
7192 Ok(941) => Some(crate::lexicon::Sort::Human),
7193 Ok(942) => Some(crate::lexicon::Sort::Human),
7194 Ok(943) => Some(crate::lexicon::Sort::Physical),
7195 Ok(944) => Some(crate::lexicon::Sort::Abstract),
7196 Ok(945) => Some(crate::lexicon::Sort::Abstract),
7197 Ok(946) => Some(crate::lexicon::Sort::Physical),
7198 Ok(947) => Some(crate::lexicon::Sort::Physical),
7199 Ok(948) => Some(crate::lexicon::Sort::Abstract),
7200 Ok(949) => Some(crate::lexicon::Sort::Abstract),
7201 Ok(950) => Some(crate::lexicon::Sort::Abstract),
7202 Ok(951) => Some(crate::lexicon::Sort::Abstract),
7203 Ok(952) => Some(crate::lexicon::Sort::Animate),
7204 Ok(953) => Some(crate::lexicon::Sort::Physical),
7205 Ok(954) => Some(crate::lexicon::Sort::Abstract),
7206 Ok(955) => Some(crate::lexicon::Sort::Abstract),
7207 Ok(956) => Some(crate::lexicon::Sort::Human),
7208 Ok(957) => Some(crate::lexicon::Sort::Human),
7209 Ok(958) => Some(crate::lexicon::Sort::Physical),
7210 Ok(959) => Some(crate::lexicon::Sort::Physical),
7211 Ok(960) => Some(crate::lexicon::Sort::Physical),
7212 Ok(961) => Some(crate::lexicon::Sort::Human),
7213 Ok(962) => Some(crate::lexicon::Sort::Abstract),
7214 Ok(963) => Some(crate::lexicon::Sort::Signal),
7215 Ok(964) => Some(crate::lexicon::Sort::Abstract),
7216 Ok(965) => Some(crate::lexicon::Sort::Human),
7217 Ok(966) => Some(crate::lexicon::Sort::Animate),
7218 Ok(967) => Some(crate::lexicon::Sort::Human),
7219 Ok(968) => Some(crate::lexicon::Sort::Physical),
7220 Ok(969) => Some(crate::lexicon::Sort::Abstract),
7221 Ok(970) => Some(crate::lexicon::Sort::Abstract),
7222 Ok(971) => Some(crate::lexicon::Sort::Human),
7223 Ok(972) => Some(crate::lexicon::Sort::Physical),
7224 Ok(973) => Some(crate::lexicon::Sort::Physical),
7225 Ok(974) => Some(crate::lexicon::Sort::Human),
7226 Ok(975) => Some(crate::lexicon::Sort::Abstract),
7227 Ok(976) => Some(crate::lexicon::Sort::Abstract),
7228 Ok(977) => Some(crate::lexicon::Sort::Animate),
7229 Ok(978) => Some(crate::lexicon::Sort::Physical),
7230 Ok(979) => Some(crate::lexicon::Sort::Place),
7231 _ => None,
7232 }
7233}
7234
7235#[derive(Debug, Clone, Copy, PartialEq, Eq)]
7237pub enum Polarity {
7238 Positive,
7239 Negative,
7240}
7241
7242#[derive(Debug, Clone, Copy)]
7244pub struct CanonicalMapping {
7245 pub lemma: &'static str,
7246 pub polarity: Polarity,
7247}
7248
7249static LOOKUP_CANONICAL_KEYS: [&str; 3] = ["hold", "lack", "miss"];
7250pub fn lookup_canonical(word: &str) -> Option<CanonicalMapping> {
7253 let mut buf = [0u8; WORD_KEY_BYTES];
7254 let Some(key) = word_key(word, &mut buf) else { return None };
7255 match LOOKUP_CANONICAL_KEYS.binary_search(&&*key) {
7256 Ok(0) => Some(CanonicalMapping { lemma: "Have", polarity: Polarity::Positive }),
7257 Ok(1) => Some(CanonicalMapping { lemma: "Have", polarity: Polarity::Negative }),
7258 Ok(2) => Some(CanonicalMapping { lemma: "Have", polarity: Polarity::Negative }),
7259 _ => None,
7260 }
7261}
7262
7263#[derive(Debug, Clone, Copy)]
7265pub struct MorphRule {
7266 pub suffix: &'static str,
7267 pub base_pos: &'static str,
7268 pub relation: &'static str,
7269}
7270
7271pub fn get_morphological_rules() -> &'static [MorphRule] {
7273 &[
7274 MorphRule { suffix: "ist", base_pos: "Noun", relation: "Practitioner" },
7275 MorphRule { suffix: "ian", base_pos: "Noun", relation: "Practitioner" },
7276 MorphRule { suffix: "er", base_pos: "Verb", relation: "Agent" },
7277 MorphRule { suffix: "or", base_pos: "Verb", relation: "Agent" },
7278 MorphRule { suffix: "ee", base_pos: "Verb", relation: "Patient" },
7279 ]
7280}
7281static LOOKUP_NOUN_DERIVATION_KEYS: [&str; 29] = ["baker", "builder", "catcher", "dancer", "driver", "farmer", "fighter", "follower", "hunter", "jumper", "killer", "leader", "loser", "manager", "painter", "player", "reader", "runner", "scientist", "singer", "speaker", "survivor", "swimmer", "teacher", "thinker", "walker", "winner", "worker", "writer"];
7282pub fn lookup_noun_derivation(word: &str) -> Option<(&'static str, &'static str, &'static str)> {
7285 let mut buf = [0u8; WORD_KEY_BYTES];
7286 let Some(key) = word_key(word, &mut buf) else { return None };
7287 match LOOKUP_NOUN_DERIVATION_KEYS.binary_search(&&*key) {
7288 Ok(0) => Some(("Bake", "Verb", "Agent")),
7289 Ok(1) => Some(("Build", "Verb", "Agent")),
7290 Ok(2) => Some(("Catch", "Verb", "Agent")),
7291 Ok(3) => Some(("Dance", "Verb", "Agent")),
7292 Ok(4) => Some(("Drive", "Verb", "Agent")),
7293 Ok(5) => Some(("Farm", "Verb", "Agent")),
7294 Ok(6) => Some(("Fight", "Verb", "Agent")),
7295 Ok(7) => Some(("Follow", "Verb", "Agent")),
7296 Ok(8) => Some(("Hunt", "Verb", "Agent")),
7297 Ok(9) => Some(("Jump", "Verb", "Agent")),
7298 Ok(10) => Some(("Kill", "Verb", "Agent")),
7299 Ok(11) => Some(("Lead", "Verb", "Agent")),
7300 Ok(12) => Some(("Lose", "Verb", "Agent")),
7301 Ok(13) => Some(("Manage", "Verb", "Agent")),
7302 Ok(14) => Some(("Paint", "Verb", "Agent")),
7303 Ok(15) => Some(("Play", "Verb", "Agent")),
7304 Ok(16) => Some(("Read", "Verb", "Agent")),
7305 Ok(17) => Some(("Run", "Verb", "Agent")),
7306 Ok(18) => Some(("Science", "Noun", "Practitioner")),
7307 Ok(19) => Some(("Sing", "Verb", "Agent")),
7308 Ok(20) => Some(("Speak", "Verb", "Agent")),
7309 Ok(21) => Some(("Survive", "Verb", "Agent")),
7310 Ok(22) => Some(("Swim", "Verb", "Agent")),
7311 Ok(23) => Some(("Teach", "Verb", "Agent")),
7312 Ok(24) => Some(("Think", "Verb", "Agent")),
7313 Ok(25) => Some(("Walk", "Verb", "Agent")),
7314 Ok(26) => Some(("Win", "Verb", "Agent")),
7315 Ok(27) => Some(("Work", "Verb", "Agent")),
7316 Ok(28) => Some(("Write", "Verb", "Agent")),
7317 _ => None,
7318 }
7319}
7320
7321static IS_AGENTIVE_NOUN_KEYS: [&str; 28] = ["baker", "builder", "catcher", "dancer", "driver", "farmer", "fighter", "follower", "hunter", "jumper", "killer", "leader", "loser", "manager", "painter", "player", "reader", "runner", "singer", "speaker", "survivor", "swimmer", "teacher", "thinker", "walker", "winner", "worker", "writer"];
7322pub fn is_agentive_noun(word: &str) -> bool {
7324 let mut buf = [0u8; WORD_KEY_BYTES];
7325 let Some(key) = word_key(word, &mut buf) else { return false };
7326 if IS_AGENTIVE_NOUN_KEYS.binary_search(&&*key).is_ok() { true } else { false }
7327}
7328
7329static LOOKUP_AGENTIVE_NOUN_KEYS: [&str; 28] = ["baker", "builder", "catcher", "dancer", "driver", "farmer", "fighter", "follower", "hunter", "jumper", "killer", "leader", "loser", "manager", "painter", "player", "reader", "runner", "singer", "speaker", "survivor", "swimmer", "teacher", "thinker", "walker", "winner", "worker", "writer"];
7330pub fn lookup_agentive_noun(word: &str) -> Option<&'static str> {
7332 let mut buf = [0u8; WORD_KEY_BYTES];
7333 let Some(key) = word_key(word, &mut buf) else { return None };
7334 match LOOKUP_AGENTIVE_NOUN_KEYS.binary_search(&&*key) {
7335 Ok(0) => Some("Bake"),
7336 Ok(1) => Some("Build"),
7337 Ok(2) => Some("Catch"),
7338 Ok(3) => Some("Dance"),
7339 Ok(4) => Some("Drive"),
7340 Ok(5) => Some("Farm"),
7341 Ok(6) => Some("Fight"),
7342 Ok(7) => Some("Follow"),
7343 Ok(8) => Some("Hunt"),
7344 Ok(9) => Some("Jump"),
7345 Ok(10) => Some("Kill"),
7346 Ok(11) => Some("Lead"),
7347 Ok(12) => Some("Lose"),
7348 Ok(13) => Some("Manage"),
7349 Ok(14) => Some("Paint"),
7350 Ok(15) => Some("Play"),
7351 Ok(16) => Some("Read"),
7352 Ok(17) => Some("Run"),
7353 Ok(18) => Some("Sing"),
7354 Ok(19) => Some("Speak"),
7355 Ok(20) => Some("Survive"),
7356 Ok(21) => Some("Swim"),
7357 Ok(22) => Some("Teach"),
7358 Ok(23) => Some("Think"),
7359 Ok(24) => Some("Walk"),
7360 Ok(25) => Some("Win"),
7361 Ok(26) => Some("Work"),
7362 Ok(27) => Some("Write"),
7363 _ => None,
7364 }
7365}
7366
7367static LOOKUP_RELATIONAL_ADJECTIVE_KEYS: [&str; 6] = ["coastal", "dental", "marine", "nuclear", "postal", "solar"];
7368pub fn lookup_relational_adjective(word: &str) -> Option<(&'static str, &'static str, &'static str)> {
7371 let mut buf = [0u8; WORD_KEY_BYTES];
7372 let Some(key) = word_key(word, &mut buf) else { return None };
7373 match LOOKUP_RELATIONAL_ADJECTIVE_KEYS.binary_search(&&*key) {
7374 Ok(0) => Some(("Coast", "Near", "Instance")),
7375 Ok(1) => Some(("Tooth", "Pertains", "Kind")),
7376 Ok(2) => Some(("Sea", "Pertains", "Kind")),
7377 Ok(3) => Some(("Nucleus", "Pertains", "Kind")),
7378 Ok(4) => Some(("Post", "Pertains", "Kind")),
7379 Ok(5) => Some(("Sun", "Pertains", "Kind")),
7380 _ => None,
7381 }
7382}
7383
7384pub fn is_relational_adjective(word: &str) -> bool {
7386 lookup_relational_adjective(word).is_some()
7387}
7388
7389#[inline]
7393fn word_key<'b>(s: &'b str, buf: &'b mut [u8; WORD_KEY_BYTES]) -> Option<std::borrow::Cow<'b, str>> {
7394 if !s.is_ascii() {
7395 return Some(std::borrow::Cow::Owned(s.to_lowercase()));
7396 }
7397 if !s.bytes().any(|b| b.is_ascii_uppercase()) {
7398 return (s.len() <= WORD_KEY_BYTES).then_some(std::borrow::Cow::Borrowed(s));
7399 }
7400 let folded = buf.get_mut(..s.len())?;
7401 folded.copy_from_slice(s.as_bytes());
7402 folded.make_ascii_lowercase();
7403 std::str::from_utf8(folded).ok().map(std::borrow::Cow::Borrowed)
7404}
7405
7406const WORD_KEY_BYTES: usize = 14;
7407
7408pub static WORD_TABLES: &[(&str, &[&str])] = &[("lookup_keyword", &LOOKUP_KEYWORD_KEYS), ("lookup_pronoun", &LOOKUP_PRONOUN_KEYS), ("lookup_article", &LOOKUP_ARTICLE_KEYS), ("lookup_auxiliary", &LOOKUP_AUXILIARY_KEYS), ("lookup_presup_trigger", &LOOKUP_PRESUP_TRIGGER_KEYS), ("word_to_number", &WORD_TO_NUMBER_KEYS), ("lookup_irregular_verb", &LOOKUP_IRREGULAR_VERB_KEYS), ("singularize", &SINGULARIZE_KEYS), ("is_preposition", &IS_PREPOSITION_KEYS), ("is_noun_pattern", &IS_NOUN_PATTERN_KEYS), ("is_scopal_adverb", &IS_SCOPAL_ADVERB_KEYS), ("is_temporal_adverb", &IS_TEMPORAL_ADVERB_KEYS), ("is_degree_adverb", &IS_DEGREE_ADVERB_KEYS), ("is_quantificational_adverb", &IS_QUANTIFICATIONAL_ADVERB_KEYS), ("is_institution_metonym", &IS_INSTITUTION_METONYM_KEYS), ("is_perception_verb", &IS_PERCEPTION_VERB_KEYS), ("is_transitive_verb", &IS_TRANSITIVE_VERB_KEYS), ("is_intransitive_verb", &IS_INTRANSITIVE_VERB_KEYS), ("is_distinct_past_participle", &IS_DISTINCT_PAST_PARTICIPLE_KEYS), ("is_relevance_verb", &IS_RELEVANCE_VERB_KEYS), ("is_particle", &IS_PARTICLE_KEYS), ("is_month", &IS_MONTH_KEYS), ("is_adverb", &IS_ADVERB_KEYS), ("is_not_adverb", &IS_NOT_ADVERB_KEYS), ("is_abbreviation", &IS_ABBREVIATION_KEYS), ("is_disambiguation_not_verb", &IS_DISAMBIGUATION_NOT_VERB_KEYS), ("needs_e_ing", &NEEDS_E_ING_KEYS), ("needs_e_ed", &NEEDS_E_ED_KEYS), ("is_stemming_exception", &IS_STEMMING_EXCEPTION_KEYS), ("is_irregular_plural", &IS_IRREGULAR_PLURAL_KEYS), ("is_ditransitive_verb", &IS_DITRANSITIVE_VERB_KEYS), ("is_subject_control_verb", &IS_SUBJECT_CONTROL_VERB_KEYS), ("is_object_control_verb", &IS_OBJECT_CONTROL_VERB_KEYS), ("is_raising_verb", &IS_RAISING_VERB_KEYS), ("is_opaque_verb", &IS_OPAQUE_VERB_KEYS), ("is_collective_verb", &IS_COLLECTIVE_VERB_KEYS), ("is_performative", &IS_PERFORMATIVE_KEYS), ("is_mixed_verb", &IS_MIXED_VERB_KEYS), ("is_distributive_verb", &IS_DISTRIBUTIVE_VERB_KEYS), ("is_intensional_predicate", &IS_INTENSIONAL_PREDICATE_KEYS), ("is_resultative_verb", &IS_RESULTATIVE_VERB_KEYS), ("is_base_verb", &IS_BASE_VERB_KEYS), ("is_base_verb_early", &IS_BASE_VERB_EARLY_KEYS), ("is_infinitive_verb", &IS_INFINITIVE_VERB_KEYS), ("is_adjective", &IS_ADJECTIVE_KEYS), ("is_non_intersective", &IS_NON_INTERSECTIVE_KEYS), ("is_subsective", &IS_SUBSECTIVE_KEYS), ("is_gradable_adjective", &IS_GRADABLE_ADJECTIVE_KEYS), ("is_event_modifier_adjective", &IS_EVENT_MODIFIER_ADJECTIVE_KEYS), ("is_vague_adjective", &IS_VAGUE_ADJECTIVE_KEYS), ("is_decreasing_adjective", &IS_DECREASING_ADJECTIVE_KEYS), ("is_common_noun", &IS_COMMON_NOUN_KEYS), ("is_male_name", &IS_MALE_NAME_KEYS), ("is_female_name", &IS_FEMALE_NAME_KEYS), ("is_male_noun", &IS_MALE_NOUN_KEYS), ("is_female_noun", &IS_FEMALE_NOUN_KEYS), ("is_neuter_noun", &IS_NEUTER_NOUN_KEYS), ("is_mass_noun", &IS_MASS_NOUN_KEYS), ("lookup_verb_class", &LOOKUP_VERB_CLASS_KEYS), ("lookup_verb_db", &LOOKUP_VERB_DB_KEYS), ("lookup_noun_db", &LOOKUP_NOUN_DB_KEYS), ("lookup_adjective_db", &LOOKUP_ADJECTIVE_DB_KEYS), ("lookup_unit_dimension", &LOOKUP_UNIT_DIMENSION_KEYS), ("lookup_negative_contraction", &LOOKUP_NEGATIVE_CONTRACTION_KEYS), ("lookup_phrasal_verb", &LOOKUP_PHRASAL_VERB_KEYS), ("lookup_sort", &LOOKUP_SORT_KEYS), ("lookup_canonical", &LOOKUP_CANONICAL_KEYS), ("lookup_noun_derivation", &LOOKUP_NOUN_DERIVATION_KEYS), ("is_agentive_noun", &IS_AGENTIVE_NOUN_KEYS), ("lookup_agentive_noun", &LOOKUP_AGENTIVE_NOUN_KEYS), ("lookup_relational_adjective", &LOOKUP_RELATIONAL_ADJECTIVE_KEYS)];
7410
7411pub static WORD_TABLE_CONFLICTS: &[(&str, &str, &str, &str)] = &[("lookup_sort", "speaker", "Some(crate::lexicon::Sort::Physical)", "Some(crate::lexicon::Sort::Human)")];
7414