File Coverage

blib/lib/PDF/Builder/Resource/Font/CoreFont/helveticaboldoblique.pm
Criterion Covered Total %
statement 7 7 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod 0 1 0.0
total 10 11 90.9


line stmt bran cond sub pod time code
1             package PDF::Builder::Resource::Font::CoreFont::helveticaboldoblique;
2              
3 2     2   1573 use strict;
  2         5  
  2         123  
4 2     2   13 use warnings;
  2         6  
  2         11300  
5              
6             our $VERSION = '3.025'; # VERSION
7             our $LAST_UPDATE = '3.019'; # manually update whenever code is changed
8              
9             =head1 NAME
10              
11             PDF::Builder::Resource::Font::CoreFont::helveticaboldoblique - font-specific information for bold weight + slanted Helvetica font. Metrics and glyph list from Arial font.
12              
13             =cut
14              
15             sub data { return {
16 1     1 0 1311 'fontname' => 'Helvetica-BoldOblique',
17             'type' => 'Type1',
18             'apiname' => 'HeBi',
19             'ascender' => '718',
20             'capheight' => '718',
21             'descender' => '-207',
22             'iscore' => '1',
23             'isfixedpitch' => '0',
24             'italicangle' => '-12',
25             'stdhw' => '118',
26             'stdvw' => '140',
27             'underlineposition' => '-100',
28             'underlinethickness' => '50',
29             'xheight' => '532',
30             'firstchar' => '32',
31             'lastchar' => '255',
32             'char' => [ # DEF. ENCODING GLYPH TABLE
33             '.notdef', # C+0x00 # U+0x0000
34             '.notdef', # C+0x01 # U+0x0000
35             '.notdef', # C+0x02 # U+0x0000
36             '.notdef', # C+0x03 # U+0x0000
37             '.notdef', # C+0x04 # U+0x0000
38             '.notdef', # C+0x05 # U+0x0000
39             '.notdef', # C+0x06 # U+0x0000
40             '.notdef', # C+0x07 # U+0x0000
41             '.notdef', # C+0x08 # U+0x0000
42             '.notdef', # C+0x09 # U+0x0000
43             '.notdef', # C+0x0A # U+0x0000
44             '.notdef', # C+0x0B # U+0x0000
45             '.notdef', # C+0x0C # U+0x0000
46             '.notdef', # C+0x0D # U+0x0000
47             '.notdef', # C+0x0E # U+0x0000
48             '.notdef', # C+0x0F # U+0x0000
49             '.notdef', # C+0x10 # U+0x0000
50             '.notdef', # C+0x11 # U+0x0000
51             '.notdef', # C+0x12 # U+0x0000
52             '.notdef', # C+0x13 # U+0x0000
53             '.notdef', # C+0x14 # U+0x0000
54             '.notdef', # C+0x15 # U+0x0000
55             '.notdef', # C+0x16 # U+0x0000
56             '.notdef', # C+0x17 # U+0x0000
57             '.notdef', # C+0x18 # U+0x0000
58             '.notdef', # C+0x19 # U+0x0000
59             '.notdef', # C+0x1A # U+0x0000
60             '.notdef', # C+0x1B # U+0x0000
61             '.notdef', # C+0x1C # U+0x0000
62             '.notdef', # C+0x1D # U+0x0000
63             '.notdef', # C+0x1E # U+0x0000
64             '.notdef', # C+0x1F # U+0x0000
65             'space', # C+0x20 # U+0x0020
66             'exclam', # C+0x21 # U+0x0021
67             'quotedbl', # C+0x22 # U+0x0022
68             'numbersign', # C+0x23 # U+0x0023
69             'dollar', # C+0x24 # U+0x0024
70             'percent', # C+0x25 # U+0x0025
71             'ampersand', # C+0x26 # U+0x0026
72             'quotesingle', # C+0x27 # U+0x0027
73             'parenleft', # C+0x28 # U+0x0028
74             'parenright', # C+0x29 # U+0x0029
75             'asterisk', # C+0x2A # U+0x002A
76             'plus', # C+0x2B # U+0x002B
77             'comma', # C+0x2C # U+0x002C
78             'hyphen', # C+0x2D # U+0x002D
79             'period', # C+0x2E # U+0x002E
80             'slash', # C+0x2F # U+0x002F
81             'zero', # C+0x30 # U+0x0030
82             'one', # C+0x31 # U+0x0031
83             'two', # C+0x32 # U+0x0032
84             'three', # C+0x33 # U+0x0033
85             'four', # C+0x34 # U+0x0034
86             'five', # C+0x35 # U+0x0035
87             'six', # C+0x36 # U+0x0036
88             'seven', # C+0x37 # U+0x0037
89             'eight', # C+0x38 # U+0x0038
90             'nine', # C+0x39 # U+0x0039
91             'colon', # C+0x3A # U+0x003A
92             'semicolon', # C+0x3B # U+0x003B
93             'less', # C+0x3C # U+0x003C
94             'equal', # C+0x3D # U+0x003D
95             'greater', # C+0x3E # U+0x003E
96             'question', # C+0x3F # U+0x003F
97             'at', # C+0x40 # U+0x0040
98             'A', # C+0x41 # U+0x0041
99             'B', # C+0x42 # U+0x0042
100             'C', # C+0x43 # U+0x0043
101             'D', # C+0x44 # U+0x0044
102             'E', # C+0x45 # U+0x0045
103             'F', # C+0x46 # U+0x0046
104             'G', # C+0x47 # U+0x0047
105             'H', # C+0x48 # U+0x0048
106             'I', # C+0x49 # U+0x0049
107             'J', # C+0x4A # U+0x004A
108             'K', # C+0x4B # U+0x004B
109             'L', # C+0x4C # U+0x004C
110             'M', # C+0x4D # U+0x004D
111             'N', # C+0x4E # U+0x004E
112             'O', # C+0x4F # U+0x004F
113             'P', # C+0x50 # U+0x0050
114             'Q', # C+0x51 # U+0x0051
115             'R', # C+0x52 # U+0x0052
116             'S', # C+0x53 # U+0x0053
117             'T', # C+0x54 # U+0x0054
118             'U', # C+0x55 # U+0x0055
119             'V', # C+0x56 # U+0x0056
120             'W', # C+0x57 # U+0x0057
121             'X', # C+0x58 # U+0x0058
122             'Y', # C+0x59 # U+0x0059
123             'Z', # C+0x5A # U+0x005A
124             'bracketleft', # C+0x5B # U+0x005B
125             'backslash', # C+0x5C # U+0x005C
126             'bracketright', # C+0x5D # U+0x005D
127             'asciicircum', # C+0x5E # U+0x005E
128             'underscore', # C+0x5F # U+0x005F
129             'grave', # C+0x60 # U+0x0060
130             'a', # C+0x61 # U+0x0061
131             'b', # C+0x62 # U+0x0062
132             'c', # C+0x63 # U+0x0063
133             'd', # C+0x64 # U+0x0064
134             'e', # C+0x65 # U+0x0065
135             'f', # C+0x66 # U+0x0066
136             'g', # C+0x67 # U+0x0067
137             'h', # C+0x68 # U+0x0068
138             'i', # C+0x69 # U+0x0069
139             'j', # C+0x6A # U+0x006A
140             'k', # C+0x6B # U+0x006B
141             'l', # C+0x6C # U+0x006C
142             'm', # C+0x6D # U+0x006D
143             'n', # C+0x6E # U+0x006E
144             'o', # C+0x6F # U+0x006F
145             'p', # C+0x70 # U+0x0070
146             'q', # C+0x71 # U+0x0071
147             'r', # C+0x72 # U+0x0072
148             's', # C+0x73 # U+0x0073
149             't', # C+0x74 # U+0x0074
150             'u', # C+0x75 # U+0x0075
151             'v', # C+0x76 # U+0x0076
152             'w', # C+0x77 # U+0x0077
153             'x', # C+0x78 # U+0x0078
154             'y', # C+0x79 # U+0x0079
155             'z', # C+0x7A # U+0x007A
156             'braceleft', # C+0x7B # U+0x007B
157             'bar', # C+0x7C # U+0x007C
158             'braceright', # C+0x7D # U+0x007D
159             'asciitilde', # C+0x7E # U+0x007E
160             'bullet', # C+0x7F # U+0x2022
161             'Euro', # C+0x80 # U+0x20AC
162             'bullet', # C+0x81 # U+0x2022
163             'quotesinglbase', # C+0x82 # U+0x201A
164             'florin', # C+0x83 # U+0x0192
165             'quotedblbase', # C+0x84 # U+0x201E
166             'ellipsis', # C+0x85 # U+0x2026
167             'dagger', # C+0x86 # U+0x2020
168             'daggerdbl', # C+0x87 # U+0x2021
169             'circumflex', # C+0x88 # U+0x02C6
170             'perthousand', # C+0x89 # U+0x2030
171             'Scaron', # C+0x8A # U+0x0160
172             'guilsinglleft', # C+0x8B # U+0x2039
173             'OE', # C+0x8C # U+0x0152
174             'bullet', # C+0x8D # U+0x2022
175             'Zcaron', # C+0x8E # U+0x017D
176             'bullet', # C+0x8F # U+0x2022
177             'bullet', # C+0x90 # U+0x2022
178             'quoteleft', # C+0x91 # U+0x2018
179             'quoteright', # C+0x92 # U+0x2019
180             'quotedblleft', # C+0x93 # U+0x201C
181             'quotedblright', # C+0x94 # U+0x201D
182             'bullet', # C+0x95 # U+0x2022
183             'endash', # C+0x96 # U+0x2013
184             'emdash', # C+0x97 # U+0x2014
185             'tilde', # C+0x98 # U+0x02DC
186             'trademark', # C+0x99 # U+0x2122
187             'scaron', # C+0x9A # U+0x0161
188             'guilsinglright', # C+0x9B # U+0x203A
189             'oe', # C+0x9C # U+0x0153
190             'bullet', # C+0x9D # U+0x2022
191             'zcaron', # C+0x9E # U+0x017E
192             'Ydieresis', # C+0x9F # U+0x0178
193             'space', # C+0xA0 # U+0x0020
194             'exclamdown', # C+0xA1 # U+0x00A1
195             'cent', # C+0xA2 # U+0x00A2
196             'sterling', # C+0xA3 # U+0x00A3
197             'currency', # C+0xA4 # U+0x00A4
198             'yen', # C+0xA5 # U+0x00A5
199             'brokenbar', # C+0xA6 # U+0x00A6
200             'section', # C+0xA7 # U+0x00A7
201             'dieresis', # C+0xA8 # U+0x00A8
202             'copyright', # C+0xA9 # U+0x00A9
203             'ordfeminine', # C+0xAA # U+0x00AA
204             'guillemotleft', # C+0xAB # U+0x00AB
205             'logicalnot', # C+0xAC # U+0x00AC
206             'hyphen', # C+0xAD # U+0x002D
207             'registered', # C+0xAE # U+0x00AE
208             'macron', # C+0xAF # U+0x00AF
209             'degree', # C+0xB0 # U+0x00B0
210             'plusminus', # C+0xB1 # U+0x00B1
211             'twosuperior', # C+0xB2 # U+0x00B2
212             'threesuperior', # C+0xB3 # U+0x00B3
213             'acute', # C+0xB4 # U+0x00B4
214             'mu', # C+0xB5 # U+0x00B5
215             'paragraph', # C+0xB6 # U+0x00B6
216             'periodcentered', # C+0xB7 # U+0x00B7
217             'cedilla', # C+0xB8 # U+0x00B8
218             'onesuperior', # C+0xB9 # U+0x00B9
219             'ordmasculine', # C+0xBA # U+0x00BA
220             'guillemotright', # C+0xBB # U+0x00BB
221             'onequarter', # C+0xBC # U+0x00BC
222             'onehalf', # C+0xBD # U+0x00BD
223             'threequarters', # C+0xBE # U+0x00BE
224             'questiondown', # C+0xBF # U+0x00BF
225             'Agrave', # C+0xC0 # U+0x00C0
226             'Aacute', # C+0xC1 # U+0x00C1
227             'Acircumflex', # C+0xC2 # U+0x00C2
228             'Atilde', # C+0xC3 # U+0x00C3
229             'Adieresis', # C+0xC4 # U+0x00C4
230             'Aring', # C+0xC5 # U+0x00C5
231             'AE', # C+0xC6 # U+0x00C6
232             'Ccedilla', # C+0xC7 # U+0x00C7
233             'Egrave', # C+0xC8 # U+0x00C8
234             'Eacute', # C+0xC9 # U+0x00C9
235             'Ecircumflex', # C+0xCA # U+0x00CA
236             'Edieresis', # C+0xCB # U+0x00CB
237             'Igrave', # C+0xCC # U+0x00CC
238             'Iacute', # C+0xCD # U+0x00CD
239             'Icircumflex', # C+0xCE # U+0x00CE
240             'Idieresis', # C+0xCF # U+0x00CF
241             'Eth', # C+0xD0 # U+0x00D0
242             'Ntilde', # C+0xD1 # U+0x00D1
243             'Ograve', # C+0xD2 # U+0x00D2
244             'Oacute', # C+0xD3 # U+0x00D3
245             'Ocircumflex', # C+0xD4 # U+0x00D4
246             'Otilde', # C+0xD5 # U+0x00D5
247             'Odieresis', # C+0xD6 # U+0x00D6
248             'multiply', # C+0xD7 # U+0x00D7
249             'Oslash', # C+0xD8 # U+0x00D8
250             'Ugrave', # C+0xD9 # U+0x00D9
251             'Uacute', # C+0xDA # U+0x00DA
252             'Ucircumflex', # C+0xDB # U+0x00DB
253             'Udieresis', # C+0xDC # U+0x00DC
254             'Yacute', # C+0xDD # U+0x00DD
255             'Thorn', # C+0xDE # U+0x00DE
256             'germandbls', # C+0xDF # U+0x00DF
257             'agrave', # C+0xE0 # U+0x00E0
258             'aacute', # C+0xE1 # U+0x00E1
259             'acircumflex', # C+0xE2 # U+0x00E2
260             'atilde', # C+0xE3 # U+0x00E3
261             'adieresis', # C+0xE4 # U+0x00E4
262             'aring', # C+0xE5 # U+0x00E5
263             'ae', # C+0xE6 # U+0x00E6
264             'ccedilla', # C+0xE7 # U+0x00E7
265             'egrave', # C+0xE8 # U+0x00E8
266             'eacute', # C+0xE9 # U+0x00E9
267             'ecircumflex', # C+0xEA # U+0x00EA
268             'edieresis', # C+0xEB # U+0x00EB
269             'igrave', # C+0xEC # U+0x00EC
270             'iacute', # C+0xED # U+0x00ED
271             'icircumflex', # C+0xEE # U+0x00EE
272             'idieresis', # C+0xEF # U+0x00EF
273             'eth', # C+0xF0 # U+0x00F0
274             'ntilde', # C+0xF1 # U+0x00F1
275             'ograve', # C+0xF2 # U+0x00F2
276             'oacute', # C+0xF3 # U+0x00F3
277             'ocircumflex', # C+0xF4 # U+0x00F4
278             'otilde', # C+0xF5 # U+0x00F5
279             'odieresis', # C+0xF6 # U+0x00F6
280             'divide', # C+0xF7 # U+0x00F7
281             'oslash', # C+0xF8 # U+0x00F8
282             'ugrave', # C+0xF9 # U+0x00F9
283             'uacute', # C+0xFA # U+0x00FA
284             'ucircumflex', # C+0xFB # U+0x00FB
285             'udieresis', # C+0xFC # U+0x00FC
286             'yacute', # C+0xFD # U+0x00FD
287             'thorn', # C+0xFE # U+0x00FE
288             'ydieresis', # C+0xFF # U+0x00FF
289             ], # DEF. ENCODING GLYPH TABLE
290             'fontbbox' => [ -174, -228, 1114, 962 ],
291             # source: \Windows\Fonts\arialbi.ttf
292             # font underline position = -217
293             # CIDs 0 .. 3278 to be output
294             # fontbbox = (-559 -376 1390 1017)
295             'wx' => { # HORIZ. WIDTH TABLE
296             'A' => 722,
297             'AE' => 1000,
298             'AEacute' => 1000,
299             'AEmacron' => 1000,
300             'Aacute' => 722,
301             'Abreve' => 722,
302             'Abreveacute' => 722,
303             'Abrevecyrillic' => 722,
304             'Abrevedotbelow' => 722,
305             'Abrevegrave' => 722,
306             'Abrevehookabove' => 722,
307             'Abrevetilde' => 722,
308             'Acaron' => 722,
309             'Acircumflex' => 722,
310             'Acircumflexacute' => 722,
311             'Acircumflexdotbelow' => 722,
312             'Acircumflexgrave' => 722,
313             'Acircumflexhookabove' => 722,
314             'Acircumflextilde' => 722,
315             'Adblgrave' => 722,
316             'Adieresis' => 722,
317             'Adieresiscyrillic' => 722,
318             'Adieresismacron' => 722,
319             'Adotbelow' => 722,
320             'Adotmacron' => 722,
321             'Agrave' => 722,
322             'Ahookabove' => 722,
323             'Aiecyrillic' => 1000,
324             'Ainvertedbreve' => 722,
325             'Alpha' => 722,
326             'Alphatonos' => 722,
327             'Amacron' => 722,
328             'Aogonek' => 722,
329             'Aring' => 722,
330             'Aringacute' => 722,
331             'Aringbelow' => 722,
332             'Atilde' => 722,
333             'Aybarmenian' => 742,
334             'B' => 722,
335             'Bdotaccent' => 722,
336             'Bdotbelow' => 722,
337             'Benarmenian' => 718,
338             'Beta' => 722,
339             'Bhook' => 795,
340             'Blinebelow' => 722,
341             'Btopbar' => 708,
342             'C' => 722,
343             'Caarmenian' => 777,
344             'Cacute' => 722,
345             'Ccaron' => 722,
346             'Ccedilla' => 722,
347             'Ccedillaacute' => 722,
348             'Ccircumflex' => 722,
349             'Cdotaccent' => 722,
350             'Chaarmenian' => 700,
351             'Cheabkhasiancyrillic' => 859,
352             'Chedescenderabkhasiancyrillic' => 859,
353             'Chedescendercyrillic' => 708,
354             'Chedieresiscyrillic' => 708,
355             'Cheharmenian' => 747,
356             'Chekhakassiancyrillic' => 708,
357             'Cheverticalstrokecyrillic' => 708,
358             'Chi' => 666,
359             'Chook' => 722,
360             'Coarmenian' => 746,
361             'D' => 722,
362             'DZ' => 1333,
363             'DZcaron' => 1333,
364             'Daarmenian' => 737,
365             'Dafrican' => 722,
366             'Dcaron' => 722,
367             'Dcedilla' => 722,
368             'Dcircumflexbelow' => 722,
369             'Dcroat' => 722,
370             'Ddotaccent' => 722,
371             'Ddotbelow' => 722,
372             'Deicoptic' => 506,
373             'Delta' => 671, # afm is 612, too narrow
374             'Dhook' => 792,
375             'Digammagreek' => 610,
376             'Dlinebelow' => 722,
377             'Dtopbar' => 666,
378             'Dz' => 1222,
379             'Dzcaron' => 1222,
380             'Dzeabkhasiancyrillic' => 610,
381             'E' => 667, # +1
382             'Eacute' => 667, # +1
383             'Ebreve' => 667, # (+1)
384             'Ecaron' => 667, # +1
385             'Ecedillabreve' => 667, # (+1)
386             'Echarmenian' => 717,
387             'Ecircumflex' => 667, # +1
388             'Ecircumflexacute' => 667, # (+1)
389             'Ecircumflexbelow' => 667, # (+1)
390             'Ecircumflexdotbelow' => 667, # (+1)
391             'Ecircumflexgrave' => 667, # (+1)
392             'Ecircumflexhookabove' => 667, # (+1)
393             'Ecircumflextilde' => 667, # (+1)
394             'Edblgrave' => 667, # (+1)
395             'Edieresis' => 667, # +1
396             'Edotaccent' => 667, # +1
397             'Edotbelow' => 667, # (+1)
398             'Egrave' => 667, # +1
399             'Eharmenian' => 660,
400             'Ehookabove' => 667, # (+1)
401             'Einvertedbreve' => 667, # (+1)
402             'Eiotifiedcyrillic' => 970,
403             'Emacron' => 667, # +1
404             'Emacronacute' => 667, # (+1)
405             'Emacrongrave' => 667, # (+1)
406             'Endescendercyrillic' => 722,
407             'Eng' => 723,
408             'Enghecyrillic' => 872,
409             'Enhookcyrillic' => 722,
410             'Eogonek' => 667, # +1
411             'Eopen' => 642,
412             'Epsilon' => 667, # (+1)
413             'Epsilontonos' => 854,
414             'Ereversed' => 667, # (+1)
415             'Esdescendercyrillic' => 722,
416             'Esh' => 590,
417             'Eta' => 722,
418             'Etarmenian' => 720,
419             'Etatonos' => 905,
420             'Eth' => 722,
421             'Etilde' => 667, # (+1)
422             'Etildebelow' => 667, # (+1)
423             'Euro' => 556,
424             'Ezh' => 610,
425             'Ezhcaron' => 610,
426             'Ezhreversed' => 610,
427             'F' => 611, # +1
428             'Fdotaccent' => 611, # (+1)
429             'Feharmenian' => 824,
430             'Feicoptic' => 670,
431             'Fhook' => 611, # (+1)
432             'G' => 778, # +1
433             'Gacute' => 778, # (+1)
434             'Gamma' => 609,
435             'Gammaafrican' => 620,
436             'Gangiacoptic' => 642,
437             'Gbreve' => 778, # +1
438             'Gcaron' => 778, # (+1)
439             'Gcircumflex' => 778, # (+1)
440             'Gcommaaccent' => 778, # +1
441             'Gdotaccent' => 778, # (+1)
442             'Ghadarmenian' => 735,
443             'Ghemiddlehookcyrillic' => 666,
444             'Ghestrokecyrillic' => 613,
445             'Ghook' => 778, # (+1)
446             'Gimarmenian' => 745,
447             'Gmacron' => 778, # (+1)
448             'Gsmallhook' => 596,
449             'Gstroke' => 778, # (+1)
450             'H' => 722,
451             'H18533' => 604,
452             'H18543' => 354,
453             'H18551' => 354,
454             'H22073' => 604,
455             'Haabkhasiancyrillic' => 725,
456             'Hadescendercyrillic' => 666,
457             'Hbar' => 722,
458             'Hbrevebelow' => 722,
459             'Hcedilla' => 722,
460             'Hcircumflex' => 722,
461             'Hdieresis' => 722,
462             'Hdotaccent' => 722,
463             'Hdotbelow' => 722,
464             'Hoarmenian' => 638,
465             'Horicoptic' => 666,
466             'I' => 278, # +1
467             'IJ' => 782,
468             'Iacute' => 278, # +1
469             'Ibreve' => 278, # (+1)
470             'Icaron' => 278, # (+1)
471             'Icircumflex' => 278, # +1
472             'Idblgrave' => 278, # (+1)
473             'Idieresis' => 278, # +1
474             'Idieresisacute' => 278, # (+1)
475             'Idieresiscyrillic' => 719,
476             'Idotaccent' => 278, # +1
477             'Idotbelow' => 278, # (+1)
478             'Iebrevecyrillic' => 666,
479             'Igrave' => 278, # +1
480             'Ihookabove' => 278, # (+1)
481             'Iinvertedbreve' => 278, # (+1)
482             'Imacron' => 278, # +1
483             'Imacroncyrillic' => 719,
484             'Iniarmenian' => 681,
485             'Iogonek' => 278, # +1
486             'Iota' => 278, # (+1)
487             'Iotaafrican' => 277,
488             'Iotadieresis' => 278, # (+1)
489             'Iotatonos' => 473,
490             'Istroke' => 278, # (+1)
491             'Itilde' => 278, # (+1)
492             'Itildebelow' => 278, # (+1)
493             'Izhitsadblgravecyrillic' => 784,
494             'J' => 556,
495             'Jaarmenian' => 723,
496             'Jcircumflex' => 556,
497             'Jheharmenian' => 769,
498             'K' => 722,
499             'Kabashkircyrillic' => 765,
500             'Kacute' => 722,
501             'Kadescendercyrillic' => 614,
502             'Kahookcyrillic' => 659,
503             'Kappa' => 722,
504             'Kastrokecyrillic' => 614,
505             'Kaverticalstrokecyrillic' => 614,
506             'Kcaron' => 722,
507             'Kcommaaccent' => 722,
508             'Kdotbelow' => 722,
509             'Keharmenian' => 767,
510             'Kenarmenian' => 702,
511             'Kheicoptic' => 708,
512             'Khook' => 722,
513             'Klinebelow' => 722,
514             'Koppacyrillic' => 722,
515             'Koppagreek' => 751,
516             'Ksicyrillic' => 642,
517             'L' => 611, # +1
518             'LJ' => 1166,
519             'Lacute' => 611, # +1
520             'Lambda' => 666,
521             'Lcaron' => 611, # +1
522             'Lcircumflexbelow' => 611, # (+1)
523             'Lcommaaccent' => 611, # +1
524             'Ldot' => 611, # (+1)
525             'Ldotbelow' => 611, # (+1)
526             'Ldotbelowmacron' => 611, # (+1)
527             'Liwnarmenian' => 582,
528             'Lj' => 888,
529             'Llinebelow' => 611, # (+1)
530             'Lslash' => 611, # +1
531             'M' => 833,
532             'Macute' => 833,
533             'Mdotaccent' => 833,
534             'Mdotbelow' => 833,
535             'Menarmenian' => 766,
536             'Mturned' => 910,
537             'Mu' => 833,
538             'N' => 722,
539             'NJ' => 1278,
540             'Nacute' => 722,
541             'Ncaron' => 722,
542             'Ncircumflexbelow' => 722,
543             'Ncommaaccent' => 722,
544             'Ndotaccent' => 722,
545             'Ndotbelow' => 722,
546             'Nhookleft' => 722,
547             'Nj' => 1000,
548             'Nlinebelow' => 722,
549             'Nowarmenian' => 732,
550             'Ntilde' => 722,
551             'Nu' => 722,
552             'O' => 778, # +1
553             'OE' => 1000,
554             'Oacute' => 778, # +1
555             'Obarredcyrillic' => 777,
556             'Obarreddieresiscyrillic' => 777,
557             'Obreve' => 778, # (+1)
558             'Ocaron' => 778, # (+1)
559             'Ocenteredtilde' => 778, # (+1)
560             'Ocircumflex' => 778, # +1
561             'Ocircumflexacute' => 778, # (+1)
562             'Ocircumflexdotbelow' => 778, # (+1)
563             'Ocircumflexgrave' => 778, # (+1)
564             'Ocircumflexhookabove' => 778, # (+1)
565             'Ocircumflextilde' => 778, # (+1)
566             'Odblgrave' => 778, # (+1)
567             'Odieresis' => 778, # +1
568             'Odieresiscyrillic' => 777,
569             'Odotbelow' => 778, # (+1)
570             'Ograve' => 778, # +1
571             'Oharmenian' => 791,
572             'Ohookabove' => 778, # (+1)
573             'Ohorn' => 837,
574             'Ohornacute' => 837,
575             'Ohorndotbelow' => 837,
576             'Ohorngrave' => 837,
577             'Ohornhookabove' => 837,
578             'Ohorntilde' => 837,
579             'Ohungarumlaut' => 778, # +1
580             'Oi' => 903,
581             'Oinvertedbreve' => 778, # (+1)
582             'Omacron' => 778, # +1
583             'Omacronacute' => 778, # (+1)
584             'Omacrongrave' => 778, # (+1)
585             'Omega' => 780,
586             'Omegacyrillic' => 1295,
587             'Omegaroundcyrillic' => 829,
588             'Omegatitlocyrillic' => 1295,
589             'Omegatonos' => 847,
590             'Omicron' => 778, # (+1)
591             'Omicrontonos' => 844,
592             'Oogonek' => 778, # (+1)
593             'Oogonekmacron' => 778, # (+1)
594             'Oopen' => 722,
595             'Oslash' => 778, # +1
596             'Oslashacute' => 778, # (+1)
597             'Otcyrillic' => 1295,
598             'Otilde' => 778, # +1
599             'Otildeacute' => 778, # (+1)
600             'Otildedieresis' => 778, # (+1)
601             'P' => 667, # +1
602             'Pacute' => 667, # (+1)
603             'Pdotaccent' => 667, # (+1)
604             'Peharmenian' => 849,
605             'Pemiddlehookcyrillic' => 1116,
606             'Phi' => 822,
607             'Phook' => 740,
608             'Pi' => 717,
609             'Piwrarmenian' => 864,
610             'Psi' => 828,
611             'Psicyrillic' => 828,
612             'Q' => 778, # +1
613             'R' => 722,
614             'Raarmenian' => 773,
615             'Racute' => 722,
616             'Rcaron' => 722,
617             'Rcommaaccent' => 722,
618             'Rdblgrave' => 722,
619             'Rdotaccent' => 722,
620             'Rdotbelow' => 722,
621             'Rdotbelowmacron' => 722,
622             'Reharmenian' => 688,
623             'Rho' => 666,
624             'Rinvertedbreve' => 722,
625             'Rlinebelow' => 722,
626             'Rsmallinverted' => 588,
627             'Rsmallinvertedsuperior' => 399,
628             'S' => 667, # +1
629             'SF010000' => 708,
630             'SF020000' => 708,
631             'SF030000' => 708,
632             'SF040000' => 708,
633             'SF050000' => 708,
634             'SF060000' => 708,
635             'SF070000' => 708,
636             'SF080000' => 708,
637             'SF090000' => 708,
638             'SF100000' => 708,
639             'SF110000' => 625,
640             'SF190000' => 708,
641             'SF200000' => 708,
642             'SF210000' => 708,
643             'SF220000' => 708,
644             'SF230000' => 708,
645             'SF240000' => 708,
646             'SF250000' => 708,
647             'SF260000' => 708,
648             'SF270000' => 708,
649             'SF280000' => 708,
650             'SF360000' => 708,
651             'SF370000' => 708,
652             'SF380000' => 708,
653             'SF390000' => 708,
654             'SF400000' => 708,
655             'SF410000' => 708,
656             'SF420000' => 708,
657             'SF430000' => 708,
658             'SF440000' => 708,
659             'SF450000' => 708,
660             'SF460000' => 708,
661             'SF470000' => 708,
662             'SF480000' => 708,
663             'SF490000' => 708,
664             'SF500000' => 708,
665             'SF510000' => 708,
666             'SF520000' => 708,
667             'SF530000' => 708,
668             'SF540000' => 708,
669             'Sacute' => 667, # +1
670             'Sacutedotaccent' => 667, # (+1)
671             'Sampigreek' => 804,
672             'Scaron' => 667, # +1
673             'Scarondotaccent' => 667, # (+1)
674             'Scedilla' => 667, # +1
675             'Schwacyrillic' => 747,
676             'Schwadieresiscyrillic' => 747,
677             'Scircumflex' => 667, # (+1)
678             'Scommaaccent' => 667, # +1
679             'Sdotaccent' => 667, # (+1)
680             'Sdotbelow' => 667, # (+1)
681             'Sdotbelowdotaccent' => 667, # (+1)
682             'Seharmenian' => 722,
683             'Shaarmenian' => 706,
684             'Sheicoptic' => 910,
685             'Shhacyrillic' => 708,
686             'Shimacoptic' => 734,
687             'Sigma' => 590,
688             'Stigmagreek' => 722,
689             'T' => 611, # +1
690             'Tau' => 611, # (+1)
691             'Tbar' => 611, # (+1)
692             'Tcaron' => 611, # +1
693             'Tcedilla' => 611, # (+1)
694             'Tcircumflexbelow' => 611, # (+1)
695             'Tcommaaccent' => 611, # +1
696             'Tdotaccent' => 611, # (+1)
697             'Tdotbelow' => 611, # (+1)
698             'Tedescendercyrillic' => 610,
699             'Tetsecyrillic' => 872,
700             'Theta' => 777,
701             'Thook' => 611, # (+1)
702             'Thorn' => 667, # +1
703             'Tiwnarmenian' => 679,
704             'Tlinebelow' => 611, # (+1)
705             'Toarmenian' => 919,
706             'Tonefive' => 556,
707             'Tonesix' => 708,
708             'Tonetwo' => 666,
709             'Tretroflexhook' => 611, # (+1)
710             'U' => 722,
711             'Uacute' => 722,
712             'Ubreve' => 722,
713             'Ucaron' => 722,
714             'Ucircumflex' => 722,
715             'Ucircumflexbelow' => 722,
716             'Udblgrave' => 722,
717             'Udieresis' => 722,
718             'Udieresisacute' => 722,
719             'Udieresisbelow' => 722,
720             'Udieresiscaron' => 722,
721             'Udieresiscyrillic' => 677,
722             'Udieresisgrave' => 722,
723             'Udieresismacron' => 722,
724             'Udotbelow' => 722,
725             'Ugrave' => 722,
726             'Uhookabove' => 722,
727             'Uhorn' => 808,
728             'Uhornacute' => 808,
729             'Uhorndotbelow' => 808,
730             'Uhorngrave' => 808,
731             'Uhornhookabove' => 808,
732             'Uhorntilde' => 808,
733             'Uhungarumlaut' => 722,
734             'Uhungarumlautcyrillic' => 677,
735             'Uinvertedbreve' => 722,
736             'Ukcyrillic' => 1136,
737             'Umacron' => 722,
738             'Umacroncyrillic' => 677,
739             'Umacrondieresis' => 722,
740             'Uogonek' => 722,
741             'Upsilon' => 666,
742             'Upsilon1' => 748,
743             'Upsilonacutehooksymbolgreek' => 992,
744             'Upsilonafrican' => 780,
745             'Upsilondieresis' => 666,
746             'Upsilondieresishooksymbolgreek' => 748,
747             'Upsilontonos' => 930,
748             'Uring' => 722,
749             'Ustraightcyrillic' => 556,
750             'Ustraightstrokecyrillic' => 556,
751             'Utilde' => 722,
752             'Utildeacute' => 722,
753             'Utildebelow' => 722,
754             'V' => 667, # +1
755             'Vdotbelow' => 667, # (+1)
756             'Vewarmenian' => 742,
757             'Vhook' => 722,
758             'Voarmenian' => 722,
759             'Vtilde' => 667, # (+1)
760             'W' => 944, # +1
761             'Wacute' => 944, # (+1)
762             'Wcircumflex' => 944, # (+1)
763             'Wdieresis' => 944, # (+1)
764             'Wdotaccent' => 944, # (+1)
765             'Wdotbelow' => 944, # (+1)
766             'Wgrave' => 944, # (+1)
767             'X' => 667, # +1
768             'Xdieresis' => 667, # (+1)
769             'Xdotaccent' => 667, # (+1)
770             'Xeharmenian' => 949,
771             'Xi' => 657,
772             'Y' => 667, # +1
773             'Yacute' => 667, # +1
774             'Ycircumflex' => 667, # (+1)
775             'Ydieresis' => 667, # +1
776             'Ydotaccent' => 667, # (+1)
777             'Ydotbelow' => 667, # (+1)
778             'Yerudieresiscyrillic' => 1000,
779             'Ygrave' => 667, # (+1)
780             'Yhook' => 715,
781             'Yhookabove' => 667, # (+1)
782             'Yiarmenian' => 746,
783             'Yiwnarmenian' => 531,
784             'Ytilde' => 667, # (+1)
785             'Yusbigcyrillic' => 809,
786             'Yusbigiotifiedcyrillic' => 1083,
787             'Yuslittlecyrillic' => 666,
788             'Yuslittleiotifiedcyrillic' => 925,
789             'Z' => 611, # +1
790             'Zaarmenian' => 723,
791             'Zacute' => 611, # +1
792             'Zcaron' => 611, # +1
793             'Zcircumflex' => 611, # (+1)
794             'Zdotaccent' => 611, # +1
795             'Zdotbelow' => 611, # (+1)
796             'Zedescendercyrillic' => 642,
797             'Zedieresiscyrillic' => 642,
798             'Zeta' => 610,
799             'Zhearmenian' => 740,
800             'Zhebrevecyrillic' => 927,
801             'Zhedescendercyrillic' => 927,
802             'Zhedieresiscyrillic' => 927,
803             'Zlinebelow' => 611, # (+1)
804             'Zstroke' => 611, # (+1)
805             'a' => 556,
806             'aacute' => 556,
807             'abbreviationmarkarmenian' => 513,
808             'abreve' => 556,
809             'abreveacute' => 556,
810             'abrevecyrillic' => 556,
811             'abrevedotbelow' => 556,
812             'abrevegrave' => 556,
813             'abrevehookabove' => 556,
814             'abrevetilde' => 556,
815             'acaron' => 556,
816             'acircumflex' => 556,
817             'acircumflexacute' => 556,
818             'acircumflexdotbelow' => 556,
819             'acircumflexgrave' => 556,
820             'acircumflexhookabove' => 556,
821             'acircumflextilde' => 556,
822             'acute' => 333,
823             'acutebelowcmb' => 0,
824             'acutecomb' => 0,
825             'acutelowmod' => 333,
826             'acutetonecmb' => 0,
827             'adblgrave' => 556,
828             'adieresis' => 556,
829             'adieresiscyrillic' => 556,
830             'adieresismacron' => 556,
831             'adotbelow' => 556,
832             'adotmacron' => 556,
833             'ae' => 889,
834             'aeacute' => 889,
835             'aemacron' => 889,
836             'afii00208' => 1000,
837             'afii10017' => 722,
838             'afii10018' => 708,
839             'afii10019' => 722,
840             'afii10020' => 613,
841             'afii10021' => 722,
842             'afii10022' => 666,
843             'afii10023' => 666,
844             'afii10024' => 927,
845             'afii10025' => 642,
846             'afii10026' => 719,
847             'afii10027' => 719,
848             'afii10028' => 614,
849             'afii10029' => 687,
850             'afii10030' => 833,
851             'afii10031' => 722,
852             'afii10032' => 777,
853             'afii10033' => 719,
854             'afii10034' => 666,
855             'afii10035' => 722,
856             'afii10036' => 610,
857             'afii10037' => 677,
858             'afii10038' => 780,
859             'afii10039' => 666,
860             'afii10040' => 729,
861             'afii10041' => 708,
862             'afii10042' => 979,
863             'afii10043' => 988,
864             'afii10044' => 854,
865             'afii10045' => 1000,
866             'afii10046' => 708,
867             'afii10047' => 718,
868             'afii10048' => 1041,
869             'afii10049' => 729,
870             'afii10050' => 575,
871             'afii10051' => 885,
872             'afii10052' => 613,
873             'afii10053' => 718,
874             'afii10054' => 666,
875             'afii10055' => 277,
876             'afii10056' => 277,
877             'afii10057' => 556,
878             'afii10058' => 1094,
879             'afii10059' => 1041,
880             'afii10060' => 853,
881             'afii10061' => 614,
882             'afii10062' => 677,
883             'afii10065' => 556,
884             'afii10066' => 619,
885             'afii10067' => 604,
886             'afii10068' => 533,
887             'afii10069' => 618,
888             'afii10070' => 556,
889             'afii10071' => 556,
890             'afii10072' => 736,
891             'afii10073' => 510,
892             'afii10074' => 610,
893             'afii10075' => 610,
894             'afii10076' => 506,
895             'afii10077' => 622,
896             'afii10078' => 739,
897             'afii10079' => 604,
898             'afii10080' => 610,
899             'afii10081' => 610,
900             'afii10082' => 610,
901             'afii10083' => 556,
902             'afii10084' => 889,
903             'afii10085' => 556,
904             'afii10086' => 884,
905             'afii10087' => 556,
906             'afii10088' => 645,
907             'afii10089' => 583,
908             'afii10090' => 889,
909             'afii10091' => 935,
910             'afii10092' => 707,
911             'afii10093' => 854,
912             'afii10094' => 593,
913             'afii10095' => 551,
914             'afii10096' => 864,
915             'afii10097' => 588,
916             'afii10098' => 466,
917             'afii10099' => 610,
918             'afii10100' => 469,
919             'afii10101' => 562,
920             'afii10102' => 556,
921             'afii10103' => 277,
922             'afii10104' => 277,
923             'afii10105' => 277,
924             'afii10106' => 969,
925             'afii10107' => 905,
926             'afii10108' => 610,
927             'afii10109' => 506,
928             'afii10110' => 556,
929             'afii10145' => 719,
930             'afii10146' => 821,
931             'afii10147' => 777,
932             'afii10148' => 784,
933             'afii10193' => 610,
934             'afii10194' => 847,
935             'afii10195' => 610,
936             'afii10196' => 613,
937             'afii10846' => 556,
938             'afii299' => 0,
939             'afii300' => 0,
940             'afii301' => 0,
941             'afii57636' => 817,
942             'afii57645' => 446,
943             'afii57658' => 333,
944             'afii57664' => 582,
945             'afii57665' => 575,
946             'afii57666' => 456,
947             'afii57667' => 549,
948             'afii57668' => 614,
949             'afii57669' => 272,
950             'afii57670' => 413,
951             'afii57671' => 615,
952             'afii57672' => 626,
953             'afii57673' => 272,
954             'afii57674' => 521,
955             'afii57675' => 490,
956             'afii57676' => 496,
957             'afii57677' => 610,
958             'afii57678' => 629,
959             'afii57679' => 272,
960             'afii57680' => 385,
961             'afii57681' => 613,
962             'afii57682' => 543,
963             'afii57683' => 593,
964             'afii57684' => 586,
965             'afii57685' => 499,
966             'afii57686' => 511,
967             'afii57687' => 572,
968             'afii57688' => 521,
969             'afii57689' => 714,
970             'afii57690' => 673,
971             'afii57694' => 714,
972             'afii57695' => 714,
973             'afii57700' => 272,
974             'afii57705' => 545,
975             'afii57716' => 545,
976             'afii57717' => 545,
977             'afii57718' => 545,
978             'afii57723' => 322,
979             'afii57793' => 0,
980             'afii57794' => 0,
981             'afii57795' => 0,
982             'afii57796' => 0,
983             'afii57797' => 0,
984             'afii57798' => 0,
985             'afii57799' => 0,
986             'afii57800' => 0,
987             'afii57801' => 0,
988             'afii57802' => 0,
989             'afii57803' => 0,
990             'afii57804' => 0,
991             'afii57806' => 0,
992             'afii57807' => 0,
993             'afii57839' => 0,
994             'afii57841' => 0,
995             'afii57842' => 299,
996             'afii57929' => 277,
997             'afii61248' => 885,
998             'afii61289' => 516,
999             'afii61352' => 1145,
1000             'afii61573' => 0,
1001             'afii61574' => 0,
1002             'afii61575' => 0,
1003             'afii61664' => 0,
1004             'afii64937' => 277,
1005             'agrave' => 556,
1006             'ahookabove' => 556,
1007             'aiecyrillic' => 889,
1008             'ainvertedbreve' => 556,
1009             'alefdageshhebrew' => 582,
1010             'aleflamedhebrew' => 606,
1011             'alefpatahhebrew' => 582,
1012             'alefqamatshebrew' => 582,
1013             'alpha' => 620,
1014             'alphatonos' => 620,
1015             'amacron' => 556,
1016             'ampersand' => 722,
1017             'anoteleia' => 333,
1018             'aogonek' => 556,
1019             'apostrophearmenian' => 277,
1020             'approxequal' => 548,
1021             'arighthalfring' => 556,
1022             'aring' => 556,
1023             'aringacute' => 556,
1024             'aringbelow' => 556,
1025             'arrowboth' => 1000,
1026             'arrowdown' => 500,
1027             'arrowheaddownmod' => 583,
1028             'arrowheadleftmod' => 583,
1029             'arrowheadrightmod' => 583,
1030             'arrowheadupmod' => 583,
1031             'arrowleft' => 1000,
1032             'arrowright' => 1000,
1033             'arrowup' => 500,
1034             'arrowupdn' => 500,
1035             'arrowupdnbse' => 500,
1036             'asciicircum' => 584, # +1
1037             'asciitilde' => 584, # +1
1038             'ascript' => 610,
1039             'ascriptturned' => 610,
1040             'asterisk' => 389,
1041             'at' => 975,
1042             'atilde' => 556,
1043             'aturned' => 556,
1044             'aybarmenian' => 893,
1045             'ayinaltonehebrew' => 559,
1046             'b' => 611, # +1
1047             'backslash' => 278, # +1
1048             'bar' => 280, # +1
1049             'bdotaccent' => 611, # (+1)
1050             'bdotbelow' => 611, # (+1)
1051             'benarmenian' => 612,
1052             'beta' => 620,
1053             'betasymbolgreek' => 563,
1054             'betdagesh' => 575,
1055             'betrafehebrew' => 575,
1056             'bhook' => 611, # (+1)
1057             'bilabialclick' => 777,
1058             'blinebelow' => 611, # (+1)
1059             'block' => 708,
1060             'braceleft' => 389,
1061             'braceright' => 389,
1062             'bracketleft' => 333,
1063             'bracketright' => 333,
1064             'breve' => 333,
1065             'brevebelowcmb' => 0,
1066             'brevecmb' => 0,
1067             'breveinvertedbelowcmb' => 0,
1068             'breveinvertedcmb' => 0,
1069             'breveinverteddoublecmb' => 0,
1070             'bridgebelowcmb' => 0,
1071             'bridgeinvertedbelowcmb' => 0,
1072             'brokenbar' => 280, # +1
1073             'bstroke' => 611, # (+1)
1074             'btopbar' => 611, # (+1)
1075             'bullet' => 350,
1076             'c' => 556,
1077             'caarmenian' => 604,
1078             'cacute' => 556,
1079             'candrabinducmb' => 0,
1080             'caron' => 333,
1081             'caronbelowcmb' => 0,
1082             'caroncmb' => 0,
1083             'ccaron' => 556,
1084             'ccedilla' => 556,
1085             'ccedillaacute' => 556,
1086             'ccircumflex' => 556,
1087             'ccurl' => 556,
1088             'cdotaccent' => 556,
1089             'cedilla' => 333,
1090             'cedillacmb' => 0,
1091             'cent' => 556,
1092             'chaarmenian' => 394,
1093             'cheabkhasiancyrillic' => 648,
1094             'chedescenderabkhasiancyrillic' => 648,
1095             'chedescendercyrillic' => 583,
1096             'chedieresiscyrillic' => 583,
1097             'cheharmenian' => 607,
1098             'chekhakassiancyrillic' => 583,
1099             'cheverticalstrokecyrillic' => 583,
1100             'chi' => 577,
1101             'chook' => 556,
1102             'circle' => 604,
1103             'circumflex' => 333,
1104             'circumflexbelowcmb' => 0,
1105             'circumflexcmb' => 0,
1106             'clickalveolar' => 584,
1107             'clickdental' => 279,
1108             'clickretroflex' => 333,
1109             'club' => 656,
1110             'coarmenian' => 613,
1111             'colon' => 333,
1112             'colonmonetary' => 722,
1113             'colontriangularhalfmod' => 333,
1114             'colontriangularmod' => 333,
1115             'comma' => 278, # +1
1116             'commaaccent' => 250,
1117             'commaabovecmb' => 0,
1118             'commaaboverightcmb' => 0,
1119             'commaarmenian' => 265,
1120             'commareversedabovecmb' => 0,
1121             'commaturnedabovecmb' => 0,
1122             'commaturnedmod' => 277,
1123             'copyright' => 737, # +1
1124             'copysr' => 736,
1125             'cruzeiro' => 722,
1126             'cstretched' => 556,
1127             'currency' => 556,
1128             'd' => 611, # +1
1129             'daarmenian' => 670,
1130             'dagger' => 556,
1131             'daggerdbl' => 556,
1132             'daletdagesh' => 549,
1133             'dargahebrew' => 0,
1134             'dasiapneumatacyrilliccmb' => 0,
1135             'dblarchinvertedbelowcmb' => 0,
1136             'dblgravecmb' => 0,
1137             'dbllowlinecmb' => 0,
1138             'dbloverlinecmb' => 0,
1139             'dblprimemod' => 474,
1140             'dblverticalbar' => 497,
1141             'dblverticallineabovecmb' => 0,
1142             'dcaron' => 743, # use afm, was TTF 739
1143             'dcedilla' => 611, # (+1)
1144             'dcircumflexbelow' => 611, # (+1)
1145             'dcroat' => 611, # +1
1146             'ddotaccent' => 611, # (+1)
1147             'ddotbelow' => 611, # (+1)
1148             'degree' => 400, # +1
1149             'dehihebrew' => 0,
1150             'deicoptic' => 439,
1151             'delta' => 610,
1152             'deltaturned' => 610,
1153             'dezh' => 937,
1154             'dhook' => 610,
1155             'dialytikatonoscmb' => 0,
1156             'diamond' => 510,
1157             'dieresis' => 333,
1158             'dieresisbelowcmb' => 0,
1159             'dieresiscmb' => 0,
1160             'dieresistonos' => 333,
1161             'divide' => 548, # afm 584 too wide
1162             'dkshade' => 729,
1163             'dlinebelow' => 610,
1164             'dnblock' => 708,
1165             'dollar' => 556,
1166             'dong' => 513,
1167             'dotaccent' => 333,
1168             'dotaccentcmb' => 0,
1169             'dotbelowcomb' => 0,
1170             'dotlessi' => 278, # +1
1171             'dotlessj' => 277,
1172             'dotlessjstrokehook' => 319,
1173             'dottedcircle' => 594,
1174             'downtackbelowcmb' => 0,
1175             'downtackmod' => 333,
1176             'dtail' => 611, # (+1)
1177             'dtopbar' => 611, # (+1)
1178             'dz' => 1110,
1179             'dzaltone' => 1000,
1180             'dzcaron' => 1110,
1181             'dzcurl' => 1196,
1182             'dzeabkhasiancyrillic' => 526,
1183             'e' => 556,
1184             'eacute' => 556,
1185             'ebreve' => 556,
1186             'ecaron' => 556,
1187             'ecedillabreve' => 556,
1188             'echarmenian' => 614,
1189             'echyiwnarmenian' => 767,
1190             'ecircumflex' => 556,
1191             'ecircumflexacute' => 556,
1192             'ecircumflexbelow' => 556,
1193             'ecircumflexdotbelow' => 556,
1194             'ecircumflexgrave' => 556,
1195             'ecircumflexhookabove' => 556,
1196             'ecircumflextilde' => 556,
1197             'edblgrave' => 556,
1198             'edieresis' => 556,
1199             'edotaccent' => 556,
1200             'edotbelow' => 556,
1201             'egrave' => 556,
1202             'eharmenian' => 574,
1203             'ehookabove' => 556,
1204             'eight' => 556,
1205             'eightsuperior' => 333,
1206             'einvertedbreve' => 556,
1207             'eiotifiedcyrillic' => 799,
1208             'ellipsis' => 1000,
1209             'emacron' => 556,
1210             'emacronacute' => 556,
1211             'emacrongrave' => 556,
1212             'emdash' => 1000,
1213             'emphasismarkarmenian' => 183,
1214             'emsp' => 1000,
1215             'emsp13' => 333,
1216             'emsp14' => 250,
1217             'endash' => 556,
1218             'endescendercyrillic' => 604,
1219             'eng' => 610,
1220             'enghecyrillic' => 694,
1221             'enhookcyrillic' => 604,
1222             'enspace' => 500,
1223             'eogonek' => 556,
1224             'eopen' => 478,
1225             'eopenclosed' => 571,
1226             'eopenreversed' => 510,
1227             'eopenreversedclosed' => 571,
1228             'eopenreversedhook' => 669,
1229             'epsilon' => 478,
1230             'epsilontonos' => 478,
1231             'equal' => 584, # +1
1232             'equivalence' => 583,
1233             'ereversed' => 556,
1234             'esdescendercyrillic' => 556,
1235             'esh' => 319,
1236             'eshcurl' => 534,
1237             'eshreversedloop' => 359,
1238             'eshsquatreversed' => 333,
1239             'estimated' => 600,
1240             'eta' => 610,
1241             'etarmenian' => 610,
1242             'etatonos' => 610,
1243             'eth' => 611, # +1
1244             'etilde' => 556,
1245             'etildebelow' => 556,
1246             'etnahtafoukhhebrew' => 0,
1247             'eturned' => 556,
1248             'exclam' => 333,
1249             'exclamarmenian' => 234,
1250             'exclamdbl' => 604,
1251             'exclamdown' => 333,
1252             'ezh' => 526,
1253             'ezhcaron' => 526,
1254             'ezhcurl' => 526,
1255             'ezhreversed' => 526,
1256             'ezhtail' => 526,
1257             'f' => 333,
1258             'fdotaccent' => 333,
1259             'feharmenian' => 829,
1260             'feicoptic' => 610,
1261             'female' => 750,
1262             'ff' => 647,
1263             'ffi' => 920,
1264             'ffl' => 921,
1265             'fi' => 611, # +1
1266             'figuredash' => 556,
1267             'filledbox' => 604,
1268             'filledrect' => 1000,
1269             'finalkafdagesh' => 521,
1270             'five' => 556,
1271             'fiveeighths' => 833,
1272             'fivesuperior' => 333,
1273             'fl' => 611, # +1
1274             'florin' => 556,
1275             'four' => 556,
1276             'foursuperior' => 333,
1277             'fourthtonechinese' => 333,
1278             'fraction' => 167, # +1
1279             'franc' => 556,
1280             'g' => 611, # +1
1281             'gacute' => 611, # (+1)
1282             'gamma' => 556,
1283             'gammad' => 469,
1284             'gammalatinsmall' => 556,
1285             'gammasuperior' => 405,
1286             'gangiacoptic' => 603,
1287             'gbreve' => 611, # +1
1288             'gcaron' => 611, # (+1)
1289             'gcircumflex' => 611, # (+1)
1290             'gcommaaccent' => 611, # +1
1291             'gdotaccent' => 611, # (+1)
1292             'gereshaccenthebrew' => 0,
1293             'gereshhebrew' => 276,
1294             'gereshmuqdamhebrew' => 0,
1295             'germandbls' => 611, # +1
1296             'gershayimaccenthebrew' => 0,
1297             'gershayimhebrew' => 504,
1298             'ghadarmenian' => 614,
1299             'ghemiddlehookcyrillic' => 577,
1300             'ghestrokecyrillic' => 469,
1301             'ghook' => 611, # (+1)
1302             'gimarmenian' => 674,
1303             'gimeldagesh' => 454,
1304             'glottalinvertedstroke' => 556,
1305             'glottalstop' => 500,
1306             'glottalstopinverted' => 500,
1307             'glottalstopmod' => 378,
1308             'glottalstopreversed' => 500,
1309             'glottalstopreversedmod' => 378,
1310             'glottalstopreversedsuperior' => 378,
1311             'glottalstopstroke' => 500,
1312             'glottalstopstrokereversed' => 500,
1313             'gmacron' => 611, # (+1)
1314             'grave' => 333,
1315             'gravebelowcmb' => 0,
1316             'gravecomb' => 0,
1317             'gravelowmod' => 333,
1318             'gravetonecmb' => 0,
1319             'greater' => 584, # +1
1320             'greaterequal' => 549, # +1
1321             'gscript' => 611, # (+1)
1322             'gstroke' => 611, # (+1)
1323             'guillemotleft' => 556,
1324             'guillemotright' => 556,
1325             'guilsinglleft' => 333,
1326             'guilsinglright' => 333,
1327             'h' => 611, # +1
1328             'haabkhasiancyrillic' => 564,
1329             'hadescendercyrillic' => 556,
1330             'hairsp' => 83,
1331             'hbar' => 611, # (+1)
1332             'hbrevebelow' => 611, # (+1)
1333             'hcedilla' => 611, # (+1)
1334             'hcircumflex' => 611, # (+1)
1335             'hdieresis' => 611, # (+1)
1336             'hdotaccent' => 611, # (+1)
1337             'hdotbelow' => 611, # (+1)
1338             'heart' => 593,
1339             'hedagesh' => 614,
1340             'henghook' => 610,
1341             'hhook' => 611, # (+1)
1342             'hhooksuperior' => 402,
1343             'hlinebelow' => 611, # (+1)
1344             'hoarmenian' => 610,
1345             'hookabovecomb' => 0,
1346             'hookpalatalizedbelowcmb' => 0,
1347             'hookretroflexbelowcmb' => 0,
1348             'horicoptic' => 666,
1349             'horncmb' => 0,
1350             'house' => 604,
1351             'hsuperior' => 402,
1352             'hturned' => 611, # (+1)
1353             'hungarumlaut' => 333,
1354             'hungarumlautcmb' => 0,
1355             'hv' => 933,
1356             'hyphen' => 333,
1357             'i' => 278, # +1
1358             'iacute' => 278, # +1
1359             'ibreve' => 278, # (+1)
1360             'icaron' => 278, # (+1)
1361             'icircumflex' => 278, # +1
1362             'idblgrave' => 278, # (+1)
1363             'idieresis' => 278, # +1
1364             'idieresisacute' => 278, # (+1)
1365             'idieresiscyrillic' => 610,
1366             'idotbelow' => 278, # (+1)
1367             'iebrevecyrillic' => 556,
1368             'igrave' => 278, # +1
1369             'ihookabove' => 278, # (+1)
1370             'iinvertedbreve' => 278, # (+1)
1371             'ij' => 556,
1372             'iluyhebrew' => 0,
1373             'imacron' => 278, # +1
1374             'imacroncyrillic' => 610,
1375             'infinity' => 712,
1376             'iniarmenian' => 610,
1377             'integral' => 273,
1378             'integralbt' => 604,
1379             'integraltp' => 604,
1380             'intersection' => 722,
1381             'invbullet' => 604,
1382             'invcircle' => 604,
1383             'invsmileface' => 1052,
1384             'iogonek' => 278, # +1
1385             'iota' => 277,
1386             'iotadieresis' => 277,
1387             'iotadieresistonos' => 277,
1388             'iotalatin' => 277,
1389             'iotatonos' => 277,
1390             'istroke' => 278, # (+1)
1391             'itilde' => 278, # (+1)
1392             'itildebelow' => 278, # (+1)
1393             'izhitsadblgravecyrillic' => 613,
1394             'j' => 278, # +1
1395             'jaarmenian' => 582,
1396             'jcaron' => 278, # (+1)
1397             'jcircumflex' => 278, # (+1)
1398             'jcrossedtail' => 407,
1399             'jdotlessstroke' => 333,
1400             'jheharmenian' => 563,
1401             'jsuperior' => 193,
1402             'k' => 556,
1403             'kabashkircyrillic' => 612,
1404             'kacute' => 556,
1405             'kadescendercyrillic' => 506,
1406             'kafdagesh' => 490,
1407             'kafrafehebrew' => 490,
1408             'kahookcyrillic' => 582,
1409             'kappa' => 565,
1410             'kappasymbolgreek' => 676,
1411             'kastrokecyrillic' => 506,
1412             'kaverticalstrokecyrillic' => 506,
1413             'kcaron' => 556,
1414             'kcommaaccent' => 556,
1415             'kdotbelow' => 556,
1416             'keharmenian' => 613,
1417             'kenarmenian' => 611,
1418             'kgreenlandic' => 556,
1419             'kheicoptic' => 604,
1420             'khook' => 556,
1421             'klinebelow' => 556,
1422             'koppacyrillic' => 500,
1423             'koroniscmb' => 0,
1424             'ksicyrillic' => 510,
1425             'kturned' => 556,
1426             'l' => 278, # +1
1427             'lacute' => 278, # +1
1428             'lambda' => 556,
1429             'lambdastroke' => 556,
1430             'lameddagesh' => 496,
1431             'lbar' => 278, # (+1)
1432             'lbelt' => 314,
1433             'lcaron' => 400, # was 395
1434             'lcircumflexbelow' => 278, # (+1)
1435             'lcommaaccent' => 278, # +1
1436             'ldot' => 479,
1437             'ldotbelow' => 278, # (+1)
1438             'ldotbelowmacron' => 278, # (+1)
1439             'leftangleabovecmb' => 0,
1440             'lefttackbelowcmb' => 0,
1441             'less' => 584, # +1
1442             'lessequal' => 549, # +1
1443             'lezh' => 595,
1444             'lfblock' => 708,
1445             'lhookretroflex' => 278, # (+1)
1446             'lira' => 556,
1447             'liwnarmenian' => 283,
1448             'lj' => 555,
1449             'llinebelow' => 278, # (+1)
1450             'lmiddletilde' => 278, # (+1)
1451             'logicalnot' => 584, # +1
1452             'longs' => 277,
1453             'lowlinecmb' => 0,
1454             'lozenge' => 494,
1455             'lslash' => 278, # +1
1456             'ltshade' => 708,
1457             'm' => 889,
1458             'macron' => 552, # afm 333 too narrow
1459             'macronbelowcmb' => 0,
1460             'macroncmb' => 0,
1461             'macronlowmod' => 333,
1462             'macute' => 889,
1463             'mahapakhhebrew' => 0,
1464             'male' => 750,
1465             'masoracirclehebrew' => 0,
1466             'mdotaccent' => 889,
1467             'mdotbelow' => 889,
1468             'memdagesh' => 629,
1469             'menarmenian' => 611,
1470             'merkhahebrew' => 0,
1471             'merkhakefulahebrew' => 0,
1472             'mhook' => 889,
1473             'minus' => 584, # +1
1474             'minusbelowcmb' => 0,
1475             'minusmod' => 333,
1476             'minute' => 239,
1477             'mlonglegturned' => 889,
1478             'mturned' => 889,
1479             'mu' => 611, # use afm, was TTF 603
1480             'multiply' => 584, # +1
1481             'munahhebrew' => 0,
1482             'musicalnote' => 500,
1483             'musicalnotedbl' => 750,
1484             'musicsharpsign' => 500,
1485             'n' => 611, # +1
1486             'nacute' => 611, # +1
1487             'napostrophe' => 708,
1488             'ncaron' => 611, # +1
1489             'ncircumflexbelow' => 611, # (+1)
1490             'ncommaaccent' => 611, # +1
1491             'ndotaccent' => 611, # (+1)
1492             'ndotbelow' => 611, # (+1)
1493             'nhookleft' => 611, # (+1)
1494             'nhookretroflex' => 611, # (+1)
1495             'nine' => 556,
1496             'ninesuperior' => 333,
1497             'nj' => 888,
1498             'nlegrightlong' => 611, # (+1)
1499             'nlinebelow' => 611, # (+1)
1500             'notequal' => 549, # +1
1501             'nowarmenian' => 610,
1502             'nsuperior' => 395,
1503             'ntilde' => 611, # +1
1504             'nu' => 556,
1505             'numbersign' => 556,
1506             'numeralsigngreek' => 333,
1507             'numeralsignlowergreek' => 333,
1508             'numsp' => 556,
1509             'nundagesh' => 385,
1510             'o' => 611, # +1
1511             'oacute' => 611, # +1
1512             'obarred' => 611, # (+1)
1513             'obarredcyrillic' => 610,
1514             'obarreddieresiscyrillic' => 610,
1515             'obreve' => 611, # (+1)
1516             'ocaron' => 611, # (+1)
1517             'ocircumflex' => 611, # +1
1518             'ocircumflexacute' => 611, # (+1)
1519             'ocircumflexdotbelow' => 611, # (+1)
1520             'ocircumflexgrave' => 611, # (+1)
1521             'ocircumflexhookabove' => 611, # (+1)
1522             'ocircumflextilde' => 611, # (+1)
1523             'odblgrave' => 611, # (+1)
1524             'odieresis' => 611, # +1
1525             'odieresiscyrillic' => 610,
1526             'odotbelow' => 611, # (+1)
1527             'oe' => 944, # +1
1528             'ogonek' => 333,
1529             'ogonekcmb' => 0,
1530             'ograve' => 611, # +1
1531             'oharmenian' => 608,
1532             'ohookabove' => 611, # (+1)
1533             'ohorn' => 671,
1534             'ohornacute' => 671,
1535             'ohorndotbelow' => 671,
1536             'ohorngrave' => 671,
1537             'ohornhookabove' => 671,
1538             'ohorntilde' => 671,
1539             'ohungarumlaut' => 611, # +1
1540             'oi' => 733,
1541             'oinvertedbreve' => 611, # (+1)
1542             'olehebrew' => 0,
1543             'omacron' => 611, # +1
1544             'omacronacute' => 611, # (+1)
1545             'omacrongrave' => 611, # (+1)
1546             'omega' => 834,
1547             'omega1' => 834,
1548             'omegacyrillic' => 778,
1549             'omegalatinclosed' => 834,
1550             'omegaroundcyrillic' => 648,
1551             'omegatitlocyrillic' => 907,
1552             'omegatonos' => 834,
1553             'omicron' => 611, # (+1)
1554             'omicrontonos' => 611, # (+1)
1555             'one' => 556,
1556             'oneeighth' => 833,
1557             'onehalf' => 834, # +1
1558             'onequarter' => 834, # +1
1559             'onesuperior' => 333,
1560             'onethird' => 833,
1561             'oogonek' => 611, # (+1)
1562             'oogonekmacron' => 611, # (+1)
1563             'oopen' => 556,
1564             'openbullet' => 354,
1565             'ordfeminine' => 370,
1566             'ordmasculine' => 365,
1567             'orthogonal' => 979,
1568             'oslash' => 611, # +1
1569             'oslashacute' => 611, # (+1)
1570             'otcyrillic' => 778,
1571             'otilde' => 611, # +1
1572             'otildeacute' => 611, # (+1)
1573             'otildedieresis' => 611, # (+1)
1574             'overline' => 333,
1575             'overlinecmb' => 0,
1576             'p' => 611, # +1
1577             'pacute' => 611, # (+1)
1578             'palatalizationcyrilliccmb' => 0,
1579             'palochkacyrillic' => 277,
1580             'paragraph' => 556,
1581             'parenleft' => 333,
1582             'parenright' => 333,
1583             'partialdiff' => 494,
1584             'pashtahebrew' => 0,
1585             'pazerhebrew' => 0,
1586             'pdotaccent' => 611, # (+1)
1587             'pedagesh' => 586,
1588             'pefinaldageshhebrew' => 593,
1589             'peharmenian' => 893,
1590             'pemiddlehookcyrillic' => 911,
1591             'perafehebrew' => 586,
1592             'percent' => 889,
1593             'period' => 278, # +1
1594             'periodarmenian' => 333,
1595             'periodcentered' => 278, # +1
1596             'perispomenigreekcmb' => 0,
1597             'perthousand' => 1000,
1598             'peseta' => 1104,
1599             'phi' => 703,
1600             'phi1' => 757,
1601             'philatin' => 757,
1602             'phook' => 611, # (+1)
1603             'pi' => 711,
1604             'piwrarmenian' => 893,
1605             'plus' => 584, # +1
1606             'plusbelowcmb' => 0,
1607             'plusminus' => 548, # afm 584 too wide
1608             'plusmod' => 333,
1609             'primemod' => 237,
1610             'product' => 823,
1611             'psi' => 772,
1612             'psicyrillic' => 772,
1613             'psilipneumatacyrilliccmb' => 0,
1614             'puncsp' => 277,
1615             'q' => 611, # +1
1616             'qadmahebrew' => 0,
1617             'qarneyparahebrew' => 0,
1618             'qhook' => 611, # (+1)
1619             'qofdagesh' => 572,
1620             'question' => 611, # +1
1621             'questionarmenian' => 292,
1622             'questiondown' => 611, # +1
1623             'questiongreek' => 333,
1624             'quotedbl' => 474,
1625             'quotedblbase' => 500,
1626             'quotedblleft' => 500,
1627             'quotedblright' => 500,
1628             'quoteleft' => 278, # +1
1629             'quotereversed' => 277,
1630             'quoteright' => 278, # +1
1631             'quotesinglbase' => 278, # +1
1632             'quotesingle' => 238, # +1
1633             'r' => 389,
1634             'raarmenian' => 605,
1635             'racute' => 389,
1636             'radical' => 549, # +1
1637             'ramshorn' => 600,
1638             'rcaron' => 389,
1639             'rcommaaccent' => 389,
1640             'rdblgrave' => 389,
1641             'rdotaccent' => 389,
1642             'rdotbelow' => 389,
1643             'rdotbelowmacron' => 389,
1644             'registered' => 737, # +1
1645             'reharmenian' => 610,
1646             'reshdageshhebrew' => 521,
1647             'reviahebrew' => 0,
1648             'revlogicalnot' => 583,
1649             'rfishhook' => 389,
1650             'rfishhookreversed' => 389,
1651             'rho' => 605,
1652             'rhook' => 389,
1653             'rhookturned' => 389,
1654             'rhookturnedsuperior' => 279,
1655             'rhosymbolgreek' => 617,
1656             'rhotichookmod' => 333,
1657             'righttackbelowcmb' => 0,
1658             'ring' => 333,
1659             'ringbelowcmb' => 0,
1660             'ringcmb' => 0,
1661             'ringhalfleft' => 333,
1662             'ringhalfleftarmenian' => 277,
1663             'ringhalfleftbelowcmb' => 0,
1664             'ringhalfleftcentered' => 333,
1665             'ringhalfright' => 333,
1666             'ringhalfrightbelowcmb' => 0,
1667             'ringhalfrightcentered' => 333,
1668             'rinvertedbreve' => 389,
1669             'rlinebelow' => 389,
1670             'rlongleg' => 389,
1671             'rlonglegturned' => 389,
1672             'rtblock' => 708,
1673             'rturned' => 389,
1674             'rturnedsuperior' => 279,
1675             's' => 556,
1676             'sacute' => 556,
1677             'sacutedotaccent' => 556,
1678             'samekhdagesh' => 613,
1679             'scaron' => 556,
1680             'scarondotaccent' => 556,
1681             'scedilla' => 556,
1682             'schwadieresiscyrillic' => 556,
1683             'schwahook' => 740,
1684             'scircumflex' => 556,
1685             'scommaaccent' => 556,
1686             'sdotaccent' => 556,
1687             'sdotbelow' => 556,
1688             'sdotbelowdotaccent' => 556,
1689             'seagullbelowcmb' => 0,
1690             'second' => 479,
1691             'secondtonechinese' => 333,
1692             'section' => 556,
1693             'segoltahebrew' => 0,
1694             'seharmenian' => 610,
1695             'semicolon' => 333,
1696             'seven' => 556,
1697             'seveneighths' => 833,
1698             'sevensuperior' => 333,
1699             'shaarmenian' => 514,
1700             'shade' => 708,
1701             'shalshelethebrew' => 0,
1702             'sheicoptic' => 889,
1703             'shhacyrillic' => 610,
1704             'shimacoptic' => 578,
1705             'shindagesh' => 714,
1706             'shindageshshindot' => 714,
1707             'shindageshsindot' => 714,
1708             'shook' => 556,
1709             'sigma' => 663,
1710             'sigma1' => 532,
1711             'sigmalunatesymbolgreek' => 556,
1712             'six' => 556,
1713             'sixsuperior' => 333,
1714             'slash' => 278, # +1
1715             'slongdotaccent' => 277,
1716             'smileface' => 1020,
1717             'soliduslongoverlaycmb' => 0,
1718             'solidusshortoverlaycmb' => 0,
1719             'space' => 278, # +1
1720             'spade' => 531,
1721             'squarebelowcmb' => 0,
1722             'sterling' => 556,
1723             'strokelongoverlaycmb' => 0,
1724             'strokeshortoverlaycmb' => 0,
1725             'summation' => 712, # afm 600 too narrow
1726             'sun' => 916,
1727             't' => 333,
1728             'tau' => 408,
1729             'tavdages' => 673,
1730             'tbar' => 333,
1731             'tcaron' => 479, # afm 389 too narrow
1732             'tccurl' => 839,
1733             'tcedilla' => 333,
1734             'tcircumflexbelow' => 333,
1735             'tcommaaccent' => 333,
1736             'tdieresis' => 333,
1737             'tdotaccent' => 333,
1738             'tdotbelow' => 333,
1739             'tedescendercyrillic' => 889,
1740             'telishagedolahebrew' => 0,
1741             'telishaqetanahebrew' => 0,
1742             'tesh' => 573,
1743             'tetdagesh' => 626,
1744             'tetsecyrillic' => 645,
1745             'tevirhebrew' => 0,
1746             'theta' => 557,
1747             'theta1' => 591,
1748             'thook' => 333,
1749             'thorn' => 611, # +1
1750             'thousandcyrillic' => 583,
1751             'three' => 556,
1752             'threeeighths' => 833,
1753             'threequarters' => 834, # +1
1754             'threesuperior' => 333,
1755             'tilde' => 333,
1756             'tildebelowcmb' => 0,
1757             'tildecomb' => 0,
1758             'tildedoublecmb' => 0,
1759             'tildeoverlaycmb' => 0,
1760             'tildeverticalcmb' => 0,
1761             'tipehahebrew' => 0,
1762             'titlocyrilliccmb' => 0,
1763             'tiwnarmenian' => 893,
1764             'tlinebelow' => 333,
1765             'toarmenian' => 781,
1766             'tonebarextrahighmod' => 382,
1767             'tonebarextralowmod' => 382,
1768             'tonebarhighmod' => 382,
1769             'tonebarlowmod' => 382,
1770             'tonebarmidmod' => 382,
1771             'tonefive' => 497,
1772             'tonesix' => 610,
1773             'tonetwo' => 556,
1774             'tonos' => 333,
1775             'tpalatalhook' => 333,
1776             'tprime' => 479,
1777             'trademark' => 1000,
1778             'tretroflexhook' => 333,
1779             'triagdn' => 989,
1780             'triaglf' => 989,
1781             'triagrt' => 989,
1782             'triagup' => 989,
1783             'ts' => 814,
1784             'tsadidagesh' => 511,
1785             'tturned' => 333,
1786             'two' => 556,
1787             'twostroke' => 556,
1788             'twosuperior' => 333,
1789             'twothirds' => 833,
1790             'u' => 611, # +1
1791             'uacute' => 611, # +1
1792             'ubar' => 611, # (+1)
1793             'ubreve' => 611, # (+1)
1794             'ucaron' => 611, # (+1)
1795             'ucircumflex' => 611, # +1
1796             'ucircumflexbelow' => 611, # (+1)
1797             'udblgrave' => 611, # (+1)
1798             'udieresis' => 611, # +1
1799             'udieresisacute' => 611, # (+1)
1800             'udieresisbelow' => 611, # (+1)
1801             'udieresiscaron' => 611, # (+1)
1802             'udieresiscyrillic' => 556,
1803             'udieresisgrave' => 611, # (+1)
1804             'udieresismacron' => 611, # (+1)
1805             'udotbelow' => 611, # (+1)
1806             'ugrave' => 611, # +1
1807             'uhookabove' => 611, # (+1)
1808             'uhorn' => 713,
1809             'uhornacute' => 713,
1810             'uhorndotbelow' => 713,
1811             'uhorngrave' => 713,
1812             'uhornhookabove' => 713,
1813             'uhorntilde' => 713,
1814             'uhungarumlaut' => 611, # +1
1815             'uhungarumlautcyrillic' => 556,
1816             'uinvertedbreve' => 611, # (+1)
1817             'ukcyrillic' => 981,
1818             'umacron' => 611, # +1
1819             'umacroncyrillic' => 556,
1820             'umacrondieresis' => 611, # (+1)
1821             'underscore' => 556,
1822             'underscoredbl' => 552,
1823             'uni01F6' => 1035,
1824             'uni01F7' => 688,
1825             'uni01F8' => 722,
1826             'uni01F9' => 610,
1827             'uni021C' => 577,
1828             'uni021D' => 520,
1829             'uni021E' => 722,
1830             'uni021F' => 610,
1831             'uni0220' => 708,
1832             'uni0221' => 791,
1833             'uni0222' => 630,
1834             'uni0223' => 630,
1835             'uni0224' => 610,
1836             'uni0225' => 500,
1837             'uni0226' => 722,
1838             'uni0227' => 556,
1839             'uni0228' => 666,
1840             'uni0229' => 556,
1841             'uni022A' => 777,
1842             'uni022B' => 610,
1843             'uni022C' => 777,
1844             'uni022D' => 610,
1845             'uni022E' => 777,
1846             'uni022F' => 610,
1847             'uni0230' => 777,
1848             'uni0231' => 610,
1849             'uni0232' => 666,
1850             'uni0233' => 556,
1851             'uni0234' => 452,
1852             'uni0235' => 785,
1853             'uni0236' => 509,
1854             'uni0238' => 953,
1855             'uni0239' => 951,
1856             'uni023A' => 722,
1857             'uni023B' => 722,
1858             'uni023C' => 556,
1859             'uni023D' => 610,
1860             'uni023E' => 610,
1861             'uni023F' => 556,
1862             'uni0240' => 500,
1863             'uni0241' => 645,
1864             'uni0242' => 483,
1865             'uni0243' => 722,
1866             'uni0244' => 722,
1867             'uni0245' => 666,
1868             'uni0246' => 666,
1869             'uni0247' => 556,
1870             'uni0248' => 556,
1871             'uni0249' => 277,
1872             'uni024A' => 780,
1873             'uni024B' => 610,
1874             'uni024C' => 722,
1875             'uni024D' => 389,
1876             'uni024E' => 666,
1877             'uni024F' => 556,
1878             'uni0262' => 596,
1879             'uni026A' => 405,
1880             'uni0274' => 648,
1881             'uni0276' => 852,
1882             'uni0280' => 588,
1883             'uni028F' => 553,
1884             'uni0299' => 620,
1885             'uni029C' => 604,
1886             'uni029F' => 450,
1887             'uni02A9' => 860,
1888             'uni02AA' => 775,
1889             'uni02AB' => 661,
1890             'uni02AC' => 533,
1891             'uni02AD' => 563,
1892             'uni02AE' => 705,
1893             'uni02AF' => 705,
1894             'uni02B3' => 279,
1895             'uni02DF' => 333,
1896             'uni02E1' => 179,
1897             'uni02E2' => 372,
1898             'uni02EA' => 333,
1899             'uni02EB' => 333,
1900             'uni02EC' => 333,
1901             'uni02ED' => 333,
1902             'uni02EE' => 500,
1903             'uni02EF' => 333,
1904             'uni02F0' => 333,
1905             'uni02F1' => 333,
1906             'uni02F2' => 333,
1907             'uni02F3' => 333,
1908             'uni02F4' => 333,
1909             'uni02F5' => 333,
1910             'uni02F6' => 333,
1911             'uni02F7' => 333,
1912             'uni02F8' => 333,
1913             'uni02F9' => 333,
1914             'uni02FA' => 333,
1915             'uni02FB' => 333,
1916             'uni02FC' => 333,
1917             'uni02FD' => 397,
1918             'uni02FE' => 397,
1919             'uni02FF' => 333,
1920             'uni0326' => 0,
1921             'uni0346' => 0,
1922             'uni0347' => 0,
1923             'uni0348' => 0,
1924             'uni0349' => 0,
1925             'uni034A' => 0,
1926             'uni034B' => 0,
1927             'uni034C' => 0,
1928             'uni034D' => 0,
1929             'uni034E' => 0,
1930             'uni034F' => 0,
1931             'uni0350' => 0,
1932             'uni0351' => 0,
1933             'uni0352' => 0,
1934             'uni0353' => 0,
1935             'uni0354' => 0,
1936             'uni0355' => 0,
1937             'uni0356' => 0,
1938             'uni0357' => 0,
1939             'uni0358' => 0,
1940             'uni0359' => 0,
1941             'uni035A' => 0,
1942             'uni035B' => 0,
1943             'uni035C' => 0,
1944             'uni035D' => 0,
1945             'uni035E' => 0,
1946             'uni035F' => 0,
1947             'uni0362' => 0,
1948             'uni0363' => 0,
1949             'uni0364' => 0,
1950             'uni0365' => 0,
1951             'uni0366' => 0,
1952             'uni0367' => 0,
1953             'uni0368' => 0,
1954             'uni0369' => 0,
1955             'uni036A' => 0,
1956             'uni036B' => 0,
1957             'uni036C' => 0,
1958             'uni036D' => 0,
1959             'uni036E' => 0,
1960             'uni036F' => 0,
1961             'uni0370' => 553,
1962             'uni0371' => 496,
1963             'uni0372' => 610,
1964             'uni0373' => 606,
1965             'uni0376' => 719,
1966             'uni0377' => 611,
1967             'uni037B' => 556,
1968             'uni037C' => 556,
1969             'uni037D' => 556,
1970             'uni037F' => 556,
1971             'uni03CF' => 722,
1972             'uni03D7' => 676,
1973             'uni03D8' => 777,
1974             'uni03D9' => 610,
1975             'uni03DB' => 556,
1976             'uni03DF' => 529,
1977             'uni03E1' => 610,
1978             'uni03F4' => 777,
1979             'uni03F5' => 479,
1980             'uni03F6' => 479,
1981             'uni03F7' => 666,
1982             'uni03F8' => 610,
1983             'uni03F9' => 722,
1984             'uni03FA' => 833,
1985             'uni03FB' => 739,
1986             'uni03FC' => 605,
1987             'uni03FD' => 722,
1988             'uni03FE' => 722,
1989             'uni03FF' => 722,
1990             'uni0400' => 666,
1991             'uni040D' => 719,
1992             'uni0450' => 556,
1993             'uni045D' => 610,
1994             'uni0487' => 0,
1995             'uni0488' => 0,
1996             'uni0489' => 0,
1997             'uni048A' => 719,
1998             'uni048B' => 610,
1999             'uni048C' => 708,
2000             'uni048D' => 593,
2001             'uni048E' => 666,
2002             'uni048F' => 610,
2003             'uni04C5' => 687,
2004             'uni04C6' => 622,
2005             'uni04C9' => 722,
2006             'uni04CA' => 604,
2007             'uni04CD' => 833,
2008             'uni04CE' => 739,
2009             'uni04CF' => 277,
2010             'uni04EC' => 718,
2011             'uni04ED' => 551,
2012             'uni04F6' => 613,
2013             'uni04F7' => 556,
2014             'uni04FA' => 613,
2015             'uni04FB' => 469,
2016             'uni04FC' => 666,
2017             'uni04FD' => 556,
2018             'uni04FE' => 666,
2019             'uni04FF' => 556,
2020             'uni0500' => 666,
2021             'uni0501' => 610,
2022             'uni0502' => 979,
2023             'uni0503' => 932,
2024             'uni0504' => 980,
2025             'uni0505' => 848,
2026             'uni0506' => 642,
2027             'uni0507' => 510,
2028             'uni0508' => 1004,
2029             'uni0509' => 939,
2030             'uni050A' => 1038,
2031             'uni050B' => 926,
2032             'uni050C' => 777,
2033             'uni050D' => 596,
2034             'uni050E' => 774,
2035             'uni050F' => 1204,
2036             'uni0510' => 642,
2037             'uni0511' => 478,
2038             'uni0512' => 687,
2039             'uni0513' => 622,
2040             'uni0514' => 1018,
2041             'uni0515' => 863,
2042             'uni0516' => 833,
2043             'uni0517' => 825,
2044             'uni0518' => 1016,
2045             'uni0519' => 883,
2046             'uni051A' => 777,
2047             'uni051B' => 610,
2048             'uni051C' => 943,
2049             'uni051D' => 777,
2050             'uni051E' => 722,
2051             'uni051F' => 565,
2052             'uni0520' => 1063,
2053             'uni0521' => 890,
2054             'uni0522' => 1096,
2055             'uni0523' => 872,
2056             'uni0524' => 719,
2057             'uni0525' => 610,
2058             'uni0526' => 708,
2059             'uni0527' => 610,
2060             'uni0528' => 722,
2061             'uni0529' => 604,
2062             'uni052A' => 1310,
2063             'uni052B' => 1113,
2064             'uni052C' => 728,
2065             'uni052D' => 644,
2066             'uni052E' => 687,
2067             'uni052F' => 622,
2068             'uni058A' => 392,
2069             'uni058D' => 1001,
2070             'uni058E' => 1001,
2071             'uni058F' => 746,
2072             'uni05A2' => 0,
2073             'uni05BA' => 0,
2074             'uni05C5' => 0,
2075             'uni05C6' => 385,
2076             'uni05C7' => 0,
2077             'uni1D00' => 591,
2078             'uni1D01' => 776,
2079             'uni1D02' => 889,
2080             'uni1D03' => 618,
2081             'uni1D04' => 556,
2082             'uni1D05' => 605,
2083             'uni1D06' => 605,
2084             'uni1D07' => 488,
2085             'uni1D08' => 510,
2086             'uni1D09' => 277,
2087             'uni1D0A' => 500,
2088             'uni1D0B' => 565,
2089             'uni1D0C' => 484,
2090             'uni1D0D' => 739,
2091             'uni1D0E' => 591,
2092             'uni1D0F' => 610,
2093             'uni1D10' => 556,
2094             'uni1D11' => 610,
2095             'uni1D12' => 556,
2096             'uni1D13' => 610,
2097             'uni1D14' => 943,
2098             'uni1D15' => 577,
2099             'uni1D16' => 610,
2100             'uni1D17' => 610,
2101             'uni1D18' => 581,
2102             'uni1D19' => 588,
2103             'uni1D1A' => 588,
2104             'uni1D1B' => 458,
2105             'uni1D1C' => 591,
2106             'uni1D1D' => 610,
2107             'uni1D1E' => 731,
2108             'uni1D1F' => 610,
2109             'uni1D20' => 556,
2110             'uni1D21' => 777,
2111             'uni1D22' => 500,
2112             'uni1D23' => 526,
2113             'uni1D24' => 493,
2114             'uni1D25' => 615,
2115             'uni1D26' => 469,
2116             'uni1D27' => 556,
2117             'uni1D28' => 610,
2118             'uni1D29' => 581,
2119             'uni1D2A' => 772,
2120             'uni1D2B' => 622,
2121             'uni1D2C' => 509,
2122             'uni1D2D' => 732,
2123             'uni1D2E' => 498,
2124             'uni1D2F' => 498,
2125             'uni1D30' => 505,
2126             'uni1D31' => 480,
2127             'uni1D32' => 480,
2128             'uni1D33' => 528,
2129             'uni1D34' => 498,
2130             'uni1D35' => 211,
2131             'uni1D36' => 375,
2132             'uni1D37' => 508,
2133             'uni1D38' => 418,
2134             'uni1D39' => 576,
2135             'uni1D3A' => 495,
2136             'uni1D3B' => 498,
2137             'uni1D3C' => 547,
2138             'uni1D3D' => 497,
2139             'uni1D3E' => 457,
2140             'uni1D3F' => 531,
2141             'uni1D40' => 414,
2142             'uni1D41' => 480,
2143             'uni1D42' => 675,
2144             'uni1D43' => 384,
2145             'uni1D44' => 384,
2146             'uni1D45' => 405,
2147             'uni1D46' => 611,
2148             'uni1D47' => 415,
2149             'uni1D48' => 415,
2150             'uni1D49' => 398,
2151             'uni1D4A' => 398,
2152             'uni1D4B' => 320,
2153             'uni1D4C' => 320,
2154             'uni1D4D' => 415,
2155             'uni1D4E' => 170,
2156             'uni1D4F' => 381,
2157             'uni1D50' => 594,
2158             'uni1D51' => 402,
2159             'uni1D52' => 426,
2160             'uni1D53' => 404,
2161             'uni1D54' => 426,
2162             'uni1D55' => 426,
2163             'uni1D56' => 420,
2164             'uni1D57' => 237,
2165             'uni1D58' => 402,
2166             'uni1D59' => 402,
2167             'uni1D5A' => 594,
2168             'uni1D5B' => 401,
2169             'uni1D5C' => 430,
2170             'uni1D5D' => 425,
2171             'uni1D5E' => 388,
2172             'uni1D5F' => 427,
2173             'uni1D60' => 490,
2174             'uni1D61' => 395,
2175             'uni1D62' => 170,
2176             'uni1D63' => 279,
2177             'uni1D64' => 402,
2178             'uni1D65' => 401,
2179             'uni1D66' => 425,
2180             'uni1D67' => 388,
2181             'uni1D68' => 415,
2182             'uni1D69' => 490,
2183             'uni1D6A' => 395,
2184             'uni1D6B' => 916,
2185             'uni1D6C' => 610,
2186             'uni1D6D' => 610,
2187             'uni1D6E' => 333,
2188             'uni1D6F' => 889,
2189             'uni1D70' => 610,
2190             'uni1D71' => 610,
2191             'uni1D72' => 389,
2192             'uni1D73' => 389,
2193             'uni1D74' => 556,
2194             'uni1D75' => 333,
2195             'uni1D76' => 500,
2196             'uni1D77' => 610,
2197             'uni1D78' => 400,
2198             'uni1D79' => 530,
2199             'uni1D7A' => 884,
2200             'uni1D7B' => 277,
2201             'uni1D7C' => 277,
2202             'uni1D7D' => 610,
2203             'uni1D7E' => 591,
2204             'uni1D7F' => 621,
2205             'uni1D80' => 610,
2206             'uni1D81' => 610,
2207             'uni1D82' => 333,
2208             'uni1D83' => 726,
2209             'uni1D84' => 556,
2210             'uni1D85' => 277,
2211             'uni1D86' => 889,
2212             'uni1D87' => 610,
2213             'uni1D88' => 610,
2214             'uni1D89' => 389,
2215             'uni1D8A' => 556,
2216             'uni1D8B' => 393,
2217             'uni1D8C' => 556,
2218             'uni1D8D' => 556,
2219             'uni1D8E' => 500,
2220             'uni1D8F' => 556,
2221             'uni1D90' => 610,
2222             'uni1D91' => 610,
2223             'uni1D92' => 556,
2224             'uni1D93' => 478,
2225             'uni1D94' => 510,
2226             'uni1D95' => 588,
2227             'uni1D96' => 277,
2228             'uni1D97' => 556,
2229             'uni1D98' => 319,
2230             'uni1D99' => 610,
2231             'uni1D9A' => 526,
2232             'uni1D9B' => 405,
2233             'uni1D9C' => 404,
2234             'uni1D9D' => 404,
2235             'uni1D9E' => 432,
2236             'uni1D9F' => 320,
2237             'uni1DA0' => 213,
2238             'uni1DA1' => 213,
2239             'uni1DA2' => 415,
2240             'uni1DA3' => 402,
2241             'uni1DA4' => 170,
2242             'uni1DA5' => 170,
2243             'uni1DA6' => 170,
2244             'uni1DA7' => 170,
2245             'uni1DA8' => 275,
2246             'uni1DA9' => 170,
2247             'uni1DAA' => 170,
2248             'uni1DAB' => 292,
2249             'uni1DAC' => 594,
2250             'uni1DAD' => 594,
2251             'uni1DAE' => 402,
2252             'uni1DAF' => 402,
2253             'uni1DB0' => 429,
2254             'uni1DB1' => 426,
2255             'uni1DB2' => 526,
2256             'uni1DB3' => 359,
2257             'uni1DB4' => 213,
2258             'uni1DB5' => 237,
2259             'uni1DB6' => 402,
2260             'uni1DB7' => 433,
2261             'uni1DB8' => 402,
2262             'uni1DB9' => 402,
2263             'uni1DBA' => 401,
2264             'uni1DBB' => 327,
2265             'uni1DBC' => 327,
2266             'uni1DBD' => 452,
2267             'uni1DBE' => 363,
2268             'uni1DBF' => 390,
2269             'uni1DC0' => 0,
2270             'uni1DC1' => 0,
2271             'uni1DC2' => 0,
2272             'uni1DC3' => 0,
2273             'uni1DC4' => 0,
2274             'uni1DC5' => 0,
2275             'uni1DC6' => 0,
2276             'uni1DC7' => 0,
2277             'uni1DC8' => 0,
2278             'uni1DC9' => 0,
2279             'uni1DCA' => 0,
2280             'uni1DFE' => 0,
2281             'uni1DFF' => 0,
2282             'uni1E9C' => 333,
2283             'uni1E9D' => 305,
2284             'uni1E9E' => 715,
2285             'uni1E9F' => 624,
2286             'uni1EFA' => 840,
2287             'uni1EFB' => 517,
2288             'uni1EFC' => 634,
2289             'uni1EFD' => 611,
2290             'uni1EFE' => 758,
2291             'uni1EFF' => 658,
2292             'uni1F00' => 620,
2293             'uni1F01' => 620,
2294             'uni1F02' => 620,
2295             'uni1F03' => 620,
2296             'uni1F04' => 620,
2297             'uni1F05' => 620,
2298             'uni1F06' => 620,
2299             'uni1F07' => 620,
2300             'uni1F08' => 722,
2301             'uni1F09' => 722,
2302             'uni1F0A' => 868,
2303             'uni1F0B' => 868,
2304             'uni1F0C' => 868,
2305             'uni1F0D' => 868,
2306             'uni1F0E' => 868,
2307             'uni1F0F' => 868,
2308             'uni1F10' => 478,
2309             'uni1F11' => 478,
2310             'uni1F12' => 478,
2311             'uni1F13' => 478,
2312             'uni1F14' => 478,
2313             'uni1F15' => 478,
2314             'uni1F18' => 764,
2315             'uni1F19' => 764,
2316             'uni1F1A' => 959,
2317             'uni1F1B' => 959,
2318             'uni1F1C' => 959,
2319             'uni1F1D' => 959,
2320             'uni1F20' => 610,
2321             'uni1F21' => 610,
2322             'uni1F22' => 610,
2323             'uni1F23' => 610,
2324             'uni1F24' => 610,
2325             'uni1F25' => 610,
2326             'uni1F26' => 610,
2327             'uni1F27' => 610,
2328             'uni1F28' => 819,
2329             'uni1F29' => 819,
2330             'uni1F2A' => 1015,
2331             'uni1F2B' => 1015,
2332             'uni1F2C' => 1015,
2333             'uni1F2D' => 1015,
2334             'uni1F2E' => 1015,
2335             'uni1F2F' => 1015,
2336             'uni1F30' => 277,
2337             'uni1F31' => 277,
2338             'uni1F32' => 277,
2339             'uni1F33' => 277,
2340             'uni1F34' => 277,
2341             'uni1F35' => 277,
2342             'uni1F36' => 277,
2343             'uni1F37' => 277,
2344             'uni1F38' => 375,
2345             'uni1F39' => 375,
2346             'uni1F3A' => 570,
2347             'uni1F3B' => 570,
2348             'uni1F3C' => 570,
2349             'uni1F3D' => 570,
2350             'uni1F3E' => 570,
2351             'uni1F3F' => 570,
2352             'uni1F40' => 610,
2353             'uni1F41' => 610,
2354             'uni1F42' => 610,
2355             'uni1F43' => 610,
2356             'uni1F44' => 610,
2357             'uni1F45' => 610,
2358             'uni1F48' => 826,
2359             'uni1F49' => 826,
2360             'uni1F4A' => 1070,
2361             'uni1F4B' => 1070,
2362             'uni1F4C' => 973,
2363             'uni1F4D' => 973,
2364             'uni1F50' => 591,
2365             'uni1F51' => 591,
2366             'uni1F52' => 591,
2367             'uni1F53' => 591,
2368             'uni1F54' => 591,
2369             'uni1F55' => 591,
2370             'uni1F56' => 591,
2371             'uni1F57' => 591,
2372             'uni1F59' => 813,
2373             'uni1F5B' => 959,
2374             'uni1F5D' => 1057,
2375             'uni1F5F' => 959,
2376             'uni1F60' => 834,
2377             'uni1F61' => 834,
2378             'uni1F62' => 834,
2379             'uni1F63' => 834,
2380             'uni1F64' => 834,
2381             'uni1F65' => 834,
2382             'uni1F66' => 834,
2383             'uni1F67' => 834,
2384             'uni1F68' => 829,
2385             'uni1F69' => 829,
2386             'uni1F6A' => 1073,
2387             'uni1F6B' => 1073,
2388             'uni1F6C' => 976,
2389             'uni1F6D' => 976,
2390             'uni1F6E' => 976,
2391             'uni1F6F' => 976,
2392             'uni1F70' => 620,
2393             'uni1F71' => 620,
2394             'uni1F72' => 478,
2395             'uni1F73' => 478,
2396             'uni1F74' => 610,
2397             'uni1F75' => 610,
2398             'uni1F76' => 277,
2399             'uni1F77' => 277,
2400             'uni1F78' => 610,
2401             'uni1F79' => 610,
2402             'uni1F7A' => 591,
2403             'uni1F7B' => 591,
2404             'uni1F7C' => 834,
2405             'uni1F7D' => 834,
2406             'uni1F80' => 620,
2407             'uni1F81' => 620,
2408             'uni1F82' => 620,
2409             'uni1F83' => 620,
2410             'uni1F84' => 620,
2411             'uni1F85' => 620,
2412             'uni1F86' => 620,
2413             'uni1F87' => 620,
2414             'uni1F88' => 722,
2415             'uni1F89' => 722,
2416             'uni1F8A' => 868,
2417             'uni1F8B' => 868,
2418             'uni1F8C' => 868,
2419             'uni1F8D' => 868,
2420             'uni1F8E' => 868,
2421             'uni1F8F' => 868,
2422             'uni1F90' => 610,
2423             'uni1F91' => 610,
2424             'uni1F92' => 610,
2425             'uni1F93' => 610,
2426             'uni1F94' => 610,
2427             'uni1F95' => 610,
2428             'uni1F96' => 610,
2429             'uni1F97' => 610,
2430             'uni1F98' => 819,
2431             'uni1F99' => 819,
2432             'uni1F9A' => 1015,
2433             'uni1F9B' => 1015,
2434             'uni1F9C' => 1015,
2435             'uni1F9D' => 1015,
2436             'uni1F9E' => 1015,
2437             'uni1F9F' => 1015,
2438             'uni1FA0' => 834,
2439             'uni1FA1' => 834,
2440             'uni1FA2' => 834,
2441             'uni1FA3' => 834,
2442             'uni1FA4' => 834,
2443             'uni1FA5' => 834,
2444             'uni1FA6' => 834,
2445             'uni1FA7' => 834,
2446             'uni1FA8' => 829,
2447             'uni1FA9' => 829,
2448             'uni1FAA' => 1073,
2449             'uni1FAB' => 1073,
2450             'uni1FAC' => 976,
2451             'uni1FAD' => 976,
2452             'uni1FAE' => 976,
2453             'uni1FAF' => 976,
2454             'uni1FB0' => 620,
2455             'uni1FB1' => 620,
2456             'uni1FB2' => 620,
2457             'uni1FB3' => 620,
2458             'uni1FB4' => 620,
2459             'uni1FB6' => 620,
2460             'uni1FB7' => 620,
2461             'uni1FB8' => 722,
2462             'uni1FB9' => 722,
2463             'uni1FBA' => 722,
2464             'uni1FBB' => 722,
2465             'uni1FBC' => 722,
2466             'uni1FBD' => 333,
2467             'uni1FBE' => 333,
2468             'uni1FBF' => 333,
2469             'uni1FC0' => 333,
2470             'uni1FC1' => 333,
2471             'uni1FC2' => 610,
2472             'uni1FC3' => 610,
2473             'uni1FC4' => 610,
2474             'uni1FC6' => 610,
2475             'uni1FC7' => 610,
2476             'uni1FC8' => 813,
2477             'uni1FC9' => 862,
2478             'uni1FCA' => 868,
2479             'uni1FCB' => 917,
2480             'uni1FCC' => 722,
2481             'uni1FCD' => 333,
2482             'uni1FCE' => 333,
2483             'uni1FCF' => 333,
2484             'uni1FD0' => 277,
2485             'uni1FD1' => 277,
2486             'uni1FD2' => 277,
2487             'uni1FD3' => 277,
2488             'uni1FD6' => 277,
2489             'uni1FD7' => 277,
2490             'uni1FD8' => 277,
2491             'uni1FD9' => 277,
2492             'uni1FDA' => 424,
2493             'uni1FDB' => 473,
2494             'uni1FDD' => 333,
2495             'uni1FDE' => 333,
2496             'uni1FDF' => 333,
2497             'uni1FE0' => 591,
2498             'uni1FE1' => 591,
2499             'uni1FE2' => 591,
2500             'uni1FE3' => 591,
2501             'uni1FE4' => 605,
2502             'uni1FE5' => 605,
2503             'uni1FE6' => 591,
2504             'uni1FE7' => 591,
2505             'uni1FE8' => 666,
2506             'uni1FE9' => 666,
2507             'uni1FEA' => 862,
2508             'uni1FEB' => 911,
2509             'uni1FEC' => 764,
2510             'uni1FED' => 333,
2511             'uni1FEE' => 333,
2512             'uni1FEF' => 333,
2513             'uni1FF2' => 834,
2514             'uni1FF3' => 834,
2515             'uni1FF4' => 834,
2516             'uni1FF6' => 834,
2517             'uni1FF7' => 834,
2518             'uni1FF8' => 924,
2519             'uni1FF9' => 826,
2520             'uni1FFA' => 927,
2521             'uni1FFB' => 829,
2522             'uni1FFC' => 780,
2523             'uni1FFD' => 333,
2524             'uni1FFE' => 333,
2525             'uni2000' => 500,
2526             'uni2001' => 1000,
2527             'uni2006' => 166,
2528             'uni201F' => 500,
2529             'uni202A' => 0,
2530             'uni202B' => 0,
2531             'uni202F' => 200,
2532             'uni203D' => 610,
2533             'uni205E' => 333,
2534             'uni206A' => 0,
2535             'uni206B' => 0,
2536             'uni206C' => 0,
2537             'uni206D' => 0,
2538             'uni206E' => 0,
2539             'uni206F' => 0,
2540             'uni2090' => 384,
2541             'uni2091' => 398,
2542             'uni2092' => 426,
2543             'uni2093' => 395,
2544             'uni2094' => 398,
2545             'uni20A0' => 556,
2546             'uni20A5' => 889,
2547             'uni20A6' => 722,
2548             'uni20A8' => 1215,
2549             'uni20AD' => 722,
2550             'uni20AE' => 610,
2551             'uni20AF' => 1085,
2552             'uni20B0' => 556,
2553             'uni20B1' => 666,
2554             'uni20B2' => 777,
2555             'uni20B3' => 722,
2556             'uni20B4' => 666,
2557             'uni20B5' => 722,
2558             'uni20B6' => 556,
2559             'uni20B7' => 666,
2560             'uni20B8' => 610,
2561             'uni20B9' => 556,
2562             'uni20BA' => 595,
2563             'uni20BB' => 881,
2564             'uni20BC' => 902,
2565             'uni20BD' => 556,
2566             'uni20BE' => 823,
2567             'uni20BF' => 722,
2568             'uni20F0' => 0,
2569             'uni214D' => 1000,
2570             'uni214E' => 500,
2571             'uni2184' => 556,
2572             'uni2C60' => 610,
2573             'uni2C61' => 277,
2574             'uni2C62' => 610,
2575             'uni2C63' => 666,
2576             'uni2C64' => 722,
2577             'uni2C65' => 556,
2578             'uni2C66' => 333,
2579             'uni2C67' => 722,
2580             'uni2C68' => 610,
2581             'uni2C69' => 722,
2582             'uni2C6A' => 556,
2583             'uni2C6B' => 610,
2584             'uni2C6C' => 500,
2585             'uni2C6D' => 777,
2586             'uni2C6E' => 833,
2587             'uni2C6F' => 722,
2588             'uni2C70' => 777,
2589             'uni2C71' => 603,
2590             'uni2C72' => 1044,
2591             'uni2C73' => 858,
2592             'uni2C74' => 556,
2593             'uni2C75' => 553,
2594             'uni2C76' => 447,
2595             'uni2C77' => 703,
2596             'uni2C78' => 700,
2597             'uni2C79' => 389,
2598             'uni2C7A' => 610,
2599             'uni2C7B' => 488,
2600             'uni2C7C' => 193,
2601             'uni2C7D' => 401,
2602             'uni2C7E' => 666,
2603             'uni2C7F' => 610,
2604             'uni2E17' => 333,
2605             'uniA717' => 0,
2606             'uniA718' => 0,
2607             'uniA719' => 0,
2608             'uniA71A' => 0,
2609             'uniA71B' => 500,
2610             'uniA71C' => 500,
2611             'uniA71D' => 333,
2612             'uniA71E' => 333,
2613             'uniA71F' => 333,
2614             'uniA720' => 0,
2615             'uniA721' => 0,
2616             'uniA722' => 302,
2617             'uniA723' => 231,
2618             'uniA724' => 299,
2619             'uniA725' => 238,
2620             'uniA726' => 722,
2621             'uniA727' => 610,
2622             'uniA728' => 853,
2623             'uniA729' => 721,
2624             'uniA72A' => 562,
2625             'uniA72B' => 562,
2626             'uniA72C' => 535,
2627             'uniA72D' => 535,
2628             'uniA72E' => 632,
2629             'uniA72F' => 632,
2630             'uniA730' => 520,
2631             'uniA731' => 560,
2632             'uniA732' => 1210,
2633             'uniA733' => 874,
2634             'uniA734' => 1183,
2635             'uniA735' => 926,
2636             'uniA736' => 1116,
2637             'uniA737' => 892,
2638             'uniA738' => 968,
2639             'uniA739' => 796,
2640             'uniA73A' => 968,
2641             'uniA73B' => 796,
2642             'uniA73C' => 968,
2643             'uniA73D' => 796,
2644             'uniA73E' => 722,
2645             'uniA73F' => 556,
2646             'uniA740' => 722,
2647             'uniA741' => 556,
2648             'uniA742' => 722,
2649             'uniA743' => 556,
2650             'uniA744' => 722,
2651             'uniA745' => 556,
2652             'uniA746' => 755,
2653             'uniA747' => 418,
2654             'uniA748' => 610,
2655             'uniA749' => 277,
2656             'uniA74A' => 880,
2657             'uniA74B' => 669,
2658             'uniA74C' => 879,
2659             'uniA74D' => 692,
2660             'uniA74E' => 1315,
2661             'uniA74F' => 1004,
2662             'uniA750' => 666,
2663             'uniA751' => 610,
2664             'uniA752' => 857,
2665             'uniA753' => 771,
2666             'uniA754' => 950,
2667             'uniA755' => 857,
2668             'uniA756' => 807,
2669             'uniA757' => 610,
2670             'uniA758' => 986,
2671             'uniA759' => 771,
2672             'uniA75A' => 610,
2673             'uniA75B' => 466,
2674             'uniA75C' => 645,
2675             'uniA75D' => 645,
2676             'uniA75E' => 666,
2677             'uniA75F' => 556,
2678             'uniA760' => 943,
2679             'uniA761' => 777,
2680             'uniA762' => 584,
2681             'uniA763' => 545,
2682             'uniA764' => 666,
2683             'uniA765' => 610,
2684             'uniA766' => 666,
2685             'uniA767' => 610,
2686             'uniA768' => 579,
2687             'uniA769' => 483,
2688             'uniA76A' => 464,
2689             'uniA76B' => 464,
2690             'uniA76C' => 556,
2691             'uniA76D' => 556,
2692             'uniA76E' => 573,
2693             'uniA76F' => 573,
2694             'uniA770' => 334,
2695             'uniA771' => 784,
2696             'uniA772' => 442,
2697             'uniA773' => 1057,
2698             'uniA774' => 774,
2699             'uniA775' => 389,
2700             'uniA776' => 779,
2701             'uniA777' => 751,
2702             'uniA778' => 514,
2703             'uniA779' => 777,
2704             'uniA77A' => 610,
2705             'uniA77B' => 500,
2706             'uniA77C' => 389,
2707             'uniA77D' => 589,
2708             'uniA77E' => 611,
2709             'uniA77F' => 611,
2710             'uniA780' => 610,
2711             'uniA781' => 277,
2712             'uniA782' => 815,
2713             'uniA783' => 650,
2714             'uniA784' => 500,
2715             'uniA785' => 389,
2716             'uniA786' => 673,
2717             'uniA787' => 555,
2718             'uniA788' => 333,
2719             'uniA789' => 333,
2720             'uniA78A' => 388,
2721             'uniA78B' => 237,
2722             'uniA78C' => 237,
2723             'uniA78D' => 722,
2724             'uniA78E' => 542,
2725             'uniA78F' => 333,
2726             'uniA790' => 759,
2727             'uniA791' => 623,
2728             'uniA792' => 722,
2729             'uniA793' => 556,
2730             'uniA794' => 556,
2731             'uniA795' => 610,
2732             'uniA796' => 912,
2733             'uniA797' => 811,
2734             'uniA798' => 662,
2735             'uniA799' => 333,
2736             'uniA79A' => 714,
2737             'uniA79B' => 595,
2738             'uniA79C' => 734,
2739             'uniA79D' => 589,
2740             'uniA79E' => 714,
2741             'uniA79F' => 595,
2742             'uniA7A0' => 777,
2743             'uniA7A1' => 610,
2744             'uniA7A2' => 722,
2745             'uniA7A3' => 556,
2746             'uniA7A4' => 722,
2747             'uniA7A5' => 610,
2748             'uniA7A6' => 722,
2749             'uniA7A7' => 389,
2750             'uniA7A8' => 666,
2751             'uniA7A9' => 556,
2752             'uniA7AA' => 815,
2753             'uniA7AB' => 642,
2754             'uniA7AC' => 763,
2755             'uniA7AD' => 772,
2756             'uniA7AE' => 610,
2757             'uniA7B0' => 722,
2758             'uniA7B1' => 610,
2759             'uniA7B2' => 523,
2760             'uniA7B3' => 778,
2761             'uniA7B4' => 722,
2762             'uniA7B5' => 620,
2763             'uniA7B6' => 1012,
2764             'uniA7B7' => 834,
2765             'uniA7F7' => 735,
2766             'uniA7F8' => 450,
2767             'uniA7F9' => 641,
2768             'uniA7FA' => 889,
2769             'uniA7FB' => 610,
2770             'uniA7FC' => 666,
2771             'uniA7FD' => 833,
2772             'uniA7FE' => 277,
2773             'uniA7FF' => 1175,
2774             'uniAB30' => 614,
2775             'uniAB31' => 889,
2776             'uniAB32' => 501,
2777             'uniAB33' => 556,
2778             'uniAB34' => 668,
2779             'uniAB35' => 333,
2780             'uniAB36' => 610,
2781             'uniAB37' => 486,
2782             'uniAB38' => 277,
2783             'uniAB39' => 372,
2784             'uniAB3A' => 921,
2785             'uniAB3B' => 621,
2786             'uniAB3C' => 610,
2787             'uniAB3D' => 575,
2788             'uniAB3E' => 575,
2789             'uniAB3F' => 610,
2790             'uniAB40' => 967,
2791             'uniAB41' => 943,
2792             'uniAB42' => 943,
2793             'uniAB43' => 1004,
2794             'uniAB44' => 1004,
2795             'uniAB45' => 586,
2796             'uniAB46' => 628,
2797             'uniAB47' => 371,
2798             'uniAB48' => 560,
2799             'uniAB49' => 516,
2800             'uniAB4A' => 687,
2801             'uniAB4B' => 524,
2802             'uniAB4C' => 784,
2803             'uniAB4D' => 319,
2804             'uniAB4E' => 610,
2805             'uniAB4F' => 610,
2806             'uniAB50' => 889,
2807             'uniAB51' => 889,
2808             'uniAB52' => 645,
2809             'uniAB53' => 577,
2810             'uniAB54' => 647,
2811             'uniAB55' => 607,
2812             'uniAB56' => 601,
2813             'uniAB57' => 591,
2814             'uniAB58' => 636,
2815             'uniAB59' => 591,
2816             'uniAB5A' => 537,
2817             'uniAB5B' => 333,
2818             'uniAB5C' => 367,
2819             'uniAB5D' => 320,
2820             'uniAB5E' => 291,
2821             'uniAB5F' => 443,
2822             'uniAB60' => 854,
2823             'uniAB61' => 800,
2824             'uniAB62' => 943,
2825             'uniAB63' => 978,
2826             'uniAB64' => 610,
2827             'uniAB65' => 669,
2828             'uniF301' => 0,
2829             'uniFB05' => 645,
2830             'uniFB06' => 857,
2831             'uniFB13' => 1226,
2832             'uniFB14' => 1226,
2833             'uniFB15' => 1226,
2834             'uniFB16' => 1226,
2835             'uniFB17' => 1333,
2836             'uniFB1D' => 272,
2837             'uniFB1E' => 0,
2838             'uniFB21' => 763,
2839             'uniFB22' => 696,
2840             'uniFB23' => 760,
2841             'uniFB24' => 637,
2842             'uniFB25' => 637,
2843             'uniFB26' => 718,
2844             'uniFB27' => 667,
2845             'uniFB28' => 770,
2846             'uniFB29' => 583,
2847             'uniFE20' => 0,
2848             'uniFE21' => 0,
2849             'uniFE22' => 0,
2850             'uniFE23' => 0,
2851             'uniFFFC' => 1000,
2852             'uogonek' => 611, # +1
2853             'upblock' => 708,
2854             'upperdothebrew' => 0,
2855             'upsilon' => 591,
2856             'upsilondieresis' => 591,
2857             'upsilondieresistonos' => 591,
2858             'upsilonlatin' => 621,
2859             'upsilontonos' => 591,
2860             'uptackbelowcmb' => 0,
2861             'uptackmod' => 333,
2862             'uring' => 611, # +1
2863             'ustraightcyrillic' => 556,
2864             'ustraightstrokecyrillic' => 556,
2865             'utilde' => 611, # (+1)
2866             'utildeacute' => 611, # (+1)
2867             'utildebelow' => 611, # (+1)
2868             'v' => 556,
2869             'vdotbelow' => 556,
2870             'verticallineabovecmb' => 0,
2871             'verticallinebelowcmb' => 0,
2872             'verticallinelowmod' => 333,
2873             'verticallinemod' => 333,
2874             'vewarmenian' => 611,
2875             'vhook' => 591,
2876             'voarmenian' => 610,
2877             'vtilde' => 556,
2878             'vturned' => 556,
2879             'w' => 778, # +1
2880             'wacute' => 778, # (+1)
2881             'wcircumflex' => 778, # (+1)
2882             'wdieresis' => 778, # (+1)
2883             'wdotaccent' => 778, # (+1)
2884             'wdotbelow' => 778, # (+1)
2885             'wgrave' => 778, # (+1)
2886             'won' => 943,
2887             'wring' => 778, # (+1)
2888             'wsuperior' => 554,
2889             'wturned' => 778, # (+1)
2890             'wynn' => 617,
2891             'x' => 556,
2892             'xabovecmb' => 0,
2893             'xdieresis' => 556,
2894             'xdotaccent' => 556,
2895             'xeharmenian' => 890,
2896             'xi' => 449,
2897             'xsuperior' => 398,
2898             'y' => 556,
2899             'yacute' => 556,
2900             'ycircumflex' => 556,
2901             'ydieresis' => 556,
2902             'ydotaccent' => 556,
2903             'ydotbelow' => 556,
2904             'yen' => 556,
2905             'yerahbenyomohebrew' => 0,
2906             'yerudieresiscyrillic' => 854,
2907             'yetivhebrew' => 0,
2908             'ygrave' => 556,
2909             'yhook' => 556,
2910             'yhookabove' => 556,
2911             'yiarmenian' => 280,
2912             'yiwnarmenian' => 439,
2913             'yoddagesh' => 322,
2914             'yotgreek' => 277,
2915             'ypogegrammeni' => 333,
2916             'ypogegrammenigreekcmb' => 0,
2917             'yr' => 666,
2918             'yring' => 556,
2919             'ysuperior' => 404,
2920             'ytilde' => 556,
2921             'yturned' => 556,
2922             'yusbigcyrillic' => 753,
2923             'yusbigiotifiedcyrillic' => 978,
2924             'yuslittlecyrillic' => 556,
2925             'yuslittleiotifiedcyrillic' => 800,
2926             'z' => 500,
2927             'zaarmenian' => 618,
2928             'zacute' => 500,
2929             'zaqefgadolhebrew' => 0,
2930             'zaqefqatanhebrew' => 0,
2931             'zarqahebrew' => 0,
2932             'zayindagesh' => 437,
2933             'zcaron' => 500,
2934             'zcircumflex' => 500,
2935             'zcurl' => 696,
2936             'zdotaccent' => 500,
2937             'zdotbelow' => 500,
2938             'zedescendercyrillic' => 510,
2939             'zedieresiscyrillic' => 510,
2940             'zero' => 556,
2941             'zerosuperior' => 333,
2942             'zerowidthspace' => 0,
2943             'zeta' => 491,
2944             'zhearmenian' => 664,
2945             'zhebrevecyrillic' => 736,
2946             'zhedescendercyrillic' => 736,
2947             'zhedieresiscyrillic' => 736,
2948             'zinorhebrew' => 0,
2949             'zlinebelow' => 500,
2950             'zretroflexhook' => 500,
2951             'zstroke' => 500,
2952             },
2953             'wxold' => { # HORIZ. WIDTH TABLE
2954             'space' => '278', # C+0x20 # U+0x0020
2955             'exclam' => '333', # C+0x21 # U+0x0021
2956             'quotedbl' => '474', # C+0x22 # U+0x0022
2957             'numbersign' => '556', # C+0x23 # U+0x0023
2958             'dollar' => '556', # C+0x24 # U+0x0024
2959             'percent' => '889', # C+0x25 # U+0x0025
2960             'ampersand' => '722', # C+0x26 # U+0x0026
2961             'quotesingle' => '238', # C+0x27 # U+0x0027
2962             'parenleft' => '333', # C+0x28 # U+0x0028
2963             'parenright' => '333', # C+0x29 # U+0x0029
2964             'asterisk' => '389', # C+0x2A # U+0x002A
2965             'plus' => '584', # C+0x2B # U+0x002B
2966             'comma' => '278', # C+0x2C # U+0x002C
2967             'hyphen' => '333', # C+0x2D # U+0x002D
2968             'period' => '278', # C+0x2E # U+0x002E
2969             'slash' => '278', # C+0x2F # U+0x002F
2970             'zero' => '556', # C+0x30 # U+0x0030
2971             'one' => '556', # C+0x31 # U+0x0031
2972             'two' => '556', # C+0x32 # U+0x0032
2973             'three' => '556', # C+0x33 # U+0x0033
2974             'four' => '556', # C+0x34 # U+0x0034
2975             'five' => '556', # C+0x35 # U+0x0035
2976             'six' => '556', # C+0x36 # U+0x0036
2977             'seven' => '556', # C+0x37 # U+0x0037
2978             'eight' => '556', # C+0x38 # U+0x0038
2979             'nine' => '556', # C+0x39 # U+0x0039
2980             'colon' => '333', # C+0x3A # U+0x003A
2981             'semicolon' => '333', # C+0x3B # U+0x003B
2982             'less' => '584', # C+0x3C # U+0x003C
2983             'equal' => '584', # C+0x3D # U+0x003D
2984             'greater' => '584', # C+0x3E # U+0x003E
2985             'question' => '611', # C+0x3F # U+0x003F
2986             'at' => '975', # C+0x40 # U+0x0040
2987             'A' => '722', # C+0x41 # U+0x0041
2988             'B' => '722', # C+0x42 # U+0x0042
2989             'C' => '722', # C+0x43 # U+0x0043
2990             'D' => '722', # C+0x44 # U+0x0044
2991             'E' => '667', # C+0x45 # U+0x0045
2992             'F' => '611', # C+0x46 # U+0x0046
2993             'G' => '778', # C+0x47 # U+0x0047
2994             'H' => '722', # C+0x48 # U+0x0048
2995             'I' => '278', # C+0x49 # U+0x0049
2996             'J' => '556', # C+0x4A # U+0x004A
2997             'K' => '722', # C+0x4B # U+0x004B
2998             'L' => '611', # C+0x4C # U+0x004C
2999             'M' => '833', # C+0x4D # U+0x004D
3000             'N' => '722', # C+0x4E # U+0x004E
3001             'O' => '778', # C+0x4F # U+0x004F
3002             'P' => '667', # C+0x50 # U+0x0050
3003             'Q' => '778', # C+0x51 # U+0x0051
3004             'R' => '722', # C+0x52 # U+0x0052
3005             'S' => '667', # C+0x53 # U+0x0053
3006             'T' => '611', # C+0x54 # U+0x0054
3007             'U' => '722', # C+0x55 # U+0x0055
3008             'V' => '667', # C+0x56 # U+0x0056
3009             'W' => '944', # C+0x57 # U+0x0057
3010             'X' => '667', # C+0x58 # U+0x0058
3011             'Y' => '667', # C+0x59 # U+0x0059
3012             'Z' => '611', # C+0x5A # U+0x005A
3013             'bracketleft' => '333', # C+0x5B # U+0x005B
3014             'backslash' => '278', # C+0x5C # U+0x005C
3015             'bracketright' => '333', # C+0x5D # U+0x005D
3016             'asciicircum' => '584', # C+0x5E # U+0x005E
3017             'underscore' => '556', # C+0x5F # U+0x005F
3018             'grave' => '333', # C+0x60 # U+0x0060
3019             'a' => '556', # C+0x61 # U+0x0061
3020             'b' => '611', # C+0x62 # U+0x0062
3021             'c' => '556', # C+0x63 # U+0x0063
3022             'd' => '611', # C+0x64 # U+0x0064
3023             'e' => '556', # C+0x65 # U+0x0065
3024             'f' => '333', # C+0x66 # U+0x0066
3025             'g' => '611', # C+0x67 # U+0x0067
3026             'h' => '611', # C+0x68 # U+0x0068
3027             'i' => '278', # C+0x69 # U+0x0069
3028             'j' => '278', # C+0x6A # U+0x006A
3029             'k' => '556', # C+0x6B # U+0x006B
3030             'l' => '278', # C+0x6C # U+0x006C
3031             'm' => '889', # C+0x6D # U+0x006D
3032             'n' => '611', # C+0x6E # U+0x006E
3033             'o' => '611', # C+0x6F # U+0x006F
3034             'p' => '611', # C+0x70 # U+0x0070
3035             'q' => '611', # C+0x71 # U+0x0071
3036             'r' => '389', # C+0x72 # U+0x0072
3037             's' => '556', # C+0x73 # U+0x0073
3038             't' => '333', # C+0x74 # U+0x0074
3039             'u' => '611', # C+0x75 # U+0x0075
3040             'v' => '556', # C+0x76 # U+0x0076
3041             'w' => '778', # C+0x77 # U+0x0077
3042             'x' => '556', # C+0x78 # U+0x0078
3043             'y' => '556', # C+0x79 # U+0x0079
3044             'z' => '500', # C+0x7A # U+0x007A
3045             'braceleft' => '389', # C+0x7B # U+0x007B
3046             'bar' => '280', # C+0x7C # U+0x007C
3047             'braceright' => '389', # C+0x7D # U+0x007D
3048             'asciitilde' => '584', # C+0x7E # U+0x007E
3049             'bullet' => '350', # C+0x7F # U+0x2022
3050             'Euro' => '556', # C+0x80 # U+0x20AC
3051             'quotesinglbase' => '278', # C+0x82 # U+0x201A
3052             'florin' => '556', # C+0x83 # U+0x0192
3053             'quotedblbase' => '500', # C+0x84 # U+0x201E
3054             'ellipsis' => '1000', # C+0x85 # U+0x2026
3055             'dagger' => '556', # C+0x86 # U+0x2020
3056             'daggerdbl' => '556', # C+0x87 # U+0x2021
3057             'circumflex' => '333', # C+0x88 # U+0x02C6
3058             'perthousand' => '1000', # C+0x89 # U+0x2030
3059             'Scaron' => '667', # C+0x8A # U+0x0160
3060             'guilsinglleft' => '333', # C+0x8B # U+0x2039
3061             'OE' => '1000', # C+0x8C # U+0x0152
3062             'Zcaron' => '611', # C+0x8E # U+0x017D
3063             'quoteleft' => '278', # C+0x91 # U+0x2018
3064             'quoteright' => '278', # C+0x92 # U+0x2019
3065             'quotedblleft' => '500', # C+0x93 # U+0x201C
3066             'quotedblright' => '500', # C+0x94 # U+0x201D
3067             'endash' => '556', # C+0x96 # U+0x2013
3068             'emdash' => '1000', # C+0x97 # U+0x2014
3069             'tilde' => '333', # C+0x98 # U+0x02DC
3070             'trademark' => '1000', # C+0x99 # U+0x2122
3071             'scaron' => '556', # C+0x9A # U+0x0161
3072             'guilsinglright' => '333', # C+0x9B # U+0x203A
3073             'oe' => '944', # C+0x9C # U+0x0153
3074             'zcaron' => '500', # C+0x9E # U+0x017E
3075             'Ydieresis' => '667', # C+0x9F # U+0x0178
3076             'exclamdown' => '333', # C+0xA1 # U+0x00A1
3077             'cent' => '556', # C+0xA2 # U+0x00A2
3078             'sterling' => '556', # C+0xA3 # U+0x00A3
3079             'currency' => '556', # C+0xA4 # U+0x00A4
3080             'yen' => '556', # C+0xA5 # U+0x00A5
3081             'brokenbar' => '280', # C+0xA6 # U+0x00A6
3082             'section' => '556', # C+0xA7 # U+0x00A7
3083             'dieresis' => '333', # C+0xA8 # U+0x00A8
3084             'copyright' => '737', # C+0xA9 # U+0x00A9
3085             'ordfeminine' => '370', # C+0xAA # U+0x00AA
3086             'guillemotleft' => '556', # C+0xAB # U+0x00AB
3087             'logicalnot' => '584', # C+0xAC # U+0x00AC
3088             'registered' => '737', # C+0xAE # U+0x00AE
3089             'macron' => '580', # C+0xAF # U+0x00AF
3090             'degree' => '400', # C+0xB0 # U+0x00B0
3091             'plusminus' => '584', # C+0xB1 # U+0x00B1
3092             'twosuperior' => '333', # C+0xB2 # U+0x00B2
3093             'threesuperior' => '333', # C+0xB3 # U+0x00B3
3094             'acute' => '333', # C+0xB4 # U+0x00B4
3095             'mu' => '611', # C+0xB5 # U+0x00B5
3096             'paragraph' => '556', # C+0xB6 # U+0x00B6
3097             'periodcentered' => '278', # C+0xB7 # U+0x00B7
3098             'cedilla' => '333', # C+0xB8 # U+0x00B8
3099             'onesuperior' => '333', # C+0xB9 # U+0x00B9
3100             'ordmasculine' => '365', # C+0xBA # U+0x00BA
3101             'guillemotright' => '556', # C+0xBB # U+0x00BB
3102             'onequarter' => '834', # C+0xBC # U+0x00BC
3103             'onehalf' => '834', # C+0xBD # U+0x00BD
3104             'threequarters' => '834', # C+0xBE # U+0x00BE
3105             'questiondown' => '611', # C+0xBF # U+0x00BF
3106             'Agrave' => '722', # C+0xC0 # U+0x00C0
3107             'Aacute' => '722', # C+0xC1 # U+0x00C1
3108             'Acircumflex' => '722', # C+0xC2 # U+0x00C2
3109             'Atilde' => '722', # C+0xC3 # U+0x00C3
3110             'Adieresis' => '722', # C+0xC4 # U+0x00C4
3111             'Aring' => '722', # C+0xC5 # U+0x00C5
3112             'AE' => '1000', # C+0xC6 # U+0x00C6
3113             'Ccedilla' => '722', # C+0xC7 # U+0x00C7
3114             'Egrave' => '667', # C+0xC8 # U+0x00C8
3115             'Eacute' => '667', # C+0xC9 # U+0x00C9
3116             'Ecircumflex' => '667', # C+0xCA # U+0x00CA
3117             'Edieresis' => '667', # C+0xCB # U+0x00CB
3118             'Igrave' => '278', # C+0xCC # U+0x00CC
3119             'Iacute' => '278', # C+0xCD # U+0x00CD
3120             'Icircumflex' => '278', # C+0xCE # U+0x00CE
3121             'Idieresis' => '278', # C+0xCF # U+0x00CF
3122             'Eth' => '722', # C+0xD0 # U+0x00D0
3123             'Ntilde' => '722', # C+0xD1 # U+0x00D1
3124             'Ograve' => '778', # C+0xD2 # U+0x00D2
3125             'Oacute' => '778', # C+0xD3 # U+0x00D3
3126             'Ocircumflex' => '778', # C+0xD4 # U+0x00D4
3127             'Otilde' => '778', # C+0xD5 # U+0x00D5
3128             'Odieresis' => '778', # C+0xD6 # U+0x00D6
3129             'multiply' => '584', # C+0xD7 # U+0x00D7
3130             'Oslash' => '778', # C+0xD8 # U+0x00D8
3131             'Ugrave' => '722', # C+0xD9 # U+0x00D9
3132             'Uacute' => '722', # C+0xDA # U+0x00DA
3133             'Ucircumflex' => '722', # C+0xDB # U+0x00DB
3134             'Udieresis' => '722', # C+0xDC # U+0x00DC
3135             'Yacute' => '667', # C+0xDD # U+0x00DD
3136             'Thorn' => '667', # C+0xDE # U+0x00DE
3137             'germandbls' => '611', # C+0xDF # U+0x00DF
3138             'agrave' => '556', # C+0xE0 # U+0x00E0
3139             'aacute' => '556', # C+0xE1 # U+0x00E1
3140             'acircumflex' => '556', # C+0xE2 # U+0x00E2
3141             'atilde' => '556', # C+0xE3 # U+0x00E3
3142             'adieresis' => '556', # C+0xE4 # U+0x00E4
3143             'aring' => '556', # C+0xE5 # U+0x00E5
3144             'ae' => '889', # C+0xE6 # U+0x00E6
3145             'ccedilla' => '556', # C+0xE7 # U+0x00E7
3146             'egrave' => '556', # C+0xE8 # U+0x00E8
3147             'eacute' => '556', # C+0xE9 # U+0x00E9
3148             'ecircumflex' => '556', # C+0xEA # U+0x00EA
3149             'edieresis' => '556', # C+0xEB # U+0x00EB
3150             'igrave' => '278', # C+0xEC # U+0x00EC
3151             'iacute' => '278', # C+0xED # U+0x00ED
3152             'icircumflex' => '278', # C+0xEE # U+0x00EE
3153             'idieresis' => '278', # C+0xEF # U+0x00EF
3154             'eth' => '611', # C+0xF0 # U+0x00F0
3155             'ntilde' => '611', # C+0xF1 # U+0x00F1
3156             'ograve' => '611', # C+0xF2 # U+0x00F2
3157             'oacute' => '611', # C+0xF3 # U+0x00F3
3158             'ocircumflex' => '611', # C+0xF4 # U+0x00F4
3159             'otilde' => '611', # C+0xF5 # U+0x00F5
3160             'odieresis' => '611', # C+0xF6 # U+0x00F6
3161             'divide' => '584', # C+0xF7 # U+0x00F7
3162             'oslash' => '611', # C+0xF8 # U+0x00F8
3163             'ugrave' => '611', # C+0xF9 # U+0x00F9
3164             'uacute' => '611', # C+0xFA # U+0x00FA
3165             'ucircumflex' => '611', # C+0xFB # U+0x00FB
3166             'udieresis' => '611', # C+0xFC # U+0x00FC
3167             'yacute' => '556', # C+0xFD # U+0x00FD
3168             'thorn' => '611', # C+0xFE # U+0x00FE
3169             'ydieresis' => '556', # C+0xFF # U+0x00FF
3170             'dotlessi' => '278', # U+0x0131
3171             'Lslash' => '611', # U+0x0141
3172             'lslash' => '278', # U+0x0142
3173             'caron' => '333', # U+0x02C7
3174             'breve' => '333', # U+0x02D8
3175             'dotaccent' => '333', # U+0x02D9
3176             'ring' => '333', # U+0x02DA
3177             'ogonek' => '333', # U+0x02DB
3178             'hungarumlaut' => '333', # U+0x02DD
3179             'dblgravecmb' => '333', # U+0x030F
3180             'fraction' => '167', # U+0x2044
3181             'minus' => '584', # U+0x2212
3182             'fi' => '611', # U+0xFB01
3183             'fl' => '611', # U+0xFB02
3184             }, # HORIZ. WIDTH TABLE
3185             } };
3186              
3187             1;