1from chardet.enums import CharacterCategory, SequenceLikelihood
2from chardet.sbcharsetprober import SingleByteCharSetModel
3
4NORWEGIAN_LANG_MODEL = {
5 27: { # 'A'
6 27: SequenceLikelihood.UNLIKELY, # 'A'
7 35: SequenceLikelihood.LIKELY, # 'B'
8 44: SequenceLikelihood.LIKELY, # 'C'
9 25: SequenceLikelihood.LIKELY, # 'D'
10 30: SequenceLikelihood.UNLIKELY, # 'E'
11 34: SequenceLikelihood.LIKELY, # 'F'
12 43: SequenceLikelihood.LIKELY, # 'G'
13 29: SequenceLikelihood.UNLIKELY, # 'H'
14 36: SequenceLikelihood.LIKELY, # 'I'
15 45: SequenceLikelihood.UNLIKELY, # 'J'
16 38: SequenceLikelihood.LIKELY, # 'K'
17 40: SequenceLikelihood.LIKELY, # 'L'
18 32: SequenceLikelihood.LIKELY, # 'M'
19 28: SequenceLikelihood.LIKELY, # 'N'
20 42: SequenceLikelihood.UNLIKELY, # 'O'
21 39: SequenceLikelihood.LIKELY, # 'P'
22 57: SequenceLikelihood.UNLIKELY, # 'Q'
23 41: SequenceLikelihood.LIKELY, # 'R'
24 24: SequenceLikelihood.POSITIVE, # 'S'
25 33: SequenceLikelihood.LIKELY, # 'T'
26 47: SequenceLikelihood.UNLIKELY, # 'U'
27 37: SequenceLikelihood.LIKELY, # 'V'
28 49: SequenceLikelihood.UNLIKELY, # 'W'
29 54: SequenceLikelihood.UNLIKELY, # 'X'
30 53: SequenceLikelihood.UNLIKELY, # 'Y'
31 56: SequenceLikelihood.UNLIKELY, # 'Z'
32 7: SequenceLikelihood.LIKELY, # 'a'
33 19: SequenceLikelihood.LIKELY, # 'b'
34 26: SequenceLikelihood.LIKELY, # 'c'
35 10: SequenceLikelihood.LIKELY, # 'd'
36 1: SequenceLikelihood.UNLIKELY, # 'e'
37 16: SequenceLikelihood.LIKELY, # 'f'
38 11: SequenceLikelihood.LIKELY, # 'g'
39 20: SequenceLikelihood.UNLIKELY, # 'h'
40 5: SequenceLikelihood.LIKELY, # 'i'
41 21: SequenceLikelihood.UNLIKELY, # 'j'
42 12: SequenceLikelihood.LIKELY, # 'k'
43 8: SequenceLikelihood.POSITIVE, # 'l'
44 13: SequenceLikelihood.LIKELY, # 'm'
45 4: SequenceLikelihood.POSITIVE, # 'n'
46 9: SequenceLikelihood.UNLIKELY, # 'o'
47 15: SequenceLikelihood.LIKELY, # 'p'
48 55: SequenceLikelihood.UNLIKELY, # 'q'
49 2: SequenceLikelihood.POSITIVE, # 'r'
50 6: SequenceLikelihood.LIKELY, # 's'
51 3: SequenceLikelihood.LIKELY, # 't'
52 17: SequenceLikelihood.LIKELY, # 'u'
53 14: SequenceLikelihood.POSITIVE, # 'v'
54 46: SequenceLikelihood.UNLIKELY, # 'w'
55 48: SequenceLikelihood.UNLIKELY, # 'x'
56 23: SequenceLikelihood.UNLIKELY, # 'y'
57 50: SequenceLikelihood.UNLIKELY, # 'z'
58 51: SequenceLikelihood.UNLIKELY, # 'Å'
59 58: SequenceLikelihood.NEGATIVE, # 'Æ'
60 52: SequenceLikelihood.UNLIKELY, # 'Ø'
61 18: SequenceLikelihood.UNLIKELY, # 'å'
62 31: SequenceLikelihood.UNLIKELY, # 'æ'
63 22: SequenceLikelihood.NEGATIVE, # 'ø'
64 },
65 35: { # 'B'
66 27: SequenceLikelihood.LIKELY, # 'A'
67 35: SequenceLikelihood.LIKELY, # 'B'
68 44: SequenceLikelihood.LIKELY, # 'C'
69 25: SequenceLikelihood.UNLIKELY, # 'D'
70 30: SequenceLikelihood.LIKELY, # 'E'
71 34: SequenceLikelihood.UNLIKELY, # 'F'
72 43: SequenceLikelihood.UNLIKELY, # 'G'
73 29: SequenceLikelihood.UNLIKELY, # 'H'
74 36: SequenceLikelihood.LIKELY, # 'I'
75 45: SequenceLikelihood.UNLIKELY, # 'J'
76 38: SequenceLikelihood.UNLIKELY, # 'K'
77 40: SequenceLikelihood.LIKELY, # 'L'
78 32: SequenceLikelihood.UNLIKELY, # 'M'
79 28: SequenceLikelihood.UNLIKELY, # 'N'
80 42: SequenceLikelihood.LIKELY, # 'O'
81 39: SequenceLikelihood.UNLIKELY, # 'P'
82 57: SequenceLikelihood.UNLIKELY, # 'Q'
83 41: SequenceLikelihood.LIKELY, # 'R'
84 24: SequenceLikelihood.LIKELY, # 'S'
85 33: SequenceLikelihood.UNLIKELY, # 'T'
86 47: SequenceLikelihood.LIKELY, # 'U'
87 37: SequenceLikelihood.UNLIKELY, # 'V'
88 49: SequenceLikelihood.UNLIKELY, # 'W'
89 54: SequenceLikelihood.UNLIKELY, # 'X'
90 53: SequenceLikelihood.UNLIKELY, # 'Y'
91 56: SequenceLikelihood.UNLIKELY, # 'Z'
92 7: SequenceLikelihood.POSITIVE, # 'a'
93 19: SequenceLikelihood.UNLIKELY, # 'b'
94 26: SequenceLikelihood.UNLIKELY, # 'c'
95 10: SequenceLikelihood.UNLIKELY, # 'd'
96 1: SequenceLikelihood.POSITIVE, # 'e'
97 16: SequenceLikelihood.UNLIKELY, # 'f'
98 11: SequenceLikelihood.UNLIKELY, # 'g'
99 20: SequenceLikelihood.UNLIKELY, # 'h'
100 5: SequenceLikelihood.POSITIVE, # 'i'
101 21: SequenceLikelihood.LIKELY, # 'j'
102 12: SequenceLikelihood.UNLIKELY, # 'k'
103 8: SequenceLikelihood.POSITIVE, # 'l'
104 13: SequenceLikelihood.UNLIKELY, # 'm'
105 4: SequenceLikelihood.UNLIKELY, # 'n'
106 9: SequenceLikelihood.POSITIVE, # 'o'
107 15: SequenceLikelihood.UNLIKELY, # 'p'
108 55: SequenceLikelihood.UNLIKELY, # 'q'
109 2: SequenceLikelihood.POSITIVE, # 'r'
110 6: SequenceLikelihood.UNLIKELY, # 's'
111 3: SequenceLikelihood.UNLIKELY, # 't'
112 17: SequenceLikelihood.POSITIVE, # 'u'
113 14: SequenceLikelihood.UNLIKELY, # 'v'
114 46: SequenceLikelihood.UNLIKELY, # 'w'
115 48: SequenceLikelihood.UNLIKELY, # 'x'
116 23: SequenceLikelihood.LIKELY, # 'y'
117 50: SequenceLikelihood.UNLIKELY, # 'z'
118 51: SequenceLikelihood.UNLIKELY, # 'Å'
119 58: SequenceLikelihood.UNLIKELY, # 'Æ'
120 52: SequenceLikelihood.UNLIKELY, # 'Ø'
121 18: SequenceLikelihood.LIKELY, # 'å'
122 31: SequenceLikelihood.LIKELY, # 'æ'
123 22: SequenceLikelihood.LIKELY, # 'ø'
124 },
125 44: { # 'C'
126 27: SequenceLikelihood.LIKELY, # 'A'
127 35: SequenceLikelihood.UNLIKELY, # 'B'
128 44: SequenceLikelihood.LIKELY, # 'C'
129 25: SequenceLikelihood.LIKELY, # 'D'
130 30: SequenceLikelihood.LIKELY, # 'E'
131 34: SequenceLikelihood.UNLIKELY, # 'F'
132 43: SequenceLikelihood.UNLIKELY, # 'G'
133 29: SequenceLikelihood.LIKELY, # 'H'
134 36: SequenceLikelihood.UNLIKELY, # 'I'
135 45: SequenceLikelihood.UNLIKELY, # 'J'
136 38: SequenceLikelihood.UNLIKELY, # 'K'
137 40: SequenceLikelihood.UNLIKELY, # 'L'
138 32: SequenceLikelihood.UNLIKELY, # 'M'
139 28: SequenceLikelihood.UNLIKELY, # 'N'
140 42: SequenceLikelihood.LIKELY, # 'O'
141 39: SequenceLikelihood.UNLIKELY, # 'P'
142 57: SequenceLikelihood.UNLIKELY, # 'Q'
143 41: SequenceLikelihood.UNLIKELY, # 'R'
144 24: SequenceLikelihood.UNLIKELY, # 'S'
145 33: SequenceLikelihood.UNLIKELY, # 'T'
146 47: SequenceLikelihood.UNLIKELY, # 'U'
147 37: SequenceLikelihood.UNLIKELY, # 'V'
148 49: SequenceLikelihood.UNLIKELY, # 'W'
149 54: SequenceLikelihood.UNLIKELY, # 'X'
150 53: SequenceLikelihood.UNLIKELY, # 'Y'
151 56: SequenceLikelihood.UNLIKELY, # 'Z'
152 7: SequenceLikelihood.POSITIVE, # 'a'
153 19: SequenceLikelihood.UNLIKELY, # 'b'
154 26: SequenceLikelihood.UNLIKELY, # 'c'
155 10: SequenceLikelihood.UNLIKELY, # 'd'
156 1: SequenceLikelihood.LIKELY, # 'e'
157 16: SequenceLikelihood.UNLIKELY, # 'f'
158 11: SequenceLikelihood.UNLIKELY, # 'g'
159 20: SequenceLikelihood.POSITIVE, # 'h'
160 5: SequenceLikelihood.LIKELY, # 'i'
161 21: SequenceLikelihood.UNLIKELY, # 'j'
162 12: SequenceLikelihood.UNLIKELY, # 'k'
163 8: SequenceLikelihood.LIKELY, # 'l'
164 13: SequenceLikelihood.UNLIKELY, # 'm'
165 4: SequenceLikelihood.UNLIKELY, # 'n'
166 9: SequenceLikelihood.POSITIVE, # 'o'
167 15: SequenceLikelihood.UNLIKELY, # 'p'
168 55: SequenceLikelihood.UNLIKELY, # 'q'
169 2: SequenceLikelihood.LIKELY, # 'r'
170 6: SequenceLikelihood.UNLIKELY, # 's'
171 3: SequenceLikelihood.UNLIKELY, # 't'
172 17: SequenceLikelihood.LIKELY, # 'u'
173 14: SequenceLikelihood.UNLIKELY, # 'v'
174 46: SequenceLikelihood.UNLIKELY, # 'w'
175 48: SequenceLikelihood.UNLIKELY, # 'x'
176 23: SequenceLikelihood.UNLIKELY, # 'y'
177 50: SequenceLikelihood.UNLIKELY, # 'z'
178 51: SequenceLikelihood.NEGATIVE, # 'Å'
179 58: SequenceLikelihood.NEGATIVE, # 'Æ'
180 52: SequenceLikelihood.NEGATIVE, # 'Ø'
181 18: SequenceLikelihood.UNLIKELY, # 'å'
182 31: SequenceLikelihood.UNLIKELY, # 'æ'
183 22: SequenceLikelihood.UNLIKELY, # 'ø'
184 },
185 25: { # 'D'
186 27: SequenceLikelihood.LIKELY, # 'A'
187 35: SequenceLikelihood.UNLIKELY, # 'B'
188 44: SequenceLikelihood.UNLIKELY, # 'C'
189 25: SequenceLikelihood.UNLIKELY, # 'D'
190 30: SequenceLikelihood.LIKELY, # 'E'
191 34: SequenceLikelihood.LIKELY, # 'F'
192 43: SequenceLikelihood.UNLIKELY, # 'G'
193 29: SequenceLikelihood.UNLIKELY, # 'H'
194 36: SequenceLikelihood.LIKELY, # 'I'
195 45: SequenceLikelihood.UNLIKELY, # 'J'
196 38: SequenceLikelihood.UNLIKELY, # 'K'
197 40: SequenceLikelihood.LIKELY, # 'L'
198 32: SequenceLikelihood.UNLIKELY, # 'M'
199 28: SequenceLikelihood.LIKELY, # 'N'
200 42: SequenceLikelihood.LIKELY, # 'O'
201 39: SequenceLikelihood.UNLIKELY, # 'P'
202 57: SequenceLikelihood.UNLIKELY, # 'Q'
203 41: SequenceLikelihood.LIKELY, # 'R'
204 24: SequenceLikelihood.LIKELY, # 'S'
205 33: SequenceLikelihood.UNLIKELY, # 'T'
206 47: SequenceLikelihood.LIKELY, # 'U'
207 37: SequenceLikelihood.UNLIKELY, # 'V'
208 49: SequenceLikelihood.UNLIKELY, # 'W'
209 54: SequenceLikelihood.UNLIKELY, # 'X'
210 53: SequenceLikelihood.UNLIKELY, # 'Y'
211 56: SequenceLikelihood.UNLIKELY, # 'Z'
212 7: SequenceLikelihood.POSITIVE, # 'a'
213 19: SequenceLikelihood.UNLIKELY, # 'b'
214 26: SequenceLikelihood.UNLIKELY, # 'c'
215 10: SequenceLikelihood.UNLIKELY, # 'd'
216 1: SequenceLikelihood.POSITIVE, # 'e'
217 16: SequenceLikelihood.UNLIKELY, # 'f'
218 11: SequenceLikelihood.UNLIKELY, # 'g'
219 20: SequenceLikelihood.UNLIKELY, # 'h'
220 5: SequenceLikelihood.POSITIVE, # 'i'
221 21: SequenceLikelihood.UNLIKELY, # 'j'
222 12: SequenceLikelihood.UNLIKELY, # 'k'
223 8: SequenceLikelihood.UNLIKELY, # 'l'
224 13: SequenceLikelihood.UNLIKELY, # 'm'
225 4: SequenceLikelihood.UNLIKELY, # 'n'
226 9: SequenceLikelihood.LIKELY, # 'o'
227 15: SequenceLikelihood.UNLIKELY, # 'p'
228 55: SequenceLikelihood.UNLIKELY, # 'q'
229 2: SequenceLikelihood.LIKELY, # 'r'
230 6: SequenceLikelihood.UNLIKELY, # 's'
231 3: SequenceLikelihood.UNLIKELY, # 't'
232 17: SequenceLikelihood.POSITIVE, # 'u'
233 14: SequenceLikelihood.UNLIKELY, # 'v'
234 46: SequenceLikelihood.UNLIKELY, # 'w'
235 48: SequenceLikelihood.UNLIKELY, # 'x'
236 23: SequenceLikelihood.LIKELY, # 'y'
237 50: SequenceLikelihood.UNLIKELY, # 'z'
238 51: SequenceLikelihood.UNLIKELY, # 'Å'
239 58: SequenceLikelihood.UNLIKELY, # 'Æ'
240 52: SequenceLikelihood.UNLIKELY, # 'Ø'
241 18: SequenceLikelihood.UNLIKELY, # 'å'
242 31: SequenceLikelihood.UNLIKELY, # 'æ'
243 22: SequenceLikelihood.LIKELY, # 'ø'
244 },
245 30: { # 'E'
246 27: SequenceLikelihood.LIKELY, # 'A'
247 35: SequenceLikelihood.LIKELY, # 'B'
248 44: SequenceLikelihood.LIKELY, # 'C'
249 25: SequenceLikelihood.LIKELY, # 'D'
250 30: SequenceLikelihood.UNLIKELY, # 'E'
251 34: SequenceLikelihood.LIKELY, # 'F'
252 43: SequenceLikelihood.LIKELY, # 'G'
253 29: SequenceLikelihood.UNLIKELY, # 'H'
254 36: SequenceLikelihood.LIKELY, # 'I'
255 45: SequenceLikelihood.UNLIKELY, # 'J'
256 38: SequenceLikelihood.LIKELY, # 'K'
257 40: SequenceLikelihood.LIKELY, # 'L'
258 32: SequenceLikelihood.LIKELY, # 'M'
259 28: SequenceLikelihood.POSITIVE, # 'N'
260 42: SequenceLikelihood.LIKELY, # 'O'
261 39: SequenceLikelihood.LIKELY, # 'P'
262 57: SequenceLikelihood.UNLIKELY, # 'Q'
263 41: SequenceLikelihood.POSITIVE, # 'R'
264 24: SequenceLikelihood.LIKELY, # 'S'
265 33: SequenceLikelihood.LIKELY, # 'T'
266 47: SequenceLikelihood.LIKELY, # 'U'
267 37: SequenceLikelihood.LIKELY, # 'V'
268 49: SequenceLikelihood.UNLIKELY, # 'W'
269 54: SequenceLikelihood.UNLIKELY, # 'X'
270 53: SequenceLikelihood.UNLIKELY, # 'Y'
271 56: SequenceLikelihood.UNLIKELY, # 'Z'
272 7: SequenceLikelihood.LIKELY, # 'a'
273 19: SequenceLikelihood.UNLIKELY, # 'b'
274 26: SequenceLikelihood.LIKELY, # 'c'
275 10: SequenceLikelihood.LIKELY, # 'd'
276 1: SequenceLikelihood.UNLIKELY, # 'e'
277 16: SequenceLikelihood.LIKELY, # 'f'
278 11: SequenceLikelihood.LIKELY, # 'g'
279 20: SequenceLikelihood.UNLIKELY, # 'h'
280 5: SequenceLikelihood.LIKELY, # 'i'
281 21: SequenceLikelihood.UNLIKELY, # 'j'
282 12: SequenceLikelihood.LIKELY, # 'k'
283 8: SequenceLikelihood.POSITIVE, # 'l'
284 13: SequenceLikelihood.LIKELY, # 'm'
285 4: SequenceLikelihood.POSITIVE, # 'n'
286 9: SequenceLikelihood.UNLIKELY, # 'o'
287 15: SequenceLikelihood.LIKELY, # 'p'
288 55: SequenceLikelihood.UNLIKELY, # 'q'
289 2: SequenceLikelihood.POSITIVE, # 'r'
290 6: SequenceLikelihood.LIKELY, # 's'
291 3: SequenceLikelihood.POSITIVE, # 't'
292 17: SequenceLikelihood.LIKELY, # 'u'
293 14: SequenceLikelihood.LIKELY, # 'v'
294 46: SequenceLikelihood.UNLIKELY, # 'w'
295 48: SequenceLikelihood.LIKELY, # 'x'
296 23: SequenceLikelihood.UNLIKELY, # 'y'
297 50: SequenceLikelihood.UNLIKELY, # 'z'
298 51: SequenceLikelihood.UNLIKELY, # 'Å'
299 58: SequenceLikelihood.UNLIKELY, # 'Æ'
300 52: SequenceLikelihood.UNLIKELY, # 'Ø'
301 18: SequenceLikelihood.NEGATIVE, # 'å'
302 31: SequenceLikelihood.NEGATIVE, # 'æ'
303 22: SequenceLikelihood.UNLIKELY, # 'ø'
304 },
305 34: { # 'F'
306 27: SequenceLikelihood.LIKELY, # 'A'
307 35: SequenceLikelihood.UNLIKELY, # 'B'
308 44: SequenceLikelihood.UNLIKELY, # 'C'
309 25: SequenceLikelihood.UNLIKELY, # 'D'
310 30: SequenceLikelihood.LIKELY, # 'E'
311 34: SequenceLikelihood.LIKELY, # 'F'
312 43: SequenceLikelihood.UNLIKELY, # 'G'
313 29: SequenceLikelihood.UNLIKELY, # 'H'
314 36: SequenceLikelihood.LIKELY, # 'I'
315 45: SequenceLikelihood.UNLIKELY, # 'J'
316 38: SequenceLikelihood.UNLIKELY, # 'K'
317 40: SequenceLikelihood.UNLIKELY, # 'L'
318 32: SequenceLikelihood.UNLIKELY, # 'M'
319 28: SequenceLikelihood.LIKELY, # 'N'
320 42: SequenceLikelihood.LIKELY, # 'O'
321 39: SequenceLikelihood.UNLIKELY, # 'P'
322 57: SequenceLikelihood.UNLIKELY, # 'Q'
323 41: SequenceLikelihood.LIKELY, # 'R'
324 24: SequenceLikelihood.UNLIKELY, # 'S'
325 33: SequenceLikelihood.LIKELY, # 'T'
326 47: SequenceLikelihood.LIKELY, # 'U'
327 37: SequenceLikelihood.UNLIKELY, # 'V'
328 49: SequenceLikelihood.UNLIKELY, # 'W'
329 54: SequenceLikelihood.UNLIKELY, # 'X'
330 53: SequenceLikelihood.UNLIKELY, # 'Y'
331 56: SequenceLikelihood.UNLIKELY, # 'Z'
332 7: SequenceLikelihood.POSITIVE, # 'a'
333 19: SequenceLikelihood.UNLIKELY, # 'b'
334 26: SequenceLikelihood.UNLIKELY, # 'c'
335 10: SequenceLikelihood.UNLIKELY, # 'd'
336 1: SequenceLikelihood.LIKELY, # 'e'
337 16: SequenceLikelihood.UNLIKELY, # 'f'
338 11: SequenceLikelihood.UNLIKELY, # 'g'
339 20: SequenceLikelihood.UNLIKELY, # 'h'
340 5: SequenceLikelihood.POSITIVE, # 'i'
341 21: SequenceLikelihood.LIKELY, # 'j'
342 12: SequenceLikelihood.UNLIKELY, # 'k'
343 8: SequenceLikelihood.POSITIVE, # 'l'
344 13: SequenceLikelihood.UNLIKELY, # 'm'
345 4: SequenceLikelihood.UNLIKELY, # 'n'
346 9: SequenceLikelihood.POSITIVE, # 'o'
347 15: SequenceLikelihood.UNLIKELY, # 'p'
348 55: SequenceLikelihood.UNLIKELY, # 'q'
349 2: SequenceLikelihood.POSITIVE, # 'r'
350 6: SequenceLikelihood.UNLIKELY, # 's'
351 3: SequenceLikelihood.UNLIKELY, # 't'
352 17: SequenceLikelihood.LIKELY, # 'u'
353 14: SequenceLikelihood.UNLIKELY, # 'v'
354 46: SequenceLikelihood.UNLIKELY, # 'w'
355 48: SequenceLikelihood.UNLIKELY, # 'x'
356 23: SequenceLikelihood.LIKELY, # 'y'
357 50: SequenceLikelihood.UNLIKELY, # 'z'
358 51: SequenceLikelihood.UNLIKELY, # 'Å'
359 58: SequenceLikelihood.UNLIKELY, # 'Æ'
360 52: SequenceLikelihood.UNLIKELY, # 'Ø'
361 18: SequenceLikelihood.LIKELY, # 'å'
362 31: SequenceLikelihood.UNLIKELY, # 'æ'
363 22: SequenceLikelihood.POSITIVE, # 'ø'
364 },
365 43: { # 'G'
366 27: SequenceLikelihood.LIKELY, # 'A'
367 35: SequenceLikelihood.UNLIKELY, # 'B'
368 44: SequenceLikelihood.UNLIKELY, # 'C'
369 25: SequenceLikelihood.UNLIKELY, # 'D'
370 30: SequenceLikelihood.LIKELY, # 'E'
371 34: SequenceLikelihood.UNLIKELY, # 'F'
372 43: SequenceLikelihood.UNLIKELY, # 'G'
373 29: SequenceLikelihood.UNLIKELY, # 'H'
374 36: SequenceLikelihood.LIKELY, # 'I'
375 45: SequenceLikelihood.UNLIKELY, # 'J'
376 38: SequenceLikelihood.UNLIKELY, # 'K'
377 40: SequenceLikelihood.UNLIKELY, # 'L'
378 32: SequenceLikelihood.UNLIKELY, # 'M'
379 28: SequenceLikelihood.UNLIKELY, # 'N'
380 42: SequenceLikelihood.LIKELY, # 'O'
381 39: SequenceLikelihood.LIKELY, # 'P'
382 57: SequenceLikelihood.UNLIKELY, # 'Q'
383 41: SequenceLikelihood.LIKELY, # 'R'
384 24: SequenceLikelihood.LIKELY, # 'S'
385 33: SequenceLikelihood.UNLIKELY, # 'T'
386 47: SequenceLikelihood.UNLIKELY, # 'U'
387 37: SequenceLikelihood.UNLIKELY, # 'V'
388 49: SequenceLikelihood.UNLIKELY, # 'W'
389 54: SequenceLikelihood.UNLIKELY, # 'X'
390 53: SequenceLikelihood.UNLIKELY, # 'Y'
391 56: SequenceLikelihood.UNLIKELY, # 'Z'
392 7: SequenceLikelihood.POSITIVE, # 'a'
393 19: SequenceLikelihood.UNLIKELY, # 'b'
394 26: SequenceLikelihood.UNLIKELY, # 'c'
395 10: SequenceLikelihood.UNLIKELY, # 'd'
396 1: SequenceLikelihood.LIKELY, # 'e'
397 16: SequenceLikelihood.UNLIKELY, # 'f'
398 11: SequenceLikelihood.UNLIKELY, # 'g'
399 20: SequenceLikelihood.UNLIKELY, # 'h'
400 5: SequenceLikelihood.LIKELY, # 'i'
401 21: SequenceLikelihood.LIKELY, # 'j'
402 12: SequenceLikelihood.UNLIKELY, # 'k'
403 8: SequenceLikelihood.LIKELY, # 'l'
404 13: SequenceLikelihood.UNLIKELY, # 'm'
405 4: SequenceLikelihood.UNLIKELY, # 'n'
406 9: SequenceLikelihood.POSITIVE, # 'o'
407 15: SequenceLikelihood.UNLIKELY, # 'p'
408 55: SequenceLikelihood.UNLIKELY, # 'q'
409 2: SequenceLikelihood.POSITIVE, # 'r'
410 6: SequenceLikelihood.UNLIKELY, # 's'
411 3: SequenceLikelihood.UNLIKELY, # 't'
412 17: SequenceLikelihood.POSITIVE, # 'u'
413 14: SequenceLikelihood.UNLIKELY, # 'v'
414 46: SequenceLikelihood.UNLIKELY, # 'w'
415 48: SequenceLikelihood.UNLIKELY, # 'x'
416 23: SequenceLikelihood.UNLIKELY, # 'y'
417 50: SequenceLikelihood.UNLIKELY, # 'z'
418 51: SequenceLikelihood.UNLIKELY, # 'Å'
419 58: SequenceLikelihood.UNLIKELY, # 'Æ'
420 52: SequenceLikelihood.UNLIKELY, # 'Ø'
421 18: SequenceLikelihood.LIKELY, # 'å'
422 31: SequenceLikelihood.UNLIKELY, # 'æ'
423 22: SequenceLikelihood.UNLIKELY, # 'ø'
424 },
425 29: { # 'H'
426 27: SequenceLikelihood.LIKELY, # 'A'
427 35: SequenceLikelihood.UNLIKELY, # 'B'
428 44: SequenceLikelihood.UNLIKELY, # 'C'
429 25: SequenceLikelihood.LIKELY, # 'D'
430 30: SequenceLikelihood.LIKELY, # 'E'
431 34: SequenceLikelihood.UNLIKELY, # 'F'
432 43: SequenceLikelihood.UNLIKELY, # 'G'
433 29: SequenceLikelihood.UNLIKELY, # 'H'
434 36: SequenceLikelihood.LIKELY, # 'I'
435 45: SequenceLikelihood.UNLIKELY, # 'J'
436 38: SequenceLikelihood.UNLIKELY, # 'K'
437 40: SequenceLikelihood.UNLIKELY, # 'L'
438 32: SequenceLikelihood.UNLIKELY, # 'M'
439 28: SequenceLikelihood.UNLIKELY, # 'N'
440 42: SequenceLikelihood.LIKELY, # 'O'
441 39: SequenceLikelihood.UNLIKELY, # 'P'
442 57: SequenceLikelihood.UNLIKELY, # 'Q'
443 41: SequenceLikelihood.UNLIKELY, # 'R'
444 24: SequenceLikelihood.UNLIKELY, # 'S'
445 33: SequenceLikelihood.UNLIKELY, # 'T'
446 47: SequenceLikelihood.UNLIKELY, # 'U'
447 37: SequenceLikelihood.UNLIKELY, # 'V'
448 49: SequenceLikelihood.UNLIKELY, # 'W'
449 54: SequenceLikelihood.UNLIKELY, # 'X'
450 53: SequenceLikelihood.UNLIKELY, # 'Y'
451 56: SequenceLikelihood.UNLIKELY, # 'Z'
452 7: SequenceLikelihood.POSITIVE, # 'a'
453 19: SequenceLikelihood.UNLIKELY, # 'b'
454 26: SequenceLikelihood.UNLIKELY, # 'c'
455 10: SequenceLikelihood.UNLIKELY, # 'd'
456 1: SequenceLikelihood.POSITIVE, # 'e'
457 16: SequenceLikelihood.UNLIKELY, # 'f'
458 11: SequenceLikelihood.UNLIKELY, # 'g'
459 20: SequenceLikelihood.UNLIKELY, # 'h'
460 5: SequenceLikelihood.LIKELY, # 'i'
461 21: SequenceLikelihood.LIKELY, # 'j'
462 12: SequenceLikelihood.UNLIKELY, # 'k'
463 8: SequenceLikelihood.UNLIKELY, # 'l'
464 13: SequenceLikelihood.UNLIKELY, # 'm'
465 4: SequenceLikelihood.UNLIKELY, # 'n'
466 9: SequenceLikelihood.POSITIVE, # 'o'
467 15: SequenceLikelihood.UNLIKELY, # 'p'
468 55: SequenceLikelihood.UNLIKELY, # 'q'
469 2: SequenceLikelihood.UNLIKELY, # 'r'
470 6: SequenceLikelihood.UNLIKELY, # 's'
471 3: SequenceLikelihood.UNLIKELY, # 't'
472 17: SequenceLikelihood.POSITIVE, # 'u'
473 14: SequenceLikelihood.POSITIVE, # 'v'
474 46: SequenceLikelihood.UNLIKELY, # 'w'
475 48: SequenceLikelihood.UNLIKELY, # 'x'
476 23: SequenceLikelihood.LIKELY, # 'y'
477 50: SequenceLikelihood.UNLIKELY, # 'z'
478 51: SequenceLikelihood.UNLIKELY, # 'Å'
479 58: SequenceLikelihood.UNLIKELY, # 'Æ'
480 52: SequenceLikelihood.UNLIKELY, # 'Ø'
481 18: SequenceLikelihood.LIKELY, # 'å'
482 31: SequenceLikelihood.UNLIKELY, # 'æ'
483 22: SequenceLikelihood.LIKELY, # 'ø'
484 },
485 36: { # 'I'
486 27: SequenceLikelihood.LIKELY, # 'A'
487 35: SequenceLikelihood.LIKELY, # 'B'
488 44: SequenceLikelihood.LIKELY, # 'C'
489 25: SequenceLikelihood.LIKELY, # 'D'
490 30: SequenceLikelihood.LIKELY, # 'E'
491 34: SequenceLikelihood.LIKELY, # 'F'
492 43: SequenceLikelihood.LIKELY, # 'G'
493 29: SequenceLikelihood.UNLIKELY, # 'H'
494 36: SequenceLikelihood.LIKELY, # 'I'
495 45: SequenceLikelihood.UNLIKELY, # 'J'
496 38: SequenceLikelihood.LIKELY, # 'K'
497 40: SequenceLikelihood.LIKELY, # 'L'
498 32: SequenceLikelihood.LIKELY, # 'M'
499 28: SequenceLikelihood.POSITIVE, # 'N'
500 42: SequenceLikelihood.LIKELY, # 'O'
501 39: SequenceLikelihood.LIKELY, # 'P'
502 57: SequenceLikelihood.UNLIKELY, # 'Q'
503 41: SequenceLikelihood.LIKELY, # 'R'
504 24: SequenceLikelihood.LIKELY, # 'S'
505 33: SequenceLikelihood.LIKELY, # 'T'
506 47: SequenceLikelihood.UNLIKELY, # 'U'
507 37: SequenceLikelihood.LIKELY, # 'V'
508 49: SequenceLikelihood.UNLIKELY, # 'W'
509 54: SequenceLikelihood.UNLIKELY, # 'X'
510 53: SequenceLikelihood.UNLIKELY, # 'Y'
511 56: SequenceLikelihood.UNLIKELY, # 'Z'
512 7: SequenceLikelihood.UNLIKELY, # 'a'
513 19: SequenceLikelihood.UNLIKELY, # 'b'
514 26: SequenceLikelihood.UNLIKELY, # 'c'
515 10: SequenceLikelihood.LIKELY, # 'd'
516 1: SequenceLikelihood.UNLIKELY, # 'e'
517 16: SequenceLikelihood.LIKELY, # 'f'
518 11: SequenceLikelihood.UNLIKELY, # 'g'
519 20: SequenceLikelihood.UNLIKELY, # 'h'
520 5: SequenceLikelihood.UNLIKELY, # 'i'
521 21: SequenceLikelihood.UNLIKELY, # 'j'
522 12: SequenceLikelihood.LIKELY, # 'k'
523 8: SequenceLikelihood.LIKELY, # 'l'
524 13: SequenceLikelihood.LIKELY, # 'm'
525 4: SequenceLikelihood.POSITIVE, # 'n'
526 9: SequenceLikelihood.UNLIKELY, # 'o'
527 15: SequenceLikelihood.UNLIKELY, # 'p'
528 55: SequenceLikelihood.UNLIKELY, # 'q'
529 2: SequenceLikelihood.LIKELY, # 'r'
530 6: SequenceLikelihood.LIKELY, # 's'
531 3: SequenceLikelihood.LIKELY, # 't'
532 17: SequenceLikelihood.UNLIKELY, # 'u'
533 14: SequenceLikelihood.LIKELY, # 'v'
534 46: SequenceLikelihood.UNLIKELY, # 'w'
535 48: SequenceLikelihood.UNLIKELY, # 'x'
536 23: SequenceLikelihood.UNLIKELY, # 'y'
537 50: SequenceLikelihood.UNLIKELY, # 'z'
538 51: SequenceLikelihood.UNLIKELY, # 'Å'
539 58: SequenceLikelihood.UNLIKELY, # 'Æ'
540 52: SequenceLikelihood.UNLIKELY, # 'Ø'
541 18: SequenceLikelihood.UNLIKELY, # 'å'
542 31: SequenceLikelihood.NEGATIVE, # 'æ'
543 22: SequenceLikelihood.UNLIKELY, # 'ø'
544 },
545 45: { # 'J'
546 27: SequenceLikelihood.UNLIKELY, # 'A'
547 35: SequenceLikelihood.UNLIKELY, # 'B'
548 44: SequenceLikelihood.UNLIKELY, # 'C'
549 25: SequenceLikelihood.UNLIKELY, # 'D'
550 30: SequenceLikelihood.LIKELY, # 'E'
551 34: SequenceLikelihood.UNLIKELY, # 'F'
552 43: SequenceLikelihood.UNLIKELY, # 'G'
553 29: SequenceLikelihood.UNLIKELY, # 'H'
554 36: SequenceLikelihood.UNLIKELY, # 'I'
555 45: SequenceLikelihood.UNLIKELY, # 'J'
556 38: SequenceLikelihood.UNLIKELY, # 'K'
557 40: SequenceLikelihood.UNLIKELY, # 'L'
558 32: SequenceLikelihood.UNLIKELY, # 'M'
559 28: SequenceLikelihood.UNLIKELY, # 'N'
560 42: SequenceLikelihood.LIKELY, # 'O'
561 39: SequenceLikelihood.UNLIKELY, # 'P'
562 57: SequenceLikelihood.UNLIKELY, # 'Q'
563 41: SequenceLikelihood.UNLIKELY, # 'R'
564 24: SequenceLikelihood.UNLIKELY, # 'S'
565 33: SequenceLikelihood.UNLIKELY, # 'T'
566 47: SequenceLikelihood.UNLIKELY, # 'U'
567 37: SequenceLikelihood.UNLIKELY, # 'V'
568 49: SequenceLikelihood.UNLIKELY, # 'W'
569 54: SequenceLikelihood.UNLIKELY, # 'X'
570 53: SequenceLikelihood.UNLIKELY, # 'Y'
571 56: SequenceLikelihood.UNLIKELY, # 'Z'
572 7: SequenceLikelihood.POSITIVE, # 'a'
573 19: SequenceLikelihood.UNLIKELY, # 'b'
574 26: SequenceLikelihood.UNLIKELY, # 'c'
575 10: SequenceLikelihood.UNLIKELY, # 'd'
576 1: SequenceLikelihood.POSITIVE, # 'e'
577 16: SequenceLikelihood.UNLIKELY, # 'f'
578 11: SequenceLikelihood.UNLIKELY, # 'g'
579 20: SequenceLikelihood.UNLIKELY, # 'h'
580 5: SequenceLikelihood.UNLIKELY, # 'i'
581 21: SequenceLikelihood.UNLIKELY, # 'j'
582 12: SequenceLikelihood.UNLIKELY, # 'k'
583 8: SequenceLikelihood.UNLIKELY, # 'l'
584 13: SequenceLikelihood.UNLIKELY, # 'm'
585 4: SequenceLikelihood.UNLIKELY, # 'n'
586 9: SequenceLikelihood.POSITIVE, # 'o'
587 15: SequenceLikelihood.UNLIKELY, # 'p'
588 55: SequenceLikelihood.UNLIKELY, # 'q'
589 2: SequenceLikelihood.UNLIKELY, # 'r'
590 6: SequenceLikelihood.UNLIKELY, # 's'
591 3: SequenceLikelihood.UNLIKELY, # 't'
592 17: SequenceLikelihood.LIKELY, # 'u'
593 14: SequenceLikelihood.UNLIKELY, # 'v'
594 46: SequenceLikelihood.UNLIKELY, # 'w'
595 48: SequenceLikelihood.UNLIKELY, # 'x'
596 23: SequenceLikelihood.UNLIKELY, # 'y'
597 50: SequenceLikelihood.UNLIKELY, # 'z'
598 51: SequenceLikelihood.UNLIKELY, # 'Å'
599 58: SequenceLikelihood.UNLIKELY, # 'Æ'
600 52: SequenceLikelihood.UNLIKELY, # 'Ø'
601 18: SequenceLikelihood.UNLIKELY, # 'å'
602 31: SequenceLikelihood.UNLIKELY, # 'æ'
603 22: SequenceLikelihood.LIKELY, # 'ø'
604 },
605 38: { # 'K'
606 27: SequenceLikelihood.LIKELY, # 'A'
607 35: SequenceLikelihood.UNLIKELY, # 'B'
608 44: SequenceLikelihood.UNLIKELY, # 'C'
609 25: SequenceLikelihood.UNLIKELY, # 'D'
610 30: SequenceLikelihood.LIKELY, # 'E'
611 34: SequenceLikelihood.UNLIKELY, # 'F'
612 43: SequenceLikelihood.UNLIKELY, # 'G'
613 29: SequenceLikelihood.UNLIKELY, # 'H'
614 36: SequenceLikelihood.LIKELY, # 'I'
615 45: SequenceLikelihood.UNLIKELY, # 'J'
616 38: SequenceLikelihood.LIKELY, # 'K'
617 40: SequenceLikelihood.LIKELY, # 'L'
618 32: SequenceLikelihood.UNLIKELY, # 'M'
619 28: SequenceLikelihood.UNLIKELY, # 'N'
620 42: SequenceLikelihood.LIKELY, # 'O'
621 39: SequenceLikelihood.UNLIKELY, # 'P'
622 57: SequenceLikelihood.UNLIKELY, # 'Q'
623 41: SequenceLikelihood.LIKELY, # 'R'
624 24: SequenceLikelihood.LIKELY, # 'S'
625 33: SequenceLikelihood.LIKELY, # 'T'
626 47: SequenceLikelihood.LIKELY, # 'U'
627 37: SequenceLikelihood.UNLIKELY, # 'V'
628 49: SequenceLikelihood.UNLIKELY, # 'W'
629 54: SequenceLikelihood.UNLIKELY, # 'X'
630 53: SequenceLikelihood.UNLIKELY, # 'Y'
631 56: SequenceLikelihood.UNLIKELY, # 'Z'
632 7: SequenceLikelihood.POSITIVE, # 'a'
633 19: SequenceLikelihood.UNLIKELY, # 'b'
634 26: SequenceLikelihood.UNLIKELY, # 'c'
635 10: SequenceLikelihood.UNLIKELY, # 'd'
636 1: SequenceLikelihood.LIKELY, # 'e'
637 16: SequenceLikelihood.UNLIKELY, # 'f'
638 11: SequenceLikelihood.UNLIKELY, # 'g'
639 20: SequenceLikelihood.UNLIKELY, # 'h'
640 5: SequenceLikelihood.POSITIVE, # 'i'
641 21: SequenceLikelihood.POSITIVE, # 'j'
642 12: SequenceLikelihood.UNLIKELY, # 'k'
643 8: SequenceLikelihood.POSITIVE, # 'l'
644 13: SequenceLikelihood.UNLIKELY, # 'm'
645 4: SequenceLikelihood.LIKELY, # 'n'
646 9: SequenceLikelihood.POSITIVE, # 'o'
647 15: SequenceLikelihood.UNLIKELY, # 'p'
648 55: SequenceLikelihood.UNLIKELY, # 'q'
649 2: SequenceLikelihood.POSITIVE, # 'r'
650 6: SequenceLikelihood.UNLIKELY, # 's'
651 3: SequenceLikelihood.UNLIKELY, # 't'
652 17: SequenceLikelihood.POSITIVE, # 'u'
653 14: SequenceLikelihood.LIKELY, # 'v'
654 46: SequenceLikelihood.UNLIKELY, # 'w'
655 48: SequenceLikelihood.UNLIKELY, # 'x'
656 23: SequenceLikelihood.LIKELY, # 'y'
657 50: SequenceLikelihood.UNLIKELY, # 'z'
658 51: SequenceLikelihood.UNLIKELY, # 'Å'
659 58: SequenceLikelihood.NEGATIVE, # 'Æ'
660 52: SequenceLikelihood.UNLIKELY, # 'Ø'
661 18: SequenceLikelihood.UNLIKELY, # 'å'
662 31: SequenceLikelihood.UNLIKELY, # 'æ'
663 22: SequenceLikelihood.UNLIKELY, # 'ø'
664 },
665 40: { # 'L'
666 27: SequenceLikelihood.LIKELY, # 'A'
667 35: SequenceLikelihood.UNLIKELY, # 'B'
668 44: SequenceLikelihood.UNLIKELY, # 'C'
669 25: SequenceLikelihood.LIKELY, # 'D'
670 30: SequenceLikelihood.LIKELY, # 'E'
671 34: SequenceLikelihood.UNLIKELY, # 'F'
672 43: SequenceLikelihood.UNLIKELY, # 'G'
673 29: SequenceLikelihood.UNLIKELY, # 'H'
674 36: SequenceLikelihood.LIKELY, # 'I'
675 45: SequenceLikelihood.UNLIKELY, # 'J'
676 38: SequenceLikelihood.UNLIKELY, # 'K'
677 40: SequenceLikelihood.LIKELY, # 'L'
678 32: SequenceLikelihood.UNLIKELY, # 'M'
679 28: SequenceLikelihood.UNLIKELY, # 'N'
680 42: SequenceLikelihood.LIKELY, # 'O'
681 39: SequenceLikelihood.UNLIKELY, # 'P'
682 57: SequenceLikelihood.UNLIKELY, # 'Q'
683 41: SequenceLikelihood.UNLIKELY, # 'R'
684 24: SequenceLikelihood.LIKELY, # 'S'
685 33: SequenceLikelihood.LIKELY, # 'T'
686 47: SequenceLikelihood.LIKELY, # 'U'
687 37: SequenceLikelihood.UNLIKELY, # 'V'
688 49: SequenceLikelihood.UNLIKELY, # 'W'
689 54: SequenceLikelihood.UNLIKELY, # 'X'
690 53: SequenceLikelihood.UNLIKELY, # 'Y'
691 56: SequenceLikelihood.UNLIKELY, # 'Z'
692 7: SequenceLikelihood.POSITIVE, # 'a'
693 19: SequenceLikelihood.UNLIKELY, # 'b'
694 26: SequenceLikelihood.UNLIKELY, # 'c'
695 10: SequenceLikelihood.UNLIKELY, # 'd'
696 1: SequenceLikelihood.POSITIVE, # 'e'
697 16: SequenceLikelihood.UNLIKELY, # 'f'
698 11: SequenceLikelihood.UNLIKELY, # 'g'
699 20: SequenceLikelihood.UNLIKELY, # 'h'
700 5: SequenceLikelihood.POSITIVE, # 'i'
701 21: SequenceLikelihood.UNLIKELY, # 'j'
702 12: SequenceLikelihood.UNLIKELY, # 'k'
703 8: SequenceLikelihood.UNLIKELY, # 'l'
704 13: SequenceLikelihood.UNLIKELY, # 'm'
705 4: SequenceLikelihood.UNLIKELY, # 'n'
706 9: SequenceLikelihood.POSITIVE, # 'o'
707 15: SequenceLikelihood.UNLIKELY, # 'p'
708 55: SequenceLikelihood.UNLIKELY, # 'q'
709 2: SequenceLikelihood.UNLIKELY, # 'r'
710 6: SequenceLikelihood.UNLIKELY, # 's'
711 3: SequenceLikelihood.UNLIKELY, # 't'
712 17: SequenceLikelihood.LIKELY, # 'u'
713 14: SequenceLikelihood.UNLIKELY, # 'v'
714 46: SequenceLikelihood.UNLIKELY, # 'w'
715 48: SequenceLikelihood.UNLIKELY, # 'x'
716 23: SequenceLikelihood.LIKELY, # 'y'
717 50: SequenceLikelihood.UNLIKELY, # 'z'
718 51: SequenceLikelihood.UNLIKELY, # 'Å'
719 58: SequenceLikelihood.UNLIKELY, # 'Æ'
720 52: SequenceLikelihood.UNLIKELY, # 'Ø'
721 18: SequenceLikelihood.UNLIKELY, # 'å'
722 31: SequenceLikelihood.LIKELY, # 'æ'
723 22: SequenceLikelihood.LIKELY, # 'ø'
724 },
725 32: { # 'M'
726 27: SequenceLikelihood.LIKELY, # 'A'
727 35: SequenceLikelihood.LIKELY, # 'B'
728 44: SequenceLikelihood.UNLIKELY, # 'C'
729 25: SequenceLikelihood.LIKELY, # 'D'
730 30: SequenceLikelihood.LIKELY, # 'E'
731 34: SequenceLikelihood.UNLIKELY, # 'F'
732 43: SequenceLikelihood.UNLIKELY, # 'G'
733 29: SequenceLikelihood.UNLIKELY, # 'H'
734 36: SequenceLikelihood.LIKELY, # 'I'
735 45: SequenceLikelihood.UNLIKELY, # 'J'
736 38: SequenceLikelihood.UNLIKELY, # 'K'
737 40: SequenceLikelihood.UNLIKELY, # 'L'
738 32: SequenceLikelihood.LIKELY, # 'M'
739 28: SequenceLikelihood.UNLIKELY, # 'N'
740 42: SequenceLikelihood.LIKELY, # 'O'
741 39: SequenceLikelihood.LIKELY, # 'P'
742 57: SequenceLikelihood.UNLIKELY, # 'Q'
743 41: SequenceLikelihood.UNLIKELY, # 'R'
744 24: SequenceLikelihood.LIKELY, # 'S'
745 33: SequenceLikelihood.UNLIKELY, # 'T'
746 47: SequenceLikelihood.UNLIKELY, # 'U'
747 37: SequenceLikelihood.UNLIKELY, # 'V'
748 49: SequenceLikelihood.UNLIKELY, # 'W'
749 54: SequenceLikelihood.UNLIKELY, # 'X'
750 53: SequenceLikelihood.UNLIKELY, # 'Y'
751 56: SequenceLikelihood.UNLIKELY, # 'Z'
752 7: SequenceLikelihood.POSITIVE, # 'a'
753 19: SequenceLikelihood.UNLIKELY, # 'b'
754 26: SequenceLikelihood.UNLIKELY, # 'c'
755 10: SequenceLikelihood.UNLIKELY, # 'd'
756 1: SequenceLikelihood.POSITIVE, # 'e'
757 16: SequenceLikelihood.UNLIKELY, # 'f'
758 11: SequenceLikelihood.UNLIKELY, # 'g'
759 20: SequenceLikelihood.UNLIKELY, # 'h'
760 5: SequenceLikelihood.POSITIVE, # 'i'
761 21: SequenceLikelihood.UNLIKELY, # 'j'
762 12: SequenceLikelihood.UNLIKELY, # 'k'
763 8: SequenceLikelihood.UNLIKELY, # 'l'
764 13: SequenceLikelihood.UNLIKELY, # 'm'
765 4: SequenceLikelihood.UNLIKELY, # 'n'
766 9: SequenceLikelihood.POSITIVE, # 'o'
767 15: SequenceLikelihood.UNLIKELY, # 'p'
768 55: SequenceLikelihood.UNLIKELY, # 'q'
769 2: SequenceLikelihood.UNLIKELY, # 'r'
770 6: SequenceLikelihood.UNLIKELY, # 's'
771 3: SequenceLikelihood.UNLIKELY, # 't'
772 17: SequenceLikelihood.LIKELY, # 'u'
773 14: SequenceLikelihood.UNLIKELY, # 'v'
774 46: SequenceLikelihood.UNLIKELY, # 'w'
775 48: SequenceLikelihood.UNLIKELY, # 'x'
776 23: SequenceLikelihood.LIKELY, # 'y'
777 50: SequenceLikelihood.UNLIKELY, # 'z'
778 51: SequenceLikelihood.UNLIKELY, # 'Å'
779 58: SequenceLikelihood.UNLIKELY, # 'Æ'
780 52: SequenceLikelihood.UNLIKELY, # 'Ø'
781 18: SequenceLikelihood.LIKELY, # 'å'
782 31: SequenceLikelihood.UNLIKELY, # 'æ'
783 22: SequenceLikelihood.LIKELY, # 'ø'
784 },
785 28: { # 'N'
786 27: SequenceLikelihood.LIKELY, # 'A'
787 35: SequenceLikelihood.LIKELY, # 'B'
788 44: SequenceLikelihood.UNLIKELY, # 'C'
789 25: SequenceLikelihood.LIKELY, # 'D'
790 30: SequenceLikelihood.LIKELY, # 'E'
791 34: SequenceLikelihood.LIKELY, # 'F'
792 43: SequenceLikelihood.LIKELY, # 'G'
793 29: SequenceLikelihood.LIKELY, # 'H'
794 36: SequenceLikelihood.LIKELY, # 'I'
795 45: SequenceLikelihood.UNLIKELY, # 'J'
796 38: SequenceLikelihood.LIKELY, # 'K'
797 40: SequenceLikelihood.LIKELY, # 'L'
798 32: SequenceLikelihood.LIKELY, # 'M'
799 28: SequenceLikelihood.LIKELY, # 'N'
800 42: SequenceLikelihood.LIKELY, # 'O'
801 39: SequenceLikelihood.UNLIKELY, # 'P'
802 57: SequenceLikelihood.UNLIKELY, # 'Q'
803 41: SequenceLikelihood.LIKELY, # 'R'
804 24: SequenceLikelihood.LIKELY, # 'S'
805 33: SequenceLikelihood.LIKELY, # 'T'
806 47: SequenceLikelihood.LIKELY, # 'U'
807 37: SequenceLikelihood.LIKELY, # 'V'
808 49: SequenceLikelihood.UNLIKELY, # 'W'
809 54: SequenceLikelihood.UNLIKELY, # 'X'
810 53: SequenceLikelihood.LIKELY, # 'Y'
811 56: SequenceLikelihood.UNLIKELY, # 'Z'
812 7: SequenceLikelihood.POSITIVE, # 'a'
813 19: SequenceLikelihood.UNLIKELY, # 'b'
814 26: SequenceLikelihood.UNLIKELY, # 'c'
815 10: SequenceLikelihood.UNLIKELY, # 'd'
816 1: SequenceLikelihood.POSITIVE, # 'e'
817 16: SequenceLikelihood.UNLIKELY, # 'f'
818 11: SequenceLikelihood.UNLIKELY, # 'g'
819 20: SequenceLikelihood.UNLIKELY, # 'h'
820 5: SequenceLikelihood.LIKELY, # 'i'
821 21: SequenceLikelihood.UNLIKELY, # 'j'
822 12: SequenceLikelihood.UNLIKELY, # 'k'
823 8: SequenceLikelihood.UNLIKELY, # 'l'
824 13: SequenceLikelihood.UNLIKELY, # 'm'
825 4: SequenceLikelihood.UNLIKELY, # 'n'
826 9: SequenceLikelihood.POSITIVE, # 'o'
827 15: SequenceLikelihood.UNLIKELY, # 'p'
828 55: SequenceLikelihood.UNLIKELY, # 'q'
829 2: SequenceLikelihood.LIKELY, # 'r'
830 6: SequenceLikelihood.UNLIKELY, # 's'
831 3: SequenceLikelihood.UNLIKELY, # 't'
832 17: SequenceLikelihood.LIKELY, # 'u'
833 14: SequenceLikelihood.UNLIKELY, # 'v'
834 46: SequenceLikelihood.UNLIKELY, # 'w'
835 48: SequenceLikelihood.UNLIKELY, # 'x'
836 23: SequenceLikelihood.POSITIVE, # 'y'
837 50: SequenceLikelihood.UNLIKELY, # 'z'
838 51: SequenceLikelihood.UNLIKELY, # 'Å'
839 58: SequenceLikelihood.UNLIKELY, # 'Æ'
840 52: SequenceLikelihood.UNLIKELY, # 'Ø'
841 18: SequenceLikelihood.POSITIVE, # 'å'
842 31: SequenceLikelihood.LIKELY, # 'æ'
843 22: SequenceLikelihood.LIKELY, # 'ø'
844 },
845 42: { # 'O'
846 27: SequenceLikelihood.UNLIKELY, # 'A'
847 35: SequenceLikelihood.LIKELY, # 'B'
848 44: SequenceLikelihood.UNLIKELY, # 'C'
849 25: SequenceLikelihood.LIKELY, # 'D'
850 30: SequenceLikelihood.UNLIKELY, # 'E'
851 34: SequenceLikelihood.LIKELY, # 'F'
852 43: SequenceLikelihood.LIKELY, # 'G'
853 29: SequenceLikelihood.UNLIKELY, # 'H'
854 36: SequenceLikelihood.UNLIKELY, # 'I'
855 45: SequenceLikelihood.UNLIKELY, # 'J'
856 38: SequenceLikelihood.LIKELY, # 'K'
857 40: SequenceLikelihood.LIKELY, # 'L'
858 32: SequenceLikelihood.LIKELY, # 'M'
859 28: SequenceLikelihood.LIKELY, # 'N'
860 42: SequenceLikelihood.UNLIKELY, # 'O'
861 39: SequenceLikelihood.LIKELY, # 'P'
862 57: SequenceLikelihood.UNLIKELY, # 'Q'
863 41: SequenceLikelihood.LIKELY, # 'R'
864 24: SequenceLikelihood.LIKELY, # 'S'
865 33: SequenceLikelihood.LIKELY, # 'T'
866 47: SequenceLikelihood.UNLIKELY, # 'U'
867 37: SequenceLikelihood.LIKELY, # 'V'
868 49: SequenceLikelihood.UNLIKELY, # 'W'
869 54: SequenceLikelihood.UNLIKELY, # 'X'
870 53: SequenceLikelihood.UNLIKELY, # 'Y'
871 56: SequenceLikelihood.UNLIKELY, # 'Z'
872 7: SequenceLikelihood.UNLIKELY, # 'a'
873 19: SequenceLikelihood.LIKELY, # 'b'
874 26: SequenceLikelihood.LIKELY, # 'c'
875 10: SequenceLikelihood.LIKELY, # 'd'
876 1: SequenceLikelihood.UNLIKELY, # 'e'
877 16: SequenceLikelihood.LIKELY, # 'f'
878 11: SequenceLikelihood.POSITIVE, # 'g'
879 20: SequenceLikelihood.UNLIKELY, # 'h'
880 5: SequenceLikelihood.UNLIKELY, # 'i'
881 21: SequenceLikelihood.UNLIKELY, # 'j'
882 12: SequenceLikelihood.LIKELY, # 'k'
883 8: SequenceLikelihood.LIKELY, # 'l'
884 13: SequenceLikelihood.POSITIVE, # 'm'
885 4: SequenceLikelihood.LIKELY, # 'n'
886 9: SequenceLikelihood.UNLIKELY, # 'o'
887 15: SequenceLikelihood.POSITIVE, # 'p'
888 55: SequenceLikelihood.UNLIKELY, # 'q'
889 2: SequenceLikelihood.LIKELY, # 'r'
890 6: SequenceLikelihood.POSITIVE, # 's'
891 3: SequenceLikelihood.LIKELY, # 't'
892 17: SequenceLikelihood.LIKELY, # 'u'
893 14: SequenceLikelihood.LIKELY, # 'v'
894 46: SequenceLikelihood.UNLIKELY, # 'w'
895 48: SequenceLikelihood.UNLIKELY, # 'x'
896 23: SequenceLikelihood.UNLIKELY, # 'y'
897 50: SequenceLikelihood.UNLIKELY, # 'z'
898 51: SequenceLikelihood.UNLIKELY, # 'Å'
899 58: SequenceLikelihood.NEGATIVE, # 'Æ'
900 52: SequenceLikelihood.UNLIKELY, # 'Ø'
901 18: SequenceLikelihood.UNLIKELY, # 'å'
902 31: SequenceLikelihood.NEGATIVE, # 'æ'
903 22: SequenceLikelihood.UNLIKELY, # 'ø'
904 },
905 39: { # 'P'
906 27: SequenceLikelihood.LIKELY, # 'A'
907 35: SequenceLikelihood.UNLIKELY, # 'B'
908 44: SequenceLikelihood.LIKELY, # 'C'
909 25: SequenceLikelihood.LIKELY, # 'D'
910 30: SequenceLikelihood.LIKELY, # 'E'
911 34: SequenceLikelihood.UNLIKELY, # 'F'
912 43: SequenceLikelihood.UNLIKELY, # 'G'
913 29: SequenceLikelihood.UNLIKELY, # 'H'
914 36: SequenceLikelihood.LIKELY, # 'I'
915 45: SequenceLikelihood.UNLIKELY, # 'J'
916 38: SequenceLikelihood.UNLIKELY, # 'K'
917 40: SequenceLikelihood.LIKELY, # 'L'
918 32: SequenceLikelihood.UNLIKELY, # 'M'
919 28: SequenceLikelihood.UNLIKELY, # 'N'
920 42: SequenceLikelihood.LIKELY, # 'O'
921 39: SequenceLikelihood.LIKELY, # 'P'
922 57: SequenceLikelihood.UNLIKELY, # 'Q'
923 41: SequenceLikelihood.LIKELY, # 'R'
924 24: SequenceLikelihood.LIKELY, # 'S'
925 33: SequenceLikelihood.UNLIKELY, # 'T'
926 47: SequenceLikelihood.UNLIKELY, # 'U'
927 37: SequenceLikelihood.UNLIKELY, # 'V'
928 49: SequenceLikelihood.UNLIKELY, # 'W'
929 54: SequenceLikelihood.UNLIKELY, # 'X'
930 53: SequenceLikelihood.UNLIKELY, # 'Y'
931 56: SequenceLikelihood.UNLIKELY, # 'Z'
932 7: SequenceLikelihood.POSITIVE, # 'a'
933 19: SequenceLikelihood.UNLIKELY, # 'b'
934 26: SequenceLikelihood.UNLIKELY, # 'c'
935 10: SequenceLikelihood.UNLIKELY, # 'd'
936 1: SequenceLikelihood.POSITIVE, # 'e'
937 16: SequenceLikelihood.UNLIKELY, # 'f'
938 11: SequenceLikelihood.UNLIKELY, # 'g'
939 20: SequenceLikelihood.LIKELY, # 'h'
940 5: SequenceLikelihood.LIKELY, # 'i'
941 21: SequenceLikelihood.UNLIKELY, # 'j'
942 12: SequenceLikelihood.UNLIKELY, # 'k'
943 8: SequenceLikelihood.LIKELY, # 'l'
944 13: SequenceLikelihood.UNLIKELY, # 'm'
945 4: SequenceLikelihood.UNLIKELY, # 'n'
946 9: SequenceLikelihood.POSITIVE, # 'o'
947 15: SequenceLikelihood.UNLIKELY, # 'p'
948 55: SequenceLikelihood.UNLIKELY, # 'q'
949 2: SequenceLikelihood.POSITIVE, # 'r'
950 6: SequenceLikelihood.LIKELY, # 's'
951 3: SequenceLikelihood.UNLIKELY, # 't'
952 17: SequenceLikelihood.POSITIVE, # 'u'
953 14: SequenceLikelihood.UNLIKELY, # 'v'
954 46: SequenceLikelihood.UNLIKELY, # 'w'
955 48: SequenceLikelihood.UNLIKELY, # 'x'
956 23: SequenceLikelihood.UNLIKELY, # 'y'
957 50: SequenceLikelihood.UNLIKELY, # 'z'
958 51: SequenceLikelihood.LIKELY, # 'Å'
959 58: SequenceLikelihood.UNLIKELY, # 'Æ'
960 52: SequenceLikelihood.UNLIKELY, # 'Ø'
961 18: SequenceLikelihood.POSITIVE, # 'å'
962 31: SequenceLikelihood.UNLIKELY, # 'æ'
963 22: SequenceLikelihood.UNLIKELY, # 'ø'
964 },
965 57: { # 'Q'
966 27: SequenceLikelihood.UNLIKELY, # 'A'
967 35: SequenceLikelihood.UNLIKELY, # 'B'
968 44: SequenceLikelihood.UNLIKELY, # 'C'
969 25: SequenceLikelihood.UNLIKELY, # 'D'
970 30: SequenceLikelihood.UNLIKELY, # 'E'
971 34: SequenceLikelihood.UNLIKELY, # 'F'
972 43: SequenceLikelihood.UNLIKELY, # 'G'
973 29: SequenceLikelihood.UNLIKELY, # 'H'
974 36: SequenceLikelihood.UNLIKELY, # 'I'
975 45: SequenceLikelihood.UNLIKELY, # 'J'
976 38: SequenceLikelihood.UNLIKELY, # 'K'
977 40: SequenceLikelihood.UNLIKELY, # 'L'
978 32: SequenceLikelihood.UNLIKELY, # 'M'
979 28: SequenceLikelihood.UNLIKELY, # 'N'
980 42: SequenceLikelihood.UNLIKELY, # 'O'
981 39: SequenceLikelihood.UNLIKELY, # 'P'
982 57: SequenceLikelihood.UNLIKELY, # 'Q'
983 41: SequenceLikelihood.UNLIKELY, # 'R'
984 24: SequenceLikelihood.UNLIKELY, # 'S'
985 33: SequenceLikelihood.UNLIKELY, # 'T'
986 47: SequenceLikelihood.UNLIKELY, # 'U'
987 37: SequenceLikelihood.UNLIKELY, # 'V'
988 49: SequenceLikelihood.UNLIKELY, # 'W'
989 54: SequenceLikelihood.UNLIKELY, # 'X'
990 53: SequenceLikelihood.UNLIKELY, # 'Y'
991 56: SequenceLikelihood.UNLIKELY, # 'Z'
992 7: SequenceLikelihood.UNLIKELY, # 'a'
993 19: SequenceLikelihood.UNLIKELY, # 'b'
994 26: SequenceLikelihood.UNLIKELY, # 'c'
995 10: SequenceLikelihood.UNLIKELY, # 'd'
996 1: SequenceLikelihood.UNLIKELY, # 'e'
997 16: SequenceLikelihood.UNLIKELY, # 'f'
998 11: SequenceLikelihood.UNLIKELY, # 'g'
999 20: SequenceLikelihood.UNLIKELY, # 'h'
1000 5: SequenceLikelihood.UNLIKELY, # 'i'
1001 21: SequenceLikelihood.UNLIKELY, # 'j'
1002 12: SequenceLikelihood.UNLIKELY, # 'k'
1003 8: SequenceLikelihood.UNLIKELY, # 'l'
1004 13: SequenceLikelihood.UNLIKELY, # 'm'
1005 4: SequenceLikelihood.UNLIKELY, # 'n'
1006 9: SequenceLikelihood.UNLIKELY, # 'o'
1007 15: SequenceLikelihood.UNLIKELY, # 'p'
1008 55: SequenceLikelihood.UNLIKELY, # 'q'
1009 2: SequenceLikelihood.UNLIKELY, # 'r'
1010 6: SequenceLikelihood.UNLIKELY, # 's'
1011 3: SequenceLikelihood.UNLIKELY, # 't'
1012 17: SequenceLikelihood.LIKELY, # 'u'
1013 14: SequenceLikelihood.UNLIKELY, # 'v'
1014 46: SequenceLikelihood.UNLIKELY, # 'w'
1015 48: SequenceLikelihood.UNLIKELY, # 'x'
1016 23: SequenceLikelihood.UNLIKELY, # 'y'
1017 50: SequenceLikelihood.UNLIKELY, # 'z'
1018 51: SequenceLikelihood.NEGATIVE, # 'Å'
1019 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1020 52: SequenceLikelihood.NEGATIVE, # 'Ø'
1021 18: SequenceLikelihood.NEGATIVE, # 'å'
1022 31: SequenceLikelihood.NEGATIVE, # 'æ'
1023 22: SequenceLikelihood.NEGATIVE, # 'ø'
1024 },
1025 41: { # 'R'
1026 27: SequenceLikelihood.LIKELY, # 'A'
1027 35: SequenceLikelihood.LIKELY, # 'B'
1028 44: SequenceLikelihood.UNLIKELY, # 'C'
1029 25: SequenceLikelihood.LIKELY, # 'D'
1030 30: SequenceLikelihood.LIKELY, # 'E'
1031 34: SequenceLikelihood.UNLIKELY, # 'F'
1032 43: SequenceLikelihood.LIKELY, # 'G'
1033 29: SequenceLikelihood.UNLIKELY, # 'H'
1034 36: SequenceLikelihood.LIKELY, # 'I'
1035 45: SequenceLikelihood.UNLIKELY, # 'J'
1036 38: SequenceLikelihood.LIKELY, # 'K'
1037 40: SequenceLikelihood.LIKELY, # 'L'
1038 32: SequenceLikelihood.LIKELY, # 'M'
1039 28: SequenceLikelihood.LIKELY, # 'N'
1040 42: SequenceLikelihood.LIKELY, # 'O'
1041 39: SequenceLikelihood.UNLIKELY, # 'P'
1042 57: SequenceLikelihood.UNLIKELY, # 'Q'
1043 41: SequenceLikelihood.UNLIKELY, # 'R'
1044 24: SequenceLikelihood.LIKELY, # 'S'
1045 33: SequenceLikelihood.LIKELY, # 'T'
1046 47: SequenceLikelihood.LIKELY, # 'U'
1047 37: SequenceLikelihood.UNLIKELY, # 'V'
1048 49: SequenceLikelihood.UNLIKELY, # 'W'
1049 54: SequenceLikelihood.UNLIKELY, # 'X'
1050 53: SequenceLikelihood.UNLIKELY, # 'Y'
1051 56: SequenceLikelihood.UNLIKELY, # 'Z'
1052 7: SequenceLikelihood.POSITIVE, # 'a'
1053 19: SequenceLikelihood.UNLIKELY, # 'b'
1054 26: SequenceLikelihood.UNLIKELY, # 'c'
1055 10: SequenceLikelihood.UNLIKELY, # 'd'
1056 1: SequenceLikelihood.POSITIVE, # 'e'
1057 16: SequenceLikelihood.UNLIKELY, # 'f'
1058 11: SequenceLikelihood.UNLIKELY, # 'g'
1059 20: SequenceLikelihood.UNLIKELY, # 'h'
1060 5: SequenceLikelihood.POSITIVE, # 'i'
1061 21: SequenceLikelihood.UNLIKELY, # 'j'
1062 12: SequenceLikelihood.UNLIKELY, # 'k'
1063 8: SequenceLikelihood.UNLIKELY, # 'l'
1064 13: SequenceLikelihood.UNLIKELY, # 'm'
1065 4: SequenceLikelihood.UNLIKELY, # 'n'
1066 9: SequenceLikelihood.POSITIVE, # 'o'
1067 15: SequenceLikelihood.UNLIKELY, # 'p'
1068 55: SequenceLikelihood.UNLIKELY, # 'q'
1069 2: SequenceLikelihood.UNLIKELY, # 'r'
1070 6: SequenceLikelihood.UNLIKELY, # 's'
1071 3: SequenceLikelihood.UNLIKELY, # 't'
1072 17: SequenceLikelihood.LIKELY, # 'u'
1073 14: SequenceLikelihood.UNLIKELY, # 'v'
1074 46: SequenceLikelihood.UNLIKELY, # 'w'
1075 48: SequenceLikelihood.UNLIKELY, # 'x'
1076 23: SequenceLikelihood.LIKELY, # 'y'
1077 50: SequenceLikelihood.UNLIKELY, # 'z'
1078 51: SequenceLikelihood.UNLIKELY, # 'Å'
1079 58: SequenceLikelihood.UNLIKELY, # 'Æ'
1080 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1081 18: SequenceLikelihood.LIKELY, # 'å'
1082 31: SequenceLikelihood.UNLIKELY, # 'æ'
1083 22: SequenceLikelihood.LIKELY, # 'ø'
1084 },
1085 24: { # 'S'
1086 27: SequenceLikelihood.POSITIVE, # 'A'
1087 35: SequenceLikelihood.LIKELY, # 'B'
1088 44: SequenceLikelihood.LIKELY, # 'C'
1089 25: SequenceLikelihood.LIKELY, # 'D'
1090 30: SequenceLikelihood.LIKELY, # 'E'
1091 34: SequenceLikelihood.LIKELY, # 'F'
1092 43: SequenceLikelihood.UNLIKELY, # 'G'
1093 29: SequenceLikelihood.LIKELY, # 'H'
1094 36: SequenceLikelihood.LIKELY, # 'I'
1095 45: SequenceLikelihood.LIKELY, # 'J'
1096 38: SequenceLikelihood.LIKELY, # 'K'
1097 40: SequenceLikelihood.LIKELY, # 'L'
1098 32: SequenceLikelihood.LIKELY, # 'M'
1099 28: SequenceLikelihood.LIKELY, # 'N'
1100 42: SequenceLikelihood.LIKELY, # 'O'
1101 39: SequenceLikelihood.LIKELY, # 'P'
1102 57: SequenceLikelihood.UNLIKELY, # 'Q'
1103 41: SequenceLikelihood.UNLIKELY, # 'R'
1104 24: SequenceLikelihood.LIKELY, # 'S'
1105 33: SequenceLikelihood.LIKELY, # 'T'
1106 47: SequenceLikelihood.LIKELY, # 'U'
1107 37: SequenceLikelihood.LIKELY, # 'V'
1108 49: SequenceLikelihood.UNLIKELY, # 'W'
1109 54: SequenceLikelihood.UNLIKELY, # 'X'
1110 53: SequenceLikelihood.UNLIKELY, # 'Y'
1111 56: SequenceLikelihood.UNLIKELY, # 'Z'
1112 7: SequenceLikelihood.POSITIVE, # 'a'
1113 19: SequenceLikelihood.UNLIKELY, # 'b'
1114 26: SequenceLikelihood.LIKELY, # 'c'
1115 10: SequenceLikelihood.UNLIKELY, # 'd'
1116 1: SequenceLikelihood.POSITIVE, # 'e'
1117 16: SequenceLikelihood.UNLIKELY, # 'f'
1118 11: SequenceLikelihood.UNLIKELY, # 'g'
1119 20: SequenceLikelihood.LIKELY, # 'h'
1120 5: SequenceLikelihood.POSITIVE, # 'i'
1121 21: SequenceLikelihood.LIKELY, # 'j'
1122 12: SequenceLikelihood.POSITIVE, # 'k'
1123 8: SequenceLikelihood.POSITIVE, # 'l'
1124 13: SequenceLikelihood.LIKELY, # 'm'
1125 4: SequenceLikelihood.LIKELY, # 'n'
1126 9: SequenceLikelihood.POSITIVE, # 'o'
1127 15: SequenceLikelihood.POSITIVE, # 'p'
1128 55: SequenceLikelihood.UNLIKELY, # 'q'
1129 2: SequenceLikelihood.UNLIKELY, # 'r'
1130 6: SequenceLikelihood.UNLIKELY, # 's'
1131 3: SequenceLikelihood.POSITIVE, # 't'
1132 17: SequenceLikelihood.POSITIVE, # 'u'
1133 14: SequenceLikelihood.POSITIVE, # 'v'
1134 46: SequenceLikelihood.LIKELY, # 'w'
1135 48: SequenceLikelihood.UNLIKELY, # 'x'
1136 23: SequenceLikelihood.LIKELY, # 'y'
1137 50: SequenceLikelihood.UNLIKELY, # 'z'
1138 51: SequenceLikelihood.LIKELY, # 'Å'
1139 58: SequenceLikelihood.UNLIKELY, # 'Æ'
1140 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1141 18: SequenceLikelihood.POSITIVE, # 'å'
1142 31: SequenceLikelihood.LIKELY, # 'æ'
1143 22: SequenceLikelihood.POSITIVE, # 'ø'
1144 },
1145 33: { # 'T'
1146 27: SequenceLikelihood.LIKELY, # 'A'
1147 35: SequenceLikelihood.LIKELY, # 'B'
1148 44: SequenceLikelihood.UNLIKELY, # 'C'
1149 25: SequenceLikelihood.UNLIKELY, # 'D'
1150 30: SequenceLikelihood.POSITIVE, # 'E'
1151 34: SequenceLikelihood.UNLIKELY, # 'F'
1152 43: SequenceLikelihood.UNLIKELY, # 'G'
1153 29: SequenceLikelihood.UNLIKELY, # 'H'
1154 36: SequenceLikelihood.LIKELY, # 'I'
1155 45: SequenceLikelihood.UNLIKELY, # 'J'
1156 38: SequenceLikelihood.UNLIKELY, # 'K'
1157 40: SequenceLikelihood.UNLIKELY, # 'L'
1158 32: SequenceLikelihood.UNLIKELY, # 'M'
1159 28: SequenceLikelihood.LIKELY, # 'N'
1160 42: SequenceLikelihood.LIKELY, # 'O'
1161 39: SequenceLikelihood.UNLIKELY, # 'P'
1162 57: SequenceLikelihood.UNLIKELY, # 'Q'
1163 41: SequenceLikelihood.LIKELY, # 'R'
1164 24: SequenceLikelihood.LIKELY, # 'S'
1165 33: SequenceLikelihood.LIKELY, # 'T'
1166 47: SequenceLikelihood.LIKELY, # 'U'
1167 37: SequenceLikelihood.LIKELY, # 'V'
1168 49: SequenceLikelihood.UNLIKELY, # 'W'
1169 54: SequenceLikelihood.UNLIKELY, # 'X'
1170 53: SequenceLikelihood.UNLIKELY, # 'Y'
1171 56: SequenceLikelihood.UNLIKELY, # 'Z'
1172 7: SequenceLikelihood.POSITIVE, # 'a'
1173 19: SequenceLikelihood.UNLIKELY, # 'b'
1174 26: SequenceLikelihood.UNLIKELY, # 'c'
1175 10: SequenceLikelihood.UNLIKELY, # 'd'
1176 1: SequenceLikelihood.POSITIVE, # 'e'
1177 16: SequenceLikelihood.UNLIKELY, # 'f'
1178 11: SequenceLikelihood.UNLIKELY, # 'g'
1179 20: SequenceLikelihood.POSITIVE, # 'h'
1180 5: SequenceLikelihood.POSITIVE, # 'i'
1181 21: SequenceLikelihood.LIKELY, # 'j'
1182 12: SequenceLikelihood.UNLIKELY, # 'k'
1183 8: SequenceLikelihood.UNLIKELY, # 'l'
1184 13: SequenceLikelihood.UNLIKELY, # 'm'
1185 4: SequenceLikelihood.UNLIKELY, # 'n'
1186 9: SequenceLikelihood.POSITIVE, # 'o'
1187 15: SequenceLikelihood.UNLIKELY, # 'p'
1188 55: SequenceLikelihood.UNLIKELY, # 'q'
1189 2: SequenceLikelihood.POSITIVE, # 'r'
1190 6: SequenceLikelihood.UNLIKELY, # 's'
1191 3: SequenceLikelihood.UNLIKELY, # 't'
1192 17: SequenceLikelihood.LIKELY, # 'u'
1193 14: SequenceLikelihood.LIKELY, # 'v'
1194 46: SequenceLikelihood.LIKELY, # 'w'
1195 48: SequenceLikelihood.UNLIKELY, # 'x'
1196 23: SequenceLikelihood.LIKELY, # 'y'
1197 50: SequenceLikelihood.UNLIKELY, # 'z'
1198 51: SequenceLikelihood.UNLIKELY, # 'Å'
1199 58: SequenceLikelihood.UNLIKELY, # 'Æ'
1200 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1201 18: SequenceLikelihood.UNLIKELY, # 'å'
1202 31: SequenceLikelihood.UNLIKELY, # 'æ'
1203 22: SequenceLikelihood.LIKELY, # 'ø'
1204 },
1205 47: { # 'U'
1206 27: SequenceLikelihood.UNLIKELY, # 'A'
1207 35: SequenceLikelihood.UNLIKELY, # 'B'
1208 44: SequenceLikelihood.UNLIKELY, # 'C'
1209 25: SequenceLikelihood.LIKELY, # 'D'
1210 30: SequenceLikelihood.UNLIKELY, # 'E'
1211 34: SequenceLikelihood.UNLIKELY, # 'F'
1212 43: SequenceLikelihood.UNLIKELY, # 'G'
1213 29: SequenceLikelihood.UNLIKELY, # 'H'
1214 36: SequenceLikelihood.UNLIKELY, # 'I'
1215 45: SequenceLikelihood.UNLIKELY, # 'J'
1216 38: SequenceLikelihood.LIKELY, # 'K'
1217 40: SequenceLikelihood.LIKELY, # 'L'
1218 32: SequenceLikelihood.LIKELY, # 'M'
1219 28: SequenceLikelihood.LIKELY, # 'N'
1220 42: SequenceLikelihood.UNLIKELY, # 'O'
1221 39: SequenceLikelihood.UNLIKELY, # 'P'
1222 57: SequenceLikelihood.UNLIKELY, # 'Q'
1223 41: SequenceLikelihood.LIKELY, # 'R'
1224 24: SequenceLikelihood.POSITIVE, # 'S'
1225 33: SequenceLikelihood.LIKELY, # 'T'
1226 47: SequenceLikelihood.UNLIKELY, # 'U'
1227 37: SequenceLikelihood.UNLIKELY, # 'V'
1228 49: SequenceLikelihood.UNLIKELY, # 'W'
1229 54: SequenceLikelihood.UNLIKELY, # 'X'
1230 53: SequenceLikelihood.UNLIKELY, # 'Y'
1231 56: SequenceLikelihood.UNLIKELY, # 'Z'
1232 7: SequenceLikelihood.LIKELY, # 'a'
1233 19: SequenceLikelihood.UNLIKELY, # 'b'
1234 26: SequenceLikelihood.UNLIKELY, # 'c'
1235 10: SequenceLikelihood.UNLIKELY, # 'd'
1236 1: SequenceLikelihood.UNLIKELY, # 'e'
1237 16: SequenceLikelihood.UNLIKELY, # 'f'
1238 11: SequenceLikelihood.UNLIKELY, # 'g'
1239 20: SequenceLikelihood.UNLIKELY, # 'h'
1240 5: SequenceLikelihood.LIKELY, # 'i'
1241 21: SequenceLikelihood.UNLIKELY, # 'j'
1242 12: SequenceLikelihood.LIKELY, # 'k'
1243 8: SequenceLikelihood.LIKELY, # 'l'
1244 13: SequenceLikelihood.UNLIKELY, # 'm'
1245 4: SequenceLikelihood.POSITIVE, # 'n'
1246 9: SequenceLikelihood.UNLIKELY, # 'o'
1247 15: SequenceLikelihood.UNLIKELY, # 'p'
1248 55: SequenceLikelihood.UNLIKELY, # 'q'
1249 2: SequenceLikelihood.LIKELY, # 'r'
1250 6: SequenceLikelihood.LIKELY, # 's'
1251 3: SequenceLikelihood.POSITIVE, # 't'
1252 17: SequenceLikelihood.UNLIKELY, # 'u'
1253 14: SequenceLikelihood.UNLIKELY, # 'v'
1254 46: SequenceLikelihood.UNLIKELY, # 'w'
1255 48: SequenceLikelihood.UNLIKELY, # 'x'
1256 23: SequenceLikelihood.UNLIKELY, # 'y'
1257 50: SequenceLikelihood.UNLIKELY, # 'z'
1258 51: SequenceLikelihood.UNLIKELY, # 'Å'
1259 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1260 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1261 18: SequenceLikelihood.UNLIKELY, # 'å'
1262 31: SequenceLikelihood.UNLIKELY, # 'æ'
1263 22: SequenceLikelihood.UNLIKELY, # 'ø'
1264 },
1265 37: { # 'V'
1266 27: SequenceLikelihood.LIKELY, # 'A'
1267 35: SequenceLikelihood.UNLIKELY, # 'B'
1268 44: SequenceLikelihood.UNLIKELY, # 'C'
1269 25: SequenceLikelihood.UNLIKELY, # 'D'
1270 30: SequenceLikelihood.LIKELY, # 'E'
1271 34: SequenceLikelihood.UNLIKELY, # 'F'
1272 43: SequenceLikelihood.LIKELY, # 'G'
1273 29: SequenceLikelihood.UNLIKELY, # 'H'
1274 36: SequenceLikelihood.LIKELY, # 'I'
1275 45: SequenceLikelihood.UNLIKELY, # 'J'
1276 38: SequenceLikelihood.UNLIKELY, # 'K'
1277 40: SequenceLikelihood.UNLIKELY, # 'L'
1278 32: SequenceLikelihood.LIKELY, # 'M'
1279 28: SequenceLikelihood.UNLIKELY, # 'N'
1280 42: SequenceLikelihood.UNLIKELY, # 'O'
1281 39: SequenceLikelihood.UNLIKELY, # 'P'
1282 57: SequenceLikelihood.UNLIKELY, # 'Q'
1283 41: SequenceLikelihood.UNLIKELY, # 'R'
1284 24: SequenceLikelihood.UNLIKELY, # 'S'
1285 33: SequenceLikelihood.UNLIKELY, # 'T'
1286 47: SequenceLikelihood.UNLIKELY, # 'U'
1287 37: SequenceLikelihood.UNLIKELY, # 'V'
1288 49: SequenceLikelihood.UNLIKELY, # 'W'
1289 54: SequenceLikelihood.UNLIKELY, # 'X'
1290 53: SequenceLikelihood.UNLIKELY, # 'Y'
1291 56: SequenceLikelihood.UNLIKELY, # 'Z'
1292 7: SequenceLikelihood.POSITIVE, # 'a'
1293 19: SequenceLikelihood.UNLIKELY, # 'b'
1294 26: SequenceLikelihood.UNLIKELY, # 'c'
1295 10: SequenceLikelihood.UNLIKELY, # 'd'
1296 1: SequenceLikelihood.POSITIVE, # 'e'
1297 16: SequenceLikelihood.UNLIKELY, # 'f'
1298 11: SequenceLikelihood.UNLIKELY, # 'g'
1299 20: SequenceLikelihood.UNLIKELY, # 'h'
1300 5: SequenceLikelihood.POSITIVE, # 'i'
1301 21: SequenceLikelihood.UNLIKELY, # 'j'
1302 12: SequenceLikelihood.UNLIKELY, # 'k'
1303 8: SequenceLikelihood.UNLIKELY, # 'l'
1304 13: SequenceLikelihood.UNLIKELY, # 'm'
1305 4: SequenceLikelihood.UNLIKELY, # 'n'
1306 9: SequenceLikelihood.LIKELY, # 'o'
1307 15: SequenceLikelihood.UNLIKELY, # 'p'
1308 55: SequenceLikelihood.UNLIKELY, # 'q'
1309 2: SequenceLikelihood.UNLIKELY, # 'r'
1310 6: SequenceLikelihood.UNLIKELY, # 's'
1311 3: SequenceLikelihood.UNLIKELY, # 't'
1312 17: SequenceLikelihood.LIKELY, # 'u'
1313 14: SequenceLikelihood.UNLIKELY, # 'v'
1314 46: SequenceLikelihood.UNLIKELY, # 'w'
1315 48: SequenceLikelihood.UNLIKELY, # 'x'
1316 23: SequenceLikelihood.UNLIKELY, # 'y'
1317 50: SequenceLikelihood.UNLIKELY, # 'z'
1318 51: SequenceLikelihood.UNLIKELY, # 'Å'
1319 58: SequenceLikelihood.UNLIKELY, # 'Æ'
1320 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1321 18: SequenceLikelihood.LIKELY, # 'å'
1322 31: SequenceLikelihood.LIKELY, # 'æ'
1323 22: SequenceLikelihood.UNLIKELY, # 'ø'
1324 },
1325 49: { # 'W'
1326 27: SequenceLikelihood.UNLIKELY, # 'A'
1327 35: SequenceLikelihood.UNLIKELY, # 'B'
1328 44: SequenceLikelihood.UNLIKELY, # 'C'
1329 25: SequenceLikelihood.UNLIKELY, # 'D'
1330 30: SequenceLikelihood.UNLIKELY, # 'E'
1331 34: SequenceLikelihood.UNLIKELY, # 'F'
1332 43: SequenceLikelihood.UNLIKELY, # 'G'
1333 29: SequenceLikelihood.UNLIKELY, # 'H'
1334 36: SequenceLikelihood.UNLIKELY, # 'I'
1335 45: SequenceLikelihood.UNLIKELY, # 'J'
1336 38: SequenceLikelihood.UNLIKELY, # 'K'
1337 40: SequenceLikelihood.UNLIKELY, # 'L'
1338 32: SequenceLikelihood.UNLIKELY, # 'M'
1339 28: SequenceLikelihood.UNLIKELY, # 'N'
1340 42: SequenceLikelihood.UNLIKELY, # 'O'
1341 39: SequenceLikelihood.UNLIKELY, # 'P'
1342 57: SequenceLikelihood.UNLIKELY, # 'Q'
1343 41: SequenceLikelihood.UNLIKELY, # 'R'
1344 24: SequenceLikelihood.UNLIKELY, # 'S'
1345 33: SequenceLikelihood.UNLIKELY, # 'T'
1346 47: SequenceLikelihood.UNLIKELY, # 'U'
1347 37: SequenceLikelihood.UNLIKELY, # 'V'
1348 49: SequenceLikelihood.UNLIKELY, # 'W'
1349 54: SequenceLikelihood.UNLIKELY, # 'X'
1350 53: SequenceLikelihood.UNLIKELY, # 'Y'
1351 56: SequenceLikelihood.UNLIKELY, # 'Z'
1352 7: SequenceLikelihood.LIKELY, # 'a'
1353 19: SequenceLikelihood.UNLIKELY, # 'b'
1354 26: SequenceLikelihood.UNLIKELY, # 'c'
1355 10: SequenceLikelihood.UNLIKELY, # 'd'
1356 1: SequenceLikelihood.LIKELY, # 'e'
1357 16: SequenceLikelihood.UNLIKELY, # 'f'
1358 11: SequenceLikelihood.UNLIKELY, # 'g'
1359 20: SequenceLikelihood.LIKELY, # 'h'
1360 5: SequenceLikelihood.POSITIVE, # 'i'
1361 21: SequenceLikelihood.UNLIKELY, # 'j'
1362 12: SequenceLikelihood.UNLIKELY, # 'k'
1363 8: SequenceLikelihood.UNLIKELY, # 'l'
1364 13: SequenceLikelihood.UNLIKELY, # 'm'
1365 4: SequenceLikelihood.UNLIKELY, # 'n'
1366 9: SequenceLikelihood.LIKELY, # 'o'
1367 15: SequenceLikelihood.UNLIKELY, # 'p'
1368 55: SequenceLikelihood.NEGATIVE, # 'q'
1369 2: SequenceLikelihood.UNLIKELY, # 'r'
1370 6: SequenceLikelihood.UNLIKELY, # 's'
1371 3: SequenceLikelihood.UNLIKELY, # 't'
1372 17: SequenceLikelihood.UNLIKELY, # 'u'
1373 14: SequenceLikelihood.UNLIKELY, # 'v'
1374 46: SequenceLikelihood.UNLIKELY, # 'w'
1375 48: SequenceLikelihood.UNLIKELY, # 'x'
1376 23: SequenceLikelihood.UNLIKELY, # 'y'
1377 50: SequenceLikelihood.UNLIKELY, # 'z'
1378 51: SequenceLikelihood.NEGATIVE, # 'Å'
1379 58: SequenceLikelihood.UNLIKELY, # 'Æ'
1380 52: SequenceLikelihood.NEGATIVE, # 'Ø'
1381 18: SequenceLikelihood.UNLIKELY, # 'å'
1382 31: SequenceLikelihood.UNLIKELY, # 'æ'
1383 22: SequenceLikelihood.UNLIKELY, # 'ø'
1384 },
1385 54: { # 'X'
1386 27: SequenceLikelihood.UNLIKELY, # 'A'
1387 35: SequenceLikelihood.UNLIKELY, # 'B'
1388 44: SequenceLikelihood.UNLIKELY, # 'C'
1389 25: SequenceLikelihood.UNLIKELY, # 'D'
1390 30: SequenceLikelihood.UNLIKELY, # 'E'
1391 34: SequenceLikelihood.UNLIKELY, # 'F'
1392 43: SequenceLikelihood.UNLIKELY, # 'G'
1393 29: SequenceLikelihood.UNLIKELY, # 'H'
1394 36: SequenceLikelihood.UNLIKELY, # 'I'
1395 45: SequenceLikelihood.UNLIKELY, # 'J'
1396 38: SequenceLikelihood.UNLIKELY, # 'K'
1397 40: SequenceLikelihood.UNLIKELY, # 'L'
1398 32: SequenceLikelihood.UNLIKELY, # 'M'
1399 28: SequenceLikelihood.UNLIKELY, # 'N'
1400 42: SequenceLikelihood.UNLIKELY, # 'O'
1401 39: SequenceLikelihood.UNLIKELY, # 'P'
1402 57: SequenceLikelihood.UNLIKELY, # 'Q'
1403 41: SequenceLikelihood.UNLIKELY, # 'R'
1404 24: SequenceLikelihood.UNLIKELY, # 'S'
1405 33: SequenceLikelihood.UNLIKELY, # 'T'
1406 47: SequenceLikelihood.UNLIKELY, # 'U'
1407 37: SequenceLikelihood.UNLIKELY, # 'V'
1408 49: SequenceLikelihood.UNLIKELY, # 'W'
1409 54: SequenceLikelihood.UNLIKELY, # 'X'
1410 53: SequenceLikelihood.UNLIKELY, # 'Y'
1411 56: SequenceLikelihood.UNLIKELY, # 'Z'
1412 7: SequenceLikelihood.UNLIKELY, # 'a'
1413 19: SequenceLikelihood.UNLIKELY, # 'b'
1414 26: SequenceLikelihood.UNLIKELY, # 'c'
1415 10: SequenceLikelihood.UNLIKELY, # 'd'
1416 1: SequenceLikelihood.UNLIKELY, # 'e'
1417 16: SequenceLikelihood.UNLIKELY, # 'f'
1418 11: SequenceLikelihood.UNLIKELY, # 'g'
1419 20: SequenceLikelihood.UNLIKELY, # 'h'
1420 5: SequenceLikelihood.UNLIKELY, # 'i'
1421 21: SequenceLikelihood.UNLIKELY, # 'j'
1422 12: SequenceLikelihood.UNLIKELY, # 'k'
1423 8: SequenceLikelihood.UNLIKELY, # 'l'
1424 13: SequenceLikelihood.UNLIKELY, # 'm'
1425 4: SequenceLikelihood.UNLIKELY, # 'n'
1426 9: SequenceLikelihood.UNLIKELY, # 'o'
1427 15: SequenceLikelihood.UNLIKELY, # 'p'
1428 55: SequenceLikelihood.UNLIKELY, # 'q'
1429 2: SequenceLikelihood.UNLIKELY, # 'r'
1430 6: SequenceLikelihood.UNLIKELY, # 's'
1431 3: SequenceLikelihood.UNLIKELY, # 't'
1432 17: SequenceLikelihood.UNLIKELY, # 'u'
1433 14: SequenceLikelihood.UNLIKELY, # 'v'
1434 46: SequenceLikelihood.UNLIKELY, # 'w'
1435 48: SequenceLikelihood.UNLIKELY, # 'x'
1436 23: SequenceLikelihood.UNLIKELY, # 'y'
1437 50: SequenceLikelihood.UNLIKELY, # 'z'
1438 51: SequenceLikelihood.UNLIKELY, # 'Å'
1439 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1440 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1441 18: SequenceLikelihood.UNLIKELY, # 'å'
1442 31: SequenceLikelihood.NEGATIVE, # 'æ'
1443 22: SequenceLikelihood.NEGATIVE, # 'ø'
1444 },
1445 53: { # 'Y'
1446 27: SequenceLikelihood.UNLIKELY, # 'A'
1447 35: SequenceLikelihood.UNLIKELY, # 'B'
1448 44: SequenceLikelihood.UNLIKELY, # 'C'
1449 25: SequenceLikelihood.UNLIKELY, # 'D'
1450 30: SequenceLikelihood.UNLIKELY, # 'E'
1451 34: SequenceLikelihood.UNLIKELY, # 'F'
1452 43: SequenceLikelihood.UNLIKELY, # 'G'
1453 29: SequenceLikelihood.UNLIKELY, # 'H'
1454 36: SequenceLikelihood.UNLIKELY, # 'I'
1455 45: SequenceLikelihood.UNLIKELY, # 'J'
1456 38: SequenceLikelihood.UNLIKELY, # 'K'
1457 40: SequenceLikelihood.UNLIKELY, # 'L'
1458 32: SequenceLikelihood.UNLIKELY, # 'M'
1459 28: SequenceLikelihood.UNLIKELY, # 'N'
1460 42: SequenceLikelihood.UNLIKELY, # 'O'
1461 39: SequenceLikelihood.UNLIKELY, # 'P'
1462 57: SequenceLikelihood.UNLIKELY, # 'Q'
1463 41: SequenceLikelihood.UNLIKELY, # 'R'
1464 24: SequenceLikelihood.UNLIKELY, # 'S'
1465 33: SequenceLikelihood.UNLIKELY, # 'T'
1466 47: SequenceLikelihood.UNLIKELY, # 'U'
1467 37: SequenceLikelihood.UNLIKELY, # 'V'
1468 49: SequenceLikelihood.UNLIKELY, # 'W'
1469 54: SequenceLikelihood.UNLIKELY, # 'X'
1470 53: SequenceLikelihood.UNLIKELY, # 'Y'
1471 56: SequenceLikelihood.UNLIKELY, # 'Z'
1472 7: SequenceLikelihood.LIKELY, # 'a'
1473 19: SequenceLikelihood.UNLIKELY, # 'b'
1474 26: SequenceLikelihood.UNLIKELY, # 'c'
1475 10: SequenceLikelihood.UNLIKELY, # 'd'
1476 1: SequenceLikelihood.UNLIKELY, # 'e'
1477 16: SequenceLikelihood.UNLIKELY, # 'f'
1478 11: SequenceLikelihood.UNLIKELY, # 'g'
1479 20: SequenceLikelihood.UNLIKELY, # 'h'
1480 5: SequenceLikelihood.UNLIKELY, # 'i'
1481 21: SequenceLikelihood.UNLIKELY, # 'j'
1482 12: SequenceLikelihood.UNLIKELY, # 'k'
1483 8: SequenceLikelihood.UNLIKELY, # 'l'
1484 13: SequenceLikelihood.UNLIKELY, # 'm'
1485 4: SequenceLikelihood.UNLIKELY, # 'n'
1486 9: SequenceLikelihood.LIKELY, # 'o'
1487 15: SequenceLikelihood.UNLIKELY, # 'p'
1488 55: SequenceLikelihood.UNLIKELY, # 'q'
1489 2: SequenceLikelihood.UNLIKELY, # 'r'
1490 6: SequenceLikelihood.UNLIKELY, # 's'
1491 3: SequenceLikelihood.UNLIKELY, # 't'
1492 17: SequenceLikelihood.UNLIKELY, # 'u'
1493 14: SequenceLikelihood.UNLIKELY, # 'v'
1494 46: SequenceLikelihood.UNLIKELY, # 'w'
1495 48: SequenceLikelihood.UNLIKELY, # 'x'
1496 23: SequenceLikelihood.UNLIKELY, # 'y'
1497 50: SequenceLikelihood.UNLIKELY, # 'z'
1498 51: SequenceLikelihood.UNLIKELY, # 'Å'
1499 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1500 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1501 18: SequenceLikelihood.NEGATIVE, # 'å'
1502 31: SequenceLikelihood.NEGATIVE, # 'æ'
1503 22: SequenceLikelihood.NEGATIVE, # 'ø'
1504 },
1505 56: { # 'Z'
1506 27: SequenceLikelihood.UNLIKELY, # 'A'
1507 35: SequenceLikelihood.UNLIKELY, # 'B'
1508 44: SequenceLikelihood.UNLIKELY, # 'C'
1509 25: SequenceLikelihood.UNLIKELY, # 'D'
1510 30: SequenceLikelihood.UNLIKELY, # 'E'
1511 34: SequenceLikelihood.UNLIKELY, # 'F'
1512 43: SequenceLikelihood.UNLIKELY, # 'G'
1513 29: SequenceLikelihood.UNLIKELY, # 'H'
1514 36: SequenceLikelihood.UNLIKELY, # 'I'
1515 45: SequenceLikelihood.UNLIKELY, # 'J'
1516 38: SequenceLikelihood.UNLIKELY, # 'K'
1517 40: SequenceLikelihood.UNLIKELY, # 'L'
1518 32: SequenceLikelihood.UNLIKELY, # 'M'
1519 28: SequenceLikelihood.UNLIKELY, # 'N'
1520 42: SequenceLikelihood.UNLIKELY, # 'O'
1521 39: SequenceLikelihood.UNLIKELY, # 'P'
1522 57: SequenceLikelihood.UNLIKELY, # 'Q'
1523 41: SequenceLikelihood.UNLIKELY, # 'R'
1524 24: SequenceLikelihood.UNLIKELY, # 'S'
1525 33: SequenceLikelihood.UNLIKELY, # 'T'
1526 47: SequenceLikelihood.UNLIKELY, # 'U'
1527 37: SequenceLikelihood.UNLIKELY, # 'V'
1528 49: SequenceLikelihood.UNLIKELY, # 'W'
1529 54: SequenceLikelihood.UNLIKELY, # 'X'
1530 53: SequenceLikelihood.UNLIKELY, # 'Y'
1531 56: SequenceLikelihood.UNLIKELY, # 'Z'
1532 7: SequenceLikelihood.LIKELY, # 'a'
1533 19: SequenceLikelihood.UNLIKELY, # 'b'
1534 26: SequenceLikelihood.UNLIKELY, # 'c'
1535 10: SequenceLikelihood.UNLIKELY, # 'd'
1536 1: SequenceLikelihood.LIKELY, # 'e'
1537 16: SequenceLikelihood.UNLIKELY, # 'f'
1538 11: SequenceLikelihood.UNLIKELY, # 'g'
1539 20: SequenceLikelihood.UNLIKELY, # 'h'
1540 5: SequenceLikelihood.UNLIKELY, # 'i'
1541 21: SequenceLikelihood.UNLIKELY, # 'j'
1542 12: SequenceLikelihood.UNLIKELY, # 'k'
1543 8: SequenceLikelihood.UNLIKELY, # 'l'
1544 13: SequenceLikelihood.UNLIKELY, # 'm'
1545 4: SequenceLikelihood.UNLIKELY, # 'n'
1546 9: SequenceLikelihood.UNLIKELY, # 'o'
1547 15: SequenceLikelihood.UNLIKELY, # 'p'
1548 55: SequenceLikelihood.UNLIKELY, # 'q'
1549 2: SequenceLikelihood.UNLIKELY, # 'r'
1550 6: SequenceLikelihood.UNLIKELY, # 's'
1551 3: SequenceLikelihood.UNLIKELY, # 't'
1552 17: SequenceLikelihood.UNLIKELY, # 'u'
1553 14: SequenceLikelihood.UNLIKELY, # 'v'
1554 46: SequenceLikelihood.UNLIKELY, # 'w'
1555 48: SequenceLikelihood.UNLIKELY, # 'x'
1556 23: SequenceLikelihood.UNLIKELY, # 'y'
1557 50: SequenceLikelihood.UNLIKELY, # 'z'
1558 51: SequenceLikelihood.NEGATIVE, # 'Å'
1559 58: SequenceLikelihood.UNLIKELY, # 'Æ'
1560 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1561 18: SequenceLikelihood.NEGATIVE, # 'å'
1562 31: SequenceLikelihood.NEGATIVE, # 'æ'
1563 22: SequenceLikelihood.NEGATIVE, # 'ø'
1564 },
1565 7: { # 'a'
1566 27: SequenceLikelihood.UNLIKELY, # 'A'
1567 35: SequenceLikelihood.UNLIKELY, # 'B'
1568 44: SequenceLikelihood.UNLIKELY, # 'C'
1569 25: SequenceLikelihood.UNLIKELY, # 'D'
1570 30: SequenceLikelihood.UNLIKELY, # 'E'
1571 34: SequenceLikelihood.UNLIKELY, # 'F'
1572 43: SequenceLikelihood.UNLIKELY, # 'G'
1573 29: SequenceLikelihood.UNLIKELY, # 'H'
1574 36: SequenceLikelihood.UNLIKELY, # 'I'
1575 45: SequenceLikelihood.UNLIKELY, # 'J'
1576 38: SequenceLikelihood.UNLIKELY, # 'K'
1577 40: SequenceLikelihood.UNLIKELY, # 'L'
1578 32: SequenceLikelihood.UNLIKELY, # 'M'
1579 28: SequenceLikelihood.UNLIKELY, # 'N'
1580 42: SequenceLikelihood.UNLIKELY, # 'O'
1581 39: SequenceLikelihood.UNLIKELY, # 'P'
1582 57: SequenceLikelihood.UNLIKELY, # 'Q'
1583 41: SequenceLikelihood.UNLIKELY, # 'R'
1584 24: SequenceLikelihood.UNLIKELY, # 'S'
1585 33: SequenceLikelihood.UNLIKELY, # 'T'
1586 47: SequenceLikelihood.UNLIKELY, # 'U'
1587 37: SequenceLikelihood.UNLIKELY, # 'V'
1588 49: SequenceLikelihood.UNLIKELY, # 'W'
1589 54: SequenceLikelihood.UNLIKELY, # 'X'
1590 53: SequenceLikelihood.UNLIKELY, # 'Y'
1591 56: SequenceLikelihood.UNLIKELY, # 'Z'
1592 7: SequenceLikelihood.POSITIVE, # 'a'
1593 19: SequenceLikelihood.POSITIVE, # 'b'
1594 26: SequenceLikelihood.POSITIVE, # 'c'
1595 10: SequenceLikelihood.POSITIVE, # 'd'
1596 1: SequenceLikelihood.POSITIVE, # 'e'
1597 16: SequenceLikelihood.POSITIVE, # 'f'
1598 11: SequenceLikelihood.POSITIVE, # 'g'
1599 20: SequenceLikelihood.POSITIVE, # 'h'
1600 5: SequenceLikelihood.POSITIVE, # 'i'
1601 21: SequenceLikelihood.LIKELY, # 'j'
1602 12: SequenceLikelihood.POSITIVE, # 'k'
1603 8: SequenceLikelihood.POSITIVE, # 'l'
1604 13: SequenceLikelihood.POSITIVE, # 'm'
1605 4: SequenceLikelihood.POSITIVE, # 'n'
1606 9: SequenceLikelihood.LIKELY, # 'o'
1607 15: SequenceLikelihood.POSITIVE, # 'p'
1608 55: SequenceLikelihood.UNLIKELY, # 'q'
1609 2: SequenceLikelihood.POSITIVE, # 'r'
1610 6: SequenceLikelihood.POSITIVE, # 's'
1611 3: SequenceLikelihood.POSITIVE, # 't'
1612 17: SequenceLikelihood.POSITIVE, # 'u'
1613 14: SequenceLikelihood.POSITIVE, # 'v'
1614 46: SequenceLikelihood.LIKELY, # 'w'
1615 48: SequenceLikelihood.LIKELY, # 'x'
1616 23: SequenceLikelihood.POSITIVE, # 'y'
1617 50: SequenceLikelihood.LIKELY, # 'z'
1618 51: SequenceLikelihood.UNLIKELY, # 'Å'
1619 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1620 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1621 18: SequenceLikelihood.UNLIKELY, # 'å'
1622 31: SequenceLikelihood.UNLIKELY, # 'æ'
1623 22: SequenceLikelihood.UNLIKELY, # 'ø'
1624 },
1625 19: { # 'b'
1626 27: SequenceLikelihood.UNLIKELY, # 'A'
1627 35: SequenceLikelihood.UNLIKELY, # 'B'
1628 44: SequenceLikelihood.UNLIKELY, # 'C'
1629 25: SequenceLikelihood.UNLIKELY, # 'D'
1630 30: SequenceLikelihood.UNLIKELY, # 'E'
1631 34: SequenceLikelihood.UNLIKELY, # 'F'
1632 43: SequenceLikelihood.UNLIKELY, # 'G'
1633 29: SequenceLikelihood.UNLIKELY, # 'H'
1634 36: SequenceLikelihood.UNLIKELY, # 'I'
1635 45: SequenceLikelihood.UNLIKELY, # 'J'
1636 38: SequenceLikelihood.UNLIKELY, # 'K'
1637 40: SequenceLikelihood.UNLIKELY, # 'L'
1638 32: SequenceLikelihood.UNLIKELY, # 'M'
1639 28: SequenceLikelihood.UNLIKELY, # 'N'
1640 42: SequenceLikelihood.UNLIKELY, # 'O'
1641 39: SequenceLikelihood.UNLIKELY, # 'P'
1642 57: SequenceLikelihood.UNLIKELY, # 'Q'
1643 41: SequenceLikelihood.UNLIKELY, # 'R'
1644 24: SequenceLikelihood.UNLIKELY, # 'S'
1645 33: SequenceLikelihood.UNLIKELY, # 'T'
1646 47: SequenceLikelihood.UNLIKELY, # 'U'
1647 37: SequenceLikelihood.UNLIKELY, # 'V'
1648 49: SequenceLikelihood.UNLIKELY, # 'W'
1649 54: SequenceLikelihood.UNLIKELY, # 'X'
1650 53: SequenceLikelihood.UNLIKELY, # 'Y'
1651 56: SequenceLikelihood.UNLIKELY, # 'Z'
1652 7: SequenceLikelihood.POSITIVE, # 'a'
1653 19: SequenceLikelihood.POSITIVE, # 'b'
1654 26: SequenceLikelihood.UNLIKELY, # 'c'
1655 10: SequenceLikelihood.LIKELY, # 'd'
1656 1: SequenceLikelihood.POSITIVE, # 'e'
1657 16: SequenceLikelihood.UNLIKELY, # 'f'
1658 11: SequenceLikelihood.UNLIKELY, # 'g'
1659 20: SequenceLikelihood.UNLIKELY, # 'h'
1660 5: SequenceLikelihood.POSITIVE, # 'i'
1661 21: SequenceLikelihood.LIKELY, # 'j'
1662 12: SequenceLikelihood.UNLIKELY, # 'k'
1663 8: SequenceLikelihood.POSITIVE, # 'l'
1664 13: SequenceLikelihood.UNLIKELY, # 'm'
1665 4: SequenceLikelihood.LIKELY, # 'n'
1666 9: SequenceLikelihood.POSITIVE, # 'o'
1667 15: SequenceLikelihood.UNLIKELY, # 'p'
1668 55: SequenceLikelihood.UNLIKELY, # 'q'
1669 2: SequenceLikelihood.POSITIVE, # 'r'
1670 6: SequenceLikelihood.POSITIVE, # 's'
1671 3: SequenceLikelihood.UNLIKELY, # 't'
1672 17: SequenceLikelihood.POSITIVE, # 'u'
1673 14: SequenceLikelihood.UNLIKELY, # 'v'
1674 46: SequenceLikelihood.UNLIKELY, # 'w'
1675 48: SequenceLikelihood.UNLIKELY, # 'x'
1676 23: SequenceLikelihood.POSITIVE, # 'y'
1677 50: SequenceLikelihood.UNLIKELY, # 'z'
1678 51: SequenceLikelihood.UNLIKELY, # 'Å'
1679 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1680 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1681 18: SequenceLikelihood.POSITIVE, # 'å'
1682 31: SequenceLikelihood.POSITIVE, # 'æ'
1683 22: SequenceLikelihood.POSITIVE, # 'ø'
1684 },
1685 26: { # 'c'
1686 27: SequenceLikelihood.UNLIKELY, # 'A'
1687 35: SequenceLikelihood.UNLIKELY, # 'B'
1688 44: SequenceLikelihood.UNLIKELY, # 'C'
1689 25: SequenceLikelihood.UNLIKELY, # 'D'
1690 30: SequenceLikelihood.UNLIKELY, # 'E'
1691 34: SequenceLikelihood.UNLIKELY, # 'F'
1692 43: SequenceLikelihood.UNLIKELY, # 'G'
1693 29: SequenceLikelihood.UNLIKELY, # 'H'
1694 36: SequenceLikelihood.UNLIKELY, # 'I'
1695 45: SequenceLikelihood.UNLIKELY, # 'J'
1696 38: SequenceLikelihood.UNLIKELY, # 'K'
1697 40: SequenceLikelihood.UNLIKELY, # 'L'
1698 32: SequenceLikelihood.UNLIKELY, # 'M'
1699 28: SequenceLikelihood.UNLIKELY, # 'N'
1700 42: SequenceLikelihood.UNLIKELY, # 'O'
1701 39: SequenceLikelihood.UNLIKELY, # 'P'
1702 57: SequenceLikelihood.UNLIKELY, # 'Q'
1703 41: SequenceLikelihood.UNLIKELY, # 'R'
1704 24: SequenceLikelihood.UNLIKELY, # 'S'
1705 33: SequenceLikelihood.UNLIKELY, # 'T'
1706 47: SequenceLikelihood.UNLIKELY, # 'U'
1707 37: SequenceLikelihood.UNLIKELY, # 'V'
1708 49: SequenceLikelihood.UNLIKELY, # 'W'
1709 54: SequenceLikelihood.UNLIKELY, # 'X'
1710 53: SequenceLikelihood.UNLIKELY, # 'Y'
1711 56: SequenceLikelihood.UNLIKELY, # 'Z'
1712 7: SequenceLikelihood.POSITIVE, # 'a'
1713 19: SequenceLikelihood.UNLIKELY, # 'b'
1714 26: SequenceLikelihood.LIKELY, # 'c'
1715 10: SequenceLikelihood.UNLIKELY, # 'd'
1716 1: SequenceLikelihood.POSITIVE, # 'e'
1717 16: SequenceLikelihood.UNLIKELY, # 'f'
1718 11: SequenceLikelihood.UNLIKELY, # 'g'
1719 20: SequenceLikelihood.POSITIVE, # 'h'
1720 5: SequenceLikelihood.POSITIVE, # 'i'
1721 21: SequenceLikelihood.UNLIKELY, # 'j'
1722 12: SequenceLikelihood.POSITIVE, # 'k'
1723 8: SequenceLikelihood.LIKELY, # 'l'
1724 13: SequenceLikelihood.LIKELY, # 'm'
1725 4: SequenceLikelihood.UNLIKELY, # 'n'
1726 9: SequenceLikelihood.POSITIVE, # 'o'
1727 15: SequenceLikelihood.UNLIKELY, # 'p'
1728 55: SequenceLikelihood.UNLIKELY, # 'q'
1729 2: SequenceLikelihood.POSITIVE, # 'r'
1730 6: SequenceLikelihood.LIKELY, # 's'
1731 3: SequenceLikelihood.POSITIVE, # 't'
1732 17: SequenceLikelihood.LIKELY, # 'u'
1733 14: SequenceLikelihood.UNLIKELY, # 'v'
1734 46: SequenceLikelihood.UNLIKELY, # 'w'
1735 48: SequenceLikelihood.UNLIKELY, # 'x'
1736 23: SequenceLikelihood.LIKELY, # 'y'
1737 50: SequenceLikelihood.UNLIKELY, # 'z'
1738 51: SequenceLikelihood.UNLIKELY, # 'Å'
1739 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1740 52: SequenceLikelihood.NEGATIVE, # 'Ø'
1741 18: SequenceLikelihood.UNLIKELY, # 'å'
1742 31: SequenceLikelihood.UNLIKELY, # 'æ'
1743 22: SequenceLikelihood.UNLIKELY, # 'ø'
1744 },
1745 10: { # 'd'
1746 27: SequenceLikelihood.UNLIKELY, # 'A'
1747 35: SequenceLikelihood.UNLIKELY, # 'B'
1748 44: SequenceLikelihood.UNLIKELY, # 'C'
1749 25: SequenceLikelihood.UNLIKELY, # 'D'
1750 30: SequenceLikelihood.UNLIKELY, # 'E'
1751 34: SequenceLikelihood.UNLIKELY, # 'F'
1752 43: SequenceLikelihood.UNLIKELY, # 'G'
1753 29: SequenceLikelihood.UNLIKELY, # 'H'
1754 36: SequenceLikelihood.UNLIKELY, # 'I'
1755 45: SequenceLikelihood.UNLIKELY, # 'J'
1756 38: SequenceLikelihood.UNLIKELY, # 'K'
1757 40: SequenceLikelihood.UNLIKELY, # 'L'
1758 32: SequenceLikelihood.UNLIKELY, # 'M'
1759 28: SequenceLikelihood.UNLIKELY, # 'N'
1760 42: SequenceLikelihood.UNLIKELY, # 'O'
1761 39: SequenceLikelihood.UNLIKELY, # 'P'
1762 57: SequenceLikelihood.UNLIKELY, # 'Q'
1763 41: SequenceLikelihood.UNLIKELY, # 'R'
1764 24: SequenceLikelihood.UNLIKELY, # 'S'
1765 33: SequenceLikelihood.UNLIKELY, # 'T'
1766 47: SequenceLikelihood.UNLIKELY, # 'U'
1767 37: SequenceLikelihood.UNLIKELY, # 'V'
1768 49: SequenceLikelihood.UNLIKELY, # 'W'
1769 54: SequenceLikelihood.UNLIKELY, # 'X'
1770 53: SequenceLikelihood.UNLIKELY, # 'Y'
1771 56: SequenceLikelihood.UNLIKELY, # 'Z'
1772 7: SequenceLikelihood.POSITIVE, # 'a'
1773 19: SequenceLikelihood.POSITIVE, # 'b'
1774 26: SequenceLikelihood.LIKELY, # 'c'
1775 10: SequenceLikelihood.POSITIVE, # 'd'
1776 1: SequenceLikelihood.POSITIVE, # 'e'
1777 16: SequenceLikelihood.POSITIVE, # 'f'
1778 11: SequenceLikelihood.POSITIVE, # 'g'
1779 20: SequenceLikelihood.LIKELY, # 'h'
1780 5: SequenceLikelihood.POSITIVE, # 'i'
1781 21: SequenceLikelihood.LIKELY, # 'j'
1782 12: SequenceLikelihood.POSITIVE, # 'k'
1783 8: SequenceLikelihood.POSITIVE, # 'l'
1784 13: SequenceLikelihood.POSITIVE, # 'm'
1785 4: SequenceLikelihood.POSITIVE, # 'n'
1786 9: SequenceLikelihood.POSITIVE, # 'o'
1787 15: SequenceLikelihood.LIKELY, # 'p'
1788 55: SequenceLikelihood.UNLIKELY, # 'q'
1789 2: SequenceLikelihood.POSITIVE, # 'r'
1790 6: SequenceLikelihood.POSITIVE, # 's'
1791 3: SequenceLikelihood.POSITIVE, # 't'
1792 17: SequenceLikelihood.POSITIVE, # 'u'
1793 14: SequenceLikelihood.POSITIVE, # 'v'
1794 46: SequenceLikelihood.LIKELY, # 'w'
1795 48: SequenceLikelihood.UNLIKELY, # 'x'
1796 23: SequenceLikelihood.POSITIVE, # 'y'
1797 50: SequenceLikelihood.UNLIKELY, # 'z'
1798 51: SequenceLikelihood.UNLIKELY, # 'Å'
1799 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1800 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1801 18: SequenceLikelihood.LIKELY, # 'å'
1802 31: SequenceLikelihood.UNLIKELY, # 'æ'
1803 22: SequenceLikelihood.POSITIVE, # 'ø'
1804 },
1805 1: { # 'e'
1806 27: SequenceLikelihood.UNLIKELY, # 'A'
1807 35: SequenceLikelihood.UNLIKELY, # 'B'
1808 44: SequenceLikelihood.UNLIKELY, # 'C'
1809 25: SequenceLikelihood.UNLIKELY, # 'D'
1810 30: SequenceLikelihood.UNLIKELY, # 'E'
1811 34: SequenceLikelihood.UNLIKELY, # 'F'
1812 43: SequenceLikelihood.UNLIKELY, # 'G'
1813 29: SequenceLikelihood.UNLIKELY, # 'H'
1814 36: SequenceLikelihood.UNLIKELY, # 'I'
1815 45: SequenceLikelihood.UNLIKELY, # 'J'
1816 38: SequenceLikelihood.UNLIKELY, # 'K'
1817 40: SequenceLikelihood.UNLIKELY, # 'L'
1818 32: SequenceLikelihood.UNLIKELY, # 'M'
1819 28: SequenceLikelihood.UNLIKELY, # 'N'
1820 42: SequenceLikelihood.UNLIKELY, # 'O'
1821 39: SequenceLikelihood.UNLIKELY, # 'P'
1822 57: SequenceLikelihood.UNLIKELY, # 'Q'
1823 41: SequenceLikelihood.UNLIKELY, # 'R'
1824 24: SequenceLikelihood.UNLIKELY, # 'S'
1825 33: SequenceLikelihood.UNLIKELY, # 'T'
1826 47: SequenceLikelihood.UNLIKELY, # 'U'
1827 37: SequenceLikelihood.UNLIKELY, # 'V'
1828 49: SequenceLikelihood.UNLIKELY, # 'W'
1829 54: SequenceLikelihood.UNLIKELY, # 'X'
1830 53: SequenceLikelihood.UNLIKELY, # 'Y'
1831 56: SequenceLikelihood.UNLIKELY, # 'Z'
1832 7: SequenceLikelihood.POSITIVE, # 'a'
1833 19: SequenceLikelihood.POSITIVE, # 'b'
1834 26: SequenceLikelihood.POSITIVE, # 'c'
1835 10: SequenceLikelihood.POSITIVE, # 'd'
1836 1: SequenceLikelihood.POSITIVE, # 'e'
1837 16: SequenceLikelihood.POSITIVE, # 'f'
1838 11: SequenceLikelihood.POSITIVE, # 'g'
1839 20: SequenceLikelihood.POSITIVE, # 'h'
1840 5: SequenceLikelihood.POSITIVE, # 'i'
1841 21: SequenceLikelihood.LIKELY, # 'j'
1842 12: SequenceLikelihood.POSITIVE, # 'k'
1843 8: SequenceLikelihood.POSITIVE, # 'l'
1844 13: SequenceLikelihood.POSITIVE, # 'm'
1845 4: SequenceLikelihood.POSITIVE, # 'n'
1846 9: SequenceLikelihood.POSITIVE, # 'o'
1847 15: SequenceLikelihood.POSITIVE, # 'p'
1848 55: SequenceLikelihood.UNLIKELY, # 'q'
1849 2: SequenceLikelihood.POSITIVE, # 'r'
1850 6: SequenceLikelihood.POSITIVE, # 's'
1851 3: SequenceLikelihood.POSITIVE, # 't'
1852 17: SequenceLikelihood.POSITIVE, # 'u'
1853 14: SequenceLikelihood.POSITIVE, # 'v'
1854 46: SequenceLikelihood.POSITIVE, # 'w'
1855 48: SequenceLikelihood.POSITIVE, # 'x'
1856 23: SequenceLikelihood.POSITIVE, # 'y'
1857 50: SequenceLikelihood.LIKELY, # 'z'
1858 51: SequenceLikelihood.UNLIKELY, # 'Å'
1859 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1860 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1861 18: SequenceLikelihood.LIKELY, # 'å'
1862 31: SequenceLikelihood.UNLIKELY, # 'æ'
1863 22: SequenceLikelihood.UNLIKELY, # 'ø'
1864 },
1865 16: { # 'f'
1866 27: SequenceLikelihood.UNLIKELY, # 'A'
1867 35: SequenceLikelihood.UNLIKELY, # 'B'
1868 44: SequenceLikelihood.UNLIKELY, # 'C'
1869 25: SequenceLikelihood.UNLIKELY, # 'D'
1870 30: SequenceLikelihood.UNLIKELY, # 'E'
1871 34: SequenceLikelihood.UNLIKELY, # 'F'
1872 43: SequenceLikelihood.UNLIKELY, # 'G'
1873 29: SequenceLikelihood.UNLIKELY, # 'H'
1874 36: SequenceLikelihood.UNLIKELY, # 'I'
1875 45: SequenceLikelihood.UNLIKELY, # 'J'
1876 38: SequenceLikelihood.UNLIKELY, # 'K'
1877 40: SequenceLikelihood.UNLIKELY, # 'L'
1878 32: SequenceLikelihood.UNLIKELY, # 'M'
1879 28: SequenceLikelihood.UNLIKELY, # 'N'
1880 42: SequenceLikelihood.UNLIKELY, # 'O'
1881 39: SequenceLikelihood.UNLIKELY, # 'P'
1882 57: SequenceLikelihood.UNLIKELY, # 'Q'
1883 41: SequenceLikelihood.UNLIKELY, # 'R'
1884 24: SequenceLikelihood.UNLIKELY, # 'S'
1885 33: SequenceLikelihood.UNLIKELY, # 'T'
1886 47: SequenceLikelihood.UNLIKELY, # 'U'
1887 37: SequenceLikelihood.UNLIKELY, # 'V'
1888 49: SequenceLikelihood.UNLIKELY, # 'W'
1889 54: SequenceLikelihood.UNLIKELY, # 'X'
1890 53: SequenceLikelihood.UNLIKELY, # 'Y'
1891 56: SequenceLikelihood.UNLIKELY, # 'Z'
1892 7: SequenceLikelihood.POSITIVE, # 'a'
1893 19: SequenceLikelihood.UNLIKELY, # 'b'
1894 26: SequenceLikelihood.UNLIKELY, # 'c'
1895 10: SequenceLikelihood.UNLIKELY, # 'd'
1896 1: SequenceLikelihood.POSITIVE, # 'e'
1897 16: SequenceLikelihood.POSITIVE, # 'f'
1898 11: SequenceLikelihood.UNLIKELY, # 'g'
1899 20: SequenceLikelihood.UNLIKELY, # 'h'
1900 5: SequenceLikelihood.POSITIVE, # 'i'
1901 21: SequenceLikelihood.POSITIVE, # 'j'
1902 12: SequenceLikelihood.UNLIKELY, # 'k'
1903 8: SequenceLikelihood.POSITIVE, # 'l'
1904 13: SequenceLikelihood.UNLIKELY, # 'm'
1905 4: SequenceLikelihood.UNLIKELY, # 'n'
1906 9: SequenceLikelihood.POSITIVE, # 'o'
1907 15: SequenceLikelihood.UNLIKELY, # 'p'
1908 55: SequenceLikelihood.UNLIKELY, # 'q'
1909 2: SequenceLikelihood.POSITIVE, # 'r'
1910 6: SequenceLikelihood.LIKELY, # 's'
1911 3: SequenceLikelihood.POSITIVE, # 't'
1912 17: SequenceLikelihood.POSITIVE, # 'u'
1913 14: SequenceLikelihood.UNLIKELY, # 'v'
1914 46: SequenceLikelihood.UNLIKELY, # 'w'
1915 48: SequenceLikelihood.UNLIKELY, # 'x'
1916 23: SequenceLikelihood.POSITIVE, # 'y'
1917 50: SequenceLikelihood.UNLIKELY, # 'z'
1918 51: SequenceLikelihood.UNLIKELY, # 'Å'
1919 58: SequenceLikelihood.NEGATIVE, # 'Æ'
1920 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1921 18: SequenceLikelihood.POSITIVE, # 'å'
1922 31: SequenceLikelihood.LIKELY, # 'æ'
1923 22: SequenceLikelihood.POSITIVE, # 'ø'
1924 },
1925 11: { # 'g'
1926 27: SequenceLikelihood.UNLIKELY, # 'A'
1927 35: SequenceLikelihood.UNLIKELY, # 'B'
1928 44: SequenceLikelihood.UNLIKELY, # 'C'
1929 25: SequenceLikelihood.UNLIKELY, # 'D'
1930 30: SequenceLikelihood.UNLIKELY, # 'E'
1931 34: SequenceLikelihood.UNLIKELY, # 'F'
1932 43: SequenceLikelihood.UNLIKELY, # 'G'
1933 29: SequenceLikelihood.UNLIKELY, # 'H'
1934 36: SequenceLikelihood.UNLIKELY, # 'I'
1935 45: SequenceLikelihood.UNLIKELY, # 'J'
1936 38: SequenceLikelihood.UNLIKELY, # 'K'
1937 40: SequenceLikelihood.UNLIKELY, # 'L'
1938 32: SequenceLikelihood.UNLIKELY, # 'M'
1939 28: SequenceLikelihood.UNLIKELY, # 'N'
1940 42: SequenceLikelihood.UNLIKELY, # 'O'
1941 39: SequenceLikelihood.UNLIKELY, # 'P'
1942 57: SequenceLikelihood.UNLIKELY, # 'Q'
1943 41: SequenceLikelihood.UNLIKELY, # 'R'
1944 24: SequenceLikelihood.UNLIKELY, # 'S'
1945 33: SequenceLikelihood.UNLIKELY, # 'T'
1946 47: SequenceLikelihood.UNLIKELY, # 'U'
1947 37: SequenceLikelihood.UNLIKELY, # 'V'
1948 49: SequenceLikelihood.UNLIKELY, # 'W'
1949 54: SequenceLikelihood.UNLIKELY, # 'X'
1950 53: SequenceLikelihood.UNLIKELY, # 'Y'
1951 56: SequenceLikelihood.UNLIKELY, # 'Z'
1952 7: SequenceLikelihood.POSITIVE, # 'a'
1953 19: SequenceLikelihood.LIKELY, # 'b'
1954 26: SequenceLikelihood.UNLIKELY, # 'c'
1955 10: SequenceLikelihood.POSITIVE, # 'd'
1956 1: SequenceLikelihood.POSITIVE, # 'e'
1957 16: SequenceLikelihood.LIKELY, # 'f'
1958 11: SequenceLikelihood.POSITIVE, # 'g'
1959 20: SequenceLikelihood.POSITIVE, # 'h'
1960 5: SequenceLikelihood.POSITIVE, # 'i'
1961 21: SequenceLikelihood.POSITIVE, # 'j'
1962 12: SequenceLikelihood.LIKELY, # 'k'
1963 8: SequenceLikelihood.POSITIVE, # 'l'
1964 13: SequenceLikelihood.LIKELY, # 'm'
1965 4: SequenceLikelihood.POSITIVE, # 'n'
1966 9: SequenceLikelihood.POSITIVE, # 'o'
1967 15: SequenceLikelihood.LIKELY, # 'p'
1968 55: SequenceLikelihood.UNLIKELY, # 'q'
1969 2: SequenceLikelihood.POSITIVE, # 'r'
1970 6: SequenceLikelihood.POSITIVE, # 's'
1971 3: SequenceLikelihood.POSITIVE, # 't'
1972 17: SequenceLikelihood.POSITIVE, # 'u'
1973 14: SequenceLikelihood.POSITIVE, # 'v'
1974 46: SequenceLikelihood.UNLIKELY, # 'w'
1975 48: SequenceLikelihood.UNLIKELY, # 'x'
1976 23: SequenceLikelihood.POSITIVE, # 'y'
1977 50: SequenceLikelihood.UNLIKELY, # 'z'
1978 51: SequenceLikelihood.UNLIKELY, # 'Å'
1979 58: SequenceLikelihood.UNLIKELY, # 'Æ'
1980 52: SequenceLikelihood.UNLIKELY, # 'Ø'
1981 18: SequenceLikelihood.POSITIVE, # 'å'
1982 31: SequenceLikelihood.UNLIKELY, # 'æ'
1983 22: SequenceLikelihood.LIKELY, # 'ø'
1984 },
1985 20: { # 'h'
1986 27: SequenceLikelihood.UNLIKELY, # 'A'
1987 35: SequenceLikelihood.UNLIKELY, # 'B'
1988 44: SequenceLikelihood.UNLIKELY, # 'C'
1989 25: SequenceLikelihood.UNLIKELY, # 'D'
1990 30: SequenceLikelihood.UNLIKELY, # 'E'
1991 34: SequenceLikelihood.UNLIKELY, # 'F'
1992 43: SequenceLikelihood.UNLIKELY, # 'G'
1993 29: SequenceLikelihood.UNLIKELY, # 'H'
1994 36: SequenceLikelihood.UNLIKELY, # 'I'
1995 45: SequenceLikelihood.UNLIKELY, # 'J'
1996 38: SequenceLikelihood.UNLIKELY, # 'K'
1997 40: SequenceLikelihood.UNLIKELY, # 'L'
1998 32: SequenceLikelihood.UNLIKELY, # 'M'
1999 28: SequenceLikelihood.UNLIKELY, # 'N'
2000 42: SequenceLikelihood.UNLIKELY, # 'O'
2001 39: SequenceLikelihood.UNLIKELY, # 'P'
2002 57: SequenceLikelihood.UNLIKELY, # 'Q'
2003 41: SequenceLikelihood.UNLIKELY, # 'R'
2004 24: SequenceLikelihood.UNLIKELY, # 'S'
2005 33: SequenceLikelihood.UNLIKELY, # 'T'
2006 47: SequenceLikelihood.UNLIKELY, # 'U'
2007 37: SequenceLikelihood.UNLIKELY, # 'V'
2008 49: SequenceLikelihood.UNLIKELY, # 'W'
2009 54: SequenceLikelihood.UNLIKELY, # 'X'
2010 53: SequenceLikelihood.UNLIKELY, # 'Y'
2011 56: SequenceLikelihood.UNLIKELY, # 'Z'
2012 7: SequenceLikelihood.POSITIVE, # 'a'
2013 19: SequenceLikelihood.UNLIKELY, # 'b'
2014 26: SequenceLikelihood.UNLIKELY, # 'c'
2015 10: SequenceLikelihood.UNLIKELY, # 'd'
2016 1: SequenceLikelihood.POSITIVE, # 'e'
2017 16: SequenceLikelihood.UNLIKELY, # 'f'
2018 11: SequenceLikelihood.UNLIKELY, # 'g'
2019 20: SequenceLikelihood.UNLIKELY, # 'h'
2020 5: SequenceLikelihood.POSITIVE, # 'i'
2021 21: SequenceLikelihood.POSITIVE, # 'j'
2022 12: SequenceLikelihood.UNLIKELY, # 'k'
2023 8: SequenceLikelihood.LIKELY, # 'l'
2024 13: SequenceLikelihood.LIKELY, # 'm'
2025 4: SequenceLikelihood.LIKELY, # 'n'
2026 9: SequenceLikelihood.POSITIVE, # 'o'
2027 15: SequenceLikelihood.UNLIKELY, # 'p'
2028 55: SequenceLikelihood.UNLIKELY, # 'q'
2029 2: SequenceLikelihood.POSITIVE, # 'r'
2030 6: SequenceLikelihood.LIKELY, # 's'
2031 3: SequenceLikelihood.POSITIVE, # 't'
2032 17: SequenceLikelihood.POSITIVE, # 'u'
2033 14: SequenceLikelihood.POSITIVE, # 'v'
2034 46: SequenceLikelihood.UNLIKELY, # 'w'
2035 48: SequenceLikelihood.UNLIKELY, # 'x'
2036 23: SequenceLikelihood.POSITIVE, # 'y'
2037 50: SequenceLikelihood.UNLIKELY, # 'z'
2038 51: SequenceLikelihood.NEGATIVE, # 'Å'
2039 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2040 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2041 18: SequenceLikelihood.POSITIVE, # 'å'
2042 31: SequenceLikelihood.LIKELY, # 'æ'
2043 22: SequenceLikelihood.POSITIVE, # 'ø'
2044 },
2045 5: { # 'i'
2046 27: SequenceLikelihood.UNLIKELY, # 'A'
2047 35: SequenceLikelihood.UNLIKELY, # 'B'
2048 44: SequenceLikelihood.UNLIKELY, # 'C'
2049 25: SequenceLikelihood.UNLIKELY, # 'D'
2050 30: SequenceLikelihood.UNLIKELY, # 'E'
2051 34: SequenceLikelihood.UNLIKELY, # 'F'
2052 43: SequenceLikelihood.UNLIKELY, # 'G'
2053 29: SequenceLikelihood.UNLIKELY, # 'H'
2054 36: SequenceLikelihood.UNLIKELY, # 'I'
2055 45: SequenceLikelihood.UNLIKELY, # 'J'
2056 38: SequenceLikelihood.UNLIKELY, # 'K'
2057 40: SequenceLikelihood.UNLIKELY, # 'L'
2058 32: SequenceLikelihood.UNLIKELY, # 'M'
2059 28: SequenceLikelihood.UNLIKELY, # 'N'
2060 42: SequenceLikelihood.LIKELY, # 'O'
2061 39: SequenceLikelihood.LIKELY, # 'P'
2062 57: SequenceLikelihood.UNLIKELY, # 'Q'
2063 41: SequenceLikelihood.UNLIKELY, # 'R'
2064 24: SequenceLikelihood.UNLIKELY, # 'S'
2065 33: SequenceLikelihood.UNLIKELY, # 'T'
2066 47: SequenceLikelihood.UNLIKELY, # 'U'
2067 37: SequenceLikelihood.UNLIKELY, # 'V'
2068 49: SequenceLikelihood.UNLIKELY, # 'W'
2069 54: SequenceLikelihood.UNLIKELY, # 'X'
2070 53: SequenceLikelihood.UNLIKELY, # 'Y'
2071 56: SequenceLikelihood.UNLIKELY, # 'Z'
2072 7: SequenceLikelihood.POSITIVE, # 'a'
2073 19: SequenceLikelihood.POSITIVE, # 'b'
2074 26: SequenceLikelihood.POSITIVE, # 'c'
2075 10: SequenceLikelihood.POSITIVE, # 'd'
2076 1: SequenceLikelihood.POSITIVE, # 'e'
2077 16: SequenceLikelihood.POSITIVE, # 'f'
2078 11: SequenceLikelihood.POSITIVE, # 'g'
2079 20: SequenceLikelihood.LIKELY, # 'h'
2080 5: SequenceLikelihood.LIKELY, # 'i'
2081 21: SequenceLikelihood.LIKELY, # 'j'
2082 12: SequenceLikelihood.POSITIVE, # 'k'
2083 8: SequenceLikelihood.POSITIVE, # 'l'
2084 13: SequenceLikelihood.POSITIVE, # 'm'
2085 4: SequenceLikelihood.POSITIVE, # 'n'
2086 9: SequenceLikelihood.POSITIVE, # 'o'
2087 15: SequenceLikelihood.POSITIVE, # 'p'
2088 55: SequenceLikelihood.LIKELY, # 'q'
2089 2: SequenceLikelihood.POSITIVE, # 'r'
2090 6: SequenceLikelihood.POSITIVE, # 's'
2091 3: SequenceLikelihood.POSITIVE, # 't'
2092 17: SequenceLikelihood.POSITIVE, # 'u'
2093 14: SequenceLikelihood.POSITIVE, # 'v'
2094 46: SequenceLikelihood.UNLIKELY, # 'w'
2095 48: SequenceLikelihood.LIKELY, # 'x'
2096 23: SequenceLikelihood.UNLIKELY, # 'y'
2097 50: SequenceLikelihood.LIKELY, # 'z'
2098 51: SequenceLikelihood.UNLIKELY, # 'Å'
2099 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2100 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2101 18: SequenceLikelihood.LIKELY, # 'å'
2102 31: SequenceLikelihood.UNLIKELY, # 'æ'
2103 22: SequenceLikelihood.LIKELY, # 'ø'
2104 },
2105 21: { # 'j'
2106 27: SequenceLikelihood.UNLIKELY, # 'A'
2107 35: SequenceLikelihood.UNLIKELY, # 'B'
2108 44: SequenceLikelihood.UNLIKELY, # 'C'
2109 25: SequenceLikelihood.UNLIKELY, # 'D'
2110 30: SequenceLikelihood.UNLIKELY, # 'E'
2111 34: SequenceLikelihood.UNLIKELY, # 'F'
2112 43: SequenceLikelihood.UNLIKELY, # 'G'
2113 29: SequenceLikelihood.UNLIKELY, # 'H'
2114 36: SequenceLikelihood.UNLIKELY, # 'I'
2115 45: SequenceLikelihood.UNLIKELY, # 'J'
2116 38: SequenceLikelihood.UNLIKELY, # 'K'
2117 40: SequenceLikelihood.UNLIKELY, # 'L'
2118 32: SequenceLikelihood.UNLIKELY, # 'M'
2119 28: SequenceLikelihood.UNLIKELY, # 'N'
2120 42: SequenceLikelihood.UNLIKELY, # 'O'
2121 39: SequenceLikelihood.UNLIKELY, # 'P'
2122 57: SequenceLikelihood.UNLIKELY, # 'Q'
2123 41: SequenceLikelihood.UNLIKELY, # 'R'
2124 24: SequenceLikelihood.UNLIKELY, # 'S'
2125 33: SequenceLikelihood.UNLIKELY, # 'T'
2126 47: SequenceLikelihood.UNLIKELY, # 'U'
2127 37: SequenceLikelihood.UNLIKELY, # 'V'
2128 49: SequenceLikelihood.UNLIKELY, # 'W'
2129 54: SequenceLikelihood.UNLIKELY, # 'X'
2130 53: SequenceLikelihood.UNLIKELY, # 'Y'
2131 56: SequenceLikelihood.UNLIKELY, # 'Z'
2132 7: SequenceLikelihood.POSITIVE, # 'a'
2133 19: SequenceLikelihood.UNLIKELY, # 'b'
2134 26: SequenceLikelihood.UNLIKELY, # 'c'
2135 10: SequenceLikelihood.UNLIKELY, # 'd'
2136 1: SequenceLikelihood.POSITIVE, # 'e'
2137 16: SequenceLikelihood.LIKELY, # 'f'
2138 11: SequenceLikelihood.UNLIKELY, # 'g'
2139 20: SequenceLikelihood.UNLIKELY, # 'h'
2140 5: SequenceLikelihood.LIKELY, # 'i'
2141 21: SequenceLikelihood.UNLIKELY, # 'j'
2142 12: SequenceLikelihood.UNLIKELY, # 'k'
2143 8: SequenceLikelihood.UNLIKELY, # 'l'
2144 13: SequenceLikelihood.UNLIKELY, # 'm'
2145 4: SequenceLikelihood.UNLIKELY, # 'n'
2146 9: SequenceLikelihood.POSITIVE, # 'o'
2147 15: SequenceLikelihood.UNLIKELY, # 'p'
2148 55: SequenceLikelihood.UNLIKELY, # 'q'
2149 2: SequenceLikelihood.UNLIKELY, # 'r'
2150 6: SequenceLikelihood.UNLIKELY, # 's'
2151 3: SequenceLikelihood.UNLIKELY, # 't'
2152 17: SequenceLikelihood.POSITIVE, # 'u'
2153 14: SequenceLikelihood.UNLIKELY, # 'v'
2154 46: SequenceLikelihood.UNLIKELY, # 'w'
2155 48: SequenceLikelihood.UNLIKELY, # 'x'
2156 23: SequenceLikelihood.UNLIKELY, # 'y'
2157 50: SequenceLikelihood.UNLIKELY, # 'z'
2158 51: SequenceLikelihood.NEGATIVE, # 'Å'
2159 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2160 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2161 18: SequenceLikelihood.LIKELY, # 'å'
2162 31: SequenceLikelihood.POSITIVE, # 'æ'
2163 22: SequenceLikelihood.POSITIVE, # 'ø'
2164 },
2165 12: { # 'k'
2166 27: SequenceLikelihood.UNLIKELY, # 'A'
2167 35: SequenceLikelihood.UNLIKELY, # 'B'
2168 44: SequenceLikelihood.UNLIKELY, # 'C'
2169 25: SequenceLikelihood.UNLIKELY, # 'D'
2170 30: SequenceLikelihood.UNLIKELY, # 'E'
2171 34: SequenceLikelihood.UNLIKELY, # 'F'
2172 43: SequenceLikelihood.UNLIKELY, # 'G'
2173 29: SequenceLikelihood.UNLIKELY, # 'H'
2174 36: SequenceLikelihood.UNLIKELY, # 'I'
2175 45: SequenceLikelihood.UNLIKELY, # 'J'
2176 38: SequenceLikelihood.UNLIKELY, # 'K'
2177 40: SequenceLikelihood.UNLIKELY, # 'L'
2178 32: SequenceLikelihood.UNLIKELY, # 'M'
2179 28: SequenceLikelihood.UNLIKELY, # 'N'
2180 42: SequenceLikelihood.UNLIKELY, # 'O'
2181 39: SequenceLikelihood.UNLIKELY, # 'P'
2182 57: SequenceLikelihood.UNLIKELY, # 'Q'
2183 41: SequenceLikelihood.UNLIKELY, # 'R'
2184 24: SequenceLikelihood.UNLIKELY, # 'S'
2185 33: SequenceLikelihood.UNLIKELY, # 'T'
2186 47: SequenceLikelihood.UNLIKELY, # 'U'
2187 37: SequenceLikelihood.UNLIKELY, # 'V'
2188 49: SequenceLikelihood.UNLIKELY, # 'W'
2189 54: SequenceLikelihood.UNLIKELY, # 'X'
2190 53: SequenceLikelihood.UNLIKELY, # 'Y'
2191 56: SequenceLikelihood.UNLIKELY, # 'Z'
2192 7: SequenceLikelihood.POSITIVE, # 'a'
2193 19: SequenceLikelihood.LIKELY, # 'b'
2194 26: SequenceLikelihood.UNLIKELY, # 'c'
2195 10: SequenceLikelihood.POSITIVE, # 'd'
2196 1: SequenceLikelihood.POSITIVE, # 'e'
2197 16: SequenceLikelihood.LIKELY, # 'f'
2198 11: SequenceLikelihood.LIKELY, # 'g'
2199 20: SequenceLikelihood.LIKELY, # 'h'
2200 5: SequenceLikelihood.POSITIVE, # 'i'
2201 21: SequenceLikelihood.POSITIVE, # 'j'
2202 12: SequenceLikelihood.POSITIVE, # 'k'
2203 8: SequenceLikelihood.POSITIVE, # 'l'
2204 13: SequenceLikelihood.LIKELY, # 'm'
2205 4: SequenceLikelihood.POSITIVE, # 'n'
2206 9: SequenceLikelihood.POSITIVE, # 'o'
2207 15: SequenceLikelihood.LIKELY, # 'p'
2208 55: SequenceLikelihood.UNLIKELY, # 'q'
2209 2: SequenceLikelihood.POSITIVE, # 'r'
2210 6: SequenceLikelihood.POSITIVE, # 's'
2211 3: SequenceLikelihood.POSITIVE, # 't'
2212 17: SequenceLikelihood.POSITIVE, # 'u'
2213 14: SequenceLikelihood.POSITIVE, # 'v'
2214 46: SequenceLikelihood.UNLIKELY, # 'w'
2215 48: SequenceLikelihood.UNLIKELY, # 'x'
2216 23: SequenceLikelihood.POSITIVE, # 'y'
2217 50: SequenceLikelihood.UNLIKELY, # 'z'
2218 51: SequenceLikelihood.UNLIKELY, # 'Å'
2219 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2220 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2221 18: SequenceLikelihood.LIKELY, # 'å'
2222 31: SequenceLikelihood.UNLIKELY, # 'æ'
2223 22: SequenceLikelihood.LIKELY, # 'ø'
2224 },
2225 8: { # 'l'
2226 27: SequenceLikelihood.UNLIKELY, # 'A'
2227 35: SequenceLikelihood.UNLIKELY, # 'B'
2228 44: SequenceLikelihood.UNLIKELY, # 'C'
2229 25: SequenceLikelihood.UNLIKELY, # 'D'
2230 30: SequenceLikelihood.UNLIKELY, # 'E'
2231 34: SequenceLikelihood.UNLIKELY, # 'F'
2232 43: SequenceLikelihood.UNLIKELY, # 'G'
2233 29: SequenceLikelihood.UNLIKELY, # 'H'
2234 36: SequenceLikelihood.UNLIKELY, # 'I'
2235 45: SequenceLikelihood.UNLIKELY, # 'J'
2236 38: SequenceLikelihood.UNLIKELY, # 'K'
2237 40: SequenceLikelihood.UNLIKELY, # 'L'
2238 32: SequenceLikelihood.UNLIKELY, # 'M'
2239 28: SequenceLikelihood.UNLIKELY, # 'N'
2240 42: SequenceLikelihood.UNLIKELY, # 'O'
2241 39: SequenceLikelihood.UNLIKELY, # 'P'
2242 57: SequenceLikelihood.UNLIKELY, # 'Q'
2243 41: SequenceLikelihood.UNLIKELY, # 'R'
2244 24: SequenceLikelihood.UNLIKELY, # 'S'
2245 33: SequenceLikelihood.UNLIKELY, # 'T'
2246 47: SequenceLikelihood.UNLIKELY, # 'U'
2247 37: SequenceLikelihood.UNLIKELY, # 'V'
2248 49: SequenceLikelihood.UNLIKELY, # 'W'
2249 54: SequenceLikelihood.UNLIKELY, # 'X'
2250 53: SequenceLikelihood.UNLIKELY, # 'Y'
2251 56: SequenceLikelihood.UNLIKELY, # 'Z'
2252 7: SequenceLikelihood.POSITIVE, # 'a'
2253 19: SequenceLikelihood.POSITIVE, # 'b'
2254 26: SequenceLikelihood.LIKELY, # 'c'
2255 10: SequenceLikelihood.POSITIVE, # 'd'
2256 1: SequenceLikelihood.POSITIVE, # 'e'
2257 16: SequenceLikelihood.POSITIVE, # 'f'
2258 11: SequenceLikelihood.POSITIVE, # 'g'
2259 20: SequenceLikelihood.POSITIVE, # 'h'
2260 5: SequenceLikelihood.POSITIVE, # 'i'
2261 21: SequenceLikelihood.POSITIVE, # 'j'
2262 12: SequenceLikelihood.POSITIVE, # 'k'
2263 8: SequenceLikelihood.POSITIVE, # 'l'
2264 13: SequenceLikelihood.POSITIVE, # 'm'
2265 4: SequenceLikelihood.LIKELY, # 'n'
2266 9: SequenceLikelihood.POSITIVE, # 'o'
2267 15: SequenceLikelihood.POSITIVE, # 'p'
2268 55: SequenceLikelihood.UNLIKELY, # 'q'
2269 2: SequenceLikelihood.LIKELY, # 'r'
2270 6: SequenceLikelihood.POSITIVE, # 's'
2271 3: SequenceLikelihood.POSITIVE, # 't'
2272 17: SequenceLikelihood.POSITIVE, # 'u'
2273 14: SequenceLikelihood.POSITIVE, # 'v'
2274 46: SequenceLikelihood.UNLIKELY, # 'w'
2275 48: SequenceLikelihood.UNLIKELY, # 'x'
2276 23: SequenceLikelihood.POSITIVE, # 'y'
2277 50: SequenceLikelihood.UNLIKELY, # 'z'
2278 51: SequenceLikelihood.UNLIKELY, # 'Å'
2279 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2280 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2281 18: SequenceLikelihood.POSITIVE, # 'å'
2282 31: SequenceLikelihood.POSITIVE, # 'æ'
2283 22: SequenceLikelihood.POSITIVE, # 'ø'
2284 },
2285 13: { # 'm'
2286 27: SequenceLikelihood.UNLIKELY, # 'A'
2287 35: SequenceLikelihood.UNLIKELY, # 'B'
2288 44: SequenceLikelihood.UNLIKELY, # 'C'
2289 25: SequenceLikelihood.UNLIKELY, # 'D'
2290 30: SequenceLikelihood.UNLIKELY, # 'E'
2291 34: SequenceLikelihood.UNLIKELY, # 'F'
2292 43: SequenceLikelihood.UNLIKELY, # 'G'
2293 29: SequenceLikelihood.UNLIKELY, # 'H'
2294 36: SequenceLikelihood.UNLIKELY, # 'I'
2295 45: SequenceLikelihood.UNLIKELY, # 'J'
2296 38: SequenceLikelihood.UNLIKELY, # 'K'
2297 40: SequenceLikelihood.UNLIKELY, # 'L'
2298 32: SequenceLikelihood.UNLIKELY, # 'M'
2299 28: SequenceLikelihood.UNLIKELY, # 'N'
2300 42: SequenceLikelihood.UNLIKELY, # 'O'
2301 39: SequenceLikelihood.UNLIKELY, # 'P'
2302 57: SequenceLikelihood.UNLIKELY, # 'Q'
2303 41: SequenceLikelihood.UNLIKELY, # 'R'
2304 24: SequenceLikelihood.UNLIKELY, # 'S'
2305 33: SequenceLikelihood.UNLIKELY, # 'T'
2306 47: SequenceLikelihood.UNLIKELY, # 'U'
2307 37: SequenceLikelihood.UNLIKELY, # 'V'
2308 49: SequenceLikelihood.UNLIKELY, # 'W'
2309 54: SequenceLikelihood.UNLIKELY, # 'X'
2310 53: SequenceLikelihood.UNLIKELY, # 'Y'
2311 56: SequenceLikelihood.UNLIKELY, # 'Z'
2312 7: SequenceLikelihood.POSITIVE, # 'a'
2313 19: SequenceLikelihood.POSITIVE, # 'b'
2314 26: SequenceLikelihood.UNLIKELY, # 'c'
2315 10: SequenceLikelihood.LIKELY, # 'd'
2316 1: SequenceLikelihood.POSITIVE, # 'e'
2317 16: SequenceLikelihood.POSITIVE, # 'f'
2318 11: SequenceLikelihood.POSITIVE, # 'g'
2319 20: SequenceLikelihood.POSITIVE, # 'h'
2320 5: SequenceLikelihood.POSITIVE, # 'i'
2321 21: SequenceLikelihood.UNLIKELY, # 'j'
2322 12: SequenceLikelihood.LIKELY, # 'k'
2323 8: SequenceLikelihood.POSITIVE, # 'l'
2324 13: SequenceLikelihood.POSITIVE, # 'm'
2325 4: SequenceLikelihood.POSITIVE, # 'n'
2326 9: SequenceLikelihood.POSITIVE, # 'o'
2327 15: SequenceLikelihood.POSITIVE, # 'p'
2328 55: SequenceLikelihood.UNLIKELY, # 'q'
2329 2: SequenceLikelihood.POSITIVE, # 'r'
2330 6: SequenceLikelihood.POSITIVE, # 's'
2331 3: SequenceLikelihood.POSITIVE, # 't'
2332 17: SequenceLikelihood.POSITIVE, # 'u'
2333 14: SequenceLikelihood.LIKELY, # 'v'
2334 46: SequenceLikelihood.UNLIKELY, # 'w'
2335 48: SequenceLikelihood.UNLIKELY, # 'x'
2336 23: SequenceLikelihood.POSITIVE, # 'y'
2337 50: SequenceLikelihood.UNLIKELY, # 'z'
2338 51: SequenceLikelihood.UNLIKELY, # 'Å'
2339 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2340 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2341 18: SequenceLikelihood.POSITIVE, # 'å'
2342 31: SequenceLikelihood.LIKELY, # 'æ'
2343 22: SequenceLikelihood.POSITIVE, # 'ø'
2344 },
2345 4: { # 'n'
2346 27: SequenceLikelihood.UNLIKELY, # 'A'
2347 35: SequenceLikelihood.UNLIKELY, # 'B'
2348 44: SequenceLikelihood.UNLIKELY, # 'C'
2349 25: SequenceLikelihood.UNLIKELY, # 'D'
2350 30: SequenceLikelihood.UNLIKELY, # 'E'
2351 34: SequenceLikelihood.UNLIKELY, # 'F'
2352 43: SequenceLikelihood.UNLIKELY, # 'G'
2353 29: SequenceLikelihood.UNLIKELY, # 'H'
2354 36: SequenceLikelihood.UNLIKELY, # 'I'
2355 45: SequenceLikelihood.UNLIKELY, # 'J'
2356 38: SequenceLikelihood.UNLIKELY, # 'K'
2357 40: SequenceLikelihood.UNLIKELY, # 'L'
2358 32: SequenceLikelihood.UNLIKELY, # 'M'
2359 28: SequenceLikelihood.UNLIKELY, # 'N'
2360 42: SequenceLikelihood.UNLIKELY, # 'O'
2361 39: SequenceLikelihood.UNLIKELY, # 'P'
2362 57: SequenceLikelihood.UNLIKELY, # 'Q'
2363 41: SequenceLikelihood.UNLIKELY, # 'R'
2364 24: SequenceLikelihood.UNLIKELY, # 'S'
2365 33: SequenceLikelihood.UNLIKELY, # 'T'
2366 47: SequenceLikelihood.UNLIKELY, # 'U'
2367 37: SequenceLikelihood.UNLIKELY, # 'V'
2368 49: SequenceLikelihood.UNLIKELY, # 'W'
2369 54: SequenceLikelihood.UNLIKELY, # 'X'
2370 53: SequenceLikelihood.UNLIKELY, # 'Y'
2371 56: SequenceLikelihood.UNLIKELY, # 'Z'
2372 7: SequenceLikelihood.POSITIVE, # 'a'
2373 19: SequenceLikelihood.POSITIVE, # 'b'
2374 26: SequenceLikelihood.POSITIVE, # 'c'
2375 10: SequenceLikelihood.POSITIVE, # 'd'
2376 1: SequenceLikelihood.POSITIVE, # 'e'
2377 16: SequenceLikelihood.POSITIVE, # 'f'
2378 11: SequenceLikelihood.POSITIVE, # 'g'
2379 20: SequenceLikelihood.POSITIVE, # 'h'
2380 5: SequenceLikelihood.POSITIVE, # 'i'
2381 21: SequenceLikelihood.POSITIVE, # 'j'
2382 12: SequenceLikelihood.POSITIVE, # 'k'
2383 8: SequenceLikelihood.POSITIVE, # 'l'
2384 13: SequenceLikelihood.POSITIVE, # 'm'
2385 4: SequenceLikelihood.POSITIVE, # 'n'
2386 9: SequenceLikelihood.POSITIVE, # 'o'
2387 15: SequenceLikelihood.LIKELY, # 'p'
2388 55: SequenceLikelihood.UNLIKELY, # 'q'
2389 2: SequenceLikelihood.POSITIVE, # 'r'
2390 6: SequenceLikelihood.POSITIVE, # 's'
2391 3: SequenceLikelihood.POSITIVE, # 't'
2392 17: SequenceLikelihood.POSITIVE, # 'u'
2393 14: SequenceLikelihood.POSITIVE, # 'v'
2394 46: SequenceLikelihood.UNLIKELY, # 'w'
2395 48: SequenceLikelihood.UNLIKELY, # 'x'
2396 23: SequenceLikelihood.POSITIVE, # 'y'
2397 50: SequenceLikelihood.LIKELY, # 'z'
2398 51: SequenceLikelihood.UNLIKELY, # 'Å'
2399 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2400 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2401 18: SequenceLikelihood.POSITIVE, # 'å'
2402 31: SequenceLikelihood.POSITIVE, # 'æ'
2403 22: SequenceLikelihood.POSITIVE, # 'ø'
2404 },
2405 9: { # 'o'
2406 27: SequenceLikelihood.UNLIKELY, # 'A'
2407 35: SequenceLikelihood.UNLIKELY, # 'B'
2408 44: SequenceLikelihood.UNLIKELY, # 'C'
2409 25: SequenceLikelihood.UNLIKELY, # 'D'
2410 30: SequenceLikelihood.UNLIKELY, # 'E'
2411 34: SequenceLikelihood.UNLIKELY, # 'F'
2412 43: SequenceLikelihood.UNLIKELY, # 'G'
2413 29: SequenceLikelihood.UNLIKELY, # 'H'
2414 36: SequenceLikelihood.UNLIKELY, # 'I'
2415 45: SequenceLikelihood.UNLIKELY, # 'J'
2416 38: SequenceLikelihood.UNLIKELY, # 'K'
2417 40: SequenceLikelihood.UNLIKELY, # 'L'
2418 32: SequenceLikelihood.UNLIKELY, # 'M'
2419 28: SequenceLikelihood.UNLIKELY, # 'N'
2420 42: SequenceLikelihood.UNLIKELY, # 'O'
2421 39: SequenceLikelihood.UNLIKELY, # 'P'
2422 57: SequenceLikelihood.UNLIKELY, # 'Q'
2423 41: SequenceLikelihood.UNLIKELY, # 'R'
2424 24: SequenceLikelihood.UNLIKELY, # 'S'
2425 33: SequenceLikelihood.UNLIKELY, # 'T'
2426 47: SequenceLikelihood.UNLIKELY, # 'U'
2427 37: SequenceLikelihood.UNLIKELY, # 'V'
2428 49: SequenceLikelihood.UNLIKELY, # 'W'
2429 54: SequenceLikelihood.UNLIKELY, # 'X'
2430 53: SequenceLikelihood.UNLIKELY, # 'Y'
2431 56: SequenceLikelihood.UNLIKELY, # 'Z'
2432 7: SequenceLikelihood.POSITIVE, # 'a'
2433 19: SequenceLikelihood.POSITIVE, # 'b'
2434 26: SequenceLikelihood.POSITIVE, # 'c'
2435 10: SequenceLikelihood.POSITIVE, # 'd'
2436 1: SequenceLikelihood.POSITIVE, # 'e'
2437 16: SequenceLikelihood.POSITIVE, # 'f'
2438 11: SequenceLikelihood.POSITIVE, # 'g'
2439 20: SequenceLikelihood.POSITIVE, # 'h'
2440 5: SequenceLikelihood.POSITIVE, # 'i'
2441 21: SequenceLikelihood.LIKELY, # 'j'
2442 12: SequenceLikelihood.POSITIVE, # 'k'
2443 8: SequenceLikelihood.POSITIVE, # 'l'
2444 13: SequenceLikelihood.POSITIVE, # 'm'
2445 4: SequenceLikelihood.POSITIVE, # 'n'
2446 9: SequenceLikelihood.POSITIVE, # 'o'
2447 15: SequenceLikelihood.POSITIVE, # 'p'
2448 55: SequenceLikelihood.UNLIKELY, # 'q'
2449 2: SequenceLikelihood.POSITIVE, # 'r'
2450 6: SequenceLikelihood.POSITIVE, # 's'
2451 3: SequenceLikelihood.POSITIVE, # 't'
2452 17: SequenceLikelihood.POSITIVE, # 'u'
2453 14: SequenceLikelihood.POSITIVE, # 'v'
2454 46: SequenceLikelihood.POSITIVE, # 'w'
2455 48: SequenceLikelihood.LIKELY, # 'x'
2456 23: SequenceLikelihood.LIKELY, # 'y'
2457 50: SequenceLikelihood.LIKELY, # 'z'
2458 51: SequenceLikelihood.UNLIKELY, # 'Å'
2459 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2460 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2461 18: SequenceLikelihood.UNLIKELY, # 'å'
2462 31: SequenceLikelihood.UNLIKELY, # 'æ'
2463 22: SequenceLikelihood.UNLIKELY, # 'ø'
2464 },
2465 15: { # 'p'
2466 27: SequenceLikelihood.UNLIKELY, # 'A'
2467 35: SequenceLikelihood.UNLIKELY, # 'B'
2468 44: SequenceLikelihood.UNLIKELY, # 'C'
2469 25: SequenceLikelihood.UNLIKELY, # 'D'
2470 30: SequenceLikelihood.UNLIKELY, # 'E'
2471 34: SequenceLikelihood.UNLIKELY, # 'F'
2472 43: SequenceLikelihood.UNLIKELY, # 'G'
2473 29: SequenceLikelihood.UNLIKELY, # 'H'
2474 36: SequenceLikelihood.UNLIKELY, # 'I'
2475 45: SequenceLikelihood.UNLIKELY, # 'J'
2476 38: SequenceLikelihood.UNLIKELY, # 'K'
2477 40: SequenceLikelihood.UNLIKELY, # 'L'
2478 32: SequenceLikelihood.UNLIKELY, # 'M'
2479 28: SequenceLikelihood.UNLIKELY, # 'N'
2480 42: SequenceLikelihood.UNLIKELY, # 'O'
2481 39: SequenceLikelihood.UNLIKELY, # 'P'
2482 57: SequenceLikelihood.UNLIKELY, # 'Q'
2483 41: SequenceLikelihood.UNLIKELY, # 'R'
2484 24: SequenceLikelihood.UNLIKELY, # 'S'
2485 33: SequenceLikelihood.UNLIKELY, # 'T'
2486 47: SequenceLikelihood.UNLIKELY, # 'U'
2487 37: SequenceLikelihood.UNLIKELY, # 'V'
2488 49: SequenceLikelihood.UNLIKELY, # 'W'
2489 54: SequenceLikelihood.UNLIKELY, # 'X'
2490 53: SequenceLikelihood.UNLIKELY, # 'Y'
2491 56: SequenceLikelihood.UNLIKELY, # 'Z'
2492 7: SequenceLikelihood.POSITIVE, # 'a'
2493 19: SequenceLikelihood.LIKELY, # 'b'
2494 26: SequenceLikelihood.LIKELY, # 'c'
2495 10: SequenceLikelihood.POSITIVE, # 'd'
2496 1: SequenceLikelihood.POSITIVE, # 'e'
2497 16: SequenceLikelihood.POSITIVE, # 'f'
2498 11: SequenceLikelihood.POSITIVE, # 'g'
2499 20: SequenceLikelihood.POSITIVE, # 'h'
2500 5: SequenceLikelihood.POSITIVE, # 'i'
2501 21: SequenceLikelihood.UNLIKELY, # 'j'
2502 12: SequenceLikelihood.LIKELY, # 'k'
2503 8: SequenceLikelihood.POSITIVE, # 'l'
2504 13: SequenceLikelihood.LIKELY, # 'm'
2505 4: SequenceLikelihood.POSITIVE, # 'n'
2506 9: SequenceLikelihood.POSITIVE, # 'o'
2507 15: SequenceLikelihood.POSITIVE, # 'p'
2508 55: SequenceLikelihood.UNLIKELY, # 'q'
2509 2: SequenceLikelihood.POSITIVE, # 'r'
2510 6: SequenceLikelihood.POSITIVE, # 's'
2511 3: SequenceLikelihood.POSITIVE, # 't'
2512 17: SequenceLikelihood.POSITIVE, # 'u'
2513 14: SequenceLikelihood.LIKELY, # 'v'
2514 46: SequenceLikelihood.UNLIKELY, # 'w'
2515 48: SequenceLikelihood.UNLIKELY, # 'x'
2516 23: SequenceLikelihood.LIKELY, # 'y'
2517 50: SequenceLikelihood.UNLIKELY, # 'z'
2518 51: SequenceLikelihood.UNLIKELY, # 'Å'
2519 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2520 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2521 18: SequenceLikelihood.POSITIVE, # 'å'
2522 31: SequenceLikelihood.UNLIKELY, # 'æ'
2523 22: SequenceLikelihood.POSITIVE, # 'ø'
2524 },
2525 55: { # 'q'
2526 27: SequenceLikelihood.UNLIKELY, # 'A'
2527 35: SequenceLikelihood.UNLIKELY, # 'B'
2528 44: SequenceLikelihood.UNLIKELY, # 'C'
2529 25: SequenceLikelihood.UNLIKELY, # 'D'
2530 30: SequenceLikelihood.UNLIKELY, # 'E'
2531 34: SequenceLikelihood.UNLIKELY, # 'F'
2532 43: SequenceLikelihood.UNLIKELY, # 'G'
2533 29: SequenceLikelihood.UNLIKELY, # 'H'
2534 36: SequenceLikelihood.UNLIKELY, # 'I'
2535 45: SequenceLikelihood.UNLIKELY, # 'J'
2536 38: SequenceLikelihood.UNLIKELY, # 'K'
2537 40: SequenceLikelihood.UNLIKELY, # 'L'
2538 32: SequenceLikelihood.UNLIKELY, # 'M'
2539 28: SequenceLikelihood.UNLIKELY, # 'N'
2540 42: SequenceLikelihood.UNLIKELY, # 'O'
2541 39: SequenceLikelihood.UNLIKELY, # 'P'
2542 57: SequenceLikelihood.UNLIKELY, # 'Q'
2543 41: SequenceLikelihood.UNLIKELY, # 'R'
2544 24: SequenceLikelihood.UNLIKELY, # 'S'
2545 33: SequenceLikelihood.UNLIKELY, # 'T'
2546 47: SequenceLikelihood.UNLIKELY, # 'U'
2547 37: SequenceLikelihood.UNLIKELY, # 'V'
2548 49: SequenceLikelihood.UNLIKELY, # 'W'
2549 54: SequenceLikelihood.UNLIKELY, # 'X'
2550 53: SequenceLikelihood.UNLIKELY, # 'Y'
2551 56: SequenceLikelihood.UNLIKELY, # 'Z'
2552 7: SequenceLikelihood.UNLIKELY, # 'a'
2553 19: SequenceLikelihood.UNLIKELY, # 'b'
2554 26: SequenceLikelihood.UNLIKELY, # 'c'
2555 10: SequenceLikelihood.UNLIKELY, # 'd'
2556 1: SequenceLikelihood.UNLIKELY, # 'e'
2557 16: SequenceLikelihood.UNLIKELY, # 'f'
2558 11: SequenceLikelihood.UNLIKELY, # 'g'
2559 20: SequenceLikelihood.UNLIKELY, # 'h'
2560 5: SequenceLikelihood.UNLIKELY, # 'i'
2561 21: SequenceLikelihood.UNLIKELY, # 'j'
2562 12: SequenceLikelihood.UNLIKELY, # 'k'
2563 8: SequenceLikelihood.UNLIKELY, # 'l'
2564 13: SequenceLikelihood.UNLIKELY, # 'm'
2565 4: SequenceLikelihood.UNLIKELY, # 'n'
2566 9: SequenceLikelihood.UNLIKELY, # 'o'
2567 15: SequenceLikelihood.UNLIKELY, # 'p'
2568 55: SequenceLikelihood.UNLIKELY, # 'q'
2569 2: SequenceLikelihood.UNLIKELY, # 'r'
2570 6: SequenceLikelihood.UNLIKELY, # 's'
2571 3: SequenceLikelihood.UNLIKELY, # 't'
2572 17: SequenceLikelihood.LIKELY, # 'u'
2573 14: SequenceLikelihood.UNLIKELY, # 'v'
2574 46: SequenceLikelihood.UNLIKELY, # 'w'
2575 48: SequenceLikelihood.UNLIKELY, # 'x'
2576 23: SequenceLikelihood.UNLIKELY, # 'y'
2577 50: SequenceLikelihood.UNLIKELY, # 'z'
2578 51: SequenceLikelihood.NEGATIVE, # 'Å'
2579 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2580 52: SequenceLikelihood.NEGATIVE, # 'Ø'
2581 18: SequenceLikelihood.NEGATIVE, # 'å'
2582 31: SequenceLikelihood.NEGATIVE, # 'æ'
2583 22: SequenceLikelihood.NEGATIVE, # 'ø'
2584 },
2585 2: { # 'r'
2586 27: SequenceLikelihood.UNLIKELY, # 'A'
2587 35: SequenceLikelihood.UNLIKELY, # 'B'
2588 44: SequenceLikelihood.UNLIKELY, # 'C'
2589 25: SequenceLikelihood.UNLIKELY, # 'D'
2590 30: SequenceLikelihood.UNLIKELY, # 'E'
2591 34: SequenceLikelihood.LIKELY, # 'F'
2592 43: SequenceLikelihood.UNLIKELY, # 'G'
2593 29: SequenceLikelihood.UNLIKELY, # 'H'
2594 36: SequenceLikelihood.UNLIKELY, # 'I'
2595 45: SequenceLikelihood.UNLIKELY, # 'J'
2596 38: SequenceLikelihood.UNLIKELY, # 'K'
2597 40: SequenceLikelihood.UNLIKELY, # 'L'
2598 32: SequenceLikelihood.UNLIKELY, # 'M'
2599 28: SequenceLikelihood.UNLIKELY, # 'N'
2600 42: SequenceLikelihood.UNLIKELY, # 'O'
2601 39: SequenceLikelihood.UNLIKELY, # 'P'
2602 57: SequenceLikelihood.UNLIKELY, # 'Q'
2603 41: SequenceLikelihood.UNLIKELY, # 'R'
2604 24: SequenceLikelihood.UNLIKELY, # 'S'
2605 33: SequenceLikelihood.UNLIKELY, # 'T'
2606 47: SequenceLikelihood.UNLIKELY, # 'U'
2607 37: SequenceLikelihood.UNLIKELY, # 'V'
2608 49: SequenceLikelihood.UNLIKELY, # 'W'
2609 54: SequenceLikelihood.UNLIKELY, # 'X'
2610 53: SequenceLikelihood.UNLIKELY, # 'Y'
2611 56: SequenceLikelihood.UNLIKELY, # 'Z'
2612 7: SequenceLikelihood.POSITIVE, # 'a'
2613 19: SequenceLikelihood.POSITIVE, # 'b'
2614 26: SequenceLikelihood.POSITIVE, # 'c'
2615 10: SequenceLikelihood.POSITIVE, # 'd'
2616 1: SequenceLikelihood.POSITIVE, # 'e'
2617 16: SequenceLikelihood.POSITIVE, # 'f'
2618 11: SequenceLikelihood.POSITIVE, # 'g'
2619 20: SequenceLikelihood.POSITIVE, # 'h'
2620 5: SequenceLikelihood.POSITIVE, # 'i'
2621 21: SequenceLikelihood.LIKELY, # 'j'
2622 12: SequenceLikelihood.POSITIVE, # 'k'
2623 8: SequenceLikelihood.POSITIVE, # 'l'
2624 13: SequenceLikelihood.POSITIVE, # 'm'
2625 4: SequenceLikelihood.POSITIVE, # 'n'
2626 9: SequenceLikelihood.POSITIVE, # 'o'
2627 15: SequenceLikelihood.POSITIVE, # 'p'
2628 55: SequenceLikelihood.UNLIKELY, # 'q'
2629 2: SequenceLikelihood.POSITIVE, # 'r'
2630 6: SequenceLikelihood.POSITIVE, # 's'
2631 3: SequenceLikelihood.POSITIVE, # 't'
2632 17: SequenceLikelihood.POSITIVE, # 'u'
2633 14: SequenceLikelihood.POSITIVE, # 'v'
2634 46: SequenceLikelihood.LIKELY, # 'w'
2635 48: SequenceLikelihood.UNLIKELY, # 'x'
2636 23: SequenceLikelihood.POSITIVE, # 'y'
2637 50: SequenceLikelihood.UNLIKELY, # 'z'
2638 51: SequenceLikelihood.UNLIKELY, # 'Å'
2639 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2640 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2641 18: SequenceLikelihood.POSITIVE, # 'å'
2642 31: SequenceLikelihood.LIKELY, # 'æ'
2643 22: SequenceLikelihood.POSITIVE, # 'ø'
2644 },
2645 6: { # 's'
2646 27: SequenceLikelihood.UNLIKELY, # 'A'
2647 35: SequenceLikelihood.UNLIKELY, # 'B'
2648 44: SequenceLikelihood.UNLIKELY, # 'C'
2649 25: SequenceLikelihood.UNLIKELY, # 'D'
2650 30: SequenceLikelihood.UNLIKELY, # 'E'
2651 34: SequenceLikelihood.UNLIKELY, # 'F'
2652 43: SequenceLikelihood.UNLIKELY, # 'G'
2653 29: SequenceLikelihood.UNLIKELY, # 'H'
2654 36: SequenceLikelihood.UNLIKELY, # 'I'
2655 45: SequenceLikelihood.UNLIKELY, # 'J'
2656 38: SequenceLikelihood.UNLIKELY, # 'K'
2657 40: SequenceLikelihood.UNLIKELY, # 'L'
2658 32: SequenceLikelihood.UNLIKELY, # 'M'
2659 28: SequenceLikelihood.UNLIKELY, # 'N'
2660 42: SequenceLikelihood.UNLIKELY, # 'O'
2661 39: SequenceLikelihood.UNLIKELY, # 'P'
2662 57: SequenceLikelihood.UNLIKELY, # 'Q'
2663 41: SequenceLikelihood.UNLIKELY, # 'R'
2664 24: SequenceLikelihood.UNLIKELY, # 'S'
2665 33: SequenceLikelihood.UNLIKELY, # 'T'
2666 47: SequenceLikelihood.UNLIKELY, # 'U'
2667 37: SequenceLikelihood.UNLIKELY, # 'V'
2668 49: SequenceLikelihood.UNLIKELY, # 'W'
2669 54: SequenceLikelihood.UNLIKELY, # 'X'
2670 53: SequenceLikelihood.UNLIKELY, # 'Y'
2671 56: SequenceLikelihood.UNLIKELY, # 'Z'
2672 7: SequenceLikelihood.POSITIVE, # 'a'
2673 19: SequenceLikelihood.POSITIVE, # 'b'
2674 26: SequenceLikelihood.POSITIVE, # 'c'
2675 10: SequenceLikelihood.POSITIVE, # 'd'
2676 1: SequenceLikelihood.POSITIVE, # 'e'
2677 16: SequenceLikelihood.POSITIVE, # 'f'
2678 11: SequenceLikelihood.POSITIVE, # 'g'
2679 20: SequenceLikelihood.POSITIVE, # 'h'
2680 5: SequenceLikelihood.POSITIVE, # 'i'
2681 21: SequenceLikelihood.POSITIVE, # 'j'
2682 12: SequenceLikelihood.POSITIVE, # 'k'
2683 8: SequenceLikelihood.POSITIVE, # 'l'
2684 13: SequenceLikelihood.POSITIVE, # 'm'
2685 4: SequenceLikelihood.POSITIVE, # 'n'
2686 9: SequenceLikelihood.POSITIVE, # 'o'
2687 15: SequenceLikelihood.POSITIVE, # 'p'
2688 55: SequenceLikelihood.UNLIKELY, # 'q'
2689 2: SequenceLikelihood.POSITIVE, # 'r'
2690 6: SequenceLikelihood.POSITIVE, # 's'
2691 3: SequenceLikelihood.POSITIVE, # 't'
2692 17: SequenceLikelihood.POSITIVE, # 'u'
2693 14: SequenceLikelihood.POSITIVE, # 'v'
2694 46: SequenceLikelihood.LIKELY, # 'w'
2695 48: SequenceLikelihood.UNLIKELY, # 'x'
2696 23: SequenceLikelihood.POSITIVE, # 'y'
2697 50: SequenceLikelihood.UNLIKELY, # 'z'
2698 51: SequenceLikelihood.UNLIKELY, # 'Å'
2699 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2700 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2701 18: SequenceLikelihood.POSITIVE, # 'å'
2702 31: SequenceLikelihood.LIKELY, # 'æ'
2703 22: SequenceLikelihood.POSITIVE, # 'ø'
2704 },
2705 3: { # 't'
2706 27: SequenceLikelihood.UNLIKELY, # 'A'
2707 35: SequenceLikelihood.UNLIKELY, # 'B'
2708 44: SequenceLikelihood.UNLIKELY, # 'C'
2709 25: SequenceLikelihood.UNLIKELY, # 'D'
2710 30: SequenceLikelihood.UNLIKELY, # 'E'
2711 34: SequenceLikelihood.UNLIKELY, # 'F'
2712 43: SequenceLikelihood.UNLIKELY, # 'G'
2713 29: SequenceLikelihood.UNLIKELY, # 'H'
2714 36: SequenceLikelihood.UNLIKELY, # 'I'
2715 45: SequenceLikelihood.UNLIKELY, # 'J'
2716 38: SequenceLikelihood.UNLIKELY, # 'K'
2717 40: SequenceLikelihood.UNLIKELY, # 'L'
2718 32: SequenceLikelihood.UNLIKELY, # 'M'
2719 28: SequenceLikelihood.UNLIKELY, # 'N'
2720 42: SequenceLikelihood.UNLIKELY, # 'O'
2721 39: SequenceLikelihood.UNLIKELY, # 'P'
2722 57: SequenceLikelihood.UNLIKELY, # 'Q'
2723 41: SequenceLikelihood.UNLIKELY, # 'R'
2724 24: SequenceLikelihood.UNLIKELY, # 'S'
2725 33: SequenceLikelihood.UNLIKELY, # 'T'
2726 47: SequenceLikelihood.UNLIKELY, # 'U'
2727 37: SequenceLikelihood.UNLIKELY, # 'V'
2728 49: SequenceLikelihood.UNLIKELY, # 'W'
2729 54: SequenceLikelihood.UNLIKELY, # 'X'
2730 53: SequenceLikelihood.UNLIKELY, # 'Y'
2731 56: SequenceLikelihood.UNLIKELY, # 'Z'
2732 7: SequenceLikelihood.POSITIVE, # 'a'
2733 19: SequenceLikelihood.POSITIVE, # 'b'
2734 26: SequenceLikelihood.POSITIVE, # 'c'
2735 10: SequenceLikelihood.POSITIVE, # 'd'
2736 1: SequenceLikelihood.POSITIVE, # 'e'
2737 16: SequenceLikelihood.POSITIVE, # 'f'
2738 11: SequenceLikelihood.POSITIVE, # 'g'
2739 20: SequenceLikelihood.POSITIVE, # 'h'
2740 5: SequenceLikelihood.POSITIVE, # 'i'
2741 21: SequenceLikelihood.POSITIVE, # 'j'
2742 12: SequenceLikelihood.POSITIVE, # 'k'
2743 8: SequenceLikelihood.POSITIVE, # 'l'
2744 13: SequenceLikelihood.POSITIVE, # 'm'
2745 4: SequenceLikelihood.POSITIVE, # 'n'
2746 9: SequenceLikelihood.POSITIVE, # 'o'
2747 15: SequenceLikelihood.POSITIVE, # 'p'
2748 55: SequenceLikelihood.UNLIKELY, # 'q'
2749 2: SequenceLikelihood.POSITIVE, # 'r'
2750 6: SequenceLikelihood.POSITIVE, # 's'
2751 3: SequenceLikelihood.POSITIVE, # 't'
2752 17: SequenceLikelihood.POSITIVE, # 'u'
2753 14: SequenceLikelihood.POSITIVE, # 'v'
2754 46: SequenceLikelihood.LIKELY, # 'w'
2755 48: SequenceLikelihood.UNLIKELY, # 'x'
2756 23: SequenceLikelihood.POSITIVE, # 'y'
2757 50: SequenceLikelihood.LIKELY, # 'z'
2758 51: SequenceLikelihood.UNLIKELY, # 'Å'
2759 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2760 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2761 18: SequenceLikelihood.POSITIVE, # 'å'
2762 31: SequenceLikelihood.LIKELY, # 'æ'
2763 22: SequenceLikelihood.POSITIVE, # 'ø'
2764 },
2765 17: { # 'u'
2766 27: SequenceLikelihood.UNLIKELY, # 'A'
2767 35: SequenceLikelihood.UNLIKELY, # 'B'
2768 44: SequenceLikelihood.UNLIKELY, # 'C'
2769 25: SequenceLikelihood.UNLIKELY, # 'D'
2770 30: SequenceLikelihood.UNLIKELY, # 'E'
2771 34: SequenceLikelihood.UNLIKELY, # 'F'
2772 43: SequenceLikelihood.UNLIKELY, # 'G'
2773 29: SequenceLikelihood.UNLIKELY, # 'H'
2774 36: SequenceLikelihood.UNLIKELY, # 'I'
2775 45: SequenceLikelihood.UNLIKELY, # 'J'
2776 38: SequenceLikelihood.UNLIKELY, # 'K'
2777 40: SequenceLikelihood.UNLIKELY, # 'L'
2778 32: SequenceLikelihood.UNLIKELY, # 'M'
2779 28: SequenceLikelihood.UNLIKELY, # 'N'
2780 42: SequenceLikelihood.UNLIKELY, # 'O'
2781 39: SequenceLikelihood.UNLIKELY, # 'P'
2782 57: SequenceLikelihood.UNLIKELY, # 'Q'
2783 41: SequenceLikelihood.UNLIKELY, # 'R'
2784 24: SequenceLikelihood.UNLIKELY, # 'S'
2785 33: SequenceLikelihood.UNLIKELY, # 'T'
2786 47: SequenceLikelihood.UNLIKELY, # 'U'
2787 37: SequenceLikelihood.UNLIKELY, # 'V'
2788 49: SequenceLikelihood.UNLIKELY, # 'W'
2789 54: SequenceLikelihood.UNLIKELY, # 'X'
2790 53: SequenceLikelihood.UNLIKELY, # 'Y'
2791 56: SequenceLikelihood.UNLIKELY, # 'Z'
2792 7: SequenceLikelihood.POSITIVE, # 'a'
2793 19: SequenceLikelihood.POSITIVE, # 'b'
2794 26: SequenceLikelihood.LIKELY, # 'c'
2795 10: SequenceLikelihood.POSITIVE, # 'd'
2796 1: SequenceLikelihood.POSITIVE, # 'e'
2797 16: SequenceLikelihood.POSITIVE, # 'f'
2798 11: SequenceLikelihood.POSITIVE, # 'g'
2799 20: SequenceLikelihood.LIKELY, # 'h'
2800 5: SequenceLikelihood.POSITIVE, # 'i'
2801 21: SequenceLikelihood.UNLIKELY, # 'j'
2802 12: SequenceLikelihood.POSITIVE, # 'k'
2803 8: SequenceLikelihood.POSITIVE, # 'l'
2804 13: SequenceLikelihood.POSITIVE, # 'm'
2805 4: SequenceLikelihood.POSITIVE, # 'n'
2806 9: SequenceLikelihood.LIKELY, # 'o'
2807 15: SequenceLikelihood.POSITIVE, # 'p'
2808 55: SequenceLikelihood.UNLIKELY, # 'q'
2809 2: SequenceLikelihood.POSITIVE, # 'r'
2810 6: SequenceLikelihood.POSITIVE, # 's'
2811 3: SequenceLikelihood.POSITIVE, # 't'
2812 17: SequenceLikelihood.LIKELY, # 'u'
2813 14: SequenceLikelihood.LIKELY, # 'v'
2814 46: SequenceLikelihood.UNLIKELY, # 'w'
2815 48: SequenceLikelihood.LIKELY, # 'x'
2816 23: SequenceLikelihood.LIKELY, # 'y'
2817 50: SequenceLikelihood.LIKELY, # 'z'
2818 51: SequenceLikelihood.NEGATIVE, # 'Å'
2819 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2820 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2821 18: SequenceLikelihood.UNLIKELY, # 'å'
2822 31: SequenceLikelihood.UNLIKELY, # 'æ'
2823 22: SequenceLikelihood.UNLIKELY, # 'ø'
2824 },
2825 14: { # 'v'
2826 27: SequenceLikelihood.UNLIKELY, # 'A'
2827 35: SequenceLikelihood.UNLIKELY, # 'B'
2828 44: SequenceLikelihood.UNLIKELY, # 'C'
2829 25: SequenceLikelihood.UNLIKELY, # 'D'
2830 30: SequenceLikelihood.UNLIKELY, # 'E'
2831 34: SequenceLikelihood.UNLIKELY, # 'F'
2832 43: SequenceLikelihood.UNLIKELY, # 'G'
2833 29: SequenceLikelihood.UNLIKELY, # 'H'
2834 36: SequenceLikelihood.UNLIKELY, # 'I'
2835 45: SequenceLikelihood.UNLIKELY, # 'J'
2836 38: SequenceLikelihood.UNLIKELY, # 'K'
2837 40: SequenceLikelihood.UNLIKELY, # 'L'
2838 32: SequenceLikelihood.UNLIKELY, # 'M'
2839 28: SequenceLikelihood.UNLIKELY, # 'N'
2840 42: SequenceLikelihood.UNLIKELY, # 'O'
2841 39: SequenceLikelihood.UNLIKELY, # 'P'
2842 57: SequenceLikelihood.UNLIKELY, # 'Q'
2843 41: SequenceLikelihood.UNLIKELY, # 'R'
2844 24: SequenceLikelihood.UNLIKELY, # 'S'
2845 33: SequenceLikelihood.UNLIKELY, # 'T'
2846 47: SequenceLikelihood.UNLIKELY, # 'U'
2847 37: SequenceLikelihood.UNLIKELY, # 'V'
2848 49: SequenceLikelihood.UNLIKELY, # 'W'
2849 54: SequenceLikelihood.UNLIKELY, # 'X'
2850 53: SequenceLikelihood.UNLIKELY, # 'Y'
2851 56: SequenceLikelihood.UNLIKELY, # 'Z'
2852 7: SequenceLikelihood.POSITIVE, # 'a'
2853 19: SequenceLikelihood.LIKELY, # 'b'
2854 26: SequenceLikelihood.UNLIKELY, # 'c'
2855 10: SequenceLikelihood.POSITIVE, # 'd'
2856 1: SequenceLikelihood.POSITIVE, # 'e'
2857 16: SequenceLikelihood.LIKELY, # 'f'
2858 11: SequenceLikelihood.POSITIVE, # 'g'
2859 20: SequenceLikelihood.POSITIVE, # 'h'
2860 5: SequenceLikelihood.POSITIVE, # 'i'
2861 21: SequenceLikelihood.LIKELY, # 'j'
2862 12: SequenceLikelihood.LIKELY, # 'k'
2863 8: SequenceLikelihood.POSITIVE, # 'l'
2864 13: SequenceLikelihood.LIKELY, # 'm'
2865 4: SequenceLikelihood.POSITIVE, # 'n'
2866 9: SequenceLikelihood.POSITIVE, # 'o'
2867 15: SequenceLikelihood.LIKELY, # 'p'
2868 55: SequenceLikelihood.UNLIKELY, # 'q'
2869 2: SequenceLikelihood.POSITIVE, # 'r'
2870 6: SequenceLikelihood.POSITIVE, # 's'
2871 3: SequenceLikelihood.POSITIVE, # 't'
2872 17: SequenceLikelihood.POSITIVE, # 'u'
2873 14: SequenceLikelihood.LIKELY, # 'v'
2874 46: SequenceLikelihood.UNLIKELY, # 'w'
2875 48: SequenceLikelihood.UNLIKELY, # 'x'
2876 23: SequenceLikelihood.UNLIKELY, # 'y'
2877 50: SequenceLikelihood.UNLIKELY, # 'z'
2878 51: SequenceLikelihood.UNLIKELY, # 'Å'
2879 58: SequenceLikelihood.UNLIKELY, # 'Æ'
2880 52: SequenceLikelihood.UNLIKELY, # 'Ø'
2881 18: SequenceLikelihood.POSITIVE, # 'å'
2882 31: SequenceLikelihood.POSITIVE, # 'æ'
2883 22: SequenceLikelihood.LIKELY, # 'ø'
2884 },
2885 46: { # 'w'
2886 27: SequenceLikelihood.UNLIKELY, # 'A'
2887 35: SequenceLikelihood.UNLIKELY, # 'B'
2888 44: SequenceLikelihood.UNLIKELY, # 'C'
2889 25: SequenceLikelihood.UNLIKELY, # 'D'
2890 30: SequenceLikelihood.UNLIKELY, # 'E'
2891 34: SequenceLikelihood.UNLIKELY, # 'F'
2892 43: SequenceLikelihood.UNLIKELY, # 'G'
2893 29: SequenceLikelihood.UNLIKELY, # 'H'
2894 36: SequenceLikelihood.UNLIKELY, # 'I'
2895 45: SequenceLikelihood.UNLIKELY, # 'J'
2896 38: SequenceLikelihood.UNLIKELY, # 'K'
2897 40: SequenceLikelihood.UNLIKELY, # 'L'
2898 32: SequenceLikelihood.UNLIKELY, # 'M'
2899 28: SequenceLikelihood.UNLIKELY, # 'N'
2900 42: SequenceLikelihood.UNLIKELY, # 'O'
2901 39: SequenceLikelihood.UNLIKELY, # 'P'
2902 57: SequenceLikelihood.UNLIKELY, # 'Q'
2903 41: SequenceLikelihood.UNLIKELY, # 'R'
2904 24: SequenceLikelihood.UNLIKELY, # 'S'
2905 33: SequenceLikelihood.UNLIKELY, # 'T'
2906 47: SequenceLikelihood.UNLIKELY, # 'U'
2907 37: SequenceLikelihood.UNLIKELY, # 'V'
2908 49: SequenceLikelihood.UNLIKELY, # 'W'
2909 54: SequenceLikelihood.UNLIKELY, # 'X'
2910 53: SequenceLikelihood.UNLIKELY, # 'Y'
2911 56: SequenceLikelihood.UNLIKELY, # 'Z'
2912 7: SequenceLikelihood.POSITIVE, # 'a'
2913 19: SequenceLikelihood.UNLIKELY, # 'b'
2914 26: SequenceLikelihood.UNLIKELY, # 'c'
2915 10: SequenceLikelihood.UNLIKELY, # 'd'
2916 1: SequenceLikelihood.POSITIVE, # 'e'
2917 16: SequenceLikelihood.UNLIKELY, # 'f'
2918 11: SequenceLikelihood.UNLIKELY, # 'g'
2919 20: SequenceLikelihood.LIKELY, # 'h'
2920 5: SequenceLikelihood.POSITIVE, # 'i'
2921 21: SequenceLikelihood.UNLIKELY, # 'j'
2922 12: SequenceLikelihood.UNLIKELY, # 'k'
2923 8: SequenceLikelihood.UNLIKELY, # 'l'
2924 13: SequenceLikelihood.UNLIKELY, # 'm'
2925 4: SequenceLikelihood.LIKELY, # 'n'
2926 9: SequenceLikelihood.LIKELY, # 'o'
2927 15: SequenceLikelihood.UNLIKELY, # 'p'
2928 55: SequenceLikelihood.UNLIKELY, # 'q'
2929 2: SequenceLikelihood.UNLIKELY, # 'r'
2930 6: SequenceLikelihood.LIKELY, # 's'
2931 3: SequenceLikelihood.UNLIKELY, # 't'
2932 17: SequenceLikelihood.UNLIKELY, # 'u'
2933 14: SequenceLikelihood.UNLIKELY, # 'v'
2934 46: SequenceLikelihood.LIKELY, # 'w'
2935 48: SequenceLikelihood.UNLIKELY, # 'x'
2936 23: SequenceLikelihood.UNLIKELY, # 'y'
2937 50: SequenceLikelihood.UNLIKELY, # 'z'
2938 51: SequenceLikelihood.NEGATIVE, # 'Å'
2939 58: SequenceLikelihood.NEGATIVE, # 'Æ'
2940 52: SequenceLikelihood.NEGATIVE, # 'Ø'
2941 18: SequenceLikelihood.UNLIKELY, # 'å'
2942 31: SequenceLikelihood.UNLIKELY, # 'æ'
2943 22: SequenceLikelihood.UNLIKELY, # 'ø'
2944 },
2945 48: { # 'x'
2946 27: SequenceLikelihood.UNLIKELY, # 'A'
2947 35: SequenceLikelihood.UNLIKELY, # 'B'
2948 44: SequenceLikelihood.UNLIKELY, # 'C'
2949 25: SequenceLikelihood.UNLIKELY, # 'D'
2950 30: SequenceLikelihood.UNLIKELY, # 'E'
2951 34: SequenceLikelihood.UNLIKELY, # 'F'
2952 43: SequenceLikelihood.UNLIKELY, # 'G'
2953 29: SequenceLikelihood.UNLIKELY, # 'H'
2954 36: SequenceLikelihood.UNLIKELY, # 'I'
2955 45: SequenceLikelihood.UNLIKELY, # 'J'
2956 38: SequenceLikelihood.UNLIKELY, # 'K'
2957 40: SequenceLikelihood.UNLIKELY, # 'L'
2958 32: SequenceLikelihood.UNLIKELY, # 'M'
2959 28: SequenceLikelihood.UNLIKELY, # 'N'
2960 42: SequenceLikelihood.UNLIKELY, # 'O'
2961 39: SequenceLikelihood.UNLIKELY, # 'P'
2962 57: SequenceLikelihood.UNLIKELY, # 'Q'
2963 41: SequenceLikelihood.UNLIKELY, # 'R'
2964 24: SequenceLikelihood.UNLIKELY, # 'S'
2965 33: SequenceLikelihood.UNLIKELY, # 'T'
2966 47: SequenceLikelihood.UNLIKELY, # 'U'
2967 37: SequenceLikelihood.UNLIKELY, # 'V'
2968 49: SequenceLikelihood.UNLIKELY, # 'W'
2969 54: SequenceLikelihood.UNLIKELY, # 'X'
2970 53: SequenceLikelihood.UNLIKELY, # 'Y'
2971 56: SequenceLikelihood.UNLIKELY, # 'Z'
2972 7: SequenceLikelihood.LIKELY, # 'a'
2973 19: SequenceLikelihood.UNLIKELY, # 'b'
2974 26: SequenceLikelihood.LIKELY, # 'c'
2975 10: SequenceLikelihood.UNLIKELY, # 'd'
2976 1: SequenceLikelihood.LIKELY, # 'e'
2977 16: SequenceLikelihood.UNLIKELY, # 'f'
2978 11: SequenceLikelihood.UNLIKELY, # 'g'
2979 20: SequenceLikelihood.UNLIKELY, # 'h'
2980 5: SequenceLikelihood.LIKELY, # 'i'
2981 21: SequenceLikelihood.UNLIKELY, # 'j'
2982 12: SequenceLikelihood.UNLIKELY, # 'k'
2983 8: SequenceLikelihood.UNLIKELY, # 'l'
2984 13: SequenceLikelihood.UNLIKELY, # 'm'
2985 4: SequenceLikelihood.UNLIKELY, # 'n'
2986 9: SequenceLikelihood.LIKELY, # 'o'
2987 15: SequenceLikelihood.LIKELY, # 'p'
2988 55: SequenceLikelihood.UNLIKELY, # 'q'
2989 2: SequenceLikelihood.UNLIKELY, # 'r'
2990 6: SequenceLikelihood.UNLIKELY, # 's'
2991 3: SequenceLikelihood.LIKELY, # 't'
2992 17: SequenceLikelihood.UNLIKELY, # 'u'
2993 14: SequenceLikelihood.UNLIKELY, # 'v'
2994 46: SequenceLikelihood.UNLIKELY, # 'w'
2995 48: SequenceLikelihood.LIKELY, # 'x'
2996 23: SequenceLikelihood.LIKELY, # 'y'
2997 50: SequenceLikelihood.UNLIKELY, # 'z'
2998 51: SequenceLikelihood.UNLIKELY, # 'Å'
2999 58: SequenceLikelihood.NEGATIVE, # 'Æ'
3000 52: SequenceLikelihood.NEGATIVE, # 'Ø'
3001 18: SequenceLikelihood.UNLIKELY, # 'å'
3002 31: SequenceLikelihood.NEGATIVE, # 'æ'
3003 22: SequenceLikelihood.UNLIKELY, # 'ø'
3004 },
3005 23: { # 'y'
3006 27: SequenceLikelihood.UNLIKELY, # 'A'
3007 35: SequenceLikelihood.UNLIKELY, # 'B'
3008 44: SequenceLikelihood.UNLIKELY, # 'C'
3009 25: SequenceLikelihood.UNLIKELY, # 'D'
3010 30: SequenceLikelihood.UNLIKELY, # 'E'
3011 34: SequenceLikelihood.UNLIKELY, # 'F'
3012 43: SequenceLikelihood.UNLIKELY, # 'G'
3013 29: SequenceLikelihood.UNLIKELY, # 'H'
3014 36: SequenceLikelihood.UNLIKELY, # 'I'
3015 45: SequenceLikelihood.UNLIKELY, # 'J'
3016 38: SequenceLikelihood.UNLIKELY, # 'K'
3017 40: SequenceLikelihood.UNLIKELY, # 'L'
3018 32: SequenceLikelihood.UNLIKELY, # 'M'
3019 28: SequenceLikelihood.UNLIKELY, # 'N'
3020 42: SequenceLikelihood.UNLIKELY, # 'O'
3021 39: SequenceLikelihood.UNLIKELY, # 'P'
3022 57: SequenceLikelihood.UNLIKELY, # 'Q'
3023 41: SequenceLikelihood.UNLIKELY, # 'R'
3024 24: SequenceLikelihood.UNLIKELY, # 'S'
3025 33: SequenceLikelihood.UNLIKELY, # 'T'
3026 47: SequenceLikelihood.UNLIKELY, # 'U'
3027 37: SequenceLikelihood.UNLIKELY, # 'V'
3028 49: SequenceLikelihood.UNLIKELY, # 'W'
3029 54: SequenceLikelihood.UNLIKELY, # 'X'
3030 53: SequenceLikelihood.UNLIKELY, # 'Y'
3031 56: SequenceLikelihood.UNLIKELY, # 'Z'
3032 7: SequenceLikelihood.POSITIVE, # 'a'
3033 19: SequenceLikelihood.LIKELY, # 'b'
3034 26: SequenceLikelihood.LIKELY, # 'c'
3035 10: SequenceLikelihood.POSITIVE, # 'd'
3036 1: SequenceLikelihood.POSITIVE, # 'e'
3037 16: SequenceLikelihood.LIKELY, # 'f'
3038 11: SequenceLikelihood.POSITIVE, # 'g'
3039 20: SequenceLikelihood.LIKELY, # 'h'
3040 5: SequenceLikelihood.LIKELY, # 'i'
3041 21: SequenceLikelihood.UNLIKELY, # 'j'
3042 12: SequenceLikelihood.POSITIVE, # 'k'
3043 8: SequenceLikelihood.POSITIVE, # 'l'
3044 13: SequenceLikelihood.POSITIVE, # 'm'
3045 4: SequenceLikelihood.POSITIVE, # 'n'
3046 9: SequenceLikelihood.LIKELY, # 'o'
3047 15: SequenceLikelihood.POSITIVE, # 'p'
3048 55: SequenceLikelihood.UNLIKELY, # 'q'
3049 2: SequenceLikelihood.POSITIVE, # 'r'
3050 6: SequenceLikelihood.POSITIVE, # 's'
3051 3: SequenceLikelihood.POSITIVE, # 't'
3052 17: SequenceLikelihood.LIKELY, # 'u'
3053 14: SequenceLikelihood.LIKELY, # 'v'
3054 46: SequenceLikelihood.LIKELY, # 'w'
3055 48: SequenceLikelihood.UNLIKELY, # 'x'
3056 23: SequenceLikelihood.UNLIKELY, # 'y'
3057 50: SequenceLikelihood.UNLIKELY, # 'z'
3058 51: SequenceLikelihood.UNLIKELY, # 'Å'
3059 58: SequenceLikelihood.NEGATIVE, # 'Æ'
3060 52: SequenceLikelihood.NEGATIVE, # 'Ø'
3061 18: SequenceLikelihood.UNLIKELY, # 'å'
3062 31: SequenceLikelihood.UNLIKELY, # 'æ'
3063 22: SequenceLikelihood.UNLIKELY, # 'ø'
3064 },
3065 50: { # 'z'
3066 27: SequenceLikelihood.UNLIKELY, # 'A'
3067 35: SequenceLikelihood.UNLIKELY, # 'B'
3068 44: SequenceLikelihood.UNLIKELY, # 'C'
3069 25: SequenceLikelihood.UNLIKELY, # 'D'
3070 30: SequenceLikelihood.UNLIKELY, # 'E'
3071 34: SequenceLikelihood.UNLIKELY, # 'F'
3072 43: SequenceLikelihood.UNLIKELY, # 'G'
3073 29: SequenceLikelihood.UNLIKELY, # 'H'
3074 36: SequenceLikelihood.UNLIKELY, # 'I'
3075 45: SequenceLikelihood.UNLIKELY, # 'J'
3076 38: SequenceLikelihood.UNLIKELY, # 'K'
3077 40: SequenceLikelihood.UNLIKELY, # 'L'
3078 32: SequenceLikelihood.UNLIKELY, # 'M'
3079 28: SequenceLikelihood.UNLIKELY, # 'N'
3080 42: SequenceLikelihood.UNLIKELY, # 'O'
3081 39: SequenceLikelihood.UNLIKELY, # 'P'
3082 57: SequenceLikelihood.UNLIKELY, # 'Q'
3083 41: SequenceLikelihood.UNLIKELY, # 'R'
3084 24: SequenceLikelihood.UNLIKELY, # 'S'
3085 33: SequenceLikelihood.UNLIKELY, # 'T'
3086 47: SequenceLikelihood.UNLIKELY, # 'U'
3087 37: SequenceLikelihood.UNLIKELY, # 'V'
3088 49: SequenceLikelihood.UNLIKELY, # 'W'
3089 54: SequenceLikelihood.UNLIKELY, # 'X'
3090 53: SequenceLikelihood.UNLIKELY, # 'Y'
3091 56: SequenceLikelihood.UNLIKELY, # 'Z'
3092 7: SequenceLikelihood.LIKELY, # 'a'
3093 19: SequenceLikelihood.UNLIKELY, # 'b'
3094 26: SequenceLikelihood.UNLIKELY, # 'c'
3095 10: SequenceLikelihood.UNLIKELY, # 'd'
3096 1: SequenceLikelihood.LIKELY, # 'e'
3097 16: SequenceLikelihood.UNLIKELY, # 'f'
3098 11: SequenceLikelihood.UNLIKELY, # 'g'
3099 20: SequenceLikelihood.UNLIKELY, # 'h'
3100 5: SequenceLikelihood.LIKELY, # 'i'
3101 21: SequenceLikelihood.UNLIKELY, # 'j'
3102 12: SequenceLikelihood.UNLIKELY, # 'k'
3103 8: SequenceLikelihood.UNLIKELY, # 'l'
3104 13: SequenceLikelihood.UNLIKELY, # 'm'
3105 4: SequenceLikelihood.UNLIKELY, # 'n'
3106 9: SequenceLikelihood.LIKELY, # 'o'
3107 15: SequenceLikelihood.UNLIKELY, # 'p'
3108 55: SequenceLikelihood.UNLIKELY, # 'q'
3109 2: SequenceLikelihood.UNLIKELY, # 'r'
3110 6: SequenceLikelihood.UNLIKELY, # 's'
3111 3: SequenceLikelihood.UNLIKELY, # 't'
3112 17: SequenceLikelihood.LIKELY, # 'u'
3113 14: SequenceLikelihood.UNLIKELY, # 'v'
3114 46: SequenceLikelihood.UNLIKELY, # 'w'
3115 48: SequenceLikelihood.UNLIKELY, # 'x'
3116 23: SequenceLikelihood.LIKELY, # 'y'
3117 50: SequenceLikelihood.LIKELY, # 'z'
3118 51: SequenceLikelihood.NEGATIVE, # 'Å'
3119 58: SequenceLikelihood.NEGATIVE, # 'Æ'
3120 52: SequenceLikelihood.NEGATIVE, # 'Ø'
3121 18: SequenceLikelihood.UNLIKELY, # 'å'
3122 31: SequenceLikelihood.UNLIKELY, # 'æ'
3123 22: SequenceLikelihood.UNLIKELY, # 'ø'
3124 },
3125 51: { # 'Å'
3126 27: SequenceLikelihood.UNLIKELY, # 'A'
3127 35: SequenceLikelihood.UNLIKELY, # 'B'
3128 44: SequenceLikelihood.UNLIKELY, # 'C'
3129 25: SequenceLikelihood.UNLIKELY, # 'D'
3130 30: SequenceLikelihood.UNLIKELY, # 'E'
3131 34: SequenceLikelihood.UNLIKELY, # 'F'
3132 43: SequenceLikelihood.UNLIKELY, # 'G'
3133 29: SequenceLikelihood.UNLIKELY, # 'H'
3134 36: SequenceLikelihood.UNLIKELY, # 'I'
3135 45: SequenceLikelihood.UNLIKELY, # 'J'
3136 38: SequenceLikelihood.UNLIKELY, # 'K'
3137 40: SequenceLikelihood.UNLIKELY, # 'L'
3138 32: SequenceLikelihood.UNLIKELY, # 'M'
3139 28: SequenceLikelihood.UNLIKELY, # 'N'
3140 42: SequenceLikelihood.UNLIKELY, # 'O'
3141 39: SequenceLikelihood.UNLIKELY, # 'P'
3142 57: SequenceLikelihood.NEGATIVE, # 'Q'
3143 41: SequenceLikelihood.UNLIKELY, # 'R'
3144 24: SequenceLikelihood.UNLIKELY, # 'S'
3145 33: SequenceLikelihood.UNLIKELY, # 'T'
3146 47: SequenceLikelihood.UNLIKELY, # 'U'
3147 37: SequenceLikelihood.UNLIKELY, # 'V'
3148 49: SequenceLikelihood.NEGATIVE, # 'W'
3149 54: SequenceLikelihood.NEGATIVE, # 'X'
3150 53: SequenceLikelihood.NEGATIVE, # 'Y'
3151 56: SequenceLikelihood.NEGATIVE, # 'Z'
3152 7: SequenceLikelihood.UNLIKELY, # 'a'
3153 19: SequenceLikelihood.UNLIKELY, # 'b'
3154 26: SequenceLikelihood.NEGATIVE, # 'c'
3155 10: SequenceLikelihood.UNLIKELY, # 'd'
3156 1: SequenceLikelihood.UNLIKELY, # 'e'
3157 16: SequenceLikelihood.UNLIKELY, # 'f'
3158 11: SequenceLikelihood.UNLIKELY, # 'g'
3159 20: SequenceLikelihood.UNLIKELY, # 'h'
3160 5: SequenceLikelihood.UNLIKELY, # 'i'
3161 21: SequenceLikelihood.UNLIKELY, # 'j'
3162 12: SequenceLikelihood.UNLIKELY, # 'k'
3163 8: SequenceLikelihood.LIKELY, # 'l'
3164 13: SequenceLikelihood.UNLIKELY, # 'm'
3165 4: SequenceLikelihood.UNLIKELY, # 'n'
3166 9: SequenceLikelihood.NEGATIVE, # 'o'
3167 15: SequenceLikelihood.LIKELY, # 'p'
3168 55: SequenceLikelihood.NEGATIVE, # 'q'
3169 2: SequenceLikelihood.LIKELY, # 'r'
3170 6: SequenceLikelihood.LIKELY, # 's'
3171 3: SequenceLikelihood.UNLIKELY, # 't'
3172 17: SequenceLikelihood.NEGATIVE, # 'u'
3173 14: SequenceLikelihood.UNLIKELY, # 'v'
3174 46: SequenceLikelihood.NEGATIVE, # 'w'
3175 48: SequenceLikelihood.NEGATIVE, # 'x'
3176 23: SequenceLikelihood.NEGATIVE, # 'y'
3177 50: SequenceLikelihood.NEGATIVE, # 'z'
3178 51: SequenceLikelihood.UNLIKELY, # 'Å'
3179 58: SequenceLikelihood.NEGATIVE, # 'Æ'
3180 52: SequenceLikelihood.UNLIKELY, # 'Ø'
3181 18: SequenceLikelihood.UNLIKELY, # 'å'
3182 31: SequenceLikelihood.NEGATIVE, # 'æ'
3183 22: SequenceLikelihood.NEGATIVE, # 'ø'
3184 },
3185 58: { # 'Æ'
3186 27: SequenceLikelihood.NEGATIVE, # 'A'
3187 35: SequenceLikelihood.UNLIKELY, # 'B'
3188 44: SequenceLikelihood.NEGATIVE, # 'C'
3189 25: SequenceLikelihood.UNLIKELY, # 'D'
3190 30: SequenceLikelihood.NEGATIVE, # 'E'
3191 34: SequenceLikelihood.UNLIKELY, # 'F'
3192 43: SequenceLikelihood.UNLIKELY, # 'G'
3193 29: SequenceLikelihood.UNLIKELY, # 'H'
3194 36: SequenceLikelihood.UNLIKELY, # 'I'
3195 45: SequenceLikelihood.NEGATIVE, # 'J'
3196 38: SequenceLikelihood.UNLIKELY, # 'K'
3197 40: SequenceLikelihood.UNLIKELY, # 'L'
3198 32: SequenceLikelihood.UNLIKELY, # 'M'
3199 28: SequenceLikelihood.UNLIKELY, # 'N'
3200 42: SequenceLikelihood.NEGATIVE, # 'O'
3201 39: SequenceLikelihood.UNLIKELY, # 'P'
3202 57: SequenceLikelihood.NEGATIVE, # 'Q'
3203 41: SequenceLikelihood.UNLIKELY, # 'R'
3204 24: SequenceLikelihood.UNLIKELY, # 'S'
3205 33: SequenceLikelihood.UNLIKELY, # 'T'
3206 47: SequenceLikelihood.NEGATIVE, # 'U'
3207 37: SequenceLikelihood.UNLIKELY, # 'V'
3208 49: SequenceLikelihood.NEGATIVE, # 'W'
3209 54: SequenceLikelihood.NEGATIVE, # 'X'
3210 53: SequenceLikelihood.NEGATIVE, # 'Y'
3211 56: SequenceLikelihood.NEGATIVE, # 'Z'
3212 7: SequenceLikelihood.NEGATIVE, # 'a'
3213 19: SequenceLikelihood.NEGATIVE, # 'b'
3214 26: SequenceLikelihood.NEGATIVE, # 'c'
3215 10: SequenceLikelihood.UNLIKELY, # 'd'
3216 1: SequenceLikelihood.NEGATIVE, # 'e'
3217 16: SequenceLikelihood.NEGATIVE, # 'f'
3218 11: SequenceLikelihood.UNLIKELY, # 'g'
3219 20: SequenceLikelihood.UNLIKELY, # 'h'
3220 5: SequenceLikelihood.UNLIKELY, # 'i'
3221 21: SequenceLikelihood.UNLIKELY, # 'j'
3222 12: SequenceLikelihood.UNLIKELY, # 'k'
3223 8: SequenceLikelihood.UNLIKELY, # 'l'
3224 13: SequenceLikelihood.UNLIKELY, # 'm'
3225 4: SequenceLikelihood.UNLIKELY, # 'n'
3226 9: SequenceLikelihood.UNLIKELY, # 'o'
3227 15: SequenceLikelihood.NEGATIVE, # 'p'
3228 55: SequenceLikelihood.NEGATIVE, # 'q'
3229 2: SequenceLikelihood.UNLIKELY, # 'r'
3230 6: SequenceLikelihood.UNLIKELY, # 's'
3231 3: SequenceLikelihood.UNLIKELY, # 't'
3232 17: SequenceLikelihood.NEGATIVE, # 'u'
3233 14: SequenceLikelihood.UNLIKELY, # 'v'
3234 46: SequenceLikelihood.NEGATIVE, # 'w'
3235 48: SequenceLikelihood.NEGATIVE, # 'x'
3236 23: SequenceLikelihood.UNLIKELY, # 'y'
3237 50: SequenceLikelihood.NEGATIVE, # 'z'
3238 51: SequenceLikelihood.NEGATIVE, # 'Å'
3239 58: SequenceLikelihood.UNLIKELY, # 'Æ'
3240 52: SequenceLikelihood.UNLIKELY, # 'Ø'
3241 18: SequenceLikelihood.NEGATIVE, # 'å'
3242 31: SequenceLikelihood.UNLIKELY, # 'æ'
3243 22: SequenceLikelihood.NEGATIVE, # 'ø'
3244 },
3245 52: { # 'Ø'
3246 27: SequenceLikelihood.UNLIKELY, # 'A'
3247 35: SequenceLikelihood.UNLIKELY, # 'B'
3248 44: SequenceLikelihood.UNLIKELY, # 'C'
3249 25: SequenceLikelihood.UNLIKELY, # 'D'
3250 30: SequenceLikelihood.UNLIKELY, # 'E'
3251 34: SequenceLikelihood.UNLIKELY, # 'F'
3252 43: SequenceLikelihood.UNLIKELY, # 'G'
3253 29: SequenceLikelihood.UNLIKELY, # 'H'
3254 36: SequenceLikelihood.UNLIKELY, # 'I'
3255 45: SequenceLikelihood.UNLIKELY, # 'J'
3256 38: SequenceLikelihood.UNLIKELY, # 'K'
3257 40: SequenceLikelihood.UNLIKELY, # 'L'
3258 32: SequenceLikelihood.UNLIKELY, # 'M'
3259 28: SequenceLikelihood.UNLIKELY, # 'N'
3260 42: SequenceLikelihood.UNLIKELY, # 'O'
3261 39: SequenceLikelihood.UNLIKELY, # 'P'
3262 57: SequenceLikelihood.UNLIKELY, # 'Q'
3263 41: SequenceLikelihood.LIKELY, # 'R'
3264 24: SequenceLikelihood.LIKELY, # 'S'
3265 33: SequenceLikelihood.UNLIKELY, # 'T'
3266 47: SequenceLikelihood.UNLIKELY, # 'U'
3267 37: SequenceLikelihood.UNLIKELY, # 'V'
3268 49: SequenceLikelihood.UNLIKELY, # 'W'
3269 54: SequenceLikelihood.NEGATIVE, # 'X'
3270 53: SequenceLikelihood.UNLIKELY, # 'Y'
3271 56: SequenceLikelihood.NEGATIVE, # 'Z'
3272 7: SequenceLikelihood.UNLIKELY, # 'a'
3273 19: SequenceLikelihood.UNLIKELY, # 'b'
3274 26: SequenceLikelihood.UNLIKELY, # 'c'
3275 10: SequenceLikelihood.UNLIKELY, # 'd'
3276 1: SequenceLikelihood.UNLIKELY, # 'e'
3277 16: SequenceLikelihood.UNLIKELY, # 'f'
3278 11: SequenceLikelihood.UNLIKELY, # 'g'
3279 20: SequenceLikelihood.UNLIKELY, # 'h'
3280 5: SequenceLikelihood.UNLIKELY, # 'i'
3281 21: SequenceLikelihood.UNLIKELY, # 'j'
3282 12: SequenceLikelihood.LIKELY, # 'k'
3283 8: SequenceLikelihood.UNLIKELY, # 'l'
3284 13: SequenceLikelihood.UNLIKELY, # 'm'
3285 4: SequenceLikelihood.LIKELY, # 'n'
3286 9: SequenceLikelihood.NEGATIVE, # 'o'
3287 15: SequenceLikelihood.UNLIKELY, # 'p'
3288 55: SequenceLikelihood.NEGATIVE, # 'q'
3289 2: SequenceLikelihood.LIKELY, # 'r'
3290 6: SequenceLikelihood.LIKELY, # 's'
3291 3: SequenceLikelihood.UNLIKELY, # 't'
3292 17: SequenceLikelihood.UNLIKELY, # 'u'
3293 14: SequenceLikelihood.LIKELY, # 'v'
3294 46: SequenceLikelihood.UNLIKELY, # 'w'
3295 48: SequenceLikelihood.UNLIKELY, # 'x'
3296 23: SequenceLikelihood.LIKELY, # 'y'
3297 50: SequenceLikelihood.UNLIKELY, # 'z'
3298 51: SequenceLikelihood.UNLIKELY, # 'Å'
3299 58: SequenceLikelihood.UNLIKELY, # 'Æ'
3300 52: SequenceLikelihood.UNLIKELY, # 'Ø'
3301 18: SequenceLikelihood.NEGATIVE, # 'å'
3302 31: SequenceLikelihood.NEGATIVE, # 'æ'
3303 22: SequenceLikelihood.UNLIKELY, # 'ø'
3304 },
3305 18: { # 'å'
3306 27: SequenceLikelihood.UNLIKELY, # 'A'
3307 35: SequenceLikelihood.UNLIKELY, # 'B'
3308 44: SequenceLikelihood.UNLIKELY, # 'C'
3309 25: SequenceLikelihood.UNLIKELY, # 'D'
3310 30: SequenceLikelihood.UNLIKELY, # 'E'
3311 34: SequenceLikelihood.UNLIKELY, # 'F'
3312 43: SequenceLikelihood.UNLIKELY, # 'G'
3313 29: SequenceLikelihood.UNLIKELY, # 'H'
3314 36: SequenceLikelihood.UNLIKELY, # 'I'
3315 45: SequenceLikelihood.UNLIKELY, # 'J'
3316 38: SequenceLikelihood.UNLIKELY, # 'K'
3317 40: SequenceLikelihood.UNLIKELY, # 'L'
3318 32: SequenceLikelihood.UNLIKELY, # 'M'
3319 28: SequenceLikelihood.UNLIKELY, # 'N'
3320 42: SequenceLikelihood.UNLIKELY, # 'O'
3321 39: SequenceLikelihood.UNLIKELY, # 'P'
3322 57: SequenceLikelihood.UNLIKELY, # 'Q'
3323 41: SequenceLikelihood.UNLIKELY, # 'R'
3324 24: SequenceLikelihood.UNLIKELY, # 'S'
3325 33: SequenceLikelihood.UNLIKELY, # 'T'
3326 47: SequenceLikelihood.NEGATIVE, # 'U'
3327 37: SequenceLikelihood.UNLIKELY, # 'V'
3328 49: SequenceLikelihood.NEGATIVE, # 'W'
3329 54: SequenceLikelihood.NEGATIVE, # 'X'
3330 53: SequenceLikelihood.UNLIKELY, # 'Y'
3331 56: SequenceLikelihood.NEGATIVE, # 'Z'
3332 7: SequenceLikelihood.UNLIKELY, # 'a'
3333 19: SequenceLikelihood.LIKELY, # 'b'
3334 26: SequenceLikelihood.UNLIKELY, # 'c'
3335 10: SequenceLikelihood.POSITIVE, # 'd'
3336 1: SequenceLikelihood.POSITIVE, # 'e'
3337 16: SequenceLikelihood.LIKELY, # 'f'
3338 11: SequenceLikelihood.LIKELY, # 'g'
3339 20: SequenceLikelihood.UNLIKELY, # 'h'
3340 5: SequenceLikelihood.UNLIKELY, # 'i'
3341 21: SequenceLikelihood.UNLIKELY, # 'j'
3342 12: SequenceLikelihood.POSITIVE, # 'k'
3343 8: SequenceLikelihood.POSITIVE, # 'l'
3344 13: SequenceLikelihood.LIKELY, # 'm'
3345 4: SequenceLikelihood.POSITIVE, # 'n'
3346 9: SequenceLikelihood.UNLIKELY, # 'o'
3347 15: SequenceLikelihood.POSITIVE, # 'p'
3348 55: SequenceLikelihood.NEGATIVE, # 'q'
3349 2: SequenceLikelihood.POSITIVE, # 'r'
3350 6: SequenceLikelihood.POSITIVE, # 's'
3351 3: SequenceLikelihood.POSITIVE, # 't'
3352 17: SequenceLikelihood.UNLIKELY, # 'u'
3353 14: SequenceLikelihood.POSITIVE, # 'v'
3354 46: SequenceLikelihood.UNLIKELY, # 'w'
3355 48: SequenceLikelihood.UNLIKELY, # 'x'
3356 23: SequenceLikelihood.UNLIKELY, # 'y'
3357 50: SequenceLikelihood.UNLIKELY, # 'z'
3358 51: SequenceLikelihood.NEGATIVE, # 'Å'
3359 58: SequenceLikelihood.UNLIKELY, # 'Æ'
3360 52: SequenceLikelihood.UNLIKELY, # 'Ø'
3361 18: SequenceLikelihood.UNLIKELY, # 'å'
3362 31: SequenceLikelihood.UNLIKELY, # 'æ'
3363 22: SequenceLikelihood.UNLIKELY, # 'ø'
3364 },
3365 31: { # 'æ'
3366 27: SequenceLikelihood.NEGATIVE, # 'A'
3367 35: SequenceLikelihood.NEGATIVE, # 'B'
3368 44: SequenceLikelihood.NEGATIVE, # 'C'
3369 25: SequenceLikelihood.NEGATIVE, # 'D'
3370 30: SequenceLikelihood.NEGATIVE, # 'E'
3371 34: SequenceLikelihood.UNLIKELY, # 'F'
3372 43: SequenceLikelihood.NEGATIVE, # 'G'
3373 29: SequenceLikelihood.NEGATIVE, # 'H'
3374 36: SequenceLikelihood.NEGATIVE, # 'I'
3375 45: SequenceLikelihood.NEGATIVE, # 'J'
3376 38: SequenceLikelihood.NEGATIVE, # 'K'
3377 40: SequenceLikelihood.NEGATIVE, # 'L'
3378 32: SequenceLikelihood.NEGATIVE, # 'M'
3379 28: SequenceLikelihood.NEGATIVE, # 'N'
3380 42: SequenceLikelihood.NEGATIVE, # 'O'
3381 39: SequenceLikelihood.NEGATIVE, # 'P'
3382 57: SequenceLikelihood.NEGATIVE, # 'Q'
3383 41: SequenceLikelihood.UNLIKELY, # 'R'
3384 24: SequenceLikelihood.NEGATIVE, # 'S'
3385 33: SequenceLikelihood.UNLIKELY, # 'T'
3386 47: SequenceLikelihood.NEGATIVE, # 'U'
3387 37: SequenceLikelihood.NEGATIVE, # 'V'
3388 49: SequenceLikelihood.NEGATIVE, # 'W'
3389 54: SequenceLikelihood.NEGATIVE, # 'X'
3390 53: SequenceLikelihood.NEGATIVE, # 'Y'
3391 56: SequenceLikelihood.NEGATIVE, # 'Z'
3392 7: SequenceLikelihood.UNLIKELY, # 'a'
3393 19: SequenceLikelihood.UNLIKELY, # 'b'
3394 26: SequenceLikelihood.UNLIKELY, # 'c'
3395 10: SequenceLikelihood.UNLIKELY, # 'd'
3396 1: SequenceLikelihood.UNLIKELY, # 'e'
3397 16: SequenceLikelihood.UNLIKELY, # 'f'
3398 11: SequenceLikelihood.UNLIKELY, # 'g'
3399 20: SequenceLikelihood.UNLIKELY, # 'h'
3400 5: SequenceLikelihood.UNLIKELY, # 'i'
3401 21: SequenceLikelihood.UNLIKELY, # 'j'
3402 12: SequenceLikelihood.UNLIKELY, # 'k'
3403 8: SequenceLikelihood.LIKELY, # 'l'
3404 13: SequenceLikelihood.UNLIKELY, # 'm'
3405 4: SequenceLikelihood.UNLIKELY, # 'n'
3406 9: SequenceLikelihood.UNLIKELY, # 'o'
3407 15: SequenceLikelihood.UNLIKELY, # 'p'
3408 55: SequenceLikelihood.NEGATIVE, # 'q'
3409 2: SequenceLikelihood.POSITIVE, # 'r'
3410 6: SequenceLikelihood.LIKELY, # 's'
3411 3: SequenceLikelihood.LIKELY, # 't'
3412 17: SequenceLikelihood.UNLIKELY, # 'u'
3413 14: SequenceLikelihood.UNLIKELY, # 'v'
3414 46: SequenceLikelihood.NEGATIVE, # 'w'
3415 48: SequenceLikelihood.UNLIKELY, # 'x'
3416 23: SequenceLikelihood.NEGATIVE, # 'y'
3417 50: SequenceLikelihood.NEGATIVE, # 'z'
3418 51: SequenceLikelihood.UNLIKELY, # 'Å'
3419 58: SequenceLikelihood.NEGATIVE, # 'Æ'
3420 52: SequenceLikelihood.NEGATIVE, # 'Ø'
3421 18: SequenceLikelihood.UNLIKELY, # 'å'
3422 31: SequenceLikelihood.UNLIKELY, # 'æ'
3423 22: SequenceLikelihood.UNLIKELY, # 'ø'
3424 },
3425 22: { # 'ø'
3426 27: SequenceLikelihood.UNLIKELY, # 'A'
3427 35: SequenceLikelihood.UNLIKELY, # 'B'
3428 44: SequenceLikelihood.NEGATIVE, # 'C'
3429 25: SequenceLikelihood.UNLIKELY, # 'D'
3430 30: SequenceLikelihood.UNLIKELY, # 'E'
3431 34: SequenceLikelihood.UNLIKELY, # 'F'
3432 43: SequenceLikelihood.UNLIKELY, # 'G'
3433 29: SequenceLikelihood.UNLIKELY, # 'H'
3434 36: SequenceLikelihood.UNLIKELY, # 'I'
3435 45: SequenceLikelihood.UNLIKELY, # 'J'
3436 38: SequenceLikelihood.UNLIKELY, # 'K'
3437 40: SequenceLikelihood.UNLIKELY, # 'L'
3438 32: SequenceLikelihood.UNLIKELY, # 'M'
3439 28: SequenceLikelihood.UNLIKELY, # 'N'
3440 42: SequenceLikelihood.UNLIKELY, # 'O'
3441 39: SequenceLikelihood.UNLIKELY, # 'P'
3442 57: SequenceLikelihood.NEGATIVE, # 'Q'
3443 41: SequenceLikelihood.UNLIKELY, # 'R'
3444 24: SequenceLikelihood.UNLIKELY, # 'S'
3445 33: SequenceLikelihood.UNLIKELY, # 'T'
3446 47: SequenceLikelihood.UNLIKELY, # 'U'
3447 37: SequenceLikelihood.UNLIKELY, # 'V'
3448 49: SequenceLikelihood.NEGATIVE, # 'W'
3449 54: SequenceLikelihood.UNLIKELY, # 'X'
3450 53: SequenceLikelihood.UNLIKELY, # 'Y'
3451 56: SequenceLikelihood.NEGATIVE, # 'Z'
3452 7: SequenceLikelihood.UNLIKELY, # 'a'
3453 19: SequenceLikelihood.LIKELY, # 'b'
3454 26: SequenceLikelihood.UNLIKELY, # 'c'
3455 10: SequenceLikelihood.POSITIVE, # 'd'
3456 1: SequenceLikelihood.LIKELY, # 'e'
3457 16: SequenceLikelihood.POSITIVE, # 'f'
3458 11: SequenceLikelihood.LIKELY, # 'g'
3459 20: SequenceLikelihood.UNLIKELY, # 'h'
3460 5: SequenceLikelihood.LIKELY, # 'i'
3461 21: SequenceLikelihood.UNLIKELY, # 'j'
3462 12: SequenceLikelihood.POSITIVE, # 'k'
3463 8: SequenceLikelihood.POSITIVE, # 'l'
3464 13: SequenceLikelihood.POSITIVE, # 'm'
3465 4: SequenceLikelihood.POSITIVE, # 'n'
3466 9: SequenceLikelihood.UNLIKELY, # 'o'
3467 15: SequenceLikelihood.POSITIVE, # 'p'
3468 55: SequenceLikelihood.UNLIKELY, # 'q'
3469 2: SequenceLikelihood.POSITIVE, # 'r'
3470 6: SequenceLikelihood.POSITIVE, # 's'
3471 3: SequenceLikelihood.POSITIVE, # 't'
3472 17: SequenceLikelihood.UNLIKELY, # 'u'
3473 14: SequenceLikelihood.POSITIVE, # 'v'
3474 46: SequenceLikelihood.UNLIKELY, # 'w'
3475 48: SequenceLikelihood.UNLIKELY, # 'x'
3476 23: SequenceLikelihood.POSITIVE, # 'y'
3477 50: SequenceLikelihood.UNLIKELY, # 'z'
3478 51: SequenceLikelihood.NEGATIVE, # 'Å'
3479 58: SequenceLikelihood.NEGATIVE, # 'Æ'
3480 52: SequenceLikelihood.NEGATIVE, # 'Ø'
3481 18: SequenceLikelihood.UNLIKELY, # 'å'
3482 31: SequenceLikelihood.NEGATIVE, # 'æ'
3483 22: SequenceLikelihood.UNLIKELY, # 'ø'
3484 },
3485}
3486
3487# Character Mapping Table(s):
3488CP037_NORWEGIAN_CHAR_TO_ORDER = {
3489 0: CharacterCategory.CONTROL, # '\x00'
3490 1: CharacterCategory.CONTROL, # '\x01'
3491 2: CharacterCategory.CONTROL, # '\x02'
3492 3: CharacterCategory.CONTROL, # '\x03'
3493 4: CharacterCategory.CONTROL, # '\x9c'
3494 5: CharacterCategory.CONTROL, # '\t'
3495 6: CharacterCategory.CONTROL, # '\x86'
3496 7: CharacterCategory.CONTROL, # '\x7f'
3497 8: CharacterCategory.CONTROL, # '\x97'
3498 9: CharacterCategory.CONTROL, # '\x8d'
3499 10: CharacterCategory.CONTROL, # '\x8e'
3500 11: CharacterCategory.CONTROL, # '\x0b'
3501 12: CharacterCategory.CONTROL, # '\x0c'
3502 13: CharacterCategory.LINE_BREAK, # '\r'
3503 14: CharacterCategory.CONTROL, # '\x0e'
3504 15: CharacterCategory.CONTROL, # '\x0f'
3505 16: CharacterCategory.CONTROL, # '\x10'
3506 17: CharacterCategory.CONTROL, # '\x11'
3507 18: CharacterCategory.CONTROL, # '\x12'
3508 19: CharacterCategory.CONTROL, # '\x13'
3509 20: CharacterCategory.CONTROL, # '\x9d'
3510 21: CharacterCategory.CONTROL, # '\x85'
3511 22: CharacterCategory.CONTROL, # '\x08'
3512 23: CharacterCategory.CONTROL, # '\x87'
3513 24: CharacterCategory.CONTROL, # '\x18'
3514 25: CharacterCategory.CONTROL, # '\x19'
3515 26: CharacterCategory.CONTROL, # '\x92'
3516 27: CharacterCategory.CONTROL, # '\x8f'
3517 28: CharacterCategory.CONTROL, # '\x1c'
3518 29: CharacterCategory.CONTROL, # '\x1d'
3519 30: CharacterCategory.CONTROL, # '\x1e'
3520 31: CharacterCategory.CONTROL, # '\x1f'
3521 32: CharacterCategory.CONTROL, # '\x80'
3522 33: CharacterCategory.CONTROL, # '\x81'
3523 34: CharacterCategory.CONTROL, # '\x82'
3524 35: CharacterCategory.CONTROL, # '\x83'
3525 36: CharacterCategory.CONTROL, # '\x84'
3526 37: CharacterCategory.LINE_BREAK, # '\n'
3527 38: CharacterCategory.CONTROL, # '\x17'
3528 39: CharacterCategory.CONTROL, # '\x1b'
3529 40: CharacterCategory.CONTROL, # '\x88'
3530 41: CharacterCategory.CONTROL, # '\x89'
3531 42: CharacterCategory.CONTROL, # '\x8a'
3532 43: CharacterCategory.CONTROL, # '\x8b'
3533 44: CharacterCategory.CONTROL, # '\x8c'
3534 45: CharacterCategory.CONTROL, # '\x05'
3535 46: CharacterCategory.CONTROL, # '\x06'
3536 47: CharacterCategory.CONTROL, # '\x07'
3537 48: CharacterCategory.CONTROL, # '\x90'
3538 49: CharacterCategory.CONTROL, # '\x91'
3539 50: CharacterCategory.CONTROL, # '\x16'
3540 51: CharacterCategory.CONTROL, # '\x93'
3541 52: CharacterCategory.CONTROL, # '\x94'
3542 53: CharacterCategory.CONTROL, # '\x95'
3543 54: CharacterCategory.CONTROL, # '\x96'
3544 55: CharacterCategory.CONTROL, # '\x04'
3545 56: CharacterCategory.CONTROL, # '\x98'
3546 57: CharacterCategory.CONTROL, # '\x99'
3547 58: CharacterCategory.CONTROL, # '\x9a'
3548 59: CharacterCategory.CONTROL, # '\x9b'
3549 60: CharacterCategory.CONTROL, # '\x14'
3550 61: CharacterCategory.CONTROL, # '\x15'
3551 62: CharacterCategory.CONTROL, # '\x9e'
3552 63: CharacterCategory.CONTROL, # '\x1a'
3553 64: CharacterCategory.CONTROL, # ' '
3554 65: CharacterCategory.CONTROL, # '\xa0'
3555 66: 0, # 'â'
3556 67: 0, # 'ä'
3557 68: 0, # 'à'
3558 69: 0, # 'á'
3559 70: 0, # 'ã'
3560 71: 18, # 'å'
3561 72: 0, # 'ç'
3562 73: 0, # 'ñ'
3563 74: CharacterCategory.SYMBOL, # '¢'
3564 75: CharacterCategory.SYMBOL, # '.'
3565 76: CharacterCategory.SYMBOL, # '<'
3566 77: CharacterCategory.SYMBOL, # '('
3567 78: CharacterCategory.SYMBOL, # '+'
3568 79: CharacterCategory.SYMBOL, # '|'
3569 80: CharacterCategory.SYMBOL, # '&'
3570 81: 0, # 'é'
3571 82: 0, # 'ê'
3572 83: 0, # 'ë'
3573 84: 0, # 'è'
3574 85: 0, # 'í'
3575 86: 0, # 'î'
3576 87: 0, # 'ï'
3577 88: 0, # 'ì'
3578 89: 0, # 'ß'
3579 90: CharacterCategory.SYMBOL, # '!'
3580 91: CharacterCategory.SYMBOL, # '$'
3581 92: CharacterCategory.SYMBOL, # '*'
3582 93: CharacterCategory.SYMBOL, # ')'
3583 94: CharacterCategory.SYMBOL, # ';'
3584 95: CharacterCategory.SYMBOL, # '¬'
3585 96: CharacterCategory.SYMBOL, # '-'
3586 97: CharacterCategory.SYMBOL, # '/'
3587 98: 0, # 'Â'
3588 99: 0, # 'Ä'
3589 100: 0, # 'À'
3590 101: 0, # 'Á'
3591 102: 0, # 'Ã'
3592 103: 51, # 'Å'
3593 104: 0, # 'Ç'
3594 105: 0, # 'Ñ'
3595 106: CharacterCategory.SYMBOL, # '¦'
3596 107: CharacterCategory.SYMBOL, # ','
3597 108: CharacterCategory.SYMBOL, # '%'
3598 109: CharacterCategory.SYMBOL, # '_'
3599 110: CharacterCategory.SYMBOL, # '>'
3600 111: CharacterCategory.SYMBOL, # '?'
3601 112: 22, # 'ø'
3602 113: 0, # 'É'
3603 114: 0, # 'Ê'
3604 115: 0, # 'Ë'
3605 116: 0, # 'È'
3606 117: 0, # 'Í'
3607 118: 0, # 'Î'
3608 119: 0, # 'Ï'
3609 120: 0, # 'Ì'
3610 121: CharacterCategory.SYMBOL, # '`'
3611 122: CharacterCategory.SYMBOL, # ':'
3612 123: CharacterCategory.SYMBOL, # '#'
3613 124: CharacterCategory.SYMBOL, # '@'
3614 125: CharacterCategory.SYMBOL, # "'"
3615 126: CharacterCategory.SYMBOL, # '='
3616 127: CharacterCategory.SYMBOL, # '"'
3617 128: 52, # 'Ø'
3618 129: 7, # 'a'
3619 130: 19, # 'b'
3620 131: 26, # 'c'
3621 132: 10, # 'd'
3622 133: 1, # 'e'
3623 134: 16, # 'f'
3624 135: 11, # 'g'
3625 136: 20, # 'h'
3626 137: 5, # 'i'
3627 138: CharacterCategory.SYMBOL, # '«'
3628 139: CharacterCategory.SYMBOL, # '»'
3629 140: 0, # 'ð'
3630 141: 0, # 'ý'
3631 142: 0, # 'þ'
3632 143: CharacterCategory.SYMBOL, # '±'
3633 144: CharacterCategory.SYMBOL, # '°'
3634 145: 21, # 'j'
3635 146: 12, # 'k'
3636 147: 8, # 'l'
3637 148: 13, # 'm'
3638 149: 4, # 'n'
3639 150: 9, # 'o'
3640 151: 15, # 'p'
3641 152: 55, # 'q'
3642 153: 2, # 'r'
3643 154: 0, # 'ª'
3644 155: 0, # 'º'
3645 156: 31, # 'æ'
3646 157: CharacterCategory.SYMBOL, # '¸'
3647 158: 58, # 'Æ'
3648 159: CharacterCategory.SYMBOL, # '¤'
3649 160: 0, # 'µ'
3650 161: CharacterCategory.SYMBOL, # '~'
3651 162: 6, # 's'
3652 163: 3, # 't'
3653 164: 17, # 'u'
3654 165: 14, # 'v'
3655 166: 46, # 'w'
3656 167: 48, # 'x'
3657 168: 23, # 'y'
3658 169: 50, # 'z'
3659 170: CharacterCategory.SYMBOL, # '¡'
3660 171: CharacterCategory.SYMBOL, # '¿'
3661 172: 0, # 'Ð'
3662 173: 0, # 'Ý'
3663 174: 0, # 'Þ'
3664 175: CharacterCategory.SYMBOL, # '®'
3665 176: CharacterCategory.SYMBOL, # '^'
3666 177: CharacterCategory.SYMBOL, # '£'
3667 178: CharacterCategory.SYMBOL, # '¥'
3668 179: CharacterCategory.SYMBOL, # '·'
3669 180: CharacterCategory.SYMBOL, # '©'
3670 181: CharacterCategory.SYMBOL, # '§'
3671 182: CharacterCategory.SYMBOL, # '¶'
3672 183: CharacterCategory.DIGIT, # '¼'
3673 184: CharacterCategory.DIGIT, # '½'
3674 185: CharacterCategory.DIGIT, # '¾'
3675 186: CharacterCategory.SYMBOL, # '['
3676 187: CharacterCategory.SYMBOL, # ']'
3677 188: CharacterCategory.SYMBOL, # '¯'
3678 189: CharacterCategory.SYMBOL, # '¨'
3679 190: CharacterCategory.SYMBOL, # '´'
3680 191: CharacterCategory.SYMBOL, # '×'
3681 192: CharacterCategory.SYMBOL, # '{'
3682 193: 27, # 'A'
3683 194: 35, # 'B'
3684 195: 44, # 'C'
3685 196: 25, # 'D'
3686 197: 30, # 'E'
3687 198: 34, # 'F'
3688 199: 43, # 'G'
3689 200: 29, # 'H'
3690 201: 36, # 'I'
3691 202: CharacterCategory.CONTROL, # '\xad'
3692 203: 0, # 'ô'
3693 204: 0, # 'ö'
3694 205: 0, # 'ò'
3695 206: 0, # 'ó'
3696 207: 0, # 'õ'
3697 208: CharacterCategory.SYMBOL, # '}'
3698 209: 45, # 'J'
3699 210: 38, # 'K'
3700 211: 40, # 'L'
3701 212: 32, # 'M'
3702 213: 28, # 'N'
3703 214: 42, # 'O'
3704 215: 39, # 'P'
3705 216: 57, # 'Q'
3706 217: 41, # 'R'
3707 218: CharacterCategory.DIGIT, # '¹'
3708 219: 0, # 'û'
3709 220: 0, # 'ü'
3710 221: 0, # 'ù'
3711 222: 0, # 'ú'
3712 223: 0, # 'ÿ'
3713 224: CharacterCategory.SYMBOL, # '\\'
3714 225: CharacterCategory.SYMBOL, # '÷'
3715 226: 24, # 'S'
3716 227: 33, # 'T'
3717 228: 47, # 'U'
3718 229: 37, # 'V'
3719 230: 49, # 'W'
3720 231: 54, # 'X'
3721 232: 53, # 'Y'
3722 233: 56, # 'Z'
3723 234: CharacterCategory.DIGIT, # '²'
3724 235: 0, # 'Ô'
3725 236: 0, # 'Ö'
3726 237: 0, # 'Ò'
3727 238: 0, # 'Ó'
3728 239: 0, # 'Õ'
3729 240: CharacterCategory.DIGIT, # '0'
3730 241: CharacterCategory.DIGIT, # '1'
3731 242: CharacterCategory.DIGIT, # '2'
3732 243: CharacterCategory.DIGIT, # '3'
3733 244: CharacterCategory.DIGIT, # '4'
3734 245: CharacterCategory.DIGIT, # '5'
3735 246: CharacterCategory.DIGIT, # '6'
3736 247: CharacterCategory.DIGIT, # '7'
3737 248: CharacterCategory.DIGIT, # '8'
3738 249: CharacterCategory.DIGIT, # '9'
3739 250: CharacterCategory.DIGIT, # '³'
3740 251: 0, # 'Û'
3741 252: 0, # 'Ü'
3742 253: 0, # 'Ù'
3743 254: 0, # 'Ú'
3744 255: CharacterCategory.CONTROL, # '\x9f'
3745}
3746
3747CP037_NORWEGIAN_MODEL = SingleByteCharSetModel(
3748 charset_name="CP037",
3749 language="Norwegian",
3750 char_to_order_map=CP037_NORWEGIAN_CHAR_TO_ORDER,
3751 language_model=NORWEGIAN_LANG_MODEL,
3752 typical_positive_ratio=0.9785657009892291,
3753 keep_ascii_letters=True,
3754 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
3755)
3756
3757CP437_NORWEGIAN_CHAR_TO_ORDER = {
3758 0: CharacterCategory.CONTROL, # '\x00'
3759 1: CharacterCategory.CONTROL, # '\x01'
3760 2: CharacterCategory.CONTROL, # '\x02'
3761 3: CharacterCategory.CONTROL, # '\x03'
3762 4: CharacterCategory.CONTROL, # '\x04'
3763 5: CharacterCategory.CONTROL, # '\x05'
3764 6: CharacterCategory.CONTROL, # '\x06'
3765 7: CharacterCategory.CONTROL, # '\x07'
3766 8: CharacterCategory.CONTROL, # '\x08'
3767 9: CharacterCategory.CONTROL, # '\t'
3768 10: CharacterCategory.LINE_BREAK, # '\n'
3769 11: CharacterCategory.CONTROL, # '\x0b'
3770 12: CharacterCategory.CONTROL, # '\x0c'
3771 13: CharacterCategory.LINE_BREAK, # '\r'
3772 14: CharacterCategory.CONTROL, # '\x0e'
3773 15: CharacterCategory.CONTROL, # '\x0f'
3774 16: CharacterCategory.CONTROL, # '\x10'
3775 17: CharacterCategory.CONTROL, # '\x11'
3776 18: CharacterCategory.CONTROL, # '\x12'
3777 19: CharacterCategory.CONTROL, # '\x13'
3778 20: CharacterCategory.CONTROL, # '\x14'
3779 21: CharacterCategory.CONTROL, # '\x15'
3780 22: CharacterCategory.CONTROL, # '\x16'
3781 23: CharacterCategory.CONTROL, # '\x17'
3782 24: CharacterCategory.CONTROL, # '\x18'
3783 25: CharacterCategory.CONTROL, # '\x19'
3784 26: CharacterCategory.CONTROL, # '\x1a'
3785 27: CharacterCategory.CONTROL, # '\x1b'
3786 28: CharacterCategory.CONTROL, # '\x1c'
3787 29: CharacterCategory.CONTROL, # '\x1d'
3788 30: CharacterCategory.CONTROL, # '\x1e'
3789 31: CharacterCategory.CONTROL, # '\x1f'
3790 32: CharacterCategory.CONTROL, # ' '
3791 33: CharacterCategory.SYMBOL, # '!'
3792 34: CharacterCategory.SYMBOL, # '"'
3793 35: CharacterCategory.SYMBOL, # '#'
3794 36: CharacterCategory.SYMBOL, # '$'
3795 37: CharacterCategory.SYMBOL, # '%'
3796 38: CharacterCategory.SYMBOL, # '&'
3797 39: CharacterCategory.SYMBOL, # "'"
3798 40: CharacterCategory.SYMBOL, # '('
3799 41: CharacterCategory.SYMBOL, # ')'
3800 42: CharacterCategory.SYMBOL, # '*'
3801 43: CharacterCategory.SYMBOL, # '+'
3802 44: CharacterCategory.SYMBOL, # ','
3803 45: CharacterCategory.SYMBOL, # '-'
3804 46: CharacterCategory.SYMBOL, # '.'
3805 47: CharacterCategory.SYMBOL, # '/'
3806 48: CharacterCategory.DIGIT, # '0'
3807 49: CharacterCategory.DIGIT, # '1'
3808 50: CharacterCategory.DIGIT, # '2'
3809 51: CharacterCategory.DIGIT, # '3'
3810 52: CharacterCategory.DIGIT, # '4'
3811 53: CharacterCategory.DIGIT, # '5'
3812 54: CharacterCategory.DIGIT, # '6'
3813 55: CharacterCategory.DIGIT, # '7'
3814 56: CharacterCategory.DIGIT, # '8'
3815 57: CharacterCategory.DIGIT, # '9'
3816 58: CharacterCategory.SYMBOL, # ':'
3817 59: CharacterCategory.SYMBOL, # ';'
3818 60: CharacterCategory.SYMBOL, # '<'
3819 61: CharacterCategory.SYMBOL, # '='
3820 62: CharacterCategory.SYMBOL, # '>'
3821 63: CharacterCategory.SYMBOL, # '?'
3822 64: CharacterCategory.SYMBOL, # '@'
3823 65: 27, # 'A'
3824 66: 35, # 'B'
3825 67: 44, # 'C'
3826 68: 25, # 'D'
3827 69: 30, # 'E'
3828 70: 34, # 'F'
3829 71: 43, # 'G'
3830 72: 29, # 'H'
3831 73: 36, # 'I'
3832 74: 45, # 'J'
3833 75: 38, # 'K'
3834 76: 40, # 'L'
3835 77: 32, # 'M'
3836 78: 28, # 'N'
3837 79: 42, # 'O'
3838 80: 39, # 'P'
3839 81: 57, # 'Q'
3840 82: 41, # 'R'
3841 83: 24, # 'S'
3842 84: 33, # 'T'
3843 85: 47, # 'U'
3844 86: 37, # 'V'
3845 87: 49, # 'W'
3846 88: 54, # 'X'
3847 89: 53, # 'Y'
3848 90: 56, # 'Z'
3849 91: CharacterCategory.SYMBOL, # '['
3850 92: CharacterCategory.SYMBOL, # '\\'
3851 93: CharacterCategory.SYMBOL, # ']'
3852 94: CharacterCategory.SYMBOL, # '^'
3853 95: CharacterCategory.SYMBOL, # '_'
3854 96: CharacterCategory.SYMBOL, # '`'
3855 97: 7, # 'a'
3856 98: 19, # 'b'
3857 99: 26, # 'c'
3858 100: 10, # 'd'
3859 101: 1, # 'e'
3860 102: 16, # 'f'
3861 103: 11, # 'g'
3862 104: 20, # 'h'
3863 105: 5, # 'i'
3864 106: 21, # 'j'
3865 107: 12, # 'k'
3866 108: 8, # 'l'
3867 109: 13, # 'm'
3868 110: 4, # 'n'
3869 111: 9, # 'o'
3870 112: 15, # 'p'
3871 113: 55, # 'q'
3872 114: 2, # 'r'
3873 115: 6, # 's'
3874 116: 3, # 't'
3875 117: 17, # 'u'
3876 118: 14, # 'v'
3877 119: 46, # 'w'
3878 120: 48, # 'x'
3879 121: 23, # 'y'
3880 122: 50, # 'z'
3881 123: CharacterCategory.SYMBOL, # '{'
3882 124: CharacterCategory.SYMBOL, # '|'
3883 125: CharacterCategory.SYMBOL, # '}'
3884 126: CharacterCategory.SYMBOL, # '~'
3885 127: CharacterCategory.CONTROL, # '\x7f'
3886 128: 0, # 'Ç'
3887 129: 0, # 'ü'
3888 130: 0, # 'é'
3889 131: 0, # 'â'
3890 132: 0, # 'ä'
3891 133: 0, # 'à'
3892 134: 18, # 'å'
3893 135: 0, # 'ç'
3894 136: 0, # 'ê'
3895 137: 0, # 'ë'
3896 138: 0, # 'è'
3897 139: 0, # 'ï'
3898 140: 0, # 'î'
3899 141: 0, # 'ì'
3900 142: 0, # 'Ä'
3901 143: 51, # 'Å'
3902 144: 0, # 'É'
3903 145: 31, # 'æ'
3904 146: 58, # 'Æ'
3905 147: 0, # 'ô'
3906 148: 0, # 'ö'
3907 149: 0, # 'ò'
3908 150: 0, # 'û'
3909 151: 0, # 'ù'
3910 152: 0, # 'ÿ'
3911 153: 0, # 'Ö'
3912 154: 0, # 'Ü'
3913 155: CharacterCategory.SYMBOL, # '¢'
3914 156: CharacterCategory.SYMBOL, # '£'
3915 157: CharacterCategory.SYMBOL, # '¥'
3916 158: CharacterCategory.SYMBOL, # '₧'
3917 159: 0, # 'ƒ'
3918 160: 0, # 'á'
3919 161: 0, # 'í'
3920 162: 0, # 'ó'
3921 163: 0, # 'ú'
3922 164: 0, # 'ñ'
3923 165: 0, # 'Ñ'
3924 166: 0, # 'ª'
3925 167: 0, # 'º'
3926 168: CharacterCategory.SYMBOL, # '¿'
3927 169: CharacterCategory.SYMBOL, # '⌐'
3928 170: CharacterCategory.SYMBOL, # '¬'
3929 171: CharacterCategory.DIGIT, # '½'
3930 172: CharacterCategory.DIGIT, # '¼'
3931 173: CharacterCategory.SYMBOL, # '¡'
3932 174: CharacterCategory.SYMBOL, # '«'
3933 175: CharacterCategory.SYMBOL, # '»'
3934 176: CharacterCategory.SYMBOL, # '░'
3935 177: CharacterCategory.SYMBOL, # '▒'
3936 178: CharacterCategory.SYMBOL, # '▓'
3937 179: CharacterCategory.SYMBOL, # '│'
3938 180: CharacterCategory.SYMBOL, # '┤'
3939 181: CharacterCategory.SYMBOL, # '╡'
3940 182: CharacterCategory.SYMBOL, # '╢'
3941 183: CharacterCategory.SYMBOL, # '╖'
3942 184: CharacterCategory.SYMBOL, # '╕'
3943 185: CharacterCategory.SYMBOL, # '╣'
3944 186: CharacterCategory.SYMBOL, # '║'
3945 187: CharacterCategory.SYMBOL, # '╗'
3946 188: CharacterCategory.SYMBOL, # '╝'
3947 189: CharacterCategory.SYMBOL, # '╜'
3948 190: CharacterCategory.SYMBOL, # '╛'
3949 191: CharacterCategory.SYMBOL, # '┐'
3950 192: CharacterCategory.SYMBOL, # '└'
3951 193: CharacterCategory.SYMBOL, # '┴'
3952 194: CharacterCategory.SYMBOL, # '┬'
3953 195: CharacterCategory.SYMBOL, # '├'
3954 196: CharacterCategory.SYMBOL, # '─'
3955 197: CharacterCategory.SYMBOL, # '┼'
3956 198: CharacterCategory.SYMBOL, # '╞'
3957 199: CharacterCategory.SYMBOL, # '╟'
3958 200: CharacterCategory.SYMBOL, # '╚'
3959 201: CharacterCategory.SYMBOL, # '╔'
3960 202: CharacterCategory.SYMBOL, # '╩'
3961 203: CharacterCategory.SYMBOL, # '╦'
3962 204: CharacterCategory.SYMBOL, # '╠'
3963 205: CharacterCategory.SYMBOL, # '═'
3964 206: CharacterCategory.SYMBOL, # '╬'
3965 207: CharacterCategory.SYMBOL, # '╧'
3966 208: CharacterCategory.SYMBOL, # '╨'
3967 209: CharacterCategory.SYMBOL, # '╤'
3968 210: CharacterCategory.SYMBOL, # '╥'
3969 211: CharacterCategory.SYMBOL, # '╙'
3970 212: CharacterCategory.SYMBOL, # '╘'
3971 213: CharacterCategory.SYMBOL, # '╒'
3972 214: CharacterCategory.SYMBOL, # '╓'
3973 215: CharacterCategory.SYMBOL, # '╫'
3974 216: CharacterCategory.SYMBOL, # '╪'
3975 217: CharacterCategory.SYMBOL, # '┘'
3976 218: CharacterCategory.SYMBOL, # '┌'
3977 219: CharacterCategory.SYMBOL, # '█'
3978 220: CharacterCategory.SYMBOL, # '▄'
3979 221: CharacterCategory.SYMBOL, # '▌'
3980 222: CharacterCategory.SYMBOL, # '▐'
3981 223: CharacterCategory.SYMBOL, # '▀'
3982 224: 0, # 'α'
3983 225: 0, # 'ß'
3984 226: 0, # 'Γ'
3985 227: 0, # 'π'
3986 228: 0, # 'Σ'
3987 229: 0, # 'σ'
3988 230: 0, # 'µ'
3989 231: 0, # 'τ'
3990 232: 0, # 'Φ'
3991 233: 0, # 'Θ'
3992 234: 0, # 'Ω'
3993 235: 0, # 'δ'
3994 236: CharacterCategory.SYMBOL, # '∞'
3995 237: 0, # 'φ'
3996 238: 0, # 'ε'
3997 239: CharacterCategory.SYMBOL, # '∩'
3998 240: CharacterCategory.SYMBOL, # '≡'
3999 241: CharacterCategory.SYMBOL, # '±'
4000 242: CharacterCategory.SYMBOL, # '≥'
4001 243: CharacterCategory.SYMBOL, # '≤'
4002 244: CharacterCategory.SYMBOL, # '⌠'
4003 245: CharacterCategory.SYMBOL, # '⌡'
4004 246: CharacterCategory.SYMBOL, # '÷'
4005 247: CharacterCategory.SYMBOL, # '≈'
4006 248: CharacterCategory.SYMBOL, # '°'
4007 249: CharacterCategory.SYMBOL, # '∙'
4008 250: CharacterCategory.SYMBOL, # '·'
4009 251: CharacterCategory.SYMBOL, # '√'
4010 252: 0, # 'ⁿ'
4011 253: CharacterCategory.DIGIT, # '²'
4012 254: CharacterCategory.SYMBOL, # '■'
4013 255: CharacterCategory.CONTROL, # '\xa0'
4014}
4015
4016CP437_NORWEGIAN_MODEL = SingleByteCharSetModel(
4017 charset_name="CP437",
4018 language="Norwegian",
4019 char_to_order_map=CP437_NORWEGIAN_CHAR_TO_ORDER,
4020 language_model=NORWEGIAN_LANG_MODEL,
4021 typical_positive_ratio=0.9792061674061758,
4022 keep_ascii_letters=True,
4023 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
4024)
4025
4026CP500_NORWEGIAN_CHAR_TO_ORDER = {
4027 0: CharacterCategory.CONTROL, # '\x00'
4028 1: CharacterCategory.CONTROL, # '\x01'
4029 2: CharacterCategory.CONTROL, # '\x02'
4030 3: CharacterCategory.CONTROL, # '\x03'
4031 4: CharacterCategory.CONTROL, # '\x9c'
4032 5: CharacterCategory.CONTROL, # '\t'
4033 6: CharacterCategory.CONTROL, # '\x86'
4034 7: CharacterCategory.CONTROL, # '\x7f'
4035 8: CharacterCategory.CONTROL, # '\x97'
4036 9: CharacterCategory.CONTROL, # '\x8d'
4037 10: CharacterCategory.CONTROL, # '\x8e'
4038 11: CharacterCategory.CONTROL, # '\x0b'
4039 12: CharacterCategory.CONTROL, # '\x0c'
4040 13: CharacterCategory.LINE_BREAK, # '\r'
4041 14: CharacterCategory.CONTROL, # '\x0e'
4042 15: CharacterCategory.CONTROL, # '\x0f'
4043 16: CharacterCategory.CONTROL, # '\x10'
4044 17: CharacterCategory.CONTROL, # '\x11'
4045 18: CharacterCategory.CONTROL, # '\x12'
4046 19: CharacterCategory.CONTROL, # '\x13'
4047 20: CharacterCategory.CONTROL, # '\x9d'
4048 21: CharacterCategory.CONTROL, # '\x85'
4049 22: CharacterCategory.CONTROL, # '\x08'
4050 23: CharacterCategory.CONTROL, # '\x87'
4051 24: CharacterCategory.CONTROL, # '\x18'
4052 25: CharacterCategory.CONTROL, # '\x19'
4053 26: CharacterCategory.CONTROL, # '\x92'
4054 27: CharacterCategory.CONTROL, # '\x8f'
4055 28: CharacterCategory.CONTROL, # '\x1c'
4056 29: CharacterCategory.CONTROL, # '\x1d'
4057 30: CharacterCategory.CONTROL, # '\x1e'
4058 31: CharacterCategory.CONTROL, # '\x1f'
4059 32: CharacterCategory.CONTROL, # '\x80'
4060 33: CharacterCategory.CONTROL, # '\x81'
4061 34: CharacterCategory.CONTROL, # '\x82'
4062 35: CharacterCategory.CONTROL, # '\x83'
4063 36: CharacterCategory.CONTROL, # '\x84'
4064 37: CharacterCategory.LINE_BREAK, # '\n'
4065 38: CharacterCategory.CONTROL, # '\x17'
4066 39: CharacterCategory.CONTROL, # '\x1b'
4067 40: CharacterCategory.CONTROL, # '\x88'
4068 41: CharacterCategory.CONTROL, # '\x89'
4069 42: CharacterCategory.CONTROL, # '\x8a'
4070 43: CharacterCategory.CONTROL, # '\x8b'
4071 44: CharacterCategory.CONTROL, # '\x8c'
4072 45: CharacterCategory.CONTROL, # '\x05'
4073 46: CharacterCategory.CONTROL, # '\x06'
4074 47: CharacterCategory.CONTROL, # '\x07'
4075 48: CharacterCategory.CONTROL, # '\x90'
4076 49: CharacterCategory.CONTROL, # '\x91'
4077 50: CharacterCategory.CONTROL, # '\x16'
4078 51: CharacterCategory.CONTROL, # '\x93'
4079 52: CharacterCategory.CONTROL, # '\x94'
4080 53: CharacterCategory.CONTROL, # '\x95'
4081 54: CharacterCategory.CONTROL, # '\x96'
4082 55: CharacterCategory.CONTROL, # '\x04'
4083 56: CharacterCategory.CONTROL, # '\x98'
4084 57: CharacterCategory.CONTROL, # '\x99'
4085 58: CharacterCategory.CONTROL, # '\x9a'
4086 59: CharacterCategory.CONTROL, # '\x9b'
4087 60: CharacterCategory.CONTROL, # '\x14'
4088 61: CharacterCategory.CONTROL, # '\x15'
4089 62: CharacterCategory.CONTROL, # '\x9e'
4090 63: CharacterCategory.CONTROL, # '\x1a'
4091 64: CharacterCategory.CONTROL, # ' '
4092 65: CharacterCategory.CONTROL, # '\xa0'
4093 66: 0, # 'â'
4094 67: 0, # 'ä'
4095 68: 0, # 'à'
4096 69: 0, # 'á'
4097 70: 0, # 'ã'
4098 71: 18, # 'å'
4099 72: 0, # 'ç'
4100 73: 0, # 'ñ'
4101 74: CharacterCategory.SYMBOL, # '['
4102 75: CharacterCategory.SYMBOL, # '.'
4103 76: CharacterCategory.SYMBOL, # '<'
4104 77: CharacterCategory.SYMBOL, # '('
4105 78: CharacterCategory.SYMBOL, # '+'
4106 79: CharacterCategory.SYMBOL, # '!'
4107 80: CharacterCategory.SYMBOL, # '&'
4108 81: 0, # 'é'
4109 82: 0, # 'ê'
4110 83: 0, # 'ë'
4111 84: 0, # 'è'
4112 85: 0, # 'í'
4113 86: 0, # 'î'
4114 87: 0, # 'ï'
4115 88: 0, # 'ì'
4116 89: 0, # 'ß'
4117 90: CharacterCategory.SYMBOL, # ']'
4118 91: CharacterCategory.SYMBOL, # '$'
4119 92: CharacterCategory.SYMBOL, # '*'
4120 93: CharacterCategory.SYMBOL, # ')'
4121 94: CharacterCategory.SYMBOL, # ';'
4122 95: CharacterCategory.SYMBOL, # '^'
4123 96: CharacterCategory.SYMBOL, # '-'
4124 97: CharacterCategory.SYMBOL, # '/'
4125 98: 0, # 'Â'
4126 99: 0, # 'Ä'
4127 100: 0, # 'À'
4128 101: 0, # 'Á'
4129 102: 0, # 'Ã'
4130 103: 51, # 'Å'
4131 104: 0, # 'Ç'
4132 105: 0, # 'Ñ'
4133 106: CharacterCategory.SYMBOL, # '¦'
4134 107: CharacterCategory.SYMBOL, # ','
4135 108: CharacterCategory.SYMBOL, # '%'
4136 109: CharacterCategory.SYMBOL, # '_'
4137 110: CharacterCategory.SYMBOL, # '>'
4138 111: CharacterCategory.SYMBOL, # '?'
4139 112: 22, # 'ø'
4140 113: 0, # 'É'
4141 114: 0, # 'Ê'
4142 115: 0, # 'Ë'
4143 116: 0, # 'È'
4144 117: 0, # 'Í'
4145 118: 0, # 'Î'
4146 119: 0, # 'Ï'
4147 120: 0, # 'Ì'
4148 121: CharacterCategory.SYMBOL, # '`'
4149 122: CharacterCategory.SYMBOL, # ':'
4150 123: CharacterCategory.SYMBOL, # '#'
4151 124: CharacterCategory.SYMBOL, # '@'
4152 125: CharacterCategory.SYMBOL, # "'"
4153 126: CharacterCategory.SYMBOL, # '='
4154 127: CharacterCategory.SYMBOL, # '"'
4155 128: 52, # 'Ø'
4156 129: 7, # 'a'
4157 130: 19, # 'b'
4158 131: 26, # 'c'
4159 132: 10, # 'd'
4160 133: 1, # 'e'
4161 134: 16, # 'f'
4162 135: 11, # 'g'
4163 136: 20, # 'h'
4164 137: 5, # 'i'
4165 138: CharacterCategory.SYMBOL, # '«'
4166 139: CharacterCategory.SYMBOL, # '»'
4167 140: 0, # 'ð'
4168 141: 0, # 'ý'
4169 142: 0, # 'þ'
4170 143: CharacterCategory.SYMBOL, # '±'
4171 144: CharacterCategory.SYMBOL, # '°'
4172 145: 21, # 'j'
4173 146: 12, # 'k'
4174 147: 8, # 'l'
4175 148: 13, # 'm'
4176 149: 4, # 'n'
4177 150: 9, # 'o'
4178 151: 15, # 'p'
4179 152: 55, # 'q'
4180 153: 2, # 'r'
4181 154: 0, # 'ª'
4182 155: 0, # 'º'
4183 156: 31, # 'æ'
4184 157: CharacterCategory.SYMBOL, # '¸'
4185 158: 58, # 'Æ'
4186 159: CharacterCategory.SYMBOL, # '¤'
4187 160: 0, # 'µ'
4188 161: CharacterCategory.SYMBOL, # '~'
4189 162: 6, # 's'
4190 163: 3, # 't'
4191 164: 17, # 'u'
4192 165: 14, # 'v'
4193 166: 46, # 'w'
4194 167: 48, # 'x'
4195 168: 23, # 'y'
4196 169: 50, # 'z'
4197 170: CharacterCategory.SYMBOL, # '¡'
4198 171: CharacterCategory.SYMBOL, # '¿'
4199 172: 0, # 'Ð'
4200 173: 0, # 'Ý'
4201 174: 0, # 'Þ'
4202 175: CharacterCategory.SYMBOL, # '®'
4203 176: CharacterCategory.SYMBOL, # '¢'
4204 177: CharacterCategory.SYMBOL, # '£'
4205 178: CharacterCategory.SYMBOL, # '¥'
4206 179: CharacterCategory.SYMBOL, # '·'
4207 180: CharacterCategory.SYMBOL, # '©'
4208 181: CharacterCategory.SYMBOL, # '§'
4209 182: CharacterCategory.SYMBOL, # '¶'
4210 183: CharacterCategory.DIGIT, # '¼'
4211 184: CharacterCategory.DIGIT, # '½'
4212 185: CharacterCategory.DIGIT, # '¾'
4213 186: CharacterCategory.SYMBOL, # '¬'
4214 187: CharacterCategory.SYMBOL, # '|'
4215 188: CharacterCategory.SYMBOL, # '¯'
4216 189: CharacterCategory.SYMBOL, # '¨'
4217 190: CharacterCategory.SYMBOL, # '´'
4218 191: CharacterCategory.SYMBOL, # '×'
4219 192: CharacterCategory.SYMBOL, # '{'
4220 193: 27, # 'A'
4221 194: 35, # 'B'
4222 195: 44, # 'C'
4223 196: 25, # 'D'
4224 197: 30, # 'E'
4225 198: 34, # 'F'
4226 199: 43, # 'G'
4227 200: 29, # 'H'
4228 201: 36, # 'I'
4229 202: CharacterCategory.CONTROL, # '\xad'
4230 203: 0, # 'ô'
4231 204: 0, # 'ö'
4232 205: 0, # 'ò'
4233 206: 0, # 'ó'
4234 207: 0, # 'õ'
4235 208: CharacterCategory.SYMBOL, # '}'
4236 209: 45, # 'J'
4237 210: 38, # 'K'
4238 211: 40, # 'L'
4239 212: 32, # 'M'
4240 213: 28, # 'N'
4241 214: 42, # 'O'
4242 215: 39, # 'P'
4243 216: 57, # 'Q'
4244 217: 41, # 'R'
4245 218: CharacterCategory.DIGIT, # '¹'
4246 219: 0, # 'û'
4247 220: 0, # 'ü'
4248 221: 0, # 'ù'
4249 222: 0, # 'ú'
4250 223: 0, # 'ÿ'
4251 224: CharacterCategory.SYMBOL, # '\\'
4252 225: CharacterCategory.SYMBOL, # '÷'
4253 226: 24, # 'S'
4254 227: 33, # 'T'
4255 228: 47, # 'U'
4256 229: 37, # 'V'
4257 230: 49, # 'W'
4258 231: 54, # 'X'
4259 232: 53, # 'Y'
4260 233: 56, # 'Z'
4261 234: CharacterCategory.DIGIT, # '²'
4262 235: 0, # 'Ô'
4263 236: 0, # 'Ö'
4264 237: 0, # 'Ò'
4265 238: 0, # 'Ó'
4266 239: 0, # 'Õ'
4267 240: CharacterCategory.DIGIT, # '0'
4268 241: CharacterCategory.DIGIT, # '1'
4269 242: CharacterCategory.DIGIT, # '2'
4270 243: CharacterCategory.DIGIT, # '3'
4271 244: CharacterCategory.DIGIT, # '4'
4272 245: CharacterCategory.DIGIT, # '5'
4273 246: CharacterCategory.DIGIT, # '6'
4274 247: CharacterCategory.DIGIT, # '7'
4275 248: CharacterCategory.DIGIT, # '8'
4276 249: CharacterCategory.DIGIT, # '9'
4277 250: CharacterCategory.DIGIT, # '³'
4278 251: 0, # 'Û'
4279 252: 0, # 'Ü'
4280 253: 0, # 'Ù'
4281 254: 0, # 'Ú'
4282 255: CharacterCategory.CONTROL, # '\x9f'
4283}
4284
4285CP500_NORWEGIAN_MODEL = SingleByteCharSetModel(
4286 charset_name="CP500",
4287 language="Norwegian",
4288 char_to_order_map=CP500_NORWEGIAN_CHAR_TO_ORDER,
4289 language_model=NORWEGIAN_LANG_MODEL,
4290 typical_positive_ratio=0.9785657009892291,
4291 keep_ascii_letters=True,
4292 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
4293)
4294
4295CP850_NORWEGIAN_CHAR_TO_ORDER = {
4296 0: CharacterCategory.CONTROL, # '\x00'
4297 1: CharacterCategory.CONTROL, # '\x01'
4298 2: CharacterCategory.CONTROL, # '\x02'
4299 3: CharacterCategory.CONTROL, # '\x03'
4300 4: CharacterCategory.CONTROL, # '\x04'
4301 5: CharacterCategory.CONTROL, # '\x05'
4302 6: CharacterCategory.CONTROL, # '\x06'
4303 7: CharacterCategory.CONTROL, # '\x07'
4304 8: CharacterCategory.CONTROL, # '\x08'
4305 9: CharacterCategory.CONTROL, # '\t'
4306 10: CharacterCategory.LINE_BREAK, # '\n'
4307 11: CharacterCategory.CONTROL, # '\x0b'
4308 12: CharacterCategory.CONTROL, # '\x0c'
4309 13: CharacterCategory.LINE_BREAK, # '\r'
4310 14: CharacterCategory.CONTROL, # '\x0e'
4311 15: CharacterCategory.CONTROL, # '\x0f'
4312 16: CharacterCategory.CONTROL, # '\x10'
4313 17: CharacterCategory.CONTROL, # '\x11'
4314 18: CharacterCategory.CONTROL, # '\x12'
4315 19: CharacterCategory.CONTROL, # '\x13'
4316 20: CharacterCategory.CONTROL, # '\x14'
4317 21: CharacterCategory.CONTROL, # '\x15'
4318 22: CharacterCategory.CONTROL, # '\x16'
4319 23: CharacterCategory.CONTROL, # '\x17'
4320 24: CharacterCategory.CONTROL, # '\x18'
4321 25: CharacterCategory.CONTROL, # '\x19'
4322 26: CharacterCategory.CONTROL, # '\x1a'
4323 27: CharacterCategory.CONTROL, # '\x1b'
4324 28: CharacterCategory.CONTROL, # '\x1c'
4325 29: CharacterCategory.CONTROL, # '\x1d'
4326 30: CharacterCategory.CONTROL, # '\x1e'
4327 31: CharacterCategory.CONTROL, # '\x1f'
4328 32: CharacterCategory.CONTROL, # ' '
4329 33: CharacterCategory.SYMBOL, # '!'
4330 34: CharacterCategory.SYMBOL, # '"'
4331 35: CharacterCategory.SYMBOL, # '#'
4332 36: CharacterCategory.SYMBOL, # '$'
4333 37: CharacterCategory.SYMBOL, # '%'
4334 38: CharacterCategory.SYMBOL, # '&'
4335 39: CharacterCategory.SYMBOL, # "'"
4336 40: CharacterCategory.SYMBOL, # '('
4337 41: CharacterCategory.SYMBOL, # ')'
4338 42: CharacterCategory.SYMBOL, # '*'
4339 43: CharacterCategory.SYMBOL, # '+'
4340 44: CharacterCategory.SYMBOL, # ','
4341 45: CharacterCategory.SYMBOL, # '-'
4342 46: CharacterCategory.SYMBOL, # '.'
4343 47: CharacterCategory.SYMBOL, # '/'
4344 48: CharacterCategory.DIGIT, # '0'
4345 49: CharacterCategory.DIGIT, # '1'
4346 50: CharacterCategory.DIGIT, # '2'
4347 51: CharacterCategory.DIGIT, # '3'
4348 52: CharacterCategory.DIGIT, # '4'
4349 53: CharacterCategory.DIGIT, # '5'
4350 54: CharacterCategory.DIGIT, # '6'
4351 55: CharacterCategory.DIGIT, # '7'
4352 56: CharacterCategory.DIGIT, # '8'
4353 57: CharacterCategory.DIGIT, # '9'
4354 58: CharacterCategory.SYMBOL, # ':'
4355 59: CharacterCategory.SYMBOL, # ';'
4356 60: CharacterCategory.SYMBOL, # '<'
4357 61: CharacterCategory.SYMBOL, # '='
4358 62: CharacterCategory.SYMBOL, # '>'
4359 63: CharacterCategory.SYMBOL, # '?'
4360 64: CharacterCategory.SYMBOL, # '@'
4361 65: 27, # 'A'
4362 66: 35, # 'B'
4363 67: 44, # 'C'
4364 68: 25, # 'D'
4365 69: 30, # 'E'
4366 70: 34, # 'F'
4367 71: 43, # 'G'
4368 72: 29, # 'H'
4369 73: 36, # 'I'
4370 74: 45, # 'J'
4371 75: 38, # 'K'
4372 76: 40, # 'L'
4373 77: 32, # 'M'
4374 78: 28, # 'N'
4375 79: 42, # 'O'
4376 80: 39, # 'P'
4377 81: 57, # 'Q'
4378 82: 41, # 'R'
4379 83: 24, # 'S'
4380 84: 33, # 'T'
4381 85: 47, # 'U'
4382 86: 37, # 'V'
4383 87: 49, # 'W'
4384 88: 54, # 'X'
4385 89: 53, # 'Y'
4386 90: 56, # 'Z'
4387 91: CharacterCategory.SYMBOL, # '['
4388 92: CharacterCategory.SYMBOL, # '\\'
4389 93: CharacterCategory.SYMBOL, # ']'
4390 94: CharacterCategory.SYMBOL, # '^'
4391 95: CharacterCategory.SYMBOL, # '_'
4392 96: CharacterCategory.SYMBOL, # '`'
4393 97: 7, # 'a'
4394 98: 19, # 'b'
4395 99: 26, # 'c'
4396 100: 10, # 'd'
4397 101: 1, # 'e'
4398 102: 16, # 'f'
4399 103: 11, # 'g'
4400 104: 20, # 'h'
4401 105: 5, # 'i'
4402 106: 21, # 'j'
4403 107: 12, # 'k'
4404 108: 8, # 'l'
4405 109: 13, # 'm'
4406 110: 4, # 'n'
4407 111: 9, # 'o'
4408 112: 15, # 'p'
4409 113: 55, # 'q'
4410 114: 2, # 'r'
4411 115: 6, # 's'
4412 116: 3, # 't'
4413 117: 17, # 'u'
4414 118: 14, # 'v'
4415 119: 46, # 'w'
4416 120: 48, # 'x'
4417 121: 23, # 'y'
4418 122: 50, # 'z'
4419 123: CharacterCategory.SYMBOL, # '{'
4420 124: CharacterCategory.SYMBOL, # '|'
4421 125: CharacterCategory.SYMBOL, # '}'
4422 126: CharacterCategory.SYMBOL, # '~'
4423 127: CharacterCategory.CONTROL, # '\x7f'
4424 128: 0, # 'Ç'
4425 129: 0, # 'ü'
4426 130: 0, # 'é'
4427 131: 0, # 'â'
4428 132: 0, # 'ä'
4429 133: 0, # 'à'
4430 134: 18, # 'å'
4431 135: 0, # 'ç'
4432 136: 0, # 'ê'
4433 137: 0, # 'ë'
4434 138: 0, # 'è'
4435 139: 0, # 'ï'
4436 140: 0, # 'î'
4437 141: 0, # 'ì'
4438 142: 0, # 'Ä'
4439 143: 51, # 'Å'
4440 144: 0, # 'É'
4441 145: 31, # 'æ'
4442 146: 58, # 'Æ'
4443 147: 0, # 'ô'
4444 148: 0, # 'ö'
4445 149: 0, # 'ò'
4446 150: 0, # 'û'
4447 151: 0, # 'ù'
4448 152: 0, # 'ÿ'
4449 153: 0, # 'Ö'
4450 154: 0, # 'Ü'
4451 155: 22, # 'ø'
4452 156: CharacterCategory.SYMBOL, # '£'
4453 157: 52, # 'Ø'
4454 158: CharacterCategory.SYMBOL, # '×'
4455 159: 0, # 'ƒ'
4456 160: 0, # 'á'
4457 161: 0, # 'í'
4458 162: 0, # 'ó'
4459 163: 0, # 'ú'
4460 164: 0, # 'ñ'
4461 165: 0, # 'Ñ'
4462 166: 0, # 'ª'
4463 167: 0, # 'º'
4464 168: CharacterCategory.SYMBOL, # '¿'
4465 169: CharacterCategory.SYMBOL, # '®'
4466 170: CharacterCategory.SYMBOL, # '¬'
4467 171: CharacterCategory.DIGIT, # '½'
4468 172: CharacterCategory.DIGIT, # '¼'
4469 173: CharacterCategory.SYMBOL, # '¡'
4470 174: CharacterCategory.SYMBOL, # '«'
4471 175: CharacterCategory.SYMBOL, # '»'
4472 176: CharacterCategory.SYMBOL, # '░'
4473 177: CharacterCategory.SYMBOL, # '▒'
4474 178: CharacterCategory.SYMBOL, # '▓'
4475 179: CharacterCategory.SYMBOL, # '│'
4476 180: CharacterCategory.SYMBOL, # '┤'
4477 181: 0, # 'Á'
4478 182: 0, # 'Â'
4479 183: 0, # 'À'
4480 184: CharacterCategory.SYMBOL, # '©'
4481 185: CharacterCategory.SYMBOL, # '╣'
4482 186: CharacterCategory.SYMBOL, # '║'
4483 187: CharacterCategory.SYMBOL, # '╗'
4484 188: CharacterCategory.SYMBOL, # '╝'
4485 189: CharacterCategory.SYMBOL, # '¢'
4486 190: CharacterCategory.SYMBOL, # '¥'
4487 191: CharacterCategory.SYMBOL, # '┐'
4488 192: CharacterCategory.SYMBOL, # '└'
4489 193: CharacterCategory.SYMBOL, # '┴'
4490 194: CharacterCategory.SYMBOL, # '┬'
4491 195: CharacterCategory.SYMBOL, # '├'
4492 196: CharacterCategory.SYMBOL, # '─'
4493 197: CharacterCategory.SYMBOL, # '┼'
4494 198: 0, # 'ã'
4495 199: 0, # 'Ã'
4496 200: CharacterCategory.SYMBOL, # '╚'
4497 201: CharacterCategory.SYMBOL, # '╔'
4498 202: CharacterCategory.SYMBOL, # '╩'
4499 203: CharacterCategory.SYMBOL, # '╦'
4500 204: CharacterCategory.SYMBOL, # '╠'
4501 205: CharacterCategory.SYMBOL, # '═'
4502 206: CharacterCategory.SYMBOL, # '╬'
4503 207: CharacterCategory.SYMBOL, # '¤'
4504 208: 0, # 'ð'
4505 209: 0, # 'Ð'
4506 210: 0, # 'Ê'
4507 211: 0, # 'Ë'
4508 212: 0, # 'È'
4509 213: 0, # 'ı'
4510 214: 0, # 'Í'
4511 215: 0, # 'Î'
4512 216: 0, # 'Ï'
4513 217: CharacterCategory.SYMBOL, # '┘'
4514 218: CharacterCategory.SYMBOL, # '┌'
4515 219: CharacterCategory.SYMBOL, # '█'
4516 220: CharacterCategory.SYMBOL, # '▄'
4517 221: CharacterCategory.SYMBOL, # '¦'
4518 222: 0, # 'Ì'
4519 223: CharacterCategory.SYMBOL, # '▀'
4520 224: 0, # 'Ó'
4521 225: 0, # 'ß'
4522 226: 0, # 'Ô'
4523 227: 0, # 'Ò'
4524 228: 0, # 'õ'
4525 229: 0, # 'Õ'
4526 230: 0, # 'µ'
4527 231: 0, # 'þ'
4528 232: 0, # 'Þ'
4529 233: 0, # 'Ú'
4530 234: 0, # 'Û'
4531 235: 0, # 'Ù'
4532 236: 0, # 'ý'
4533 237: 0, # 'Ý'
4534 238: CharacterCategory.SYMBOL, # '¯'
4535 239: CharacterCategory.SYMBOL, # '´'
4536 240: CharacterCategory.CONTROL, # '\xad'
4537 241: CharacterCategory.SYMBOL, # '±'
4538 242: CharacterCategory.SYMBOL, # '‗'
4539 243: CharacterCategory.DIGIT, # '¾'
4540 244: CharacterCategory.SYMBOL, # '¶'
4541 245: CharacterCategory.SYMBOL, # '§'
4542 246: CharacterCategory.SYMBOL, # '÷'
4543 247: CharacterCategory.SYMBOL, # '¸'
4544 248: CharacterCategory.SYMBOL, # '°'
4545 249: CharacterCategory.SYMBOL, # '¨'
4546 250: CharacterCategory.SYMBOL, # '·'
4547 251: CharacterCategory.DIGIT, # '¹'
4548 252: CharacterCategory.DIGIT, # '³'
4549 253: CharacterCategory.DIGIT, # '²'
4550 254: CharacterCategory.SYMBOL, # '■'
4551 255: CharacterCategory.CONTROL, # '\xa0'
4552}
4553
4554CP850_NORWEGIAN_MODEL = SingleByteCharSetModel(
4555 charset_name="CP850",
4556 language="Norwegian",
4557 char_to_order_map=CP850_NORWEGIAN_CHAR_TO_ORDER,
4558 language_model=NORWEGIAN_LANG_MODEL,
4559 typical_positive_ratio=0.9785657009892291,
4560 keep_ascii_letters=True,
4561 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
4562)
4563
4564CP858_NORWEGIAN_CHAR_TO_ORDER = {
4565 0: CharacterCategory.CONTROL, # '\x00'
4566 1: CharacterCategory.CONTROL, # '\x01'
4567 2: CharacterCategory.CONTROL, # '\x02'
4568 3: CharacterCategory.CONTROL, # '\x03'
4569 4: CharacterCategory.CONTROL, # '\x04'
4570 5: CharacterCategory.CONTROL, # '\x05'
4571 6: CharacterCategory.CONTROL, # '\x06'
4572 7: CharacterCategory.CONTROL, # '\x07'
4573 8: CharacterCategory.CONTROL, # '\x08'
4574 9: CharacterCategory.CONTROL, # '\t'
4575 10: CharacterCategory.LINE_BREAK, # '\n'
4576 11: CharacterCategory.CONTROL, # '\x0b'
4577 12: CharacterCategory.CONTROL, # '\x0c'
4578 13: CharacterCategory.LINE_BREAK, # '\r'
4579 14: CharacterCategory.CONTROL, # '\x0e'
4580 15: CharacterCategory.CONTROL, # '\x0f'
4581 16: CharacterCategory.CONTROL, # '\x10'
4582 17: CharacterCategory.CONTROL, # '\x11'
4583 18: CharacterCategory.CONTROL, # '\x12'
4584 19: CharacterCategory.CONTROL, # '\x13'
4585 20: CharacterCategory.CONTROL, # '\x14'
4586 21: CharacterCategory.CONTROL, # '\x15'
4587 22: CharacterCategory.CONTROL, # '\x16'
4588 23: CharacterCategory.CONTROL, # '\x17'
4589 24: CharacterCategory.CONTROL, # '\x18'
4590 25: CharacterCategory.CONTROL, # '\x19'
4591 26: CharacterCategory.CONTROL, # '\x1a'
4592 27: CharacterCategory.CONTROL, # '\x1b'
4593 28: CharacterCategory.CONTROL, # '\x1c'
4594 29: CharacterCategory.CONTROL, # '\x1d'
4595 30: CharacterCategory.CONTROL, # '\x1e'
4596 31: CharacterCategory.CONTROL, # '\x1f'
4597 32: CharacterCategory.CONTROL, # ' '
4598 33: CharacterCategory.SYMBOL, # '!'
4599 34: CharacterCategory.SYMBOL, # '"'
4600 35: CharacterCategory.SYMBOL, # '#'
4601 36: CharacterCategory.SYMBOL, # '$'
4602 37: CharacterCategory.SYMBOL, # '%'
4603 38: CharacterCategory.SYMBOL, # '&'
4604 39: CharacterCategory.SYMBOL, # "'"
4605 40: CharacterCategory.SYMBOL, # '('
4606 41: CharacterCategory.SYMBOL, # ')'
4607 42: CharacterCategory.SYMBOL, # '*'
4608 43: CharacterCategory.SYMBOL, # '+'
4609 44: CharacterCategory.SYMBOL, # ','
4610 45: CharacterCategory.SYMBOL, # '-'
4611 46: CharacterCategory.SYMBOL, # '.'
4612 47: CharacterCategory.SYMBOL, # '/'
4613 48: CharacterCategory.DIGIT, # '0'
4614 49: CharacterCategory.DIGIT, # '1'
4615 50: CharacterCategory.DIGIT, # '2'
4616 51: CharacterCategory.DIGIT, # '3'
4617 52: CharacterCategory.DIGIT, # '4'
4618 53: CharacterCategory.DIGIT, # '5'
4619 54: CharacterCategory.DIGIT, # '6'
4620 55: CharacterCategory.DIGIT, # '7'
4621 56: CharacterCategory.DIGIT, # '8'
4622 57: CharacterCategory.DIGIT, # '9'
4623 58: CharacterCategory.SYMBOL, # ':'
4624 59: CharacterCategory.SYMBOL, # ';'
4625 60: CharacterCategory.SYMBOL, # '<'
4626 61: CharacterCategory.SYMBOL, # '='
4627 62: CharacterCategory.SYMBOL, # '>'
4628 63: CharacterCategory.SYMBOL, # '?'
4629 64: CharacterCategory.SYMBOL, # '@'
4630 65: 27, # 'A'
4631 66: 35, # 'B'
4632 67: 44, # 'C'
4633 68: 25, # 'D'
4634 69: 30, # 'E'
4635 70: 34, # 'F'
4636 71: 43, # 'G'
4637 72: 29, # 'H'
4638 73: 36, # 'I'
4639 74: 45, # 'J'
4640 75: 38, # 'K'
4641 76: 40, # 'L'
4642 77: 32, # 'M'
4643 78: 28, # 'N'
4644 79: 42, # 'O'
4645 80: 39, # 'P'
4646 81: 57, # 'Q'
4647 82: 41, # 'R'
4648 83: 24, # 'S'
4649 84: 33, # 'T'
4650 85: 47, # 'U'
4651 86: 37, # 'V'
4652 87: 49, # 'W'
4653 88: 54, # 'X'
4654 89: 53, # 'Y'
4655 90: 56, # 'Z'
4656 91: CharacterCategory.SYMBOL, # '['
4657 92: CharacterCategory.SYMBOL, # '\\'
4658 93: CharacterCategory.SYMBOL, # ']'
4659 94: CharacterCategory.SYMBOL, # '^'
4660 95: CharacterCategory.SYMBOL, # '_'
4661 96: CharacterCategory.SYMBOL, # '`'
4662 97: 7, # 'a'
4663 98: 19, # 'b'
4664 99: 26, # 'c'
4665 100: 10, # 'd'
4666 101: 1, # 'e'
4667 102: 16, # 'f'
4668 103: 11, # 'g'
4669 104: 20, # 'h'
4670 105: 5, # 'i'
4671 106: 21, # 'j'
4672 107: 12, # 'k'
4673 108: 8, # 'l'
4674 109: 13, # 'm'
4675 110: 4, # 'n'
4676 111: 9, # 'o'
4677 112: 15, # 'p'
4678 113: 55, # 'q'
4679 114: 2, # 'r'
4680 115: 6, # 's'
4681 116: 3, # 't'
4682 117: 17, # 'u'
4683 118: 14, # 'v'
4684 119: 46, # 'w'
4685 120: 48, # 'x'
4686 121: 23, # 'y'
4687 122: 50, # 'z'
4688 123: CharacterCategory.SYMBOL, # '{'
4689 124: CharacterCategory.SYMBOL, # '|'
4690 125: CharacterCategory.SYMBOL, # '}'
4691 126: CharacterCategory.SYMBOL, # '~'
4692 127: CharacterCategory.CONTROL, # '\x7f'
4693 128: 0, # 'Ç'
4694 129: 0, # 'ü'
4695 130: 0, # 'é'
4696 131: 0, # 'â'
4697 132: 0, # 'ä'
4698 133: 0, # 'à'
4699 134: 18, # 'å'
4700 135: 0, # 'ç'
4701 136: 0, # 'ê'
4702 137: 0, # 'ë'
4703 138: 0, # 'è'
4704 139: 0, # 'ï'
4705 140: 0, # 'î'
4706 141: 0, # 'ì'
4707 142: 0, # 'Ä'
4708 143: 51, # 'Å'
4709 144: 0, # 'É'
4710 145: 31, # 'æ'
4711 146: 58, # 'Æ'
4712 147: 0, # 'ô'
4713 148: 0, # 'ö'
4714 149: 0, # 'ò'
4715 150: 0, # 'û'
4716 151: 0, # 'ù'
4717 152: 0, # 'ÿ'
4718 153: 0, # 'Ö'
4719 154: 0, # 'Ü'
4720 155: 22, # 'ø'
4721 156: CharacterCategory.SYMBOL, # '£'
4722 157: 52, # 'Ø'
4723 158: CharacterCategory.SYMBOL, # '×'
4724 159: 0, # 'ƒ'
4725 160: 0, # 'á'
4726 161: 0, # 'í'
4727 162: 0, # 'ó'
4728 163: 0, # 'ú'
4729 164: 0, # 'ñ'
4730 165: 0, # 'Ñ'
4731 166: 0, # 'ª'
4732 167: 0, # 'º'
4733 168: CharacterCategory.SYMBOL, # '¿'
4734 169: CharacterCategory.SYMBOL, # '®'
4735 170: CharacterCategory.SYMBOL, # '¬'
4736 171: CharacterCategory.DIGIT, # '½'
4737 172: CharacterCategory.DIGIT, # '¼'
4738 173: CharacterCategory.SYMBOL, # '¡'
4739 174: CharacterCategory.SYMBOL, # '«'
4740 175: CharacterCategory.SYMBOL, # '»'
4741 176: CharacterCategory.SYMBOL, # '░'
4742 177: CharacterCategory.SYMBOL, # '▒'
4743 178: CharacterCategory.SYMBOL, # '▓'
4744 179: CharacterCategory.SYMBOL, # '│'
4745 180: CharacterCategory.SYMBOL, # '┤'
4746 181: 0, # 'Á'
4747 182: 0, # 'Â'
4748 183: 0, # 'À'
4749 184: CharacterCategory.SYMBOL, # '©'
4750 185: CharacterCategory.SYMBOL, # '╣'
4751 186: CharacterCategory.SYMBOL, # '║'
4752 187: CharacterCategory.SYMBOL, # '╗'
4753 188: CharacterCategory.SYMBOL, # '╝'
4754 189: CharacterCategory.SYMBOL, # '¢'
4755 190: CharacterCategory.SYMBOL, # '¥'
4756 191: CharacterCategory.SYMBOL, # '┐'
4757 192: CharacterCategory.SYMBOL, # '└'
4758 193: CharacterCategory.SYMBOL, # '┴'
4759 194: CharacterCategory.SYMBOL, # '┬'
4760 195: CharacterCategory.SYMBOL, # '├'
4761 196: CharacterCategory.SYMBOL, # '─'
4762 197: CharacterCategory.SYMBOL, # '┼'
4763 198: 0, # 'ã'
4764 199: 0, # 'Ã'
4765 200: CharacterCategory.SYMBOL, # '╚'
4766 201: CharacterCategory.SYMBOL, # '╔'
4767 202: CharacterCategory.SYMBOL, # '╩'
4768 203: CharacterCategory.SYMBOL, # '╦'
4769 204: CharacterCategory.SYMBOL, # '╠'
4770 205: CharacterCategory.SYMBOL, # '═'
4771 206: CharacterCategory.SYMBOL, # '╬'
4772 207: CharacterCategory.SYMBOL, # '¤'
4773 208: 0, # 'ð'
4774 209: 0, # 'Ð'
4775 210: 0, # 'Ê'
4776 211: 0, # 'Ë'
4777 212: 0, # 'È'
4778 213: CharacterCategory.SYMBOL, # '€'
4779 214: 0, # 'Í'
4780 215: 0, # 'Î'
4781 216: 0, # 'Ï'
4782 217: CharacterCategory.SYMBOL, # '┘'
4783 218: CharacterCategory.SYMBOL, # '┌'
4784 219: CharacterCategory.SYMBOL, # '█'
4785 220: CharacterCategory.SYMBOL, # '▄'
4786 221: CharacterCategory.SYMBOL, # '¦'
4787 222: 0, # 'Ì'
4788 223: CharacterCategory.SYMBOL, # '▀'
4789 224: 0, # 'Ó'
4790 225: 0, # 'ß'
4791 226: 0, # 'Ô'
4792 227: 0, # 'Ò'
4793 228: 0, # 'õ'
4794 229: 0, # 'Õ'
4795 230: 0, # 'µ'
4796 231: 0, # 'þ'
4797 232: 0, # 'Þ'
4798 233: 0, # 'Ú'
4799 234: 0, # 'Û'
4800 235: 0, # 'Ù'
4801 236: 0, # 'ý'
4802 237: 0, # 'Ý'
4803 238: CharacterCategory.SYMBOL, # '¯'
4804 239: CharacterCategory.SYMBOL, # '´'
4805 240: CharacterCategory.CONTROL, # '\xad'
4806 241: CharacterCategory.SYMBOL, # '±'
4807 242: CharacterCategory.SYMBOL, # '‗'
4808 243: CharacterCategory.DIGIT, # '¾'
4809 244: CharacterCategory.SYMBOL, # '¶'
4810 245: CharacterCategory.SYMBOL, # '§'
4811 246: CharacterCategory.SYMBOL, # '÷'
4812 247: CharacterCategory.SYMBOL, # '¸'
4813 248: CharacterCategory.SYMBOL, # '°'
4814 249: CharacterCategory.SYMBOL, # '¨'
4815 250: CharacterCategory.SYMBOL, # '·'
4816 251: CharacterCategory.DIGIT, # '¹'
4817 252: CharacterCategory.DIGIT, # '³'
4818 253: CharacterCategory.DIGIT, # '²'
4819 254: CharacterCategory.SYMBOL, # '■'
4820 255: CharacterCategory.CONTROL, # '\xa0'
4821}
4822
4823CP858_NORWEGIAN_MODEL = SingleByteCharSetModel(
4824 charset_name="CP858",
4825 language="Norwegian",
4826 char_to_order_map=CP858_NORWEGIAN_CHAR_TO_ORDER,
4827 language_model=NORWEGIAN_LANG_MODEL,
4828 typical_positive_ratio=0.9785657009892291,
4829 keep_ascii_letters=True,
4830 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
4831)
4832
4833CP865_NORWEGIAN_CHAR_TO_ORDER = {
4834 0: CharacterCategory.CONTROL, # '\x00'
4835 1: CharacterCategory.CONTROL, # '\x01'
4836 2: CharacterCategory.CONTROL, # '\x02'
4837 3: CharacterCategory.CONTROL, # '\x03'
4838 4: CharacterCategory.CONTROL, # '\x04'
4839 5: CharacterCategory.CONTROL, # '\x05'
4840 6: CharacterCategory.CONTROL, # '\x06'
4841 7: CharacterCategory.CONTROL, # '\x07'
4842 8: CharacterCategory.CONTROL, # '\x08'
4843 9: CharacterCategory.CONTROL, # '\t'
4844 10: CharacterCategory.LINE_BREAK, # '\n'
4845 11: CharacterCategory.CONTROL, # '\x0b'
4846 12: CharacterCategory.CONTROL, # '\x0c'
4847 13: CharacterCategory.LINE_BREAK, # '\r'
4848 14: CharacterCategory.CONTROL, # '\x0e'
4849 15: CharacterCategory.CONTROL, # '\x0f'
4850 16: CharacterCategory.CONTROL, # '\x10'
4851 17: CharacterCategory.CONTROL, # '\x11'
4852 18: CharacterCategory.CONTROL, # '\x12'
4853 19: CharacterCategory.CONTROL, # '\x13'
4854 20: CharacterCategory.CONTROL, # '\x14'
4855 21: CharacterCategory.CONTROL, # '\x15'
4856 22: CharacterCategory.CONTROL, # '\x16'
4857 23: CharacterCategory.CONTROL, # '\x17'
4858 24: CharacterCategory.CONTROL, # '\x18'
4859 25: CharacterCategory.CONTROL, # '\x19'
4860 26: CharacterCategory.CONTROL, # '\x1a'
4861 27: CharacterCategory.CONTROL, # '\x1b'
4862 28: CharacterCategory.CONTROL, # '\x1c'
4863 29: CharacterCategory.CONTROL, # '\x1d'
4864 30: CharacterCategory.CONTROL, # '\x1e'
4865 31: CharacterCategory.CONTROL, # '\x1f'
4866 32: CharacterCategory.CONTROL, # ' '
4867 33: CharacterCategory.SYMBOL, # '!'
4868 34: CharacterCategory.SYMBOL, # '"'
4869 35: CharacterCategory.SYMBOL, # '#'
4870 36: CharacterCategory.SYMBOL, # '$'
4871 37: CharacterCategory.SYMBOL, # '%'
4872 38: CharacterCategory.SYMBOL, # '&'
4873 39: CharacterCategory.SYMBOL, # "'"
4874 40: CharacterCategory.SYMBOL, # '('
4875 41: CharacterCategory.SYMBOL, # ')'
4876 42: CharacterCategory.SYMBOL, # '*'
4877 43: CharacterCategory.SYMBOL, # '+'
4878 44: CharacterCategory.SYMBOL, # ','
4879 45: CharacterCategory.SYMBOL, # '-'
4880 46: CharacterCategory.SYMBOL, # '.'
4881 47: CharacterCategory.SYMBOL, # '/'
4882 48: CharacterCategory.DIGIT, # '0'
4883 49: CharacterCategory.DIGIT, # '1'
4884 50: CharacterCategory.DIGIT, # '2'
4885 51: CharacterCategory.DIGIT, # '3'
4886 52: CharacterCategory.DIGIT, # '4'
4887 53: CharacterCategory.DIGIT, # '5'
4888 54: CharacterCategory.DIGIT, # '6'
4889 55: CharacterCategory.DIGIT, # '7'
4890 56: CharacterCategory.DIGIT, # '8'
4891 57: CharacterCategory.DIGIT, # '9'
4892 58: CharacterCategory.SYMBOL, # ':'
4893 59: CharacterCategory.SYMBOL, # ';'
4894 60: CharacterCategory.SYMBOL, # '<'
4895 61: CharacterCategory.SYMBOL, # '='
4896 62: CharacterCategory.SYMBOL, # '>'
4897 63: CharacterCategory.SYMBOL, # '?'
4898 64: CharacterCategory.SYMBOL, # '@'
4899 65: 27, # 'A'
4900 66: 35, # 'B'
4901 67: 44, # 'C'
4902 68: 25, # 'D'
4903 69: 30, # 'E'
4904 70: 34, # 'F'
4905 71: 43, # 'G'
4906 72: 29, # 'H'
4907 73: 36, # 'I'
4908 74: 45, # 'J'
4909 75: 38, # 'K'
4910 76: 40, # 'L'
4911 77: 32, # 'M'
4912 78: 28, # 'N'
4913 79: 42, # 'O'
4914 80: 39, # 'P'
4915 81: 57, # 'Q'
4916 82: 41, # 'R'
4917 83: 24, # 'S'
4918 84: 33, # 'T'
4919 85: 47, # 'U'
4920 86: 37, # 'V'
4921 87: 49, # 'W'
4922 88: 54, # 'X'
4923 89: 53, # 'Y'
4924 90: 56, # 'Z'
4925 91: CharacterCategory.SYMBOL, # '['
4926 92: CharacterCategory.SYMBOL, # '\\'
4927 93: CharacterCategory.SYMBOL, # ']'
4928 94: CharacterCategory.SYMBOL, # '^'
4929 95: CharacterCategory.SYMBOL, # '_'
4930 96: CharacterCategory.SYMBOL, # '`'
4931 97: 7, # 'a'
4932 98: 19, # 'b'
4933 99: 26, # 'c'
4934 100: 10, # 'd'
4935 101: 1, # 'e'
4936 102: 16, # 'f'
4937 103: 11, # 'g'
4938 104: 20, # 'h'
4939 105: 5, # 'i'
4940 106: 21, # 'j'
4941 107: 12, # 'k'
4942 108: 8, # 'l'
4943 109: 13, # 'm'
4944 110: 4, # 'n'
4945 111: 9, # 'o'
4946 112: 15, # 'p'
4947 113: 55, # 'q'
4948 114: 2, # 'r'
4949 115: 6, # 's'
4950 116: 3, # 't'
4951 117: 17, # 'u'
4952 118: 14, # 'v'
4953 119: 46, # 'w'
4954 120: 48, # 'x'
4955 121: 23, # 'y'
4956 122: 50, # 'z'
4957 123: CharacterCategory.SYMBOL, # '{'
4958 124: CharacterCategory.SYMBOL, # '|'
4959 125: CharacterCategory.SYMBOL, # '}'
4960 126: CharacterCategory.SYMBOL, # '~'
4961 127: CharacterCategory.CONTROL, # '\x7f'
4962 128: 0, # 'Ç'
4963 129: 0, # 'ü'
4964 130: 0, # 'é'
4965 131: 0, # 'â'
4966 132: 0, # 'ä'
4967 133: 0, # 'à'
4968 134: 18, # 'å'
4969 135: 0, # 'ç'
4970 136: 0, # 'ê'
4971 137: 0, # 'ë'
4972 138: 0, # 'è'
4973 139: 0, # 'ï'
4974 140: 0, # 'î'
4975 141: 0, # 'ì'
4976 142: 0, # 'Ä'
4977 143: 51, # 'Å'
4978 144: 0, # 'É'
4979 145: 31, # 'æ'
4980 146: 58, # 'Æ'
4981 147: 0, # 'ô'
4982 148: 0, # 'ö'
4983 149: 0, # 'ò'
4984 150: 0, # 'û'
4985 151: 0, # 'ù'
4986 152: 0, # 'ÿ'
4987 153: 0, # 'Ö'
4988 154: 0, # 'Ü'
4989 155: 22, # 'ø'
4990 156: CharacterCategory.SYMBOL, # '£'
4991 157: 52, # 'Ø'
4992 158: CharacterCategory.SYMBOL, # '₧'
4993 159: 0, # 'ƒ'
4994 160: 0, # 'á'
4995 161: 0, # 'í'
4996 162: 0, # 'ó'
4997 163: 0, # 'ú'
4998 164: 0, # 'ñ'
4999 165: 0, # 'Ñ'
5000 166: 0, # 'ª'
5001 167: 0, # 'º'
5002 168: CharacterCategory.SYMBOL, # '¿'
5003 169: CharacterCategory.SYMBOL, # '⌐'
5004 170: CharacterCategory.SYMBOL, # '¬'
5005 171: CharacterCategory.DIGIT, # '½'
5006 172: CharacterCategory.DIGIT, # '¼'
5007 173: CharacterCategory.SYMBOL, # '¡'
5008 174: CharacterCategory.SYMBOL, # '«'
5009 175: CharacterCategory.SYMBOL, # '¤'
5010 176: CharacterCategory.SYMBOL, # '░'
5011 177: CharacterCategory.SYMBOL, # '▒'
5012 178: CharacterCategory.SYMBOL, # '▓'
5013 179: CharacterCategory.SYMBOL, # '│'
5014 180: CharacterCategory.SYMBOL, # '┤'
5015 181: CharacterCategory.SYMBOL, # '╡'
5016 182: CharacterCategory.SYMBOL, # '╢'
5017 183: CharacterCategory.SYMBOL, # '╖'
5018 184: CharacterCategory.SYMBOL, # '╕'
5019 185: CharacterCategory.SYMBOL, # '╣'
5020 186: CharacterCategory.SYMBOL, # '║'
5021 187: CharacterCategory.SYMBOL, # '╗'
5022 188: CharacterCategory.SYMBOL, # '╝'
5023 189: CharacterCategory.SYMBOL, # '╜'
5024 190: CharacterCategory.SYMBOL, # '╛'
5025 191: CharacterCategory.SYMBOL, # '┐'
5026 192: CharacterCategory.SYMBOL, # '└'
5027 193: CharacterCategory.SYMBOL, # '┴'
5028 194: CharacterCategory.SYMBOL, # '┬'
5029 195: CharacterCategory.SYMBOL, # '├'
5030 196: CharacterCategory.SYMBOL, # '─'
5031 197: CharacterCategory.SYMBOL, # '┼'
5032 198: CharacterCategory.SYMBOL, # '╞'
5033 199: CharacterCategory.SYMBOL, # '╟'
5034 200: CharacterCategory.SYMBOL, # '╚'
5035 201: CharacterCategory.SYMBOL, # '╔'
5036 202: CharacterCategory.SYMBOL, # '╩'
5037 203: CharacterCategory.SYMBOL, # '╦'
5038 204: CharacterCategory.SYMBOL, # '╠'
5039 205: CharacterCategory.SYMBOL, # '═'
5040 206: CharacterCategory.SYMBOL, # '╬'
5041 207: CharacterCategory.SYMBOL, # '╧'
5042 208: CharacterCategory.SYMBOL, # '╨'
5043 209: CharacterCategory.SYMBOL, # '╤'
5044 210: CharacterCategory.SYMBOL, # '╥'
5045 211: CharacterCategory.SYMBOL, # '╙'
5046 212: CharacterCategory.SYMBOL, # '╘'
5047 213: CharacterCategory.SYMBOL, # '╒'
5048 214: CharacterCategory.SYMBOL, # '╓'
5049 215: CharacterCategory.SYMBOL, # '╫'
5050 216: CharacterCategory.SYMBOL, # '╪'
5051 217: CharacterCategory.SYMBOL, # '┘'
5052 218: CharacterCategory.SYMBOL, # '┌'
5053 219: CharacterCategory.SYMBOL, # '█'
5054 220: CharacterCategory.SYMBOL, # '▄'
5055 221: CharacterCategory.SYMBOL, # '▌'
5056 222: CharacterCategory.SYMBOL, # '▐'
5057 223: CharacterCategory.SYMBOL, # '▀'
5058 224: 0, # 'α'
5059 225: 0, # 'ß'
5060 226: 0, # 'Γ'
5061 227: 0, # 'π'
5062 228: 0, # 'Σ'
5063 229: 0, # 'σ'
5064 230: 0, # 'µ'
5065 231: 0, # 'τ'
5066 232: 0, # 'Φ'
5067 233: 0, # 'Θ'
5068 234: 0, # 'Ω'
5069 235: 0, # 'δ'
5070 236: CharacterCategory.SYMBOL, # '∞'
5071 237: 0, # 'φ'
5072 238: 0, # 'ε'
5073 239: CharacterCategory.SYMBOL, # '∩'
5074 240: CharacterCategory.SYMBOL, # '≡'
5075 241: CharacterCategory.SYMBOL, # '±'
5076 242: CharacterCategory.SYMBOL, # '≥'
5077 243: CharacterCategory.SYMBOL, # '≤'
5078 244: CharacterCategory.SYMBOL, # '⌠'
5079 245: CharacterCategory.SYMBOL, # '⌡'
5080 246: CharacterCategory.SYMBOL, # '÷'
5081 247: CharacterCategory.SYMBOL, # '≈'
5082 248: CharacterCategory.SYMBOL, # '°'
5083 249: CharacterCategory.SYMBOL, # '∙'
5084 250: CharacterCategory.SYMBOL, # '·'
5085 251: CharacterCategory.SYMBOL, # '√'
5086 252: 0, # 'ⁿ'
5087 253: CharacterCategory.DIGIT, # '²'
5088 254: CharacterCategory.SYMBOL, # '■'
5089 255: CharacterCategory.CONTROL, # '\xa0'
5090}
5091
5092CP865_NORWEGIAN_MODEL = SingleByteCharSetModel(
5093 charset_name="CP865",
5094 language="Norwegian",
5095 char_to_order_map=CP865_NORWEGIAN_CHAR_TO_ORDER,
5096 language_model=NORWEGIAN_LANG_MODEL,
5097 typical_positive_ratio=0.9785657009892291,
5098 keep_ascii_letters=True,
5099 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
5100)
5101
5102ISO_8859_1_NORWEGIAN_CHAR_TO_ORDER = {
5103 0: CharacterCategory.CONTROL, # '\x00'
5104 1: CharacterCategory.CONTROL, # '\x01'
5105 2: CharacterCategory.CONTROL, # '\x02'
5106 3: CharacterCategory.CONTROL, # '\x03'
5107 4: CharacterCategory.CONTROL, # '\x04'
5108 5: CharacterCategory.CONTROL, # '\x05'
5109 6: CharacterCategory.CONTROL, # '\x06'
5110 7: CharacterCategory.CONTROL, # '\x07'
5111 8: CharacterCategory.CONTROL, # '\x08'
5112 9: CharacterCategory.CONTROL, # '\t'
5113 10: CharacterCategory.LINE_BREAK, # '\n'
5114 11: CharacterCategory.CONTROL, # '\x0b'
5115 12: CharacterCategory.CONTROL, # '\x0c'
5116 13: CharacterCategory.LINE_BREAK, # '\r'
5117 14: CharacterCategory.CONTROL, # '\x0e'
5118 15: CharacterCategory.CONTROL, # '\x0f'
5119 16: CharacterCategory.CONTROL, # '\x10'
5120 17: CharacterCategory.CONTROL, # '\x11'
5121 18: CharacterCategory.CONTROL, # '\x12'
5122 19: CharacterCategory.CONTROL, # '\x13'
5123 20: CharacterCategory.CONTROL, # '\x14'
5124 21: CharacterCategory.CONTROL, # '\x15'
5125 22: CharacterCategory.CONTROL, # '\x16'
5126 23: CharacterCategory.CONTROL, # '\x17'
5127 24: CharacterCategory.CONTROL, # '\x18'
5128 25: CharacterCategory.CONTROL, # '\x19'
5129 26: CharacterCategory.CONTROL, # '\x1a'
5130 27: CharacterCategory.CONTROL, # '\x1b'
5131 28: CharacterCategory.CONTROL, # '\x1c'
5132 29: CharacterCategory.CONTROL, # '\x1d'
5133 30: CharacterCategory.CONTROL, # '\x1e'
5134 31: CharacterCategory.CONTROL, # '\x1f'
5135 32: CharacterCategory.CONTROL, # ' '
5136 33: CharacterCategory.SYMBOL, # '!'
5137 34: CharacterCategory.SYMBOL, # '"'
5138 35: CharacterCategory.SYMBOL, # '#'
5139 36: CharacterCategory.SYMBOL, # '$'
5140 37: CharacterCategory.SYMBOL, # '%'
5141 38: CharacterCategory.SYMBOL, # '&'
5142 39: CharacterCategory.SYMBOL, # "'"
5143 40: CharacterCategory.SYMBOL, # '('
5144 41: CharacterCategory.SYMBOL, # ')'
5145 42: CharacterCategory.SYMBOL, # '*'
5146 43: CharacterCategory.SYMBOL, # '+'
5147 44: CharacterCategory.SYMBOL, # ','
5148 45: CharacterCategory.SYMBOL, # '-'
5149 46: CharacterCategory.SYMBOL, # '.'
5150 47: CharacterCategory.SYMBOL, # '/'
5151 48: CharacterCategory.DIGIT, # '0'
5152 49: CharacterCategory.DIGIT, # '1'
5153 50: CharacterCategory.DIGIT, # '2'
5154 51: CharacterCategory.DIGIT, # '3'
5155 52: CharacterCategory.DIGIT, # '4'
5156 53: CharacterCategory.DIGIT, # '5'
5157 54: CharacterCategory.DIGIT, # '6'
5158 55: CharacterCategory.DIGIT, # '7'
5159 56: CharacterCategory.DIGIT, # '8'
5160 57: CharacterCategory.DIGIT, # '9'
5161 58: CharacterCategory.SYMBOL, # ':'
5162 59: CharacterCategory.SYMBOL, # ';'
5163 60: CharacterCategory.SYMBOL, # '<'
5164 61: CharacterCategory.SYMBOL, # '='
5165 62: CharacterCategory.SYMBOL, # '>'
5166 63: CharacterCategory.SYMBOL, # '?'
5167 64: CharacterCategory.SYMBOL, # '@'
5168 65: 27, # 'A'
5169 66: 35, # 'B'
5170 67: 44, # 'C'
5171 68: 25, # 'D'
5172 69: 30, # 'E'
5173 70: 34, # 'F'
5174 71: 43, # 'G'
5175 72: 29, # 'H'
5176 73: 36, # 'I'
5177 74: 45, # 'J'
5178 75: 38, # 'K'
5179 76: 40, # 'L'
5180 77: 32, # 'M'
5181 78: 28, # 'N'
5182 79: 42, # 'O'
5183 80: 39, # 'P'
5184 81: 57, # 'Q'
5185 82: 41, # 'R'
5186 83: 24, # 'S'
5187 84: 33, # 'T'
5188 85: 47, # 'U'
5189 86: 37, # 'V'
5190 87: 49, # 'W'
5191 88: 54, # 'X'
5192 89: 53, # 'Y'
5193 90: 56, # 'Z'
5194 91: CharacterCategory.SYMBOL, # '['
5195 92: CharacterCategory.SYMBOL, # '\\'
5196 93: CharacterCategory.SYMBOL, # ']'
5197 94: CharacterCategory.SYMBOL, # '^'
5198 95: CharacterCategory.SYMBOL, # '_'
5199 96: CharacterCategory.SYMBOL, # '`'
5200 97: 7, # 'a'
5201 98: 19, # 'b'
5202 99: 26, # 'c'
5203 100: 10, # 'd'
5204 101: 1, # 'e'
5205 102: 16, # 'f'
5206 103: 11, # 'g'
5207 104: 20, # 'h'
5208 105: 5, # 'i'
5209 106: 21, # 'j'
5210 107: 12, # 'k'
5211 108: 8, # 'l'
5212 109: 13, # 'm'
5213 110: 4, # 'n'
5214 111: 9, # 'o'
5215 112: 15, # 'p'
5216 113: 55, # 'q'
5217 114: 2, # 'r'
5218 115: 6, # 's'
5219 116: 3, # 't'
5220 117: 17, # 'u'
5221 118: 14, # 'v'
5222 119: 46, # 'w'
5223 120: 48, # 'x'
5224 121: 23, # 'y'
5225 122: 50, # 'z'
5226 123: CharacterCategory.SYMBOL, # '{'
5227 124: CharacterCategory.SYMBOL, # '|'
5228 125: CharacterCategory.SYMBOL, # '}'
5229 126: CharacterCategory.SYMBOL, # '~'
5230 127: CharacterCategory.CONTROL, # '\x7f'
5231 128: CharacterCategory.CONTROL, # '\x80'
5232 129: CharacterCategory.CONTROL, # '\x81'
5233 130: CharacterCategory.CONTROL, # '\x82'
5234 131: CharacterCategory.CONTROL, # '\x83'
5235 132: CharacterCategory.CONTROL, # '\x84'
5236 133: CharacterCategory.CONTROL, # '\x85'
5237 134: CharacterCategory.CONTROL, # '\x86'
5238 135: CharacterCategory.CONTROL, # '\x87'
5239 136: CharacterCategory.CONTROL, # '\x88'
5240 137: CharacterCategory.CONTROL, # '\x89'
5241 138: CharacterCategory.CONTROL, # '\x8a'
5242 139: CharacterCategory.CONTROL, # '\x8b'
5243 140: CharacterCategory.CONTROL, # '\x8c'
5244 141: CharacterCategory.CONTROL, # '\x8d'
5245 142: CharacterCategory.CONTROL, # '\x8e'
5246 143: CharacterCategory.CONTROL, # '\x8f'
5247 144: CharacterCategory.CONTROL, # '\x90'
5248 145: CharacterCategory.CONTROL, # '\x91'
5249 146: CharacterCategory.CONTROL, # '\x92'
5250 147: CharacterCategory.CONTROL, # '\x93'
5251 148: CharacterCategory.CONTROL, # '\x94'
5252 149: CharacterCategory.CONTROL, # '\x95'
5253 150: CharacterCategory.CONTROL, # '\x96'
5254 151: CharacterCategory.CONTROL, # '\x97'
5255 152: CharacterCategory.CONTROL, # '\x98'
5256 153: CharacterCategory.CONTROL, # '\x99'
5257 154: CharacterCategory.CONTROL, # '\x9a'
5258 155: CharacterCategory.CONTROL, # '\x9b'
5259 156: CharacterCategory.CONTROL, # '\x9c'
5260 157: CharacterCategory.CONTROL, # '\x9d'
5261 158: CharacterCategory.CONTROL, # '\x9e'
5262 159: CharacterCategory.CONTROL, # '\x9f'
5263 160: CharacterCategory.CONTROL, # '\xa0'
5264 161: CharacterCategory.SYMBOL, # '¡'
5265 162: CharacterCategory.SYMBOL, # '¢'
5266 163: CharacterCategory.SYMBOL, # '£'
5267 164: CharacterCategory.SYMBOL, # '¤'
5268 165: CharacterCategory.SYMBOL, # '¥'
5269 166: CharacterCategory.SYMBOL, # '¦'
5270 167: CharacterCategory.SYMBOL, # '§'
5271 168: CharacterCategory.SYMBOL, # '¨'
5272 169: CharacterCategory.SYMBOL, # '©'
5273 170: 0, # 'ª'
5274 171: CharacterCategory.SYMBOL, # '«'
5275 172: CharacterCategory.SYMBOL, # '¬'
5276 173: CharacterCategory.CONTROL, # '\xad'
5277 174: CharacterCategory.SYMBOL, # '®'
5278 175: CharacterCategory.SYMBOL, # '¯'
5279 176: CharacterCategory.SYMBOL, # '°'
5280 177: CharacterCategory.SYMBOL, # '±'
5281 178: CharacterCategory.DIGIT, # '²'
5282 179: CharacterCategory.DIGIT, # '³'
5283 180: CharacterCategory.SYMBOL, # '´'
5284 181: 0, # 'µ'
5285 182: CharacterCategory.SYMBOL, # '¶'
5286 183: CharacterCategory.SYMBOL, # '·'
5287 184: CharacterCategory.SYMBOL, # '¸'
5288 185: CharacterCategory.DIGIT, # '¹'
5289 186: 0, # 'º'
5290 187: CharacterCategory.SYMBOL, # '»'
5291 188: CharacterCategory.DIGIT, # '¼'
5292 189: CharacterCategory.DIGIT, # '½'
5293 190: CharacterCategory.DIGIT, # '¾'
5294 191: CharacterCategory.SYMBOL, # '¿'
5295 192: 0, # 'À'
5296 193: 0, # 'Á'
5297 194: 0, # 'Â'
5298 195: 0, # 'Ã'
5299 196: 0, # 'Ä'
5300 197: 51, # 'Å'
5301 198: 58, # 'Æ'
5302 199: 0, # 'Ç'
5303 200: 0, # 'È'
5304 201: 0, # 'É'
5305 202: 0, # 'Ê'
5306 203: 0, # 'Ë'
5307 204: 0, # 'Ì'
5308 205: 0, # 'Í'
5309 206: 0, # 'Î'
5310 207: 0, # 'Ï'
5311 208: 0, # 'Ð'
5312 209: 0, # 'Ñ'
5313 210: 0, # 'Ò'
5314 211: 0, # 'Ó'
5315 212: 0, # 'Ô'
5316 213: 0, # 'Õ'
5317 214: 0, # 'Ö'
5318 215: CharacterCategory.SYMBOL, # '×'
5319 216: 52, # 'Ø'
5320 217: 0, # 'Ù'
5321 218: 0, # 'Ú'
5322 219: 0, # 'Û'
5323 220: 0, # 'Ü'
5324 221: 0, # 'Ý'
5325 222: 0, # 'Þ'
5326 223: 0, # 'ß'
5327 224: 0, # 'à'
5328 225: 0, # 'á'
5329 226: 0, # 'â'
5330 227: 0, # 'ã'
5331 228: 0, # 'ä'
5332 229: 18, # 'å'
5333 230: 31, # 'æ'
5334 231: 0, # 'ç'
5335 232: 0, # 'è'
5336 233: 0, # 'é'
5337 234: 0, # 'ê'
5338 235: 0, # 'ë'
5339 236: 0, # 'ì'
5340 237: 0, # 'í'
5341 238: 0, # 'î'
5342 239: 0, # 'ï'
5343 240: 0, # 'ð'
5344 241: 0, # 'ñ'
5345 242: 0, # 'ò'
5346 243: 0, # 'ó'
5347 244: 0, # 'ô'
5348 245: 0, # 'õ'
5349 246: 0, # 'ö'
5350 247: CharacterCategory.SYMBOL, # '÷'
5351 248: 22, # 'ø'
5352 249: 0, # 'ù'
5353 250: 0, # 'ú'
5354 251: 0, # 'û'
5355 252: 0, # 'ü'
5356 253: 0, # 'ý'
5357 254: 0, # 'þ'
5358 255: 0, # 'ÿ'
5359}
5360
5361ISO_8859_1_NORWEGIAN_MODEL = SingleByteCharSetModel(
5362 charset_name="ISO-8859-1",
5363 language="Norwegian",
5364 char_to_order_map=ISO_8859_1_NORWEGIAN_CHAR_TO_ORDER,
5365 language_model=NORWEGIAN_LANG_MODEL,
5366 typical_positive_ratio=0.9785657009892291,
5367 keep_ascii_letters=True,
5368 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
5369)
5370
5371ISO_8859_15_NORWEGIAN_CHAR_TO_ORDER = {
5372 0: CharacterCategory.CONTROL, # '\x00'
5373 1: CharacterCategory.CONTROL, # '\x01'
5374 2: CharacterCategory.CONTROL, # '\x02'
5375 3: CharacterCategory.CONTROL, # '\x03'
5376 4: CharacterCategory.CONTROL, # '\x04'
5377 5: CharacterCategory.CONTROL, # '\x05'
5378 6: CharacterCategory.CONTROL, # '\x06'
5379 7: CharacterCategory.CONTROL, # '\x07'
5380 8: CharacterCategory.CONTROL, # '\x08'
5381 9: CharacterCategory.CONTROL, # '\t'
5382 10: CharacterCategory.LINE_BREAK, # '\n'
5383 11: CharacterCategory.CONTROL, # '\x0b'
5384 12: CharacterCategory.CONTROL, # '\x0c'
5385 13: CharacterCategory.LINE_BREAK, # '\r'
5386 14: CharacterCategory.CONTROL, # '\x0e'
5387 15: CharacterCategory.CONTROL, # '\x0f'
5388 16: CharacterCategory.CONTROL, # '\x10'
5389 17: CharacterCategory.CONTROL, # '\x11'
5390 18: CharacterCategory.CONTROL, # '\x12'
5391 19: CharacterCategory.CONTROL, # '\x13'
5392 20: CharacterCategory.CONTROL, # '\x14'
5393 21: CharacterCategory.CONTROL, # '\x15'
5394 22: CharacterCategory.CONTROL, # '\x16'
5395 23: CharacterCategory.CONTROL, # '\x17'
5396 24: CharacterCategory.CONTROL, # '\x18'
5397 25: CharacterCategory.CONTROL, # '\x19'
5398 26: CharacterCategory.CONTROL, # '\x1a'
5399 27: CharacterCategory.CONTROL, # '\x1b'
5400 28: CharacterCategory.CONTROL, # '\x1c'
5401 29: CharacterCategory.CONTROL, # '\x1d'
5402 30: CharacterCategory.CONTROL, # '\x1e'
5403 31: CharacterCategory.CONTROL, # '\x1f'
5404 32: CharacterCategory.CONTROL, # ' '
5405 33: CharacterCategory.SYMBOL, # '!'
5406 34: CharacterCategory.SYMBOL, # '"'
5407 35: CharacterCategory.SYMBOL, # '#'
5408 36: CharacterCategory.SYMBOL, # '$'
5409 37: CharacterCategory.SYMBOL, # '%'
5410 38: CharacterCategory.SYMBOL, # '&'
5411 39: CharacterCategory.SYMBOL, # "'"
5412 40: CharacterCategory.SYMBOL, # '('
5413 41: CharacterCategory.SYMBOL, # ')'
5414 42: CharacterCategory.SYMBOL, # '*'
5415 43: CharacterCategory.SYMBOL, # '+'
5416 44: CharacterCategory.SYMBOL, # ','
5417 45: CharacterCategory.SYMBOL, # '-'
5418 46: CharacterCategory.SYMBOL, # '.'
5419 47: CharacterCategory.SYMBOL, # '/'
5420 48: CharacterCategory.DIGIT, # '0'
5421 49: CharacterCategory.DIGIT, # '1'
5422 50: CharacterCategory.DIGIT, # '2'
5423 51: CharacterCategory.DIGIT, # '3'
5424 52: CharacterCategory.DIGIT, # '4'
5425 53: CharacterCategory.DIGIT, # '5'
5426 54: CharacterCategory.DIGIT, # '6'
5427 55: CharacterCategory.DIGIT, # '7'
5428 56: CharacterCategory.DIGIT, # '8'
5429 57: CharacterCategory.DIGIT, # '9'
5430 58: CharacterCategory.SYMBOL, # ':'
5431 59: CharacterCategory.SYMBOL, # ';'
5432 60: CharacterCategory.SYMBOL, # '<'
5433 61: CharacterCategory.SYMBOL, # '='
5434 62: CharacterCategory.SYMBOL, # '>'
5435 63: CharacterCategory.SYMBOL, # '?'
5436 64: CharacterCategory.SYMBOL, # '@'
5437 65: 27, # 'A'
5438 66: 35, # 'B'
5439 67: 44, # 'C'
5440 68: 25, # 'D'
5441 69: 30, # 'E'
5442 70: 34, # 'F'
5443 71: 43, # 'G'
5444 72: 29, # 'H'
5445 73: 36, # 'I'
5446 74: 45, # 'J'
5447 75: 38, # 'K'
5448 76: 40, # 'L'
5449 77: 32, # 'M'
5450 78: 28, # 'N'
5451 79: 42, # 'O'
5452 80: 39, # 'P'
5453 81: 57, # 'Q'
5454 82: 41, # 'R'
5455 83: 24, # 'S'
5456 84: 33, # 'T'
5457 85: 47, # 'U'
5458 86: 37, # 'V'
5459 87: 49, # 'W'
5460 88: 54, # 'X'
5461 89: 53, # 'Y'
5462 90: 56, # 'Z'
5463 91: CharacterCategory.SYMBOL, # '['
5464 92: CharacterCategory.SYMBOL, # '\\'
5465 93: CharacterCategory.SYMBOL, # ']'
5466 94: CharacterCategory.SYMBOL, # '^'
5467 95: CharacterCategory.SYMBOL, # '_'
5468 96: CharacterCategory.SYMBOL, # '`'
5469 97: 7, # 'a'
5470 98: 19, # 'b'
5471 99: 26, # 'c'
5472 100: 10, # 'd'
5473 101: 1, # 'e'
5474 102: 16, # 'f'
5475 103: 11, # 'g'
5476 104: 20, # 'h'
5477 105: 5, # 'i'
5478 106: 21, # 'j'
5479 107: 12, # 'k'
5480 108: 8, # 'l'
5481 109: 13, # 'm'
5482 110: 4, # 'n'
5483 111: 9, # 'o'
5484 112: 15, # 'p'
5485 113: 55, # 'q'
5486 114: 2, # 'r'
5487 115: 6, # 's'
5488 116: 3, # 't'
5489 117: 17, # 'u'
5490 118: 14, # 'v'
5491 119: 46, # 'w'
5492 120: 48, # 'x'
5493 121: 23, # 'y'
5494 122: 50, # 'z'
5495 123: CharacterCategory.SYMBOL, # '{'
5496 124: CharacterCategory.SYMBOL, # '|'
5497 125: CharacterCategory.SYMBOL, # '}'
5498 126: CharacterCategory.SYMBOL, # '~'
5499 127: CharacterCategory.CONTROL, # '\x7f'
5500 128: CharacterCategory.CONTROL, # '\x80'
5501 129: CharacterCategory.CONTROL, # '\x81'
5502 130: CharacterCategory.CONTROL, # '\x82'
5503 131: CharacterCategory.CONTROL, # '\x83'
5504 132: CharacterCategory.CONTROL, # '\x84'
5505 133: CharacterCategory.CONTROL, # '\x85'
5506 134: CharacterCategory.CONTROL, # '\x86'
5507 135: CharacterCategory.CONTROL, # '\x87'
5508 136: CharacterCategory.CONTROL, # '\x88'
5509 137: CharacterCategory.CONTROL, # '\x89'
5510 138: CharacterCategory.CONTROL, # '\x8a'
5511 139: CharacterCategory.CONTROL, # '\x8b'
5512 140: CharacterCategory.CONTROL, # '\x8c'
5513 141: CharacterCategory.CONTROL, # '\x8d'
5514 142: CharacterCategory.CONTROL, # '\x8e'
5515 143: CharacterCategory.CONTROL, # '\x8f'
5516 144: CharacterCategory.CONTROL, # '\x90'
5517 145: CharacterCategory.CONTROL, # '\x91'
5518 146: CharacterCategory.CONTROL, # '\x92'
5519 147: CharacterCategory.CONTROL, # '\x93'
5520 148: CharacterCategory.CONTROL, # '\x94'
5521 149: CharacterCategory.CONTROL, # '\x95'
5522 150: CharacterCategory.CONTROL, # '\x96'
5523 151: CharacterCategory.CONTROL, # '\x97'
5524 152: CharacterCategory.CONTROL, # '\x98'
5525 153: CharacterCategory.CONTROL, # '\x99'
5526 154: CharacterCategory.CONTROL, # '\x9a'
5527 155: CharacterCategory.CONTROL, # '\x9b'
5528 156: CharacterCategory.CONTROL, # '\x9c'
5529 157: CharacterCategory.CONTROL, # '\x9d'
5530 158: CharacterCategory.CONTROL, # '\x9e'
5531 159: CharacterCategory.CONTROL, # '\x9f'
5532 160: CharacterCategory.CONTROL, # '\xa0'
5533 161: CharacterCategory.SYMBOL, # '¡'
5534 162: CharacterCategory.SYMBOL, # '¢'
5535 163: CharacterCategory.SYMBOL, # '£'
5536 164: CharacterCategory.SYMBOL, # '€'
5537 165: CharacterCategory.SYMBOL, # '¥'
5538 166: 0, # 'Š'
5539 167: CharacterCategory.SYMBOL, # '§'
5540 168: 0, # 'š'
5541 169: CharacterCategory.SYMBOL, # '©'
5542 170: 0, # 'ª'
5543 171: CharacterCategory.SYMBOL, # '«'
5544 172: CharacterCategory.SYMBOL, # '¬'
5545 173: CharacterCategory.CONTROL, # '\xad'
5546 174: CharacterCategory.SYMBOL, # '®'
5547 175: CharacterCategory.SYMBOL, # '¯'
5548 176: CharacterCategory.SYMBOL, # '°'
5549 177: CharacterCategory.SYMBOL, # '±'
5550 178: CharacterCategory.DIGIT, # '²'
5551 179: CharacterCategory.DIGIT, # '³'
5552 180: 0, # 'Ž'
5553 181: 0, # 'µ'
5554 182: CharacterCategory.SYMBOL, # '¶'
5555 183: CharacterCategory.SYMBOL, # '·'
5556 184: 0, # 'ž'
5557 185: CharacterCategory.DIGIT, # '¹'
5558 186: 0, # 'º'
5559 187: CharacterCategory.SYMBOL, # '»'
5560 188: 0, # 'Œ'
5561 189: 0, # 'œ'
5562 190: 0, # 'Ÿ'
5563 191: CharacterCategory.SYMBOL, # '¿'
5564 192: 0, # 'À'
5565 193: 0, # 'Á'
5566 194: 0, # 'Â'
5567 195: 0, # 'Ã'
5568 196: 0, # 'Ä'
5569 197: 51, # 'Å'
5570 198: 58, # 'Æ'
5571 199: 0, # 'Ç'
5572 200: 0, # 'È'
5573 201: 0, # 'É'
5574 202: 0, # 'Ê'
5575 203: 0, # 'Ë'
5576 204: 0, # 'Ì'
5577 205: 0, # 'Í'
5578 206: 0, # 'Î'
5579 207: 0, # 'Ï'
5580 208: 0, # 'Ð'
5581 209: 0, # 'Ñ'
5582 210: 0, # 'Ò'
5583 211: 0, # 'Ó'
5584 212: 0, # 'Ô'
5585 213: 0, # 'Õ'
5586 214: 0, # 'Ö'
5587 215: CharacterCategory.SYMBOL, # '×'
5588 216: 52, # 'Ø'
5589 217: 0, # 'Ù'
5590 218: 0, # 'Ú'
5591 219: 0, # 'Û'
5592 220: 0, # 'Ü'
5593 221: 0, # 'Ý'
5594 222: 0, # 'Þ'
5595 223: 0, # 'ß'
5596 224: 0, # 'à'
5597 225: 0, # 'á'
5598 226: 0, # 'â'
5599 227: 0, # 'ã'
5600 228: 0, # 'ä'
5601 229: 18, # 'å'
5602 230: 31, # 'æ'
5603 231: 0, # 'ç'
5604 232: 0, # 'è'
5605 233: 0, # 'é'
5606 234: 0, # 'ê'
5607 235: 0, # 'ë'
5608 236: 0, # 'ì'
5609 237: 0, # 'í'
5610 238: 0, # 'î'
5611 239: 0, # 'ï'
5612 240: 0, # 'ð'
5613 241: 0, # 'ñ'
5614 242: 0, # 'ò'
5615 243: 0, # 'ó'
5616 244: 0, # 'ô'
5617 245: 0, # 'õ'
5618 246: 0, # 'ö'
5619 247: CharacterCategory.SYMBOL, # '÷'
5620 248: 22, # 'ø'
5621 249: 0, # 'ù'
5622 250: 0, # 'ú'
5623 251: 0, # 'û'
5624 252: 0, # 'ü'
5625 253: 0, # 'ý'
5626 254: 0, # 'þ'
5627 255: 0, # 'ÿ'
5628}
5629
5630ISO_8859_15_NORWEGIAN_MODEL = SingleByteCharSetModel(
5631 charset_name="ISO-8859-15",
5632 language="Norwegian",
5633 char_to_order_map=ISO_8859_15_NORWEGIAN_CHAR_TO_ORDER,
5634 language_model=NORWEGIAN_LANG_MODEL,
5635 typical_positive_ratio=0.9785657009892291,
5636 keep_ascii_letters=True,
5637 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
5638)
5639
5640MACROMAN_NORWEGIAN_CHAR_TO_ORDER = {
5641 0: CharacterCategory.CONTROL, # '\x00'
5642 1: CharacterCategory.CONTROL, # '\x01'
5643 2: CharacterCategory.CONTROL, # '\x02'
5644 3: CharacterCategory.CONTROL, # '\x03'
5645 4: CharacterCategory.CONTROL, # '\x04'
5646 5: CharacterCategory.CONTROL, # '\x05'
5647 6: CharacterCategory.CONTROL, # '\x06'
5648 7: CharacterCategory.CONTROL, # '\x07'
5649 8: CharacterCategory.CONTROL, # '\x08'
5650 9: CharacterCategory.CONTROL, # '\t'
5651 10: CharacterCategory.LINE_BREAK, # '\n'
5652 11: CharacterCategory.CONTROL, # '\x0b'
5653 12: CharacterCategory.CONTROL, # '\x0c'
5654 13: CharacterCategory.LINE_BREAK, # '\r'
5655 14: CharacterCategory.CONTROL, # '\x0e'
5656 15: CharacterCategory.CONTROL, # '\x0f'
5657 16: CharacterCategory.CONTROL, # '\x10'
5658 17: CharacterCategory.CONTROL, # '\x11'
5659 18: CharacterCategory.CONTROL, # '\x12'
5660 19: CharacterCategory.CONTROL, # '\x13'
5661 20: CharacterCategory.CONTROL, # '\x14'
5662 21: CharacterCategory.CONTROL, # '\x15'
5663 22: CharacterCategory.CONTROL, # '\x16'
5664 23: CharacterCategory.CONTROL, # '\x17'
5665 24: CharacterCategory.CONTROL, # '\x18'
5666 25: CharacterCategory.CONTROL, # '\x19'
5667 26: CharacterCategory.CONTROL, # '\x1a'
5668 27: CharacterCategory.CONTROL, # '\x1b'
5669 28: CharacterCategory.CONTROL, # '\x1c'
5670 29: CharacterCategory.CONTROL, # '\x1d'
5671 30: CharacterCategory.CONTROL, # '\x1e'
5672 31: CharacterCategory.CONTROL, # '\x1f'
5673 32: CharacterCategory.CONTROL, # ' '
5674 33: CharacterCategory.SYMBOL, # '!'
5675 34: CharacterCategory.SYMBOL, # '"'
5676 35: CharacterCategory.SYMBOL, # '#'
5677 36: CharacterCategory.SYMBOL, # '$'
5678 37: CharacterCategory.SYMBOL, # '%'
5679 38: CharacterCategory.SYMBOL, # '&'
5680 39: CharacterCategory.SYMBOL, # "'"
5681 40: CharacterCategory.SYMBOL, # '('
5682 41: CharacterCategory.SYMBOL, # ')'
5683 42: CharacterCategory.SYMBOL, # '*'
5684 43: CharacterCategory.SYMBOL, # '+'
5685 44: CharacterCategory.SYMBOL, # ','
5686 45: CharacterCategory.SYMBOL, # '-'
5687 46: CharacterCategory.SYMBOL, # '.'
5688 47: CharacterCategory.SYMBOL, # '/'
5689 48: CharacterCategory.DIGIT, # '0'
5690 49: CharacterCategory.DIGIT, # '1'
5691 50: CharacterCategory.DIGIT, # '2'
5692 51: CharacterCategory.DIGIT, # '3'
5693 52: CharacterCategory.DIGIT, # '4'
5694 53: CharacterCategory.DIGIT, # '5'
5695 54: CharacterCategory.DIGIT, # '6'
5696 55: CharacterCategory.DIGIT, # '7'
5697 56: CharacterCategory.DIGIT, # '8'
5698 57: CharacterCategory.DIGIT, # '9'
5699 58: CharacterCategory.SYMBOL, # ':'
5700 59: CharacterCategory.SYMBOL, # ';'
5701 60: CharacterCategory.SYMBOL, # '<'
5702 61: CharacterCategory.SYMBOL, # '='
5703 62: CharacterCategory.SYMBOL, # '>'
5704 63: CharacterCategory.SYMBOL, # '?'
5705 64: CharacterCategory.SYMBOL, # '@'
5706 65: 27, # 'A'
5707 66: 35, # 'B'
5708 67: 44, # 'C'
5709 68: 25, # 'D'
5710 69: 30, # 'E'
5711 70: 34, # 'F'
5712 71: 43, # 'G'
5713 72: 29, # 'H'
5714 73: 36, # 'I'
5715 74: 45, # 'J'
5716 75: 38, # 'K'
5717 76: 40, # 'L'
5718 77: 32, # 'M'
5719 78: 28, # 'N'
5720 79: 42, # 'O'
5721 80: 39, # 'P'
5722 81: 57, # 'Q'
5723 82: 41, # 'R'
5724 83: 24, # 'S'
5725 84: 33, # 'T'
5726 85: 47, # 'U'
5727 86: 37, # 'V'
5728 87: 49, # 'W'
5729 88: 54, # 'X'
5730 89: 53, # 'Y'
5731 90: 56, # 'Z'
5732 91: CharacterCategory.SYMBOL, # '['
5733 92: CharacterCategory.SYMBOL, # '\\'
5734 93: CharacterCategory.SYMBOL, # ']'
5735 94: CharacterCategory.SYMBOL, # '^'
5736 95: CharacterCategory.SYMBOL, # '_'
5737 96: CharacterCategory.SYMBOL, # '`'
5738 97: 7, # 'a'
5739 98: 19, # 'b'
5740 99: 26, # 'c'
5741 100: 10, # 'd'
5742 101: 1, # 'e'
5743 102: 16, # 'f'
5744 103: 11, # 'g'
5745 104: 20, # 'h'
5746 105: 5, # 'i'
5747 106: 21, # 'j'
5748 107: 12, # 'k'
5749 108: 8, # 'l'
5750 109: 13, # 'm'
5751 110: 4, # 'n'
5752 111: 9, # 'o'
5753 112: 15, # 'p'
5754 113: 55, # 'q'
5755 114: 2, # 'r'
5756 115: 6, # 's'
5757 116: 3, # 't'
5758 117: 17, # 'u'
5759 118: 14, # 'v'
5760 119: 46, # 'w'
5761 120: 48, # 'x'
5762 121: 23, # 'y'
5763 122: 50, # 'z'
5764 123: CharacterCategory.SYMBOL, # '{'
5765 124: CharacterCategory.SYMBOL, # '|'
5766 125: CharacterCategory.SYMBOL, # '}'
5767 126: CharacterCategory.SYMBOL, # '~'
5768 127: CharacterCategory.CONTROL, # '\x7f'
5769 128: 0, # 'Ä'
5770 129: 51, # 'Å'
5771 130: 0, # 'Ç'
5772 131: 0, # 'É'
5773 132: 0, # 'Ñ'
5774 133: 0, # 'Ö'
5775 134: 0, # 'Ü'
5776 135: 0, # 'á'
5777 136: 0, # 'à'
5778 137: 0, # 'â'
5779 138: 0, # 'ä'
5780 139: 0, # 'ã'
5781 140: 18, # 'å'
5782 141: 0, # 'ç'
5783 142: 0, # 'é'
5784 143: 0, # 'è'
5785 144: 0, # 'ê'
5786 145: 0, # 'ë'
5787 146: 0, # 'í'
5788 147: 0, # 'ì'
5789 148: 0, # 'î'
5790 149: 0, # 'ï'
5791 150: 0, # 'ñ'
5792 151: 0, # 'ó'
5793 152: 0, # 'ò'
5794 153: 0, # 'ô'
5795 154: 0, # 'ö'
5796 155: 0, # 'õ'
5797 156: 0, # 'ú'
5798 157: 0, # 'ù'
5799 158: 0, # 'û'
5800 159: 0, # 'ü'
5801 160: CharacterCategory.SYMBOL, # '†'
5802 161: CharacterCategory.SYMBOL, # '°'
5803 162: CharacterCategory.SYMBOL, # '¢'
5804 163: CharacterCategory.SYMBOL, # '£'
5805 164: CharacterCategory.SYMBOL, # '§'
5806 165: CharacterCategory.SYMBOL, # '•'
5807 166: CharacterCategory.SYMBOL, # '¶'
5808 167: 0, # 'ß'
5809 168: CharacterCategory.SYMBOL, # '®'
5810 169: CharacterCategory.SYMBOL, # '©'
5811 170: CharacterCategory.SYMBOL, # '™'
5812 171: CharacterCategory.SYMBOL, # '´'
5813 172: CharacterCategory.SYMBOL, # '¨'
5814 173: CharacterCategory.SYMBOL, # '≠'
5815 174: 58, # 'Æ'
5816 175: 52, # 'Ø'
5817 176: CharacterCategory.SYMBOL, # '∞'
5818 177: CharacterCategory.SYMBOL, # '±'
5819 178: CharacterCategory.SYMBOL, # '≤'
5820 179: CharacterCategory.SYMBOL, # '≥'
5821 180: CharacterCategory.SYMBOL, # '¥'
5822 181: 0, # 'µ'
5823 182: CharacterCategory.SYMBOL, # '∂'
5824 183: CharacterCategory.SYMBOL, # '∑'
5825 184: CharacterCategory.SYMBOL, # '∏'
5826 185: 0, # 'π'
5827 186: CharacterCategory.SYMBOL, # '∫'
5828 187: 0, # 'ª'
5829 188: 0, # 'º'
5830 189: 0, # 'Ω'
5831 190: 31, # 'æ'
5832 191: 22, # 'ø'
5833 192: CharacterCategory.SYMBOL, # '¿'
5834 193: CharacterCategory.SYMBOL, # '¡'
5835 194: CharacterCategory.SYMBOL, # '¬'
5836 195: CharacterCategory.SYMBOL, # '√'
5837 196: 0, # 'ƒ'
5838 197: CharacterCategory.SYMBOL, # '≈'
5839 198: CharacterCategory.SYMBOL, # '∆'
5840 199: CharacterCategory.SYMBOL, # '«'
5841 200: CharacterCategory.SYMBOL, # '»'
5842 201: CharacterCategory.SYMBOL, # '…'
5843 202: CharacterCategory.CONTROL, # '\xa0'
5844 203: 0, # 'À'
5845 204: 0, # 'Ã'
5846 205: 0, # 'Õ'
5847 206: 0, # 'Œ'
5848 207: 0, # 'œ'
5849 208: CharacterCategory.SYMBOL, # '–'
5850 209: CharacterCategory.SYMBOL, # '—'
5851 210: CharacterCategory.SYMBOL, # '“'
5852 211: CharacterCategory.SYMBOL, # '”'
5853 212: CharacterCategory.SYMBOL, # '‘'
5854 213: CharacterCategory.SYMBOL, # '’'
5855 214: CharacterCategory.SYMBOL, # '÷'
5856 215: CharacterCategory.SYMBOL, # '◊'
5857 216: 0, # 'ÿ'
5858 217: 0, # 'Ÿ'
5859 218: CharacterCategory.SYMBOL, # '⁄'
5860 219: CharacterCategory.SYMBOL, # '€'
5861 220: CharacterCategory.SYMBOL, # '‹'
5862 221: CharacterCategory.SYMBOL, # '›'
5863 222: 0, # 'fi'
5864 223: 0, # 'fl'
5865 224: CharacterCategory.SYMBOL, # '‡'
5866 225: CharacterCategory.SYMBOL, # '·'
5867 226: CharacterCategory.SYMBOL, # '‚'
5868 227: CharacterCategory.SYMBOL, # '„'
5869 228: CharacterCategory.SYMBOL, # '‰'
5870 229: 0, # 'Â'
5871 230: 0, # 'Ê'
5872 231: 0, # 'Á'
5873 232: 0, # 'Ë'
5874 233: 0, # 'È'
5875 234: 0, # 'Í'
5876 235: 0, # 'Î'
5877 236: 0, # 'Ï'
5878 237: 0, # 'Ì'
5879 238: 0, # 'Ó'
5880 239: 0, # 'Ô'
5881 240: CharacterCategory.CONTROL, # '\uf8ff'
5882 241: 0, # 'Ò'
5883 242: 0, # 'Ú'
5884 243: 0, # 'Û'
5885 244: 0, # 'Ù'
5886 245: 0, # 'ı'
5887 246: 0, # 'ˆ'
5888 247: CharacterCategory.SYMBOL, # '˜'
5889 248: CharacterCategory.SYMBOL, # '¯'
5890 249: CharacterCategory.SYMBOL, # '˘'
5891 250: CharacterCategory.SYMBOL, # '˙'
5892 251: CharacterCategory.SYMBOL, # '˚'
5893 252: CharacterCategory.SYMBOL, # '¸'
5894 253: CharacterCategory.SYMBOL, # '˝'
5895 254: CharacterCategory.SYMBOL, # '˛'
5896 255: 0, # 'ˇ'
5897}
5898
5899MACROMAN_NORWEGIAN_MODEL = SingleByteCharSetModel(
5900 charset_name="MacRoman",
5901 language="Norwegian",
5902 char_to_order_map=MACROMAN_NORWEGIAN_CHAR_TO_ORDER,
5903 language_model=NORWEGIAN_LANG_MODEL,
5904 typical_positive_ratio=0.9785657009892291,
5905 keep_ascii_letters=True,
5906 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
5907)
5908
5909WINDOWS_1252_NORWEGIAN_CHAR_TO_ORDER = {
5910 0: CharacterCategory.CONTROL, # '\x00'
5911 1: CharacterCategory.CONTROL, # '\x01'
5912 2: CharacterCategory.CONTROL, # '\x02'
5913 3: CharacterCategory.CONTROL, # '\x03'
5914 4: CharacterCategory.CONTROL, # '\x04'
5915 5: CharacterCategory.CONTROL, # '\x05'
5916 6: CharacterCategory.CONTROL, # '\x06'
5917 7: CharacterCategory.CONTROL, # '\x07'
5918 8: CharacterCategory.CONTROL, # '\x08'
5919 9: CharacterCategory.CONTROL, # '\t'
5920 10: CharacterCategory.LINE_BREAK, # '\n'
5921 11: CharacterCategory.CONTROL, # '\x0b'
5922 12: CharacterCategory.CONTROL, # '\x0c'
5923 13: CharacterCategory.LINE_BREAK, # '\r'
5924 14: CharacterCategory.CONTROL, # '\x0e'
5925 15: CharacterCategory.CONTROL, # '\x0f'
5926 16: CharacterCategory.CONTROL, # '\x10'
5927 17: CharacterCategory.CONTROL, # '\x11'
5928 18: CharacterCategory.CONTROL, # '\x12'
5929 19: CharacterCategory.CONTROL, # '\x13'
5930 20: CharacterCategory.CONTROL, # '\x14'
5931 21: CharacterCategory.CONTROL, # '\x15'
5932 22: CharacterCategory.CONTROL, # '\x16'
5933 23: CharacterCategory.CONTROL, # '\x17'
5934 24: CharacterCategory.CONTROL, # '\x18'
5935 25: CharacterCategory.CONTROL, # '\x19'
5936 26: CharacterCategory.CONTROL, # '\x1a'
5937 27: CharacterCategory.CONTROL, # '\x1b'
5938 28: CharacterCategory.CONTROL, # '\x1c'
5939 29: CharacterCategory.CONTROL, # '\x1d'
5940 30: CharacterCategory.CONTROL, # '\x1e'
5941 31: CharacterCategory.CONTROL, # '\x1f'
5942 32: CharacterCategory.CONTROL, # ' '
5943 33: CharacterCategory.SYMBOL, # '!'
5944 34: CharacterCategory.SYMBOL, # '"'
5945 35: CharacterCategory.SYMBOL, # '#'
5946 36: CharacterCategory.SYMBOL, # '$'
5947 37: CharacterCategory.SYMBOL, # '%'
5948 38: CharacterCategory.SYMBOL, # '&'
5949 39: CharacterCategory.SYMBOL, # "'"
5950 40: CharacterCategory.SYMBOL, # '('
5951 41: CharacterCategory.SYMBOL, # ')'
5952 42: CharacterCategory.SYMBOL, # '*'
5953 43: CharacterCategory.SYMBOL, # '+'
5954 44: CharacterCategory.SYMBOL, # ','
5955 45: CharacterCategory.SYMBOL, # '-'
5956 46: CharacterCategory.SYMBOL, # '.'
5957 47: CharacterCategory.SYMBOL, # '/'
5958 48: CharacterCategory.DIGIT, # '0'
5959 49: CharacterCategory.DIGIT, # '1'
5960 50: CharacterCategory.DIGIT, # '2'
5961 51: CharacterCategory.DIGIT, # '3'
5962 52: CharacterCategory.DIGIT, # '4'
5963 53: CharacterCategory.DIGIT, # '5'
5964 54: CharacterCategory.DIGIT, # '6'
5965 55: CharacterCategory.DIGIT, # '7'
5966 56: CharacterCategory.DIGIT, # '8'
5967 57: CharacterCategory.DIGIT, # '9'
5968 58: CharacterCategory.SYMBOL, # ':'
5969 59: CharacterCategory.SYMBOL, # ';'
5970 60: CharacterCategory.SYMBOL, # '<'
5971 61: CharacterCategory.SYMBOL, # '='
5972 62: CharacterCategory.SYMBOL, # '>'
5973 63: CharacterCategory.SYMBOL, # '?'
5974 64: CharacterCategory.SYMBOL, # '@'
5975 65: 27, # 'A'
5976 66: 35, # 'B'
5977 67: 44, # 'C'
5978 68: 25, # 'D'
5979 69: 30, # 'E'
5980 70: 34, # 'F'
5981 71: 43, # 'G'
5982 72: 29, # 'H'
5983 73: 36, # 'I'
5984 74: 45, # 'J'
5985 75: 38, # 'K'
5986 76: 40, # 'L'
5987 77: 32, # 'M'
5988 78: 28, # 'N'
5989 79: 42, # 'O'
5990 80: 39, # 'P'
5991 81: 57, # 'Q'
5992 82: 41, # 'R'
5993 83: 24, # 'S'
5994 84: 33, # 'T'
5995 85: 47, # 'U'
5996 86: 37, # 'V'
5997 87: 49, # 'W'
5998 88: 54, # 'X'
5999 89: 53, # 'Y'
6000 90: 56, # 'Z'
6001 91: CharacterCategory.SYMBOL, # '['
6002 92: CharacterCategory.SYMBOL, # '\\'
6003 93: CharacterCategory.SYMBOL, # ']'
6004 94: CharacterCategory.SYMBOL, # '^'
6005 95: CharacterCategory.SYMBOL, # '_'
6006 96: CharacterCategory.SYMBOL, # '`'
6007 97: 7, # 'a'
6008 98: 19, # 'b'
6009 99: 26, # 'c'
6010 100: 10, # 'd'
6011 101: 1, # 'e'
6012 102: 16, # 'f'
6013 103: 11, # 'g'
6014 104: 20, # 'h'
6015 105: 5, # 'i'
6016 106: 21, # 'j'
6017 107: 12, # 'k'
6018 108: 8, # 'l'
6019 109: 13, # 'm'
6020 110: 4, # 'n'
6021 111: 9, # 'o'
6022 112: 15, # 'p'
6023 113: 55, # 'q'
6024 114: 2, # 'r'
6025 115: 6, # 's'
6026 116: 3, # 't'
6027 117: 17, # 'u'
6028 118: 14, # 'v'
6029 119: 46, # 'w'
6030 120: 48, # 'x'
6031 121: 23, # 'y'
6032 122: 50, # 'z'
6033 123: CharacterCategory.SYMBOL, # '{'
6034 124: CharacterCategory.SYMBOL, # '|'
6035 125: CharacterCategory.SYMBOL, # '}'
6036 126: CharacterCategory.SYMBOL, # '~'
6037 127: CharacterCategory.CONTROL, # '\x7f'
6038 128: CharacterCategory.SYMBOL, # '€'
6039 129: CharacterCategory.UNDEFINED, # None
6040 130: CharacterCategory.SYMBOL, # '‚'
6041 131: 0, # 'ƒ'
6042 132: CharacterCategory.SYMBOL, # '„'
6043 133: CharacterCategory.SYMBOL, # '…'
6044 134: CharacterCategory.SYMBOL, # '†'
6045 135: CharacterCategory.SYMBOL, # '‡'
6046 136: 0, # 'ˆ'
6047 137: CharacterCategory.SYMBOL, # '‰'
6048 138: 0, # 'Š'
6049 139: CharacterCategory.SYMBOL, # '‹'
6050 140: 0, # 'Œ'
6051 141: CharacterCategory.UNDEFINED, # None
6052 142: 0, # 'Ž'
6053 143: CharacterCategory.UNDEFINED, # None
6054 144: CharacterCategory.UNDEFINED, # None
6055 145: CharacterCategory.SYMBOL, # '‘'
6056 146: CharacterCategory.SYMBOL, # '’'
6057 147: CharacterCategory.SYMBOL, # '“'
6058 148: CharacterCategory.SYMBOL, # '”'
6059 149: CharacterCategory.SYMBOL, # '•'
6060 150: CharacterCategory.SYMBOL, # '–'
6061 151: CharacterCategory.SYMBOL, # '—'
6062 152: CharacterCategory.SYMBOL, # '˜'
6063 153: CharacterCategory.SYMBOL, # '™'
6064 154: 0, # 'š'
6065 155: CharacterCategory.SYMBOL, # '›'
6066 156: 0, # 'œ'
6067 157: CharacterCategory.UNDEFINED, # None
6068 158: 0, # 'ž'
6069 159: 0, # 'Ÿ'
6070 160: CharacterCategory.CONTROL, # '\xa0'
6071 161: CharacterCategory.SYMBOL, # '¡'
6072 162: CharacterCategory.SYMBOL, # '¢'
6073 163: CharacterCategory.SYMBOL, # '£'
6074 164: CharacterCategory.SYMBOL, # '¤'
6075 165: CharacterCategory.SYMBOL, # '¥'
6076 166: CharacterCategory.SYMBOL, # '¦'
6077 167: CharacterCategory.SYMBOL, # '§'
6078 168: CharacterCategory.SYMBOL, # '¨'
6079 169: CharacterCategory.SYMBOL, # '©'
6080 170: 0, # 'ª'
6081 171: CharacterCategory.SYMBOL, # '«'
6082 172: CharacterCategory.SYMBOL, # '¬'
6083 173: CharacterCategory.CONTROL, # '\xad'
6084 174: CharacterCategory.SYMBOL, # '®'
6085 175: CharacterCategory.SYMBOL, # '¯'
6086 176: CharacterCategory.SYMBOL, # '°'
6087 177: CharacterCategory.SYMBOL, # '±'
6088 178: CharacterCategory.DIGIT, # '²'
6089 179: CharacterCategory.DIGIT, # '³'
6090 180: CharacterCategory.SYMBOL, # '´'
6091 181: 0, # 'µ'
6092 182: CharacterCategory.SYMBOL, # '¶'
6093 183: CharacterCategory.SYMBOL, # '·'
6094 184: CharacterCategory.SYMBOL, # '¸'
6095 185: CharacterCategory.DIGIT, # '¹'
6096 186: 0, # 'º'
6097 187: CharacterCategory.SYMBOL, # '»'
6098 188: CharacterCategory.DIGIT, # '¼'
6099 189: CharacterCategory.DIGIT, # '½'
6100 190: CharacterCategory.DIGIT, # '¾'
6101 191: CharacterCategory.SYMBOL, # '¿'
6102 192: 0, # 'À'
6103 193: 0, # 'Á'
6104 194: 0, # 'Â'
6105 195: 0, # 'Ã'
6106 196: 0, # 'Ä'
6107 197: 51, # 'Å'
6108 198: 58, # 'Æ'
6109 199: 0, # 'Ç'
6110 200: 0, # 'È'
6111 201: 0, # 'É'
6112 202: 0, # 'Ê'
6113 203: 0, # 'Ë'
6114 204: 0, # 'Ì'
6115 205: 0, # 'Í'
6116 206: 0, # 'Î'
6117 207: 0, # 'Ï'
6118 208: 0, # 'Ð'
6119 209: 0, # 'Ñ'
6120 210: 0, # 'Ò'
6121 211: 0, # 'Ó'
6122 212: 0, # 'Ô'
6123 213: 0, # 'Õ'
6124 214: 0, # 'Ö'
6125 215: CharacterCategory.SYMBOL, # '×'
6126 216: 52, # 'Ø'
6127 217: 0, # 'Ù'
6128 218: 0, # 'Ú'
6129 219: 0, # 'Û'
6130 220: 0, # 'Ü'
6131 221: 0, # 'Ý'
6132 222: 0, # 'Þ'
6133 223: 0, # 'ß'
6134 224: 0, # 'à'
6135 225: 0, # 'á'
6136 226: 0, # 'â'
6137 227: 0, # 'ã'
6138 228: 0, # 'ä'
6139 229: 18, # 'å'
6140 230: 31, # 'æ'
6141 231: 0, # 'ç'
6142 232: 0, # 'è'
6143 233: 0, # 'é'
6144 234: 0, # 'ê'
6145 235: 0, # 'ë'
6146 236: 0, # 'ì'
6147 237: 0, # 'í'
6148 238: 0, # 'î'
6149 239: 0, # 'ï'
6150 240: 0, # 'ð'
6151 241: 0, # 'ñ'
6152 242: 0, # 'ò'
6153 243: 0, # 'ó'
6154 244: 0, # 'ô'
6155 245: 0, # 'õ'
6156 246: 0, # 'ö'
6157 247: CharacterCategory.SYMBOL, # '÷'
6158 248: 22, # 'ø'
6159 249: 0, # 'ù'
6160 250: 0, # 'ú'
6161 251: 0, # 'û'
6162 252: 0, # 'ü'
6163 253: 0, # 'ý'
6164 254: 0, # 'þ'
6165 255: 0, # 'ÿ'
6166}
6167
6168WINDOWS_1252_NORWEGIAN_MODEL = SingleByteCharSetModel(
6169 charset_name="WINDOWS-1252",
6170 language="Norwegian",
6171 char_to_order_map=WINDOWS_1252_NORWEGIAN_CHAR_TO_ORDER,
6172 language_model=NORWEGIAN_LANG_MODEL,
6173 typical_positive_ratio=0.9785657009892291,
6174 keep_ascii_letters=True,
6175 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆØåæø",
6176)