summaryrefslogtreecommitdiff
path: root/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna
diff options
context:
space:
mode:
Diffstat (limited to 'venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna')
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/__init__.py2
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/codec.py118
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/compat.py12
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/core.py387
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/idnadata.py1585
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/intranges.py53
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/package_data.py2
-rw-r--r--venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/uts46data.py7634
8 files changed, 9793 insertions, 0 deletions
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/__init__.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/__init__.py
new file mode 100644
index 0000000..4ed56a1
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/__init__.py
@@ -0,0 +1,2 @@
1from .package_data import __version__
2from .core import *
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/codec.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/codec.py
new file mode 100644
index 0000000..65b06e2
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/codec.py
@@ -0,0 +1,118 @@
1from .core import encode, decode, alabel, ulabel, IDNAError
2import codecs
3import re
4
5_unicode_dots_re = re.compile(u'[\u002e\u3002\uff0e\uff61]')
6
7class Codec(codecs.Codec):
8
9 def encode(self, data, errors='strict'):
10
11 if errors != 'strict':
12 raise IDNAError("Unsupported error handling \"{0}\"".format(errors))
13
14 if not data:
15 return "", 0
16
17 return encode(data), len(data)
18
19 def decode(self, data, errors='strict'):
20
21 if errors != 'strict':
22 raise IDNAError("Unsupported error handling \"{0}\"".format(errors))
23
24 if not data:
25 return u"", 0
26
27 return decode(data), len(data)
28
29class IncrementalEncoder(codecs.BufferedIncrementalEncoder):
30 def _buffer_encode(self, data, errors, final):
31 if errors != 'strict':
32 raise IDNAError("Unsupported error handling \"{0}\"".format(errors))
33
34 if not data:
35 return ("", 0)
36
37 labels = _unicode_dots_re.split(data)
38 trailing_dot = u''
39 if labels:
40 if not labels[-1]:
41 trailing_dot = '.'
42 del labels[-1]
43 elif not final:
44 # Keep potentially unfinished label until the next call
45 del labels[-1]
46 if labels:
47 trailing_dot = '.'
48
49 result = []
50 size = 0
51 for label in labels:
52 result.append(alabel(label))
53 if size:
54 size += 1
55 size += len(label)
56
57 # Join with U+002E
58 result = ".".join(result) + trailing_dot
59 size += len(trailing_dot)
60 return (result, size)
61
62class IncrementalDecoder(codecs.BufferedIncrementalDecoder):
63 def _buffer_decode(self, data, errors, final):
64 if errors != 'strict':
65 raise IDNAError("Unsupported error handling \"{0}\"".format(errors))
66
67 if not data:
68 return (u"", 0)
69
70 # IDNA allows decoding to operate on Unicode strings, too.
71 if isinstance(data, unicode):
72 labels = _unicode_dots_re.split(data)
73 else:
74 # Must be ASCII string
75 data = str(data)
76 unicode(data, "ascii")
77 labels = data.split(".")
78
79 trailing_dot = u''
80 if labels:
81 if not labels[-1]:
82 trailing_dot = u'.'
83 del labels[-1]
84 elif not final:
85 # Keep potentially unfinished label until the next call
86 del labels[-1]
87 if labels:
88 trailing_dot = u'.'
89
90 result = []
91 size = 0
92 for label in labels:
93 result.append(ulabel(label))
94 if size:
95 size += 1
96 size += len(label)
97
98 result = u".".join(result) + trailing_dot
99 size += len(trailing_dot)
100 return (result, size)
101
102
103class StreamWriter(Codec, codecs.StreamWriter):
104 pass
105
106class StreamReader(Codec, codecs.StreamReader):
107 pass
108
109def getregentry():
110 return codecs.CodecInfo(
111 name='idna',
112 encode=Codec().encode,
113 decode=Codec().decode,
114 incrementalencoder=IncrementalEncoder,
115 incrementaldecoder=IncrementalDecoder,
116 streamwriter=StreamWriter,
117 streamreader=StreamReader,
118 )
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/compat.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/compat.py
new file mode 100644
index 0000000..f4d3f6d
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/compat.py
@@ -0,0 +1,12 @@
1from .core import *
2from .codec import *
3
4def ToASCII(label):
5 return encode(label)
6
7def ToUnicode(label):
8 return decode(label)
9
10def nameprep(s):
11 raise NotImplementedError("IDNA 2008 does not utilise nameprep protocol")
12
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/core.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/core.py
new file mode 100644
index 0000000..944ff98
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/core.py
@@ -0,0 +1,387 @@
1from . import idnadata
2import bisect
3import unicodedata
4import re
5import sys
6from .intranges import intranges_contain
7
8_virama_combining_class = 9
9_alabel_prefix = b'xn--'
10_unicode_dots_re = re.compile(u'[\u002e\u3002\uff0e\uff61]')
11
12if sys.version_info[0] == 3:
13 unicode = str
14 unichr = chr
15
16class IDNAError(UnicodeError):
17 """ Base exception for all IDNA-encoding related problems """
18 pass
19
20
21class IDNABidiError(IDNAError):
22 """ Exception when bidirectional requirements are not satisfied """
23 pass
24
25
26class InvalidCodepoint(IDNAError):
27 """ Exception when a disallowed or unallocated codepoint is used """
28 pass
29
30
31class InvalidCodepointContext(IDNAError):
32 """ Exception when the codepoint is not valid in the context it is used """
33 pass
34
35
36def _combining_class(cp):
37 return unicodedata.combining(unichr(cp))
38
39def _is_script(cp, script):
40 return intranges_contain(ord(cp), idnadata.scripts[script])
41
42def _punycode(s):
43 return s.encode('punycode')
44
45def _unot(s):
46 return 'U+{0:04X}'.format(s)
47
48
49def valid_label_length(label):
50
51 if len(label) > 63:
52 return False
53 return True
54
55
56def valid_string_length(label, trailing_dot):
57
58 if len(label) > (254 if trailing_dot else 253):
59 return False
60 return True
61
62
63def check_bidi(label, check_ltr=False):
64
65 # Bidi rules should only be applied if string contains RTL characters
66 bidi_label = False
67 for (idx, cp) in enumerate(label, 1):
68 direction = unicodedata.bidirectional(cp)
69 if direction == '':
70 # String likely comes from a newer version of Unicode
71 raise IDNABidiError('Unknown directionality in label {0} at position {1}'.format(repr(label), idx))
72 if direction in ['R', 'AL', 'AN']:
73 bidi_label = True
74 break
75 if not bidi_label and not check_ltr:
76 return True
77
78 # Bidi rule 1
79 direction = unicodedata.bidirectional(label[0])
80 if direction in ['R', 'AL']:
81 rtl = True
82 elif direction == 'L':
83 rtl = False
84 else:
85 raise IDNABidiError('First codepoint in label {0} must be directionality L, R or AL'.format(repr(label)))
86
87 valid_ending = False
88 number_type = False
89 for (idx, cp) in enumerate(label, 1):
90 direction = unicodedata.bidirectional(cp)
91
92 if rtl:
93 # Bidi rule 2
94 if not direction in ['R', 'AL', 'AN', 'EN', 'ES', 'CS', 'ET', 'ON', 'BN', 'NSM']:
95 raise IDNABidiError('Invalid direction for codepoint at position {0} in a right-to-left label'.format(idx))
96 # Bidi rule 3
97 if direction in ['R', 'AL', 'EN', 'AN']:
98 valid_ending = True
99 elif direction != 'NSM':
100 valid_ending = False
101 # Bidi rule 4
102 if direction in ['AN', 'EN']:
103 if not number_type:
104 number_type = direction
105 else:
106 if number_type != direction:
107 raise IDNABidiError('Can not mix numeral types in a right-to-left label')
108 else:
109 # Bidi rule 5
110 if not direction in ['L', 'EN', 'ES', 'CS', 'ET', 'ON', 'BN', 'NSM']:
111 raise IDNABidiError('Invalid direction for codepoint at position {0} in a left-to-right label'.format(idx))
112 # Bidi rule 6
113 if direction in ['L', 'EN']:
114 valid_ending = True
115 elif direction != 'NSM':
116 valid_ending = False
117
118 if not valid_ending:
119 raise IDNABidiError('Label ends with illegal codepoint directionality')
120
121 return True
122
123
124def check_initial_combiner(label):
125
126 if unicodedata.category(label[0])[0] == 'M':
127 raise IDNAError('Label begins with an illegal combining character')
128 return True
129
130
131def check_hyphen_ok(label):
132
133 if label[2:4] == '--':
134 raise IDNAError('Label has disallowed hyphens in 3rd and 4th position')
135 if label[0] == '-' or label[-1] == '-':
136 raise IDNAError('Label must not start or end with a hyphen')
137 return True
138
139
140def check_nfc(label):
141
142 if unicodedata.normalize('NFC', label) != label:
143 raise IDNAError('Label must be in Normalization Form C')
144
145
146def valid_contextj(label, pos):
147
148 cp_value = ord(label[pos])
149
150 if cp_value == 0x200c:
151
152 if pos > 0:
153 if _combining_class(ord(label[pos - 1])) == _virama_combining_class:
154 return True
155
156 ok = False
157 for i in range(pos-1, -1, -1):
158 joining_type = idnadata.joining_types.get(ord(label[i]))
159 if joining_type == ord('T'):
160 continue
161 if joining_type in [ord('L'), ord('D')]:
162 ok = True
163 break
164
165 if not ok:
166 return False
167
168 ok = False
169 for i in range(pos+1, len(label)):
170 joining_type = idnadata.joining_types.get(ord(label[i]))
171 if joining_type == ord('T'):
172 continue
173 if joining_type in [ord('R'), ord('D')]:
174 ok = True
175 break
176 return ok
177
178 if cp_value == 0x200d:
179
180 if pos > 0:
181 if _combining_class(ord(label[pos - 1])) == _virama_combining_class:
182 return True
183 return False
184
185 else:
186
187 return False
188
189
190def valid_contexto(label, pos, exception=False):
191
192 cp_value = ord(label[pos])
193
194 if cp_value == 0x00b7:
195 if 0 < pos < len(label)-1:
196 if ord(label[pos - 1]) == 0x006c and ord(label[pos + 1]) == 0x006c:
197 return True
198 return False
199
200 elif cp_value == 0x0375:
201 if pos < len(label)-1 and len(label) > 1:
202 return _is_script(label[pos + 1], 'Greek')
203 return False
204
205 elif cp_value == 0x05f3 or cp_value == 0x05f4:
206 if pos > 0:
207 return _is_script(label[pos - 1], 'Hebrew')
208 return False
209
210 elif cp_value == 0x30fb:
211 for cp in label:
212 if cp == u'\u30fb':
213 continue
214 if _is_script(cp, 'Hiragana') or _is_script(cp, 'Katakana') or _is_script(cp, 'Han'):
215 return True
216 return False
217
218 elif 0x660 <= cp_value <= 0x669:
219 for cp in label:
220 if 0x6f0 <= ord(cp) <= 0x06f9:
221 return False
222 return True
223
224 elif 0x6f0 <= cp_value <= 0x6f9:
225 for cp in label:
226 if 0x660 <= ord(cp) <= 0x0669:
227 return False
228 return True
229
230
231def check_label(label):
232
233 if isinstance(label, (bytes, bytearray)):
234 label = label.decode('utf-8')
235 if len(label) == 0:
236 raise IDNAError('Empty Label')
237
238 check_nfc(label)
239 check_hyphen_ok(label)
240 check_initial_combiner(label)
241
242 for (pos, cp) in enumerate(label):
243 cp_value = ord(cp)
244 if intranges_contain(cp_value, idnadata.codepoint_classes['PVALID']):
245 continue
246 elif intranges_contain(cp_value, idnadata.codepoint_classes['CONTEXTJ']):
247 if not valid_contextj(label, pos):
248 raise InvalidCodepointContext('Joiner {0} not allowed at position {1} in {2}'.format(_unot(cp_value), pos+1, repr(label)))
249 elif intranges_contain(cp_value, idnadata.codepoint_classes['CONTEXTO']):
250 if not valid_contexto(label, pos):
251 raise InvalidCodepointContext('Codepoint {0} not allowed at position {1} in {2}'.format(_unot(cp_value), pos+1, repr(label)))
252 else:
253 raise InvalidCodepoint('Codepoint {0} at position {1} of {2} not allowed'.format(_unot(cp_value), pos+1, repr(label)))
254
255 check_bidi(label)
256
257
258def alabel(label):
259
260 try:
261 label = label.encode('ascii')
262 try:
263 ulabel(label)
264 except IDNAError:
265 raise IDNAError('The label {0} is not a valid A-label'.format(label))
266 if not valid_label_length(label):
267 raise IDNAError('Label too long')
268 return label
269 except UnicodeEncodeError:
270 pass
271
272 if not label:
273 raise IDNAError('No Input')
274
275 label = unicode(label)
276 check_label(label)
277 label = _punycode(label)
278 label = _alabel_prefix + label
279
280 if not valid_label_length(label):
281 raise IDNAError('Label too long')
282
283 return label
284
285
286def ulabel(label):
287
288 if not isinstance(label, (bytes, bytearray)):
289 try:
290 label = label.encode('ascii')
291 except UnicodeEncodeError:
292 check_label(label)
293 return label
294
295 label = label.lower()
296 if label.startswith(_alabel_prefix):
297 label = label[len(_alabel_prefix):]
298 else:
299 check_label(label)
300 return label.decode('ascii')
301
302 label = label.decode('punycode')
303 check_label(label)
304 return label
305
306
307def uts46_remap(domain, std3_rules=True, transitional=False):
308 """Re-map the characters in the string according to UTS46 processing."""
309 from .uts46data import uts46data
310 output = u""
311 try:
312 for pos, char in enumerate(domain):
313 code_point = ord(char)
314 uts46row = uts46data[code_point if code_point < 256 else
315 bisect.bisect_left(uts46data, (code_point, "Z")) - 1]
316 status = uts46row[1]
317 replacement = uts46row[2] if len(uts46row) == 3 else None
318 if (status == "V" or
319 (status == "D" and not transitional) or
320 (status == "3" and std3_rules and replacement is None)):
321 output += char
322 elif replacement is not None and (status == "M" or
323 (status == "3" and std3_rules) or
324 (status == "D" and transitional)):
325 output += replacement
326 elif status != "I":
327 raise IndexError()
328 return unicodedata.normalize("NFC", output)
329 except IndexError:
330 raise InvalidCodepoint(
331 "Codepoint {0} not allowed at position {1} in {2}".format(
332 _unot(code_point), pos + 1, repr(domain)))
333
334
335def encode(s, strict=False, uts46=False, std3_rules=False, transitional=False):
336
337 if isinstance(s, (bytes, bytearray)):
338 s = s.decode("ascii")
339 if uts46:
340 s = uts46_remap(s, std3_rules, transitional)
341 trailing_dot = False
342 result = []
343 if strict:
344 labels = s.split('.')
345 else:
346 labels = _unicode_dots_re.split(s)
347 while labels and not labels[0]:
348 del labels[0]
349 if not labels:
350 raise IDNAError('Empty domain')
351 if labels[-1] == '':
352 del labels[-1]
353 trailing_dot = True
354 for label in labels:
355 result.append(alabel(label))
356 if trailing_dot:
357 result.append(b'')
358 s = b'.'.join(result)
359 if not valid_string_length(s, trailing_dot):
360 raise IDNAError('Domain too long')
361 return s
362
363
364def decode(s, strict=False, uts46=False, std3_rules=False):
365
366 if isinstance(s, (bytes, bytearray)):
367 s = s.decode("ascii")
368 if uts46:
369 s = uts46_remap(s, std3_rules, False)
370 trailing_dot = False
371 result = []
372 if not strict:
373 labels = _unicode_dots_re.split(s)
374 else:
375 labels = s.split(u'.')
376 while labels and not labels[0]:
377 del labels[0]
378 if not labels:
379 raise IDNAError('Empty domain')
380 if not labels[-1]:
381 del labels[-1]
382 trailing_dot = True
383 for label in labels:
384 result.append(ulabel(label))
385 if trailing_dot:
386 result.append(u'')
387 return u'.'.join(result)
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/idnadata.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/idnadata.py
new file mode 100644
index 0000000..c197a69
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/idnadata.py
@@ -0,0 +1,1585 @@
1# This file is automatically generated by tools/idna-data
2
3__version__ = "6.3.0"
4scripts = {
5 'Greek': (
6 0x37000000374,
7 0x37500000378,
8 0x37a0000037e,
9 0x38400000385,
10 0x38600000387,
11 0x3880000038b,
12 0x38c0000038d,
13 0x38e000003a2,
14 0x3a3000003e2,
15 0x3f000000400,
16 0x1d2600001d2b,
17 0x1d5d00001d62,
18 0x1d6600001d6b,
19 0x1dbf00001dc0,
20 0x1f0000001f16,
21 0x1f1800001f1e,
22 0x1f2000001f46,
23 0x1f4800001f4e,
24 0x1f5000001f58,
25 0x1f5900001f5a,
26 0x1f5b00001f5c,
27 0x1f5d00001f5e,
28 0x1f5f00001f7e,
29 0x1f8000001fb5,
30 0x1fb600001fc5,
31 0x1fc600001fd4,
32 0x1fd600001fdc,
33 0x1fdd00001ff0,
34 0x1ff200001ff5,
35 0x1ff600001fff,
36 0x212600002127,
37 0x101400001018b,
38 0x1d2000001d246,
39 ),
40 'Han': (
41 0x2e8000002e9a,
42 0x2e9b00002ef4,
43 0x2f0000002fd6,
44 0x300500003006,
45 0x300700003008,
46 0x30210000302a,
47 0x30380000303c,
48 0x340000004db6,
49 0x4e0000009fcd,
50 0xf9000000fa6e,
51 0xfa700000fada,
52 0x200000002a6d7,
53 0x2a7000002b735,
54 0x2b7400002b81e,
55 0x2f8000002fa1e,
56 ),
57 'Hebrew': (
58 0x591000005c8,
59 0x5d0000005eb,
60 0x5f0000005f5,
61 0xfb1d0000fb37,
62 0xfb380000fb3d,
63 0xfb3e0000fb3f,
64 0xfb400000fb42,
65 0xfb430000fb45,
66 0xfb460000fb50,
67 ),
68 'Hiragana': (
69 0x304100003097,
70 0x309d000030a0,
71 0x1b0010001b002,
72 0x1f2000001f201,
73 ),
74 'Katakana': (
75 0x30a1000030fb,
76 0x30fd00003100,
77 0x31f000003200,
78 0x32d0000032ff,
79 0x330000003358,
80 0xff660000ff70,
81 0xff710000ff9e,
82 0x1b0000001b001,
83 ),
84}
85joining_types = {
86 0x600: 85,
87 0x601: 85,
88 0x602: 85,
89 0x603: 85,
90 0x604: 85,
91 0x608: 85,
92 0x60b: 85,
93 0x620: 68,
94 0x621: 85,
95 0x622: 82,
96 0x623: 82,
97 0x624: 82,
98 0x625: 82,
99 0x626: 68,
100 0x627: 82,
101 0x628: 68,
102 0x629: 82,
103 0x62a: 68,
104 0x62b: 68,
105 0x62c: 68,
106 0x62d: 68,
107 0x62e: 68,
108 0x62f: 82,
109 0x630: 82,
110 0x631: 82,
111 0x632: 82,
112 0x633: 68,
113 0x634: 68,
114 0x635: 68,
115 0x636: 68,
116 0x637: 68,
117 0x638: 68,
118 0x639: 68,
119 0x63a: 68,
120 0x63b: 68,
121 0x63c: 68,
122 0x63d: 68,
123 0x63e: 68,
124 0x63f: 68,
125 0x640: 67,
126 0x641: 68,
127 0x642: 68,
128 0x643: 68,
129 0x644: 68,
130 0x645: 68,
131 0x646: 68,
132 0x647: 68,
133 0x648: 82,
134 0x649: 68,
135 0x64a: 68,
136 0x66e: 68,
137 0x66f: 68,
138 0x671: 82,
139 0x672: 82,
140 0x673: 82,
141 0x674: 85,
142 0x675: 82,
143 0x676: 82,
144 0x677: 82,
145 0x678: 68,
146 0x679: 68,
147 0x67a: 68,
148 0x67b: 68,
149 0x67c: 68,
150 0x67d: 68,
151 0x67e: 68,
152 0x67f: 68,
153 0x680: 68,
154 0x681: 68,
155 0x682: 68,
156 0x683: 68,
157 0x684: 68,
158 0x685: 68,
159 0x686: 68,
160 0x687: 68,
161 0x688: 82,
162 0x689: 82,
163 0x68a: 82,
164 0x68b: 82,
165 0x68c: 82,
166 0x68d: 82,
167 0x68e: 82,
168 0x68f: 82,
169 0x690: 82,
170 0x691: 82,
171 0x692: 82,
172 0x693: 82,
173 0x694: 82,
174 0x695: 82,
175 0x696: 82,
176 0x697: 82,
177 0x698: 82,
178 0x699: 82,
179 0x69a: 68,
180 0x69b: 68,
181 0x69c: 68,
182 0x69d: 68,
183 0x69e: 68,
184 0x69f: 68,
185 0x6a0: 68,
186 0x6a1: 68,
187 0x6a2: 68,
188 0x6a3: 68,
189 0x6a4: 68,
190 0x6a5: 68,
191 0x6a6: 68,
192 0x6a7: 68,
193 0x6a8: 68,
194 0x6a9: 68,
195 0x6aa: 68,
196 0x6ab: 68,
197 0x6ac: 68,
198 0x6ad: 68,
199 0x6ae: 68,
200 0x6af: 68,
201 0x6b0: 68,
202 0x6b1: 68,
203 0x6b2: 68,
204 0x6b3: 68,
205 0x6b4: 68,
206 0x6b5: 68,
207 0x6b6: 68,
208 0x6b7: 68,
209 0x6b8: 68,
210 0x6b9: 68,
211 0x6ba: 68,
212 0x6bb: 68,
213 0x6bc: 68,
214 0x6bd: 68,
215 0x6be: 68,
216 0x6bf: 68,
217 0x6c0: 82,
218 0x6c1: 68,
219 0x6c2: 68,
220 0x6c3: 82,
221 0x6c4: 82,
222 0x6c5: 82,
223 0x6c6: 82,
224 0x6c7: 82,
225 0x6c8: 82,
226 0x6c9: 82,
227 0x6ca: 82,
228 0x6cb: 82,
229 0x6cc: 68,
230 0x6cd: 82,
231 0x6ce: 68,
232 0x6cf: 82,
233 0x6d0: 68,
234 0x6d1: 68,
235 0x6d2: 82,
236 0x6d3: 82,
237 0x6d5: 82,
238 0x6dd: 85,
239 0x6ee: 82,
240 0x6ef: 82,
241 0x6fa: 68,
242 0x6fb: 68,
243 0x6fc: 68,
244 0x6ff: 68,
245 0x710: 82,
246 0x712: 68,
247 0x713: 68,
248 0x714: 68,
249 0x715: 82,
250 0x716: 82,
251 0x717: 82,
252 0x718: 82,
253 0x719: 82,
254 0x71a: 68,
255 0x71b: 68,
256 0x71c: 68,
257 0x71d: 68,
258 0x71e: 82,
259 0x71f: 68,
260 0x720: 68,
261 0x721: 68,
262 0x722: 68,
263 0x723: 68,
264 0x724: 68,
265 0x725: 68,
266 0x726: 68,
267 0x727: 68,
268 0x728: 82,
269 0x729: 68,
270 0x72a: 82,
271 0x72b: 68,
272 0x72c: 82,
273 0x72d: 68,
274 0x72e: 68,
275 0x72f: 82,
276 0x74d: 82,
277 0x74e: 68,
278 0x74f: 68,
279 0x750: 68,
280 0x751: 68,
281 0x752: 68,
282 0x753: 68,
283 0x754: 68,
284 0x755: 68,
285 0x756: 68,
286 0x757: 68,
287 0x758: 68,
288 0x759: 82,
289 0x75a: 82,
290 0x75b: 82,
291 0x75c: 68,
292 0x75d: 68,
293 0x75e: 68,
294 0x75f: 68,
295 0x760: 68,
296 0x761: 68,
297 0x762: 68,
298 0x763: 68,
299 0x764: 68,
300 0x765: 68,
301 0x766: 68,
302 0x767: 68,
303 0x768: 68,
304 0x769: 68,
305 0x76a: 68,
306 0x76b: 82,
307 0x76c: 82,
308 0x76d: 68,
309 0x76e: 68,
310 0x76f: 68,
311 0x770: 68,
312 0x771: 82,
313 0x772: 68,
314 0x773: 82,
315 0x774: 82,
316 0x775: 68,
317 0x776: 68,
318 0x777: 68,
319 0x778: 82,
320 0x779: 82,
321 0x77a: 68,
322 0x77b: 68,
323 0x77c: 68,
324 0x77d: 68,
325 0x77e: 68,
326 0x77f: 68,
327 0x7ca: 68,
328 0x7cb: 68,
329 0x7cc: 68,
330 0x7cd: 68,
331 0x7ce: 68,
332 0x7cf: 68,
333 0x7d0: 68,
334 0x7d1: 68,
335 0x7d2: 68,
336 0x7d3: 68,
337 0x7d4: 68,
338 0x7d5: 68,
339 0x7d6: 68,
340 0x7d7: 68,
341 0x7d8: 68,
342 0x7d9: 68,
343 0x7da: 68,
344 0x7db: 68,
345 0x7dc: 68,
346 0x7dd: 68,
347 0x7de: 68,
348 0x7df: 68,
349 0x7e0: 68,
350 0x7e1: 68,
351 0x7e2: 68,
352 0x7e3: 68,
353 0x7e4: 68,
354 0x7e5: 68,
355 0x7e6: 68,
356 0x7e7: 68,
357 0x7e8: 68,
358 0x7e9: 68,
359 0x7ea: 68,
360 0x7fa: 67,
361 0x840: 82,
362 0x841: 68,
363 0x842: 68,
364 0x843: 68,
365 0x844: 68,
366 0x845: 68,
367 0x846: 82,
368 0x847: 68,
369 0x848: 68,
370 0x849: 82,
371 0x84a: 68,
372 0x84b: 68,
373 0x84c: 68,
374 0x84d: 68,
375 0x84e: 68,
376 0x84f: 82,
377 0x850: 68,
378 0x851: 68,
379 0x852: 68,
380 0x853: 68,
381 0x854: 82,
382 0x855: 68,
383 0x856: 85,
384 0x857: 85,
385 0x858: 85,
386 0x8a0: 68,
387 0x8a2: 68,
388 0x8a3: 68,
389 0x8a4: 68,
390 0x8a5: 68,
391 0x8a6: 68,
392 0x8a7: 68,
393 0x8a8: 68,
394 0x8a9: 68,
395 0x8aa: 82,
396 0x8ab: 82,
397 0x8ac: 82,
398 0x1806: 85,
399 0x1807: 68,
400 0x180a: 67,
401 0x180e: 85,
402 0x1820: 68,
403 0x1821: 68,
404 0x1822: 68,
405 0x1823: 68,
406 0x1824: 68,
407 0x1825: 68,
408 0x1826: 68,
409 0x1827: 68,
410 0x1828: 68,
411 0x1829: 68,
412 0x182a: 68,
413 0x182b: 68,
414 0x182c: 68,
415 0x182d: 68,
416 0x182e: 68,
417 0x182f: 68,
418 0x1830: 68,
419 0x1831: 68,
420 0x1832: 68,
421 0x1833: 68,
422 0x1834: 68,
423 0x1835: 68,
424 0x1836: 68,
425 0x1837: 68,
426 0x1838: 68,
427 0x1839: 68,
428 0x183a: 68,
429 0x183b: 68,
430 0x183c: 68,
431 0x183d: 68,
432 0x183e: 68,
433 0x183f: 68,
434 0x1840: 68,
435 0x1841: 68,
436 0x1842: 68,
437 0x1843: 68,
438 0x1844: 68,
439 0x1845: 68,
440 0x1846: 68,
441 0x1847: 68,
442 0x1848: 68,
443 0x1849: 68,
444 0x184a: 68,
445 0x184b: 68,
446 0x184c: 68,
447 0x184d: 68,
448 0x184e: 68,
449 0x184f: 68,
450 0x1850: 68,
451 0x1851: 68,
452 0x1852: 68,
453 0x1853: 68,
454 0x1854: 68,
455 0x1855: 68,
456 0x1856: 68,
457 0x1857: 68,
458 0x1858: 68,
459 0x1859: 68,
460 0x185a: 68,
461 0x185b: 68,
462 0x185c: 68,
463 0x185d: 68,
464 0x185e: 68,
465 0x185f: 68,
466 0x1860: 68,
467 0x1861: 68,
468 0x1862: 68,
469 0x1863: 68,
470 0x1864: 68,
471 0x1865: 68,
472 0x1866: 68,
473 0x1867: 68,
474 0x1868: 68,
475 0x1869: 68,
476 0x186a: 68,
477 0x186b: 68,
478 0x186c: 68,
479 0x186d: 68,
480 0x186e: 68,
481 0x186f: 68,
482 0x1870: 68,
483 0x1871: 68,
484 0x1872: 68,
485 0x1873: 68,
486 0x1874: 68,
487 0x1875: 68,
488 0x1876: 68,
489 0x1877: 68,
490 0x1880: 85,
491 0x1881: 85,
492 0x1882: 85,
493 0x1883: 85,
494 0x1884: 85,
495 0x1885: 85,
496 0x1886: 85,
497 0x1887: 68,
498 0x1888: 68,
499 0x1889: 68,
500 0x188a: 68,
501 0x188b: 68,
502 0x188c: 68,
503 0x188d: 68,
504 0x188e: 68,
505 0x188f: 68,
506 0x1890: 68,
507 0x1891: 68,
508 0x1892: 68,
509 0x1893: 68,
510 0x1894: 68,
511 0x1895: 68,
512 0x1896: 68,
513 0x1897: 68,
514 0x1898: 68,
515 0x1899: 68,
516 0x189a: 68,
517 0x189b: 68,
518 0x189c: 68,
519 0x189d: 68,
520 0x189e: 68,
521 0x189f: 68,
522 0x18a0: 68,
523 0x18a1: 68,
524 0x18a2: 68,
525 0x18a3: 68,
526 0x18a4: 68,
527 0x18a5: 68,
528 0x18a6: 68,
529 0x18a7: 68,
530 0x18a8: 68,
531 0x18aa: 68,
532 0x200c: 85,
533 0x200d: 67,
534 0x2066: 85,
535 0x2067: 85,
536 0x2068: 85,
537 0x2069: 85,
538 0xa840: 68,
539 0xa841: 68,
540 0xa842: 68,
541 0xa843: 68,
542 0xa844: 68,
543 0xa845: 68,
544 0xa846: 68,
545 0xa847: 68,
546 0xa848: 68,
547 0xa849: 68,
548 0xa84a: 68,
549 0xa84b: 68,
550 0xa84c: 68,
551 0xa84d: 68,
552 0xa84e: 68,
553 0xa84f: 68,
554 0xa850: 68,
555 0xa851: 68,
556 0xa852: 68,
557 0xa853: 68,
558 0xa854: 68,
559 0xa855: 68,
560 0xa856: 68,
561 0xa857: 68,
562 0xa858: 68,
563 0xa859: 68,
564 0xa85a: 68,
565 0xa85b: 68,
566 0xa85c: 68,
567 0xa85d: 68,
568 0xa85e: 68,
569 0xa85f: 68,
570 0xa860: 68,
571 0xa861: 68,
572 0xa862: 68,
573 0xa863: 68,
574 0xa864: 68,
575 0xa865: 68,
576 0xa866: 68,
577 0xa867: 68,
578 0xa868: 68,
579 0xa869: 68,
580 0xa86a: 68,
581 0xa86b: 68,
582 0xa86c: 68,
583 0xa86d: 68,
584 0xa86e: 68,
585 0xa86f: 68,
586 0xa870: 68,
587 0xa871: 68,
588 0xa872: 76,
589 0xa873: 85,
590}
591codepoint_classes = {
592 'PVALID': (
593 0x2d0000002e,
594 0x300000003a,
595 0x610000007b,
596 0xdf000000f7,
597 0xf800000100,
598 0x10100000102,
599 0x10300000104,
600 0x10500000106,
601 0x10700000108,
602 0x1090000010a,
603 0x10b0000010c,
604 0x10d0000010e,
605 0x10f00000110,
606 0x11100000112,
607 0x11300000114,
608 0x11500000116,
609 0x11700000118,
610 0x1190000011a,
611 0x11b0000011c,
612 0x11d0000011e,
613 0x11f00000120,
614 0x12100000122,
615 0x12300000124,
616 0x12500000126,
617 0x12700000128,
618 0x1290000012a,
619 0x12b0000012c,
620 0x12d0000012e,
621 0x12f00000130,
622 0x13100000132,
623 0x13500000136,
624 0x13700000139,
625 0x13a0000013b,
626 0x13c0000013d,
627 0x13e0000013f,
628 0x14200000143,
629 0x14400000145,
630 0x14600000147,
631 0x14800000149,
632 0x14b0000014c,
633 0x14d0000014e,
634 0x14f00000150,
635 0x15100000152,
636 0x15300000154,
637 0x15500000156,
638 0x15700000158,
639 0x1590000015a,
640 0x15b0000015c,
641 0x15d0000015e,
642 0x15f00000160,
643 0x16100000162,
644 0x16300000164,
645 0x16500000166,
646 0x16700000168,
647 0x1690000016a,
648 0x16b0000016c,
649 0x16d0000016e,
650 0x16f00000170,
651 0x17100000172,
652 0x17300000174,
653 0x17500000176,
654 0x17700000178,
655 0x17a0000017b,
656 0x17c0000017d,
657 0x17e0000017f,
658 0x18000000181,
659 0x18300000184,
660 0x18500000186,
661 0x18800000189,
662 0x18c0000018e,
663 0x19200000193,
664 0x19500000196,
665 0x1990000019c,
666 0x19e0000019f,
667 0x1a1000001a2,
668 0x1a3000001a4,
669 0x1a5000001a6,
670 0x1a8000001a9,
671 0x1aa000001ac,
672 0x1ad000001ae,
673 0x1b0000001b1,
674 0x1b4000001b5,
675 0x1b6000001b7,
676 0x1b9000001bc,
677 0x1bd000001c4,
678 0x1ce000001cf,
679 0x1d0000001d1,
680 0x1d2000001d3,
681 0x1d4000001d5,
682 0x1d6000001d7,
683 0x1d8000001d9,
684 0x1da000001db,
685 0x1dc000001de,
686 0x1df000001e0,
687 0x1e1000001e2,
688 0x1e3000001e4,
689 0x1e5000001e6,
690 0x1e7000001e8,
691 0x1e9000001ea,
692 0x1eb000001ec,
693 0x1ed000001ee,
694 0x1ef000001f1,
695 0x1f5000001f6,
696 0x1f9000001fa,
697 0x1fb000001fc,
698 0x1fd000001fe,
699 0x1ff00000200,
700 0x20100000202,
701 0x20300000204,
702 0x20500000206,
703 0x20700000208,
704 0x2090000020a,
705 0x20b0000020c,
706 0x20d0000020e,
707 0x20f00000210,
708 0x21100000212,
709 0x21300000214,
710 0x21500000216,
711 0x21700000218,
712 0x2190000021a,
713 0x21b0000021c,
714 0x21d0000021e,
715 0x21f00000220,
716 0x22100000222,
717 0x22300000224,
718 0x22500000226,
719 0x22700000228,
720 0x2290000022a,
721 0x22b0000022c,
722 0x22d0000022e,
723 0x22f00000230,
724 0x23100000232,
725 0x2330000023a,
726 0x23c0000023d,
727 0x23f00000241,
728 0x24200000243,
729 0x24700000248,
730 0x2490000024a,
731 0x24b0000024c,
732 0x24d0000024e,
733 0x24f000002b0,
734 0x2b9000002c2,
735 0x2c6000002d2,
736 0x2ec000002ed,
737 0x2ee000002ef,
738 0x30000000340,
739 0x34200000343,
740 0x3460000034f,
741 0x35000000370,
742 0x37100000372,
743 0x37300000374,
744 0x37700000378,
745 0x37b0000037e,
746 0x39000000391,
747 0x3ac000003cf,
748 0x3d7000003d8,
749 0x3d9000003da,
750 0x3db000003dc,
751 0x3dd000003de,
752 0x3df000003e0,
753 0x3e1000003e2,
754 0x3e3000003e4,
755 0x3e5000003e6,
756 0x3e7000003e8,
757 0x3e9000003ea,
758 0x3eb000003ec,
759 0x3ed000003ee,
760 0x3ef000003f0,
761 0x3f3000003f4,
762 0x3f8000003f9,
763 0x3fb000003fd,
764 0x43000000460,
765 0x46100000462,
766 0x46300000464,
767 0x46500000466,
768 0x46700000468,
769 0x4690000046a,
770 0x46b0000046c,
771 0x46d0000046e,
772 0x46f00000470,
773 0x47100000472,
774 0x47300000474,
775 0x47500000476,
776 0x47700000478,
777 0x4790000047a,
778 0x47b0000047c,
779 0x47d0000047e,
780 0x47f00000480,
781 0x48100000482,
782 0x48300000488,
783 0x48b0000048c,
784 0x48d0000048e,
785 0x48f00000490,
786 0x49100000492,
787 0x49300000494,
788 0x49500000496,
789 0x49700000498,
790 0x4990000049a,
791 0x49b0000049c,
792 0x49d0000049e,
793 0x49f000004a0,
794 0x4a1000004a2,
795 0x4a3000004a4,
796 0x4a5000004a6,
797 0x4a7000004a8,
798 0x4a9000004aa,
799 0x4ab000004ac,
800 0x4ad000004ae,
801 0x4af000004b0,
802 0x4b1000004b2,
803 0x4b3000004b4,
804 0x4b5000004b6,
805 0x4b7000004b8,
806 0x4b9000004ba,
807 0x4bb000004bc,
808 0x4bd000004be,
809 0x4bf000004c0,
810 0x4c2000004c3,
811 0x4c4000004c5,
812 0x4c6000004c7,
813 0x4c8000004c9,
814 0x4ca000004cb,
815 0x4cc000004cd,
816 0x4ce000004d0,
817 0x4d1000004d2,
818 0x4d3000004d4,
819 0x4d5000004d6,
820 0x4d7000004d8,
821 0x4d9000004da,
822 0x4db000004dc,
823 0x4dd000004de,
824 0x4df000004e0,
825 0x4e1000004e2,
826 0x4e3000004e4,
827 0x4e5000004e6,
828 0x4e7000004e8,
829 0x4e9000004ea,
830 0x4eb000004ec,
831 0x4ed000004ee,
832 0x4ef000004f0,
833 0x4f1000004f2,
834 0x4f3000004f4,
835 0x4f5000004f6,
836 0x4f7000004f8,
837 0x4f9000004fa,
838 0x4fb000004fc,
839 0x4fd000004fe,
840 0x4ff00000500,
841 0x50100000502,
842 0x50300000504,
843 0x50500000506,
844 0x50700000508,
845 0x5090000050a,
846 0x50b0000050c,
847 0x50d0000050e,
848 0x50f00000510,
849 0x51100000512,
850 0x51300000514,
851 0x51500000516,
852 0x51700000518,
853 0x5190000051a,
854 0x51b0000051c,
855 0x51d0000051e,
856 0x51f00000520,
857 0x52100000522,
858 0x52300000524,
859 0x52500000526,
860 0x52700000528,
861 0x5590000055a,
862 0x56100000587,
863 0x591000005be,
864 0x5bf000005c0,
865 0x5c1000005c3,
866 0x5c4000005c6,
867 0x5c7000005c8,
868 0x5d0000005eb,
869 0x5f0000005f3,
870 0x6100000061b,
871 0x62000000640,
872 0x64100000660,
873 0x66e00000675,
874 0x679000006d4,
875 0x6d5000006dd,
876 0x6df000006e9,
877 0x6ea000006f0,
878 0x6fa00000700,
879 0x7100000074b,
880 0x74d000007b2,
881 0x7c0000007f6,
882 0x8000000082e,
883 0x8400000085c,
884 0x8a0000008a1,
885 0x8a2000008ad,
886 0x8e4000008ff,
887 0x90000000958,
888 0x96000000964,
889 0x96600000970,
890 0x97100000978,
891 0x97900000980,
892 0x98100000984,
893 0x9850000098d,
894 0x98f00000991,
895 0x993000009a9,
896 0x9aa000009b1,
897 0x9b2000009b3,
898 0x9b6000009ba,
899 0x9bc000009c5,
900 0x9c7000009c9,
901 0x9cb000009cf,
902 0x9d7000009d8,
903 0x9e0000009e4,
904 0x9e6000009f2,
905 0xa0100000a04,
906 0xa0500000a0b,
907 0xa0f00000a11,
908 0xa1300000a29,
909 0xa2a00000a31,
910 0xa3200000a33,
911 0xa3500000a36,
912 0xa3800000a3a,
913 0xa3c00000a3d,
914 0xa3e00000a43,
915 0xa4700000a49,
916 0xa4b00000a4e,
917 0xa5100000a52,
918 0xa5c00000a5d,
919 0xa6600000a76,
920 0xa8100000a84,
921 0xa8500000a8e,
922 0xa8f00000a92,
923 0xa9300000aa9,
924 0xaaa00000ab1,
925 0xab200000ab4,
926 0xab500000aba,
927 0xabc00000ac6,
928 0xac700000aca,
929 0xacb00000ace,
930 0xad000000ad1,
931 0xae000000ae4,
932 0xae600000af0,
933 0xb0100000b04,
934 0xb0500000b0d,
935 0xb0f00000b11,
936 0xb1300000b29,
937 0xb2a00000b31,
938 0xb3200000b34,
939 0xb3500000b3a,
940 0xb3c00000b45,
941 0xb4700000b49,
942 0xb4b00000b4e,
943 0xb5600000b58,
944 0xb5f00000b64,
945 0xb6600000b70,
946 0xb7100000b72,
947 0xb8200000b84,
948 0xb8500000b8b,
949 0xb8e00000b91,
950 0xb9200000b96,
951 0xb9900000b9b,
952 0xb9c00000b9d,
953 0xb9e00000ba0,
954 0xba300000ba5,
955 0xba800000bab,
956 0xbae00000bba,
957 0xbbe00000bc3,
958 0xbc600000bc9,
959 0xbca00000bce,
960 0xbd000000bd1,
961 0xbd700000bd8,
962 0xbe600000bf0,
963 0xc0100000c04,
964 0xc0500000c0d,
965 0xc0e00000c11,
966 0xc1200000c29,
967 0xc2a00000c34,
968 0xc3500000c3a,
969 0xc3d00000c45,
970 0xc4600000c49,
971 0xc4a00000c4e,
972 0xc5500000c57,
973 0xc5800000c5a,
974 0xc6000000c64,
975 0xc6600000c70,
976 0xc8200000c84,
977 0xc8500000c8d,
978 0xc8e00000c91,
979 0xc9200000ca9,
980 0xcaa00000cb4,
981 0xcb500000cba,
982 0xcbc00000cc5,
983 0xcc600000cc9,
984 0xcca00000cce,
985 0xcd500000cd7,
986 0xcde00000cdf,
987 0xce000000ce4,
988 0xce600000cf0,
989 0xcf100000cf3,
990 0xd0200000d04,
991 0xd0500000d0d,
992 0xd0e00000d11,
993 0xd1200000d3b,
994 0xd3d00000d45,
995 0xd4600000d49,
996 0xd4a00000d4f,
997 0xd5700000d58,
998 0xd6000000d64,
999 0xd6600000d70,
1000 0xd7a00000d80,
1001 0xd8200000d84,
1002 0xd8500000d97,
1003 0xd9a00000db2,
1004 0xdb300000dbc,
1005 0xdbd00000dbe,
1006 0xdc000000dc7,
1007 0xdca00000dcb,
1008 0xdcf00000dd5,
1009 0xdd600000dd7,
1010 0xdd800000de0,
1011 0xdf200000df4,
1012 0xe0100000e33,
1013 0xe3400000e3b,
1014 0xe4000000e4f,
1015 0xe5000000e5a,
1016 0xe8100000e83,
1017 0xe8400000e85,
1018 0xe8700000e89,
1019 0xe8a00000e8b,
1020 0xe8d00000e8e,
1021 0xe9400000e98,
1022 0xe9900000ea0,
1023 0xea100000ea4,
1024 0xea500000ea6,
1025 0xea700000ea8,
1026 0xeaa00000eac,
1027 0xead00000eb3,
1028 0xeb400000eba,
1029 0xebb00000ebe,
1030 0xec000000ec5,
1031 0xec600000ec7,
1032 0xec800000ece,
1033 0xed000000eda,
1034 0xede00000ee0,
1035 0xf0000000f01,
1036 0xf0b00000f0c,
1037 0xf1800000f1a,
1038 0xf2000000f2a,
1039 0xf3500000f36,
1040 0xf3700000f38,
1041 0xf3900000f3a,
1042 0xf3e00000f43,
1043 0xf4400000f48,
1044 0xf4900000f4d,
1045 0xf4e00000f52,
1046 0xf5300000f57,
1047 0xf5800000f5c,
1048 0xf5d00000f69,
1049 0xf6a00000f6d,
1050 0xf7100000f73,
1051 0xf7400000f75,
1052 0xf7a00000f81,
1053 0xf8200000f85,
1054 0xf8600000f93,
1055 0xf9400000f98,
1056 0xf9900000f9d,
1057 0xf9e00000fa2,
1058 0xfa300000fa7,
1059 0xfa800000fac,
1060 0xfad00000fb9,
1061 0xfba00000fbd,
1062 0xfc600000fc7,
1063 0x10000000104a,
1064 0x10500000109e,
1065 0x10d0000010fb,
1066 0x10fd00001100,
1067 0x120000001249,
1068 0x124a0000124e,
1069 0x125000001257,
1070 0x125800001259,
1071 0x125a0000125e,
1072 0x126000001289,
1073 0x128a0000128e,
1074 0x1290000012b1,
1075 0x12b2000012b6,
1076 0x12b8000012bf,
1077 0x12c0000012c1,
1078 0x12c2000012c6,
1079 0x12c8000012d7,
1080 0x12d800001311,
1081 0x131200001316,
1082 0x13180000135b,
1083 0x135d00001360,
1084 0x138000001390,
1085 0x13a0000013f5,
1086 0x14010000166d,
1087 0x166f00001680,
1088 0x16810000169b,
1089 0x16a0000016eb,
1090 0x17000000170d,
1091 0x170e00001715,
1092 0x172000001735,
1093 0x174000001754,
1094 0x17600000176d,
1095 0x176e00001771,
1096 0x177200001774,
1097 0x1780000017b4,
1098 0x17b6000017d4,
1099 0x17d7000017d8,
1100 0x17dc000017de,
1101 0x17e0000017ea,
1102 0x18100000181a,
1103 0x182000001878,
1104 0x1880000018ab,
1105 0x18b0000018f6,
1106 0x19000000191d,
1107 0x19200000192c,
1108 0x19300000193c,
1109 0x19460000196e,
1110 0x197000001975,
1111 0x1980000019ac,
1112 0x19b0000019ca,
1113 0x19d0000019da,
1114 0x1a0000001a1c,
1115 0x1a2000001a5f,
1116 0x1a6000001a7d,
1117 0x1a7f00001a8a,
1118 0x1a9000001a9a,
1119 0x1aa700001aa8,
1120 0x1b0000001b4c,
1121 0x1b5000001b5a,
1122 0x1b6b00001b74,
1123 0x1b8000001bf4,
1124 0x1c0000001c38,
1125 0x1c4000001c4a,
1126 0x1c4d00001c7e,
1127 0x1cd000001cd3,
1128 0x1cd400001cf7,
1129 0x1d0000001d2c,
1130 0x1d2f00001d30,
1131 0x1d3b00001d3c,
1132 0x1d4e00001d4f,
1133 0x1d6b00001d78,
1134 0x1d7900001d9b,
1135 0x1dc000001de7,
1136 0x1dfc00001e00,
1137 0x1e0100001e02,
1138 0x1e0300001e04,
1139 0x1e0500001e06,
1140 0x1e0700001e08,
1141 0x1e0900001e0a,
1142 0x1e0b00001e0c,
1143 0x1e0d00001e0e,
1144 0x1e0f00001e10,
1145 0x1e1100001e12,
1146 0x1e1300001e14,
1147 0x1e1500001e16,
1148 0x1e1700001e18,
1149 0x1e1900001e1a,
1150 0x1e1b00001e1c,
1151 0x1e1d00001e1e,
1152 0x1e1f00001e20,
1153 0x1e2100001e22,
1154 0x1e2300001e24,
1155 0x1e2500001e26,
1156 0x1e2700001e28,
1157 0x1e2900001e2a,
1158 0x1e2b00001e2c,
1159 0x1e2d00001e2e,
1160 0x1e2f00001e30,
1161 0x1e3100001e32,
1162 0x1e3300001e34,
1163 0x1e3500001e36,
1164 0x1e3700001e38,
1165 0x1e3900001e3a,
1166 0x1e3b00001e3c,
1167 0x1e3d00001e3e,
1168 0x1e3f00001e40,
1169 0x1e4100001e42,
1170 0x1e4300001e44,
1171 0x1e4500001e46,
1172 0x1e4700001e48,
1173 0x1e4900001e4a,
1174 0x1e4b00001e4c,
1175 0x1e4d00001e4e,
1176 0x1e4f00001e50,
1177 0x1e5100001e52,
1178 0x1e5300001e54,
1179 0x1e5500001e56,
1180 0x1e5700001e58,
1181 0x1e5900001e5a,
1182 0x1e5b00001e5c,
1183 0x1e5d00001e5e,
1184 0x1e5f00001e60,
1185 0x1e6100001e62,
1186 0x1e6300001e64,
1187 0x1e6500001e66,
1188 0x1e6700001e68,
1189 0x1e6900001e6a,
1190 0x1e6b00001e6c,
1191 0x1e6d00001e6e,
1192 0x1e6f00001e70,
1193 0x1e7100001e72,
1194 0x1e7300001e74,
1195 0x1e7500001e76,
1196 0x1e7700001e78,
1197 0x1e7900001e7a,
1198 0x1e7b00001e7c,
1199 0x1e7d00001e7e,
1200 0x1e7f00001e80,
1201 0x1e8100001e82,
1202 0x1e8300001e84,
1203 0x1e8500001e86,
1204 0x1e8700001e88,
1205 0x1e8900001e8a,
1206 0x1e8b00001e8c,
1207 0x1e8d00001e8e,
1208 0x1e8f00001e90,
1209 0x1e9100001e92,
1210 0x1e9300001e94,
1211 0x1e9500001e9a,
1212 0x1e9c00001e9e,
1213 0x1e9f00001ea0,
1214 0x1ea100001ea2,
1215 0x1ea300001ea4,
1216 0x1ea500001ea6,
1217 0x1ea700001ea8,
1218 0x1ea900001eaa,
1219 0x1eab00001eac,
1220 0x1ead00001eae,
1221 0x1eaf00001eb0,
1222 0x1eb100001eb2,
1223 0x1eb300001eb4,
1224 0x1eb500001eb6,
1225 0x1eb700001eb8,
1226 0x1eb900001eba,
1227 0x1ebb00001ebc,
1228 0x1ebd00001ebe,
1229 0x1ebf00001ec0,
1230 0x1ec100001ec2,
1231 0x1ec300001ec4,
1232 0x1ec500001ec6,
1233 0x1ec700001ec8,
1234 0x1ec900001eca,
1235 0x1ecb00001ecc,
1236 0x1ecd00001ece,
1237 0x1ecf00001ed0,
1238 0x1ed100001ed2,
1239 0x1ed300001ed4,
1240 0x1ed500001ed6,
1241 0x1ed700001ed8,
1242 0x1ed900001eda,
1243 0x1edb00001edc,
1244 0x1edd00001ede,
1245 0x1edf00001ee0,
1246 0x1ee100001ee2,
1247 0x1ee300001ee4,
1248 0x1ee500001ee6,
1249 0x1ee700001ee8,
1250 0x1ee900001eea,
1251 0x1eeb00001eec,
1252 0x1eed00001eee,
1253 0x1eef00001ef0,
1254 0x1ef100001ef2,
1255 0x1ef300001ef4,
1256 0x1ef500001ef6,
1257 0x1ef700001ef8,
1258 0x1ef900001efa,
1259 0x1efb00001efc,
1260 0x1efd00001efe,
1261 0x1eff00001f08,
1262 0x1f1000001f16,
1263 0x1f2000001f28,
1264 0x1f3000001f38,
1265 0x1f4000001f46,
1266 0x1f5000001f58,
1267 0x1f6000001f68,
1268 0x1f7000001f71,
1269 0x1f7200001f73,
1270 0x1f7400001f75,
1271 0x1f7600001f77,
1272 0x1f7800001f79,
1273 0x1f7a00001f7b,
1274 0x1f7c00001f7d,
1275 0x1fb000001fb2,
1276 0x1fb600001fb7,
1277 0x1fc600001fc7,
1278 0x1fd000001fd3,
1279 0x1fd600001fd8,
1280 0x1fe000001fe3,
1281 0x1fe400001fe8,
1282 0x1ff600001ff7,
1283 0x214e0000214f,
1284 0x218400002185,
1285 0x2c3000002c5f,
1286 0x2c6100002c62,
1287 0x2c6500002c67,
1288 0x2c6800002c69,
1289 0x2c6a00002c6b,
1290 0x2c6c00002c6d,
1291 0x2c7100002c72,
1292 0x2c7300002c75,
1293 0x2c7600002c7c,
1294 0x2c8100002c82,
1295 0x2c8300002c84,
1296 0x2c8500002c86,
1297 0x2c8700002c88,
1298 0x2c8900002c8a,
1299 0x2c8b00002c8c,
1300 0x2c8d00002c8e,
1301 0x2c8f00002c90,
1302 0x2c9100002c92,
1303 0x2c9300002c94,
1304 0x2c9500002c96,
1305 0x2c9700002c98,
1306 0x2c9900002c9a,
1307 0x2c9b00002c9c,
1308 0x2c9d00002c9e,
1309 0x2c9f00002ca0,
1310 0x2ca100002ca2,
1311 0x2ca300002ca4,
1312 0x2ca500002ca6,
1313 0x2ca700002ca8,
1314 0x2ca900002caa,
1315 0x2cab00002cac,
1316 0x2cad00002cae,
1317 0x2caf00002cb0,
1318 0x2cb100002cb2,
1319 0x2cb300002cb4,
1320 0x2cb500002cb6,
1321 0x2cb700002cb8,
1322 0x2cb900002cba,
1323 0x2cbb00002cbc,
1324 0x2cbd00002cbe,
1325 0x2cbf00002cc0,
1326 0x2cc100002cc2,
1327 0x2cc300002cc4,
1328 0x2cc500002cc6,
1329 0x2cc700002cc8,
1330 0x2cc900002cca,
1331 0x2ccb00002ccc,
1332 0x2ccd00002cce,
1333 0x2ccf00002cd0,
1334 0x2cd100002cd2,
1335 0x2cd300002cd4,
1336 0x2cd500002cd6,
1337 0x2cd700002cd8,
1338 0x2cd900002cda,
1339 0x2cdb00002cdc,
1340 0x2cdd00002cde,
1341 0x2cdf00002ce0,
1342 0x2ce100002ce2,
1343 0x2ce300002ce5,
1344 0x2cec00002ced,
1345 0x2cee00002cf2,
1346 0x2cf300002cf4,
1347 0x2d0000002d26,
1348 0x2d2700002d28,
1349 0x2d2d00002d2e,
1350 0x2d3000002d68,
1351 0x2d7f00002d97,
1352 0x2da000002da7,
1353 0x2da800002daf,
1354 0x2db000002db7,
1355 0x2db800002dbf,
1356 0x2dc000002dc7,
1357 0x2dc800002dcf,
1358 0x2dd000002dd7,
1359 0x2dd800002ddf,
1360 0x2de000002e00,
1361 0x2e2f00002e30,
1362 0x300500003008,
1363 0x302a0000302e,
1364 0x303c0000303d,
1365 0x304100003097,
1366 0x30990000309b,
1367 0x309d0000309f,
1368 0x30a1000030fb,
1369 0x30fc000030ff,
1370 0x31050000312e,
1371 0x31a0000031bb,
1372 0x31f000003200,
1373 0x340000004db6,
1374 0x4e0000009fcd,
1375 0xa0000000a48d,
1376 0xa4d00000a4fe,
1377 0xa5000000a60d,
1378 0xa6100000a62c,
1379 0xa6410000a642,
1380 0xa6430000a644,
1381 0xa6450000a646,
1382 0xa6470000a648,
1383 0xa6490000a64a,
1384 0xa64b0000a64c,
1385 0xa64d0000a64e,
1386 0xa64f0000a650,
1387 0xa6510000a652,
1388 0xa6530000a654,
1389 0xa6550000a656,
1390 0xa6570000a658,
1391 0xa6590000a65a,
1392 0xa65b0000a65c,
1393 0xa65d0000a65e,
1394 0xa65f0000a660,
1395 0xa6610000a662,
1396 0xa6630000a664,
1397 0xa6650000a666,
1398 0xa6670000a668,
1399 0xa6690000a66a,
1400 0xa66b0000a66c,
1401 0xa66d0000a670,
1402 0xa6740000a67e,
1403 0xa67f0000a680,
1404 0xa6810000a682,
1405 0xa6830000a684,
1406 0xa6850000a686,
1407 0xa6870000a688,
1408 0xa6890000a68a,
1409 0xa68b0000a68c,
1410 0xa68d0000a68e,
1411 0xa68f0000a690,
1412 0xa6910000a692,
1413 0xa6930000a694,
1414 0xa6950000a696,
1415 0xa6970000a698,
1416 0xa69f0000a6e6,
1417 0xa6f00000a6f2,
1418 0xa7170000a720,
1419 0xa7230000a724,
1420 0xa7250000a726,
1421 0xa7270000a728,
1422 0xa7290000a72a,
1423 0xa72b0000a72c,
1424 0xa72d0000a72e,
1425 0xa72f0000a732,
1426 0xa7330000a734,
1427 0xa7350000a736,
1428 0xa7370000a738,
1429 0xa7390000a73a,
1430 0xa73b0000a73c,
1431 0xa73d0000a73e,
1432 0xa73f0000a740,
1433 0xa7410000a742,
1434 0xa7430000a744,
1435 0xa7450000a746,
1436 0xa7470000a748,
1437 0xa7490000a74a,
1438 0xa74b0000a74c,
1439 0xa74d0000a74e,
1440 0xa74f0000a750,
1441 0xa7510000a752,
1442 0xa7530000a754,
1443 0xa7550000a756,
1444 0xa7570000a758,
1445 0xa7590000a75a,
1446 0xa75b0000a75c,
1447 0xa75d0000a75e,
1448 0xa75f0000a760,
1449 0xa7610000a762,
1450 0xa7630000a764,
1451 0xa7650000a766,
1452 0xa7670000a768,
1453 0xa7690000a76a,
1454 0xa76b0000a76c,
1455 0xa76d0000a76e,
1456 0xa76f0000a770,
1457 0xa7710000a779,
1458 0xa77a0000a77b,
1459 0xa77c0000a77d,
1460 0xa77f0000a780,
1461 0xa7810000a782,
1462 0xa7830000a784,
1463 0xa7850000a786,
1464 0xa7870000a789,
1465 0xa78c0000a78d,
1466 0xa78e0000a78f,
1467 0xa7910000a792,
1468 0xa7930000a794,
1469 0xa7a10000a7a2,
1470 0xa7a30000a7a4,
1471 0xa7a50000a7a6,
1472 0xa7a70000a7a8,
1473 0xa7a90000a7aa,
1474 0xa7fa0000a828,
1475 0xa8400000a874,
1476 0xa8800000a8c5,
1477 0xa8d00000a8da,
1478 0xa8e00000a8f8,
1479 0xa8fb0000a8fc,
1480 0xa9000000a92e,
1481 0xa9300000a954,
1482 0xa9800000a9c1,
1483 0xa9cf0000a9da,
1484 0xaa000000aa37,
1485 0xaa400000aa4e,
1486 0xaa500000aa5a,
1487 0xaa600000aa77,
1488 0xaa7a0000aa7c,
1489 0xaa800000aac3,
1490 0xaadb0000aade,
1491 0xaae00000aaf0,
1492 0xaaf20000aaf7,
1493 0xab010000ab07,
1494 0xab090000ab0f,
1495 0xab110000ab17,
1496 0xab200000ab27,
1497 0xab280000ab2f,
1498 0xabc00000abeb,
1499 0xabec0000abee,
1500 0xabf00000abfa,
1501 0xac000000d7a4,
1502 0xfa0e0000fa10,
1503 0xfa110000fa12,
1504 0xfa130000fa15,
1505 0xfa1f0000fa20,
1506 0xfa210000fa22,
1507 0xfa230000fa25,
1508 0xfa270000fa2a,
1509 0xfb1e0000fb1f,
1510 0xfe200000fe27,
1511 0xfe730000fe74,
1512 0x100000001000c,
1513 0x1000d00010027,
1514 0x100280001003b,
1515 0x1003c0001003e,
1516 0x1003f0001004e,
1517 0x100500001005e,
1518 0x10080000100fb,
1519 0x101fd000101fe,
1520 0x102800001029d,
1521 0x102a0000102d1,
1522 0x103000001031f,
1523 0x1033000010341,
1524 0x103420001034a,
1525 0x103800001039e,
1526 0x103a0000103c4,
1527 0x103c8000103d0,
1528 0x104280001049e,
1529 0x104a0000104aa,
1530 0x1080000010806,
1531 0x1080800010809,
1532 0x1080a00010836,
1533 0x1083700010839,
1534 0x1083c0001083d,
1535 0x1083f00010856,
1536 0x1090000010916,
1537 0x109200001093a,
1538 0x10980000109b8,
1539 0x109be000109c0,
1540 0x10a0000010a04,
1541 0x10a0500010a07,
1542 0x10a0c00010a14,
1543 0x10a1500010a18,
1544 0x10a1900010a34,
1545 0x10a3800010a3b,
1546 0x10a3f00010a40,
1547 0x10a6000010a7d,
1548 0x10b0000010b36,
1549 0x10b4000010b56,
1550 0x10b6000010b73,
1551 0x10c0000010c49,
1552 0x1100000011047,
1553 0x1106600011070,
1554 0x11080000110bb,
1555 0x110d0000110e9,
1556 0x110f0000110fa,
1557 0x1110000011135,
1558 0x1113600011140,
1559 0x11180000111c5,
1560 0x111d0000111da,
1561 0x11680000116b8,
1562 0x116c0000116ca,
1563 0x120000001236f,
1564 0x130000001342f,
1565 0x1680000016a39,
1566 0x16f0000016f45,
1567 0x16f5000016f7f,
1568 0x16f8f00016fa0,
1569 0x1b0000001b002,
1570 0x200000002a6d7,
1571 0x2a7000002b735,
1572 0x2b7400002b81e,
1573 ),
1574 'CONTEXTJ': (
1575 0x200c0000200e,
1576 ),
1577 'CONTEXTO': (
1578 0xb7000000b8,
1579 0x37500000376,
1580 0x5f3000005f5,
1581 0x6600000066a,
1582 0x6f0000006fa,
1583 0x30fb000030fc,
1584 ),
1585}
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/intranges.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/intranges.py
new file mode 100644
index 0000000..8202be8
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/intranges.py
@@ -0,0 +1,53 @@
1"""
2Given a list of integers, made up of (hopefully) a small number of long runs
3of consecutive integers, compute a representation of the form
4((start1, end1), (start2, end2) ...). Then answer the question "was x present
5in the original list?" in time O(log(# runs)).
6"""
7
8import bisect
9
10def intranges_from_list(list_):
11 """Represent a list of integers as a sequence of ranges:
12 ((start_0, end_0), (start_1, end_1), ...), such that the original
13 integers are exactly those x such that start_i <= x < end_i for some i.
14
15 Ranges are encoded as single integers (start << 32 | end), not as tuples.
16 """
17
18 sorted_list = sorted(list_)
19 ranges = []
20 last_write = -1
21 for i in range(len(sorted_list)):
22 if i+1 < len(sorted_list):
23 if sorted_list[i] == sorted_list[i+1]-1:
24 continue
25 current_range = sorted_list[last_write+1:i+1]
26 ranges.append(_encode_range(current_range[0], current_range[-1] + 1))
27 last_write = i
28
29 return tuple(ranges)
30
31def _encode_range(start, end):
32 return (start << 32) | end
33
34def _decode_range(r):
35 return (r >> 32), (r & ((1 << 32) - 1))
36
37
38def intranges_contain(int_, ranges):
39 """Determine if `int_` falls into one of the ranges in `ranges`."""
40 tuple_ = _encode_range(int_, 0)
41 pos = bisect.bisect_left(ranges, tuple_)
42 # we could be immediately ahead of a tuple (start, end)
43 # with start < int_ <= end
44 if pos > 0:
45 left, right = _decode_range(ranges[pos-1])
46 if left <= int_ < right:
47 return True
48 # or we could be immediately behind a tuple (int_, end)
49 if pos < len(ranges):
50 left, _ = _decode_range(ranges[pos])
51 if left == int_:
52 return True
53 return False
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/package_data.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/package_data.py
new file mode 100644
index 0000000..3073271
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/package_data.py
@@ -0,0 +1,2 @@
1__version__ = '2.6'
2
diff --git a/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/uts46data.py b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/uts46data.py
new file mode 100644
index 0000000..fa1d66a
--- /dev/null
+++ b/venv/lib/python3.7/site-packages/pip-10.0.1-py3.7.egg/pip/_vendor/idna/uts46data.py
@@ -0,0 +1,7634 @@
1# This file is automatically generated by tools/idna-data
2# vim: set fileencoding=utf-8 :
3
4"""IDNA Mapping Table from UTS46."""
5
6
7__version__ = "6.3.0"
8def _seg_0():
9 return [
10 (0x0, '3'),
11 (0x1, '3'),
12 (0x2, '3'),
13 (0x3, '3'),
14 (0x4, '3'),
15 (0x5, '3'),
16 (0x6, '3'),
17 (0x7, '3'),
18 (0x8, '3'),
19 (0x9, '3'),
20 (0xA, '3'),
21 (0xB, '3'),
22 (0xC, '3'),
23 (0xD, '3'),
24 (0xE, '3'),
25 (0xF, '3'),
26 (0x10, '3'),
27 (0x11, '3'),
28 (0x12, '3'),
29 (0x13, '3'),
30 (0x14, '3'),
31 (0x15, '3'),
32 (0x16, '3'),
33 (0x17, '3'),
34 (0x18, '3'),
35 (0x19, '3'),
36 (0x1A, '3'),
37 (0x1B, '3'),
38 (0x1C, '3'),
39 (0x1D, '3'),
40 (0x1E, '3'),
41 (0x1F, '3'),
42 (0x20, '3'),
43 (0x21, '3'),
44 (0x22, '3'),
45 (0x23, '3'),
46 (0x24, '3'),
47 (0x25, '3'),
48 (0x26, '3'),
49 (0x27, '3'),
50 (0x28, '3'),
51 (0x29, '3'),
52 (0x2A, '3'),
53 (0x2B, '3'),
54 (0x2C, '3'),
55 (0x2D, 'V'),
56 (0x2E, 'V'),
57 (0x2F, '3'),
58 (0x30, 'V'),
59 (0x31, 'V'),
60 (0x32, 'V'),
61 (0x33, 'V'),
62 (0x34, 'V'),
63 (0x35, 'V'),
64 (0x36, 'V'),
65 (0x37, 'V'),
66 (0x38, 'V'),
67 (0x39, 'V'),
68 (0x3A, '3'),
69 (0x3B, '3'),
70 (0x3C, '3'),
71 (0x3D, '3'),
72 (0x3E, '3'),
73 (0x3F, '3'),
74 (0x40, '3'),
75 (0x41, 'M', u'a'),
76 (0x42, 'M', u'b'),
77 (0x43, 'M', u'c'),
78 (0x44, 'M', u'd'),
79 (0x45, 'M', u'e'),
80 (0x46, 'M', u'f'),
81 (0x47, 'M', u'g'),
82 (0x48, 'M', u'h'),
83 (0x49, 'M', u'i'),
84 (0x4A, 'M', u'j'),
85 (0x4B, 'M', u'k'),
86 (0x4C, 'M', u'l'),
87 (0x4D, 'M', u'm'),
88 (0x4E, 'M', u'n'),
89 (0x4F, 'M', u'o'),
90 (0x50, 'M', u'p'),
91 (0x51, 'M', u'q'),
92 (0x52, 'M', u'r'),
93 (0x53, 'M', u's'),
94 (0x54, 'M', u't'),
95 (0x55, 'M', u'u'),
96 (0x56, 'M', u'v'),
97 (0x57, 'M', u'w'),
98 (0x58, 'M', u'x'),
99 (0x59, 'M', u'y'),
100 (0x5A, 'M', u'z'),
101 (0x5B, '3'),
102 (0x5C, '3'),
103 (0x5D, '3'),
104 (0x5E, '3'),
105 (0x5F, '3'),
106 (0x60, '3'),
107 (0x61, 'V'),
108 (0x62, 'V'),
109 (0x63, 'V'),
110 ]
111
112def _seg_1():
113 return [
114 (0x64, 'V'),
115 (0x65, 'V'),
116 (0x66, 'V'),
117 (0x67, 'V'),
118 (0x68, 'V'),
119 (0x69, 'V'),
120 (0x6A, 'V'),
121 (0x6B, 'V'),
122 (0x6C, 'V'),
123 (0x6D, 'V'),
124 (0x6E, 'V'),
125 (0x6F, 'V'),
126 (0x70, 'V'),
127 (0x71, 'V'),
128 (0x72, 'V'),
129 (0x73, 'V'),
130 (0x74, 'V'),
131 (0x75, 'V'),
132 (0x76, 'V'),
133 (0x77, 'V'),
134 (0x78, 'V'),
135 (0x79, 'V'),
136 (0x7A, 'V'),
137 (0x7B, '3'),
138 (0x7C, '3'),
139 (0x7D, '3'),
140 (0x7E, '3'),
141 (0x7F, '3'),
142 (0x80, 'X'),
143 (0x81, 'X'),
144 (0x82, 'X'),
145 (0x83, 'X'),
146 (0x84, 'X'),
147 (0x85, 'X'),
148 (0x86, 'X'),
149 (0x87, 'X'),
150 (0x88, 'X'),
151 (0x89, 'X'),
152 (0x8A, 'X'),
153 (0x8B, 'X'),
154 (0x8C, 'X'),
155 (0x8D, 'X'),
156 (0x8E, 'X'),
157 (0x8F, 'X'),
158 (0x90, 'X'),
159 (0x91, 'X'),
160 (0x92, 'X'),
161 (0x93, 'X'),
162 (0x94, 'X'),
163 (0x95, 'X'),
164 (0x96, 'X'),
165 (0x97, 'X'),
166 (0x98, 'X'),
167 (0x99, 'X'),
168 (0x9A, 'X'),
169 (0x9B, 'X'),
170 (0x9C, 'X'),
171 (0x9D, 'X'),
172 (0x9E, 'X'),
173 (0x9F, 'X'),
174 (0xA0, '3', u' '),
175 (0xA1, 'V'),
176 (0xA2, 'V'),
177 (0xA3, 'V'),
178 (0xA4, 'V'),
179 (0xA5, 'V'),
180 (0xA6, 'V'),
181 (0xA7, 'V'),
182 (0xA8, '3', u' ̈'),
183 (0xA9, 'V'),
184 (0xAA, 'M', u'a'),
185 (0xAB, 'V'),
186 (0xAC, 'V'),
187 (0xAD, 'I'),
188 (0xAE, 'V'),
189 (0xAF, '3', u' ̄'),
190 (0xB0, 'V'),
191 (0xB1, 'V'),
192 (0xB2, 'M', u'2'),
193 (0xB3, 'M', u'3'),
194 (0xB4, '3', u' ́'),
195 (0xB5, 'M', u'μ'),
196 (0xB6, 'V'),
197 (0xB7, 'V'),
198 (0xB8, '3', u' ̧'),
199 (0xB9, 'M', u'1'),
200 (0xBA, 'M', u'o'),
201 (0xBB, 'V'),
202 (0xBC, 'M', u'1⁄4'),
203 (0xBD, 'M', u'1⁄2'),
204 (0xBE, 'M', u'3⁄4'),
205 (0xBF, 'V'),
206 (0xC0, 'M', u'à'),
207 (0xC1, 'M', u'á'),
208 (0xC2, 'M', u'â'),
209 (0xC3, 'M', u'ã'),
210 (0xC4, 'M', u'ä'),
211 (0xC5, 'M', u'å'),
212 (0xC6, 'M', u'æ'),
213 (0xC7, 'M', u'ç'),
214 ]
215
216def _seg_2():
217 return [
218 (0xC8, 'M', u'è'),
219 (0xC9, 'M', u'é'),
220 (0xCA, 'M', u'ê'),
221 (0xCB, 'M', u'ë'),
222 (0xCC, 'M', u'ì'),
223 (0xCD, 'M', u'í'),
224 (0xCE, 'M', u'î'),
225 (0xCF, 'M', u'ï'),
226 (0xD0, 'M', u'ð'),
227 (0xD1, 'M', u'ñ'),
228 (0xD2, 'M', u'ò'),
229 (0xD3, 'M', u'ó'),
230 (0xD4, 'M', u'ô'),
231 (0xD5, 'M', u'õ'),
232 (0xD6, 'M', u'ö'),
233 (0xD7, 'V'),
234 (0xD8, 'M', u'ø'),
235 (0xD9, 'M', u'ù'),
236 (0xDA, 'M', u'ú'),
237 (0xDB, 'M', u'û'),
238 (0xDC, 'M', u'ü'),
239 (0xDD, 'M', u'ý'),
240 (0xDE, 'M', u'þ'),
241 (0xDF, 'D', u'ss'),
242 (0xE0, 'V'),
243 (0xE1, 'V'),
244 (0xE2, 'V'),
245 (0xE3, 'V'),
246 (0xE4, 'V'),
247 (0xE5, 'V'),
248 (0xE6, 'V'),
249 (0xE7, 'V'),
250 (0xE8, 'V'),
251 (0xE9, 'V'),
252 (0xEA, 'V'),
253 (0xEB, 'V'),
254 (0xEC, 'V'),
255 (0xED, 'V'),
256 (0xEE, 'V'),
257 (0xEF, 'V'),
258 (0xF0, 'V'),
259 (0xF1, 'V'),
260 (0xF2, 'V'),
261 (0xF3, 'V'),
262 (0xF4, 'V'),
263 (0xF5, 'V'),
264 (0xF6, 'V'),
265 (0xF7, 'V'),
266 (0xF8, 'V'),
267 (0xF9, 'V'),
268 (0xFA, 'V'),
269 (0xFB, 'V'),
270 (0xFC, 'V'),
271 (0xFD, 'V'),
272 (0xFE, 'V'),
273 (0xFF, 'V'),
274 (0x100, 'M', u'ā'),
275 (0x101, 'V'),
276 (0x102, 'M', u'ă'),
277 (0x103, 'V'),
278 (0x104, 'M', u'ą'),
279 (0x105, 'V'),
280 (0x106, 'M', u'ć'),
281 (0x107, 'V'),
282 (0x108, 'M', u'ĉ'),
283 (0x109, 'V'),
284 (0x10A, 'M', u'ċ'),
285 (0x10B, 'V'),
286 (0x10C, 'M', u'č'),
287 (0x10D, 'V'),
288 (0x10E, 'M', u'ď'),
289 (0x10F, 'V'),
290 (0x110, 'M', u'đ'),
291 (0x111, 'V'),
292 (0x112, 'M', u'ē'),
293 (0x113, 'V'),
294 (0x114, 'M', u'ĕ'),
295 (0x115, 'V'),
296 (0x116, 'M', u'ė'),
297 (0x117, 'V'),
298 (0x118, 'M', u'ę'),
299 (0x119, 'V'),
300 (0x11A, 'M', u'ě'),
301 (0x11B, 'V'),
302 (0x11C, 'M', u'ĝ'),
303 (0x11D, 'V'),
304 (0x11E, 'M', u'ğ'),
305 (0x11F, 'V'),
306 (0x120, 'M', u'ġ'),
307 (0x121, 'V'),
308 (0x122, 'M', u'ģ'),
309 (0x123, 'V'),
310 (0x124, 'M', u'ĥ'),
311 (0x125, 'V'),
312 (0x126, 'M', u'ħ'),
313 (0x127, 'V'),
314 (0x128, 'M', u'ĩ'),
315 (0x129, 'V'),
316 (0x12A, 'M', u'ī'),
317 (0x12B, 'V'),
318 ]
319
320def _seg_3():
321 return [
322 (0x12C, 'M', u'ĭ'),
323 (0x12D, 'V'),
324 (0x12E, 'M', u'į'),
325 (0x12F, 'V'),
326 (0x130, 'M', u'i̇'),
327 (0x131, 'V'),
328 (0x132, 'M', u'ij'),
329 (0x134, 'M', u'ĵ'),
330 (0x135, 'V'),
331 (0x136, 'M', u'ķ'),
332 (0x137, 'V'),
333 (0x139, 'M', u'ĺ'),
334 (0x13A, 'V'),
335 (0x13B, 'M', u'ļ'),
336 (0x13C, 'V'),
337 (0x13D, 'M', u'ľ'),
338 (0x13E, 'V'),
339 (0x13F, 'M', u'l·'),
340 (0x141, 'M', u'ł'),
341 (0x142, 'V'),
342 (0x143, 'M', u'ń'),
343 (0x144, 'V'),
344 (0x145, 'M', u'ņ'),
345 (0x146, 'V'),
346 (0x147, 'M', u'ň'),
347 (0x148, 'V'),
348 (0x149, 'M', u'ʼn'),
349 (0x14A, 'M', u'ŋ'),
350 (0x14B, 'V'),
351 (0x14C, 'M', u'ō'),
352 (0x14D, 'V'),
353 (0x14E, 'M', u'ŏ'),
354 (0x14F, 'V'),
355 (0x150, 'M', u'ő'),
356 (0x151, 'V'),
357 (0x152, 'M', u'œ'),
358 (0x153, 'V'),
359 (0x154, 'M', u'ŕ'),
360 (0x155, 'V'),
361 (0x156, 'M', u'ŗ'),
362 (0x157, 'V'),
363 (0x158, 'M', u'ř'),
364 (0x159, 'V'),
365 (0x15A, 'M', u'ś'),
366 (0x15B, 'V'),
367 (0x15C, 'M', u'ŝ'),
368 (0x15D, 'V'),
369 (0x15E, 'M', u'ş'),
370 (0x15F, 'V'),
371 (0x160, 'M', u'š'),
372 (0x161, 'V'),
373 (0x162, 'M', u'ţ'),
374 (0x163, 'V'),
375 (0x164, 'M', u'ť'),
376 (0x165, 'V'),
377 (0x166, 'M', u'ŧ'),
378 (0x167, 'V'),
379 (0x168, 'M', u'ũ'),
380 (0x169, 'V'),
381 (0x16A, 'M', u'ū'),
382 (0x16B, 'V'),
383 (0x16C, 'M', u'ŭ'),
384 (0x16D, 'V'),
385 (0x16E, 'M', u'ů'),
386 (0x16F, 'V'),
387 (0x170, 'M', u'ű'),
388 (0x171, 'V'),
389 (0x172, 'M', u'ų'),
390 (0x173, 'V'),
391 (0x174, 'M', u'ŵ'),
392 (0x175, 'V'),
393 (0x176, 'M', u'ŷ'),
394 (0x177, 'V'),
395 (0x178, 'M', u'ÿ'),
396 (0x179, 'M', u'ź'),
397 (0x17A, 'V'),
398 (0x17B, 'M', u'ż'),
399 (0x17C, 'V'),
400 (0x17D, 'M', u'ž'),
401 (0x17E, 'V'),
402 (0x17F, 'M', u's'),
403 (0x180, 'V'),
404 (0x181, 'M', u'ɓ'),
405 (0x182, 'M', u'ƃ'),
406 (0x183, 'V'),
407 (0x184, 'M', u'ƅ'),
408 (0x185, 'V'),
409 (0x186, 'M', u'ɔ'),
410 (0x187, 'M', u'ƈ'),
411 (0x188, 'V'),
412 (0x189, 'M', u'ɖ'),
413 (0x18A, 'M', u'ɗ'),
414 (0x18B, 'M', u'ƌ'),
415 (0x18C, 'V'),
416 (0x18E, 'M', u'ǝ'),
417 (0x18F, 'M', u'ə'),
418 (0x190, 'M', u'ɛ'),
419 (0x191, 'M', u'ƒ'),
420 (0x192, 'V'),
421 (0x193, 'M', u'ɠ'),
422 ]
423
424def _seg_4():
425 return [
426 (0x194, 'M', u'ɣ'),
427 (0x195, 'V'),
428 (0x196, 'M', u'ɩ'),
429 (0x197, 'M', u'ɨ'),
430 (0x198, 'M', u'ƙ'),
431 (0x199, 'V'),
432 (0x19C, 'M', u'ɯ'),
433 (0x19D, 'M', u'ɲ'),
434 (0x19E, 'V'),
435 (0x19F, 'M', u'ɵ'),
436 (0x1A0, 'M', u'ơ'),
437 (0x1A1, 'V'),
438 (0x1A2, 'M', u'ƣ'),
439 (0x1A3, 'V'),
440 (0x1A4, 'M', u'ƥ'),
441 (0x1A5, 'V'),
442 (0x1A6, 'M', u'ʀ'),
443 (0x1A7, 'M', u'ƨ'),
444 (0x1A8, 'V'),
445 (0x1A9, 'M', u'ʃ'),
446 (0x1AA, 'V'),
447 (0x1AC, 'M', u'ƭ'),
448 (0x1AD, 'V'),
449 (0x1AE, 'M', u'ʈ'),
450 (0x1AF, 'M', u'ư'),
451 (0x1B0, 'V'),
452 (0x1B1, 'M', u'ʊ'),
453 (0x1B2, 'M', u'ʋ'),
454 (0x1B3, 'M', u'ƴ'),
455 (0x1B4, 'V'),
456 (0x1B5, 'M', u'ƶ'),
457 (0x1B6, 'V'),
458 (0x1B7, 'M', u'ʒ'),
459 (0x1B8, 'M', u'ƹ'),
460 (0x1B9, 'V'),
461 (0x1BC, 'M', u'ƽ'),
462 (0x1BD, 'V'),
463 (0x1C4, 'M', u'dž'),
464 (0x1C7, 'M', u'lj'),
465 (0x1CA, 'M', u'nj'),
466 (0x1CD, 'M', u'ǎ'),
467 (0x1CE, 'V'),
468 (0x1CF, 'M', u'ǐ'),
469 (0x1D0, 'V'),
470 (0x1D1, 'M', u'ǒ'),
471 (0x1D2, 'V'),
472 (0x1D3, 'M', u'ǔ'),
473 (0x1D4, 'V'),
474 (0x1D5, 'M', u'ǖ'),
475 (0x1D6, 'V'),
476 (0x1D7, 'M', u'ǘ'),
477 (0x1D8, 'V'),
478 (0x1D9, 'M', u'ǚ'),
479 (0x1DA, 'V'),
480 (0x1DB, 'M', u'ǜ'),
481 (0x1DC, 'V'),
482 (0x1DE, 'M', u'ǟ'),
483 (0x1DF, 'V'),
484 (0x1E0, 'M', u'ǡ'),
485 (0x1E1, 'V'),
486 (0x1E2, 'M', u'ǣ'),
487 (0x1E3, 'V'),
488 (0x1E4, 'M', u'ǥ'),
489 (0x1E5, 'V'),
490 (0x1E6, 'M', u'ǧ'),
491 (0x1E7, 'V'),
492 (0x1E8, 'M', u'ǩ'),
493 (0x1E9, 'V'),
494 (0x1EA, 'M', u'ǫ'),
495 (0x1EB, 'V'),
496 (0x1EC, 'M', u'ǭ'),
497 (0x1ED, 'V'),
498 (0x1EE, 'M', u'ǯ'),
499 (0x1EF, 'V'),
500 (0x1F1, 'M', u'dz'),
501 (0x1F4, 'M', u'ǵ'),
502 (0x1F5, 'V'),
503 (0x1F6, 'M', u'ƕ'),
504 (0x1F7, 'M', u'ƿ'),
505 (0x1F8, 'M', u'ǹ'),
506 (0x1F9, 'V'),
507 (0x1FA, 'M', u'ǻ'),
508 (0x1FB, 'V'),
509 (0x1FC, 'M', u'ǽ'),
510 (0x1FD, 'V'),
511 (0x1FE, 'M', u'ǿ'),
512 (0x1FF, 'V'),
513 (0x200, 'M', u'ȁ'),
514 (0x201, 'V'),
515 (0x202, 'M', u'ȃ'),
516 (0x203, 'V'),
517 (0x204, 'M', u'ȅ'),
518 (0x205, 'V'),
519 (0x206, 'M', u'ȇ'),
520 (0x207, 'V'),
521 (0x208, 'M', u'ȉ'),
522 (0x209, 'V'),
523 (0x20A, 'M', u'ȋ'),
524 (0x20B, 'V'),
525 (0x20C, 'M', u'ȍ'),
526 ]
527
528def _seg_5():
529 return [
530 (0x20D, 'V'),
531 (0x20E, 'M', u'ȏ'),
532 (0x20F, 'V'),
533 (0x210, 'M', u'ȑ'),
534 (0x211, 'V'),
535 (0x212, 'M', u'ȓ'),
536 (0x213, 'V'),
537 (0x214, 'M', u'ȕ'),
538 (0x215, 'V'),
539 (0x216, 'M', u'ȗ'),
540 (0x217, 'V'),
541 (0x218, 'M', u'ș'),
542 (0x219, 'V'),
543 (0x21A, 'M', u'ț'),
544 (0x21B, 'V'),
545 (0x21C, 'M', u'ȝ'),
546 (0x21D, 'V'),
547 (0x21E, 'M', u'ȟ'),
548 (0x21F, 'V'),
549 (0x220, 'M', u'ƞ'),
550 (0x221, 'V'),
551 (0x222, 'M', u'ȣ'),
552 (0x223, 'V'),
553 (0x224, 'M', u'ȥ'),
554 (0x225, 'V'),
555 (0x226, 'M', u'ȧ'),
556 (0x227, 'V'),
557 (0x228, 'M', u'ȩ'),
558 (0x229, 'V'),
559 (0x22A, 'M', u'ȫ'),
560 (0x22B, 'V'),
561 (0x22C, 'M', u'ȭ'),
562 (0x22D, 'V'),
563 (0x22E, 'M', u'ȯ'),
564 (0x22F, 'V'),
565 (0x230, 'M', u'ȱ'),
566 (0x231, 'V'),
567 (0x232, 'M', u'ȳ'),
568 (0x233, 'V'),
569 (0x23A, 'M', u'ⱥ'),
570 (0x23B, 'M', u'ȼ'),
571 (0x23C, 'V'),
572 (0x23D, 'M', u'ƚ'),
573 (0x23E, 'M', u'ⱦ'),
574 (0x23F, 'V'),
575 (0x241, 'M', u'ɂ'),
576 (0x242, 'V'),
577 (0x243, 'M', u'ƀ'),
578 (0x244, 'M', u'ʉ'),
579 (0x245, 'M', u'ʌ'),
580 (0x246, 'M', u'ɇ'),
581 (0x247, 'V'),
582 (0x248, 'M', u'ɉ'),
583 (0x249, 'V'),
584 (0x24A, 'M', u'ɋ'),
585 (0x24B, 'V'),
586 (0x24C, 'M', u'ɍ'),
587 (0x24D, 'V'),
588 (0x24E, 'M', u'ɏ'),
589 (0x24F, 'V'),
590 (0x2B0, 'M', u'h'),
591 (0x2B1, 'M', u'ɦ'),
592 (0x2B2, 'M', u'j'),
593 (0x2B3, 'M', u'r'),
594 (0x2B4, 'M', u'ɹ'),
595 (0x2B5, 'M', u'ɻ'),
596 (0x2B6, 'M', u'ʁ'),
597 (0x2B7, 'M', u'w'),
598 (0x2B8, 'M', u'y'),
599 (0x2B9, 'V'),
600 (0x2D8, '3', u' ̆'),
601 (0x2D9, '3', u' ̇'),
602 (0x2DA, '3', u' ̊'),
603 (0x2DB, '3', u' ̨'),
604 (0x2DC, '3', u' ̃'),
605 (0x2DD, '3', u' ̋'),
606 (0x2DE, 'V'),
607 (0x2E0, 'M', u'ɣ'),
608 (0x2E1, 'M', u'l'),
609 (0x2E2, 'M', u's'),
610 (0x2E3, 'M', u'x'),
611 (0x2E4, 'M', u'ʕ'),
612 (0x2E5, 'V'),
613 (0x340, 'M', u'̀'),
614 (0x341, 'M', u'́'),
615 (0x342, 'V'),
616 (0x343, 'M', u'̓'),
617 (0x344, 'M', u'̈́'),
618 (0x345, 'M', u'ι'),
619 (0x346, 'V'),
620 (0x34F, 'I'),
621 (0x350, 'V'),
622 (0x370, 'M', u'ͱ'),
623 (0x371, 'V'),
624 (0x372, 'M', u'ͳ'),
625 (0x373, 'V'),
626 (0x374, 'M', u'ʹ'),
627 (0x375, 'V'),
628 (0x376, 'M', u'ͷ'),
629 (0x377, 'V'),
630 ]
631
632def _seg_6():
633 return [
634 (0x378, 'X'),
635 (0x37A, '3', u' ι'),
636 (0x37B, 'V'),
637 (0x37E, '3', u';'),
638 (0x37F, 'X'),
639 (0x384, '3', u' ́'),
640 (0x385, '3', u' ̈́'),
641 (0x386, 'M', u'ά'),
642 (0x387, 'M', u'·'),
643 (0x388, 'M', u'έ'),
644 (0x389, 'M', u'ή'),
645 (0x38A, 'M', u'ί'),
646 (0x38B, 'X'),
647 (0x38C, 'M', u'ό'),
648 (0x38D, 'X'),
649 (0x38E, 'M', u'ύ'),
650 (0x38F, 'M', u'ώ'),
651 (0x390, 'V'),
652 (0x391, 'M', u'α'),
653 (0x392, 'M', u'β'),
654 (0x393, 'M', u'γ'),
655 (0x394, 'M', u'δ'),
656 (0x395, 'M', u'ε'),
657 (0x396, 'M', u'ζ'),
658 (0x397, 'M', u'η'),
659 (0x398, 'M', u'θ'),
660 (0x399, 'M', u'ι'),
661 (0x39A, 'M', u'κ'),
662 (0x39B, 'M', u'λ'),
663 (0x39C, 'M', u'μ'),
664 (0x39D, 'M', u'ν'),
665 (0x39E, 'M', u'ξ'),
666 (0x39F, 'M', u'ο'),
667 (0x3A0, 'M', u'π'),
668 (0x3A1, 'M', u'ρ'),
669 (0x3A2, 'X'),
670 (0x3A3, 'M', u'σ'),
671 (0x3A4, 'M', u'τ'),
672 (0x3A5, 'M', u'υ'),
673 (0x3A6, 'M', u'φ'),
674 (0x3A7, 'M', u'χ'),
675 (0x3A8, 'M', u'ψ'),
676 (0x3A9, 'M', u'ω'),
677 (0x3AA, 'M', u'ϊ'),
678 (0x3AB, 'M', u'ϋ'),
679 (0x3AC, 'V'),
680 (0x3C2, 'D', u'σ'),
681 (0x3C3, 'V'),
682 (0x3CF, 'M', u'ϗ'),
683 (0x3D0, 'M', u'β'),
684 (0x3D1, 'M', u'θ'),
685 (0x3D2, 'M', u'υ'),
686 (0x3D3, 'M', u'ύ'),
687 (0x3D4, 'M', u'ϋ'),
688 (0x3D5, 'M', u'φ'),
689 (0x3D6, 'M', u'π'),
690 (0x3D7, 'V'),
691 (0x3D8, 'M', u'ϙ'),
692 (0x3D9, 'V'),
693 (0x3DA, 'M', u'ϛ'),
694 (0x3DB, 'V'),
695 (0x3DC, 'M', u'ϝ'),
696 (0x3DD, 'V'),
697 (0x3DE, 'M', u'ϟ'),
698 (0x3DF, 'V'),
699 (0x3E0, 'M', u'ϡ'),
700 (0x3E1, 'V'),
701 (0x3E2, 'M', u'ϣ'),
702 (0x3E3, 'V'),
703 (0x3E4, 'M', u'ϥ'),
704 (0x3E5, 'V'),
705 (0x3E6, 'M', u'ϧ'),
706 (0x3E7, 'V'),
707 (0x3E8, 'M', u'ϩ'),
708 (0x3E9, 'V'),
709 (0x3EA, 'M', u'ϫ'),
710 (0x3EB, 'V'),
711 (0x3EC, 'M', u'ϭ'),
712 (0x3ED, 'V'),
713 (0x3EE, 'M', u'ϯ'),
714 (0x3EF, 'V'),
715 (0x3F0, 'M', u'κ'),
716 (0x3F1, 'M', u'ρ'),
717 (0x3F2, 'M', u'σ'),
718 (0x3F3, 'V'),
719 (0x3F4, 'M', u'θ'),
720 (0x3F5, 'M', u'ε'),
721 (0x3F6, 'V'),
722 (0x3F7, 'M', u'ϸ'),
723 (0x3F8, 'V'),
724 (0x3F9, 'M', u'σ'),
725 (0x3FA, 'M', u'ϻ'),
726 (0x3FB, 'V'),
727 (0x3FD, 'M', u'ͻ'),
728 (0x3FE, 'M', u'ͼ'),
729 (0x3FF, 'M', u'ͽ'),
730 (0x400, 'M', u'ѐ'),
731 (0x401, 'M', u'ё'),
732 (0x402, 'M', u'ђ'),
733 (0x403, 'M', u'ѓ'),
734 ]
735
736def _seg_7():
737 return [
738 (0x404, 'M', u'є'),
739 (0x405, 'M', u'ѕ'),
740 (0x406, 'M', u'і'),
741 (0x407, 'M', u'ї'),
742 (0x408, 'M', u'ј'),
743 (0x409, 'M', u'љ'),
744 (0x40A, 'M', u'њ'),
745 (0x40B, 'M', u'ћ'),
746 (0x40C, 'M', u'ќ'),
747 (0x40D, 'M', u'ѝ'),
748 (0x40E, 'M', u'ў'),
749 (0x40F, 'M', u'џ'),
750 (0x410, 'M', u'а'),
751 (0x411, 'M', u'б'),
752 (0x412, 'M', u'в'),
753 (0x413, 'M', u'г'),
754 (0x414, 'M', u'д'),
755 (0x415, 'M', u'е'),
756 (0x416, 'M', u'ж'),
757 (0x417, 'M', u'з'),
758 (0x418, 'M', u'и'),
759 (0x419, 'M', u'й'),
760 (0x41A, 'M', u'к'),
761 (0x41B, 'M', u'л'),
762 (0x41C, 'M', u'м'),
763 (0x41D, 'M', u'н'),
764 (0x41E, 'M', u'о'),
765 (0x41F, 'M', u'п'),
766 (0x420, 'M', u'р'),
767 (0x421, 'M', u'с'),
768 (0x422, 'M', u'т'),
769 (0x423, 'M', u'у'),
770 (0x424, 'M', u'ф'),
771 (0x425, 'M', u'х'),
772 (0x426, 'M', u'ц'),
773 (0x427, 'M', u'ч'),
774 (0x428, 'M', u'ш'),
775 (0x429, 'M', u'щ'),
776 (0x42A, 'M', u'ъ'),
777 (0x42B, 'M', u'ы'),
778 (0x42C, 'M', u'ь'),
779 (0x42D, 'M', u'э'),
780 (0x42E, 'M', u'ю'),
781 (0x42F, 'M', u'я'),
782 (0x430, 'V'),
783 (0x460, 'M', u'ѡ'),
784 (0x461, 'V'),
785 (0x462, 'M', u'ѣ'),
786 (0x463, 'V'),
787 (0x464, 'M', u'ѥ'),
788 (0x465, 'V'),
789 (0x466, 'M', u'ѧ'),
790 (0x467, 'V'),
791 (0x468, 'M', u'ѩ'),
792 (0x469, 'V'),
793 (0x46A, 'M', u'ѫ'),
794 (0x46B, 'V'),
795 (0x46C, 'M', u'ѭ'),
796 (0x46D, 'V'),
797 (0x46E, 'M', u'ѯ'),
798 (0x46F, 'V'),
799 (0x470, 'M', u'ѱ'),
800 (0x471, 'V'),
801 (0x472, 'M', u'ѳ'),
802 (0x473, 'V'),
803 (0x474, 'M', u'ѵ'),
804 (0x475, 'V'),
805 (0x476, 'M', u'ѷ'),
806 (0x477, 'V'),
807 (0x478, 'M', u'ѹ'),
808 (0x479, 'V'),
809 (0x47A, 'M', u'ѻ'),
810 (0x47B, 'V'),
811 (0x47C, 'M', u'ѽ'),
812 (0x47D, 'V'),
813 (0x47E, 'M', u'ѿ'),
814 (0x47F, 'V'),
815 (0x480, 'M', u'ҁ'),
816 (0x481, 'V'),
817 (0x48A, 'M', u'ҋ'),
818 (0x48B, 'V'),
819 (0x48C, 'M', u'ҍ'),
820 (0x48D, 'V'),
821 (0x48E, 'M', u'ҏ'),
822 (0x48F, 'V'),
823 (0x490, 'M', u'ґ'),
824 (0x491, 'V'),
825 (0x492, 'M', u'ғ'),
826 (0x493, 'V'),
827 (0x494, 'M', u'ҕ'),
828 (0x495, 'V'),
829 (0x496, 'M', u'җ'),
830 (0x497, 'V'),
831 (0x498, 'M', u'ҙ'),
832 (0x499, 'V'),
833 (0x49A, 'M', u'қ'),
834 (0x49B, 'V'),
835 (0x49C, 'M', u'ҝ'),
836 (0x49D, 'V'),
837 (0x49E, 'M', u'ҟ'),
838 ]
839
840def _seg_8():
841 return [
842 (0x49F, 'V'),
843 (0x4A0, 'M', u'ҡ'),
844 (0x4A1, 'V'),
845 (0x4A2, 'M', u'ң'),
846 (0x4A3, 'V'),
847 (0x4A4, 'M', u'ҥ'),
848 (0x4A5, 'V'),
849 (0x4A6, 'M', u'ҧ'),
850 (0x4A7, 'V'),
851 (0x4A8, 'M', u'ҩ'),
852 (0x4A9, 'V'),
853 (0x4AA, 'M', u'ҫ'),
854 (0x4AB, 'V'),
855 (0x4AC, 'M', u'ҭ'),
856 (0x4AD, 'V'),
857 (0x4AE, 'M', u'ү'),
858 (0x4AF, 'V'),
859 (0x4B0, 'M', u'ұ'),
860 (0x4B1, 'V'),
861 (0x4B2, 'M', u'ҳ'),
862 (0x4B3, 'V'),
863 (0x4B4, 'M', u'ҵ'),
864 (0x4B5, 'V'),
865 (0x4B6, 'M', u'ҷ'),
866 (0x4B7, 'V'),
867 (0x4B8, 'M', u'ҹ'),
868 (0x4B9, 'V'),
869 (0x4BA, 'M', u'һ'),
870 (0x4BB, 'V'),
871 (0x4BC, 'M', u'ҽ'),
872 (0x4BD, 'V'),
873 (0x4BE, 'M', u'ҿ'),
874 (0x4BF, 'V'),
875 (0x4C0, 'X'),
876 (0x4C1, 'M', u'ӂ'),
877 (0x4C2, 'V'),
878 (0x4C3, 'M', u'ӄ'),
879 (0x4C4, 'V'),
880 (0x4C5, 'M', u'ӆ'),
881 (0x4C6, 'V'),
882 (0x4C7, 'M', u'ӈ'),
883 (0x4C8, 'V'),
884 (0x4C9, 'M', u'ӊ'),
885 (0x4CA, 'V'),
886 (0x4CB, 'M', u'ӌ'),
887 (0x4CC, 'V'),
888 (0x4CD, 'M', u'ӎ'),
889 (0x4CE, 'V'),
890 (0x4D0, 'M', u'ӑ'),
891 (0x4D1, 'V'),
892 (0x4D2, 'M', u'ӓ'),
893 (0x4D3, 'V'),
894 (0x4D4, 'M', u'ӕ'),
895 (0x4D5, 'V'),
896 (0x4D6, 'M', u'ӗ'),
897 (0x4D7, 'V'),
898 (0x4D8, 'M', u'ә'),
899 (0x4D9, 'V'),
900 (0x4DA, 'M', u'ӛ'),
901 (0x4DB, 'V'),
902 (0x4DC, 'M', u'ӝ'),
903 (0x4DD, 'V'),
904 (0x4DE, 'M', u'ӟ'),
905 (0x4DF, 'V'),
906 (0x4E0, 'M', u'ӡ'),
907 (0x4E1, 'V'),
908 (0x4E2, 'M', u'ӣ'),
909 (0x4E3, 'V'),
910 (0x4E4, 'M', u'ӥ'),
911 (0x4E5, 'V'),
912 (0x4E6, 'M', u'ӧ'),
913 (0x4E7, 'V'),
914 (0x4E8, 'M', u'ө'),
915 (0x4E9, 'V'),
916 (0x4EA, 'M', u'ӫ'),
917 (0x4EB, 'V'),
918 (0x4EC, 'M', u'ӭ'),
919 (0x4ED, 'V'),
920 (0x4EE, 'M', u'ӯ'),
921 (0x4EF, 'V'),
922 (0x4F0, 'M', u'ӱ'),
923 (0x4F1, 'V'),
924 (0x4F2, 'M', u'ӳ'),
925 (0x4F3, 'V'),
926 (0x4F4, 'M', u'ӵ'),
927 (0x4F5, 'V'),
928 (0x4F6, 'M', u'ӷ'),
929 (0x4F7, 'V'),
930 (0x4F8, 'M', u'ӹ'),
931 (0x4F9, 'V'),
932 (0x4FA, 'M', u'ӻ'),
933 (0x4FB, 'V'),
934 (0x4FC, 'M', u'ӽ'),
935 (0x4FD, 'V'),
936 (0x4FE, 'M', u'ӿ'),
937 (0x4FF, 'V'),
938 (0x500, 'M', u'ԁ'),
939 (0x501, 'V'),
940 (0x502, 'M', u'ԃ'),
941 (0x503, 'V'),
942 ]
943
944def _seg_9():
945 return [
946 (0x504, 'M', u'ԅ'),
947 (0x505, 'V'),
948 (0x506, 'M', u'ԇ'),
949 (0x507, 'V'),
950 (0x508, 'M', u'ԉ'),
951 (0x509, 'V'),
952 (0x50A, 'M', u'ԋ'),
953 (0x50B, 'V'),
954 (0x50C, 'M', u'ԍ'),
955 (0x50D, 'V'),
956 (0x50E, 'M', u'ԏ'),
957 (0x50F, 'V'),
958 (0x510, 'M', u'ԑ'),
959 (0x511, 'V'),
960 (0x512, 'M', u'ԓ'),
961 (0x513, 'V'),
962 (0x514, 'M', u'ԕ'),
963 (0x515, 'V'),
964 (0x516, 'M', u'ԗ'),
965 (0x517, 'V'),
966 (0x518, 'M', u'ԙ'),
967 (0x519, 'V'),
968 (0x51A, 'M', u'ԛ'),
969 (0x51B, 'V'),
970 (0x51C, 'M', u'ԝ'),
971 (0x51D, 'V'),
972 (0x51E, 'M', u'ԟ'),
973 (0x51F, 'V'),
974 (0x520, 'M', u'ԡ'),
975 (0x521, 'V'),
976 (0x522, 'M', u'ԣ'),
977 (0x523, 'V'),
978 (0x524, 'M', u'ԥ'),
979 (0x525, 'V'),
980 (0x526, 'M', u'ԧ'),
981 (0x527, 'V'),
982 (0x528, 'X'),
983 (0x531, 'M', u'ա'),
984 (0x532, 'M', u'բ'),
985 (0x533, 'M', u'գ'),
986 (0x534, 'M', u'դ'),
987 (0x535, 'M', u'ե'),
988 (0x536, 'M', u'զ'),
989 (0x537, 'M', u'է'),
990 (0x538, 'M', u'ը'),
991 (0x539, 'M', u'թ'),
992 (0x53A, 'M', u'ժ'),
993 (0x53B, 'M', u'ի'),
994 (0x53C, 'M', u'լ'),
995 (0x53D, 'M', u'խ'),
996 (0x53E, 'M', u'ծ'),
997 (0x53F, 'M', u'կ'),
998 (0x540, 'M', u'հ'),
999 (0x541, 'M', u'ձ'),
1000 (0x542, 'M', u'ղ'),
1001 (0x543, 'M', u'ճ'),
1002 (0x544, 'M', u'մ'),
1003 (0x545, 'M', u'յ'),
1004 (0x546, 'M', u'ն'),
1005 (0x547, 'M', u'շ'),
1006 (0x548, 'M', u'ո'),
1007 (0x549, 'M', u'չ'),
1008 (0x54A, 'M', u'պ'),
1009 (0x54B, 'M', u'ջ'),
1010 (0x54C, 'M', u'ռ'),
1011 (0x54D, 'M', u'ս'),
1012 (0x54E, 'M', u'վ'),
1013 (0x54F, 'M', u'տ'),
1014 (0x550, 'M', u'ր'),
1015 (0x551, 'M', u'ց'),
1016 (0x552, 'M', u'ւ'),
1017 (0x553, 'M', u'փ'),
1018 (0x554, 'M', u'ք'),
1019 (0x555, 'M', u'օ'),
1020 (0x556, 'M', u'ֆ'),
1021 (0x557, 'X'),
1022 (0x559, 'V'),
1023 (0x560, 'X'),
1024 (0x561, 'V'),
1025 (0x587, 'M', u'եւ'),
1026 (0x588, 'X'),
1027 (0x589, 'V'),
1028 (0x58B, 'X'),
1029 (0x58F, 'V'),
1030 (0x590, 'X'),
1031 (0x591, 'V'),
1032 (0x5C8, 'X'),
1033 (0x5D0, 'V'),
1034 (0x5EB, 'X'),
1035 (0x5F0, 'V'),
1036 (0x5F5, 'X'),
1037 (0x606, 'V'),
1038 (0x61C, 'X'),
1039 (0x61E, 'V'),
1040 (0x675, 'M', u'اٴ'),
1041 (0x676, 'M', u'وٴ'),
1042 (0x677, 'M', u'ۇٴ'),
1043 (0x678, 'M', u'يٴ'),
1044 (0x679, 'V'),
1045 (0x6DD, 'X'),
1046 ]
1047
1048def _seg_10():
1049 return [
1050 (0x6DE, 'V'),
1051 (0x70E, 'X'),
1052 (0x710, 'V'),
1053 (0x74B, 'X'),
1054 (0x74D, 'V'),
1055 (0x7B2, 'X'),
1056 (0x7C0, 'V'),
1057 (0x7FB, 'X'),
1058 (0x800, 'V'),
1059 (0x82E, 'X'),
1060 (0x830, 'V'),
1061 (0x83F, 'X'),
1062 (0x840, 'V'),
1063 (0x85C, 'X'),
1064 (0x85E, 'V'),
1065 (0x85F, 'X'),
1066 (0x8A0, 'V'),
1067 (0x8A1, 'X'),
1068 (0x8A2, 'V'),
1069 (0x8AD, 'X'),
1070 (0x8E4, 'V'),
1071 (0x8FF, 'X'),
1072 (0x900, 'V'),
1073 (0x958, 'M', u'क़'),
1074 (0x959, 'M', u'ख़'),
1075 (0x95A, 'M', u'ग़'),
1076 (0x95B, 'M', u'ज़'),
1077 (0x95C, 'M', u'ड़'),
1078 (0x95D, 'M', u'ढ़'),
1079 (0x95E, 'M', u'फ़'),
1080 (0x95F, 'M', u'य़'),
1081 (0x960, 'V'),
1082 (0x978, 'X'),
1083 (0x979, 'V'),
1084 (0x980, 'X'),
1085 (0x981, 'V'),
1086 (0x984, 'X'),
1087 (0x985, 'V'),
1088 (0x98D, 'X'),
1089 (0x98F, 'V'),
1090 (0x991, 'X'),
1091 (0x993, 'V'),
1092 (0x9A9, 'X'),
1093 (0x9AA, 'V'),
1094 (0x9B1, 'X'),
1095 (0x9B2, 'V'),
1096 (0x9B3, 'X'),
1097 (0x9B6, 'V'),
1098 (0x9BA, 'X'),
1099 (0x9BC, 'V'),
1100 (0x9C5, 'X'),
1101 (0x9C7, 'V'),
1102 (0x9C9, 'X'),
1103 (0x9CB, 'V'),
1104 (0x9CF, 'X'),
1105 (0x9D7, 'V'),
1106 (0x9D8, 'X'),
1107 (0x9DC, 'M', u'ড়'),
1108 (0x9DD, 'M', u'ঢ়'),
1109 (0x9DE, 'X'),
1110 (0x9DF, 'M', u'য়'),
1111 (0x9E0, 'V'),
1112 (0x9E4, 'X'),
1113 (0x9E6, 'V'),
1114 (0x9FC, 'X'),
1115 (0xA01, 'V'),
1116 (0xA04, 'X'),
1117 (0xA05, 'V'),
1118 (0xA0B, 'X'),
1119 (0xA0F, 'V'),
1120 (0xA11, 'X'),
1121 (0xA13, 'V'),
1122 (0xA29, 'X'),
1123 (0xA2A, 'V'),
1124 (0xA31, 'X'),
1125 (0xA32, 'V'),
1126 (0xA33, 'M', u'ਲ਼'),
1127 (0xA34, 'X'),
1128 (0xA35, 'V'),
1129 (0xA36, 'M', u'ਸ਼'),
1130 (0xA37, 'X'),
1131 (0xA38, 'V'),
1132 (0xA3A, 'X'),
1133 (0xA3C, 'V'),
1134 (0xA3D, 'X'),
1135 (0xA3E, 'V'),
1136 (0xA43, 'X'),
1137 (0xA47, 'V'),
1138 (0xA49, 'X'),
1139 (0xA4B, 'V'),
1140 (0xA4E, 'X'),
1141 (0xA51, 'V'),
1142 (0xA52, 'X'),
1143 (0xA59, 'M', u'ਖ਼'),
1144 (0xA5A, 'M', u'ਗ਼'),
1145 (0xA5B, 'M', u'ਜ਼'),
1146 (0xA5C, 'V'),
1147 (0xA5D, 'X'),
1148 (0xA5E, 'M', u'ਫ਼'),
1149 (0xA5F, 'X'),
1150 ]
1151
1152def _seg_11():
1153 return [
1154 (0xA66, 'V'),
1155 (0xA76, 'X'),
1156 (0xA81, 'V'),
1157 (0xA84, 'X'),
1158 (0xA85, 'V'),
1159 (0xA8E, 'X'),
1160 (0xA8F, 'V'),
1161 (0xA92, 'X'),
1162 (0xA93, 'V'),
1163 (0xAA9, 'X'),
1164 (0xAAA, 'V'),
1165 (0xAB1, 'X'),
1166 (0xAB2, 'V'),
1167 (0xAB4, 'X'),
1168 (0xAB5, 'V'),
1169 (0xABA, 'X'),
1170 (0xABC, 'V'),
1171 (0xAC6, 'X'),
1172 (0xAC7, 'V'),
1173 (0xACA, 'X'),
1174 (0xACB, 'V'),
1175 (0xACE, 'X'),
1176 (0xAD0, 'V'),
1177 (0xAD1, 'X'),
1178 (0xAE0, 'V'),
1179 (0xAE4, 'X'),
1180 (0xAE6, 'V'),
1181 (0xAF2, 'X'),
1182 (0xB01, 'V'),
1183 (0xB04, 'X'),
1184 (0xB05, 'V'),
1185 (0xB0D, 'X'),
1186 (0xB0F, 'V'),
1187 (0xB11, 'X'),
1188 (0xB13, 'V'),
1189 (0xB29, 'X'),
1190 (0xB2A, 'V'),
1191 (0xB31, 'X'),
1192 (0xB32, 'V'),
1193 (0xB34, 'X'),
1194 (0xB35, 'V'),
1195 (0xB3A, 'X'),
1196 (0xB3C, 'V'),
1197 (0xB45, 'X'),
1198 (0xB47, 'V'),
1199 (0xB49, 'X'),
1200 (0xB4B, 'V'),
1201 (0xB4E, 'X'),
1202 (0xB56, 'V'),
1203 (0xB58, 'X'),
1204 (0xB5C, 'M', u'ଡ଼'),
1205 (0xB5D, 'M', u'ଢ଼'),
1206 (0xB5E, 'X'),
1207 (0xB5F, 'V'),
1208 (0xB64, 'X'),
1209 (0xB66, 'V'),
1210 (0xB78, 'X'),
1211 (0xB82, 'V'),
1212 (0xB84, 'X'),
1213 (0xB85, 'V'),
1214 (0xB8B, 'X'),
1215 (0xB8E, 'V'),
1216 (0xB91, 'X'),
1217 (0xB92, 'V'),
1218 (0xB96, 'X'),
1219 (0xB99, 'V'),
1220 (0xB9B, 'X'),
1221 (0xB9C, 'V'),
1222 (0xB9D, 'X'),
1223 (0xB9E, 'V'),
1224 (0xBA0, 'X'),
1225 (0xBA3, 'V'),
1226 (0xBA5, 'X'),
1227 (0xBA8, 'V'),
1228 (0xBAB, 'X'),
1229 (0xBAE, 'V'),
1230 (0xBBA, 'X'),
1231 (0xBBE, 'V'),
1232 (0xBC3, 'X'),
1233 (0xBC6, 'V'),
1234 (0xBC9, 'X'),
1235 (0xBCA, 'V'),
1236 (0xBCE, 'X'),
1237 (0xBD0, 'V'),
1238 (0xBD1, 'X'),
1239 (0xBD7, 'V'),
1240 (0xBD8, 'X'),
1241 (0xBE6, 'V'),
1242 (0xBFB, 'X'),
1243 (0xC01, 'V'),
1244 (0xC04, 'X'),
1245 (0xC05, 'V'),
1246 (0xC0D, 'X'),
1247 (0xC0E, 'V'),
1248 (0xC11, 'X'),
1249 (0xC12, 'V'),
1250 (0xC29, 'X'),
1251 (0xC2A, 'V'),
1252 (0xC34, 'X'),
1253 (0xC35, 'V'),
1254 ]
1255
1256def _seg_12():
1257 return [
1258 (0xC3A, 'X'),
1259 (0xC3D, 'V'),
1260 (0xC45, 'X'),
1261 (0xC46, 'V'),
1262 (0xC49, 'X'),
1263 (0xC4A, 'V'),
1264 (0xC4E, 'X'),
1265 (0xC55, 'V'),
1266 (0xC57, 'X'),
1267 (0xC58, 'V'),
1268 (0xC5A, 'X'),
1269 (0xC60, 'V'),
1270 (0xC64, 'X'),
1271 (0xC66, 'V'),
1272 (0xC70, 'X'),
1273 (0xC78, 'V'),
1274 (0xC80, 'X'),
1275 (0xC82, 'V'),
1276 (0xC84, 'X'),
1277 (0xC85, 'V'),
1278 (0xC8D, 'X'),
1279 (0xC8E, 'V'),
1280 (0xC91, 'X'),
1281 (0xC92, 'V'),
1282 (0xCA9, 'X'),
1283 (0xCAA, 'V'),
1284 (0xCB4, 'X'),
1285 (0xCB5, 'V'),
1286 (0xCBA, 'X'),
1287 (0xCBC, 'V'),
1288 (0xCC5, 'X'),
1289 (0xCC6, 'V'),
1290 (0xCC9, 'X'),
1291 (0xCCA, 'V'),
1292 (0xCCE, 'X'),
1293 (0xCD5, 'V'),
1294 (0xCD7, 'X'),
1295 (0xCDE, 'V'),
1296 (0xCDF, 'X'),
1297 (0xCE0, 'V'),
1298 (0xCE4, 'X'),
1299 (0xCE6, 'V'),
1300 (0xCF0, 'X'),
1301 (0xCF1, 'V'),
1302 (0xCF3, 'X'),
1303 (0xD02, 'V'),
1304 (0xD04, 'X'),
1305 (0xD05, 'V'),
1306 (0xD0D, 'X'),
1307 (0xD0E, 'V'),
1308 (0xD11, 'X'),
1309 (0xD12, 'V'),
1310 (0xD3B, 'X'),
1311 (0xD3D, 'V'),
1312 (0xD45, 'X'),
1313 (0xD46, 'V'),
1314 (0xD49, 'X'),
1315 (0xD4A, 'V'),
1316 (0xD4F, 'X'),
1317 (0xD57, 'V'),
1318 (0xD58, 'X'),
1319 (0xD60, 'V'),
1320 (0xD64, 'X'),
1321 (0xD66, 'V'),
1322 (0xD76, 'X'),
1323 (0xD79, 'V'),
1324 (0xD80, 'X'),
1325 (0xD82, 'V'),
1326 (0xD84, 'X'),
1327 (0xD85, 'V'),
1328 (0xD97, 'X'),
1329 (0xD9A, 'V'),
1330 (0xDB2, 'X'),
1331 (0xDB3, 'V'),
1332 (0xDBC, 'X'),
1333 (0xDBD, 'V'),
1334 (0xDBE, 'X'),
1335 (0xDC0, 'V'),
1336 (0xDC7, 'X'),
1337 (0xDCA, 'V'),
1338 (0xDCB, 'X'),
1339 (0xDCF, 'V'),
1340 (0xDD5, 'X'),
1341 (0xDD6, 'V'),
1342 (0xDD7, 'X'),
1343 (0xDD8, 'V'),
1344 (0xDE0, 'X'),
1345 (0xDF2, 'V'),
1346 (0xDF5, 'X'),
1347 (0xE01, 'V'),
1348 (0xE33, 'M', u'ํา'),
1349 (0xE34, 'V'),
1350 (0xE3B, 'X'),
1351 (0xE3F, 'V'),
1352 (0xE5C, 'X'),
1353 (0xE81, 'V'),
1354 (0xE83, 'X'),
1355 (0xE84, 'V'),
1356 (0xE85, 'X'),
1357 (0xE87, 'V'),
1358 ]
1359
1360def _seg_13():
1361 return [
1362 (0xE89, 'X'),
1363 (0xE8A, 'V'),
1364 (0xE8B, 'X'),
1365 (0xE8D, 'V'),
1366 (0xE8E, 'X'),
1367 (0xE94, 'V'),
1368 (0xE98, 'X'),
1369 (0xE99, 'V'),
1370 (0xEA0, 'X'),
1371 (0xEA1, 'V'),
1372 (0xEA4, 'X'),
1373 (0xEA5, 'V'),
1374 (0xEA6, 'X'),
1375 (0xEA7, 'V'),
1376 (0xEA8, 'X'),
1377 (0xEAA, 'V'),
1378 (0xEAC, 'X'),
1379 (0xEAD, 'V'),
1380 (0xEB3, 'M', u'ໍາ'),
1381 (0xEB4, 'V'),
1382 (0xEBA, 'X'),
1383 (0xEBB, 'V'),
1384 (0xEBE, 'X'),
1385 (0xEC0, 'V'),
1386 (0xEC5, 'X'),
1387 (0xEC6, 'V'),
1388 (0xEC7, 'X'),
1389 (0xEC8, 'V'),
1390 (0xECE, 'X'),
1391 (0xED0, 'V'),
1392 (0xEDA, 'X'),
1393 (0xEDC, 'M', u'ຫນ'),
1394 (0xEDD, 'M', u'ຫມ'),
1395 (0xEDE, 'V'),
1396 (0xEE0, 'X'),
1397 (0xF00, 'V'),
1398 (0xF0C, 'M', u'་'),
1399 (0xF0D, 'V'),
1400 (0xF43, 'M', u'གྷ'),
1401 (0xF44, 'V'),
1402 (0xF48, 'X'),
1403 (0xF49, 'V'),
1404 (0xF4D, 'M', u'ཌྷ'),
1405 (0xF4E, 'V'),
1406 (0xF52, 'M', u'དྷ'),
1407 (0xF53, 'V'),
1408 (0xF57, 'M', u'བྷ'),
1409 (0xF58, 'V'),
1410 (0xF5C, 'M', u'ཛྷ'),
1411 (0xF5D, 'V'),
1412 (0xF69, 'M', u'ཀྵ'),
1413 (0xF6A, 'V'),
1414 (0xF6D, 'X'),
1415 (0xF71, 'V'),
1416 (0xF73, 'M', u'ཱི'),
1417 (0xF74, 'V'),
1418 (0xF75, 'M', u'ཱུ'),
1419 (0xF76, 'M', u'ྲྀ'),
1420 (0xF77, 'M', u'ྲཱྀ'),
1421 (0xF78, 'M', u'ླྀ'),
1422 (0xF79, 'M', u'ླཱྀ'),
1423 (0xF7A, 'V'),
1424 (0xF81, 'M', u'ཱྀ'),
1425 (0xF82, 'V'),
1426 (0xF93, 'M', u'ྒྷ'),
1427 (0xF94, 'V'),
1428 (0xF98, 'X'),
1429 (0xF99, 'V'),
1430 (0xF9D, 'M', u'ྜྷ'),
1431 (0xF9E, 'V'),
1432 (0xFA2, 'M', u'ྡྷ'),
1433 (0xFA3, 'V'),
1434 (0xFA7, 'M', u'ྦྷ'),
1435 (0xFA8, 'V'),
1436 (0xFAC, 'M', u'ྫྷ'),
1437 (0xFAD, 'V'),
1438 (0xFB9, 'M', u'ྐྵ'),
1439 (0xFBA, 'V'),
1440 (0xFBD, 'X'),
1441 (0xFBE, 'V'),
1442 (0xFCD, 'X'),
1443 (0xFCE, 'V'),
1444 (0xFDB, 'X'),
1445 (0x1000, 'V'),
1446 (0x10A0, 'X'),
1447 (0x10C7, 'M', u'ⴧ'),
1448 (0x10C8, 'X'),
1449 (0x10CD, 'M', u'ⴭ'),
1450 (0x10CE, 'X'),
1451 (0x10D0, 'V'),
1452 (0x10FC, 'M', u'ნ'),
1453 (0x10FD, 'V'),
1454 (0x115F, 'X'),
1455 (0x1161, 'V'),
1456 (0x1249, 'X'),
1457 (0x124A, 'V'),
1458 (0x124E, 'X'),
1459 (0x1250, 'V'),
1460 (0x1257, 'X'),
1461 (0x1258, 'V'),
1462 ]
1463
1464def _seg_14():
1465 return [
1466 (0x1259, 'X'),
1467 (0x125A, 'V'),
1468 (0x125E, 'X'),
1469 (0x1260, 'V'),
1470 (0x1289, 'X'),
1471 (0x128A, 'V'),
1472 (0x128E, 'X'),
1473 (0x1290, 'V'),
1474 (0x12B1, 'X'),
1475 (0x12B2, 'V'),
1476 (0x12B6, 'X'),
1477 (0x12B8, 'V'),
1478 (0x12BF, 'X'),
1479 (0x12C0, 'V'),
1480 (0x12C1, 'X'),
1481 (0x12C2, 'V'),
1482 (0x12C6, 'X'),
1483 (0x12C8, 'V'),
1484 (0x12D7, 'X'),
1485 (0x12D8, 'V'),
1486 (0x1311, 'X'),
1487 (0x1312, 'V'),
1488 (0x1316, 'X'),
1489 (0x1318, 'V'),
1490 (0x135B, 'X'),
1491 (0x135D, 'V'),
1492 (0x137D, 'X'),
1493 (0x1380, 'V'),
1494 (0x139A, 'X'),
1495 (0x13A0, 'V'),
1496 (0x13F5, 'X'),
1497 (0x1400, 'V'),
1498 (0x1680, 'X'),
1499 (0x1681, 'V'),
1500 (0x169D, 'X'),
1501 (0x16A0, 'V'),
1502 (0x16F1, 'X'),
1503 (0x1700, 'V'),
1504 (0x170D, 'X'),
1505 (0x170E, 'V'),
1506 (0x1715, 'X'),
1507 (0x1720, 'V'),
1508 (0x1737, 'X'),
1509 (0x1740, 'V'),
1510 (0x1754, 'X'),
1511 (0x1760, 'V'),
1512 (0x176D, 'X'),
1513 (0x176E, 'V'),
1514 (0x1771, 'X'),
1515 (0x1772, 'V'),
1516 (0x1774, 'X'),
1517 (0x1780, 'V'),
1518 (0x17B4, 'X'),
1519 (0x17B6, 'V'),
1520 (0x17DE, 'X'),
1521 (0x17E0, 'V'),
1522 (0x17EA, 'X'),
1523 (0x17F0, 'V'),
1524 (0x17FA, 'X'),
1525 (0x1800, 'V'),
1526 (0x1806, 'X'),
1527 (0x1807, 'V'),
1528 (0x180B, 'I'),
1529 (0x180E, 'X'),
1530 (0x1810, 'V'),
1531 (0x181A, 'X'),
1532 (0x1820, 'V'),
1533 (0x1878, 'X'),
1534 (0x1880, 'V'),
1535 (0x18AB, 'X'),
1536 (0x18B0, 'V'),
1537 (0x18F6, 'X'),
1538 (0x1900, 'V'),
1539 (0x191D, 'X'),
1540 (0x1920, 'V'),
1541 (0x192C, 'X'),
1542 (0x1930, 'V'),
1543 (0x193C, 'X'),
1544 (0x1940, 'V'),
1545 (0x1941, 'X'),
1546 (0x1944, 'V'),
1547 (0x196E, 'X'),
1548 (0x1970, 'V'),
1549 (0x1975, 'X'),
1550 (0x1980, 'V'),
1551 (0x19AC, 'X'),
1552 (0x19B0, 'V'),
1553 (0x19CA, 'X'),
1554 (0x19D0, 'V'),
1555 (0x19DB, 'X'),
1556 (0x19DE, 'V'),
1557 (0x1A1C, 'X'),
1558 (0x1A1E, 'V'),
1559 (0x1A5F, 'X'),
1560 (0x1A60, 'V'),
1561 (0x1A7D, 'X'),
1562 (0x1A7F, 'V'),
1563 (0x1A8A, 'X'),
1564 (0x1A90, 'V'),
1565 (0x1A9A, 'X'),
1566 ]
1567
1568def _seg_15():
1569 return [
1570 (0x1AA0, 'V'),
1571 (0x1AAE, 'X'),
1572 (0x1B00, 'V'),
1573 (0x1B4C, 'X'),
1574 (0x1B50, 'V'),
1575 (0x1B7D, 'X'),
1576 (0x1B80, 'V'),
1577 (0x1BF4, 'X'),
1578 (0x1BFC, 'V'),
1579 (0x1C38, 'X'),
1580 (0x1C3B, 'V'),
1581 (0x1C4A, 'X'),
1582 (0x1C4D, 'V'),
1583 (0x1C80, 'X'),
1584 (0x1CC0, 'V'),
1585 (0x1CC8, 'X'),
1586 (0x1CD0, 'V'),
1587 (0x1CF7, 'X'),
1588 (0x1D00, 'V'),
1589 (0x1D2C, 'M', u'a'),
1590 (0x1D2D, 'M', u'æ'),
1591 (0x1D2E, 'M', u'b'),
1592 (0x1D2F, 'V'),
1593 (0x1D30, 'M', u'd'),
1594 (0x1D31, 'M', u'e'),
1595 (0x1D32, 'M', u'ǝ'),
1596 (0x1D33, 'M', u'g'),
1597 (0x1D34, 'M', u'h'),
1598 (0x1D35, 'M', u'i'),
1599 (0x1D36, 'M', u'j'),
1600 (0x1D37, 'M', u'k'),
1601 (0x1D38, 'M', u'l'),
1602 (0x1D39, 'M', u'm'),
1603 (0x1D3A, 'M', u'n'),
1604 (0x1D3B, 'V'),
1605 (0x1D3C, 'M', u'o'),
1606 (0x1D3D, 'M', u'ȣ'),
1607 (0x1D3E, 'M', u'p'),
1608 (0x1D3F, 'M', u'r'),
1609 (0x1D40, 'M', u't'),
1610 (0x1D41, 'M', u'u'),
1611 (0x1D42, 'M', u'w'),
1612 (0x1D43, 'M', u'a'),
1613 (0x1D44, 'M', u'ɐ'),
1614 (0x1D45, 'M', u'ɑ'),
1615 (0x1D46, 'M', u'ᴂ'),
1616 (0x1D47, 'M', u'b'),
1617 (0x1D48, 'M', u'd'),
1618 (0x1D49, 'M', u'e'),
1619 (0x1D4A, 'M', u'ə'),
1620 (0x1D4B, 'M', u'ɛ'),
1621 (0x1D4C, 'M', u'ɜ'),
1622 (0x1D4D, 'M', u'g'),
1623 (0x1D4E, 'V'),
1624 (0x1D4F, 'M', u'k'),
1625 (0x1D50, 'M', u'm'),
1626 (0x1D51, 'M', u'ŋ'),
1627 (0x1D52, 'M', u'o'),
1628 (0x1D53, 'M', u'ɔ'),
1629 (0x1D54, 'M', u'ᴖ'),
1630 (0x1D55, 'M', u'ᴗ'),
1631 (0x1D56, 'M', u'p'),
1632 (0x1D57, 'M', u't'),
1633 (0x1D58, 'M', u'u'),
1634 (0x1D59, 'M', u'ᴝ'),
1635 (0x1D5A, 'M', u'ɯ'),
1636 (0x1D5B, 'M', u'v'),
1637 (0x1D5C, 'M', u'ᴥ'),
1638 (0x1D5D, 'M', u'β'),
1639 (0x1D5E, 'M', u'γ'),
1640 (0x1D5F, 'M', u'δ'),
1641 (0x1D60, 'M', u'φ'),
1642 (0x1D61, 'M', u'χ'),
1643 (0x1D62, 'M', u'i'),
1644 (0x1D63, 'M', u'r'),
1645 (0x1D64, 'M', u'u'),
1646 (0x1D65, 'M', u'v'),
1647 (0x1D66, 'M', u'β'),
1648 (0x1D67, 'M', u'γ'),
1649 (0x1D68, 'M', u'ρ'),
1650 (0x1D69, 'M', u'φ'),
1651 (0x1D6A, 'M', u'χ'),
1652 (0x1D6B, 'V'),
1653 (0x1D78, 'M', u'н'),
1654 (0x1D79, 'V'),
1655 (0x1D9B, 'M', u'ɒ'),
1656 (0x1D9C, 'M', u'c'),
1657 (0x1D9D, 'M', u'ɕ'),
1658 (0x1D9E, 'M', u'ð'),
1659 (0x1D9F, 'M', u'ɜ'),
1660 (0x1DA0, 'M', u'f'),
1661 (0x1DA1, 'M', u'ɟ'),
1662 (0x1DA2, 'M', u'ɡ'),
1663 (0x1DA3, 'M', u'ɥ'),
1664 (0x1DA4, 'M', u'ɨ'),
1665 (0x1DA5, 'M', u'ɩ'),
1666 (0x1DA6, 'M', u'ɪ'),
1667 (0x1DA7, 'M', u'ᵻ'),
1668 (0x1DA8, 'M', u'ʝ'),
1669 (0x1DA9, 'M', u'ɭ'),
1670 ]
1671
1672def _seg_16():
1673 return [
1674 (0x1DAA, 'M', u'ᶅ'),
1675 (0x1DAB, 'M', u'ʟ'),
1676 (0x1DAC, 'M', u'ɱ'),
1677 (0x1DAD, 'M', u'ɰ'),
1678 (0x1DAE, 'M', u'ɲ'),
1679 (0x1DAF, 'M', u'ɳ'),
1680 (0x1DB0, 'M', u'ɴ'),
1681 (0x1DB1, 'M', u'ɵ'),
1682 (0x1DB2, 'M', u'ɸ'),
1683 (0x1DB3, 'M', u'ʂ'),
1684 (0x1DB4, 'M', u'ʃ'),
1685 (0x1DB5, 'M', u'ƫ'),
1686 (0x1DB6, 'M', u'ʉ'),
1687 (0x1DB7, 'M', u'ʊ'),
1688 (0x1DB8, 'M', u'ᴜ'),
1689 (0x1DB9, 'M', u'ʋ'),
1690 (0x1DBA, 'M', u'ʌ'),
1691 (0x1DBB, 'M', u'z'),
1692 (0x1DBC, 'M', u'ʐ'),
1693 (0x1DBD, 'M', u'ʑ'),
1694 (0x1DBE, 'M', u'ʒ'),
1695 (0x1DBF, 'M', u'θ'),
1696 (0x1DC0, 'V'),
1697 (0x1DE7, 'X'),
1698 (0x1DFC, 'V'),
1699 (0x1E00, 'M', u'ḁ'),
1700 (0x1E01, 'V'),
1701 (0x1E02, 'M', u'ḃ'),
1702 (0x1E03, 'V'),
1703 (0x1E04, 'M', u'ḅ'),
1704 (0x1E05, 'V'),
1705 (0x1E06, 'M', u'ḇ'),
1706 (0x1E07, 'V'),
1707 (0x1E08, 'M', u'ḉ'),
1708 (0x1E09, 'V'),
1709 (0x1E0A, 'M', u'ḋ'),
1710 (0x1E0B, 'V'),
1711 (0x1E0C, 'M', u'ḍ'),
1712 (0x1E0D, 'V'),
1713 (0x1E0E, 'M', u'ḏ'),
1714 (0x1E0F, 'V'),
1715 (0x1E10, 'M', u'ḑ'),
1716 (0x1E11, 'V'),
1717 (0x1E12, 'M', u'ḓ'),
1718 (0x1E13, 'V'),
1719 (0x1E14, 'M', u'ḕ'),
1720 (0x1E15, 'V'),
1721 (0x1E16, 'M', u'ḗ'),
1722 (0x1E17, 'V'),
1723 (0x1E18, 'M', u'ḙ'),
1724 (0x1E19, 'V'),
1725 (0x1E1A, 'M', u'ḛ'),
1726 (0x1E1B, 'V'),
1727 (0x1E1C, 'M', u'ḝ'),
1728 (0x1E1D, 'V'),
1729 (0x1E1E, 'M', u'ḟ'),
1730 (0x1E1F, 'V'),
1731 (0x1E20, 'M', u'ḡ'),
1732 (0x1E21, 'V'),
1733 (0x1E22, 'M', u'ḣ'),
1734 (0x1E23, 'V'),
1735 (0x1E24, 'M', u'ḥ'),
1736 (0x1E25, 'V'),
1737 (0x1E26, 'M', u'ḧ'),
1738 (0x1E27, 'V'),
1739 (0x1E28, 'M', u'ḩ'),
1740 (0x1E29, 'V'),
1741 (0x1E2A, 'M', u'ḫ'),
1742 (0x1E2B, 'V'),
1743 (0x1E2C, 'M', u'ḭ'),
1744 (0x1E2D, 'V'),
1745 (0x1E2E, 'M', u'ḯ'),
1746 (0x1E2F, 'V'),
1747 (0x1E30, 'M', u'ḱ'),
1748 (0x1E31, 'V'),
1749 (0x1E32, 'M', u'ḳ'),
1750 (0x1E33, 'V'),
1751 (0x1E34, 'M', u'ḵ'),
1752 (0x1E35, 'V'),
1753 (0x1E36, 'M', u'ḷ'),
1754 (0x1E37, 'V'),
1755 (0x1E38, 'M', u'ḹ'),
1756 (0x1E39, 'V'),
1757 (0x1E3A, 'M', u'ḻ'),
1758 (0x1E3B, 'V'),
1759 (0x1E3C, 'M', u'ḽ'),
1760 (0x1E3D, 'V'),
1761 (0x1E3E, 'M', u'ḿ'),
1762 (0x1E3F, 'V'),
1763 (0x1E40, 'M', u'ṁ'),
1764 (0x1E41, 'V'),
1765 (0x1E42, 'M', u'ṃ'),
1766 (0x1E43, 'V'),
1767 (0x1E44, 'M', u'ṅ'),
1768 (0x1E45, 'V'),
1769 (0x1E46, 'M', u'ṇ'),
1770 (0x1E47, 'V'),
1771 (0x1E48, 'M', u'ṉ'),
1772 (0x1E49, 'V'),
1773 (0x1E4A, 'M', u'ṋ'),
1774 ]
1775
1776def _seg_17():
1777 return [
1778 (0x1E4B, 'V'),
1779 (0x1E4C, 'M', u'ṍ'),
1780 (0x1E4D, 'V'),
1781 (0x1E4E, 'M', u'ṏ'),
1782 (0x1E4F, 'V'),
1783 (0x1E50, 'M', u'ṑ'),
1784 (0x1E51, 'V'),
1785 (0x1E52, 'M', u'ṓ'),
1786 (0x1E53, 'V'),
1787 (0x1E54, 'M', u'ṕ'),
1788 (0x1E55, 'V'),
1789 (0x1E56, 'M', u'ṗ'),
1790 (0x1E57, 'V'),
1791 (0x1E58, 'M', u'ṙ'),
1792 (0x1E59, 'V'),
1793 (0x1E5A, 'M', u'ṛ'),
1794 (0x1E5B, 'V'),
1795 (0x1E5C, 'M', u'ṝ'),
1796 (0x1E5D, 'V'),
1797 (0x1E5E, 'M', u'ṟ'),
1798 (0x1E5F, 'V'),
1799 (0x1E60, 'M', u'ṡ'),
1800 (0x1E61, 'V'),
1801 (0x1E62, 'M', u'ṣ'),
1802 (0x1E63, 'V'),
1803 (0x1E64, 'M', u'ṥ'),
1804 (0x1E65, 'V'),
1805 (0x1E66, 'M', u'ṧ'),
1806 (0x1E67, 'V'),
1807 (0x1E68, 'M', u'ṩ'),
1808 (0x1E69, 'V'),
1809 (0x1E6A, 'M', u'ṫ'),
1810 (0x1E6B, 'V'),
1811 (0x1E6C, 'M', u'ṭ'),
1812 (0x1E6D, 'V'),
1813 (0x1E6E, 'M', u'ṯ'),
1814 (0x1E6F, 'V'),
1815 (0x1E70, 'M', u'ṱ'),
1816 (0x1E71, 'V'),
1817 (0x1E72, 'M', u'ṳ'),
1818 (0x1E73, 'V'),
1819 (0x1E74, 'M', u'ṵ'),
1820 (0x1E75, 'V'),
1821 (0x1E76, 'M', u'ṷ'),
1822 (0x1E77, 'V'),
1823 (0x1E78, 'M', u'ṹ'),
1824 (0x1E79, 'V'),
1825 (0x1E7A, 'M', u'ṻ'),
1826 (0x1E7B, 'V'),
1827 (0x1E7C, 'M', u'ṽ'),
1828 (0x1E7D, 'V'),
1829 (0x1E7E, 'M', u'ṿ'),
1830 (0x1E7F, 'V'),
1831 (0x1E80, 'M', u'ẁ'),
1832 (0x1E81, 'V'),
1833 (0x1E82, 'M', u'ẃ'),
1834 (0x1E83, 'V'),
1835 (0x1E84, 'M', u'ẅ'),
1836 (0x1E85, 'V'),
1837 (0x1E86, 'M', u'ẇ'),
1838 (0x1E87, 'V'),
1839 (0x1E88, 'M', u'ẉ'),
1840 (0x1E89, 'V'),
1841 (0x1E8A, 'M', u'ẋ'),
1842 (0x1E8B, 'V'),
1843 (0x1E8C, 'M', u'ẍ'),
1844 (0x1E8D, 'V'),
1845 (0x1E8E, 'M', u'ẏ'),
1846 (0x1E8F, 'V'),
1847 (0x1E90, 'M', u'ẑ'),
1848 (0x1E91, 'V'),
1849 (0x1E92, 'M', u'ẓ'),
1850 (0x1E93, 'V'),
1851 (0x1E94, 'M', u'ẕ'),
1852 (0x1E95, 'V'),
1853 (0x1E9A, 'M', u'aʾ'),
1854 (0x1E9B, 'M', u'ṡ'),
1855 (0x1E9C, 'V'),
1856 (0x1E9E, 'M', u'ss'),
1857 (0x1E9F, 'V'),
1858 (0x1EA0, 'M', u'ạ'),
1859 (0x1EA1, 'V'),
1860 (0x1EA2, 'M', u'ả'),
1861 (0x1EA3, 'V'),
1862 (0x1EA4, 'M', u'ấ'),
1863 (0x1EA5, 'V'),
1864 (0x1EA6, 'M', u'ầ'),
1865 (0x1EA7, 'V'),
1866 (0x1EA8, 'M', u'ẩ'),
1867 (0x1EA9, 'V'),
1868 (0x1EAA, 'M', u'ẫ'),
1869 (0x1EAB, 'V'),
1870 (0x1EAC, 'M', u'ậ'),
1871 (0x1EAD, 'V'),
1872 (0x1EAE, 'M', u'ắ'),
1873 (0x1EAF, 'V'),
1874 (0x1EB0, 'M', u'ằ'),
1875 (0x1EB1, 'V'),
1876 (0x1EB2, 'M', u'ẳ'),
1877 (0x1EB3, 'V'),
1878 ]
1879
1880def _seg_18():
1881 return [
1882 (0x1EB4, 'M', u'ẵ'),
1883 (0x1EB5, 'V'),
1884 (0x1EB6, 'M', u'ặ'),
1885 (0x1EB7, 'V'),
1886 (0x1EB8, 'M', u'ẹ'),
1887 (0x1EB9, 'V'),
1888 (0x1EBA, 'M', u'ẻ'),
1889 (0x1EBB, 'V'),
1890 (0x1EBC, 'M', u'ẽ'),
1891 (0x1EBD, 'V'),
1892 (0x1EBE, 'M', u'ế'),
1893 (0x1EBF, 'V'),
1894 (0x1EC0, 'M', u'ề'),
1895 (0x1EC1, 'V'),
1896 (0x1EC2, 'M', u'ể'),
1897 (0x1EC3, 'V'),
1898 (0x1EC4, 'M', u'ễ'),
1899 (0x1EC5, 'V'),
1900 (0x1EC6, 'M', u'ệ'),
1901 (0x1EC7, 'V'),
1902 (0x1EC8, 'M', u'ỉ'),
1903 (0x1EC9, 'V'),
1904 (0x1ECA, 'M', u'ị'),
1905 (0x1ECB, 'V'),
1906 (0x1ECC, 'M', u'ọ'),
1907 (0x1ECD, 'V'),
1908 (0x1ECE, 'M', u'ỏ'),
1909 (0x1ECF, 'V'),
1910 (0x1ED0, 'M', u'ố'),
1911 (0x1ED1, 'V'),
1912 (0x1ED2, 'M', u'ồ'),
1913 (0x1ED3, 'V'),
1914 (0x1ED4, 'M', u'ổ'),
1915 (0x1ED5, 'V'),
1916 (0x1ED6, 'M', u'ỗ'),
1917 (0x1ED7, 'V'),
1918 (0x1ED8, 'M', u'ộ'),
1919 (0x1ED9, 'V'),
1920 (0x1EDA, 'M', u'ớ'),
1921 (0x1EDB, 'V'),
1922 (0x1EDC, 'M', u'ờ'),
1923 (0x1EDD, 'V'),
1924 (0x1EDE, 'M', u'ở'),
1925 (0x1EDF, 'V'),
1926 (0x1EE0, 'M', u'ỡ'),
1927 (0x1EE1, 'V'),
1928 (0x1EE2, 'M', u'ợ'),
1929 (0x1EE3, 'V'),
1930 (0x1EE4, 'M', u'ụ'),
1931 (0x1EE5, 'V'),
1932 (0x1EE6, 'M', u'ủ'),
1933 (0x1EE7, 'V'),
1934 (0x1EE8, 'M', u'ứ'),
1935 (0x1EE9, 'V'),
1936 (0x1EEA, 'M', u'ừ'),
1937 (0x1EEB, 'V'),
1938 (0x1EEC, 'M', u'ử'),
1939 (0x1EED, 'V'),
1940 (0x1EEE, 'M', u'ữ'),
1941 (0x1EEF, 'V'),
1942 (0x1EF0, 'M', u'ự'),
1943 (0x1EF1, 'V'),
1944 (0x1EF2, 'M', u'ỳ'),
1945 (0x1EF3, 'V'),
1946 (0x1EF4, 'M', u'ỵ'),
1947 (0x1EF5, 'V'),
1948 (0x1EF6, 'M', u'ỷ'),
1949 (0x1EF7, 'V'),
1950 (0x1EF8, 'M', u'ỹ'),
1951 (0x1EF9, 'V'),
1952 (0x1EFA, 'M', u'ỻ'),
1953 (0x1EFB, 'V'),
1954 (0x1EFC, 'M', u'ỽ'),
1955 (0x1EFD, 'V'),
1956 (0x1EFE, 'M', u'ỿ'),
1957 (0x1EFF, 'V'),
1958 (0x1F08, 'M', u'ἀ'),
1959 (0x1F09, 'M', u'ἁ'),
1960 (0x1F0A, 'M', u'ἂ'),
1961 (0x1F0B, 'M', u'ἃ'),
1962 (0x1F0C, 'M', u'ἄ'),
1963 (0x1F0D, 'M', u'ἅ'),
1964 (0x1F0E, 'M', u'ἆ'),
1965 (0x1F0F, 'M', u'ἇ'),
1966 (0x1F10, 'V'),
1967 (0x1F16, 'X'),
1968 (0x1F18, 'M', u'ἐ'),
1969 (0x1F19, 'M', u'ἑ'),
1970 (0x1F1A, 'M', u'ἒ'),
1971 (0x1F1B, 'M', u'ἓ'),
1972 (0x1F1C, 'M', u'ἔ'),
1973 (0x1F1D, 'M', u'ἕ'),
1974 (0x1F1E, 'X'),
1975 (0x1F20, 'V'),
1976 (0x1F28, 'M', u'ἠ'),
1977 (0x1F29, 'M', u'ἡ'),
1978 (0x1F2A, 'M', u'ἢ'),
1979 (0x1F2B, 'M', u'ἣ'),
1980 (0x1F2C, 'M', u'ἤ'),
1981 (0x1F2D, 'M', u'ἥ'),
1982 ]
1983
1984def _seg_19():
1985 return [
1986 (0x1F2E, 'M', u'ἦ'),
1987 (0x1F2F, 'M', u'ἧ'),
1988 (0x1F30, 'V'),
1989 (0x1F38, 'M', u'ἰ'),
1990 (0x1F39, 'M', u'ἱ'),
1991 (0x1F3A, 'M', u'ἲ'),
1992 (0x1F3B, 'M', u'ἳ'),
1993 (0x1F3C, 'M', u'ἴ'),
1994 (0x1F3D, 'M', u'ἵ'),
1995 (0x1F3E, 'M', u'ἶ'),
1996 (0x1F3F, 'M', u'ἷ'),
1997 (0x1F40, 'V'),
1998 (0x1F46, 'X'),
1999 (0x1F48, 'M', u'ὀ'),
2000 (0x1F49, 'M', u'ὁ'),
2001 (0x1F4A, 'M', u'ὂ'),
2002 (0x1F4B, 'M', u'ὃ'),
2003 (0x1F4C, 'M', u'ὄ'),
2004 (0x1F4D, 'M', u'ὅ'),
2005 (0x1F4E, 'X'),
2006 (0x1F50, 'V'),
2007 (0x1F58, 'X'),
2008 (0x1F59, 'M', u'ὑ'),
2009 (0x1F5A, 'X'),
2010 (0x1F5B, 'M', u'ὓ'),
2011 (0x1F5C, 'X'),
2012 (0x1F5D, 'M', u'ὕ'),
2013 (0x1F5E, 'X'),
2014 (0x1F5F, 'M', u'ὗ'),
2015 (0x1F60, 'V'),
2016 (0x1F68, 'M', u'ὠ'),
2017 (0x1F69, 'M', u'ὡ'),
2018 (0x1F6A, 'M', u'ὢ'),
2019 (0x1F6B, 'M', u'ὣ'),
2020 (0x1F6C, 'M', u'ὤ'),
2021 (0x1F6D, 'M', u'ὥ'),
2022 (0x1F6E, 'M', u'ὦ'),
2023 (0x1F6F, 'M', u'ὧ'),
2024 (0x1F70, 'V'),
2025 (0x1F71, 'M', u'ά'),
2026 (0x1F72, 'V'),
2027 (0x1F73, 'M', u'έ'),
2028 (0x1F74, 'V'),
2029 (0x1F75, 'M', u'ή'),
2030 (0x1F76, 'V'),
2031 (0x1F77, 'M', u'ί'),
2032 (0x1F78, 'V'),
2033 (0x1F79, 'M', u'ό'),
2034 (0x1F7A, 'V'),
2035 (0x1F7B, 'M', u'ύ'),
2036 (0x1F7C, 'V'),
2037 (0x1F7D, 'M', u'ώ'),
2038 (0x1F7E, 'X'),
2039 (0x1F80, 'M', u'ἀι'),
2040 (0x1F81, 'M', u'ἁι'),
2041 (0x1F82, 'M', u'ἂι'),
2042 (0x1F83, 'M', u'ἃι'),
2043 (0x1F84, 'M', u'ἄι'),
2044 (0x1F85, 'M', u'ἅι'),
2045 (0x1F86, 'M', u'ἆι'),
2046 (0x1F87, 'M', u'ἇι'),
2047 (0x1F88, 'M', u'ἀι'),
2048 (0x1F89, 'M', u'ἁι'),
2049 (0x1F8A, 'M', u'ἂι'),
2050 (0x1F8B, 'M', u'ἃι'),
2051 (0x1F8C, 'M', u'ἄι'),
2052 (0x1F8D, 'M', u'ἅι'),
2053 (0x1F8E, 'M', u'ἆι'),
2054 (0x1F8F, 'M', u'ἇι'),
2055 (0x1F90, 'M', u'ἠι'),
2056 (0x1F91, 'M', u'ἡι'),
2057 (0x1F92, 'M', u'ἢι'),
2058 (0x1F93, 'M', u'ἣι'),
2059 (0x1F94, 'M', u'ἤι'),
2060 (0x1F95, 'M', u'ἥι'),
2061 (0x1F96, 'M', u'ἦι'),
2062 (0x1F97, 'M', u'ἧι'),
2063 (0x1F98, 'M', u'ἠι'),
2064 (0x1F99, 'M', u'ἡι'),
2065 (0x1F9A, 'M', u'ἢι'),
2066 (0x1F9B, 'M', u'ἣι'),
2067 (0x1F9C, 'M', u'ἤι'),
2068 (0x1F9D, 'M', u'ἥι'),
2069 (0x1F9E, 'M', u'ἦι'),
2070 (0x1F9F, 'M', u'ἧι'),
2071 (0x1FA0, 'M', u'ὠι'),
2072 (0x1FA1, 'M', u'ὡι'),
2073 (0x1FA2, 'M', u'ὢι'),
2074 (0x1FA3, 'M', u'ὣι'),
2075 (0x1FA4, 'M', u'ὤι'),
2076 (0x1FA5, 'M', u'ὥι'),
2077 (0x1FA6, 'M', u'ὦι'),
2078 (0x1FA7, 'M', u'ὧι'),
2079 (0x1FA8, 'M', u'ὠι'),
2080 (0x1FA9, 'M', u'ὡι'),
2081 (0x1FAA, 'M', u'ὢι'),
2082 (0x1FAB, 'M', u'ὣι'),
2083 (0x1FAC, 'M', u'ὤι'),
2084 (0x1FAD, 'M', u'ὥι'),
2085 (0x1FAE, 'M', u'ὦι'),
2086 ]
2087
2088def _seg_20():
2089 return [
2090 (0x1FAF, 'M', u'ὧι'),
2091 (0x1FB0, 'V'),
2092 (0x1FB2, 'M', u'ὰι'),
2093 (0x1FB3, 'M', u'αι'),
2094 (0x1FB4, 'M', u'άι'),
2095 (0x1FB5, 'X'),
2096 (0x1FB6, 'V'),
2097 (0x1FB7, 'M', u'ᾶι'),
2098 (0x1FB8, 'M', u'ᾰ'),
2099 (0x1FB9, 'M', u'ᾱ'),
2100 (0x1FBA, 'M', u'ὰ'),
2101 (0x1FBB, 'M', u'ά'),
2102 (0x1FBC, 'M', u'αι'),
2103 (0x1FBD, '3', u' ̓'),
2104 (0x1FBE, 'M', u'ι'),
2105 (0x1FBF, '3', u' ̓'),
2106 (0x1FC0, '3', u' ͂'),
2107 (0x1FC1, '3', u' ̈͂'),
2108 (0x1FC2, 'M', u'ὴι'),
2109 (0x1FC3, 'M', u'ηι'),
2110 (0x1FC4, 'M', u'ήι'),
2111 (0x1FC5, 'X'),
2112 (0x1FC6, 'V'),
2113 (0x1FC7, 'M', u'ῆι'),
2114 (0x1FC8, 'M', u'ὲ'),
2115 (0x1FC9, 'M', u'έ'),
2116 (0x1FCA, 'M', u'ὴ'),
2117 (0x1FCB, 'M', u'ή'),
2118 (0x1FCC, 'M', u'ηι'),
2119 (0x1FCD, '3', u' ̓̀'),
2120 (0x1FCE, '3', u' ̓́'),
2121 (0x1FCF, '3', u' ̓͂'),
2122 (0x1FD0, 'V'),
2123 (0x1FD3, 'M', u'ΐ'),
2124 (0x1FD4, 'X'),
2125 (0x1FD6, 'V'),
2126 (0x1FD8, 'M', u'ῐ'),
2127 (0x1FD9, 'M', u'ῑ'),
2128 (0x1FDA, 'M', u'ὶ'),
2129 (0x1FDB, 'M', u'ί'),
2130 (0x1FDC, 'X'),
2131 (0x1FDD, '3', u' ̔̀'),
2132 (0x1FDE, '3', u' ̔́'),
2133 (0x1FDF, '3', u' ̔͂'),
2134 (0x1FE0, 'V'),
2135 (0x1FE3, 'M', u'ΰ'),
2136 (0x1FE4, 'V'),
2137 (0x1FE8, 'M', u'ῠ'),
2138 (0x1FE9, 'M', u'ῡ'),
2139 (0x1FEA, 'M', u'ὺ'),
2140 (0x1FEB, 'M', u'ύ'),
2141 (0x1FEC, 'M', u'ῥ'),
2142 (0x1FED, '3', u' ̈̀'),
2143 (0x1FEE, '3', u' ̈́'),
2144 (0x1FEF, '3', u'`'),
2145 (0x1FF0, 'X'),
2146 (0x1FF2, 'M', u'ὼι'),
2147 (0x1FF3, 'M', u'ωι'),
2148 (0x1FF4, 'M', u'ώι'),
2149 (0x1FF5, 'X'),
2150 (0x1FF6, 'V'),
2151 (0x1FF7, 'M', u'ῶι'),
2152 (0x1FF8, 'M', u'ὸ'),
2153 (0x1FF9, 'M', u'ό'),
2154 (0x1FFA, 'M', u'ὼ'),
2155 (0x1FFB, 'M', u'ώ'),
2156 (0x1FFC, 'M', u'ωι'),
2157 (0x1FFD, '3', u' ́'),
2158 (0x1FFE, '3', u' ̔'),
2159 (0x1FFF, 'X'),
2160 (0x2000, '3', u' '),
2161 (0x200B, 'I'),
2162 (0x200C, 'D', u''),
2163 (0x200E, 'X'),
2164 (0x2010, 'V'),
2165 (0x2011, 'M', u'‐'),
2166 (0x2012, 'V'),
2167 (0x2017, '3', u' ̳'),
2168 (0x2018, 'V'),
2169 (0x2024, 'X'),
2170 (0x2027, 'V'),
2171 (0x2028, 'X'),
2172 (0x202F, '3', u' '),
2173 (0x2030, 'V'),
2174 (0x2033, 'M', u'′′'),
2175 (0x2034, 'M', u'′′′'),
2176 (0x2035, 'V'),
2177 (0x2036, 'M', u'‵‵'),
2178 (0x2037, 'M', u'‵‵‵'),
2179 (0x2038, 'V'),
2180 (0x203C, '3', u'!!'),
2181 (0x203D, 'V'),
2182 (0x203E, '3', u' ̅'),
2183 (0x203F, 'V'),
2184 (0x2047, '3', u'??'),
2185 (0x2048, '3', u'?!'),
2186 (0x2049, '3', u'!?'),
2187 (0x204A, 'V'),
2188 (0x2057, 'M', u'′′′′'),
2189 (0x2058, 'V'),
2190 ]
2191
2192def _seg_21():
2193 return [
2194 (0x205F, '3', u' '),
2195 (0x2060, 'I'),
2196 (0x2061, 'X'),
2197 (0x2064, 'I'),
2198 (0x2065, 'X'),
2199 (0x2070, 'M', u'0'),
2200 (0x2071, 'M', u'i'),
2201 (0x2072, 'X'),
2202 (0x2074, 'M', u'4'),
2203 (0x2075, 'M', u'5'),
2204 (0x2076, 'M', u'6'),
2205 (0x2077, 'M', u'7'),
2206 (0x2078, 'M', u'8'),
2207 (0x2079, 'M', u'9'),
2208 (0x207A, '3', u'+'),
2209 (0x207B, 'M', u'−'),
2210 (0x207C, '3', u'='),
2211 (0x207D, '3', u'('),
2212 (0x207E, '3', u')'),
2213 (0x207F, 'M', u'n'),
2214 (0x2080, 'M', u'0'),
2215 (0x2081, 'M', u'1'),
2216 (0x2082, 'M', u'2'),
2217 (0x2083, 'M', u'3'),
2218 (0x2084, 'M', u'4'),
2219 (0x2085, 'M', u'5'),
2220 (0x2086, 'M', u'6'),
2221 (0x2087, 'M', u'7'),
2222 (0x2088, 'M', u'8'),
2223 (0x2089, 'M', u'9'),
2224 (0x208A, '3', u'+'),
2225 (0x208B, 'M', u'−'),
2226 (0x208C, '3', u'='),
2227 (0x208D, '3', u'('),
2228 (0x208E, '3', u')'),
2229 (0x208F, 'X'),
2230 (0x2090, 'M', u'a'),
2231 (0x2091, 'M', u'e'),
2232 (0x2092, 'M', u'o'),
2233 (0x2093, 'M', u'x'),
2234 (0x2094, 'M', u'ə'),
2235 (0x2095, 'M', u'h'),
2236 (0x2096, 'M', u'k'),
2237 (0x2097, 'M', u'l'),
2238 (0x2098, 'M', u'm'),
2239 (0x2099, 'M', u'n'),
2240 (0x209A, 'M', u'p'),
2241 (0x209B, 'M', u's'),
2242 (0x209C, 'M', u't'),
2243 (0x209D, 'X'),
2244 (0x20A0, 'V'),
2245 (0x20A8, 'M', u'rs'),
2246 (0x20A9, 'V'),
2247 (0x20BB, 'X'),
2248 (0x20D0, 'V'),
2249 (0x20F1, 'X'),
2250 (0x2100, '3', u'a/c'),
2251 (0x2101, '3', u'a/s'),
2252 (0x2102, 'M', u'c'),
2253 (0x2103, 'M', u'°c'),
2254 (0x2104, 'V'),
2255 (0x2105, '3', u'c/o'),
2256 (0x2106, '3', u'c/u'),
2257 (0x2107, 'M', u'ɛ'),
2258 (0x2108, 'V'),
2259 (0x2109, 'M', u'°f'),
2260 (0x210A, 'M', u'g'),
2261 (0x210B, 'M', u'h'),
2262 (0x210F, 'M', u'ħ'),
2263 (0x2110, 'M', u'i'),
2264 (0x2112, 'M', u'l'),
2265 (0x2114, 'V'),
2266 (0x2115, 'M', u'n'),
2267 (0x2116, 'M', u'no'),
2268 (0x2117, 'V'),
2269 (0x2119, 'M', u'p'),
2270 (0x211A, 'M', u'q'),
2271 (0x211B, 'M', u'r'),
2272 (0x211E, 'V'),
2273 (0x2120, 'M', u'sm'),
2274 (0x2121, 'M', u'tel'),
2275 (0x2122, 'M', u'tm'),
2276 (0x2123, 'V'),
2277 (0x2124, 'M', u'z'),
2278 (0x2125, 'V'),
2279 (0x2126, 'M', u'ω'),
2280 (0x2127, 'V'),
2281 (0x2128, 'M', u'z'),
2282 (0x2129, 'V'),
2283 (0x212A, 'M', u'k'),
2284 (0x212B, 'M', u'å'),
2285 (0x212C, 'M', u'b'),
2286 (0x212D, 'M', u'c'),
2287 (0x212E, 'V'),
2288 (0x212F, 'M', u'e'),
2289 (0x2131, 'M', u'f'),
2290 (0x2132, 'X'),
2291 (0x2133, 'M', u'm'),
2292 (0x2134, 'M', u'o'),
2293 (0x2135, 'M', u'א'),
2294 ]
2295
2296def _seg_22():
2297 return [
2298 (0x2136, 'M', u'ב'),
2299 (0x2137, 'M', u'ג'),
2300 (0x2138, 'M', u'ד'),
2301 (0x2139, 'M', u'i'),
2302 (0x213A, 'V'),
2303 (0x213B, 'M', u'fax'),
2304 (0x213C, 'M', u'π'),
2305 (0x213D, 'M', u'γ'),
2306 (0x213F, 'M', u'π'),
2307 (0x2140, 'M', u'∑'),
2308 (0x2141, 'V'),
2309 (0x2145, 'M', u'd'),
2310 (0x2147, 'M', u'e'),
2311 (0x2148, 'M', u'i'),
2312 (0x2149, 'M', u'j'),
2313 (0x214A, 'V'),
2314 (0x2150, 'M', u'1⁄7'),
2315 (0x2151, 'M', u'1⁄9'),
2316 (0x2152, 'M', u'1⁄10'),
2317 (0x2153, 'M', u'1⁄3'),
2318 (0x2154, 'M', u'2⁄3'),
2319 (0x2155, 'M', u'1⁄5'),
2320 (0x2156, 'M', u'2⁄5'),
2321 (0x2157, 'M', u'3⁄5'),
2322 (0x2158, 'M', u'4⁄5'),
2323 (0x2159, 'M', u'1⁄6'),
2324 (0x215A, 'M', u'5⁄6'),
2325 (0x215B, 'M', u'1⁄8'),
2326 (0x215C, 'M', u'3⁄8'),
2327 (0x215D, 'M', u'5⁄8'),
2328 (0x215E, 'M', u'7⁄8'),
2329 (0x215F, 'M', u'1⁄'),
2330 (0x2160, 'M', u'i'),
2331 (0x2161, 'M', u'ii'),
2332 (0x2162, 'M', u'iii'),
2333 (0x2163, 'M', u'iv'),
2334 (0x2164, 'M', u'v'),
2335 (0x2165, 'M', u'vi'),
2336 (0x2166, 'M', u'vii'),
2337 (0x2167, 'M', u'viii'),
2338 (0x2168, 'M', u'ix'),
2339 (0x2169, 'M', u'x'),
2340 (0x216A, 'M', u'xi'),
2341 (0x216B, 'M', u'xii'),
2342 (0x216C, 'M', u'l'),
2343 (0x216D, 'M', u'c'),
2344 (0x216E, 'M', u'd'),
2345 (0x216F, 'M', u'm'),
2346 (0x2170, 'M', u'i'),
2347 (0x2171, 'M', u'ii'),
2348 (0x2172, 'M', u'iii'),
2349 (0x2173, 'M', u'iv'),
2350 (0x2174, 'M', u'v'),
2351 (0x2175, 'M', u'vi'),
2352 (0x2176, 'M', u'vii'),
2353 (0x2177, 'M', u'viii'),
2354 (0x2178, 'M', u'ix'),
2355 (0x2179, 'M', u'x'),
2356 (0x217A, 'M', u'xi'),
2357 (0x217B, 'M', u'xii'),
2358 (0x217C, 'M', u'l'),
2359 (0x217D, 'M', u'c'),
2360 (0x217E, 'M', u'd'),
2361 (0x217F, 'M', u'm'),
2362 (0x2180, 'V'),
2363 (0x2183, 'X'),
2364 (0x2184, 'V'),
2365 (0x2189, 'M', u'0⁄3'),
2366 (0x218A, 'X'),
2367 (0x2190, 'V'),
2368 (0x222C, 'M', u'∫∫'),
2369 (0x222D, 'M', u'∫∫∫'),
2370 (0x222E, 'V'),
2371 (0x222F, 'M', u'∮∮'),
2372 (0x2230, 'M', u'∮∮∮'),
2373 (0x2231, 'V'),
2374 (0x2260, '3'),
2375 (0x2261, 'V'),
2376 (0x226E, '3'),
2377 (0x2270, 'V'),
2378 (0x2329, 'M', u'〈'),
2379 (0x232A, 'M', u'〉'),
2380 (0x232B, 'V'),
2381 (0x23F4, 'X'),
2382 (0x2400, 'V'),
2383 (0x2427, 'X'),
2384 (0x2440, 'V'),
2385 (0x244B, 'X'),
2386 (0x2460, 'M', u'1'),
2387 (0x2461, 'M', u'2'),
2388 (0x2462, 'M', u'3'),
2389 (0x2463, 'M', u'4'),
2390 (0x2464, 'M', u'5'),
2391 (0x2465, 'M', u'6'),
2392 (0x2466, 'M', u'7'),
2393 (0x2467, 'M', u'8'),
2394 (0x2468, 'M', u'9'),
2395 (0x2469, 'M', u'10'),
2396 (0x246A, 'M', u'11'),
2397 (0x246B, 'M', u'12'),
2398 ]
2399
2400def _seg_23():
2401 return [
2402 (0x246C, 'M', u'13'),
2403 (0x246D, 'M', u'14'),
2404 (0x246E, 'M', u'15'),
2405 (0x246F, 'M', u'16'),
2406 (0x2470, 'M', u'17'),
2407 (0x2471, 'M', u'18'),
2408 (0x2472, 'M', u'19'),
2409 (0x2473, 'M', u'20'),
2410 (0x2474, '3', u'(1)'),
2411 (0x2475, '3', u'(2)'),
2412 (0x2476, '3', u'(3)'),
2413 (0x2477, '3', u'(4)'),
2414 (0x2478, '3', u'(5)'),
2415 (0x2479, '3', u'(6)'),
2416 (0x247A, '3', u'(7)'),
2417 (0x247B, '3', u'(8)'),
2418 (0x247C, '3', u'(9)'),
2419 (0x247D, '3', u'(10)'),
2420 (0x247E, '3', u'(11)'),
2421 (0x247F, '3', u'(12)'),
2422 (0x2480, '3', u'(13)'),
2423 (0x2481, '3', u'(14)'),
2424 (0x2482, '3', u'(15)'),
2425 (0x2483, '3', u'(16)'),
2426 (0x2484, '3', u'(17)'),
2427 (0x2485, '3', u'(18)'),
2428 (0x2486, '3', u'(19)'),
2429 (0x2487, '3', u'(20)'),
2430 (0x2488, 'X'),
2431 (0x249C, '3', u'(a)'),
2432 (0x249D, '3', u'(b)'),
2433 (0x249E, '3', u'(c)'),
2434 (0x249F, '3', u'(d)'),
2435 (0x24A0, '3', u'(e)'),
2436 (0x24A1, '3', u'(f)'),
2437 (0x24A2, '3', u'(g)'),
2438 (0x24A3, '3', u'(h)'),
2439 (0x24A4, '3', u'(i)'),
2440 (0x24A5, '3', u'(j)'),
2441 (0x24A6, '3', u'(k)'),
2442 (0x24A7, '3', u'(l)'),
2443 (0x24A8, '3', u'(m)'),
2444 (0x24A9, '3', u'(n)'),
2445 (0x24AA, '3', u'(o)'),
2446 (0x24AB, '3', u'(p)'),
2447 (0x24AC, '3', u'(q)'),
2448 (0x24AD, '3', u'(r)'),
2449 (0x24AE, '3', u'(s)'),
2450 (0x24AF, '3', u'(t)'),
2451 (0x24B0, '3', u'(u)'),
2452 (0x24B1, '3', u'(v)'),
2453 (0x24B2, '3', u'(w)'),
2454 (0x24B3, '3', u'(x)'),
2455 (0x24B4, '3', u'(y)'),
2456 (0x24B5, '3', u'(z)'),
2457 (0x24B6, 'M', u'a'),
2458 (0x24B7, 'M', u'b'),
2459 (0x24B8, 'M', u'c'),
2460 (0x24B9, 'M', u'd'),
2461 (0x24BA, 'M', u'e'),
2462 (0x24BB, 'M', u'f'),
2463 (0x24BC, 'M', u'g'),
2464 (0x24BD, 'M', u'h'),
2465 (0x24BE, 'M', u'i'),
2466 (0x24BF, 'M', u'j'),
2467 (0x24C0, 'M', u'k'),
2468 (0x24C1, 'M', u'l'),
2469 (0x24C2, 'M', u'm'),
2470 (0x24C3, 'M', u'n'),
2471 (0x24C4, 'M', u'o'),
2472 (0x24C5, 'M', u'p'),
2473 (0x24C6, 'M', u'q'),
2474 (0x24C7, 'M', u'r'),
2475 (0x24C8, 'M', u's'),
2476 (0x24C9, 'M', u't'),
2477 (0x24CA, 'M', u'u'),
2478 (0x24CB, 'M', u'v'),
2479 (0x24CC, 'M', u'w'),
2480 (0x24CD, 'M', u'x'),
2481 (0x24CE, 'M', u'y'),
2482 (0x24CF, 'M', u'z'),
2483 (0x24D0, 'M', u'a'),
2484 (0x24D1, 'M', u'b'),
2485 (0x24D2, 'M', u'c'),
2486 (0x24D3, 'M', u'd'),
2487 (0x24D4, 'M', u'e'),
2488 (0x24D5, 'M', u'f'),
2489 (0x24D6, 'M', u'g'),
2490 (0x24D7, 'M', u'h'),
2491 (0x24D8, 'M', u'i'),
2492 (0x24D9, 'M', u'j'),
2493 (0x24DA, 'M', u'k'),
2494 (0x24DB, 'M', u'l'),
2495 (0x24DC, 'M', u'm'),
2496 (0x24DD, 'M', u'n'),
2497 (0x24DE, 'M', u'o'),
2498 (0x24DF, 'M', u'p'),
2499 (0x24E0, 'M', u'q'),
2500 (0x24E1, 'M', u'r'),
2501 (0x24E2, 'M', u's'),
2502 ]
2503
2504def _seg_24():
2505 return [
2506 (0x24E3, 'M', u't'),
2507 (0x24E4, 'M', u'u'),
2508 (0x24E5, 'M', u'v'),
2509 (0x24E6, 'M', u'w'),
2510 (0x24E7, 'M', u'x'),
2511 (0x24E8, 'M', u'y'),
2512 (0x24E9, 'M', u'z'),
2513 (0x24EA, 'M', u'0'),
2514 (0x24EB, 'V'),
2515 (0x2700, 'X'),
2516 (0x2701, 'V'),
2517 (0x2A0C, 'M', u'∫∫∫∫'),
2518 (0x2A0D, 'V'),
2519 (0x2A74, '3', u'::='),
2520 (0x2A75, '3', u'=='),
2521 (0x2A76, '3', u'==='),
2522 (0x2A77, 'V'),
2523 (0x2ADC, 'M', u'⫝̸'),
2524 (0x2ADD, 'V'),
2525 (0x2B4D, 'X'),
2526 (0x2B50, 'V'),
2527 (0x2B5A, 'X'),
2528 (0x2C00, 'M', u'ⰰ'),
2529 (0x2C01, 'M', u'ⰱ'),
2530 (0x2C02, 'M', u'ⰲ'),
2531 (0x2C03, 'M', u'ⰳ'),
2532 (0x2C04, 'M', u'ⰴ'),
2533 (0x2C05, 'M', u'ⰵ'),
2534 (0x2C06, 'M', u'ⰶ'),
2535 (0x2C07, 'M', u'ⰷ'),
2536 (0x2C08, 'M', u'ⰸ'),
2537 (0x2C09, 'M', u'ⰹ'),
2538 (0x2C0A, 'M', u'ⰺ'),
2539 (0x2C0B, 'M', u'ⰻ'),
2540 (0x2C0C, 'M', u'ⰼ'),
2541 (0x2C0D, 'M', u'ⰽ'),
2542 (0x2C0E, 'M', u'ⰾ'),
2543 (0x2C0F, 'M', u'ⰿ'),
2544 (0x2C10, 'M', u'ⱀ'),
2545 (0x2C11, 'M', u'ⱁ'),
2546 (0x2C12, 'M', u'ⱂ'),
2547 (0x2C13, 'M', u'ⱃ'),
2548 (0x2C14, 'M', u'ⱄ'),
2549 (0x2C15, 'M', u'ⱅ'),
2550 (0x2C16, 'M', u'ⱆ'),
2551 (0x2C17, 'M', u'ⱇ'),
2552 (0x2C18, 'M', u'ⱈ'),
2553 (0x2C19, 'M', u'ⱉ'),
2554 (0x2C1A, 'M', u'ⱊ'),
2555 (0x2C1B, 'M', u'ⱋ'),
2556 (0x2C1C, 'M', u'ⱌ'),
2557 (0x2C1D, 'M', u'ⱍ'),
2558 (0x2C1E, 'M', u'ⱎ'),
2559 (0x2C1F, 'M', u'ⱏ'),
2560 (0x2C20, 'M', u'ⱐ'),
2561 (0x2C21, 'M', u'ⱑ'),
2562 (0x2C22, 'M', u'ⱒ'),
2563 (0x2C23, 'M', u'ⱓ'),
2564 (0x2C24, 'M', u'ⱔ'),
2565 (0x2C25, 'M', u'ⱕ'),
2566 (0x2C26, 'M', u'ⱖ'),
2567 (0x2C27, 'M', u'ⱗ'),
2568 (0x2C28, 'M', u'ⱘ'),
2569 (0x2C29, 'M', u'ⱙ'),
2570 (0x2C2A, 'M', u'ⱚ'),
2571 (0x2C2B, 'M', u'ⱛ'),
2572 (0x2C2C, 'M', u'ⱜ'),
2573 (0x2C2D, 'M', u'ⱝ'),
2574 (0x2C2E, 'M', u'ⱞ'),
2575 (0x2C2F, 'X'),
2576 (0x2C30, 'V'),
2577 (0x2C5F, 'X'),
2578 (0x2C60, 'M', u'ⱡ'),
2579 (0x2C61, 'V'),
2580 (0x2C62, 'M', u'ɫ'),
2581 (0x2C63, 'M', u'ᵽ'),
2582 (0x2C64, 'M', u'ɽ'),
2583 (0x2C65, 'V'),
2584 (0x2C67, 'M', u'ⱨ'),
2585 (0x2C68, 'V'),
2586 (0x2C69, 'M', u'ⱪ'),
2587 (0x2C6A, 'V'),
2588 (0x2C6B, 'M', u'ⱬ'),
2589 (0x2C6C, 'V'),
2590 (0x2C6D, 'M', u'ɑ'),
2591 (0x2C6E, 'M', u'ɱ'),
2592 (0x2C6F, 'M', u'ɐ'),
2593 (0x2C70, 'M', u'ɒ'),
2594 (0x2C71, 'V'),
2595 (0x2C72, 'M', u'ⱳ'),
2596 (0x2C73, 'V'),
2597 (0x2C75, 'M', u'ⱶ'),
2598 (0x2C76, 'V'),
2599 (0x2C7C, 'M', u'j'),
2600 (0x2C7D, 'M', u'v'),
2601 (0x2C7E, 'M', u'ȿ'),
2602 (0x2C7F, 'M', u'ɀ'),
2603 (0x2C80, 'M', u'ⲁ'),
2604 (0x2C81, 'V'),
2605 (0x2C82, 'M', u'ⲃ'),
2606 ]
2607
2608def _seg_25():
2609 return [
2610 (0x2C83, 'V'),
2611 (0x2C84, 'M', u'ⲅ'),
2612 (0x2C85, 'V'),
2613 (0x2C86, 'M', u'ⲇ'),
2614 (0x2C87, 'V'),
2615 (0x2C88, 'M', u'ⲉ'),
2616 (0x2C89, 'V'),
2617 (0x2C8A, 'M', u'ⲋ'),
2618 (0x2C8B, 'V'),
2619 (0x2C8C, 'M', u'ⲍ'),
2620 (0x2C8D, 'V'),
2621 (0x2C8E, 'M', u'ⲏ'),
2622 (0x2C8F, 'V'),
2623 (0x2C90, 'M', u'ⲑ'),
2624 (0x2C91, 'V'),
2625 (0x2C92, 'M', u'ⲓ'),
2626 (0x2C93, 'V'),
2627 (0x2C94, 'M', u'ⲕ'),
2628 (0x2C95, 'V'),
2629 (0x2C96, 'M', u'ⲗ'),
2630 (0x2C97, 'V'),
2631 (0x2C98, 'M', u'ⲙ'),
2632 (0x2C99, 'V'),
2633 (0x2C9A, 'M', u'ⲛ'),
2634 (0x2C9B, 'V'),
2635 (0x2C9C, 'M', u'ⲝ'),
2636 (0x2C9D, 'V'),
2637 (0x2C9E, 'M', u'ⲟ'),
2638 (0x2C9F, 'V'),
2639 (0x2CA0, 'M', u'ⲡ'),
2640 (0x2CA1, 'V'),
2641 (0x2CA2, 'M', u'ⲣ'),
2642 (0x2CA3, 'V'),
2643 (0x2CA4, 'M', u'ⲥ'),
2644 (0x2CA5, 'V'),
2645 (0x2CA6, 'M', u'ⲧ'),
2646 (0x2CA7, 'V'),
2647 (0x2CA8, 'M', u'ⲩ'),
2648 (0x2CA9, 'V'),
2649 (0x2CAA, 'M', u'ⲫ'),
2650 (0x2CAB, 'V'),
2651 (0x2CAC, 'M', u'ⲭ'),
2652 (0x2CAD, 'V'),
2653 (0x2CAE, 'M', u'ⲯ'),
2654 (0x2CAF, 'V'),
2655 (0x2CB0, 'M', u'ⲱ'),
2656 (0x2CB1, 'V'),
2657 (0x2CB2, 'M', u'ⲳ'),
2658 (0x2CB3, 'V'),
2659 (0x2CB4, 'M', u'ⲵ'),
2660 (0x2CB5, 'V'),
2661 (0x2CB6, 'M', u'ⲷ'),
2662 (0x2CB7, 'V'),
2663 (0x2CB8, 'M', u'ⲹ'),
2664 (0x2CB9, 'V'),
2665 (0x2CBA, 'M', u'ⲻ'),
2666 (0x2CBB, 'V'),
2667 (0x2CBC, 'M', u'ⲽ'),
2668 (0x2CBD, 'V'),
2669 (0x2CBE, 'M', u'ⲿ'),
2670 (0x2CBF, 'V'),
2671 (0x2CC0, 'M', u'ⳁ'),
2672 (0x2CC1, 'V'),
2673 (0x2CC2, 'M', u'ⳃ'),
2674 (0x2CC3, 'V'),
2675 (0x2CC4, 'M', u'ⳅ'),
2676 (0x2CC5, 'V'),
2677 (0x2CC6, 'M', u'ⳇ'),
2678 (0x2CC7, 'V'),
2679 (0x2CC8, 'M', u'ⳉ'),
2680 (0x2CC9, 'V'),
2681 (0x2CCA, 'M', u'ⳋ'),
2682 (0x2CCB, 'V'),
2683 (0x2CCC, 'M', u'ⳍ'),
2684 (0x2CCD, 'V'),
2685 (0x2CCE, 'M', u'ⳏ'),
2686 (0x2CCF, 'V'),
2687 (0x2CD0, 'M', u'ⳑ'),
2688 (0x2CD1, 'V'),
2689 (0x2CD2, 'M', u'ⳓ'),
2690 (0x2CD3, 'V'),
2691 (0x2CD4, 'M', u'ⳕ'),
2692 (0x2CD5, 'V'),
2693 (0x2CD6, 'M', u'ⳗ'),
2694 (0x2CD7, 'V'),
2695 (0x2CD8, 'M', u'ⳙ'),
2696 (0x2CD9, 'V'),
2697 (0x2CDA, 'M', u'ⳛ'),
2698 (0x2CDB, 'V'),
2699 (0x2CDC, 'M', u'ⳝ'),
2700 (0x2CDD, 'V'),
2701 (0x2CDE, 'M', u'ⳟ'),
2702 (0x2CDF, 'V'),
2703 (0x2CE0, 'M', u'ⳡ'),
2704 (0x2CE1, 'V'),
2705 (0x2CE2, 'M', u'ⳣ'),
2706 (0x2CE3, 'V'),
2707 (0x2CEB, 'M', u'ⳬ'),
2708 (0x2CEC, 'V'),
2709 (0x2CED, 'M', u'ⳮ'),
2710 ]
2711
2712def _seg_26():
2713 return [
2714 (0x2CEE, 'V'),
2715 (0x2CF2, 'M', u'ⳳ'),
2716 (0x2CF3, 'V'),
2717 (0x2CF4, 'X'),
2718 (0x2CF9, 'V'),
2719 (0x2D26, 'X'),
2720 (0x2D27, 'V'),
2721 (0x2D28, 'X'),
2722 (0x2D2D, 'V'),
2723 (0x2D2E, 'X'),
2724 (0x2D30, 'V'),
2725 (0x2D68, 'X'),
2726 (0x2D6F, 'M', u'ⵡ'),
2727 (0x2D70, 'V'),
2728 (0x2D71, 'X'),
2729 (0x2D7F, 'V'),
2730 (0x2D97, 'X'),
2731 (0x2DA0, 'V'),
2732 (0x2DA7, 'X'),
2733 (0x2DA8, 'V'),
2734 (0x2DAF, 'X'),
2735 (0x2DB0, 'V'),
2736 (0x2DB7, 'X'),
2737 (0x2DB8, 'V'),
2738 (0x2DBF, 'X'),
2739 (0x2DC0, 'V'),
2740 (0x2DC7, 'X'),
2741 (0x2DC8, 'V'),
2742 (0x2DCF, 'X'),
2743 (0x2DD0, 'V'),
2744 (0x2DD7, 'X'),
2745 (0x2DD8, 'V'),
2746 (0x2DDF, 'X'),
2747 (0x2DE0, 'V'),
2748 (0x2E3C, 'X'),
2749 (0x2E80, 'V'),
2750 (0x2E9A, 'X'),
2751 (0x2E9B, 'V'),
2752 (0x2E9F, 'M', u'母'),
2753 (0x2EA0, 'V'),
2754 (0x2EF3, 'M', u'龟'),
2755 (0x2EF4, 'X'),
2756 (0x2F00, 'M', u'一'),
2757 (0x2F01, 'M', u'丨'),
2758 (0x2F02, 'M', u'丶'),
2759 (0x2F03, 'M', u'丿'),
2760 (0x2F04, 'M', u'乙'),
2761 (0x2F05, 'M', u'亅'),
2762 (0x2F06, 'M', u'二'),
2763 (0x2F07, 'M', u'亠'),
2764 (0x2F08, 'M', u'人'),
2765 (0x2F09, 'M', u'儿'),
2766 (0x2F0A, 'M', u'入'),
2767 (0x2F0B, 'M', u'八'),
2768 (0x2F0C, 'M', u'冂'),
2769 (0x2F0D, 'M', u'冖'),
2770 (0x2F0E, 'M', u'冫'),
2771 (0x2F0F, 'M', u'几'),
2772 (0x2F10, 'M', u'凵'),
2773 (0x2F11, 'M', u'刀'),
2774 (0x2F12, 'M', u'力'),
2775 (0x2F13, 'M', u'勹'),
2776 (0x2F14, 'M', u'匕'),
2777 (0x2F15, 'M', u'匚'),
2778 (0x2F16, 'M', u'匸'),
2779 (0x2F17, 'M', u'十'),
2780 (0x2F18, 'M', u'卜'),
2781 (0x2F19, 'M', u'卩'),
2782 (0x2F1A, 'M', u'厂'),
2783 (0x2F1B, 'M', u'厶'),
2784 (0x2F1C, 'M', u'又'),
2785 (0x2F1D, 'M', u'口'),
2786 (0x2F1E, 'M', u'囗'),
2787 (0x2F1F, 'M', u'土'),
2788 (0x2F20, 'M', u'士'),
2789 (0x2F21, 'M', u'夂'),
2790 (0x2F22, 'M', u'夊'),
2791 (0x2F23, 'M', u'夕'),
2792 (0x2F24, 'M', u'大'),
2793 (0x2F25, 'M', u'女'),
2794 (0x2F26, 'M', u'子'),
2795 (0x2F27, 'M', u'宀'),
2796 (0x2F28, 'M', u'寸'),
2797 (0x2F29, 'M', u'小'),
2798 (0x2F2A, 'M', u'尢'),
2799 (0x2F2B, 'M', u'尸'),
2800 (0x2F2C, 'M', u'屮'),
2801 (0x2F2D, 'M', u'山'),
2802 (0x2F2E, 'M', u'巛'),
2803 (0x2F2F, 'M', u'工'),
2804 (0x2F30, 'M', u'己'),
2805 (0x2F31, 'M', u'巾'),
2806 (0x2F32, 'M', u'干'),
2807 (0x2F33, 'M', u'幺'),
2808 (0x2F34, 'M', u'广'),
2809 (0x2F35, 'M', u'廴'),
2810 (0x2F36, 'M', u'廾'),
2811 (0x2F37, 'M', u'弋'),
2812 (0x2F38, 'M', u'弓'),
2813 (0x2F39, 'M', u'彐'),
2814 ]
2815
2816def _seg_27():
2817 return [
2818 (0x2F3A, 'M', u'彡'),
2819 (0x2F3B, 'M', u'彳'),
2820 (0x2F3C, 'M', u'心'),
2821 (0x2F3D, 'M', u'戈'),
2822 (0x2F3E, 'M', u'戶'),
2823 (0x2F3F, 'M', u'手'),
2824 (0x2F40, 'M', u'支'),
2825 (0x2F41, 'M', u'攴'),
2826 (0x2F42, 'M', u'文'),
2827 (0x2F43, 'M', u'斗'),
2828 (0x2F44, 'M', u'斤'),
2829 (0x2F45, 'M', u'方'),
2830 (0x2F46, 'M', u'无'),
2831 (0x2F47, 'M', u'日'),
2832 (0x2F48, 'M', u'曰'),
2833 (0x2F49, 'M', u'月'),
2834 (0x2F4A, 'M', u'木'),
2835 (0x2F4B, 'M', u'欠'),
2836 (0x2F4C, 'M', u'止'),
2837 (0x2F4D, 'M', u'歹'),
2838 (0x2F4E, 'M', u'殳'),
2839 (0x2F4F, 'M', u'毋'),
2840 (0x2F50, 'M', u'比'),
2841 (0x2F51, 'M', u'毛'),
2842 (0x2F52, 'M', u'氏'),
2843 (0x2F53, 'M', u'气'),
2844 (0x2F54, 'M', u'水'),
2845 (0x2F55, 'M', u'火'),
2846 (0x2F56, 'M', u'爪'),
2847 (0x2F57, 'M', u'父'),
2848 (0x2F58, 'M', u'爻'),
2849 (0x2F59, 'M', u'爿'),
2850 (0x2F5A, 'M', u'片'),
2851 (0x2F5B, 'M', u'牙'),
2852 (0x2F5C, 'M', u'牛'),
2853 (0x2F5D, 'M', u'犬'),
2854 (0x2F5E, 'M', u'玄'),
2855 (0x2F5F, 'M', u'玉'),
2856 (0x2F60, 'M', u'瓜'),
2857 (0x2F61, 'M', u'瓦'),
2858 (0x2F62, 'M', u'甘'),
2859 (0x2F63, 'M', u'生'),
2860 (0x2F64, 'M', u'用'),
2861 (0x2F65, 'M', u'田'),
2862 (0x2F66, 'M', u'疋'),
2863 (0x2F67, 'M', u'疒'),
2864 (0x2F68, 'M', u'癶'),
2865 (0x2F69, 'M', u'白'),
2866 (0x2F6A, 'M', u'皮'),
2867 (0x2F6B, 'M', u'皿'),
2868 (0x2F6C, 'M', u'目'),
2869 (0x2F6D, 'M', u'矛'),
2870 (0x2F6E, 'M', u'矢'),
2871 (0x2F6F, 'M', u'石'),
2872 (0x2F70, 'M', u'示'),
2873 (0x2F71, 'M', u'禸'),
2874 (0x2F72, 'M', u'禾'),
2875 (0x2F73, 'M', u'穴'),
2876 (0x2F74, 'M', u'立'),
2877 (0x2F75, 'M', u'竹'),
2878 (0x2F76, 'M', u'米'),
2879 (0x2F77, 'M', u'糸'),
2880 (0x2F78, 'M', u'缶'),
2881 (0x2F79, 'M', u'网'),
2882 (0x2F7A, 'M', u'羊'),
2883 (0x2F7B, 'M', u'羽'),
2884 (0x2F7C, 'M', u'老'),
2885 (0x2F7D, 'M', u'而'),
2886 (0x2F7E, 'M', u'耒'),
2887 (0x2F7F, 'M', u'耳'),
2888 (0x2F80, 'M', u'聿'),
2889 (0x2F81, 'M', u'肉'),
2890 (0x2F82, 'M', u'臣'),
2891 (0x2F83, 'M', u'自'),
2892 (0x2F84, 'M', u'至'),
2893 (0x2F85, 'M', u'臼'),
2894 (0x2F86, 'M', u'舌'),
2895 (0x2F87, 'M', u'舛'),
2896 (0x2F88, 'M', u'舟'),
2897 (0x2F89, 'M', u'艮'),
2898 (0x2F8A, 'M', u'色'),
2899 (0x2F8B, 'M', u'艸'),
2900 (0x2F8C, 'M', u'虍'),
2901 (0x2F8D, 'M', u'虫'),
2902 (0x2F8E, 'M', u'血'),
2903 (0x2F8F, 'M', u'行'),
2904 (0x2F90, 'M', u'衣'),
2905 (0x2F91, 'M', u'襾'),
2906 (0x2F92, 'M', u'見'),
2907 (0x2F93, 'M', u'角'),
2908 (0x2F94, 'M', u'言'),
2909 (0x2F95, 'M', u'谷'),
2910 (0x2F96, 'M', u'豆'),
2911 (0x2F97, 'M', u'豕'),
2912 (0x2F98, 'M', u'豸'),
2913 (0x2F99, 'M', u'貝'),
2914 (0x2F9A, 'M', u'赤'),
2915 (0x2F9B, 'M', u'走'),
2916 (0x2F9C, 'M', u'足'),
2917 (0x2F9D, 'M', u'身'),
2918 ]
2919
2920def _seg_28():
2921 return [
2922 (0x2F9E, 'M', u'車'),
2923 (0x2F9F, 'M', u'辛'),
2924 (0x2FA0, 'M', u'辰'),
2925 (0x2FA1, 'M', u'辵'),
2926 (0x2FA2, 'M', u'邑'),
2927 (0x2FA3, 'M', u'酉'),
2928 (0x2FA4, 'M', u'釆'),
2929 (0x2FA5, 'M', u'里'),
2930 (0x2FA6, 'M', u'金'),
2931 (0x2FA7, 'M', u'長'),
2932 (0x2FA8, 'M', u'門'),
2933 (0x2FA9, 'M', u'阜'),
2934 (0x2FAA, 'M', u'隶'),
2935 (0x2FAB, 'M', u'隹'),
2936 (0x2FAC, 'M', u'雨'),
2937 (0x2FAD, 'M', u'靑'),
2938 (0x2FAE, 'M', u'非'),
2939 (0x2FAF, 'M', u'面'),
2940 (0x2FB0, 'M', u'革'),
2941 (0x2FB1, 'M', u'韋'),
2942 (0x2FB2, 'M', u'韭'),
2943 (0x2FB3, 'M', u'音'),
2944 (0x2FB4, 'M', u'頁'),
2945 (0x2FB5, 'M', u'風'),
2946 (0x2FB6, 'M', u'飛'),
2947 (0x2FB7, 'M', u'食'),
2948 (0x2FB8, 'M', u'首'),
2949 (0x2FB9, 'M', u'香'),
2950 (0x2FBA, 'M', u'馬'),
2951 (0x2FBB, 'M', u'骨'),
2952 (0x2FBC, 'M', u'高'),
2953 (0x2FBD, 'M', u'髟'),
2954 (0x2FBE, 'M', u'鬥'),
2955 (0x2FBF, 'M', u'鬯'),
2956 (0x2FC0, 'M', u'鬲'),
2957 (0x2FC1, 'M', u'鬼'),
2958 (0x2FC2, 'M', u'魚'),
2959 (0x2FC3, 'M', u'鳥'),
2960 (0x2FC4, 'M', u'鹵'),
2961 (0x2FC5, 'M', u'鹿'),
2962 (0x2FC6, 'M', u'麥'),
2963 (0x2FC7, 'M', u'麻'),
2964 (0x2FC8, 'M', u'黃'),
2965 (0x2FC9, 'M', u'黍'),
2966 (0x2FCA, 'M', u'黑'),
2967 (0x2FCB, 'M', u'黹'),
2968 (0x2FCC, 'M', u'黽'),
2969 (0x2FCD, 'M', u'鼎'),
2970 (0x2FCE, 'M', u'鼓'),
2971 (0x2FCF, 'M', u'鼠'),
2972 (0x2FD0, 'M', u'鼻'),
2973 (0x2FD1, 'M', u'齊'),
2974 (0x2FD2, 'M', u'齒'),
2975 (0x2FD3, 'M', u'龍'),
2976 (0x2FD4, 'M', u'龜'),
2977 (0x2FD5, 'M', u'龠'),
2978 (0x2FD6, 'X'),
2979 (0x3000, '3', u' '),
2980 (0x3001, 'V'),
2981 (0x3002, 'M', u'.'),
2982 (0x3003, 'V'),
2983 (0x3036, 'M', u'〒'),
2984 (0x3037, 'V'),
2985 (0x3038, 'M', u'十'),
2986 (0x3039, 'M', u'卄'),
2987 (0x303A, 'M', u'卅'),
2988 (0x303B, 'V'),
2989 (0x3040, 'X'),
2990 (0x3041, 'V'),
2991 (0x3097, 'X'),
2992 (0x3099, 'V'),
2993 (0x309B, '3', u' ゙'),
2994 (0x309C, '3', u' ゚'),
2995 (0x309D, 'V'),
2996 (0x309F, 'M', u'より'),
2997 (0x30A0, 'V'),
2998 (0x30FF, 'M', u'コト'),
2999 (0x3100, 'X'),
3000 (0x3105, 'V'),
3001 (0x312E, 'X'),
3002 (0x3131, 'M', u'ᄀ'),
3003 (0x3132, 'M', u'ᄁ'),
3004 (0x3133, 'M', u'ᆪ'),
3005 (0x3134, 'M', u'ᄂ'),
3006 (0x3135, 'M', u'ᆬ'),
3007 (0x3136, 'M', u'ᆭ'),
3008 (0x3137, 'M', u'ᄃ'),
3009 (0x3138, 'M', u'ᄄ'),
3010 (0x3139, 'M', u'ᄅ'),
3011 (0x313A, 'M', u'ᆰ'),
3012 (0x313B, 'M', u'ᆱ'),
3013 (0x313C, 'M', u'ᆲ'),
3014 (0x313D, 'M', u'ᆳ'),
3015 (0x313E, 'M', u'ᆴ'),
3016 (0x313F, 'M', u'ᆵ'),
3017 (0x3140, 'M', u'ᄚ'),
3018 (0x3141, 'M', u'ᄆ'),
3019 (0x3142, 'M', u'ᄇ'),
3020 (0x3143, 'M', u'ᄈ'),
3021 (0x3144, 'M', u'ᄡ'),
3022 ]
3023
3024def _seg_29():
3025 return [
3026 (0x3145, 'M', u'ᄉ'),
3027 (0x3146, 'M', u'ᄊ'),
3028 (0x3147, 'M', u'ᄋ'),
3029 (0x3148, 'M', u'ᄌ'),
3030 (0x3149, 'M', u'ᄍ'),
3031 (0x314A, 'M', u'ᄎ'),
3032 (0x314B, 'M', u'ᄏ'),
3033 (0x314C, 'M', u'ᄐ'),
3034 (0x314D, 'M', u'ᄑ'),
3035 (0x314E, 'M', u'ᄒ'),
3036 (0x314F, 'M', u'ᅡ'),
3037 (0x3150, 'M', u'ᅢ'),
3038 (0x3151, 'M', u'ᅣ'),
3039 (0x3152, 'M', u'ᅤ'),
3040 (0x3153, 'M', u'ᅥ'),
3041 (0x3154, 'M', u'ᅦ'),
3042 (0x3155, 'M', u'ᅧ'),
3043 (0x3156, 'M', u'ᅨ'),
3044 (0x3157, 'M', u'ᅩ'),
3045 (0x3158, 'M', u'ᅪ'),
3046 (0x3159, 'M', u'ᅫ'),
3047 (0x315A, 'M', u'ᅬ'),
3048 (0x315B, 'M', u'ᅭ'),
3049 (0x315C, 'M', u'ᅮ'),
3050 (0x315D, 'M', u'ᅯ'),
3051 (0x315E, 'M', u'ᅰ'),
3052 (0x315F, 'M', u'ᅱ'),
3053 (0x3160, 'M', u'ᅲ'),
3054 (0x3161, 'M', u'ᅳ'),
3055 (0x3162, 'M', u'ᅴ'),
3056 (0x3163, 'M', u'ᅵ'),
3057 (0x3164, 'X'),
3058 (0x3165, 'M', u'ᄔ'),
3059 (0x3166, 'M', u'ᄕ'),
3060 (0x3167, 'M', u'ᇇ'),
3061 (0x3168, 'M', u'ᇈ'),
3062 (0x3169, 'M', u'ᇌ'),
3063 (0x316A, 'M', u'ᇎ'),
3064 (0x316B, 'M', u'ᇓ'),
3065 (0x316C, 'M', u'ᇗ'),
3066 (0x316D, 'M', u'ᇙ'),
3067 (0x316E, 'M', u'ᄜ'),
3068 (0x316F, 'M', u'ᇝ'),
3069 (0x3170, 'M', u'ᇟ'),
3070 (0x3171, 'M', u'ᄝ'),
3071 (0x3172, 'M', u'ᄞ'),
3072 (0x3173, 'M', u'ᄠ'),
3073 (0x3174, 'M', u'ᄢ'),
3074 (0x3175, 'M', u'ᄣ'),
3075 (0x3176, 'M', u'ᄧ'),
3076 (0x3177, 'M', u'ᄩ'),
3077 (0x3178, 'M', u'ᄫ'),
3078 (0x3179, 'M', u'ᄬ'),
3079 (0x317A, 'M', u'ᄭ'),
3080 (0x317B, 'M', u'ᄮ'),
3081 (0x317C, 'M', u'ᄯ'),
3082 (0x317D, 'M', u'ᄲ'),
3083 (0x317E, 'M', u'ᄶ'),
3084 (0x317F, 'M', u'ᅀ'),
3085 (0x3180, 'M', u'ᅇ'),
3086 (0x3181, 'M', u'ᅌ'),
3087 (0x3182, 'M', u'ᇱ'),
3088 (0x3183, 'M', u'ᇲ'),
3089 (0x3184, 'M', u'ᅗ'),
3090 (0x3185, 'M', u'ᅘ'),
3091 (0x3186, 'M', u'ᅙ'),
3092 (0x3187, 'M', u'ᆄ'),
3093 (0x3188, 'M', u'ᆅ'),
3094 (0x3189, 'M', u'ᆈ'),
3095 (0x318A, 'M', u'ᆑ'),
3096 (0x318B, 'M', u'ᆒ'),
3097 (0x318C, 'M', u'ᆔ'),
3098 (0x318D, 'M', u'ᆞ'),
3099 (0x318E, 'M', u'ᆡ'),
3100 (0x318F, 'X'),
3101 (0x3190, 'V'),
3102 (0x3192, 'M', u'一'),
3103 (0x3193, 'M', u'二'),
3104 (0x3194, 'M', u'三'),
3105 (0x3195, 'M', u'四'),
3106 (0x3196, 'M', u'上'),
3107 (0x3197, 'M', u'中'),
3108 (0x3198, 'M', u'下'),
3109 (0x3199, 'M', u'甲'),
3110 (0x319A, 'M', u'乙'),
3111 (0x319B, 'M', u'丙'),
3112 (0x319C, 'M', u'丁'),
3113 (0x319D, 'M', u'天'),
3114 (0x319E, 'M', u'地'),
3115 (0x319F, 'M', u'人'),
3116 (0x31A0, 'V'),
3117 (0x31BB, 'X'),
3118 (0x31C0, 'V'),
3119 (0x31E4, 'X'),
3120 (0x31F0, 'V'),
3121 (0x3200, '3', u'(ᄀ)'),
3122 (0x3201, '3', u'(ᄂ)'),
3123 (0x3202, '3', u'(ᄃ)'),
3124 (0x3203, '3', u'(ᄅ)'),
3125 (0x3204, '3', u'(ᄆ)'),
3126 ]
3127
3128def _seg_30():
3129 return [
3130 (0x3205, '3', u'(ᄇ)'),
3131 (0x3206, '3', u'(ᄉ)'),
3132 (0x3207, '3', u'(ᄋ)'),
3133 (0x3208, '3', u'(ᄌ)'),
3134 (0x3209, '3', u'(ᄎ)'),
3135 (0x320A, '3', u'(ᄏ)'),
3136 (0x320B, '3', u'(ᄐ)'),
3137 (0x320C, '3', u'(ᄑ)'),
3138 (0x320D, '3', u'(ᄒ)'),
3139 (0x320E, '3', u'(가)'),
3140 (0x320F, '3', u'(나)'),
3141 (0x3210, '3', u'(다)'),
3142 (0x3211, '3', u'(라)'),
3143 (0x3212, '3', u'(마)'),
3144 (0x3213, '3', u'(바)'),
3145 (0x3214, '3', u'(사)'),
3146 (0x3215, '3', u'(아)'),
3147 (0x3216, '3', u'(자)'),
3148 (0x3217, '3', u'(차)'),
3149 (0x3218, '3', u'(카)'),
3150 (0x3219, '3', u'(타)'),
3151 (0x321A, '3', u'(파)'),
3152 (0x321B, '3', u'(하)'),
3153 (0x321C, '3', u'(주)'),
3154 (0x321D, '3', u'(오전)'),
3155 (0x321E, '3', u'(오후)'),
3156 (0x321F, 'X'),
3157 (0x3220, '3', u'(一)'),
3158 (0x3221, '3', u'(二)'),
3159 (0x3222, '3', u'(三)'),
3160 (0x3223, '3', u'(四)'),
3161 (0x3224, '3', u'(五)'),
3162 (0x3225, '3', u'(六)'),
3163 (0x3226, '3', u'(七)'),
3164 (0x3227, '3', u'(八)'),
3165 (0x3228, '3', u'(九)'),
3166 (0x3229, '3', u'(十)'),
3167 (0x322A, '3', u'(月)'),
3168 (0x322B, '3', u'(火)'),
3169 (0x322C, '3', u'(水)'),
3170 (0x322D, '3', u'(木)'),
3171 (0x322E, '3', u'(金)'),
3172 (0x322F, '3', u'(土)'),
3173 (0x3230, '3', u'(日)'),
3174 (0x3231, '3', u'(株)'),
3175 (0x3232, '3', u'(有)'),
3176 (0x3233, '3', u'(社)'),
3177 (0x3234, '3', u'(名)'),
3178 (0x3235, '3', u'(特)'),
3179 (0x3236, '3', u'(財)'),
3180 (0x3237, '3', u'(祝)'),
3181 (0x3238, '3', u'(労)'),
3182 (0x3239, '3', u'(代)'),
3183 (0x323A, '3', u'(呼)'),
3184 (0x323B, '3', u'(学)'),
3185 (0x323C, '3', u'(監)'),
3186 (0x323D, '3', u'(企)'),
3187 (0x323E, '3', u'(資)'),
3188 (0x323F, '3', u'(協)'),
3189 (0x3240, '3', u'(祭)'),
3190 (0x3241, '3', u'(休)'),
3191 (0x3242, '3', u'(自)'),
3192 (0x3243, '3', u'(至)'),
3193 (0x3244, 'M', u'問'),
3194 (0x3245, 'M', u'幼'),
3195 (0x3246, 'M', u'文'),
3196 (0x3247, 'M', u'箏'),
3197 (0x3248, 'V'),
3198 (0x3250, 'M', u'pte'),
3199 (0x3251, 'M', u'21'),
3200 (0x3252, 'M', u'22'),
3201 (0x3253, 'M', u'23'),
3202 (0x3254, 'M', u'24'),
3203 (0x3255, 'M', u'25'),
3204 (0x3256, 'M', u'26'),
3205 (0x3257, 'M', u'27'),
3206 (0x3258, 'M', u'28'),
3207 (0x3259, 'M', u'29'),
3208 (0x325A, 'M', u'30'),
3209 (0x325B, 'M', u'31'),
3210 (0x325C, 'M', u'32'),
3211 (0x325D, 'M', u'33'),
3212 (0x325E, 'M', u'34'),
3213 (0x325F, 'M', u'35'),
3214 (0x3260, 'M', u'ᄀ'),
3215 (0x3261, 'M', u'ᄂ'),
3216 (0x3262, 'M', u'ᄃ'),
3217 (0x3263, 'M', u'ᄅ'),
3218 (0x3264, 'M', u'ᄆ'),
3219 (0x3265, 'M', u'ᄇ'),
3220 (0x3266, 'M', u'ᄉ'),
3221 (0x3267, 'M', u'ᄋ'),
3222 (0x3268, 'M', u'ᄌ'),
3223 (0x3269, 'M', u'ᄎ'),
3224 (0x326A, 'M', u'ᄏ'),
3225 (0x326B, 'M', u'ᄐ'),
3226 (0x326C, 'M', u'ᄑ'),
3227 (0x326D, 'M', u'ᄒ'),
3228 (0x326E, 'M', u'가'),
3229 (0x326F, 'M', u'나'),
3230 ]
3231
3232def _seg_31():
3233 return [
3234 (0x3270, 'M', u'다'),
3235 (0x3271, 'M', u'라'),
3236 (0x3272, 'M', u'마'),
3237 (0x3273, 'M', u'바'),
3238 (0x3274, 'M', u'사'),
3239 (0x3275, 'M', u'아'),
3240 (0x3276, 'M', u'자'),
3241 (0x3277, 'M', u'차'),
3242 (0x3278, 'M', u'카'),
3243 (0x3279, 'M', u'타'),
3244 (0x327A, 'M', u'파'),
3245 (0x327B, 'M', u'하'),
3246 (0x327C, 'M', u'참고'),
3247 (0x327D, 'M', u'주의'),
3248 (0x327E, 'M', u'우'),
3249 (0x327F, 'V'),
3250 (0x3280, 'M', u'一'),
3251 (0x3281, 'M', u'二'),
3252 (0x3282, 'M', u'三'),
3253 (0x3283, 'M', u'四'),
3254 (0x3284, 'M', u'五'),
3255 (0x3285, 'M', u'六'),
3256 (0x3286, 'M', u'七'),
3257 (0x3287, 'M', u'八'),
3258 (0x3288, 'M', u'九'),
3259 (0x3289, 'M', u'十'),
3260 (0x328A, 'M', u'月'),
3261 (0x328B, 'M', u'火'),
3262 (0x328C, 'M', u'水'),
3263 (0x328D, 'M', u'木'),
3264 (0x328E, 'M', u'金'),
3265 (0x328F, 'M', u'土'),
3266 (0x3290, 'M', u'日'),
3267 (0x3291, 'M', u'株'),
3268 (0x3292, 'M', u'有'),
3269 (0x3293, 'M', u'社'),
3270 (0x3294, 'M', u'名'),
3271 (0x3295, 'M', u'特'),
3272 (0x3296, 'M', u'財'),
3273 (0x3297, 'M', u'祝'),
3274 (0x3298, 'M', u'労'),
3275 (0x3299, 'M', u'秘'),
3276 (0x329A, 'M', u'男'),
3277 (0x329B, 'M', u'女'),
3278 (0x329C, 'M', u'適'),
3279 (0x329D, 'M', u'優'),
3280 (0x329E, 'M', u'印'),
3281 (0x329F, 'M', u'注'),
3282 (0x32A0, 'M', u'項'),
3283 (0x32A1, 'M', u'休'),
3284 (0x32A2, 'M', u'写'),
3285 (0x32A3, 'M', u'正'),
3286 (0x32A4, 'M', u'上'),
3287 (0x32A5, 'M', u'中'),
3288 (0x32A6, 'M', u'下'),
3289 (0x32A7, 'M', u'左'),
3290 (0x32A8, 'M', u'右'),
3291 (0x32A9, 'M', u'医'),
3292 (0x32AA, 'M', u'宗'),
3293 (0x32AB, 'M', u'学'),
3294 (0x32AC, 'M', u'監'),
3295 (0x32AD, 'M', u'企'),
3296 (0x32AE, 'M', u'資'),
3297 (0x32AF, 'M', u'協'),
3298 (0x32B0, 'M', u'夜'),
3299 (0x32B1, 'M', u'36'),
3300 (0x32B2, 'M', u'37'),
3301 (0x32B3, 'M', u'38'),
3302 (0x32B4, 'M', u'39'),
3303 (0x32B5, 'M', u'40'),
3304 (0x32B6, 'M', u'41'),
3305 (0x32B7, 'M', u'42'),
3306 (0x32B8, 'M', u'43'),
3307 (0x32B9, 'M', u'44'),
3308 (0x32BA, 'M', u'45'),
3309 (0x32BB, 'M', u'46'),
3310 (0x32BC, 'M', u'47'),
3311 (0x32BD, 'M', u'48'),
3312 (0x32BE, 'M', u'49'),
3313 (0x32BF, 'M', u'50'),
3314 (0x32C0, 'M', u'1月'),
3315 (0x32C1, 'M', u'2月'),
3316 (0x32C2, 'M', u'3月'),
3317 (0x32C3, 'M', u'4月'),
3318 (0x32C4, 'M', u'5月'),
3319 (0x32C5, 'M', u'6月'),
3320 (0x32C6, 'M', u'7月'),
3321 (0x32C7, 'M', u'8月'),
3322 (0x32C8, 'M', u'9月'),
3323 (0x32C9, 'M', u'10月'),
3324 (0x32CA, 'M', u'11月'),
3325 (0x32CB, 'M', u'12月'),
3326 (0x32CC, 'M', u'hg'),
3327 (0x32CD, 'M', u'erg'),
3328 (0x32CE, 'M', u'ev'),
3329 (0x32CF, 'M', u'ltd'),
3330 (0x32D0, 'M', u'ア'),
3331 (0x32D1, 'M', u'イ'),
3332 (0x32D2, 'M', u'ウ'),
3333 (0x32D3, 'M', u'エ'),
3334 ]
3335
3336def _seg_32():
3337 return [
3338 (0x32D4, 'M', u'オ'),
3339 (0x32D5, 'M', u'カ'),
3340 (0x32D6, 'M', u'キ'),
3341 (0x32D7, 'M', u'ク'),
3342 (0x32D8, 'M', u'ケ'),
3343 (0x32D9, 'M', u'コ'),
3344 (0x32DA, 'M', u'サ'),
3345 (0x32DB, 'M', u'シ'),
3346 (0x32DC, 'M', u'ス'),
3347 (0x32DD, 'M', u'セ'),
3348 (0x32DE, 'M', u'ソ'),
3349 (0x32DF, 'M', u'タ'),
3350 (0x32E0, 'M', u'チ'),
3351 (0x32E1, 'M', u'ツ'),
3352 (0x32E2, 'M', u'テ'),
3353 (0x32E3, 'M', u'ト'),
3354 (0x32E4, 'M', u'ナ'),
3355 (0x32E5, 'M', u'ニ'),
3356 (0x32E6, 'M', u'ヌ'),
3357 (0x32E7, 'M', u'ネ'),
3358 (0x32E8, 'M', u'ノ'),
3359 (0x32E9, 'M', u'ハ'),
3360 (0x32EA, 'M', u'ヒ'),
3361 (0x32EB, 'M', u'フ'),
3362 (0x32EC, 'M', u'ヘ'),
3363 (0x32ED, 'M', u'ホ'),
3364 (0x32EE, 'M', u'マ'),
3365 (0x32EF, 'M', u'ミ'),
3366 (0x32F0, 'M', u'ム'),
3367 (0x32F1, 'M', u'メ'),
3368 (0x32F2, 'M', u'モ'),
3369 (0x32F3, 'M', u'ヤ'),
3370 (0x32F4, 'M', u'ユ'),
3371 (0x32F5, 'M', u'ヨ'),
3372 (0x32F6, 'M', u'ラ'),
3373 (0x32F7, 'M', u'リ'),
3374 (0x32F8, 'M', u'ル'),
3375 (0x32F9, 'M', u'レ'),
3376 (0x32FA, 'M', u'ロ'),
3377 (0x32FB, 'M', u'ワ'),
3378 (0x32FC, 'M', u'ヰ'),
3379 (0x32FD, 'M', u'ヱ'),
3380 (0x32FE, 'M', u'ヲ'),
3381 (0x32FF, 'X'),
3382 (0x3300, 'M', u'アパート'),
3383 (0x3301, 'M', u'アルファ'),
3384 (0x3302, 'M', u'アンペア'),
3385 (0x3303, 'M', u'アール'),
3386 (0x3304, 'M', u'イニング'),
3387 (0x3305, 'M', u'インチ'),
3388 (0x3306, 'M', u'ウォン'),
3389 (0x3307, 'M', u'エスクード'),
3390 (0x3308, 'M', u'エーカー'),
3391 (0x3309, 'M', u'オンス'),
3392 (0x330A, 'M', u'オーム'),
3393 (0x330B, 'M', u'カイリ'),
3394 (0x330C, 'M', u'カラット'),
3395 (0x330D, 'M', u'カロリー'),
3396 (0x330E, 'M', u'ガロン'),
3397 (0x330F, 'M', u'ガンマ'),
3398 (0x3310, 'M', u'ギガ'),
3399 (0x3311, 'M', u'ギニー'),
3400 (0x3312, 'M', u'キュリー'),
3401 (0x3313, 'M', u'ギルダー'),
3402 (0x3314, 'M', u'キロ'),
3403 (0x3315, 'M', u'キログラム'),
3404 (0x3316, 'M', u'キロメートル'),
3405 (0x3317, 'M', u'キロワット'),
3406 (0x3318, 'M', u'グラム'),
3407 (0x3319, 'M', u'グラムトン'),
3408 (0x331A, 'M', u'クルゼイロ'),
3409 (0x331B, 'M', u'クローネ'),
3410 (0x331C, 'M', u'ケース'),
3411 (0x331D, 'M', u'コルナ'),
3412 (0x331E, 'M', u'コーポ'),
3413 (0x331F, 'M', u'サイクル'),
3414 (0x3320, 'M', u'サンチーム'),
3415 (0x3321, 'M', u'シリング'),
3416 (0x3322, 'M', u'センチ'),
3417 (0x3323, 'M', u'セント'),
3418 (0x3324, 'M', u'ダース'),
3419 (0x3325, 'M', u'デシ'),
3420 (0x3326, 'M', u'ドル'),
3421 (0x3327, 'M', u'トン'),
3422 (0x3328, 'M', u'ナノ'),
3423 (0x3329, 'M', u'ノット'),
3424 (0x332A, 'M', u'ハイツ'),
3425 (0x332B, 'M', u'パーセント'),
3426 (0x332C, 'M', u'パーツ'),
3427 (0x332D, 'M', u'バーレル'),
3428 (0x332E, 'M', u'ピアストル'),
3429 (0x332F, 'M', u'ピクル'),
3430 (0x3330, 'M', u'ピコ'),
3431 (0x3331, 'M', u'ビル'),
3432 (0x3332, 'M', u'ファラッド'),
3433 (0x3333, 'M', u'フィート'),
3434 (0x3334, 'M', u'ブッシェル'),
3435 (0x3335, 'M', u'フラン'),
3436 (0x3336, 'M', u'ヘクタール'),
3437 (0x3337, 'M', u'ペソ'),
3438 ]
3439
3440def _seg_33():
3441 return [
3442 (0x3338, 'M', u'ペニヒ'),
3443 (0x3339, 'M', u'ヘルツ'),
3444 (0x333A, 'M', u'ペンス'),
3445 (0x333B, 'M', u'ページ'),
3446 (0x333C, 'M', u'ベータ'),
3447 (0x333D, 'M', u'ポイント'),
3448 (0x333E, 'M', u'ボルト'),
3449 (0x333F, 'M', u'ホン'),
3450 (0x3340, 'M', u'ポンド'),
3451 (0x3341, 'M', u'ホール'),
3452 (0x3342, 'M', u'ホーン'),
3453 (0x3343, 'M', u'マイクロ'),
3454 (0x3344, 'M', u'マイル'),
3455 (0x3345, 'M', u'マッハ'),
3456 (0x3346, 'M', u'マルク'),
3457 (0x3347, 'M', u'マンション'),
3458 (0x3348, 'M', u'ミクロン'),
3459 (0x3349, 'M', u'ミリ'),
3460 (0x334A, 'M', u'ミリバール'),
3461 (0x334B, 'M', u'メガ'),
3462 (0x334C, 'M', u'メガトン'),
3463 (0x334D, 'M', u'メートル'),
3464 (0x334E, 'M', u'ヤード'),
3465 (0x334F, 'M', u'ヤール'),
3466 (0x3350, 'M', u'ユアン'),
3467 (0x3351, 'M', u'リットル'),
3468 (0x3352, 'M', u'リラ'),
3469 (0x3353, 'M', u'ルピー'),
3470 (0x3354, 'M', u'ルーブル'),
3471 (0x3355, 'M', u'レム'),
3472 (0x3356, 'M', u'レントゲン'),
3473 (0x3357, 'M', u'ワット'),
3474 (0x3358, 'M', u'0点'),
3475 (0x3359, 'M', u'1点'),
3476 (0x335A, 'M', u'2点'),
3477 (0x335B, 'M', u'3点'),
3478 (0x335C, 'M', u'4点'),
3479 (0x335D, 'M', u'5点'),
3480 (0x335E, 'M', u'6点'),
3481 (0x335F, 'M', u'7点'),
3482 (0x3360, 'M', u'8点'),
3483 (0x3361, 'M', u'9点'),
3484 (0x3362, 'M', u'10点'),
3485 (0x3363, 'M', u'11点'),
3486 (0x3364, 'M', u'12点'),
3487 (0x3365, 'M', u'13点'),
3488 (0x3366, 'M', u'14点'),
3489 (0x3367, 'M', u'15点'),
3490 (0x3368, 'M', u'16点'),
3491 (0x3369, 'M', u'17点'),
3492 (0x336A, 'M', u'18点'),
3493 (0x336B, 'M', u'19点'),
3494 (0x336C, 'M', u'20点'),
3495 (0x336D, 'M', u'21点'),
3496 (0x336E, 'M', u'22点'),
3497 (0x336F, 'M', u'23点'),
3498 (0x3370, 'M', u'24点'),
3499 (0x3371, 'M', u'hpa'),
3500 (0x3372, 'M', u'da'),
3501 (0x3373, 'M', u'au'),
3502 (0x3374, 'M', u'bar'),
3503 (0x3375, 'M', u'ov'),
3504 (0x3376, 'M', u'pc'),
3505 (0x3377, 'M', u'dm'),
3506 (0x3378, 'M', u'dm2'),
3507 (0x3379, 'M', u'dm3'),
3508 (0x337A, 'M', u'iu'),
3509 (0x337B, 'M', u'平成'),
3510 (0x337C, 'M', u'昭和'),
3511 (0x337D, 'M', u'大正'),
3512 (0x337E, 'M', u'明治'),
3513 (0x337F, 'M', u'株式会社'),
3514 (0x3380, 'M', u'pa'),
3515 (0x3381, 'M', u'na'),
3516 (0x3382, 'M', u'μa'),
3517 (0x3383, 'M', u'ma'),
3518 (0x3384, 'M', u'ka'),
3519 (0x3385, 'M', u'kb'),
3520 (0x3386, 'M', u'mb'),
3521 (0x3387, 'M', u'gb'),
3522 (0x3388, 'M', u'cal'),
3523 (0x3389, 'M', u'kcal'),
3524 (0x338A, 'M', u'pf'),
3525 (0x338B, 'M', u'nf'),
3526 (0x338C, 'M', u'μf'),
3527 (0x338D, 'M', u'μg'),
3528 (0x338E, 'M', u'mg'),
3529 (0x338F, 'M', u'kg'),
3530 (0x3390, 'M', u'hz'),
3531 (0x3391, 'M', u'khz'),
3532 (0x3392, 'M', u'mhz'),
3533 (0x3393, 'M', u'ghz'),
3534 (0x3394, 'M', u'thz'),
3535 (0x3395, 'M', u'μl'),
3536 (0x3396, 'M', u'ml'),
3537 (0x3397, 'M', u'dl'),
3538 (0x3398, 'M', u'kl'),
3539 (0x3399, 'M', u'fm'),
3540 (0x339A, 'M', u'nm'),
3541 (0x339B, 'M', u'μm'),
3542 ]
3543
3544def _seg_34():
3545 return [
3546 (0x339C, 'M', u'mm'),
3547 (0x339D, 'M', u'cm'),
3548 (0x339E, 'M', u'km'),
3549 (0x339F, 'M', u'mm2'),
3550 (0x33A0, 'M', u'cm2'),
3551 (0x33A1, 'M', u'm2'),
3552 (0x33A2, 'M', u'km2'),
3553 (0x33A3, 'M', u'mm3'),
3554 (0x33A4, 'M', u'cm3'),
3555 (0x33A5, 'M', u'm3'),
3556 (0x33A6, 'M', u'km3'),
3557 (0x33A7, 'M', u'm∕s'),
3558 (0x33A8, 'M', u'm∕s2'),
3559 (0x33A9, 'M', u'pa'),
3560 (0x33AA, 'M', u'kpa'),
3561 (0x33AB, 'M', u'mpa'),
3562 (0x33AC, 'M', u'gpa'),
3563 (0x33AD, 'M', u'rad'),
3564 (0x33AE, 'M', u'rad∕s'),
3565 (0x33AF, 'M', u'rad∕s2'),
3566 (0x33B0, 'M', u'ps'),
3567 (0x33B1, 'M', u'ns'),
3568 (0x33B2, 'M', u'μs'),
3569 (0x33B3, 'M', u'ms'),
3570 (0x33B4, 'M', u'pv'),
3571 (0x33B5, 'M', u'nv'),
3572 (0x33B6, 'M', u'μv'),
3573 (0x33B7, 'M', u'mv'),
3574 (0x33B8, 'M', u'kv'),
3575 (0x33B9, 'M', u'mv'),
3576 (0x33BA, 'M', u'pw'),
3577 (0x33BB, 'M', u'nw'),
3578 (0x33BC, 'M', u'μw'),
3579 (0x33BD, 'M', u'mw'),
3580 (0x33BE, 'M', u'kw'),
3581 (0x33BF, 'M', u'mw'),
3582 (0x33C0, 'M', u'kω'),
3583 (0x33C1, 'M', u'mω'),
3584 (0x33C2, 'X'),
3585 (0x33C3, 'M', u'bq'),
3586 (0x33C4, 'M', u'cc'),
3587 (0x33C5, 'M', u'cd'),
3588 (0x33C6, 'M', u'c∕kg'),
3589 (0x33C7, 'X'),
3590 (0x33C8, 'M', u'db'),
3591 (0x33C9, 'M', u'gy'),
3592 (0x33CA, 'M', u'ha'),
3593 (0x33CB, 'M', u'hp'),
3594 (0x33CC, 'M', u'in'),
3595 (0x33CD, 'M', u'kk'),
3596 (0x33CE, 'M', u'km'),
3597 (0x33CF, 'M', u'kt'),
3598 (0x33D0, 'M', u'lm'),
3599 (0x33D1, 'M', u'ln'),
3600 (0x33D2, 'M', u'log'),
3601 (0x33D3, 'M', u'lx'),
3602 (0x33D4, 'M', u'mb'),
3603 (0x33D5, 'M', u'mil'),
3604 (0x33D6, 'M', u'mol'),
3605 (0x33D7, 'M', u'ph'),
3606 (0x33D8, 'X'),
3607 (0x33D9, 'M', u'ppm'),
3608 (0x33DA, 'M', u'pr'),
3609 (0x33DB, 'M', u'sr'),
3610 (0x33DC, 'M', u'sv'),
3611 (0x33DD, 'M', u'wb'),
3612 (0x33DE, 'M', u'v∕m'),
3613 (0x33DF, 'M', u'a∕m'),
3614 (0x33E0, 'M', u'1日'),
3615 (0x33E1, 'M', u'2日'),
3616 (0x33E2, 'M', u'3日'),
3617 (0x33E3, 'M', u'4日'),
3618 (0x33E4, 'M', u'5日'),
3619 (0x33E5, 'M', u'6日'),
3620 (0x33E6, 'M', u'7日'),
3621 (0x33E7, 'M', u'8日'),
3622 (0x33E8, 'M', u'9日'),
3623 (0x33E9, 'M', u'10日'),
3624 (0x33EA, 'M', u'11日'),
3625 (0x33EB, 'M', u'12日'),
3626 (0x33EC, 'M', u'13日'),
3627 (0x33ED, 'M', u'14日'),
3628 (0x33EE, 'M', u'15日'),
3629 (0x33EF, 'M', u'16日'),
3630 (0x33F0, 'M', u'17日'),
3631 (0x33F1, 'M', u'18日'),
3632 (0x33F2, 'M', u'19日'),
3633 (0x33F3, 'M', u'20日'),
3634 (0x33F4, 'M', u'21日'),
3635 (0x33F5, 'M', u'22日'),
3636 (0x33F6, 'M', u'23日'),
3637 (0x33F7, 'M', u'24日'),
3638 (0x33F8, 'M', u'25日'),
3639 (0x33F9, 'M', u'26日'),
3640 (0x33FA, 'M', u'27日'),
3641 (0x33FB, 'M', u'28日'),
3642 (0x33FC, 'M', u'29日'),
3643 (0x33FD, 'M', u'30日'),
3644 (0x33FE, 'M', u'31日'),
3645 (0x33FF, 'M', u'gal'),
3646 ]
3647
3648def _seg_35():
3649 return [
3650 (0x3400, 'V'),
3651 (0x4DB6, 'X'),
3652 (0x4DC0, 'V'),
3653 (0x9FCD, 'X'),
3654 (0xA000, 'V'),
3655 (0xA48D, 'X'),
3656 (0xA490, 'V'),
3657 (0xA4C7, 'X'),
3658 (0xA4D0, 'V'),
3659 (0xA62C, 'X'),
3660 (0xA640, 'M', u'ꙁ'),
3661 (0xA641, 'V'),
3662 (0xA642, 'M', u'ꙃ'),
3663 (0xA643, 'V'),
3664 (0xA644, 'M', u'ꙅ'),
3665 (0xA645, 'V'),
3666 (0xA646, 'M', u'ꙇ'),
3667 (0xA647, 'V'),
3668 (0xA648, 'M', u'ꙉ'),
3669 (0xA649, 'V'),
3670 (0xA64A, 'M', u'ꙋ'),
3671 (0xA64B, 'V'),
3672 (0xA64C, 'M', u'ꙍ'),
3673 (0xA64D, 'V'),
3674 (0xA64E, 'M', u'ꙏ'),
3675 (0xA64F, 'V'),
3676 (0xA650, 'M', u'ꙑ'),
3677 (0xA651, 'V'),
3678 (0xA652, 'M', u'ꙓ'),
3679 (0xA653, 'V'),
3680 (0xA654, 'M', u'ꙕ'),
3681 (0xA655, 'V'),
3682 (0xA656, 'M', u'ꙗ'),
3683 (0xA657, 'V'),
3684 (0xA658, 'M', u'ꙙ'),
3685 (0xA659, 'V'),
3686 (0xA65A, 'M', u'ꙛ'),
3687 (0xA65B, 'V'),
3688 (0xA65C, 'M', u'ꙝ'),
3689 (0xA65D, 'V'),
3690 (0xA65E, 'M', u'ꙟ'),
3691 (0xA65F, 'V'),
3692 (0xA660, 'M', u'ꙡ'),
3693 (0xA661, 'V'),
3694 (0xA662, 'M', u'ꙣ'),
3695 (0xA663, 'V'),
3696 (0xA664, 'M', u'ꙥ'),
3697 (0xA665, 'V'),
3698 (0xA666, 'M', u'ꙧ'),
3699 (0xA667, 'V'),
3700 (0xA668, 'M', u'ꙩ'),
3701 (0xA669, 'V'),
3702 (0xA66A, 'M', u'ꙫ'),
3703 (0xA66B, 'V'),
3704 (0xA66C, 'M', u'ꙭ'),
3705 (0xA66D, 'V'),
3706 (0xA680, 'M', u'ꚁ'),
3707 (0xA681, 'V'),
3708 (0xA682, 'M', u'ꚃ'),
3709 (0xA683, 'V'),
3710 (0xA684, 'M', u'ꚅ'),
3711 (0xA685, 'V'),
3712 (0xA686, 'M', u'ꚇ'),
3713 (0xA687, 'V'),
3714 (0xA688, 'M', u'ꚉ'),
3715 (0xA689, 'V'),
3716 (0xA68A, 'M', u'ꚋ'),
3717 (0xA68B, 'V'),
3718 (0xA68C, 'M', u'ꚍ'),
3719 (0xA68D, 'V'),
3720 (0xA68E, 'M', u'ꚏ'),
3721 (0xA68F, 'V'),
3722 (0xA690, 'M', u'ꚑ'),
3723 (0xA691, 'V'),
3724 (0xA692, 'M', u'ꚓ'),
3725 (0xA693, 'V'),
3726 (0xA694, 'M', u'ꚕ'),
3727 (0xA695, 'V'),
3728 (0xA696, 'M', u'ꚗ'),
3729 (0xA697, 'V'),
3730 (0xA698, 'X'),
3731 (0xA69F, 'V'),
3732 (0xA6F8, 'X'),
3733 (0xA700, 'V'),
3734 (0xA722, 'M', u'ꜣ'),
3735 (0xA723, 'V'),
3736 (0xA724, 'M', u'ꜥ'),
3737 (0xA725, 'V'),
3738 (0xA726, 'M', u'ꜧ'),
3739 (0xA727, 'V'),
3740 (0xA728, 'M', u'ꜩ'),
3741 (0xA729, 'V'),
3742 (0xA72A, 'M', u'ꜫ'),
3743 (0xA72B, 'V'),
3744 (0xA72C, 'M', u'ꜭ'),
3745 (0xA72D, 'V'),
3746 (0xA72E, 'M', u'ꜯ'),
3747 (0xA72F, 'V'),
3748 (0xA732, 'M', u'ꜳ'),
3749 (0xA733, 'V'),
3750 ]
3751
3752def _seg_36():
3753 return [
3754 (0xA734, 'M', u'ꜵ'),
3755 (0xA735, 'V'),
3756 (0xA736, 'M', u'ꜷ'),
3757 (0xA737, 'V'),
3758 (0xA738, 'M', u'ꜹ'),
3759 (0xA739, 'V'),
3760 (0xA73A, 'M', u'ꜻ'),
3761 (0xA73B, 'V'),
3762 (0xA73C, 'M', u'ꜽ'),
3763 (0xA73D, 'V'),
3764 (0xA73E, 'M', u'ꜿ'),
3765 (0xA73F, 'V'),
3766 (0xA740, 'M', u'ꝁ'),
3767 (0xA741, 'V'),
3768 (0xA742, 'M', u'ꝃ'),
3769 (0xA743, 'V'),
3770 (0xA744, 'M', u'ꝅ'),
3771 (0xA745, 'V'),
3772 (0xA746, 'M', u'ꝇ'),
3773 (0xA747, 'V'),
3774 (0xA748, 'M', u'ꝉ'),
3775 (0xA749, 'V'),
3776 (0xA74A, 'M', u'ꝋ'),
3777 (0xA74B, 'V'),
3778 (0xA74C, 'M', u'ꝍ'),
3779 (0xA74D, 'V'),
3780 (0xA74E, 'M', u'ꝏ'),
3781 (0xA74F, 'V'),
3782 (0xA750, 'M', u'ꝑ'),
3783 (0xA751, 'V'),
3784 (0xA752, 'M', u'ꝓ'),
3785 (0xA753, 'V'),
3786 (0xA754, 'M', u'ꝕ'),
3787 (0xA755, 'V'),
3788 (0xA756, 'M', u'ꝗ'),
3789 (0xA757, 'V'),
3790 (0xA758, 'M', u'ꝙ'),
3791 (0xA759, 'V'),
3792 (0xA75A, 'M', u'ꝛ'),
3793 (0xA75B, 'V'),
3794 (0xA75C, 'M', u'ꝝ'),
3795 (0xA75D, 'V'),
3796 (0xA75E, 'M', u'ꝟ'),
3797 (0xA75F, 'V'),
3798 (0xA760, 'M', u'ꝡ'),
3799 (0xA761, 'V'),
3800 (0xA762, 'M', u'ꝣ'),
3801 (0xA763, 'V'),
3802 (0xA764, 'M', u'ꝥ'),
3803 (0xA765, 'V'),
3804 (0xA766, 'M', u'ꝧ'),
3805 (0xA767, 'V'),
3806 (0xA768, 'M', u'ꝩ'),
3807 (0xA769, 'V'),
3808 (0xA76A, 'M', u'ꝫ'),
3809 (0xA76B, 'V'),
3810 (0xA76C, 'M', u'ꝭ'),
3811 (0xA76D, 'V'),
3812 (0xA76E, 'M', u'ꝯ'),
3813 (0xA76F, 'V'),
3814 (0xA770, 'M', u'ꝯ'),
3815 (0xA771, 'V'),
3816 (0xA779, 'M', u'ꝺ'),
3817 (0xA77A, 'V'),
3818 (0xA77B, 'M', u'ꝼ'),
3819 (0xA77C, 'V'),
3820 (0xA77D, 'M', u'ᵹ'),
3821 (0xA77E, 'M', u'ꝿ'),
3822 (0xA77F, 'V'),
3823 (0xA780, 'M', u'ꞁ'),
3824 (0xA781, 'V'),
3825 (0xA782, 'M', u'ꞃ'),
3826 (0xA783, 'V'),
3827 (0xA784, 'M', u'ꞅ'),
3828 (0xA785, 'V'),
3829 (0xA786, 'M', u'ꞇ'),
3830 (0xA787, 'V'),
3831 (0xA78B, 'M', u'ꞌ'),
3832 (0xA78C, 'V'),
3833 (0xA78D, 'M', u'ɥ'),
3834 (0xA78E, 'V'),
3835 (0xA78F, 'X'),
3836 (0xA790, 'M', u'ꞑ'),
3837 (0xA791, 'V'),
3838 (0xA792, 'M', u'ꞓ'),
3839 (0xA793, 'V'),
3840 (0xA794, 'X'),
3841 (0xA7A0, 'M', u'ꞡ'),
3842 (0xA7A1, 'V'),
3843 (0xA7A2, 'M', u'ꞣ'),
3844 (0xA7A3, 'V'),
3845 (0xA7A4, 'M', u'ꞥ'),
3846 (0xA7A5, 'V'),
3847 (0xA7A6, 'M', u'ꞧ'),
3848 (0xA7A7, 'V'),
3849 (0xA7A8, 'M', u'ꞩ'),
3850 (0xA7A9, 'V'),
3851 (0xA7AA, 'M', u'ɦ'),
3852 (0xA7AB, 'X'),
3853 (0xA7F8, 'M', u'ħ'),
3854 ]
3855
3856def _seg_37():
3857 return [
3858 (0xA7F9, 'M', u'œ'),
3859 (0xA7FA, 'V'),
3860 (0xA82C, 'X'),
3861 (0xA830, 'V'),
3862 (0xA83A, 'X'),
3863 (0xA840, 'V'),
3864 (0xA878, 'X'),
3865 (0xA880, 'V'),
3866 (0xA8C5, 'X'),
3867 (0xA8CE, 'V'),
3868 (0xA8DA, 'X'),
3869 (0xA8E0, 'V'),
3870 (0xA8FC, 'X'),
3871 (0xA900, 'V'),
3872 (0xA954, 'X'),
3873 (0xA95F, 'V'),
3874 (0xA97D, 'X'),
3875 (0xA980, 'V'),
3876 (0xA9CE, 'X'),
3877 (0xA9CF, 'V'),
3878 (0xA9DA, 'X'),
3879 (0xA9DE, 'V'),
3880 (0xA9E0, 'X'),
3881 (0xAA00, 'V'),
3882 (0xAA37, 'X'),
3883 (0xAA40, 'V'),
3884 (0xAA4E, 'X'),
3885 (0xAA50, 'V'),
3886 (0xAA5A, 'X'),
3887 (0xAA5C, 'V'),
3888 (0xAA7C, 'X'),
3889 (0xAA80, 'V'),
3890 (0xAAC3, 'X'),
3891 (0xAADB, 'V'),
3892 (0xAAF7, 'X'),
3893 (0xAB01, 'V'),
3894 (0xAB07, 'X'),
3895 (0xAB09, 'V'),
3896 (0xAB0F, 'X'),
3897 (0xAB11, 'V'),
3898 (0xAB17, 'X'),
3899 (0xAB20, 'V'),
3900 (0xAB27, 'X'),
3901 (0xAB28, 'V'),
3902 (0xAB2F, 'X'),
3903 (0xABC0, 'V'),
3904 (0xABEE, 'X'),
3905 (0xABF0, 'V'),
3906 (0xABFA, 'X'),
3907 (0xAC00, 'V'),
3908 (0xD7A4, 'X'),
3909 (0xD7B0, 'V'),
3910 (0xD7C7, 'X'),
3911 (0xD7CB, 'V'),
3912 (0xD7FC, 'X'),
3913 (0xF900, 'M', u'豈'),
3914 (0xF901, 'M', u'更'),
3915 (0xF902, 'M', u'車'),
3916 (0xF903, 'M', u'賈'),
3917 (0xF904, 'M', u'滑'),
3918 (0xF905, 'M', u'串'),
3919 (0xF906, 'M', u'句'),
3920 (0xF907, 'M', u'龜'),
3921 (0xF909, 'M', u'契'),
3922 (0xF90A, 'M', u'金'),
3923 (0xF90B, 'M', u'喇'),
3924 (0xF90C, 'M', u'奈'),
3925 (0xF90D, 'M', u'懶'),
3926 (0xF90E, 'M', u'癩'),
3927 (0xF90F, 'M', u'羅'),
3928 (0xF910, 'M', u'蘿'),
3929 (0xF911, 'M', u'螺'),
3930 (0xF912, 'M', u'裸'),
3931 (0xF913, 'M', u'邏'),
3932 (0xF914, 'M', u'樂'),
3933 (0xF915, 'M', u'洛'),
3934 (0xF916, 'M', u'烙'),
3935 (0xF917, 'M', u'珞'),
3936 (0xF918, 'M', u'落'),
3937 (0xF919, 'M', u'酪'),
3938 (0xF91A, 'M', u'駱'),
3939 (0xF91B, 'M', u'亂'),
3940 (0xF91C, 'M', u'卵'),
3941 (0xF91D, 'M', u'欄'),
3942 (0xF91E, 'M', u'爛'),
3943 (0xF91F, 'M', u'蘭'),
3944 (0xF920, 'M', u'鸞'),
3945 (0xF921, 'M', u'嵐'),
3946 (0xF922, 'M', u'濫'),
3947 (0xF923, 'M', u'藍'),
3948 (0xF924, 'M', u'襤'),
3949 (0xF925, 'M', u'拉'),
3950 (0xF926, 'M', u'臘'),
3951 (0xF927, 'M', u'蠟'),
3952 (0xF928, 'M', u'廊'),
3953 (0xF929, 'M', u'朗'),
3954 (0xF92A, 'M', u'浪'),
3955 (0xF92B, 'M', u'狼'),
3956 (0xF92C, 'M', u'郎'),
3957 (0xF92D, 'M', u'來'),
3958 ]
3959
3960def _seg_38():
3961 return [
3962 (0xF92E, 'M', u'冷'),
3963 (0xF92F, 'M', u'勞'),
3964 (0xF930, 'M', u'擄'),
3965 (0xF931, 'M', u'櫓'),
3966 (0xF932, 'M', u'爐'),
3967 (0xF933, 'M', u'盧'),
3968 (0xF934, 'M', u'老'),
3969 (0xF935, 'M', u'蘆'),
3970 (0xF936, 'M', u'虜'),
3971 (0xF937, 'M', u'路'),
3972 (0xF938, 'M', u'露'),
3973 (0xF939, 'M', u'魯'),
3974 (0xF93A, 'M', u'鷺'),
3975 (0xF93B, 'M', u'碌'),
3976 (0xF93C, 'M', u'祿'),
3977 (0xF93D, 'M', u'綠'),
3978 (0xF93E, 'M', u'菉'),
3979 (0xF93F, 'M', u'錄'),
3980 (0xF940, 'M', u'鹿'),
3981 (0xF941, 'M', u'論'),
3982 (0xF942, 'M', u'壟'),
3983 (0xF943, 'M', u'弄'),
3984 (0xF944, 'M', u'籠'),
3985 (0xF945, 'M', u'聾'),
3986 (0xF946, 'M', u'牢'),
3987 (0xF947, 'M', u'磊'),
3988 (0xF948, 'M', u'賂'),
3989 (0xF949, 'M', u'雷'),
3990 (0xF94A, 'M', u'壘'),
3991 (0xF94B, 'M', u'屢'),
3992 (0xF94C, 'M', u'樓'),
3993 (0xF94D, 'M', u'淚'),
3994 (0xF94E, 'M', u'漏'),
3995 (0xF94F, 'M', u'累'),
3996 (0xF950, 'M', u'縷'),
3997 (0xF951, 'M', u'陋'),
3998 (0xF952, 'M', u'勒'),
3999 (0xF953, 'M', u'肋'),
4000 (0xF954, 'M', u'凜'),
4001 (0xF955, 'M', u'凌'),
4002 (0xF956, 'M', u'稜'),
4003 (0xF957, 'M', u'綾'),
4004 (0xF958, 'M', u'菱'),
4005 (0xF959, 'M', u'陵'),
4006 (0xF95A, 'M', u'讀'),
4007 (0xF95B, 'M', u'拏'),
4008 (0xF95C, 'M', u'樂'),
4009 (0xF95D, 'M', u'諾'),
4010 (0xF95E, 'M', u'丹'),
4011 (0xF95F, 'M', u'寧'),
4012 (0xF960, 'M', u'怒'),
4013 (0xF961, 'M', u'率'),
4014 (0xF962, 'M', u'異'),
4015 (0xF963, 'M', u'北'),
4016 (0xF964, 'M', u'磻'),
4017 (0xF965, 'M', u'便'),
4018 (0xF966, 'M', u'復'),
4019 (0xF967, 'M', u'不'),
4020 (0xF968, 'M', u'泌'),
4021 (0xF969, 'M', u'數'),
4022 (0xF96A, 'M', u'索'),
4023 (0xF96B, 'M', u'參'),
4024 (0xF96C, 'M', u'塞'),
4025 (0xF96D, 'M', u'省'),
4026 (0xF96E, 'M', u'葉'),
4027 (0xF96F, 'M', u'說'),
4028 (0xF970, 'M', u'殺'),
4029 (0xF971, 'M', u'辰'),
4030 (0xF972, 'M', u'沈'),
4031 (0xF973, 'M', u'拾'),
4032 (0xF974, 'M', u'若'),
4033 (0xF975, 'M', u'掠'),
4034 (0xF976, 'M', u'略'),
4035 (0xF977, 'M', u'亮'),
4036 (0xF978, 'M', u'兩'),
4037 (0xF979, 'M', u'凉'),
4038 (0xF97A, 'M', u'梁'),
4039 (0xF97B, 'M', u'糧'),
4040 (0xF97C, 'M', u'良'),
4041 (0xF97D, 'M', u'諒'),
4042 (0xF97E, 'M', u'量'),
4043 (0xF97F, 'M', u'勵'),
4044 (0xF980, 'M', u'呂'),
4045 (0xF981, 'M', u'女'),
4046 (0xF982, 'M', u'廬'),
4047 (0xF983, 'M', u'旅'),
4048 (0xF984, 'M', u'濾'),
4049 (0xF985, 'M', u'礪'),
4050 (0xF986, 'M', u'閭'),
4051 (0xF987, 'M', u'驪'),
4052 (0xF988, 'M', u'麗'),
4053 (0xF989, 'M', u'黎'),
4054 (0xF98A, 'M', u'力'),
4055 (0xF98B, 'M', u'曆'),
4056 (0xF98C, 'M', u'歷'),
4057 (0xF98D, 'M', u'轢'),
4058 (0xF98E, 'M', u'年'),
4059 (0xF98F, 'M', u'憐'),
4060 (0xF990, 'M', u'戀'),
4061 (0xF991, 'M', u'撚'),
4062 ]
4063
4064def _seg_39():
4065 return [
4066 (0xF992, 'M', u'漣'),
4067 (0xF993, 'M', u'煉'),
4068 (0xF994, 'M', u'璉'),
4069 (0xF995, 'M', u'秊'),
4070 (0xF996, 'M', u'練'),
4071 (0xF997, 'M', u'聯'),
4072 (0xF998, 'M', u'輦'),
4073 (0xF999, 'M', u'蓮'),
4074 (0xF99A, 'M', u'連'),
4075 (0xF99B, 'M', u'鍊'),
4076 (0xF99C, 'M', u'列'),
4077 (0xF99D, 'M', u'劣'),
4078 (0xF99E, 'M', u'咽'),
4079 (0xF99F, 'M', u'烈'),
4080 (0xF9A0, 'M', u'裂'),
4081 (0xF9A1, 'M', u'說'),
4082 (0xF9A2, 'M', u'廉'),
4083 (0xF9A3, 'M', u'念'),
4084 (0xF9A4, 'M', u'捻'),
4085 (0xF9A5, 'M', u'殮'),
4086 (0xF9A6, 'M', u'簾'),
4087 (0xF9A7, 'M', u'獵'),
4088 (0xF9A8, 'M', u'令'),
4089 (0xF9A9, 'M', u'囹'),
4090 (0xF9AA, 'M', u'寧'),
4091 (0xF9AB, 'M', u'嶺'),
4092 (0xF9AC, 'M', u'怜'),
4093 (0xF9AD, 'M', u'玲'),
4094 (0xF9AE, 'M', u'瑩'),
4095 (0xF9AF, 'M', u'羚'),
4096 (0xF9B0, 'M', u'聆'),
4097 (0xF9B1, 'M', u'鈴'),
4098 (0xF9B2, 'M', u'零'),
4099 (0xF9B3, 'M', u'靈'),
4100 (0xF9B4, 'M', u'領'),
4101 (0xF9B5, 'M', u'例'),
4102 (0xF9B6, 'M', u'禮'),
4103 (0xF9B7, 'M', u'醴'),
4104 (0xF9B8, 'M', u'隸'),
4105 (0xF9B9, 'M', u'惡'),
4106 (0xF9BA, 'M', u'了'),
4107 (0xF9BB, 'M', u'僚'),
4108 (0xF9BC, 'M', u'寮'),
4109 (0xF9BD, 'M', u'尿'),
4110 (0xF9BE, 'M', u'料'),
4111 (0xF9BF, 'M', u'樂'),
4112 (0xF9C0, 'M', u'燎'),
4113 (0xF9C1, 'M', u'療'),
4114 (0xF9C2, 'M', u'蓼'),
4115 (0xF9C3, 'M', u'遼'),
4116 (0xF9C4, 'M', u'龍'),
4117 (0xF9C5, 'M', u'暈'),
4118 (0xF9C6, 'M', u'阮'),
4119 (0xF9C7, 'M', u'劉'),
4120 (0xF9C8, 'M', u'杻'),
4121 (0xF9C9, 'M', u'柳'),
4122 (0xF9CA, 'M', u'流'),
4123 (0xF9CB, 'M', u'溜'),
4124 (0xF9CC, 'M', u'琉'),
4125 (0xF9CD, 'M', u'留'),
4126 (0xF9CE, 'M', u'硫'),
4127 (0xF9CF, 'M', u'紐'),
4128 (0xF9D0, 'M', u'類'),
4129 (0xF9D1, 'M', u'六'),
4130 (0xF9D2, 'M', u'戮'),
4131 (0xF9D3, 'M', u'陸'),
4132 (0xF9D4, 'M', u'倫'),
4133 (0xF9D5, 'M', u'崙'),
4134 (0xF9D6, 'M', u'淪'),
4135 (0xF9D7, 'M', u'輪'),
4136 (0xF9D8, 'M', u'律'),
4137 (0xF9D9, 'M', u'慄'),
4138 (0xF9DA, 'M', u'栗'),
4139 (0xF9DB, 'M', u'率'),
4140 (0xF9DC, 'M', u'隆'),
4141 (0xF9DD, 'M', u'利'),
4142 (0xF9DE, 'M', u'吏'),
4143 (0xF9DF, 'M', u'履'),
4144 (0xF9E0, 'M', u'易'),
4145 (0xF9E1, 'M', u'李'),
4146 (0xF9E2, 'M', u'梨'),
4147 (0xF9E3, 'M', u'泥'),
4148 (0xF9E4, 'M', u'理'),
4149 (0xF9E5, 'M', u'痢'),
4150 (0xF9E6, 'M', u'罹'),
4151 (0xF9E7, 'M', u'裏'),
4152 (0xF9E8, 'M', u'裡'),
4153 (0xF9E9, 'M', u'里'),
4154 (0xF9EA, 'M', u'離'),
4155 (0xF9EB, 'M', u'匿'),
4156 (0xF9EC, 'M', u'溺'),
4157 (0xF9ED, 'M', u'吝'),
4158 (0xF9EE, 'M', u'燐'),
4159 (0xF9EF, 'M', u'璘'),
4160 (0xF9F0, 'M', u'藺'),
4161 (0xF9F1, 'M', u'隣'),
4162 (0xF9F2, 'M', u'鱗'),
4163 (0xF9F3, 'M', u'麟'),
4164 (0xF9F4, 'M', u'林'),
4165 (0xF9F5, 'M', u'淋'),
4166 ]
4167
4168def _seg_40():
4169 return [
4170 (0xF9F6, 'M', u'臨'),
4171 (0xF9F7, 'M', u'立'),
4172 (0xF9F8, 'M', u'笠'),
4173 (0xF9F9, 'M', u'粒'),
4174 (0xF9FA, 'M', u'狀'),
4175 (0xF9FB, 'M', u'炙'),
4176 (0xF9FC, 'M', u'識'),
4177 (0xF9FD, 'M', u'什'),
4178 (0xF9FE, 'M', u'茶'),
4179 (0xF9FF, 'M', u'刺'),
4180 (0xFA00, 'M', u'切'),
4181 (0xFA01, 'M', u'度'),
4182 (0xFA02, 'M', u'拓'),
4183 (0xFA03, 'M', u'糖'),
4184 (0xFA04, 'M', u'宅'),
4185 (0xFA05, 'M', u'洞'),
4186 (0xFA06, 'M', u'暴'),
4187 (0xFA07, 'M', u'輻'),
4188 (0xFA08, 'M', u'行'),
4189 (0xFA09, 'M', u'降'),
4190 (0xFA0A, 'M', u'見'),
4191 (0xFA0B, 'M', u'廓'),
4192 (0xFA0C, 'M', u'兀'),
4193 (0xFA0D, 'M', u'嗀'),
4194 (0xFA0E, 'V'),
4195 (0xFA10, 'M', u'塚'),
4196 (0xFA11, 'V'),
4197 (0xFA12, 'M', u'晴'),
4198 (0xFA13, 'V'),
4199 (0xFA15, 'M', u'凞'),
4200 (0xFA16, 'M', u'猪'),
4201 (0xFA17, 'M', u'益'),
4202 (0xFA18, 'M', u'礼'),
4203 (0xFA19, 'M', u'神'),
4204 (0xFA1A, 'M', u'祥'),
4205 (0xFA1B, 'M', u'福'),
4206 (0xFA1C, 'M', u'靖'),
4207 (0xFA1D, 'M', u'精'),
4208 (0xFA1E, 'M', u'羽'),
4209 (0xFA1F, 'V'),
4210 (0xFA20, 'M', u'蘒'),
4211 (0xFA21, 'V'),
4212 (0xFA22, 'M', u'諸'),
4213 (0xFA23, 'V'),
4214 (0xFA25, 'M', u'逸'),
4215 (0xFA26, 'M', u'都'),
4216 (0xFA27, 'V'),
4217 (0xFA2A, 'M', u'飯'),
4218 (0xFA2B, 'M', u'飼'),
4219 (0xFA2C, 'M', u'館'),
4220 (0xFA2D, 'M', u'鶴'),
4221 (0xFA2E, 'M', u'郞'),
4222 (0xFA2F, 'M', u'隷'),
4223 (0xFA30, 'M', u'侮'),
4224 (0xFA31, 'M', u'僧'),
4225 (0xFA32, 'M', u'免'),
4226 (0xFA33, 'M', u'勉'),
4227 (0xFA34, 'M', u'勤'),
4228 (0xFA35, 'M', u'卑'),
4229 (0xFA36, 'M', u'喝'),
4230 (0xFA37, 'M', u'嘆'),
4231 (0xFA38, 'M', u'器'),
4232 (0xFA39, 'M', u'塀'),
4233 (0xFA3A, 'M', u'墨'),
4234 (0xFA3B, 'M', u'層'),
4235 (0xFA3C, 'M', u'屮'),
4236 (0xFA3D, 'M', u'悔'),
4237 (0xFA3E, 'M', u'慨'),
4238 (0xFA3F, 'M', u'憎'),
4239 (0xFA40, 'M', u'懲'),
4240 (0xFA41, 'M', u'敏'),
4241 (0xFA42, 'M', u'既'),
4242 (0xFA43, 'M', u'暑'),
4243 (0xFA44, 'M', u'梅'),
4244 (0xFA45, 'M', u'海'),
4245 (0xFA46, 'M', u'渚'),
4246 (0xFA47, 'M', u'漢'),
4247 (0xFA48, 'M', u'煮'),
4248 (0xFA49, 'M', u'爫'),
4249 (0xFA4A, 'M', u'琢'),
4250 (0xFA4B, 'M', u'碑'),
4251 (0xFA4C, 'M', u'社'),
4252 (0xFA4D, 'M', u'祉'),
4253 (0xFA4E, 'M', u'祈'),
4254 (0xFA4F, 'M', u'祐'),
4255 (0xFA50, 'M', u'祖'),
4256 (0xFA51, 'M', u'祝'),
4257 (0xFA52, 'M', u'禍'),
4258 (0xFA53, 'M', u'禎'),
4259 (0xFA54, 'M', u'穀'),
4260 (0xFA55, 'M', u'突'),
4261 (0xFA56, 'M', u'節'),
4262 (0xFA57, 'M', u'練'),
4263 (0xFA58, 'M', u'縉'),
4264 (0xFA59, 'M', u'繁'),
4265 (0xFA5A, 'M', u'署'),
4266 (0xFA5B, 'M', u'者'),
4267 (0xFA5C, 'M', u'臭'),
4268 (0xFA5D, 'M', u'艹'),
4269 (0xFA5F, 'M', u'著'),
4270 ]
4271
4272def _seg_41():
4273 return [
4274 (0xFA60, 'M', u'褐'),
4275 (0xFA61, 'M', u'視'),
4276 (0xFA62, 'M', u'謁'),
4277 (0xFA63, 'M', u'謹'),
4278 (0xFA64, 'M', u'賓'),
4279 (0xFA65, 'M', u'贈'),
4280 (0xFA66, 'M', u'辶'),
4281 (0xFA67, 'M', u'逸'),
4282 (0xFA68, 'M', u'難'),
4283 (0xFA69, 'M', u'響'),
4284 (0xFA6A, 'M', u'頻'),
4285 (0xFA6B, 'M', u'恵'),
4286 (0xFA6C, 'M', u'𤋮'),
4287 (0xFA6D, 'M', u'舘'),
4288 (0xFA6E, 'X'),
4289 (0xFA70, 'M', u'並'),
4290 (0xFA71, 'M', u'况'),
4291 (0xFA72, 'M', u'全'),
4292 (0xFA73, 'M', u'侀'),
4293 (0xFA74, 'M', u'充'),
4294 (0xFA75, 'M', u'冀'),
4295 (0xFA76, 'M', u'勇'),
4296 (0xFA77, 'M', u'勺'),
4297 (0xFA78, 'M', u'喝'),
4298 (0xFA79, 'M', u'啕'),
4299 (0xFA7A, 'M', u'喙'),
4300 (0xFA7B, 'M', u'嗢'),
4301 (0xFA7C, 'M', u'塚'),
4302 (0xFA7D, 'M', u'墳'),
4303 (0xFA7E, 'M', u'奄'),
4304 (0xFA7F, 'M', u'奔'),
4305 (0xFA80, 'M', u'婢'),
4306 (0xFA81, 'M', u'嬨'),
4307 (0xFA82, 'M', u'廒'),
4308 (0xFA83, 'M', u'廙'),
4309 (0xFA84, 'M', u'彩'),
4310 (0xFA85, 'M', u'徭'),
4311 (0xFA86, 'M', u'惘'),
4312 (0xFA87, 'M', u'慎'),
4313 (0xFA88, 'M', u'愈'),
4314 (0xFA89, 'M', u'憎'),
4315 (0xFA8A, 'M', u'慠'),
4316 (0xFA8B, 'M', u'懲'),
4317 (0xFA8C, 'M', u'戴'),
4318 (0xFA8D, 'M', u'揄'),
4319 (0xFA8E, 'M', u'搜'),
4320 (0xFA8F, 'M', u'摒'),
4321 (0xFA90, 'M', u'敖'),
4322 (0xFA91, 'M', u'晴'),
4323 (0xFA92, 'M', u'朗'),
4324 (0xFA93, 'M', u'望'),
4325 (0xFA94, 'M', u'杖'),
4326 (0xFA95, 'M', u'歹'),
4327 (0xFA96, 'M', u'殺'),
4328 (0xFA97, 'M', u'流'),
4329 (0xFA98, 'M', u'滛'),
4330 (0xFA99, 'M', u'滋'),
4331 (0xFA9A, 'M', u'漢'),
4332 (0xFA9B, 'M', u'瀞'),
4333 (0xFA9C, 'M', u'煮'),
4334 (0xFA9D, 'M', u'瞧'),
4335 (0xFA9E, 'M', u'爵'),
4336 (0xFA9F, 'M', u'犯'),
4337 (0xFAA0, 'M', u'猪'),
4338 (0xFAA1, 'M', u'瑱'),
4339 (0xFAA2, 'M', u'甆'),
4340 (0xFAA3, 'M', u'画'),
4341 (0xFAA4, 'M', u'瘝'),
4342 (0xFAA5, 'M', u'瘟'),
4343 (0xFAA6, 'M', u'益'),
4344 (0xFAA7, 'M', u'盛'),
4345 (0xFAA8, 'M', u'直'),
4346 (0xFAA9, 'M', u'睊'),
4347 (0xFAAA, 'M', u'着'),
4348 (0xFAAB, 'M', u'磌'),
4349 (0xFAAC, 'M', u'窱'),
4350 (0xFAAD, 'M', u'節'),
4351 (0xFAAE, 'M', u'类'),
4352 (0xFAAF, 'M', u'絛'),
4353 (0xFAB0, 'M', u'練'),
4354 (0xFAB1, 'M', u'缾'),
4355 (0xFAB2, 'M', u'者'),
4356 (0xFAB3, 'M', u'荒'),
4357 (0xFAB4, 'M', u'華'),
4358 (0xFAB5, 'M', u'蝹'),
4359 (0xFAB6, 'M', u'襁'),
4360 (0xFAB7, 'M', u'覆'),
4361 (0xFAB8, 'M', u'視'),
4362 (0xFAB9, 'M', u'調'),
4363 (0xFABA, 'M', u'諸'),
4364 (0xFABB, 'M', u'請'),
4365 (0xFABC, 'M', u'謁'),
4366 (0xFABD, 'M', u'諾'),
4367 (0xFABE, 'M', u'諭'),
4368 (0xFABF, 'M', u'謹'),
4369 (0xFAC0, 'M', u'變'),
4370 (0xFAC1, 'M', u'贈'),
4371 (0xFAC2, 'M', u'輸'),
4372 (0xFAC3, 'M', u'遲'),
4373 (0xFAC4, 'M', u'醙'),
4374 ]
4375
4376def _seg_42():
4377 return [
4378 (0xFAC5, 'M', u'鉶'),
4379 (0xFAC6, 'M', u'陼'),
4380 (0xFAC7, 'M', u'難'),
4381 (0xFAC8, 'M', u'靖'),
4382 (0xFAC9, 'M', u'韛'),
4383 (0xFACA, 'M', u'響'),
4384 (0xFACB, 'M', u'頋'),
4385 (0xFACC, 'M', u'頻'),
4386 (0xFACD, 'M', u'鬒'),
4387 (0xFACE, 'M', u'龜'),
4388 (0xFACF, 'M', u'𢡊'),
4389 (0xFAD0, 'M', u'𢡄'),
4390 (0xFAD1, 'M', u'𣏕'),
4391 (0xFAD2, 'M', u'㮝'),
4392 (0xFAD3, 'M', u'䀘'),
4393 (0xFAD4, 'M', u'䀹'),
4394 (0xFAD5, 'M', u'𥉉'),
4395 (0xFAD6, 'M', u'𥳐'),
4396 (0xFAD7, 'M', u'𧻓'),
4397 (0xFAD8, 'M', u'齃'),
4398 (0xFAD9, 'M', u'龎'),
4399 (0xFADA, 'X'),
4400 (0xFB00, 'M', u'ff'),
4401 (0xFB01, 'M', u'fi'),
4402 (0xFB02, 'M', u'fl'),
4403 (0xFB03, 'M', u'ffi'),
4404 (0xFB04, 'M', u'ffl'),
4405 (0xFB05, 'M', u'st'),
4406 (0xFB07, 'X'),
4407 (0xFB13, 'M', u'մն'),
4408 (0xFB14, 'M', u'մե'),
4409 (0xFB15, 'M', u'մի'),
4410 (0xFB16, 'M', u'վն'),
4411 (0xFB17, 'M', u'մխ'),
4412 (0xFB18, 'X'),
4413 (0xFB1D, 'M', u'יִ'),
4414 (0xFB1E, 'V'),
4415 (0xFB1F, 'M', u'ײַ'),
4416 (0xFB20, 'M', u'ע'),
4417 (0xFB21, 'M', u'א'),
4418 (0xFB22, 'M', u'ד'),
4419 (0xFB23, 'M', u'ה'),
4420 (0xFB24, 'M', u'כ'),
4421 (0xFB25, 'M', u'ל'),
4422 (0xFB26, 'M', u'ם'),
4423 (0xFB27, 'M', u'ר'),
4424 (0xFB28, 'M', u'ת'),
4425 (0xFB29, '3', u'+'),
4426 (0xFB2A, 'M', u'שׁ'),
4427 (0xFB2B, 'M', u'שׂ'),
4428 (0xFB2C, 'M', u'שּׁ'),
4429 (0xFB2D, 'M', u'שּׂ'),
4430 (0xFB2E, 'M', u'אַ'),
4431 (0xFB2F, 'M', u'אָ'),
4432 (0xFB30, 'M', u'אּ'),
4433 (0xFB31, 'M', u'בּ'),
4434 (0xFB32, 'M', u'גּ'),
4435 (0xFB33, 'M', u'דּ'),
4436 (0xFB34, 'M', u'הּ'),
4437 (0xFB35, 'M', u'וּ'),
4438 (0xFB36, 'M', u'זּ'),
4439 (0xFB37, 'X'),
4440 (0xFB38, 'M', u'טּ'),
4441 (0xFB39, 'M', u'יּ'),
4442 (0xFB3A, 'M', u'ךּ'),
4443 (0xFB3B, 'M', u'כּ'),
4444 (0xFB3C, 'M', u'לּ'),
4445 (0xFB3D, 'X'),
4446 (0xFB3E, 'M', u'מּ'),
4447 (0xFB3F, 'X'),
4448 (0xFB40, 'M', u'נּ'),
4449 (0xFB41, 'M', u'סּ'),
4450 (0xFB42, 'X'),
4451 (0xFB43, 'M', u'ףּ'),
4452 (0xFB44, 'M', u'פּ'),
4453 (0xFB45, 'X'),
4454 (0xFB46, 'M', u'צּ'),
4455 (0xFB47, 'M', u'קּ'),
4456 (0xFB48, 'M', u'רּ'),
4457 (0xFB49, 'M', u'שּ'),
4458 (0xFB4A, 'M', u'תּ'),
4459 (0xFB4B, 'M', u'וֹ'),
4460 (0xFB4C, 'M', u'בֿ'),
4461 (0xFB4D, 'M', u'כֿ'),
4462 (0xFB4E, 'M', u'פֿ'),
4463 (0xFB4F, 'M', u'אל'),
4464 (0xFB50, 'M', u'ٱ'),
4465 (0xFB52, 'M', u'ٻ'),
4466 (0xFB56, 'M', u'پ'),
4467 (0xFB5A, 'M', u'ڀ'),
4468 (0xFB5E, 'M', u'ٺ'),
4469 (0xFB62, 'M', u'ٿ'),
4470 (0xFB66, 'M', u'ٹ'),
4471 (0xFB6A, 'M', u'ڤ'),
4472 (0xFB6E, 'M', u'ڦ'),
4473 (0xFB72, 'M', u'ڄ'),
4474 (0xFB76, 'M', u'ڃ'),
4475 (0xFB7A, 'M', u'چ'),
4476 (0xFB7E, 'M', u'ڇ'),
4477 (0xFB82, 'M', u'ڍ'),
4478 ]
4479
4480def _seg_43():
4481 return [
4482 (0xFB84, 'M', u'ڌ'),
4483 (0xFB86, 'M', u'ڎ'),
4484 (0xFB88, 'M', u'ڈ'),
4485 (0xFB8A, 'M', u'ژ'),
4486 (0xFB8C, 'M', u'ڑ'),
4487 (0xFB8E, 'M', u'ک'),
4488 (0xFB92, 'M', u'گ'),
4489 (0xFB96, 'M', u'ڳ'),
4490 (0xFB9A, 'M', u'ڱ'),
4491 (0xFB9E, 'M', u'ں'),
4492 (0xFBA0, 'M', u'ڻ'),
4493 (0xFBA4, 'M', u'ۀ'),
4494 (0xFBA6, 'M', u'ہ'),
4495 (0xFBAA, 'M', u'ھ'),
4496 (0xFBAE, 'M', u'ے'),
4497 (0xFBB0, 'M', u'ۓ'),
4498 (0xFBB2, 'V'),
4499 (0xFBC2, 'X'),
4500 (0xFBD3, 'M', u'ڭ'),
4501 (0xFBD7, 'M', u'ۇ'),
4502 (0xFBD9, 'M', u'ۆ'),
4503 (0xFBDB, 'M', u'ۈ'),
4504 (0xFBDD, 'M', u'ۇٴ'),
4505 (0xFBDE, 'M', u'ۋ'),
4506 (0xFBE0, 'M', u'ۅ'),
4507 (0xFBE2, 'M', u'ۉ'),
4508 (0xFBE4, 'M', u'ې'),
4509 (0xFBE8, 'M', u'ى'),
4510 (0xFBEA, 'M', u'ئا'),
4511 (0xFBEC, 'M', u'ئە'),
4512 (0xFBEE, 'M', u'ئو'),
4513 (0xFBF0, 'M', u'ئۇ'),
4514 (0xFBF2, 'M', u'ئۆ'),
4515 (0xFBF4, 'M', u'ئۈ'),
4516 (0xFBF6, 'M', u'ئې'),
4517 (0xFBF9, 'M', u'ئى'),
4518 (0xFBFC, 'M', u'ی'),
4519 (0xFC00, 'M', u'ئج'),
4520 (0xFC01, 'M', u'ئح'),
4521 (0xFC02, 'M', u'ئم'),
4522 (0xFC03, 'M', u'ئى'),
4523 (0xFC04, 'M', u'ئي'),
4524 (0xFC05, 'M', u'بج'),
4525 (0xFC06, 'M', u'بح'),
4526 (0xFC07, 'M', u'بخ'),
4527 (0xFC08, 'M', u'بم'),
4528 (0xFC09, 'M', u'بى'),
4529 (0xFC0A, 'M', u'بي'),
4530 (0xFC0B, 'M', u'تج'),
4531 (0xFC0C, 'M', u'تح'),
4532 (0xFC0D, 'M', u'تخ'),
4533 (0xFC0E, 'M', u'تم'),
4534 (0xFC0F, 'M', u'تى'),
4535 (0xFC10, 'M', u'تي'),
4536 (0xFC11, 'M', u'ثج'),
4537 (0xFC12, 'M', u'ثم'),
4538 (0xFC13, 'M', u'ثى'),
4539 (0xFC14, 'M', u'ثي'),
4540 (0xFC15, 'M', u'جح'),
4541 (0xFC16, 'M', u'جم'),
4542 (0xFC17, 'M', u'حج'),
4543 (0xFC18, 'M', u'حم'),
4544 (0xFC19, 'M', u'خج'),
4545 (0xFC1A, 'M', u'خح'),
4546 (0xFC1B, 'M', u'خم'),
4547 (0xFC1C, 'M', u'سج'),
4548 (0xFC1D, 'M', u'سح'),
4549 (0xFC1E, 'M', u'سخ'),
4550 (0xFC1F, 'M', u'سم'),
4551 (0xFC20, 'M', u'صح'),
4552 (0xFC21, 'M', u'صم'),
4553 (0xFC22, 'M', u'ضج'),
4554 (0xFC23, 'M', u'ضح'),
4555 (0xFC24, 'M', u'ضخ'),
4556 (0xFC25, 'M', u'ضم'),
4557 (0xFC26, 'M', u'طح'),
4558 (0xFC27, 'M', u'طم'),
4559 (0xFC28, 'M', u'ظم'),
4560 (0xFC29, 'M', u'عج'),
4561 (0xFC2A, 'M', u'عم'),
4562 (0xFC2B, 'M', u'غج'),
4563 (0xFC2C, 'M', u'غم'),
4564 (0xFC2D, 'M', u'فج'),
4565 (0xFC2E, 'M', u'فح'),
4566 (0xFC2F, 'M', u'فخ'),
4567 (0xFC30, 'M', u'فم'),
4568 (0xFC31, 'M', u'فى'),
4569 (0xFC32, 'M', u'في'),
4570 (0xFC33, 'M', u'قح'),
4571 (0xFC34, 'M', u'قم'),
4572 (0xFC35, 'M', u'قى'),
4573 (0xFC36, 'M', u'قي'),
4574 (0xFC37, 'M', u'كا'),
4575 (0xFC38, 'M', u'كج'),
4576 (0xFC39, 'M', u'كح'),
4577 (0xFC3A, 'M', u'كخ'),
4578 (0xFC3B, 'M', u'كل'),
4579 (0xFC3C, 'M', u'كم'),
4580 (0xFC3D, 'M', u'كى'),
4581 (0xFC3E, 'M', u'كي'),
4582 ]
4583
4584def _seg_44():
4585 return [
4586 (0xFC3F, 'M', u'لج'),
4587 (0xFC40, 'M', u'لح'),
4588 (0xFC41, 'M', u'لخ'),
4589 (0xFC42, 'M', u'لم'),
4590 (0xFC43, 'M', u'لى'),
4591 (0xFC44, 'M', u'لي'),
4592 (0xFC45, 'M', u'مج'),
4593 (0xFC46, 'M', u'مح'),
4594 (0xFC47, 'M', u'مخ'),
4595 (0xFC48, 'M', u'مم'),
4596 (0xFC49, 'M', u'مى'),
4597 (0xFC4A, 'M', u'مي'),
4598 (0xFC4B, 'M', u'نج'),
4599 (0xFC4C, 'M', u'نح'),
4600 (0xFC4D, 'M', u'نخ'),
4601 (0xFC4E, 'M', u'نم'),
4602 (0xFC4F, 'M', u'نى'),
4603 (0xFC50, 'M', u'ني'),
4604 (0xFC51, 'M', u'هج'),
4605 (0xFC52, 'M', u'هم'),
4606 (0xFC53, 'M', u'هى'),
4607 (0xFC54, 'M', u'هي'),
4608 (0xFC55, 'M', u'يج'),
4609 (0xFC56, 'M', u'يح'),
4610 (0xFC57, 'M', u'يخ'),
4611 (0xFC58, 'M', u'يم'),
4612 (0xFC59, 'M', u'يى'),
4613 (0xFC5A, 'M', u'يي'),
4614 (0xFC5B, 'M', u'ذٰ'),
4615 (0xFC5C, 'M', u'رٰ'),
4616 (0xFC5D, 'M', u'ىٰ'),
4617 (0xFC5E, '3', u' ٌّ'),
4618 (0xFC5F, '3', u' ٍّ'),
4619 (0xFC60, '3', u' َّ'),
4620 (0xFC61, '3', u' ُّ'),
4621 (0xFC62, '3', u' ِّ'),
4622 (0xFC63, '3', u' ّٰ'),
4623 (0xFC64, 'M', u'ئر'),
4624 (0xFC65, 'M', u'ئز'),
4625 (0xFC66, 'M', u'ئم'),
4626 (0xFC67, 'M', u'ئن'),
4627 (0xFC68, 'M', u'ئى'),
4628 (0xFC69, 'M', u'ئي'),
4629 (0xFC6A, 'M', u'بر'),
4630 (0xFC6B, 'M', u'بز'),
4631 (0xFC6C, 'M', u'بم'),
4632 (0xFC6D, 'M', u'بن'),
4633 (0xFC6E, 'M', u'بى'),
4634 (0xFC6F, 'M', u'بي'),
4635 (0xFC70, 'M', u'تر'),
4636 (0xFC71, 'M', u'تز'),
4637 (0xFC72, 'M', u'تم'),
4638 (0xFC73, 'M', u'تن'),
4639 (0xFC74, 'M', u'تى'),
4640 (0xFC75, 'M', u'تي'),
4641 (0xFC76, 'M', u'ثر'),
4642 (0xFC77, 'M', u'ثز'),
4643 (0xFC78, 'M', u'ثم'),
4644 (0xFC79, 'M', u'ثن'),
4645 (0xFC7A, 'M', u'ثى'),
4646 (0xFC7B, 'M', u'ثي'),
4647 (0xFC7C, 'M', u'فى'),
4648 (0xFC7D, 'M', u'في'),
4649 (0xFC7E, 'M', u'قى'),
4650 (0xFC7F, 'M', u'قي'),
4651 (0xFC80, 'M', u'كا'),
4652 (0xFC81, 'M', u'كل'),
4653 (0xFC82, 'M', u'كم'),
4654 (0xFC83, 'M', u'كى'),
4655 (0xFC84, 'M', u'كي'),
4656 (0xFC85, 'M', u'لم'),
4657 (0xFC86, 'M', u'لى'),
4658 (0xFC87, 'M', u'لي'),
4659 (0xFC88, 'M', u'ما'),
4660 (0xFC89, 'M', u'مم'),
4661 (0xFC8A, 'M', u'نر'),
4662 (0xFC8B, 'M', u'نز'),
4663 (0xFC8C, 'M', u'نم'),
4664 (0xFC8D, 'M', u'نن'),
4665 (0xFC8E, 'M', u'نى'),
4666 (0xFC8F, 'M', u'ني'),
4667 (0xFC90, 'M', u'ىٰ'),
4668 (0xFC91, 'M', u'ير'),
4669 (0xFC92, 'M', u'يز'),
4670 (0xFC93, 'M', u'يم'),
4671 (0xFC94, 'M', u'ين'),
4672 (0xFC95, 'M', u'يى'),
4673 (0xFC96, 'M', u'يي'),
4674 (0xFC97, 'M', u'ئج'),
4675 (0xFC98, 'M', u'ئح'),
4676 (0xFC99, 'M', u'ئخ'),
4677 (0xFC9A, 'M', u'ئم'),
4678 (0xFC9B, 'M', u'ئه'),
4679 (0xFC9C, 'M', u'بج'),
4680 (0xFC9D, 'M', u'بح'),
4681 (0xFC9E, 'M', u'بخ'),
4682 (0xFC9F, 'M', u'بم'),
4683 (0xFCA0, 'M', u'به'),
4684 (0xFCA1, 'M', u'تج'),
4685 (0xFCA2, 'M', u'تح'),
4686 ]
4687
4688def _seg_45():
4689 return [
4690 (0xFCA3, 'M', u'تخ'),
4691 (0xFCA4, 'M', u'تم'),
4692 (0xFCA5, 'M', u'ته'),
4693 (0xFCA6, 'M', u'ثم'),
4694 (0xFCA7, 'M', u'جح'),
4695 (0xFCA8, 'M', u'جم'),
4696 (0xFCA9, 'M', u'حج'),
4697 (0xFCAA, 'M', u'حم'),
4698 (0xFCAB, 'M', u'خج'),
4699 (0xFCAC, 'M', u'خم'),
4700 (0xFCAD, 'M', u'سج'),
4701 (0xFCAE, 'M', u'سح'),
4702 (0xFCAF, 'M', u'سخ'),
4703 (0xFCB0, 'M', u'سم'),
4704 (0xFCB1, 'M', u'صح'),
4705 (0xFCB2, 'M', u'صخ'),
4706 (0xFCB3, 'M', u'صم'),
4707 (0xFCB4, 'M', u'ضج'),
4708 (0xFCB5, 'M', u'ضح'),
4709 (0xFCB6, 'M', u'ضخ'),
4710 (0xFCB7, 'M', u'ضم'),
4711 (0xFCB8, 'M', u'طح'),
4712 (0xFCB9, 'M', u'ظم'),
4713 (0xFCBA, 'M', u'عج'),
4714 (0xFCBB, 'M', u'عم'),
4715 (0xFCBC, 'M', u'غج'),
4716 (0xFCBD, 'M', u'غم'),
4717 (0xFCBE, 'M', u'فج'),
4718 (0xFCBF, 'M', u'فح'),
4719 (0xFCC0, 'M', u'فخ'),
4720 (0xFCC1, 'M', u'فم'),
4721 (0xFCC2, 'M', u'قح'),
4722 (0xFCC3, 'M', u'قم'),
4723 (0xFCC4, 'M', u'كج'),
4724 (0xFCC5, 'M', u'كح'),
4725 (0xFCC6, 'M', u'كخ'),
4726 (0xFCC7, 'M', u'كل'),
4727 (0xFCC8, 'M', u'كم'),
4728 (0xFCC9, 'M', u'لج'),
4729 (0xFCCA, 'M', u'لح'),
4730 (0xFCCB, 'M', u'لخ'),
4731 (0xFCCC, 'M', u'لم'),
4732 (0xFCCD, 'M', u'له'),
4733 (0xFCCE, 'M', u'مج'),
4734 (0xFCCF, 'M', u'مح'),
4735 (0xFCD0, 'M', u'مخ'),
4736 (0xFCD1, 'M', u'مم'),
4737 (0xFCD2, 'M', u'نج'),
4738 (0xFCD3, 'M', u'نح'),
4739 (0xFCD4, 'M', u'نخ'),
4740 (0xFCD5, 'M', u'نم'),
4741 (0xFCD6, 'M', u'نه'),
4742 (0xFCD7, 'M', u'هج'),
4743 (0xFCD8, 'M', u'هم'),
4744 (0xFCD9, 'M', u'هٰ'),
4745 (0xFCDA, 'M', u'يج'),
4746 (0xFCDB, 'M', u'يح'),
4747 (0xFCDC, 'M', u'يخ'),
4748 (0xFCDD, 'M', u'يم'),
4749 (0xFCDE, 'M', u'يه'),
4750 (0xFCDF, 'M', u'ئم'),
4751 (0xFCE0, 'M', u'ئه'),
4752 (0xFCE1, 'M', u'بم'),
4753 (0xFCE2, 'M', u'به'),
4754 (0xFCE3, 'M', u'تم'),
4755 (0xFCE4, 'M', u'ته'),
4756 (0xFCE5, 'M', u'ثم'),
4757 (0xFCE6, 'M', u'ثه'),
4758 (0xFCE7, 'M', u'سم'),
4759 (0xFCE8, 'M', u'سه'),
4760 (0xFCE9, 'M', u'شم'),
4761 (0xFCEA, 'M', u'شه'),
4762 (0xFCEB, 'M', u'كل'),
4763 (0xFCEC, 'M', u'كم'),
4764 (0xFCED, 'M', u'لم'),
4765 (0xFCEE, 'M', u'نم'),
4766 (0xFCEF, 'M', u'نه'),
4767 (0xFCF0, 'M', u'يم'),
4768 (0xFCF1, 'M', u'يه'),
4769 (0xFCF2, 'M', u'ـَّ'),
4770 (0xFCF3, 'M', u'ـُّ'),
4771 (0xFCF4, 'M', u'ـِّ'),
4772 (0xFCF5, 'M', u'طى'),
4773 (0xFCF6, 'M', u'طي'),
4774 (0xFCF7, 'M', u'عى'),
4775 (0xFCF8, 'M', u'عي'),
4776 (0xFCF9, 'M', u'غى'),
4777 (0xFCFA, 'M', u'غي'),
4778 (0xFCFB, 'M', u'سى'),
4779 (0xFCFC, 'M', u'سي'),
4780 (0xFCFD, 'M', u'شى'),
4781 (0xFCFE, 'M', u'شي'),
4782 (0xFCFF, 'M', u'حى'),
4783 (0xFD00, 'M', u'حي'),
4784 (0xFD01, 'M', u'جى'),
4785 (0xFD02, 'M', u'جي'),
4786 (0xFD03, 'M', u'خى'),
4787 (0xFD04, 'M', u'خي'),
4788 (0xFD05, 'M', u'صى'),
4789 (0xFD06, 'M', u'صي'),
4790 ]
4791
4792def _seg_46():
4793 return [
4794 (0xFD07, 'M', u'ضى'),
4795 (0xFD08, 'M', u'ضي'),
4796 (0xFD09, 'M', u'شج'),
4797 (0xFD0A, 'M', u'شح'),
4798 (0xFD0B, 'M', u'شخ'),
4799 (0xFD0C, 'M', u'شم'),
4800 (0xFD0D, 'M', u'شر'),
4801 (0xFD0E, 'M', u'سر'),
4802 (0xFD0F, 'M', u'صر'),
4803 (0xFD10, 'M', u'ضر'),
4804 (0xFD11, 'M', u'طى'),
4805 (0xFD12, 'M', u'طي'),
4806 (0xFD13, 'M', u'عى'),
4807 (0xFD14, 'M', u'عي'),
4808 (0xFD15, 'M', u'غى'),
4809 (0xFD16, 'M', u'غي'),
4810 (0xFD17, 'M', u'سى'),
4811 (0xFD18, 'M', u'سي'),
4812 (0xFD19, 'M', u'شى'),
4813 (0xFD1A, 'M', u'شي'),
4814 (0xFD1B, 'M', u'حى'),
4815 (0xFD1C, 'M', u'حي'),
4816 (0xFD1D, 'M', u'جى'),
4817 (0xFD1E, 'M', u'جي'),
4818 (0xFD1F, 'M', u'خى'),
4819 (0xFD20, 'M', u'خي'),
4820 (0xFD21, 'M', u'صى'),
4821 (0xFD22, 'M', u'صي'),
4822 (0xFD23, 'M', u'ضى'),
4823 (0xFD24, 'M', u'ضي'),
4824 (0xFD25, 'M', u'شج'),
4825 (0xFD26, 'M', u'شح'),
4826 (0xFD27, 'M', u'شخ'),
4827 (0xFD28, 'M', u'شم'),
4828 (0xFD29, 'M', u'شر'),
4829 (0xFD2A, 'M', u'سر'),
4830 (0xFD2B, 'M', u'صر'),
4831 (0xFD2C, 'M', u'ضر'),
4832 (0xFD2D, 'M', u'شج'),
4833 (0xFD2E, 'M', u'شح'),
4834 (0xFD2F, 'M', u'شخ'),
4835 (0xFD30, 'M', u'شم'),
4836 (0xFD31, 'M', u'سه'),
4837 (0xFD32, 'M', u'شه'),
4838 (0xFD33, 'M', u'طم'),
4839 (0xFD34, 'M', u'سج'),
4840 (0xFD35, 'M', u'سح'),
4841 (0xFD36, 'M', u'سخ'),
4842 (0xFD37, 'M', u'شج'),
4843 (0xFD38, 'M', u'شح'),
4844 (0xFD39, 'M', u'شخ'),
4845 (0xFD3A, 'M', u'طم'),
4846 (0xFD3B, 'M', u'ظم'),
4847 (0xFD3C, 'M', u'اً'),
4848 (0xFD3E, 'V'),
4849 (0xFD40, 'X'),
4850 (0xFD50, 'M', u'تجم'),
4851 (0xFD51, 'M', u'تحج'),
4852 (0xFD53, 'M', u'تحم'),
4853 (0xFD54, 'M', u'تخم'),
4854 (0xFD55, 'M', u'تمج'),
4855 (0xFD56, 'M', u'تمح'),
4856 (0xFD57, 'M', u'تمخ'),
4857 (0xFD58, 'M', u'جمح'),
4858 (0xFD5A, 'M', u'حمي'),
4859 (0xFD5B, 'M', u'حمى'),
4860 (0xFD5C, 'M', u'سحج'),
4861 (0xFD5D, 'M', u'سجح'),
4862 (0xFD5E, 'M', u'سجى'),
4863 (0xFD5F, 'M', u'سمح'),
4864 (0xFD61, 'M', u'سمج'),
4865 (0xFD62, 'M', u'سمم'),
4866 (0xFD64, 'M', u'صحح'),
4867 (0xFD66, 'M', u'صمم'),
4868 (0xFD67, 'M', u'شحم'),
4869 (0xFD69, 'M', u'شجي'),
4870 (0xFD6A, 'M', u'شمخ'),
4871 (0xFD6C, 'M', u'شمم'),
4872 (0xFD6E, 'M', u'ضحى'),
4873 (0xFD6F, 'M', u'ضخم'),
4874 (0xFD71, 'M', u'طمح'),
4875 (0xFD73, 'M', u'طمم'),
4876 (0xFD74, 'M', u'طمي'),
4877 (0xFD75, 'M', u'عجم'),
4878 (0xFD76, 'M', u'عمم'),
4879 (0xFD78, 'M', u'عمى'),
4880 (0xFD79, 'M', u'غمم'),
4881 (0xFD7A, 'M', u'غمي'),
4882 (0xFD7B, 'M', u'غمى'),
4883 (0xFD7C, 'M', u'فخم'),
4884 (0xFD7E, 'M', u'قمح'),
4885 (0xFD7F, 'M', u'قمم'),
4886 (0xFD80, 'M', u'لحم'),
4887 (0xFD81, 'M', u'لحي'),
4888 (0xFD82, 'M', u'لحى'),
4889 (0xFD83, 'M', u'لجج'),
4890 (0xFD85, 'M', u'لخم'),
4891 (0xFD87, 'M', u'لمح'),
4892 (0xFD89, 'M', u'محج'),
4893 (0xFD8A, 'M', u'محم'),
4894 ]
4895
4896def _seg_47():
4897 return [
4898 (0xFD8B, 'M', u'محي'),
4899 (0xFD8C, 'M', u'مجح'),
4900 (0xFD8D, 'M', u'مجم'),
4901 (0xFD8E, 'M', u'مخج'),
4902 (0xFD8F, 'M', u'مخم'),
4903 (0xFD90, 'X'),
4904 (0xFD92, 'M', u'مجخ'),
4905 (0xFD93, 'M', u'همج'),
4906 (0xFD94, 'M', u'همم'),
4907 (0xFD95, 'M', u'نحم'),
4908 (0xFD96, 'M', u'نحى'),
4909 (0xFD97, 'M', u'نجم'),
4910 (0xFD99, 'M', u'نجى'),
4911 (0xFD9A, 'M', u'نمي'),
4912 (0xFD9B, 'M', u'نمى'),
4913 (0xFD9C, 'M', u'يمم'),
4914 (0xFD9E, 'M', u'بخي'),
4915 (0xFD9F, 'M', u'تجي'),
4916 (0xFDA0, 'M', u'تجى'),
4917 (0xFDA1, 'M', u'تخي'),
4918 (0xFDA2, 'M', u'تخى'),
4919 (0xFDA3, 'M', u'تمي'),
4920 (0xFDA4, 'M', u'تمى'),
4921 (0xFDA5, 'M', u'جمي'),
4922 (0xFDA6, 'M', u'جحى'),
4923 (0xFDA7, 'M', u'جمى'),
4924 (0xFDA8, 'M', u'سخى'),
4925 (0xFDA9, 'M', u'صحي'),
4926 (0xFDAA, 'M', u'شحي'),
4927 (0xFDAB, 'M', u'ضحي'),
4928 (0xFDAC, 'M', u'لجي'),
4929 (0xFDAD, 'M', u'لمي'),
4930 (0xFDAE, 'M', u'يحي'),
4931 (0xFDAF, 'M', u'يجي'),
4932 (0xFDB0, 'M', u'يمي'),
4933 (0xFDB1, 'M', u'ممي'),
4934 (0xFDB2, 'M', u'قمي'),
4935 (0xFDB3, 'M', u'نحي'),
4936 (0xFDB4, 'M', u'قمح'),
4937 (0xFDB5, 'M', u'لحم'),
4938 (0xFDB6, 'M', u'عمي'),
4939 (0xFDB7, 'M', u'كمي'),
4940 (0xFDB8, 'M', u'نجح'),
4941 (0xFDB9, 'M', u'مخي'),
4942 (0xFDBA, 'M', u'لجم'),
4943 (0xFDBB, 'M', u'كمم'),
4944 (0xFDBC, 'M', u'لجم'),
4945 (0xFDBD, 'M', u'نجح'),
4946 (0xFDBE, 'M', u'جحي'),
4947 (0xFDBF, 'M', u'حجي'),
4948 (0xFDC0, 'M', u'مجي'),
4949 (0xFDC1, 'M', u'فمي'),
4950 (0xFDC2, 'M', u'بحي'),
4951 (0xFDC3, 'M', u'كمم'),
4952 (0xFDC4, 'M', u'عجم'),
4953 (0xFDC5, 'M', u'صمم'),
4954 (0xFDC6, 'M', u'سخي'),
4955 (0xFDC7, 'M', u'نجي'),
4956 (0xFDC8, 'X'),
4957 (0xFDF0, 'M', u'صلے'),
4958 (0xFDF1, 'M', u'قلے'),
4959 (0xFDF2, 'M', u'الله'),
4960 (0xFDF3, 'M', u'اكبر'),
4961 (0xFDF4, 'M', u'محمد'),
4962 (0xFDF5, 'M', u'صلعم'),
4963 (0xFDF6, 'M', u'رسول'),
4964 (0xFDF7, 'M', u'عليه'),
4965 (0xFDF8, 'M', u'وسلم'),
4966 (0xFDF9, 'M', u'صلى'),
4967 (0xFDFA, '3', u'صلى الله عليه وسلم'),
4968 (0xFDFB, '3', u'جل جلاله'),
4969 (0xFDFC, 'M', u'ریال'),
4970 (0xFDFD, 'V'),
4971 (0xFDFE, 'X'),
4972 (0xFE00, 'I'),
4973 (0xFE10, '3', u','),
4974 (0xFE11, 'M', u'、'),
4975 (0xFE12, 'X'),
4976 (0xFE13, '3', u':'),
4977 (0xFE14, '3', u';'),
4978 (0xFE15, '3', u'!'),
4979 (0xFE16, '3', u'?'),
4980 (0xFE17, 'M', u'〖'),
4981 (0xFE18, 'M', u'〗'),
4982 (0xFE19, 'X'),
4983 (0xFE20, 'V'),
4984 (0xFE27, 'X'),
4985 (0xFE31, 'M', u'—'),
4986 (0xFE32, 'M', u'–'),
4987 (0xFE33, '3', u'_'),
4988 (0xFE35, '3', u'('),
4989 (0xFE36, '3', u')'),
4990 (0xFE37, '3', u'{'),
4991 (0xFE38, '3', u'}'),
4992 (0xFE39, 'M', u'〔'),
4993 (0xFE3A, 'M', u'〕'),
4994 (0xFE3B, 'M', u'【'),
4995 (0xFE3C, 'M', u'】'),
4996 (0xFE3D, 'M', u'《'),
4997 (0xFE3E, 'M', u'》'),
4998 ]
4999
5000def _seg_48():
5001 return [
5002 (0xFE3F, 'M', u'〈'),
5003 (0xFE40, 'M', u'〉'),
5004 (0xFE41, 'M', u'「'),
5005 (0xFE42, 'M', u'」'),
5006 (0xFE43, 'M', u'『'),
5007 (0xFE44, 'M', u'』'),
5008 (0xFE45, 'V'),
5009 (0xFE47, '3', u'['),
5010 (0xFE48, '3', u']'),
5011 (0xFE49, '3', u' ̅'),
5012 (0xFE4D, '3', u'_'),
5013 (0xFE50, '3', u','),
5014 (0xFE51, 'M', u'、'),
5015 (0xFE52, 'X'),
5016 (0xFE54, '3', u';'),
5017 (0xFE55, '3', u':'),
5018 (0xFE56, '3', u'?'),
5019 (0xFE57, '3', u'!'),
5020 (0xFE58, 'M', u'—'),
5021 (0xFE59, '3', u'('),
5022 (0xFE5A, '3', u')'),
5023 (0xFE5B, '3', u'{'),
5024 (0xFE5C, '3', u'}'),
5025 (0xFE5D, 'M', u'〔'),
5026 (0xFE5E, 'M', u'〕'),
5027 (0xFE5F, '3', u'#'),
5028 (0xFE60, '3', u'&'),
5029 (0xFE61, '3', u'*'),
5030 (0xFE62, '3', u'+'),
5031 (0xFE63, 'M', u'-'),
5032 (0xFE64, '3', u'<'),
5033 (0xFE65, '3', u'>'),
5034 (0xFE66, '3', u'='),
5035 (0xFE67, 'X'),
5036 (0xFE68, '3', u'\\'),
5037 (0xFE69, '3', u'$'),
5038 (0xFE6A, '3', u'%'),
5039 (0xFE6B, '3', u'@'),
5040 (0xFE6C, 'X'),
5041 (0xFE70, '3', u' ً'),
5042 (0xFE71, 'M', u'ـً'),
5043 (0xFE72, '3', u' ٌ'),
5044 (0xFE73, 'V'),
5045 (0xFE74, '3', u' ٍ'),
5046 (0xFE75, 'X'),
5047 (0xFE76, '3', u' َ'),
5048 (0xFE77, 'M', u'ـَ'),
5049 (0xFE78, '3', u' ُ'),
5050 (0xFE79, 'M', u'ـُ'),
5051 (0xFE7A, '3', u' ِ'),
5052 (0xFE7B, 'M', u'ـِ'),
5053 (0xFE7C, '3', u' ّ'),
5054 (0xFE7D, 'M', u'ـّ'),
5055 (0xFE7E, '3', u' ْ'),
5056 (0xFE7F, 'M', u'ـْ'),
5057 (0xFE80, 'M', u'ء'),
5058 (0xFE81, 'M', u'آ'),
5059 (0xFE83, 'M', u'أ'),
5060 (0xFE85, 'M', u'ؤ'),
5061 (0xFE87, 'M', u'إ'),
5062 (0xFE89, 'M', u'ئ'),
5063 (0xFE8D, 'M', u'ا'),
5064 (0xFE8F, 'M', u'ب'),
5065 (0xFE93, 'M', u'ة'),
5066 (0xFE95, 'M', u'ت'),
5067 (0xFE99, 'M', u'ث'),
5068 (0xFE9D, 'M', u'ج'),
5069 (0xFEA1, 'M', u'ح'),
5070 (0xFEA5, 'M', u'خ'),
5071 (0xFEA9, 'M', u'د'),
5072 (0xFEAB, 'M', u'ذ'),
5073 (0xFEAD, 'M', u'ر'),
5074 (0xFEAF, 'M', u'ز'),
5075 (0xFEB1, 'M', u'س'),
5076 (0xFEB5, 'M', u'ش'),
5077 (0xFEB9, 'M', u'ص'),
5078 (0xFEBD, 'M', u'ض'),
5079 (0xFEC1, 'M', u'ط'),
5080 (0xFEC5, 'M', u'ظ'),
5081 (0xFEC9, 'M', u'ع'),
5082 (0xFECD, 'M', u'غ'),
5083 (0xFED1, 'M', u'ف'),
5084 (0xFED5, 'M', u'ق'),
5085 (0xFED9, 'M', u'ك'),
5086 (0xFEDD, 'M', u'ل'),
5087 (0xFEE1, 'M', u'م'),
5088 (0xFEE5, 'M', u'ن'),
5089 (0xFEE9, 'M', u'ه'),
5090 (0xFEED, 'M', u'و'),
5091 (0xFEEF, 'M', u'ى'),
5092 (0xFEF1, 'M', u'ي'),
5093 (0xFEF5, 'M', u'لآ'),
5094 (0xFEF7, 'M', u'لأ'),
5095 (0xFEF9, 'M', u'لإ'),
5096 (0xFEFB, 'M', u'لا'),
5097 (0xFEFD, 'X'),
5098 (0xFEFF, 'I'),
5099 (0xFF00, 'X'),
5100 (0xFF01, '3', u'!'),
5101 (0xFF02, '3', u'"'),
5102 ]
5103
5104def _seg_49():
5105 return [
5106 (0xFF03, '3', u'#'),
5107 (0xFF04, '3', u'$'),
5108 (0xFF05, '3', u'%'),
5109 (0xFF06, '3', u'&'),
5110 (0xFF07, '3', u'\''),
5111 (0xFF08, '3', u'('),
5112 (0xFF09, '3', u')'),
5113 (0xFF0A, '3', u'*'),
5114 (0xFF0B, '3', u'+'),
5115 (0xFF0C, '3', u','),
5116 (0xFF0D, 'M', u'-'),
5117 (0xFF0E, 'M', u'.'),
5118 (0xFF0F, '3', u'/'),
5119 (0xFF10, 'M', u'0'),
5120 (0xFF11, 'M', u'1'),
5121 (0xFF12, 'M', u'2'),
5122 (0xFF13, 'M', u'3'),
5123 (0xFF14, 'M', u'4'),
5124 (0xFF15, 'M', u'5'),
5125 (0xFF16, 'M', u'6'),
5126 (0xFF17, 'M', u'7'),
5127 (0xFF18, 'M', u'8'),
5128 (0xFF19, 'M', u'9'),
5129 (0xFF1A, '3', u':'),
5130 (0xFF1B, '3', u';'),
5131 (0xFF1C, '3', u'<'),
5132 (0xFF1D, '3', u'='),
5133 (0xFF1E, '3', u'>'),
5134 (0xFF1F, '3', u'?'),
5135 (0xFF20, '3', u'@'),
5136 (0xFF21, 'M', u'a'),
5137 (0xFF22, 'M', u'b'),
5138 (0xFF23, 'M', u'c'),
5139 (0xFF24, 'M', u'd'),
5140 (0xFF25, 'M', u'e'),
5141 (0xFF26, 'M', u'f'),
5142 (0xFF27, 'M', u'g'),
5143 (0xFF28, 'M', u'h'),
5144 (0xFF29, 'M', u'i'),
5145 (0xFF2A, 'M', u'j'),
5146 (0xFF2B, 'M', u'k'),
5147 (0xFF2C, 'M', u'l'),
5148 (0xFF2D, 'M', u'm'),
5149 (0xFF2E, 'M', u'n'),
5150 (0xFF2F, 'M', u'o'),
5151 (0xFF30, 'M', u'p'),
5152 (0xFF31, 'M', u'q'),
5153 (0xFF32, 'M', u'r'),
5154 (0xFF33, 'M', u's'),
5155 (0xFF34, 'M', u't'),
5156 (0xFF35, 'M', u'u'),
5157 (0xFF36, 'M', u'v'),
5158 (0xFF37, 'M', u'w'),
5159 (0xFF38, 'M', u'x'),
5160 (0xFF39, 'M', u'y'),
5161 (0xFF3A, 'M', u'z'),
5162 (0xFF3B, '3', u'['),
5163 (0xFF3C, '3', u'\\'),
5164 (0xFF3D, '3', u']'),
5165 (0xFF3E, '3', u'^'),
5166 (0xFF3F, '3', u'_'),
5167 (0xFF40, '3', u'`'),
5168 (0xFF41, 'M', u'a'),
5169 (0xFF42, 'M', u'b'),
5170 (0xFF43, 'M', u'c'),
5171 (0xFF44, 'M', u'd'),
5172 (0xFF45, 'M', u'e'),
5173 (0xFF46, 'M', u'f'),
5174 (0xFF47, 'M', u'g'),
5175 (0xFF48, 'M', u'h'),
5176 (0xFF49, 'M', u'i'),
5177 (0xFF4A, 'M', u'j'),
5178 (0xFF4B, 'M', u'k'),
5179 (0xFF4C, 'M', u'l'),
5180 (0xFF4D, 'M', u'm'),
5181 (0xFF4E, 'M', u'n'),
5182 (0xFF4F, 'M', u'o'),
5183 (0xFF50, 'M', u'p'),
5184 (0xFF51, 'M', u'q'),
5185 (0xFF52, 'M', u'r'),
5186 (0xFF53, 'M', u's'),
5187 (0xFF54, 'M', u't'),
5188 (0xFF55, 'M', u'u'),
5189 (0xFF56, 'M', u'v'),
5190 (0xFF57, 'M', u'w'),
5191 (0xFF58, 'M', u'x'),
5192 (0xFF59, 'M', u'y'),
5193 (0xFF5A, 'M', u'z'),
5194 (0xFF5B, '3', u'{'),
5195 (0xFF5C, '3', u'|'),
5196 (0xFF5D, '3', u'}'),
5197 (0xFF5E, '3', u'~'),
5198 (0xFF5F, 'M', u'⦅'),
5199 (0xFF60, 'M', u'⦆'),
5200 (0xFF61, 'M', u'.'),
5201 (0xFF62, 'M', u'「'),
5202 (0xFF63, 'M', u'」'),
5203 (0xFF64, 'M', u'、'),
5204 (0xFF65, 'M', u'・'),
5205 (0xFF66, 'M', u'ヲ'),
5206 ]
5207
5208def _seg_50():
5209 return [
5210 (0xFF67, 'M', u'ァ'),
5211 (0xFF68, 'M', u'ィ'),
5212 (0xFF69, 'M', u'ゥ'),
5213 (0xFF6A, 'M', u'ェ'),
5214 (0xFF6B, 'M', u'ォ'),
5215 (0xFF6C, 'M', u'ャ'),
5216 (0xFF6D, 'M', u'ュ'),
5217 (0xFF6E, 'M', u'ョ'),
5218 (0xFF6F, 'M', u'ッ'),
5219 (0xFF70, 'M', u'ー'),
5220 (0xFF71, 'M', u'ア'),
5221 (0xFF72, 'M', u'イ'),
5222 (0xFF73, 'M', u'ウ'),
5223 (0xFF74, 'M', u'エ'),
5224 (0xFF75, 'M', u'オ'),
5225 (0xFF76, 'M', u'カ'),
5226 (0xFF77, 'M', u'キ'),
5227 (0xFF78, 'M', u'ク'),
5228 (0xFF79, 'M', u'ケ'),
5229 (0xFF7A, 'M', u'コ'),
5230 (0xFF7B, 'M', u'サ'),
5231 (0xFF7C, 'M', u'シ'),
5232 (0xFF7D, 'M', u'ス'),
5233 (0xFF7E, 'M', u'セ'),
5234 (0xFF7F, 'M', u'ソ'),
5235 (0xFF80, 'M', u'タ'),
5236 (0xFF81, 'M', u'チ'),
5237 (0xFF82, 'M', u'ツ'),
5238 (0xFF83, 'M', u'テ'),
5239 (0xFF84, 'M', u'ト'),
5240 (0xFF85, 'M', u'ナ'),
5241 (0xFF86, 'M', u'ニ'),
5242 (0xFF87, 'M', u'ヌ'),
5243 (0xFF88, 'M', u'ネ'),
5244 (0xFF89, 'M', u'ノ'),
5245 (0xFF8A, 'M', u'ハ'),
5246 (0xFF8B, 'M', u'ヒ'),
5247 (0xFF8C, 'M', u'フ'),
5248 (0xFF8D, 'M', u'ヘ'),
5249 (0xFF8E, 'M', u'ホ'),
5250 (0xFF8F, 'M', u'マ'),
5251 (0xFF90, 'M', u'ミ'),
5252 (0xFF91, 'M', u'ム'),
5253 (0xFF92, 'M', u'メ'),
5254 (0xFF93, 'M', u'モ'),
5255 (0xFF94, 'M', u'ヤ'),
5256 (0xFF95, 'M', u'ユ'),
5257 (0xFF96, 'M', u'ヨ'),
5258 (0xFF97, 'M', u'ラ'),
5259 (0xFF98, 'M', u'リ'),
5260 (0xFF99, 'M', u'ル'),
5261 (0xFF9A, 'M', u'レ'),
5262 (0xFF9B, 'M', u'ロ'),
5263 (0xFF9C, 'M', u'ワ'),
5264 (0xFF9D, 'M', u'ン'),
5265 (0xFF9E, 'M', u'゙'),
5266 (0xFF9F, 'M', u'゚'),
5267 (0xFFA0, 'X'),
5268 (0xFFA1, 'M', u'ᄀ'),
5269 (0xFFA2, 'M', u'ᄁ'),
5270 (0xFFA3, 'M', u'ᆪ'),
5271 (0xFFA4, 'M', u'ᄂ'),
5272 (0xFFA5, 'M', u'ᆬ'),
5273 (0xFFA6, 'M', u'ᆭ'),
5274 (0xFFA7, 'M', u'ᄃ'),
5275 (0xFFA8, 'M', u'ᄄ'),
5276 (0xFFA9, 'M', u'ᄅ'),
5277 (0xFFAA, 'M', u'ᆰ'),
5278 (0xFFAB, 'M', u'ᆱ'),
5279 (0xFFAC, 'M', u'ᆲ'),
5280 (0xFFAD, 'M', u'ᆳ'),
5281 (0xFFAE, 'M', u'ᆴ'),
5282 (0xFFAF, 'M', u'ᆵ'),
5283 (0xFFB0, 'M', u'ᄚ'),
5284 (0xFFB1, 'M', u'ᄆ'),
5285 (0xFFB2, 'M', u'ᄇ'),
5286 (0xFFB3, 'M', u'ᄈ'),
5287 (0xFFB4, 'M', u'ᄡ'),
5288 (0xFFB5, 'M', u'ᄉ'),
5289 (0xFFB6, 'M', u'ᄊ'),
5290 (0xFFB7, 'M', u'ᄋ'),
5291 (0xFFB8, 'M', u'ᄌ'),
5292 (0xFFB9, 'M', u'ᄍ'),
5293 (0xFFBA, 'M', u'ᄎ'),
5294 (0xFFBB, 'M', u'ᄏ'),
5295 (0xFFBC, 'M', u'ᄐ'),
5296 (0xFFBD, 'M', u'ᄑ'),
5297 (0xFFBE, 'M', u'ᄒ'),
5298 (0xFFBF, 'X'),
5299 (0xFFC2, 'M', u'ᅡ'),
5300 (0xFFC3, 'M', u'ᅢ'),
5301 (0xFFC4, 'M', u'ᅣ'),
5302 (0xFFC5, 'M', u'ᅤ'),
5303 (0xFFC6, 'M', u'ᅥ'),
5304 (0xFFC7, 'M', u'ᅦ'),
5305 (0xFFC8, 'X'),
5306 (0xFFCA, 'M', u'ᅧ'),
5307 (0xFFCB, 'M', u'ᅨ'),
5308 (0xFFCC, 'M', u'ᅩ'),
5309 (0xFFCD, 'M', u'ᅪ'),
5310 ]
5311
5312def _seg_51():
5313 return [
5314 (0xFFCE, 'M', u'ᅫ'),
5315 (0xFFCF, 'M', u'ᅬ'),
5316 (0xFFD0, 'X'),
5317 (0xFFD2, 'M', u'ᅭ'),
5318 (0xFFD3, 'M', u'ᅮ'),
5319 (0xFFD4, 'M', u'ᅯ'),
5320 (0xFFD5, 'M', u'ᅰ'),
5321 (0xFFD6, 'M', u'ᅱ'),
5322 (0xFFD7, 'M', u'ᅲ'),
5323 (0xFFD8, 'X'),
5324 (0xFFDA, 'M', u'ᅳ'),
5325 (0xFFDB, 'M', u'ᅴ'),
5326 (0xFFDC, 'M', u'ᅵ'),
5327 (0xFFDD, 'X'),
5328 (0xFFE0, 'M', u'¢'),
5329 (0xFFE1, 'M', u'£'),
5330 (0xFFE2, 'M', u'¬'),
5331 (0xFFE3, '3', u' ̄'),
5332 (0xFFE4, 'M', u'¦'),
5333 (0xFFE5, 'M', u'¥'),
5334 (0xFFE6, 'M', u'₩'),
5335 (0xFFE7, 'X'),
5336 (0xFFE8, 'M', u'│'),
5337 (0xFFE9, 'M', u'←'),
5338 (0xFFEA, 'M', u'↑'),
5339 (0xFFEB, 'M', u'→'),
5340 (0xFFEC, 'M', u'↓'),
5341 (0xFFED, 'M', u'■'),
5342 (0xFFEE, 'M', u'○'),
5343 (0xFFEF, 'X'),
5344 (0x10000, 'V'),
5345 (0x1000C, 'X'),
5346 (0x1000D, 'V'),
5347 (0x10027, 'X'),
5348 (0x10028, 'V'),
5349 (0x1003B, 'X'),
5350 (0x1003C, 'V'),
5351 (0x1003E, 'X'),
5352 (0x1003F, 'V'),
5353 (0x1004E, 'X'),
5354 (0x10050, 'V'),
5355 (0x1005E, 'X'),
5356 (0x10080, 'V'),
5357 (0x100FB, 'X'),
5358 (0x10100, 'V'),
5359 (0x10103, 'X'),
5360 (0x10107, 'V'),
5361 (0x10134, 'X'),
5362 (0x10137, 'V'),
5363 (0x1018B, 'X'),
5364 (0x10190, 'V'),
5365 (0x1019C, 'X'),
5366 (0x101D0, 'V'),
5367 (0x101FE, 'X'),
5368 (0x10280, 'V'),
5369 (0x1029D, 'X'),
5370 (0x102A0, 'V'),
5371 (0x102D1, 'X'),
5372 (0x10300, 'V'),
5373 (0x1031F, 'X'),
5374 (0x10320, 'V'),
5375 (0x10324, 'X'),
5376 (0x10330, 'V'),
5377 (0x1034B, 'X'),
5378 (0x10380, 'V'),
5379 (0x1039E, 'X'),
5380 (0x1039F, 'V'),
5381 (0x103C4, 'X'),
5382 (0x103C8, 'V'),
5383 (0x103D6, 'X'),
5384 (0x10400, 'M', u'𐐨'),
5385 (0x10401, 'M', u'𐐩'),
5386 (0x10402, 'M', u'𐐪'),
5387 (0x10403, 'M', u'𐐫'),
5388 (0x10404, 'M', u'𐐬'),
5389 (0x10405, 'M', u'𐐭'),
5390 (0x10406, 'M', u'𐐮'),
5391 (0x10407, 'M', u'𐐯'),
5392 (0x10408, 'M', u'𐐰'),
5393 (0x10409, 'M', u'𐐱'),
5394 (0x1040A, 'M', u'𐐲'),
5395 (0x1040B, 'M', u'𐐳'),
5396 (0x1040C, 'M', u'𐐴'),
5397 (0x1040D, 'M', u'𐐵'),
5398 (0x1040E, 'M', u'𐐶'),
5399 (0x1040F, 'M', u'𐐷'),
5400 (0x10410, 'M', u'𐐸'),
5401 (0x10411, 'M', u'𐐹'),
5402 (0x10412, 'M', u'𐐺'),
5403 (0x10413, 'M', u'𐐻'),
5404 (0x10414, 'M', u'𐐼'),
5405 (0x10415, 'M', u'𐐽'),
5406 (0x10416, 'M', u'𐐾'),
5407 (0x10417, 'M', u'𐐿'),
5408 (0x10418, 'M', u'𐑀'),
5409 (0x10419, 'M', u'𐑁'),
5410 (0x1041A, 'M', u'𐑂'),
5411 (0x1041B, 'M', u'𐑃'),
5412 (0x1041C, 'M', u'𐑄'),
5413 (0x1041D, 'M', u'𐑅'),
5414 ]
5415
5416def _seg_52():
5417 return [
5418 (0x1041E, 'M', u'𐑆'),
5419 (0x1041F, 'M', u'𐑇'),
5420 (0x10420, 'M', u'𐑈'),
5421 (0x10421, 'M', u'𐑉'),
5422 (0x10422, 'M', u'𐑊'),
5423 (0x10423, 'M', u'𐑋'),
5424 (0x10424, 'M', u'𐑌'),
5425 (0x10425, 'M', u'𐑍'),
5426 (0x10426, 'M', u'𐑎'),
5427 (0x10427, 'M', u'𐑏'),
5428 (0x10428, 'V'),
5429 (0x1049E, 'X'),
5430 (0x104A0, 'V'),
5431 (0x104AA, 'X'),
5432 (0x10800, 'V'),
5433 (0x10806, 'X'),
5434 (0x10808, 'V'),
5435 (0x10809, 'X'),
5436 (0x1080A, 'V'),
5437 (0x10836, 'X'),
5438 (0x10837, 'V'),
5439 (0x10839, 'X'),
5440 (0x1083C, 'V'),
5441 (0x1083D, 'X'),
5442 (0x1083F, 'V'),
5443 (0x10856, 'X'),
5444 (0x10857, 'V'),
5445 (0x10860, 'X'),
5446 (0x10900, 'V'),
5447 (0x1091C, 'X'),
5448 (0x1091F, 'V'),
5449 (0x1093A, 'X'),
5450 (0x1093F, 'V'),
5451 (0x10940, 'X'),
5452 (0x10980, 'V'),
5453 (0x109B8, 'X'),
5454 (0x109BE, 'V'),
5455 (0x109C0, 'X'),
5456 (0x10A00, 'V'),
5457 (0x10A04, 'X'),
5458 (0x10A05, 'V'),
5459 (0x10A07, 'X'),
5460 (0x10A0C, 'V'),
5461 (0x10A14, 'X'),
5462 (0x10A15, 'V'),
5463 (0x10A18, 'X'),
5464 (0x10A19, 'V'),
5465 (0x10A34, 'X'),
5466 (0x10A38, 'V'),
5467 (0x10A3B, 'X'),
5468 (0x10A3F, 'V'),
5469 (0x10A48, 'X'),
5470 (0x10A50, 'V'),
5471 (0x10A59, 'X'),
5472 (0x10A60, 'V'),
5473 (0x10A80, 'X'),
5474 (0x10B00, 'V'),
5475 (0x10B36, 'X'),
5476 (0x10B39, 'V'),
5477 (0x10B56, 'X'),
5478 (0x10B58, 'V'),
5479 (0x10B73, 'X'),
5480 (0x10B78, 'V'),
5481 (0x10B80, 'X'),
5482 (0x10C00, 'V'),
5483 (0x10C49, 'X'),
5484 (0x10E60, 'V'),
5485 (0x10E7F, 'X'),
5486 (0x11000, 'V'),
5487 (0x1104E, 'X'),
5488 (0x11052, 'V'),
5489 (0x11070, 'X'),
5490 (0x11080, 'V'),
5491 (0x110BD, 'X'),
5492 (0x110BE, 'V'),
5493 (0x110C2, 'X'),
5494 (0x110D0, 'V'),
5495 (0x110E9, 'X'),
5496 (0x110F0, 'V'),
5497 (0x110FA, 'X'),
5498 (0x11100, 'V'),
5499 (0x11135, 'X'),
5500 (0x11136, 'V'),
5501 (0x11144, 'X'),
5502 (0x11180, 'V'),
5503 (0x111C9, 'X'),
5504 (0x111D0, 'V'),
5505 (0x111DA, 'X'),
5506 (0x11680, 'V'),
5507 (0x116B8, 'X'),
5508 (0x116C0, 'V'),
5509 (0x116CA, 'X'),
5510 (0x12000, 'V'),
5511 (0x1236F, 'X'),
5512 (0x12400, 'V'),
5513 (0x12463, 'X'),
5514 (0x12470, 'V'),
5515 (0x12474, 'X'),
5516 (0x13000, 'V'),
5517 (0x1342F, 'X'),
5518 ]
5519
5520def _seg_53():
5521 return [
5522 (0x16800, 'V'),
5523 (0x16A39, 'X'),
5524 (0x16F00, 'V'),
5525 (0x16F45, 'X'),
5526 (0x16F50, 'V'),
5527 (0x16F7F, 'X'),
5528 (0x16F8F, 'V'),
5529 (0x16FA0, 'X'),
5530 (0x1B000, 'V'),
5531 (0x1B002, 'X'),
5532 (0x1D000, 'V'),
5533 (0x1D0F6, 'X'),
5534 (0x1D100, 'V'),
5535 (0x1D127, 'X'),
5536 (0x1D129, 'V'),
5537 (0x1D15E, 'M', u'𝅗𝅥'),
5538 (0x1D15F, 'M', u'𝅘𝅥'),
5539 (0x1D160, 'M', u'𝅘𝅥𝅮'),
5540 (0x1D161, 'M', u'𝅘𝅥𝅯'),
5541 (0x1D162, 'M', u'𝅘𝅥𝅰'),
5542 (0x1D163, 'M', u'𝅘𝅥𝅱'),
5543 (0x1D164, 'M', u'𝅘𝅥𝅲'),
5544 (0x1D165, 'V'),
5545 (0x1D173, 'X'),
5546 (0x1D17B, 'V'),
5547 (0x1D1BB, 'M', u'𝆹𝅥'),
5548 (0x1D1BC, 'M', u'𝆺𝅥'),
5549 (0x1D1BD, 'M', u'𝆹𝅥𝅮'),
5550 (0x1D1BE, 'M', u'𝆺𝅥𝅮'),
5551 (0x1D1BF, 'M', u'𝆹𝅥𝅯'),
5552 (0x1D1C0, 'M', u'𝆺𝅥𝅯'),
5553 (0x1D1C1, 'V'),
5554 (0x1D1DE, 'X'),
5555 (0x1D200, 'V'),
5556 (0x1D246, 'X'),
5557 (0x1D300, 'V'),
5558 (0x1D357, 'X'),
5559 (0x1D360, 'V'),
5560 (0x1D372, 'X'),
5561 (0x1D400, 'M', u'a'),
5562 (0x1D401, 'M', u'b'),
5563 (0x1D402, 'M', u'c'),
5564 (0x1D403, 'M', u'd'),
5565 (0x1D404, 'M', u'e'),
5566 (0x1D405, 'M', u'f'),
5567 (0x1D406, 'M', u'g'),
5568 (0x1D407, 'M', u'h'),
5569 (0x1D408, 'M', u'i'),
5570 (0x1D409, 'M', u'j'),
5571 (0x1D40A, 'M', u'k'),
5572 (0x1D40B, 'M', u'l'),
5573 (0x1D40C, 'M', u'm'),
5574 (0x1D40D, 'M', u'n'),
5575 (0x1D40E, 'M', u'o'),
5576 (0x1D40F, 'M', u'p'),
5577 (0x1D410, 'M', u'q'),
5578 (0x1D411, 'M', u'r'),
5579 (0x1D412, 'M', u's'),
5580 (0x1D413, 'M', u't'),
5581 (0x1D414, 'M', u'u'),
5582 (0x1D415, 'M', u'v'),
5583 (0x1D416, 'M', u'w'),
5584 (0x1D417, 'M', u'x'),
5585 (0x1D418, 'M', u'y'),
5586 (0x1D419, 'M', u'z'),
5587 (0x1D41A, 'M', u'a'),
5588 (0x1D41B, 'M', u'b'),
5589 (0x1D41C, 'M', u'c'),
5590 (0x1D41D, 'M', u'd'),
5591 (0x1D41E, 'M', u'e'),
5592 (0x1D41F, 'M', u'f'),
5593 (0x1D420, 'M', u'g'),
5594 (0x1D421, 'M', u'h'),
5595 (0x1D422, 'M', u'i'),
5596 (0x1D423, 'M', u'j'),
5597 (0x1D424, 'M', u'k'),
5598 (0x1D425, 'M', u'l'),
5599 (0x1D426, 'M', u'm'),
5600 (0x1D427, 'M', u'n'),
5601 (0x1D428, 'M', u'o'),
5602 (0x1D429, 'M', u'p'),
5603 (0x1D42A, 'M', u'q'),
5604 (0x1D42B, 'M', u'r'),
5605 (0x1D42C, 'M', u's'),
5606 (0x1D42D, 'M', u't'),
5607 (0x1D42E, 'M', u'u'),
5608 (0x1D42F, 'M', u'v'),
5609 (0x1D430, 'M', u'w'),
5610 (0x1D431, 'M', u'x'),
5611 (0x1D432, 'M', u'y'),
5612 (0x1D433, 'M', u'z'),
5613 (0x1D434, 'M', u'a'),
5614 (0x1D435, 'M', u'b'),
5615 (0x1D436, 'M', u'c'),
5616 (0x1D437, 'M', u'd'),
5617 (0x1D438, 'M', u'e'),
5618 (0x1D439, 'M', u'f'),
5619 (0x1D43A, 'M', u'g'),
5620 (0x1D43B, 'M', u'h'),
5621 (0x1D43C, 'M', u'i'),
5622 ]
5623
5624def _seg_54():
5625 return [
5626 (0x1D43D, 'M', u'j'),
5627 (0x1D43E, 'M', u'k'),
5628 (0x1D43F, 'M', u'l'),
5629 (0x1D440, 'M', u'm'),
5630 (0x1D441, 'M', u'n'),
5631 (0x1D442, 'M', u'o'),
5632 (0x1D443, 'M', u'p'),
5633 (0x1D444, 'M', u'q'),
5634 (0x1D445, 'M', u'r'),
5635 (0x1D446, 'M', u's'),
5636 (0x1D447, 'M', u't'),
5637 (0x1D448, 'M', u'u'),
5638 (0x1D449, 'M', u'v'),
5639 (0x1D44A, 'M', u'w'),
5640 (0x1D44B, 'M', u'x'),
5641 (0x1D44C, 'M', u'y'),
5642 (0x1D44D, 'M', u'z'),
5643 (0x1D44E, 'M', u'a'),
5644 (0x1D44F, 'M', u'b'),
5645 (0x1D450, 'M', u'c'),
5646 (0x1D451, 'M', u'd'),
5647 (0x1D452, 'M', u'e'),
5648 (0x1D453, 'M', u'f'),
5649 (0x1D454, 'M', u'g'),
5650 (0x1D455, 'X'),
5651 (0x1D456, 'M', u'i'),
5652 (0x1D457, 'M', u'j'),
5653 (0x1D458, 'M', u'k'),
5654 (0x1D459, 'M', u'l'),
5655 (0x1D45A, 'M', u'm'),
5656 (0x1D45B, 'M', u'n'),
5657 (0x1D45C, 'M', u'o'),
5658 (0x1D45D, 'M', u'p'),
5659 (0x1D45E, 'M', u'q'),
5660 (0x1D45F, 'M', u'r'),
5661 (0x1D460, 'M', u's'),
5662 (0x1D461, 'M', u't'),
5663 (0x1D462, 'M', u'u'),
5664 (0x1D463, 'M', u'v'),
5665 (0x1D464, 'M', u'w'),
5666 (0x1D465, 'M', u'x'),
5667 (0x1D466, 'M', u'y'),
5668 (0x1D467, 'M', u'z'),
5669 (0x1D468, 'M', u'a'),
5670 (0x1D469, 'M', u'b'),
5671 (0x1D46A, 'M', u'c'),
5672 (0x1D46B, 'M', u'd'),
5673 (0x1D46C, 'M', u'e'),
5674 (0x1D46D, 'M', u'f'),
5675 (0x1D46E, 'M', u'g'),
5676 (0x1D46F, 'M', u'h'),
5677 (0x1D470, 'M', u'i'),
5678 (0x1D471, 'M', u'j'),
5679 (0x1D472, 'M', u'k'),
5680 (0x1D473, 'M', u'l'),
5681 (0x1D474, 'M', u'm'),
5682 (0x1D475, 'M', u'n'),
5683 (0x1D476, 'M', u'o'),
5684 (0x1D477, 'M', u'p'),
5685 (0x1D478, 'M', u'q'),
5686 (0x1D479, 'M', u'r'),
5687 (0x1D47A, 'M', u's'),
5688 (0x1D47B, 'M', u't'),
5689 (0x1D47C, 'M', u'u'),
5690 (0x1D47D, 'M', u'v'),
5691 (0x1D47E, 'M', u'w'),
5692 (0x1D47F, 'M', u'x'),
5693 (0x1D480, 'M', u'y'),
5694 (0x1D481, 'M', u'z'),
5695 (0x1D482, 'M', u'a'),
5696 (0x1D483, 'M', u'b'),
5697 (0x1D484, 'M', u'c'),
5698 (0x1D485, 'M', u'd'),
5699 (0x1D486, 'M', u'e'),
5700 (0x1D487, 'M', u'f'),
5701 (0x1D488, 'M', u'g'),
5702 (0x1D489, 'M', u'h'),
5703 (0x1D48A, 'M', u'i'),
5704 (0x1D48B, 'M', u'j'),
5705 (0x1D48C, 'M', u'k'),
5706 (0x1D48D, 'M', u'l'),
5707 (0x1D48E, 'M', u'm'),
5708 (0x1D48F, 'M', u'n'),
5709 (0x1D490, 'M', u'o'),
5710 (0x1D491, 'M', u'p'),
5711 (0x1D492, 'M', u'q'),
5712 (0x1D493, 'M', u'r'),
5713 (0x1D494, 'M', u's'),
5714 (0x1D495, 'M', u't'),
5715 (0x1D496, 'M', u'u'),
5716 (0x1D497, 'M', u'v'),
5717 (0x1D498, 'M', u'w'),
5718 (0x1D499, 'M', u'x'),
5719 (0x1D49A, 'M', u'y'),
5720 (0x1D49B, 'M', u'z'),
5721 (0x1D49C, 'M', u'a'),
5722 (0x1D49D, 'X'),
5723 (0x1D49E, 'M', u'c'),
5724 (0x1D49F, 'M', u'd'),
5725 (0x1D4A0, 'X'),
5726 ]
5727
5728def _seg_55():
5729 return [
5730 (0x1D4A2, 'M', u'g'),
5731 (0x1D4A3, 'X'),
5732 (0x1D4A5, 'M', u'j'),
5733 (0x1D4A6, 'M', u'k'),
5734 (0x1D4A7, 'X'),
5735 (0x1D4A9, 'M', u'n'),
5736 (0x1D4AA, 'M', u'o'),
5737 (0x1D4AB, 'M', u'p'),
5738 (0x1D4AC, 'M', u'q'),
5739 (0x1D4AD, 'X'),
5740 (0x1D4AE, 'M', u's'),
5741 (0x1D4AF, 'M', u't'),
5742 (0x1D4B0, 'M', u'u'),
5743 (0x1D4B1, 'M', u'v'),
5744 (0x1D4B2, 'M', u'w'),
5745 (0x1D4B3, 'M', u'x'),
5746 (0x1D4B4, 'M', u'y'),
5747 (0x1D4B5, 'M', u'z'),
5748 (0x1D4B6, 'M', u'a'),
5749 (0x1D4B7, 'M', u'b'),
5750 (0x1D4B8, 'M', u'c'),
5751 (0x1D4B9, 'M', u'd'),
5752 (0x1D4BA, 'X'),
5753 (0x1D4BB, 'M', u'f'),
5754 (0x1D4BC, 'X'),
5755 (0x1D4BD, 'M', u'h'),
5756 (0x1D4BE, 'M', u'i'),
5757 (0x1D4BF, 'M', u'j'),
5758 (0x1D4C0, 'M', u'k'),
5759 (0x1D4C1, 'M', u'l'),
5760 (0x1D4C2, 'M', u'm'),
5761 (0x1D4C3, 'M', u'n'),
5762 (0x1D4C4, 'X'),
5763 (0x1D4C5, 'M', u'p'),
5764 (0x1D4C6, 'M', u'q'),
5765 (0x1D4C7, 'M', u'r'),
5766 (0x1D4C8, 'M', u's'),
5767 (0x1D4C9, 'M', u't'),
5768 (0x1D4CA, 'M', u'u'),
5769 (0x1D4CB, 'M', u'v'),
5770 (0x1D4CC, 'M', u'w'),
5771 (0x1D4CD, 'M', u'x'),
5772 (0x1D4CE, 'M', u'y'),
5773 (0x1D4CF, 'M', u'z'),
5774 (0x1D4D0, 'M', u'a'),
5775 (0x1D4D1, 'M', u'b'),
5776 (0x1D4D2, 'M', u'c'),
5777 (0x1D4D3, 'M', u'd'),
5778 (0x1D4D4, 'M', u'e'),
5779 (0x1D4D5, 'M', u'f'),
5780 (0x1D4D6, 'M', u'g'),
5781 (0x1D4D7, 'M', u'h'),
5782 (0x1D4D8, 'M', u'i'),
5783 (0x1D4D9, 'M', u'j'),
5784 (0x1D4DA, 'M', u'k'),
5785 (0x1D4DB, 'M', u'l'),
5786 (0x1D4DC, 'M', u'm'),
5787 (0x1D4DD, 'M', u'n'),
5788 (0x1D4DE, 'M', u'o'),
5789 (0x1D4DF, 'M', u'p'),
5790 (0x1D4E0, 'M', u'q'),
5791 (0x1D4E1, 'M', u'r'),
5792 (0x1D4E2, 'M', u's'),
5793 (0x1D4E3, 'M', u't'),
5794 (0x1D4E4, 'M', u'u'),
5795 (0x1D4E5, 'M', u'v'),
5796 (0x1D4E6, 'M', u'w'),
5797 (0x1D4E7, 'M', u'x'),
5798 (0x1D4E8, 'M', u'y'),
5799 (0x1D4E9, 'M', u'z'),
5800 (0x1D4EA, 'M', u'a'),
5801 (0x1D4EB, 'M', u'b'),
5802 (0x1D4EC, 'M', u'c'),
5803 (0x1D4ED, 'M', u'd'),
5804 (0x1D4EE, 'M', u'e'),
5805 (0x1D4EF, 'M', u'f'),
5806 (0x1D4F0, 'M', u'g'),
5807 (0x1D4F1, 'M', u'h'),
5808 (0x1D4F2, 'M', u'i'),
5809 (0x1D4F3, 'M', u'j'),
5810 (0x1D4F4, 'M', u'k'),
5811 (0x1D4F5, 'M', u'l'),
5812 (0x1D4F6, 'M', u'm'),
5813 (0x1D4F7, 'M', u'n'),
5814 (0x1D4F8, 'M', u'o'),
5815 (0x1D4F9, 'M', u'p'),
5816 (0x1D4FA, 'M', u'q'),
5817 (0x1D4FB, 'M', u'r'),
5818 (0x1D4FC, 'M', u's'),
5819 (0x1D4FD, 'M', u't'),
5820 (0x1D4FE, 'M', u'u'),
5821 (0x1D4FF, 'M', u'v'),
5822 (0x1D500, 'M', u'w'),
5823 (0x1D501, 'M', u'x'),
5824 (0x1D502, 'M', u'y'),
5825 (0x1D503, 'M', u'z'),
5826 (0x1D504, 'M', u'a'),
5827 (0x1D505, 'M', u'b'),
5828 (0x1D506, 'X'),
5829 (0x1D507, 'M', u'd'),
5830 ]
5831
5832def _seg_56():
5833 return [
5834 (0x1D508, 'M', u'e'),
5835 (0x1D509, 'M', u'f'),
5836 (0x1D50A, 'M', u'g'),
5837 (0x1D50B, 'X'),
5838 (0x1D50D, 'M', u'j'),
5839 (0x1D50E, 'M', u'k'),
5840 (0x1D50F, 'M', u'l'),
5841 (0x1D510, 'M', u'm'),
5842 (0x1D511, 'M', u'n'),
5843 (0x1D512, 'M', u'o'),
5844 (0x1D513, 'M', u'p'),
5845 (0x1D514, 'M', u'q'),
5846 (0x1D515, 'X'),
5847 (0x1D516, 'M', u's'),
5848 (0x1D517, 'M', u't'),
5849 (0x1D518, 'M', u'u'),
5850 (0x1D519, 'M', u'v'),
5851 (0x1D51A, 'M', u'w'),
5852 (0x1D51B, 'M', u'x'),
5853 (0x1D51C, 'M', u'y'),
5854 (0x1D51D, 'X'),
5855 (0x1D51E, 'M', u'a'),
5856 (0x1D51F, 'M', u'b'),
5857 (0x1D520, 'M', u'c'),
5858 (0x1D521, 'M', u'd'),
5859 (0x1D522, 'M', u'e'),
5860 (0x1D523, 'M', u'f'),
5861 (0x1D524, 'M', u'g'),
5862 (0x1D525, 'M', u'h'),
5863 (0x1D526, 'M', u'i'),
5864 (0x1D527, 'M', u'j'),
5865 (0x1D528, 'M', u'k'),
5866 (0x1D529, 'M', u'l'),
5867 (0x1D52A, 'M', u'm'),
5868 (0x1D52B, 'M', u'n'),
5869 (0x1D52C, 'M', u'o'),
5870 (0x1D52D, 'M', u'p'),
5871 (0x1D52E, 'M', u'q'),
5872 (0x1D52F, 'M', u'r'),
5873 (0x1D530, 'M', u's'),
5874 (0x1D531, 'M', u't'),
5875 (0x1D532, 'M', u'u'),
5876 (0x1D533, 'M', u'v'),
5877 (0x1D534, 'M', u'w'),
5878 (0x1D535, 'M', u'x'),
5879 (0x1D536, 'M', u'y'),
5880 (0x1D537, 'M', u'z'),
5881 (0x1D538, 'M', u'a'),
5882 (0x1D539, 'M', u'b'),
5883 (0x1D53A, 'X'),
5884 (0x1D53B, 'M', u'd'),
5885 (0x1D53C, 'M', u'e'),
5886 (0x1D53D, 'M', u'f'),
5887 (0x1D53E, 'M', u'g'),
5888 (0x1D53F, 'X'),
5889 (0x1D540, 'M', u'i'),
5890 (0x1D541, 'M', u'j'),
5891 (0x1D542, 'M', u'k'),
5892 (0x1D543, 'M', u'l'),
5893 (0x1D544, 'M', u'm'),
5894 (0x1D545, 'X'),
5895 (0x1D546, 'M', u'o'),
5896 (0x1D547, 'X'),
5897 (0x1D54A, 'M', u's'),
5898 (0x1D54B, 'M', u't'),
5899 (0x1D54C, 'M', u'u'),
5900 (0x1D54D, 'M', u'v'),
5901 (0x1D54E, 'M', u'w'),
5902 (0x1D54F, 'M', u'x'),
5903 (0x1D550, 'M', u'y'),
5904 (0x1D551, 'X'),
5905 (0x1D552, 'M', u'a'),
5906 (0x1D553, 'M', u'b'),
5907 (0x1D554, 'M', u'c'),
5908 (0x1D555, 'M', u'd'),
5909 (0x1D556, 'M', u'e'),
5910 (0x1D557, 'M', u'f'),
5911 (0x1D558, 'M', u'g'),
5912 (0x1D559, 'M', u'h'),
5913 (0x1D55A, 'M', u'i'),
5914 (0x1D55B, 'M', u'j'),
5915 (0x1D55C, 'M', u'k'),
5916 (0x1D55D, 'M', u'l'),
5917 (0x1D55E, 'M', u'm'),
5918 (0x1D55F, 'M', u'n'),
5919 (0x1D560, 'M', u'o'),
5920 (0x1D561, 'M', u'p'),
5921 (0x1D562, 'M', u'q'),
5922 (0x1D563, 'M', u'r'),
5923 (0x1D564, 'M', u's'),
5924 (0x1D565, 'M', u't'),
5925 (0x1D566, 'M', u'u'),
5926 (0x1D567, 'M', u'v'),
5927 (0x1D568, 'M', u'w'),
5928 (0x1D569, 'M', u'x'),
5929 (0x1D56A, 'M', u'y'),
5930 (0x1D56B, 'M', u'z'),
5931 (0x1D56C, 'M', u'a'),
5932 (0x1D56D, 'M', u'b'),
5933 (0x1D56E, 'M', u'c'),
5934 ]
5935
5936def _seg_57():
5937 return [
5938 (0x1D56F, 'M', u'd'),
5939 (0x1D570, 'M', u'e'),
5940 (0x1D571, 'M', u'f'),
5941 (0x1D572, 'M', u'g'),
5942 (0x1D573, 'M', u'h'),
5943 (0x1D574, 'M', u'i'),
5944 (0x1D575, 'M', u'j'),
5945 (0x1D576, 'M', u'k'),
5946 (0x1D577, 'M', u'l'),
5947 (0x1D578, 'M', u'm'),
5948 (0x1D579, 'M', u'n'),
5949 (0x1D57A, 'M', u'o'),
5950 (0x1D57B, 'M', u'p'),
5951 (0x1D57C, 'M', u'q'),
5952 (0x1D57D, 'M', u'r'),
5953 (0x1D57E, 'M', u's'),
5954 (0x1D57F, 'M', u't'),
5955 (0x1D580, 'M', u'u'),
5956 (0x1D581, 'M', u'v'),
5957 (0x1D582, 'M', u'w'),
5958 (0x1D583, 'M', u'x'),
5959 (0x1D584, 'M', u'y'),
5960 (0x1D585, 'M', u'z'),
5961 (0x1D586, 'M', u'a'),
5962 (0x1D587, 'M', u'b'),
5963 (0x1D588, 'M', u'c'),
5964 (0x1D589, 'M', u'd'),
5965 (0x1D58A, 'M', u'e'),
5966 (0x1D58B, 'M', u'f'),
5967 (0x1D58C, 'M', u'g'),
5968 (0x1D58D, 'M', u'h'),
5969 (0x1D58E, 'M', u'i'),
5970 (0x1D58F, 'M', u'j'),
5971 (0x1D590, 'M', u'k'),
5972 (0x1D591, 'M', u'l'),
5973 (0x1D592, 'M', u'm'),
5974 (0x1D593, 'M', u'n'),
5975 (0x1D594, 'M', u'o'),
5976 (0x1D595, 'M', u'p'),
5977 (0x1D596, 'M', u'q'),
5978 (0x1D597, 'M', u'r'),
5979 (0x1D598, 'M', u's'),
5980 (0x1D599, 'M', u't'),
5981 (0x1D59A, 'M', u'u'),
5982 (0x1D59B, 'M', u'v'),
5983 (0x1D59C, 'M', u'w'),
5984 (0x1D59D, 'M', u'x'),
5985 (0x1D59E, 'M', u'y'),
5986 (0x1D59F, 'M', u'z'),
5987 (0x1D5A0, 'M', u'a'),
5988 (0x1D5A1, 'M', u'b'),
5989 (0x1D5A2, 'M', u'c'),
5990 (0x1D5A3, 'M', u'd'),
5991 (0x1D5A4, 'M', u'e'),
5992 (0x1D5A5, 'M', u'f'),
5993 (0x1D5A6, 'M', u'g'),
5994 (0x1D5A7, 'M', u'h'),
5995 (0x1D5A8, 'M', u'i'),
5996 (0x1D5A9, 'M', u'j'),
5997 (0x1D5AA, 'M', u'k'),
5998 (0x1D5AB, 'M', u'l'),
5999 (0x1D5AC, 'M', u'm'),
6000 (0x1D5AD, 'M', u'n'),
6001 (0x1D5AE, 'M', u'o'),
6002 (0x1D5AF, 'M', u'p'),
6003 (0x1D5B0, 'M', u'q'),
6004 (0x1D5B1, 'M', u'r'),
6005 (0x1D5B2, 'M', u's'),
6006 (0x1D5B3, 'M', u't'),
6007 (0x1D5B4, 'M', u'u'),
6008 (0x1D5B5, 'M', u'v'),
6009 (0x1D5B6, 'M', u'w'),
6010 (0x1D5B7, 'M', u'x'),
6011 (0x1D5B8, 'M', u'y'),
6012 (0x1D5B9, 'M', u'z'),
6013 (0x1D5BA, 'M', u'a'),
6014 (0x1D5BB, 'M', u'b'),
6015 (0x1D5BC, 'M', u'c'),
6016 (0x1D5BD, 'M', u'd'),
6017 (0x1D5BE, 'M', u'e'),
6018 (0x1D5BF, 'M', u'f'),
6019 (0x1D5C0, 'M', u'g'),
6020 (0x1D5C1, 'M', u'h'),
6021 (0x1D5C2, 'M', u'i'),
6022 (0x1D5C3, 'M', u'j'),
6023 (0x1D5C4, 'M', u'k'),
6024 (0x1D5C5, 'M', u'l'),
6025 (0x1D5C6, 'M', u'm'),
6026 (0x1D5C7, 'M', u'n'),
6027 (0x1D5C8, 'M', u'o'),
6028 (0x1D5C9, 'M', u'p'),
6029 (0x1D5CA, 'M', u'q'),
6030 (0x1D5CB, 'M', u'r'),
6031 (0x1D5CC, 'M', u's'),
6032 (0x1D5CD, 'M', u't'),
6033 (0x1D5CE, 'M', u'u'),
6034 (0x1D5CF, 'M', u'v'),
6035 (0x1D5D0, 'M', u'w'),
6036 (0x1D5D1, 'M', u'x'),
6037 (0x1D5D2, 'M', u'y'),
6038 ]
6039
6040def _seg_58():
6041 return [
6042 (0x1D5D3, 'M', u'z'),
6043 (0x1D5D4, 'M', u'a'),
6044 (0x1D5D5, 'M', u'b'),
6045 (0x1D5D6, 'M', u'c'),
6046 (0x1D5D7, 'M', u'd'),
6047 (0x1D5D8, 'M', u'e'),
6048 (0x1D5D9, 'M', u'f'),
6049 (0x1D5DA, 'M', u'g'),
6050 (0x1D5DB, 'M', u'h'),
6051 (0x1D5DC, 'M', u'i'),
6052 (0x1D5DD, 'M', u'j'),
6053 (0x1D5DE, 'M', u'k'),
6054 (0x1D5DF, 'M', u'l'),
6055 (0x1D5E0, 'M', u'm'),
6056 (0x1D5E1, 'M', u'n'),
6057 (0x1D5E2, 'M', u'o'),
6058 (0x1D5E3, 'M', u'p'),
6059 (0x1D5E4, 'M', u'q'),
6060 (0x1D5E5, 'M', u'r'),
6061 (0x1D5E6, 'M', u's'),
6062 (0x1D5E7, 'M', u't'),
6063 (0x1D5E8, 'M', u'u'),
6064 (0x1D5E9, 'M', u'v'),
6065 (0x1D5EA, 'M', u'w'),
6066 (0x1D5EB, 'M', u'x'),
6067 (0x1D5EC, 'M', u'y'),
6068 (0x1D5ED, 'M', u'z'),
6069 (0x1D5EE, 'M', u'a'),
6070 (0x1D5EF, 'M', u'b'),
6071 (0x1D5F0, 'M', u'c'),
6072 (0x1D5F1, 'M', u'd'),
6073 (0x1D5F2, 'M', u'e'),
6074 (0x1D5F3, 'M', u'f'),
6075 (0x1D5F4, 'M', u'g'),
6076 (0x1D5F5, 'M', u'h'),
6077 (0x1D5F6, 'M', u'i'),
6078 (0x1D5F7, 'M', u'j'),
6079 (0x1D5F8, 'M', u'k'),
6080 (0x1D5F9, 'M', u'l'),
6081 (0x1D5FA, 'M', u'm'),
6082 (0x1D5FB, 'M', u'n'),
6083 (0x1D5FC, 'M', u'o'),
6084 (0x1D5FD, 'M', u'p'),
6085 (0x1D5FE, 'M', u'q'),
6086 (0x1D5FF, 'M', u'r'),
6087 (0x1D600, 'M', u's'),
6088 (0x1D601, 'M', u't'),
6089 (0x1D602, 'M', u'u'),
6090 (0x1D603, 'M', u'v'),
6091 (0x1D604, 'M', u'w'),
6092 (0x1D605, 'M', u'x'),
6093 (0x1D606, 'M', u'y'),
6094 (0x1D607, 'M', u'z'),
6095 (0x1D608, 'M', u'a'),
6096 (0x1D609, 'M', u'b'),
6097 (0x1D60A, 'M', u'c'),
6098 (0x1D60B, 'M', u'd'),
6099 (0x1D60C, 'M', u'e'),
6100 (0x1D60D, 'M', u'f'),
6101 (0x1D60E, 'M', u'g'),
6102 (0x1D60F, 'M', u'h'),
6103 (0x1D610, 'M', u'i'),
6104 (0x1D611, 'M', u'j'),
6105 (0x1D612, 'M', u'k'),
6106 (0x1D613, 'M', u'l'),
6107 (0x1D614, 'M', u'm'),
6108 (0x1D615, 'M', u'n'),
6109 (0x1D616, 'M', u'o'),
6110 (0x1D617, 'M', u'p'),
6111 (0x1D618, 'M', u'q'),
6112 (0x1D619, 'M', u'r'),
6113 (0x1D61A, 'M', u's'),
6114 (0x1D61B, 'M', u't'),
6115 (0x1D61C, 'M', u'u'),
6116 (0x1D61D, 'M', u'v'),
6117 (0x1D61E, 'M', u'w'),
6118 (0x1D61F, 'M', u'x'),
6119 (0x1D620, 'M', u'y'),
6120 (0x1D621, 'M', u'z'),
6121 (0x1D622, 'M', u'a'),
6122 (0x1D623, 'M', u'b'),
6123 (0x1D624, 'M', u'c'),
6124 (0x1D625, 'M', u'd'),
6125 (0x1D626, 'M', u'e'),
6126 (0x1D627, 'M', u'f'),
6127 (0x1D628, 'M', u'g'),
6128 (0x1D629, 'M', u'h'),
6129 (0x1D62A, 'M', u'i'),
6130 (0x1D62B, 'M', u'j'),
6131 (0x1D62C, 'M', u'k'),
6132 (0x1D62D, 'M', u'l'),
6133 (0x1D62E, 'M', u'm'),
6134 (0x1D62F, 'M', u'n'),
6135 (0x1D630, 'M', u'o'),
6136 (0x1D631, 'M', u'p'),
6137 (0x1D632, 'M', u'q'),
6138 (0x1D633, 'M', u'r'),
6139 (0x1D634, 'M', u's'),
6140 (0x1D635, 'M', u't'),
6141 (0x1D636, 'M', u'u'),
6142 ]
6143
6144def _seg_59():
6145 return [
6146 (0x1D637, 'M', u'v'),
6147 (0x1D638, 'M', u'w'),
6148 (0x1D639, 'M', u'x'),
6149 (0x1D63A, 'M', u'y'),
6150 (0x1D63B, 'M', u'z'),
6151 (0x1D63C, 'M', u'a'),
6152 (0x1D63D, 'M', u'b'),
6153 (0x1D63E, 'M', u'c'),
6154 (0x1D63F, 'M', u'd'),
6155 (0x1D640, 'M', u'e'),
6156 (0x1D641, 'M', u'f'),
6157 (0x1D642, 'M', u'g'),
6158 (0x1D643, 'M', u'h'),
6159 (0x1D644, 'M', u'i'),
6160 (0x1D645, 'M', u'j'),
6161 (0x1D646, 'M', u'k'),
6162 (0x1D647, 'M', u'l'),
6163 (0x1D648, 'M', u'm'),
6164 (0x1D649, 'M', u'n'),
6165 (0x1D64A, 'M', u'o'),
6166 (0x1D64B, 'M', u'p'),
6167 (0x1D64C, 'M', u'q'),
6168 (0x1D64D, 'M', u'r'),
6169 (0x1D64E, 'M', u's'),
6170 (0x1D64F, 'M', u't'),
6171 (0x1D650, 'M', u'u'),
6172 (0x1D651, 'M', u'v'),
6173 (0x1D652, 'M', u'w'),
6174 (0x1D653, 'M', u'x'),
6175 (0x1D654, 'M', u'y'),
6176 (0x1D655, 'M', u'z'),
6177 (0x1D656, 'M', u'a'),
6178 (0x1D657, 'M', u'b'),
6179 (0x1D658, 'M', u'c'),
6180 (0x1D659, 'M', u'd'),
6181 (0x1D65A, 'M', u'e'),
6182 (0x1D65B, 'M', u'f'),
6183 (0x1D65C, 'M', u'g'),
6184 (0x1D65D, 'M', u'h'),
6185 (0x1D65E, 'M', u'i'),
6186 (0x1D65F, 'M', u'j'),
6187 (0x1D660, 'M', u'k'),
6188 (0x1D661, 'M', u'l'),
6189 (0x1D662, 'M', u'm'),
6190 (0x1D663, 'M', u'n'),
6191 (0x1D664, 'M', u'o'),
6192 (0x1D665, 'M', u'p'),
6193 (0x1D666, 'M', u'q'),
6194 (0x1D667, 'M', u'r'),
6195 (0x1D668, 'M', u's'),
6196 (0x1D669, 'M', u't'),
6197 (0x1D66A, 'M', u'u'),
6198 (0x1D66B, 'M', u'v'),
6199 (0x1D66C, 'M', u'w'),
6200 (0x1D66D, 'M', u'x'),
6201 (0x1D66E, 'M', u'y'),
6202 (0x1D66F, 'M', u'z'),
6203 (0x1D670, 'M', u'a'),
6204 (0x1D671, 'M', u'b'),
6205 (0x1D672, 'M', u'c'),
6206 (0x1D673, 'M', u'd'),
6207 (0x1D674, 'M', u'e'),
6208 (0x1D675, 'M', u'f'),
6209 (0x1D676, 'M', u'g'),
6210 (0x1D677, 'M', u'h'),
6211 (0x1D678, 'M', u'i'),
6212 (0x1D679, 'M', u'j'),
6213 (0x1D67A, 'M', u'k'),
6214 (0x1D67B, 'M', u'l'),
6215 (0x1D67C, 'M', u'm'),
6216 (0x1D67D, 'M', u'n'),
6217 (0x1D67E, 'M', u'o'),
6218 (0x1D67F, 'M', u'p'),
6219 (0x1D680, 'M', u'q'),
6220 (0x1D681, 'M', u'r'),
6221 (0x1D682, 'M', u's'),
6222 (0x1D683, 'M', u't'),
6223 (0x1D684, 'M', u'u'),
6224 (0x1D685, 'M', u'v'),
6225 (0x1D686, 'M', u'w'),
6226 (0x1D687, 'M', u'x'),
6227 (0x1D688, 'M', u'y'),
6228 (0x1D689, 'M', u'z'),
6229 (0x1D68A, 'M', u'a'),
6230 (0x1D68B, 'M', u'b'),
6231 (0x1D68C, 'M', u'c'),
6232 (0x1D68D, 'M', u'd'),
6233 (0x1D68E, 'M', u'e'),
6234 (0x1D68F, 'M', u'f'),
6235 (0x1D690, 'M', u'g'),
6236 (0x1D691, 'M', u'h'),
6237 (0x1D692, 'M', u'i'),
6238 (0x1D693, 'M', u'j'),
6239 (0x1D694, 'M', u'k'),
6240 (0x1D695, 'M', u'l'),
6241 (0x1D696, 'M', u'm'),
6242 (0x1D697, 'M', u'n'),
6243 (0x1D698, 'M', u'o'),
6244 (0x1D699, 'M', u'p'),
6245 (0x1D69A, 'M', u'q'),
6246 ]
6247
6248def _seg_60():
6249 return [
6250 (0x1D69B, 'M', u'r'),
6251 (0x1D69C, 'M', u's'),
6252 (0x1D69D, 'M', u't'),
6253 (0x1D69E, 'M', u'u'),
6254 (0x1D69F, 'M', u'v'),
6255 (0x1D6A0, 'M', u'w'),
6256 (0x1D6A1, 'M', u'x'),
6257 (0x1D6A2, 'M', u'y'),
6258 (0x1D6A3, 'M', u'z'),
6259 (0x1D6A4, 'M', u'ı'),
6260 (0x1D6A5, 'M', u'ȷ'),
6261 (0x1D6A6, 'X'),
6262 (0x1D6A8, 'M', u'α'),
6263 (0x1D6A9, 'M', u'β'),
6264 (0x1D6AA, 'M', u'γ'),
6265 (0x1D6AB, 'M', u'δ'),
6266 (0x1D6AC, 'M', u'ε'),
6267 (0x1D6AD, 'M', u'ζ'),
6268 (0x1D6AE, 'M', u'η'),
6269 (0x1D6AF, 'M', u'θ'),
6270 (0x1D6B0, 'M', u'ι'),
6271 (0x1D6B1, 'M', u'κ'),
6272 (0x1D6B2, 'M', u'λ'),
6273 (0x1D6B3, 'M', u'μ'),
6274 (0x1D6B4, 'M', u'ν'),
6275 (0x1D6B5, 'M', u'ξ'),
6276 (0x1D6B6, 'M', u'ο'),
6277 (0x1D6B7, 'M', u'π'),
6278 (0x1D6B8, 'M', u'ρ'),
6279 (0x1D6B9, 'M', u'θ'),
6280 (0x1D6BA, 'M', u'σ'),
6281 (0x1D6BB, 'M', u'τ'),
6282 (0x1D6BC, 'M', u'υ'),
6283 (0x1D6BD, 'M', u'φ'),
6284 (0x1D6BE, 'M', u'χ'),
6285 (0x1D6BF, 'M', u'ψ'),
6286 (0x1D6C0, 'M', u'ω'),
6287 (0x1D6C1, 'M', u'∇'),
6288 (0x1D6C2, 'M', u'α'),
6289 (0x1D6C3, 'M', u'β'),
6290 (0x1D6C4, 'M', u'γ'),
6291 (0x1D6C5, 'M', u'δ'),
6292 (0x1D6C6, 'M', u'ε'),
6293 (0x1D6C7, 'M', u'ζ'),
6294 (0x1D6C8, 'M', u'η'),
6295 (0x1D6C9, 'M', u'θ'),
6296 (0x1D6CA, 'M', u'ι'),
6297 (0x1D6CB, 'M', u'κ'),
6298 (0x1D6CC, 'M', u'λ'),
6299 (0x1D6CD, 'M', u'μ'),
6300 (0x1D6CE, 'M', u'ν'),
6301 (0x1D6CF, 'M', u'ξ'),
6302 (0x1D6D0, 'M', u'ο'),
6303 (0x1D6D1, 'M', u'π'),
6304 (0x1D6D2, 'M', u'ρ'),
6305 (0x1D6D3, 'M', u'σ'),
6306 (0x1D6D5, 'M', u'τ'),
6307 (0x1D6D6, 'M', u'υ'),
6308 (0x1D6D7, 'M', u'φ'),
6309 (0x1D6D8, 'M', u'χ'),
6310 (0x1D6D9, 'M', u'ψ'),
6311 (0x1D6DA, 'M', u'ω'),
6312 (0x1D6DB, 'M', u'∂'),
6313 (0x1D6DC, 'M', u'ε'),
6314 (0x1D6DD, 'M', u'θ'),
6315 (0x1D6DE, 'M', u'κ'),
6316 (0x1D6DF, 'M', u'φ'),
6317 (0x1D6E0, 'M', u'ρ'),
6318 (0x1D6E1, 'M', u'π'),
6319 (0x1D6E2, 'M', u'α'),
6320 (0x1D6E3, 'M', u'β'),
6321 (0x1D6E4, 'M', u'γ'),
6322 (0x1D6E5, 'M', u'δ'),
6323 (0x1D6E6, 'M', u'ε'),
6324 (0x1D6E7, 'M', u'ζ'),
6325 (0x1D6E8, 'M', u'η'),
6326 (0x1D6E9, 'M', u'θ'),
6327 (0x1D6EA, 'M', u'ι'),
6328 (0x1D6EB, 'M', u'κ'),
6329 (0x1D6EC, 'M', u'λ'),
6330 (0x1D6ED, 'M', u'μ'),
6331 (0x1D6EE, 'M', u'ν'),
6332 (0x1D6EF, 'M', u'ξ'),
6333 (0x1D6F0, 'M', u'ο'),
6334 (0x1D6F1, 'M', u'π'),
6335 (0x1D6F2, 'M', u'ρ'),
6336 (0x1D6F3, 'M', u'θ'),
6337 (0x1D6F4, 'M', u'σ'),
6338 (0x1D6F5, 'M', u'τ'),
6339 (0x1D6F6, 'M', u'υ'),
6340 (0x1D6F7, 'M', u'φ'),
6341 (0x1D6F8, 'M', u'χ'),
6342 (0x1D6F9, 'M', u'ψ'),
6343 (0x1D6FA, 'M', u'ω'),
6344 (0x1D6FB, 'M', u'∇'),
6345 (0x1D6FC, 'M', u'α'),
6346 (0x1D6FD, 'M', u'β'),
6347 (0x1D6FE, 'M', u'γ'),
6348 (0x1D6FF, 'M', u'δ'),
6349 (0x1D700, 'M', u'ε'),
6350 ]
6351
6352def _seg_61():
6353 return [
6354 (0x1D701, 'M', u'ζ'),
6355 (0x1D702, 'M', u'η'),
6356 (0x1D703, 'M', u'θ'),
6357 (0x1D704, 'M', u'ι'),
6358 (0x1D705, 'M', u'κ'),
6359 (0x1D706, 'M', u'λ'),
6360 (0x1D707, 'M', u'μ'),
6361 (0x1D708, 'M', u'ν'),
6362 (0x1D709, 'M', u'ξ'),
6363 (0x1D70A, 'M', u'ο'),
6364 (0x1D70B, 'M', u'π'),
6365 (0x1D70C, 'M', u'ρ'),
6366 (0x1D70D, 'M', u'σ'),
6367 (0x1D70F, 'M', u'τ'),
6368 (0x1D710, 'M', u'υ'),
6369 (0x1D711, 'M', u'φ'),
6370 (0x1D712, 'M', u'χ'),
6371 (0x1D713, 'M', u'ψ'),
6372 (0x1D714, 'M', u'ω'),
6373 (0x1D715, 'M', u'∂'),
6374 (0x1D716, 'M', u'ε'),
6375 (0x1D717, 'M', u'θ'),
6376 (0x1D718, 'M', u'κ'),
6377 (0x1D719, 'M', u'φ'),
6378 (0x1D71A, 'M', u'ρ'),
6379 (0x1D71B, 'M', u'π'),
6380 (0x1D71C, 'M', u'α'),
6381 (0x1D71D, 'M', u'β'),
6382 (0x1D71E, 'M', u'γ'),
6383 (0x1D71F, 'M', u'δ'),
6384 (0x1D720, 'M', u'ε'),
6385 (0x1D721, 'M', u'ζ'),
6386 (0x1D722, 'M', u'η'),
6387 (0x1D723, 'M', u'θ'),
6388 (0x1D724, 'M', u'ι'),
6389 (0x1D725, 'M', u'κ'),
6390 (0x1D726, 'M', u'λ'),
6391 (0x1D727, 'M', u'μ'),
6392 (0x1D728, 'M', u'ν'),
6393 (0x1D729, 'M', u'ξ'),
6394 (0x1D72A, 'M', u'ο'),
6395 (0x1D72B, 'M', u'π'),
6396 (0x1D72C, 'M', u'ρ'),
6397 (0x1D72D, 'M', u'θ'),
6398 (0x1D72E, 'M', u'σ'),
6399 (0x1D72F, 'M', u'τ'),
6400 (0x1D730, 'M', u'υ'),
6401 (0x1D731, 'M', u'φ'),
6402 (0x1D732, 'M', u'χ'),
6403 (0x1D733, 'M', u'ψ'),
6404 (0x1D734, 'M', u'ω'),
6405 (0x1D735, 'M', u'∇'),
6406 (0x1D736, 'M', u'α'),
6407 (0x1D737, 'M', u'β'),
6408 (0x1D738, 'M', u'γ'),
6409 (0x1D739, 'M', u'δ'),
6410 (0x1D73A, 'M', u'ε'),
6411 (0x1D73B, 'M', u'ζ'),
6412 (0x1D73C, 'M', u'η'),
6413 (0x1D73D, 'M', u'θ'),
6414 (0x1D73E, 'M', u'ι'),
6415 (0x1D73F, 'M', u'κ'),
6416 (0x1D740, 'M', u'λ'),
6417 (0x1D741, 'M', u'μ'),
6418 (0x1D742, 'M', u'ν'),
6419 (0x1D743, 'M', u'ξ'),
6420 (0x1D744, 'M', u'ο'),
6421 (0x1D745, 'M', u'π'),
6422 (0x1D746, 'M', u'ρ'),
6423 (0x1D747, 'M', u'σ'),
6424 (0x1D749, 'M', u'τ'),
6425 (0x1D74A, 'M', u'υ'),
6426 (0x1D74B, 'M', u'φ'),
6427 (0x1D74C, 'M', u'χ'),
6428 (0x1D74D, 'M', u'ψ'),
6429 (0x1D74E, 'M', u'ω'),
6430 (0x1D74F, 'M', u'∂'),
6431 (0x1D750, 'M', u'ε'),
6432 (0x1D751, 'M', u'θ'),
6433 (0x1D752, 'M', u'κ'),
6434 (0x1D753, 'M', u'φ'),
6435 (0x1D754, 'M', u'ρ'),
6436 (0x1D755, 'M', u'π'),
6437 (0x1D756, 'M', u'α'),
6438 (0x1D757, 'M', u'β'),
6439 (0x1D758, 'M', u'γ'),
6440 (0x1D759, 'M', u'δ'),
6441 (0x1D75A, 'M', u'ε'),
6442 (0x1D75B, 'M', u'ζ'),
6443 (0x1D75C, 'M', u'η'),
6444 (0x1D75D, 'M', u'θ'),
6445 (0x1D75E, 'M', u'ι'),
6446 (0x1D75F, 'M', u'κ'),
6447 (0x1D760, 'M', u'λ'),
6448 (0x1D761, 'M', u'μ'),
6449 (0x1D762, 'M', u'ν'),
6450 (0x1D763, 'M', u'ξ'),
6451 (0x1D764, 'M', u'ο'),
6452 (0x1D765, 'M', u'π'),
6453 (0x1D766, 'M', u'ρ'),
6454 ]
6455
6456def _seg_62():
6457 return [
6458 (0x1D767, 'M', u'θ'),
6459 (0x1D768, 'M', u'σ'),
6460 (0x1D769, 'M', u'τ'),
6461 (0x1D76A, 'M', u'υ'),
6462 (0x1D76B, 'M', u'φ'),
6463 (0x1D76C, 'M', u'χ'),
6464 (0x1D76D, 'M', u'ψ'),
6465 (0x1D76E, 'M', u'ω'),
6466 (0x1D76F, 'M', u'∇'),
6467 (0x1D770, 'M', u'α'),
6468 (0x1D771, 'M', u'β'),
6469 (0x1D772, 'M', u'γ'),
6470 (0x1D773, 'M', u'δ'),
6471 (0x1D774, 'M', u'ε'),
6472 (0x1D775, 'M', u'ζ'),
6473 (0x1D776, 'M', u'η'),
6474 (0x1D777, 'M', u'θ'),
6475 (0x1D778, 'M', u'ι'),
6476 (0x1D779, 'M', u'κ'),
6477 (0x1D77A, 'M', u'λ'),
6478 (0x1D77B, 'M', u'μ'),
6479 (0x1D77C, 'M', u'ν'),
6480 (0x1D77D, 'M', u'ξ'),
6481 (0x1D77E, 'M', u'ο'),
6482 (0x1D77F, 'M', u'π'),
6483 (0x1D780, 'M', u'ρ'),
6484 (0x1D781, 'M', u'σ'),
6485 (0x1D783, 'M', u'τ'),
6486 (0x1D784, 'M', u'υ'),
6487 (0x1D785, 'M', u'φ'),
6488 (0x1D786, 'M', u'χ'),
6489 (0x1D787, 'M', u'ψ'),
6490 (0x1D788, 'M', u'ω'),
6491 (0x1D789, 'M', u'∂'),
6492 (0x1D78A, 'M', u'ε'),
6493 (0x1D78B, 'M', u'θ'),
6494 (0x1D78C, 'M', u'κ'),
6495 (0x1D78D, 'M', u'φ'),
6496 (0x1D78E, 'M', u'ρ'),
6497 (0x1D78F, 'M', u'π'),
6498 (0x1D790, 'M', u'α'),
6499 (0x1D791, 'M', u'β'),
6500 (0x1D792, 'M', u'γ'),
6501 (0x1D793, 'M', u'δ'),
6502 (0x1D794, 'M', u'ε'),
6503 (0x1D795, 'M', u'ζ'),
6504 (0x1D796, 'M', u'η'),
6505 (0x1D797, 'M', u'θ'),
6506 (0x1D798, 'M', u'ι'),
6507 (0x1D799, 'M', u'κ'),
6508 (0x1D79A, 'M', u'λ'),
6509 (0x1D79B, 'M', u'μ'),
6510 (0x1D79C, 'M', u'ν'),
6511 (0x1D79D, 'M', u'ξ'),
6512 (0x1D79E, 'M', u'ο'),
6513 (0x1D79F, 'M', u'π'),
6514 (0x1D7A0, 'M', u'ρ'),
6515 (0x1D7A1, 'M', u'θ'),
6516 (0x1D7A2, 'M', u'σ'),
6517 (0x1D7A3, 'M', u'τ'),
6518 (0x1D7A4, 'M', u'υ'),
6519 (0x1D7A5, 'M', u'φ'),
6520 (0x1D7A6, 'M', u'χ'),
6521 (0x1D7A7, 'M', u'ψ'),
6522 (0x1D7A8, 'M', u'ω'),
6523 (0x1D7A9, 'M', u'∇'),
6524 (0x1D7AA, 'M', u'α'),
6525 (0x1D7AB, 'M', u'β'),
6526 (0x1D7AC, 'M', u'γ'),
6527 (0x1D7AD, 'M', u'δ'),
6528 (0x1D7AE, 'M', u'ε'),
6529 (0x1D7AF, 'M', u'ζ'),
6530 (0x1D7B0, 'M', u'η'),
6531 (0x1D7B1, 'M', u'θ'),
6532 (0x1D7B2, 'M', u'ι'),
6533 (0x1D7B3, 'M', u'κ'),
6534 (0x1D7B4, 'M', u'λ'),
6535 (0x1D7B5, 'M', u'μ'),
6536 (0x1D7B6, 'M', u'ν'),
6537 (0x1D7B7, 'M', u'ξ'),
6538 (0x1D7B8, 'M', u'ο'),
6539 (0x1D7B9, 'M', u'π'),
6540 (0x1D7BA, 'M', u'ρ'),
6541 (0x1D7BB, 'M', u'σ'),
6542 (0x1D7BD, 'M', u'τ'),
6543 (0x1D7BE, 'M', u'υ'),
6544 (0x1D7BF, 'M', u'φ'),
6545 (0x1D7C0, 'M', u'χ'),
6546 (0x1D7C1, 'M', u'ψ'),
6547 (0x1D7C2, 'M', u'ω'),
6548 (0x1D7C3, 'M', u'∂'),
6549 (0x1D7C4, 'M', u'ε'),
6550 (0x1D7C5, 'M', u'θ'),
6551 (0x1D7C6, 'M', u'κ'),
6552 (0x1D7C7, 'M', u'φ'),
6553 (0x1D7C8, 'M', u'ρ'),
6554 (0x1D7C9, 'M', u'π'),
6555 (0x1D7CA, 'M', u'ϝ'),
6556 (0x1D7CC, 'X'),
6557 (0x1D7CE, 'M', u'0'),
6558 ]
6559
6560def _seg_63():
6561 return [
6562 (0x1D7CF, 'M', u'1'),
6563 (0x1D7D0, 'M', u'2'),
6564 (0x1D7D1, 'M', u'3'),
6565 (0x1D7D2, 'M', u'4'),
6566 (0x1D7D3, 'M', u'5'),
6567 (0x1D7D4, 'M', u'6'),
6568 (0x1D7D5, 'M', u'7'),
6569 (0x1D7D6, 'M', u'8'),
6570 (0x1D7D7, 'M', u'9'),
6571 (0x1D7D8, 'M', u'0'),
6572 (0x1D7D9, 'M', u'1'),
6573 (0x1D7DA, 'M', u'2'),
6574 (0x1D7DB, 'M', u'3'),
6575 (0x1D7DC, 'M', u'4'),
6576 (0x1D7DD, 'M', u'5'),
6577 (0x1D7DE, 'M', u'6'),
6578 (0x1D7DF, 'M', u'7'),
6579 (0x1D7E0, 'M', u'8'),
6580 (0x1D7E1, 'M', u'9'),
6581 (0x1D7E2, 'M', u'0'),
6582 (0x1D7E3, 'M', u'1'),
6583 (0x1D7E4, 'M', u'2'),
6584 (0x1D7E5, 'M', u'3'),
6585 (0x1D7E6, 'M', u'4'),
6586 (0x1D7E7, 'M', u'5'),
6587 (0x1D7E8, 'M', u'6'),
6588 (0x1D7E9, 'M', u'7'),
6589 (0x1D7EA, 'M', u'8'),
6590 (0x1D7EB, 'M', u'9'),
6591 (0x1D7EC, 'M', u'0'),
6592 (0x1D7ED, 'M', u'1'),
6593 (0x1D7EE, 'M', u'2'),
6594 (0x1D7EF, 'M', u'3'),
6595 (0x1D7F0, 'M', u'4'),
6596 (0x1D7F1, 'M', u'5'),
6597 (0x1D7F2, 'M', u'6'),
6598 (0x1D7F3, 'M', u'7'),
6599 (0x1D7F4, 'M', u'8'),
6600 (0x1D7F5, 'M', u'9'),
6601 (0x1D7F6, 'M', u'0'),
6602 (0x1D7F7, 'M', u'1'),
6603 (0x1D7F8, 'M', u'2'),
6604 (0x1D7F9, 'M', u'3'),
6605 (0x1D7FA, 'M', u'4'),
6606 (0x1D7FB, 'M', u'5'),
6607 (0x1D7FC, 'M', u'6'),
6608 (0x1D7FD, 'M', u'7'),
6609 (0x1D7FE, 'M', u'8'),
6610 (0x1D7FF, 'M', u'9'),
6611 (0x1D800, 'X'),
6612 (0x1EE00, 'M', u'ا'),
6613 (0x1EE01, 'M', u'ب'),
6614 (0x1EE02, 'M', u'ج'),
6615 (0x1EE03, 'M', u'د'),
6616 (0x1EE04, 'X'),
6617 (0x1EE05, 'M', u'و'),
6618 (0x1EE06, 'M', u'ز'),
6619 (0x1EE07, 'M', u'ح'),
6620 (0x1EE08, 'M', u'ط'),
6621 (0x1EE09, 'M', u'ي'),
6622 (0x1EE0A, 'M', u'ك'),
6623 (0x1EE0B, 'M', u'ل'),
6624 (0x1EE0C, 'M', u'م'),
6625 (0x1EE0D, 'M', u'ن'),
6626 (0x1EE0E, 'M', u'س'),
6627 (0x1EE0F, 'M', u'ع'),
6628 (0x1EE10, 'M', u'ف'),
6629 (0x1EE11, 'M', u'ص'),
6630 (0x1EE12, 'M', u'ق'),
6631 (0x1EE13, 'M', u'ر'),
6632 (0x1EE14, 'M', u'ش'),
6633 (0x1EE15, 'M', u'ت'),
6634 (0x1EE16, 'M', u'ث'),
6635 (0x1EE17, 'M', u'خ'),
6636 (0x1EE18, 'M', u'ذ'),
6637 (0x1EE19, 'M', u'ض'),
6638 (0x1EE1A, 'M', u'ظ'),
6639 (0x1EE1B, 'M', u'غ'),
6640 (0x1EE1C, 'M', u'ٮ'),
6641 (0x1EE1D, 'M', u'ں'),
6642 (0x1EE1E, 'M', u'ڡ'),
6643 (0x1EE1F, 'M', u'ٯ'),
6644 (0x1EE20, 'X'),
6645 (0x1EE21, 'M', u'ب'),
6646 (0x1EE22, 'M', u'ج'),
6647 (0x1EE23, 'X'),
6648 (0x1EE24, 'M', u'ه'),
6649 (0x1EE25, 'X'),
6650 (0x1EE27, 'M', u'ح'),
6651 (0x1EE28, 'X'),
6652 (0x1EE29, 'M', u'ي'),
6653 (0x1EE2A, 'M', u'ك'),
6654 (0x1EE2B, 'M', u'ل'),
6655 (0x1EE2C, 'M', u'م'),
6656 (0x1EE2D, 'M', u'ن'),
6657 (0x1EE2E, 'M', u'س'),
6658 (0x1EE2F, 'M', u'ع'),
6659 (0x1EE30, 'M', u'ف'),
6660 (0x1EE31, 'M', u'ص'),
6661 (0x1EE32, 'M', u'ق'),
6662 ]
6663
6664def _seg_64():
6665 return [
6666 (0x1EE33, 'X'),
6667 (0x1EE34, 'M', u'ش'),
6668 (0x1EE35, 'M', u'ت'),
6669 (0x1EE36, 'M', u'ث'),
6670 (0x1EE37, 'M', u'خ'),
6671 (0x1EE38, 'X'),
6672 (0x1EE39, 'M', u'ض'),
6673 (0x1EE3A, 'X'),
6674 (0x1EE3B, 'M', u'غ'),
6675 (0x1EE3C, 'X'),
6676 (0x1EE42, 'M', u'ج'),
6677 (0x1EE43, 'X'),
6678 (0x1EE47, 'M', u'ح'),
6679 (0x1EE48, 'X'),
6680 (0x1EE49, 'M', u'ي'),
6681 (0x1EE4A, 'X'),
6682 (0x1EE4B, 'M', u'ل'),
6683 (0x1EE4C, 'X'),
6684 (0x1EE4D, 'M', u'ن'),
6685 (0x1EE4E, 'M', u'س'),
6686 (0x1EE4F, 'M', u'ع'),
6687 (0x1EE50, 'X'),
6688 (0x1EE51, 'M', u'ص'),
6689 (0x1EE52, 'M', u'ق'),
6690 (0x1EE53, 'X'),
6691 (0x1EE54, 'M', u'ش'),
6692 (0x1EE55, 'X'),
6693 (0x1EE57, 'M', u'خ'),
6694 (0x1EE58, 'X'),
6695 (0x1EE59, 'M', u'ض'),
6696 (0x1EE5A, 'X'),
6697 (0x1EE5B, 'M', u'غ'),
6698 (0x1EE5C, 'X'),
6699 (0x1EE5D, 'M', u'ں'),
6700 (0x1EE5E, 'X'),
6701 (0x1EE5F, 'M', u'ٯ'),
6702 (0x1EE60, 'X'),
6703 (0x1EE61, 'M', u'ب'),
6704 (0x1EE62, 'M', u'ج'),
6705 (0x1EE63, 'X'),
6706 (0x1EE64, 'M', u'ه'),
6707 (0x1EE65, 'X'),
6708 (0x1EE67, 'M', u'ح'),
6709 (0x1EE68, 'M', u'ط'),
6710 (0x1EE69, 'M', u'ي'),
6711 (0x1EE6A, 'M', u'ك'),
6712 (0x1EE6B, 'X'),
6713 (0x1EE6C, 'M', u'م'),
6714 (0x1EE6D, 'M', u'ن'),
6715 (0x1EE6E, 'M', u'س'),
6716 (0x1EE6F, 'M', u'ع'),
6717 (0x1EE70, 'M', u'ف'),
6718 (0x1EE71, 'M', u'ص'),
6719 (0x1EE72, 'M', u'ق'),
6720 (0x1EE73, 'X'),
6721 (0x1EE74, 'M', u'ش'),
6722 (0x1EE75, 'M', u'ت'),
6723 (0x1EE76, 'M', u'ث'),
6724 (0x1EE77, 'M', u'خ'),
6725 (0x1EE78, 'X'),
6726 (0x1EE79, 'M', u'ض'),
6727 (0x1EE7A, 'M', u'ظ'),
6728 (0x1EE7B, 'M', u'غ'),
6729 (0x1EE7C, 'M', u'ٮ'),
6730 (0x1EE7D, 'X'),
6731 (0x1EE7E, 'M', u'ڡ'),
6732 (0x1EE7F, 'X'),
6733 (0x1EE80, 'M', u'ا'),
6734 (0x1EE81, 'M', u'ب'),
6735 (0x1EE82, 'M', u'ج'),
6736 (0x1EE83, 'M', u'د'),
6737 (0x1EE84, 'M', u'ه'),
6738 (0x1EE85, 'M', u'و'),
6739 (0x1EE86, 'M', u'ز'),
6740 (0x1EE87, 'M', u'ح'),
6741 (0x1EE88, 'M', u'ط'),
6742 (0x1EE89, 'M', u'ي'),
6743 (0x1EE8A, 'X'),
6744 (0x1EE8B, 'M', u'ل'),
6745 (0x1EE8C, 'M', u'م'),
6746 (0x1EE8D, 'M', u'ن'),
6747 (0x1EE8E, 'M', u'س'),
6748 (0x1EE8F, 'M', u'ع'),
6749 (0x1EE90, 'M', u'ف'),
6750 (0x1EE91, 'M', u'ص'),
6751 (0x1EE92, 'M', u'ق'),
6752 (0x1EE93, 'M', u'ر'),
6753 (0x1EE94, 'M', u'ش'),
6754 (0x1EE95, 'M', u'ت'),
6755 (0x1EE96, 'M', u'ث'),
6756 (0x1EE97, 'M', u'خ'),
6757 (0x1EE98, 'M', u'ذ'),
6758 (0x1EE99, 'M', u'ض'),
6759 (0x1EE9A, 'M', u'ظ'),
6760 (0x1EE9B, 'M', u'غ'),
6761 (0x1EE9C, 'X'),
6762 (0x1EEA1, 'M', u'ب'),
6763 (0x1EEA2, 'M', u'ج'),
6764 (0x1EEA3, 'M', u'د'),
6765 (0x1EEA4, 'X'),
6766 ]
6767
6768def _seg_65():
6769 return [
6770 (0x1EEA5, 'M', u'و'),
6771 (0x1EEA6, 'M', u'ز'),
6772 (0x1EEA7, 'M', u'ح'),
6773 (0x1EEA8, 'M', u'ط'),
6774 (0x1EEA9, 'M', u'ي'),
6775 (0x1EEAA, 'X'),
6776 (0x1EEAB, 'M', u'ل'),
6777 (0x1EEAC, 'M', u'م'),
6778 (0x1EEAD, 'M', u'ن'),
6779 (0x1EEAE, 'M', u'س'),
6780 (0x1EEAF, 'M', u'ع'),
6781 (0x1EEB0, 'M', u'ف'),
6782 (0x1EEB1, 'M', u'ص'),
6783 (0x1EEB2, 'M', u'ق'),
6784 (0x1EEB3, 'M', u'ر'),
6785 (0x1EEB4, 'M', u'ش'),
6786 (0x1EEB5, 'M', u'ت'),
6787 (0x1EEB6, 'M', u'ث'),
6788 (0x1EEB7, 'M', u'خ'),
6789 (0x1EEB8, 'M', u'ذ'),
6790 (0x1EEB9, 'M', u'ض'),
6791 (0x1EEBA, 'M', u'ظ'),
6792 (0x1EEBB, 'M', u'غ'),
6793 (0x1EEBC, 'X'),
6794 (0x1EEF0, 'V'),
6795 (0x1EEF2, 'X'),
6796 (0x1F000, 'V'),
6797 (0x1F02C, 'X'),
6798 (0x1F030, 'V'),
6799 (0x1F094, 'X'),
6800 (0x1F0A0, 'V'),
6801 (0x1F0AF, 'X'),
6802 (0x1F0B1, 'V'),
6803 (0x1F0BF, 'X'),
6804 (0x1F0C1, 'V'),
6805 (0x1F0D0, 'X'),
6806 (0x1F0D1, 'V'),
6807 (0x1F0E0, 'X'),
6808 (0x1F101, '3', u'0,'),
6809 (0x1F102, '3', u'1,'),
6810 (0x1F103, '3', u'2,'),
6811 (0x1F104, '3', u'3,'),
6812 (0x1F105, '3', u'4,'),
6813 (0x1F106, '3', u'5,'),
6814 (0x1F107, '3', u'6,'),
6815 (0x1F108, '3', u'7,'),
6816 (0x1F109, '3', u'8,'),
6817 (0x1F10A, '3', u'9,'),
6818 (0x1F10B, 'X'),
6819 (0x1F110, '3', u'(a)'),
6820 (0x1F111, '3', u'(b)'),
6821 (0x1F112, '3', u'(c)'),
6822 (0x1F113, '3', u'(d)'),
6823 (0x1F114, '3', u'(e)'),
6824 (0x1F115, '3', u'(f)'),
6825 (0x1F116, '3', u'(g)'),
6826 (0x1F117, '3', u'(h)'),
6827 (0x1F118, '3', u'(i)'),
6828 (0x1F119, '3', u'(j)'),
6829 (0x1F11A, '3', u'(k)'),
6830 (0x1F11B, '3', u'(l)'),
6831 (0x1F11C, '3', u'(m)'),
6832 (0x1F11D, '3', u'(n)'),
6833 (0x1F11E, '3', u'(o)'),
6834 (0x1F11F, '3', u'(p)'),
6835 (0x1F120, '3', u'(q)'),
6836 (0x1F121, '3', u'(r)'),
6837 (0x1F122, '3', u'(s)'),
6838 (0x1F123, '3', u'(t)'),
6839 (0x1F124, '3', u'(u)'),
6840 (0x1F125, '3', u'(v)'),
6841 (0x1F126, '3', u'(w)'),
6842 (0x1F127, '3', u'(x)'),
6843 (0x1F128, '3', u'(y)'),
6844 (0x1F129, '3', u'(z)'),
6845 (0x1F12A, 'M', u'〔s〕'),
6846 (0x1F12B, 'M', u'c'),
6847 (0x1F12C, 'M', u'r'),
6848 (0x1F12D, 'M', u'cd'),
6849 (0x1F12E, 'M', u'wz'),
6850 (0x1F12F, 'X'),
6851 (0x1F130, 'M', u'a'),
6852 (0x1F131, 'M', u'b'),
6853 (0x1F132, 'M', u'c'),
6854 (0x1F133, 'M', u'd'),
6855 (0x1F134, 'M', u'e'),
6856 (0x1F135, 'M', u'f'),
6857 (0x1F136, 'M', u'g'),
6858 (0x1F137, 'M', u'h'),
6859 (0x1F138, 'M', u'i'),
6860 (0x1F139, 'M', u'j'),
6861 (0x1F13A, 'M', u'k'),
6862 (0x1F13B, 'M', u'l'),
6863 (0x1F13C, 'M', u'm'),
6864 (0x1F13D, 'M', u'n'),
6865 (0x1F13E, 'M', u'o'),
6866 (0x1F13F, 'M', u'p'),
6867 (0x1F140, 'M', u'q'),
6868 (0x1F141, 'M', u'r'),
6869 (0x1F142, 'M', u's'),
6870 ]
6871
6872def _seg_66():
6873 return [
6874 (0x1F143, 'M', u't'),
6875 (0x1F144, 'M', u'u'),
6876 (0x1F145, 'M', u'v'),
6877 (0x1F146, 'M', u'w'),
6878 (0x1F147, 'M', u'x'),
6879 (0x1F148, 'M', u'y'),
6880 (0x1F149, 'M', u'z'),
6881 (0x1F14A, 'M', u'hv'),
6882 (0x1F14B, 'M', u'mv'),
6883 (0x1F14C, 'M', u'sd'),
6884 (0x1F14D, 'M', u'ss'),
6885 (0x1F14E, 'M', u'ppv'),
6886 (0x1F14F, 'M', u'wc'),
6887 (0x1F150, 'V'),
6888 (0x1F16A, 'M', u'mc'),
6889 (0x1F16B, 'M', u'md'),
6890 (0x1F16C, 'X'),
6891 (0x1F170, 'V'),
6892 (0x1F190, 'M', u'dj'),
6893 (0x1F191, 'V'),
6894 (0x1F19B, 'X'),
6895 (0x1F1E6, 'V'),
6896 (0x1F200, 'M', u'ほか'),
6897 (0x1F201, 'M', u'ココ'),
6898 (0x1F202, 'M', u'サ'),
6899 (0x1F203, 'X'),
6900 (0x1F210, 'M', u'手'),
6901 (0x1F211, 'M', u'字'),
6902 (0x1F212, 'M', u'双'),
6903 (0x1F213, 'M', u'デ'),
6904 (0x1F214, 'M', u'二'),
6905 (0x1F215, 'M', u'多'),
6906 (0x1F216, 'M', u'解'),
6907 (0x1F217, 'M', u'天'),
6908 (0x1F218, 'M', u'交'),
6909 (0x1F219, 'M', u'映'),
6910 (0x1F21A, 'M', u'無'),
6911 (0x1F21B, 'M', u'料'),
6912 (0x1F21C, 'M', u'前'),
6913 (0x1F21D, 'M', u'後'),
6914 (0x1F21E, 'M', u'再'),
6915 (0x1F21F, 'M', u'新'),
6916 (0x1F220, 'M', u'初'),
6917 (0x1F221, 'M', u'終'),
6918 (0x1F222, 'M', u'生'),
6919 (0x1F223, 'M', u'販'),
6920 (0x1F224, 'M', u'声'),
6921 (0x1F225, 'M', u'吹'),
6922 (0x1F226, 'M', u'演'),
6923 (0x1F227, 'M', u'投'),
6924 (0x1F228, 'M', u'捕'),
6925 (0x1F229, 'M', u'一'),
6926 (0x1F22A, 'M', u'三'),
6927 (0x1F22B, 'M', u'遊'),
6928 (0x1F22C, 'M', u'左'),
6929 (0x1F22D, 'M', u'中'),
6930 (0x1F22E, 'M', u'右'),
6931 (0x1F22F, 'M', u'指'),
6932 (0x1F230, 'M', u'走'),
6933 (0x1F231, 'M', u'打'),
6934 (0x1F232, 'M', u'禁'),
6935 (0x1F233, 'M', u'空'),
6936 (0x1F234, 'M', u'合'),
6937 (0x1F235, 'M', u'満'),
6938 (0x1F236, 'M', u'有'),
6939 (0x1F237, 'M', u'月'),
6940 (0x1F238, 'M', u'申'),
6941 (0x1F239, 'M', u'割'),
6942 (0x1F23A, 'M', u'営'),
6943 (0x1F23B, 'X'),
6944 (0x1F240, 'M', u'〔本〕'),
6945 (0x1F241, 'M', u'〔三〕'),
6946 (0x1F242, 'M', u'〔二〕'),
6947 (0x1F243, 'M', u'〔安〕'),
6948 (0x1F244, 'M', u'〔点〕'),
6949 (0x1F245, 'M', u'〔打〕'),
6950 (0x1F246, 'M', u'〔盗〕'),
6951 (0x1F247, 'M', u'〔勝〕'),
6952 (0x1F248, 'M', u'〔敗〕'),
6953 (0x1F249, 'X'),
6954 (0x1F250, 'M', u'得'),
6955 (0x1F251, 'M', u'可'),
6956 (0x1F252, 'X'),
6957 (0x1F300, 'V'),
6958 (0x1F321, 'X'),
6959 (0x1F330, 'V'),
6960 (0x1F336, 'X'),
6961 (0x1F337, 'V'),
6962 (0x1F37D, 'X'),
6963 (0x1F380, 'V'),
6964 (0x1F394, 'X'),
6965 (0x1F3A0, 'V'),
6966 (0x1F3C5, 'X'),
6967 (0x1F3C6, 'V'),
6968 (0x1F3CB, 'X'),
6969 (0x1F3E0, 'V'),
6970 (0x1F3F1, 'X'),
6971 (0x1F400, 'V'),
6972 (0x1F43F, 'X'),
6973 (0x1F440, 'V'),
6974 ]
6975
6976def _seg_67():
6977 return [
6978 (0x1F441, 'X'),
6979 (0x1F442, 'V'),
6980 (0x1F4F8, 'X'),
6981 (0x1F4F9, 'V'),
6982 (0x1F4FD, 'X'),
6983 (0x1F500, 'V'),
6984 (0x1F53E, 'X'),
6985 (0x1F540, 'V'),
6986 (0x1F544, 'X'),
6987 (0x1F550, 'V'),
6988 (0x1F568, 'X'),
6989 (0x1F5FB, 'V'),
6990 (0x1F641, 'X'),
6991 (0x1F645, 'V'),
6992 (0x1F650, 'X'),
6993 (0x1F680, 'V'),
6994 (0x1F6C6, 'X'),
6995 (0x1F700, 'V'),
6996 (0x1F774, 'X'),
6997 (0x20000, 'V'),
6998 (0x2A6D7, 'X'),
6999 (0x2A700, 'V'),
7000 (0x2B735, 'X'),
7001 (0x2B740, 'V'),
7002 (0x2B81E, 'X'),
7003 (0x2F800, 'M', u'丽'),
7004 (0x2F801, 'M', u'丸'),
7005 (0x2F802, 'M', u'乁'),
7006 (0x2F803, 'M', u'𠄢'),
7007 (0x2F804, 'M', u'你'),
7008 (0x2F805, 'M', u'侮'),
7009 (0x2F806, 'M', u'侻'),
7010 (0x2F807, 'M', u'倂'),
7011 (0x2F808, 'M', u'偺'),
7012 (0x2F809, 'M', u'備'),
7013 (0x2F80A, 'M', u'僧'),
7014 (0x2F80B, 'M', u'像'),
7015 (0x2F80C, 'M', u'㒞'),
7016 (0x2F80D, 'M', u'𠘺'),
7017 (0x2F80E, 'M', u'免'),
7018 (0x2F80F, 'M', u'兔'),
7019 (0x2F810, 'M', u'兤'),
7020 (0x2F811, 'M', u'具'),
7021 (0x2F812, 'M', u'𠔜'),
7022 (0x2F813, 'M', u'㒹'),
7023 (0x2F814, 'M', u'內'),
7024 (0x2F815, 'M', u'再'),
7025 (0x2F816, 'M', u'𠕋'),
7026 (0x2F817, 'M', u'冗'),
7027 (0x2F818, 'M', u'冤'),
7028 (0x2F819, 'M', u'仌'),
7029 (0x2F81A, 'M', u'冬'),
7030 (0x2F81B, 'M', u'况'),
7031 (0x2F81C, 'M', u'𩇟'),
7032 (0x2F81D, 'M', u'凵'),
7033 (0x2F81E, 'M', u'刃'),
7034 (0x2F81F, 'M', u'㓟'),
7035 (0x2F820, 'M', u'刻'),
7036 (0x2F821, 'M', u'剆'),
7037 (0x2F822, 'M', u'割'),
7038 (0x2F823, 'M', u'剷'),
7039 (0x2F824, 'M', u'㔕'),
7040 (0x2F825, 'M', u'勇'),
7041 (0x2F826, 'M', u'勉'),
7042 (0x2F827, 'M', u'勤'),
7043 (0x2F828, 'M', u'勺'),
7044 (0x2F829, 'M', u'包'),
7045 (0x2F82A, 'M', u'匆'),
7046 (0x2F82B, 'M', u'北'),
7047 (0x2F82C, 'M', u'卉'),
7048 (0x2F82D, 'M', u'卑'),
7049 (0x2F82E, 'M', u'博'),
7050 (0x2F82F, 'M', u'即'),
7051 (0x2F830, 'M', u'卽'),
7052 (0x2F831, 'M', u'卿'),
7053 (0x2F834, 'M', u'𠨬'),
7054 (0x2F835, 'M', u'灰'),
7055 (0x2F836, 'M', u'及'),
7056 (0x2F837, 'M', u'叟'),
7057 (0x2F838, 'M', u'𠭣'),
7058 (0x2F839, 'M', u'叫'),
7059 (0x2F83A, 'M', u'叱'),
7060 (0x2F83B, 'M', u'吆'),
7061 (0x2F83C, 'M', u'咞'),
7062 (0x2F83D, 'M', u'吸'),
7063 (0x2F83E, 'M', u'呈'),
7064 (0x2F83F, 'M', u'周'),
7065 (0x2F840, 'M', u'咢'),
7066 (0x2F841, 'M', u'哶'),
7067 (0x2F842, 'M', u'唐'),
7068 (0x2F843, 'M', u'啓'),
7069 (0x2F844, 'M', u'啣'),
7070 (0x2F845, 'M', u'善'),
7071 (0x2F847, 'M', u'喙'),
7072 (0x2F848, 'M', u'喫'),
7073 (0x2F849, 'M', u'喳'),
7074 (0x2F84A, 'M', u'嗂'),
7075 (0x2F84B, 'M', u'圖'),
7076 (0x2F84C, 'M', u'嘆'),
7077 (0x2F84D, 'M', u'圗'),
7078 ]
7079
7080def _seg_68():
7081 return [
7082 (0x2F84E, 'M', u'噑'),
7083 (0x2F84F, 'M', u'噴'),
7084 (0x2F850, 'M', u'切'),
7085 (0x2F851, 'M', u'壮'),
7086 (0x2F852, 'M', u'城'),
7087 (0x2F853, 'M', u'埴'),
7088 (0x2F854, 'M', u'堍'),
7089 (0x2F855, 'M', u'型'),
7090 (0x2F856, 'M', u'堲'),
7091 (0x2F857, 'M', u'報'),
7092 (0x2F858, 'M', u'墬'),
7093 (0x2F859, 'M', u'𡓤'),
7094 (0x2F85A, 'M', u'売'),
7095 (0x2F85B, 'M', u'壷'),
7096 (0x2F85C, 'M', u'夆'),
7097 (0x2F85D, 'M', u'多'),
7098 (0x2F85E, 'M', u'夢'),
7099 (0x2F85F, 'M', u'奢'),
7100 (0x2F860, 'M', u'𡚨'),
7101 (0x2F861, 'M', u'𡛪'),
7102 (0x2F862, 'M', u'姬'),
7103 (0x2F863, 'M', u'娛'),
7104 (0x2F864, 'M', u'娧'),
7105 (0x2F865, 'M', u'姘'),
7106 (0x2F866, 'M', u'婦'),
7107 (0x2F867, 'M', u'㛮'),
7108 (0x2F868, 'X'),
7109 (0x2F869, 'M', u'嬈'),
7110 (0x2F86A, 'M', u'嬾'),
7111 (0x2F86C, 'M', u'𡧈'),
7112 (0x2F86D, 'M', u'寃'),
7113 (0x2F86E, 'M', u'寘'),
7114 (0x2F86F, 'M', u'寧'),
7115 (0x2F870, 'M', u'寳'),
7116 (0x2F871, 'M', u'𡬘'),
7117 (0x2F872, 'M', u'寿'),
7118 (0x2F873, 'M', u'将'),
7119 (0x2F874, 'X'),
7120 (0x2F875, 'M', u'尢'),
7121 (0x2F876, 'M', u'㞁'),
7122 (0x2F877, 'M', u'屠'),
7123 (0x2F878, 'M', u'屮'),
7124 (0x2F879, 'M', u'峀'),
7125 (0x2F87A, 'M', u'岍'),
7126 (0x2F87B, 'M', u'𡷤'),
7127 (0x2F87C, 'M', u'嵃'),
7128 (0x2F87D, 'M', u'𡷦'),
7129 (0x2F87E, 'M', u'嵮'),
7130 (0x2F87F, 'M', u'嵫'),
7131 (0x2F880, 'M', u'嵼'),
7132 (0x2F881, 'M', u'巡'),
7133 (0x2F882, 'M', u'巢'),
7134 (0x2F883, 'M', u'㠯'),
7135 (0x2F884, 'M', u'巽'),
7136 (0x2F885, 'M', u'帨'),
7137 (0x2F886, 'M', u'帽'),
7138 (0x2F887, 'M', u'幩'),
7139 (0x2F888, 'M', u'㡢'),
7140 (0x2F889, 'M', u'𢆃'),
7141 (0x2F88A, 'M', u'㡼'),
7142 (0x2F88B, 'M', u'庰'),
7143 (0x2F88C, 'M', u'庳'),
7144 (0x2F88D, 'M', u'庶'),
7145 (0x2F88E, 'M', u'廊'),
7146 (0x2F88F, 'M', u'𪎒'),
7147 (0x2F890, 'M', u'廾'),
7148 (0x2F891, 'M', u'𢌱'),
7149 (0x2F893, 'M', u'舁'),
7150 (0x2F894, 'M', u'弢'),
7151 (0x2F896, 'M', u'㣇'),
7152 (0x2F897, 'M', u'𣊸'),
7153 (0x2F898, 'M', u'𦇚'),
7154 (0x2F899, 'M', u'形'),
7155 (0x2F89A, 'M', u'彫'),
7156 (0x2F89B, 'M', u'㣣'),
7157 (0x2F89C, 'M', u'徚'),
7158 (0x2F89D, 'M', u'忍'),
7159 (0x2F89E, 'M', u'志'),
7160 (0x2F89F, 'M', u'忹'),
7161 (0x2F8A0, 'M', u'悁'),
7162 (0x2F8A1, 'M', u'㤺'),
7163 (0x2F8A2, 'M', u'㤜'),
7164 (0x2F8A3, 'M', u'悔'),
7165 (0x2F8A4, 'M', u'𢛔'),
7166 (0x2F8A5, 'M', u'惇'),
7167 (0x2F8A6, 'M', u'慈'),
7168 (0x2F8A7, 'M', u'慌'),
7169 (0x2F8A8, 'M', u'慎'),
7170 (0x2F8A9, 'M', u'慌'),
7171 (0x2F8AA, 'M', u'慺'),
7172 (0x2F8AB, 'M', u'憎'),
7173 (0x2F8AC, 'M', u'憲'),
7174 (0x2F8AD, 'M', u'憤'),
7175 (0x2F8AE, 'M', u'憯'),
7176 (0x2F8AF, 'M', u'懞'),
7177 (0x2F8B0, 'M', u'懲'),
7178 (0x2F8B1, 'M', u'懶'),
7179 (0x2F8B2, 'M', u'成'),
7180 (0x2F8B3, 'M', u'戛'),
7181 (0x2F8B4, 'M', u'扝'),
7182 ]
7183
7184def _seg_69():
7185 return [
7186 (0x2F8B5, 'M', u'抱'),
7187 (0x2F8B6, 'M', u'拔'),
7188 (0x2F8B7, 'M', u'捐'),
7189 (0x2F8B8, 'M', u'𢬌'),
7190 (0x2F8B9, 'M', u'挽'),
7191 (0x2F8BA, 'M', u'拼'),
7192 (0x2F8BB, 'M', u'捨'),
7193 (0x2F8BC, 'M', u'掃'),
7194 (0x2F8BD, 'M', u'揤'),
7195 (0x2F8BE, 'M', u'𢯱'),
7196 (0x2F8BF, 'M', u'搢'),
7197 (0x2F8C0, 'M', u'揅'),
7198 (0x2F8C1, 'M', u'掩'),
7199 (0x2F8C2, 'M', u'㨮'),
7200 (0x2F8C3, 'M', u'摩'),
7201 (0x2F8C4, 'M', u'摾'),
7202 (0x2F8C5, 'M', u'撝'),
7203 (0x2F8C6, 'M', u'摷'),
7204 (0x2F8C7, 'M', u'㩬'),
7205 (0x2F8C8, 'M', u'敏'),
7206 (0x2F8C9, 'M', u'敬'),
7207 (0x2F8CA, 'M', u'𣀊'),
7208 (0x2F8CB, 'M', u'旣'),
7209 (0x2F8CC, 'M', u'書'),
7210 (0x2F8CD, 'M', u'晉'),
7211 (0x2F8CE, 'M', u'㬙'),
7212 (0x2F8CF, 'M', u'暑'),
7213 (0x2F8D0, 'M', u'㬈'),
7214 (0x2F8D1, 'M', u'㫤'),
7215 (0x2F8D2, 'M', u'冒'),
7216 (0x2F8D3, 'M', u'冕'),
7217 (0x2F8D4, 'M', u'最'),
7218 (0x2F8D5, 'M', u'暜'),
7219 (0x2F8D6, 'M', u'肭'),
7220 (0x2F8D7, 'M', u'䏙'),
7221 (0x2F8D8, 'M', u'朗'),
7222 (0x2F8D9, 'M', u'望'),
7223 (0x2F8DA, 'M', u'朡'),
7224 (0x2F8DB, 'M', u'杞'),
7225 (0x2F8DC, 'M', u'杓'),
7226 (0x2F8DD, 'M', u'𣏃'),
7227 (0x2F8DE, 'M', u'㭉'),
7228 (0x2F8DF, 'M', u'柺'),
7229 (0x2F8E0, 'M', u'枅'),
7230 (0x2F8E1, 'M', u'桒'),
7231 (0x2F8E2, 'M', u'梅'),
7232 (0x2F8E3, 'M', u'𣑭'),
7233 (0x2F8E4, 'M', u'梎'),
7234 (0x2F8E5, 'M', u'栟'),
7235 (0x2F8E6, 'M', u'椔'),
7236 (0x2F8E7, 'M', u'㮝'),
7237 (0x2F8E8, 'M', u'楂'),
7238 (0x2F8E9, 'M', u'榣'),
7239 (0x2F8EA, 'M', u'槪'),
7240 (0x2F8EB, 'M', u'檨'),
7241 (0x2F8EC, 'M', u'𣚣'),
7242 (0x2F8ED, 'M', u'櫛'),
7243 (0x2F8EE, 'M', u'㰘'),
7244 (0x2F8EF, 'M', u'次'),
7245 (0x2F8F0, 'M', u'𣢧'),
7246 (0x2F8F1, 'M', u'歔'),
7247 (0x2F8F2, 'M', u'㱎'),
7248 (0x2F8F3, 'M', u'歲'),
7249 (0x2F8F4, 'M', u'殟'),
7250 (0x2F8F5, 'M', u'殺'),
7251 (0x2F8F6, 'M', u'殻'),
7252 (0x2F8F7, 'M', u'𣪍'),
7253 (0x2F8F8, 'M', u'𡴋'),
7254 (0x2F8F9, 'M', u'𣫺'),
7255 (0x2F8FA, 'M', u'汎'),
7256 (0x2F8FB, 'M', u'𣲼'),
7257 (0x2F8FC, 'M', u'沿'),
7258 (0x2F8FD, 'M', u'泍'),
7259 (0x2F8FE, 'M', u'汧'),
7260 (0x2F8FF, 'M', u'洖'),
7261 (0x2F900, 'M', u'派'),
7262 (0x2F901, 'M', u'海'),
7263 (0x2F902, 'M', u'流'),
7264 (0x2F903, 'M', u'浩'),
7265 (0x2F904, 'M', u'浸'),
7266 (0x2F905, 'M', u'涅'),
7267 (0x2F906, 'M', u'𣴞'),
7268 (0x2F907, 'M', u'洴'),
7269 (0x2F908, 'M', u'港'),
7270 (0x2F909, 'M', u'湮'),
7271 (0x2F90A, 'M', u'㴳'),
7272 (0x2F90B, 'M', u'滋'),
7273 (0x2F90C, 'M', u'滇'),
7274 (0x2F90D, 'M', u'𣻑'),
7275 (0x2F90E, 'M', u'淹'),
7276 (0x2F90F, 'M', u'潮'),
7277 (0x2F910, 'M', u'𣽞'),
7278 (0x2F911, 'M', u'𣾎'),
7279 (0x2F912, 'M', u'濆'),
7280 (0x2F913, 'M', u'瀹'),
7281 (0x2F914, 'M', u'瀞'),
7282 (0x2F915, 'M', u'瀛'),
7283 (0x2F916, 'M', u'㶖'),
7284 (0x2F917, 'M', u'灊'),
7285 (0x2F918, 'M', u'災'),
7286 ]
7287
7288def _seg_70():
7289 return [
7290 (0x2F919, 'M', u'灷'),
7291 (0x2F91A, 'M', u'炭'),
7292 (0x2F91B, 'M', u'𠔥'),
7293 (0x2F91C, 'M', u'煅'),
7294 (0x2F91D, 'M', u'𤉣'),
7295 (0x2F91E, 'M', u'熜'),
7296 (0x2F91F, 'X'),
7297 (0x2F920, 'M', u'爨'),
7298 (0x2F921, 'M', u'爵'),
7299 (0x2F922, 'M', u'牐'),
7300 (0x2F923, 'M', u'𤘈'),
7301 (0x2F924, 'M', u'犀'),
7302 (0x2F925, 'M', u'犕'),
7303 (0x2F926, 'M', u'𤜵'),
7304 (0x2F927, 'M', u'𤠔'),
7305 (0x2F928, 'M', u'獺'),
7306 (0x2F929, 'M', u'王'),
7307 (0x2F92A, 'M', u'㺬'),
7308 (0x2F92B, 'M', u'玥'),
7309 (0x2F92C, 'M', u'㺸'),
7310 (0x2F92E, 'M', u'瑇'),
7311 (0x2F92F, 'M', u'瑜'),
7312 (0x2F930, 'M', u'瑱'),
7313 (0x2F931, 'M', u'璅'),
7314 (0x2F932, 'M', u'瓊'),
7315 (0x2F933, 'M', u'㼛'),
7316 (0x2F934, 'M', u'甤'),
7317 (0x2F935, 'M', u'𤰶'),
7318 (0x2F936, 'M', u'甾'),
7319 (0x2F937, 'M', u'𤲒'),
7320 (0x2F938, 'M', u'異'),
7321 (0x2F939, 'M', u'𢆟'),
7322 (0x2F93A, 'M', u'瘐'),
7323 (0x2F93B, 'M', u'𤾡'),
7324 (0x2F93C, 'M', u'𤾸'),
7325 (0x2F93D, 'M', u'𥁄'),
7326 (0x2F93E, 'M', u'㿼'),
7327 (0x2F93F, 'M', u'䀈'),
7328 (0x2F940, 'M', u'直'),
7329 (0x2F941, 'M', u'𥃳'),
7330 (0x2F942, 'M', u'𥃲'),
7331 (0x2F943, 'M', u'𥄙'),
7332 (0x2F944, 'M', u'𥄳'),
7333 (0x2F945, 'M', u'眞'),
7334 (0x2F946, 'M', u'真'),
7335 (0x2F948, 'M', u'睊'),
7336 (0x2F949, 'M', u'䀹'),
7337 (0x2F94A, 'M', u'瞋'),
7338 (0x2F94B, 'M', u'䁆'),
7339 (0x2F94C, 'M', u'䂖'),
7340 (0x2F94D, 'M', u'𥐝'),
7341 (0x2F94E, 'M', u'硎'),
7342 (0x2F94F, 'M', u'碌'),
7343 (0x2F950, 'M', u'磌'),
7344 (0x2F951, 'M', u'䃣'),
7345 (0x2F952, 'M', u'𥘦'),
7346 (0x2F953, 'M', u'祖'),
7347 (0x2F954, 'M', u'𥚚'),
7348 (0x2F955, 'M', u'𥛅'),
7349 (0x2F956, 'M', u'福'),
7350 (0x2F957, 'M', u'秫'),
7351 (0x2F958, 'M', u'䄯'),
7352 (0x2F959, 'M', u'穀'),
7353 (0x2F95A, 'M', u'穊'),
7354 (0x2F95B, 'M', u'穏'),
7355 (0x2F95C, 'M', u'𥥼'),
7356 (0x2F95D, 'M', u'𥪧'),
7357 (0x2F95F, 'X'),
7358 (0x2F960, 'M', u'䈂'),
7359 (0x2F961, 'M', u'𥮫'),
7360 (0x2F962, 'M', u'篆'),
7361 (0x2F963, 'M', u'築'),
7362 (0x2F964, 'M', u'䈧'),
7363 (0x2F965, 'M', u'𥲀'),
7364 (0x2F966, 'M', u'糒'),
7365 (0x2F967, 'M', u'䊠'),
7366 (0x2F968, 'M', u'糨'),
7367 (0x2F969, 'M', u'糣'),
7368 (0x2F96A, 'M', u'紀'),
7369 (0x2F96B, 'M', u'𥾆'),
7370 (0x2F96C, 'M', u'絣'),
7371 (0x2F96D, 'M', u'䌁'),
7372 (0x2F96E, 'M', u'緇'),
7373 (0x2F96F, 'M', u'縂'),
7374 (0x2F970, 'M', u'繅'),
7375 (0x2F971, 'M', u'䌴'),
7376 (0x2F972, 'M', u'𦈨'),
7377 (0x2F973, 'M', u'𦉇'),
7378 (0x2F974, 'M', u'䍙'),
7379 (0x2F975, 'M', u'𦋙'),
7380 (0x2F976, 'M', u'罺'),
7381 (0x2F977, 'M', u'𦌾'),
7382 (0x2F978, 'M', u'羕'),
7383 (0x2F979, 'M', u'翺'),
7384 (0x2F97A, 'M', u'者'),
7385 (0x2F97B, 'M', u'𦓚'),
7386 (0x2F97C, 'M', u'𦔣'),
7387 (0x2F97D, 'M', u'聠'),
7388 (0x2F97E, 'M', u'𦖨'),
7389 (0x2F97F, 'M', u'聰'),
7390 ]
7391
7392def _seg_71():
7393 return [
7394 (0x2F980, 'M', u'𣍟'),
7395 (0x2F981, 'M', u'䏕'),
7396 (0x2F982, 'M', u'育'),
7397 (0x2F983, 'M', u'脃'),
7398 (0x2F984, 'M', u'䐋'),
7399 (0x2F985, 'M', u'脾'),
7400 (0x2F986, 'M', u'媵'),
7401 (0x2F987, 'M', u'𦞧'),
7402 (0x2F988, 'M', u'𦞵'),
7403 (0x2F989, 'M', u'𣎓'),
7404 (0x2F98A, 'M', u'𣎜'),
7405 (0x2F98B, 'M', u'舁'),
7406 (0x2F98C, 'M', u'舄'),
7407 (0x2F98D, 'M', u'辞'),
7408 (0x2F98E, 'M', u'䑫'),
7409 (0x2F98F, 'M', u'芑'),
7410 (0x2F990, 'M', u'芋'),
7411 (0x2F991, 'M', u'芝'),
7412 (0x2F992, 'M', u'劳'),
7413 (0x2F993, 'M', u'花'),
7414 (0x2F994, 'M', u'芳'),
7415 (0x2F995, 'M', u'芽'),
7416 (0x2F996, 'M', u'苦'),
7417 (0x2F997, 'M', u'𦬼'),
7418 (0x2F998, 'M', u'若'),
7419 (0x2F999, 'M', u'茝'),
7420 (0x2F99A, 'M', u'荣'),
7421 (0x2F99B, 'M', u'莭'),
7422 (0x2F99C, 'M', u'茣'),
7423 (0x2F99D, 'M', u'莽'),
7424 (0x2F99E, 'M', u'菧'),
7425 (0x2F99F, 'M', u'著'),
7426 (0x2F9A0, 'M', u'荓'),
7427 (0x2F9A1, 'M', u'菊'),
7428 (0x2F9A2, 'M', u'菌'),
7429 (0x2F9A3, 'M', u'菜'),
7430 (0x2F9A4, 'M', u'𦰶'),
7431 (0x2F9A5, 'M', u'𦵫'),
7432 (0x2F9A6, 'M', u'𦳕'),
7433 (0x2F9A7, 'M', u'䔫'),
7434 (0x2F9A8, 'M', u'蓱'),
7435 (0x2F9A9, 'M', u'蓳'),
7436 (0x2F9AA, 'M', u'蔖'),
7437 (0x2F9AB, 'M', u'𧏊'),
7438 (0x2F9AC, 'M', u'蕤'),
7439 (0x2F9AD, 'M', u'𦼬'),
7440 (0x2F9AE, 'M', u'䕝'),
7441 (0x2F9AF, 'M', u'䕡'),
7442 (0x2F9B0, 'M', u'𦾱'),
7443 (0x2F9B1, 'M', u'𧃒'),
7444 (0x2F9B2, 'M', u'䕫'),
7445 (0x2F9B3, 'M', u'虐'),
7446 (0x2F9B4, 'M', u'虜'),
7447 (0x2F9B5, 'M', u'虧'),
7448 (0x2F9B6, 'M', u'虩'),
7449 (0x2F9B7, 'M', u'蚩'),
7450 (0x2F9B8, 'M', u'蚈'),
7451 (0x2F9B9, 'M', u'蜎'),
7452 (0x2F9BA, 'M', u'蛢'),
7453 (0x2F9BB, 'M', u'蝹'),
7454 (0x2F9BC, 'M', u'蜨'),
7455 (0x2F9BD, 'M', u'蝫'),
7456 (0x2F9BE, 'M', u'螆'),
7457 (0x2F9BF, 'X'),
7458 (0x2F9C0, 'M', u'蟡'),
7459 (0x2F9C1, 'M', u'蠁'),
7460 (0x2F9C2, 'M', u'䗹'),
7461 (0x2F9C3, 'M', u'衠'),
7462 (0x2F9C4, 'M', u'衣'),
7463 (0x2F9C5, 'M', u'𧙧'),
7464 (0x2F9C6, 'M', u'裗'),
7465 (0x2F9C7, 'M', u'裞'),
7466 (0x2F9C8, 'M', u'䘵'),
7467 (0x2F9C9, 'M', u'裺'),
7468 (0x2F9CA, 'M', u'㒻'),
7469 (0x2F9CB, 'M', u'𧢮'),
7470 (0x2F9CC, 'M', u'𧥦'),
7471 (0x2F9CD, 'M', u'䚾'),
7472 (0x2F9CE, 'M', u'䛇'),
7473 (0x2F9CF, 'M', u'誠'),
7474 (0x2F9D0, 'M', u'諭'),
7475 (0x2F9D1, 'M', u'變'),
7476 (0x2F9D2, 'M', u'豕'),
7477 (0x2F9D3, 'M', u'𧲨'),
7478 (0x2F9D4, 'M', u'貫'),
7479 (0x2F9D5, 'M', u'賁'),
7480 (0x2F9D6, 'M', u'贛'),
7481 (0x2F9D7, 'M', u'起'),
7482 (0x2F9D8, 'M', u'𧼯'),
7483 (0x2F9D9, 'M', u'𠠄'),
7484 (0x2F9DA, 'M', u'跋'),
7485 (0x2F9DB, 'M', u'趼'),
7486 (0x2F9DC, 'M', u'跰'),
7487 (0x2F9DD, 'M', u'𠣞'),
7488 (0x2F9DE, 'M', u'軔'),
7489 (0x2F9DF, 'M', u'輸'),
7490 (0x2F9E0, 'M', u'𨗒'),
7491 (0x2F9E1, 'M', u'𨗭'),
7492 (0x2F9E2, 'M', u'邔'),
7493 (0x2F9E3, 'M', u'郱'),
7494 ]
7495
7496def _seg_72():
7497 return [
7498 (0x2F9E4, 'M', u'鄑'),
7499 (0x2F9E5, 'M', u'𨜮'),
7500 (0x2F9E6, 'M', u'鄛'),
7501 (0x2F9E7, 'M', u'鈸'),
7502 (0x2F9E8, 'M', u'鋗'),
7503 (0x2F9E9, 'M', u'鋘'),
7504 (0x2F9EA, 'M', u'鉼'),
7505 (0x2F9EB, 'M', u'鏹'),
7506 (0x2F9EC, 'M', u'鐕'),
7507 (0x2F9ED, 'M', u'𨯺'),
7508 (0x2F9EE, 'M', u'開'),
7509 (0x2F9EF, 'M', u'䦕'),
7510 (0x2F9F0, 'M', u'閷'),
7511 (0x2F9F1, 'M', u'𨵷'),
7512 (0x2F9F2, 'M', u'䧦'),
7513 (0x2F9F3, 'M', u'雃'),
7514 (0x2F9F4, 'M', u'嶲'),
7515 (0x2F9F5, 'M', u'霣'),
7516 (0x2F9F6, 'M', u'𩅅'),
7517 (0x2F9F7, 'M', u'𩈚'),
7518 (0x2F9F8, 'M', u'䩮'),
7519 (0x2F9F9, 'M', u'䩶'),
7520 (0x2F9FA, 'M', u'韠'),
7521 (0x2F9FB, 'M', u'𩐊'),
7522 (0x2F9FC, 'M', u'䪲'),
7523 (0x2F9FD, 'M', u'𩒖'),
7524 (0x2F9FE, 'M', u'頋'),
7525 (0x2FA00, 'M', u'頩'),
7526 (0x2FA01, 'M', u'𩖶'),
7527 (0x2FA02, 'M', u'飢'),
7528 (0x2FA03, 'M', u'䬳'),
7529 (0x2FA04, 'M', u'餩'),
7530 (0x2FA05, 'M', u'馧'),
7531 (0x2FA06, 'M', u'駂'),
7532 (0x2FA07, 'M', u'駾'),
7533 (0x2FA08, 'M', u'䯎'),
7534 (0x2FA09, 'M', u'𩬰'),
7535 (0x2FA0A, 'M', u'鬒'),
7536 (0x2FA0B, 'M', u'鱀'),
7537 (0x2FA0C, 'M', u'鳽'),
7538 (0x2FA0D, 'M', u'䳎'),
7539 (0x2FA0E, 'M', u'䳭'),
7540 (0x2FA0F, 'M', u'鵧'),
7541 (0x2FA10, 'M', u'𪃎'),
7542 (0x2FA11, 'M', u'䳸'),
7543 (0x2FA12, 'M', u'𪄅'),
7544 (0x2FA13, 'M', u'𪈎'),
7545 (0x2FA14, 'M', u'𪊑'),
7546 (0x2FA15, 'M', u'麻'),
7547 (0x2FA16, 'M', u'䵖'),
7548 (0x2FA17, 'M', u'黹'),
7549 (0x2FA18, 'M', u'黾'),
7550 (0x2FA19, 'M', u'鼅'),
7551 (0x2FA1A, 'M', u'鼏'),
7552 (0x2FA1B, 'M', u'鼖'),
7553 (0x2FA1C, 'M', u'鼻'),
7554 (0x2FA1D, 'M', u'𪘀'),
7555 (0x2FA1E, 'X'),
7556 (0xE0100, 'I'),
7557 (0xE01F0, 'X'),
7558 ]
7559
7560uts46data = tuple(
7561 _seg_0()
7562 + _seg_1()
7563 + _seg_2()
7564 + _seg_3()
7565 + _seg_4()
7566 + _seg_5()
7567 + _seg_6()
7568 + _seg_7()
7569 + _seg_8()
7570 + _seg_9()
7571 + _seg_10()
7572 + _seg_11()
7573 + _seg_12()
7574 + _seg_13()
7575 + _seg_14()
7576 + _seg_15()
7577 + _seg_16()
7578 + _seg_17()
7579 + _seg_18()
7580 + _seg_19()
7581 + _seg_20()
7582 + _seg_21()
7583 + _seg_22()
7584 + _seg_23()
7585 + _seg_24()
7586 + _seg_25()
7587 + _seg_26()
7588 + _seg_27()
7589 + _seg_28()
7590 + _seg_29()
7591 + _seg_30()
7592 + _seg_31()
7593 + _seg_32()
7594 + _seg_33()
7595 + _seg_34()
7596 + _seg_35()
7597 + _seg_36()
7598 + _seg_37()
7599 + _seg_38()
7600 + _seg_39()
7601 + _seg_40()
7602 + _seg_41()
7603 + _seg_42()
7604 + _seg_43()
7605 + _seg_44()
7606 + _seg_45()
7607 + _seg_46()
7608 + _seg_47()
7609 + _seg_48()
7610 + _seg_49()
7611 + _seg_50()
7612 + _seg_51()
7613 + _seg_52()
7614 + _seg_53()
7615 + _seg_54()
7616 + _seg_55()
7617 + _seg_56()
7618 + _seg_57()
7619 + _seg_58()
7620 + _seg_59()
7621 + _seg_60()
7622 + _seg_61()
7623 + _seg_62()
7624 + _seg_63()
7625 + _seg_64()
7626 + _seg_65()
7627 + _seg_66()
7628 + _seg_67()
7629 + _seg_68()
7630 + _seg_69()
7631 + _seg_70()
7632 + _seg_71()
7633 + _seg_72()
7634)