1*cdf0e10cSrcweir /*************************************************************************
2*cdf0e10cSrcweir  *
3*cdf0e10cSrcweir  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4*cdf0e10cSrcweir  *
5*cdf0e10cSrcweir  * Copyright 2000, 2010 Oracle and/or its affiliates.
6*cdf0e10cSrcweir  *
7*cdf0e10cSrcweir  * OpenOffice.org - a multi-platform office productivity suite
8*cdf0e10cSrcweir  *
9*cdf0e10cSrcweir  * This file is part of OpenOffice.org.
10*cdf0e10cSrcweir  *
11*cdf0e10cSrcweir  * OpenOffice.org is free software: you can redistribute it and/or modify
12*cdf0e10cSrcweir  * it under the terms of the GNU Lesser General Public License version 3
13*cdf0e10cSrcweir  * only, as published by the Free Software Foundation.
14*cdf0e10cSrcweir  *
15*cdf0e10cSrcweir  * OpenOffice.org is distributed in the hope that it will be useful,
16*cdf0e10cSrcweir  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17*cdf0e10cSrcweir  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18*cdf0e10cSrcweir  * GNU Lesser General Public License version 3 for more details
19*cdf0e10cSrcweir  * (a copy is included in the LICENSE file that accompanied this code).
20*cdf0e10cSrcweir  *
21*cdf0e10cSrcweir  * You should have received a copy of the GNU Lesser General Public License
22*cdf0e10cSrcweir  * version 3 along with OpenOffice.org.  If not, see
23*cdf0e10cSrcweir  * <http://www.openoffice.org/license.html>
24*cdf0e10cSrcweir  * for a copy of the LGPLv3 License.
25*cdf0e10cSrcweir  *
26*cdf0e10cSrcweir  ************************************************************************/
27*cdf0e10cSrcweir 
28*cdf0e10cSrcweir #ifndef CCLASS_CHARTYPE_H
29*cdf0e10cSrcweir #define CCLASS_CHARTYPE_H
30*cdf0e10cSrcweir 
31*cdf0e10cSrcweir #include <sal/types.h>
32*cdf0e10cSrcweir 
33*cdf0e10cSrcweir 
34*cdf0e10cSrcweir #define UnicodeTypeNumberBlock  5
35*cdf0e10cSrcweir 
36*cdf0e10cSrcweir static sal_Int8 UnicodeTypeIndex[] = {
37*cdf0e10cSrcweir     0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, // 0000 - 07ff
38*cdf0e10cSrcweir     0x00, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, // 0800 - 0fff
39*cdf0e10cSrcweir     0x14, 0x15, 0x16, 0x17, 0x18, 0x01, 0x19, 0x1a, // 1000 - 17ff
40*cdf0e10cSrcweir     0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x1d, // 1800 - 1fff
41*cdf0e10cSrcweir     0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, // 2000 - 27ff
42*cdf0e10cSrcweir     0x04, 0x00, 0x00, 0x00, 0x26, 0x00, 0x27, 0x28, // 2800 - 2fff  (Coptic inserted)
43*cdf0e10cSrcweir     0x29, 0x2a, 0x2b, 0x2c, 0x01, 0x01, 0x01, 0x01, // 3000 - 37ff
44*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 3800 - 3fff
45*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 4000 - 47ff
46*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x2d, 0x01, 0x01, // 4800 - 4fff
47*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 5000 - 57ff
48*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 5800 - 5fff
49*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 6000 - 67ff
50*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 6800 - 6fff
51*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 7000 - 77ff
52*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 7800 - 7fff
53*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 8000 - 87ff
54*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 8800 - 8fff
55*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // 9000 - 97ff
56*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, // 9800 - 9fff
57*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, 0x00, 0x00, // a000 - a7ff
58*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, // a800 - afff
59*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // b000 - b7ff
60*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // b800 - bfff
61*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // c000 - c7ff
62*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, // c800 - cfff
63*cdf0e10cSrcweir     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, // d000 - d7ff
64*cdf0e10cSrcweir     0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, // d800 - dfff
65*cdf0e10cSrcweir     0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, // e000 - e7ff
66*cdf0e10cSrcweir     0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, // e800 - efff
67*cdf0e10cSrcweir     0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, // f000 - f7ff
68*cdf0e10cSrcweir     0x02, 0x01, 0x31, 0x32, 0x01, 0x33, 0x34, 0x35, // f800 - ffff
69*cdf0e10cSrcweir };
70*cdf0e10cSrcweir 
71*cdf0e10cSrcweir 
72*cdf0e10cSrcweir static sal_Int8 UnicodeTypeBlockValue[] = {
73*cdf0e10cSrcweir      0,  5, 17, 18, 27,
74*cdf0e10cSrcweir };
75*cdf0e10cSrcweir 
76*cdf0e10cSrcweir 
77*cdf0e10cSrcweir static sal_Int8 UnicodeTypeValue[] = {
78*cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0000 - 000f
79*cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0010 - 001f
80*cdf0e10cSrcweir     12,23,23,23,25,23,23,23,20,21,23,24,23,19,23,23,// 0020 - 002f
81*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,24,24,24,23,// 0030 - 003f
82*cdf0e10cSrcweir     23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0040 - 004f
83*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,20,23,21,26,22,// 0050 - 005f
84*cdf0e10cSrcweir     26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0060 - 006f
85*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,20,24,21,24,15,// 0070 - 007f
86*cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0080 - 008f
87*cdf0e10cSrcweir     15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,// 0090 - 009f
88*cdf0e10cSrcweir     12,23,25,25,25,25,27,27,26,27, 2,28,24,19,27,26,// 00a0 - 00af
89*cdf0e10cSrcweir     27,24,11,11,26, 2,27,23,26,11, 2,29,11,11,11,23,// 00b0 - 00bf
90*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 00c0 - 00cf
91*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1,24, 1, 1, 1, 1, 1, 1, 1, 2,// 00d0 - 00df
92*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 00e0 - 00ef
93*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2,24, 2, 2, 2, 2, 2, 2, 2, 2,// 00f0 - 00ff
94*cdf0e10cSrcweir 
95*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0100 - 010f
96*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0110 - 011f
97*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0120 - 012f
98*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1,// 0130 - 013f
99*cdf0e10cSrcweir      2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2,// 0140 - 014f
100*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0150 - 015f
101*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0160 - 016f
102*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2,// 0170 - 017f
103*cdf0e10cSrcweir      2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1,// 0180 - 018f
104*cdf0e10cSrcweir      1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1,// 0190 - 019f
105*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1,// 01a0 - 01af
106*cdf0e10cSrcweir      2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 5, 1, 2, 2, 2,// 01b0 - 01bf
107*cdf0e10cSrcweir      5, 5, 5, 5, 1, 3, 2, 1, 3, 2, 1, 3, 2, 1, 2, 1,// 01c0 - 01cf
108*cdf0e10cSrcweir      2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2,// 01d0 - 01df
109*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 01e0 - 01ef
110*cdf0e10cSrcweir      2, 1, 3, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2,// 01f0 - 01ff
111*cdf0e10cSrcweir 
112*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0200 - 020f
113*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0210 - 021f
114*cdf0e10cSrcweir      0, 0, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0220 - 022f
115*cdf0e10cSrcweir      1, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0230 - 023f
116*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0240 - 024f
117*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0250 - 025f
118*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0260 - 026f
119*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0270 - 027f
120*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0280 - 028f
121*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0290 - 029f
122*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0,// 02a0 - 02af
123*cdf0e10cSrcweir      4, 4, 4, 4, 4, 4, 4, 4, 4,26,26, 4, 4, 4, 4, 4,// 02b0 - 02bf
124*cdf0e10cSrcweir      4, 4,26,26,26,26,26,26,26,26,26,26,26,26,26,26,// 02c0 - 02cf
125*cdf0e10cSrcweir      4, 4,26,26,26,26,26,26,26,26,26,26,26,26,26,26,// 02d0 - 02df
126*cdf0e10cSrcweir      4, 4, 4, 4, 4,26,26,26,26,26,26,26,26,26, 4, 0,// 02e0 - 02ef
127*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 02f0 - 02ff
128*cdf0e10cSrcweir 
129*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0300 - 030f
130*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0310 - 031f
131*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0320 - 032f
132*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0330 - 033f
133*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0,// 0340 - 034f
134*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0350 - 035f
135*cdf0e10cSrcweir      6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0360 - 036f
136*cdf0e10cSrcweir      0, 0, 0, 0,26,26, 0, 0, 0, 0, 4, 0, 0, 0,23, 0,// 0370 - 037f
137*cdf0e10cSrcweir      0, 0, 0, 0,26,26, 1,23, 1, 1, 1, 0, 1, 0, 1, 1,// 0380 - 038f
138*cdf0e10cSrcweir      2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0390 - 039f
139*cdf0e10cSrcweir      1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2,// 03a0 - 03af
140*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 03b0 - 03bf
141*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0,// 03c0 - 03cf
142*cdf0e10cSrcweir      2, 2, 1, 1, 1, 2, 2, 2, 0, 0, 1, 2, 1, 2, 1, 2,// 03d0 - 03df
143*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 03e0 - 03ef
144*cdf0e10cSrcweir      2, 2, 2, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03f0 - 03ff
145*cdf0e10cSrcweir 
146*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0400 - 040f
147*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0410 - 041f
148*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0420 - 042f
149*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0430 - 043f
150*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0440 - 044f
151*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0450 - 045f
152*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0460 - 046f
153*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0470 - 047f
154*cdf0e10cSrcweir      1, 2,27, 6, 6, 6, 6, 0, 7, 7, 0, 0, 1, 2, 1, 2,// 0480 - 048f
155*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 0490 - 049f
156*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04a0 - 04af
157*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04b0 - 04bf
158*cdf0e10cSrcweir      1, 1, 2, 1, 2, 0, 0, 1, 2, 0, 0, 1, 2, 0, 0, 0,// 04c0 - 04cf
159*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04d0 - 04df
160*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 04e0 - 04ef
161*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0,// 04f0 - 04ff
162*cdf0e10cSrcweir 
163*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0500 - 050f
164*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0510 - 051f
165*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0520 - 052f
166*cdf0e10cSrcweir      0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0530 - 053f
167*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 0540 - 054f
168*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 0, 0, 4,23,23,23,23,23,23,// 0550 - 055f
169*cdf0e10cSrcweir      0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0560 - 056f
170*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 0570 - 057f
171*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 0,23,19, 0, 0, 0, 0, 0,// 0580 - 058f
172*cdf0e10cSrcweir      0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0590 - 059f
173*cdf0e10cSrcweir      6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 05a0 - 05af
174*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6,23, 6,// 05b0 - 05bf
175*cdf0e10cSrcweir     23, 6, 6,23, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05c0 - 05cf
176*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 05d0 - 05df
177*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 05e0 - 05ef
178*cdf0e10cSrcweir      5, 5, 5,23,23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05f0 - 05ff
179*cdf0e10cSrcweir 
180*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,23, 0, 0, 0,// 0600 - 060f
181*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,23, 0, 0, 0,23,// 0610 - 061f
182*cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0620 - 062f
183*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 0630 - 063f
184*cdf0e10cSrcweir      4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6,// 0640 - 064f
185*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0650 - 065f
186*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,23,23, 0, 0,// 0660 - 066f
187*cdf0e10cSrcweir      6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0670 - 067f
188*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0680 - 068f
189*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0690 - 069f
190*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 06a0 - 06af
191*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 06b0 - 06bf
192*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 06c0 - 06cf
193*cdf0e10cSrcweir      5, 5, 5, 5,23, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6,// 06d0 - 06df
194*cdf0e10cSrcweir      6, 6, 6, 6, 6, 4, 4, 6, 6,27, 6, 6, 6, 6, 0, 0,// 06e0 - 06ef
195*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 5,27,27, 0,// 06f0 - 06ff
196*cdf0e10cSrcweir 
197*cdf0e10cSrcweir     23,23,23,23,23,23,23,23,23,23,23,23,23,23, 0,16,// 0700 - 070f
198*cdf0e10cSrcweir      5, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0710 - 071f
199*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0,// 0720 - 072f
200*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0730 - 073f
201*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0,// 0740 - 074f
202*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0750 - 075f
203*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0760 - 076f
204*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0770 - 077f
205*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0780 - 078f
206*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0790 - 079f
207*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 07a0 - 07af
208*cdf0e10cSrcweir      6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07b0 - 07bf
209*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07c0 - 07cf
210*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07d0 - 07df
211*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07e0 - 07ef
212*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07f0 - 07ff
213*cdf0e10cSrcweir 
214*cdf0e10cSrcweir      0, 6, 6, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0900 - 090f
215*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0910 - 091f
216*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0920 - 092f
217*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 6, 5, 8, 8,// 0930 - 093f
218*cdf0e10cSrcweir      8, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 6, 0, 0,// 0940 - 094f
219*cdf0e10cSrcweir      5, 6, 6, 6, 6, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 0950 - 095f
220*cdf0e10cSrcweir      5, 5, 6, 6,23,23, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0960 - 096f
221*cdf0e10cSrcweir     23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0970 - 097f
222*cdf0e10cSrcweir      0, 6, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5,// 0980 - 098f
223*cdf0e10cSrcweir      5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0990 - 099f
224*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 09a0 - 09af
225*cdf0e10cSrcweir      5, 0, 5, 0, 0, 0, 5, 5, 5, 5, 0, 0, 6, 0, 8, 8,// 09b0 - 09bf
226*cdf0e10cSrcweir      8, 6, 6, 6, 6, 0, 0, 8, 8, 0, 0, 8, 8, 6, 0, 0,// 09c0 - 09cf
227*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 5, 5, 0, 5,// 09d0 - 09df
228*cdf0e10cSrcweir      5, 5, 6, 6, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 09e0 - 09ef
229*cdf0e10cSrcweir      5, 5,25,25,11,11,11,11,11,11,27, 0, 0, 0, 0, 0,// 09f0 - 09ff
230*cdf0e10cSrcweir 
231*cdf0e10cSrcweir      0, 0, 6, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5,// 0a00 - 0a0f
232*cdf0e10cSrcweir      5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0a10 - 0a1f
233*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0a20 - 0a2f
234*cdf0e10cSrcweir      5, 0, 5, 5, 0, 5, 5, 0, 5, 5, 0, 0, 6, 0, 8, 8,// 0a30 - 0a3f
235*cdf0e10cSrcweir      8, 6, 6, 0, 0, 0, 0, 6, 6, 0, 0, 6, 6, 6, 0, 0,// 0a40 - 0a4f
236*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 5, 0,// 0a50 - 0a5f
237*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0a60 - 0a6f
238*cdf0e10cSrcweir      6, 6, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a70 - 0a7f
239*cdf0e10cSrcweir      0, 6, 6, 8, 0, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5,// 0a80 - 0a8f
240*cdf0e10cSrcweir      5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0a90 - 0a9f
241*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0aa0 - 0aaf
242*cdf0e10cSrcweir      5, 0, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 6, 5, 8, 8,// 0ab0 - 0abf
243*cdf0e10cSrcweir      8, 6, 6, 6, 6, 6, 0, 6, 6, 8, 0, 8, 8, 6, 0, 0,// 0ac0 - 0acf
244*cdf0e10cSrcweir      5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ad0 - 0adf
245*cdf0e10cSrcweir      5, 0, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0ae0 - 0aef
246*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0af0 - 0aff
247*cdf0e10cSrcweir 
248*cdf0e10cSrcweir      0, 6, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5,// 0b00 - 0b0f
249*cdf0e10cSrcweir      5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0b10 - 0b1f
250*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0b20 - 0b2f
251*cdf0e10cSrcweir      5, 0, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 6, 5, 8, 6,// 0b30 - 0b3f
252*cdf0e10cSrcweir      8, 6, 6, 6, 0, 0, 0, 8, 8, 0, 0, 8, 8, 6, 0, 0,// 0b40 - 0b4f
253*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 6, 8, 0, 0, 0, 0, 5, 5, 0, 5,// 0b50 - 0b5f
254*cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0b60 - 0b6f
255*cdf0e10cSrcweir     27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b70 - 0b7f
256*cdf0e10cSrcweir      0, 0, 6, 8, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5,// 0b80 - 0b8f
257*cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5, 0, 5, 0, 5, 5,// 0b90 - 0b9f
258*cdf0e10cSrcweir      0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 0, 5, 5,// 0ba0 - 0baf
259*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 8, 8,// 0bb0 - 0bbf
260*cdf0e10cSrcweir      6, 8, 8, 0, 0, 0, 8, 8, 8, 0, 8, 8, 8, 6, 0, 0,// 0bc0 - 0bcf
261*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0,// 0bd0 - 0bdf
262*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0be0 - 0bef
263*cdf0e10cSrcweir     11,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bf0 - 0bff
264*cdf0e10cSrcweir 
265*cdf0e10cSrcweir      0, 8, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,// 0c00 - 0c0f
266*cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0c10 - 0c1f
267*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0c20 - 0c2f
268*cdf0e10cSrcweir      5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 6, 6,// 0c30 - 0c3f
269*cdf0e10cSrcweir      6, 8, 8, 8, 8, 0, 6, 6, 6, 0, 6, 6, 6, 6, 0, 0,// 0c40 - 0c4f
270*cdf0e10cSrcweir      0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c50 - 0c5f
271*cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0c60 - 0c6f
272*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c70 - 0c7f
273*cdf0e10cSrcweir      0, 0, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,// 0c80 - 0c8f
274*cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0c90 - 0c9f
275*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0ca0 - 0caf
276*cdf0e10cSrcweir      5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 8, 6,// 0cb0 - 0cbf
277*cdf0e10cSrcweir      8, 8, 8, 8, 8, 0, 6, 8, 8, 0, 8, 8, 6, 6, 0, 0,// 0cc0 - 0ccf
278*cdf0e10cSrcweir      0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 5, 0,// 0cd0 - 0cdf
279*cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0ce0 - 0cef
280*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0cf0 - 0cff
281*cdf0e10cSrcweir 
282*cdf0e10cSrcweir      0, 0, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5,// 0d00 - 0d0f
283*cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0d10 - 0d1f
284*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5,// 0d20 - 0d2f
285*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 8, 8,// 0d30 - 0d3f
286*cdf0e10cSrcweir      8, 6, 6, 6, 0, 0, 8, 8, 8, 0, 8, 8, 8, 6, 0, 0,// 0d40 - 0d4f
287*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0,// 0d50 - 0d5f
288*cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,// 0d60 - 0d6f
289*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d70 - 0d7f
290*cdf0e10cSrcweir      0, 0, 8, 8, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0d80 - 0d8f
291*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5,// 0d90 - 0d9f
292*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0da0 - 0daf
293*cdf0e10cSrcweir      5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 0,// 0db0 - 0dbf
294*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 6, 0, 0, 0, 0, 8,// 0dc0 - 0dcf
295*cdf0e10cSrcweir      8, 8, 6, 6, 6, 0, 6, 0, 8, 8, 8, 8, 8, 8, 8, 8,// 0dd0 - 0ddf
296*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0de0 - 0def
297*cdf0e10cSrcweir      0, 0, 8, 8,23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0df0 - 0dff
298*cdf0e10cSrcweir 
299*cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0e00 - 0e0f
300*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0e10 - 0e1f
301*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0e20 - 0e2f
302*cdf0e10cSrcweir      5, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0,25,// 0e30 - 0e3f
303*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 4, 6, 6, 6, 6, 6, 6, 6, 6,23,// 0e40 - 0e4f
304*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23, 0, 0, 0, 0,// 0e50 - 0e5f
305*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e60 - 0e6f
306*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e70 - 0e7f
307*cdf0e10cSrcweir      0, 5, 5, 0, 5, 0, 0, 5, 5, 0, 5, 0, 0, 5, 0, 0,// 0e80 - 0e8f
308*cdf0e10cSrcweir      0, 0, 0, 0, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5,// 0e90 - 0e9f
309*cdf0e10cSrcweir      0, 5, 5, 5, 0, 5, 0, 5, 0, 0, 5, 5, 0, 5, 5, 5,// 0ea0 - 0eaf
310*cdf0e10cSrcweir      5, 6, 5, 5, 6, 6, 6, 6, 6, 6, 0, 6, 6, 5, 0, 0,// 0eb0 - 0ebf
311*cdf0e10cSrcweir      5, 5, 5, 5, 5, 0, 4, 0, 6, 6, 6, 6, 6, 6, 0, 0,// 0ec0 - 0ecf
312*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 5, 5, 0, 0,// 0ed0 - 0edf
313*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ee0 - 0eef
314*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ef0 - 0eff
315*cdf0e10cSrcweir 
316*cdf0e10cSrcweir      5,27,27,27,23,23,23,23,23,23,23,23,23,23,23,23,// 0f00 - 0f0f
317*cdf0e10cSrcweir     23,23,23,27,27,27,27,27, 6, 6,27,27,27,27,27,27,// 0f10 - 0f1f
318*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,11,11,11,11,11,// 0f20 - 0f2f
319*cdf0e10cSrcweir     11,11,11,11,27, 6,27, 6,27, 6,20,21,20,21, 8, 8,// 0f30 - 0f3f
320*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5,// 0f40 - 0f4f
321*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 0f50 - 0f5f
322*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 0f60 - 0f6f
323*cdf0e10cSrcweir      0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8,// 0f70 - 0f7f
324*cdf0e10cSrcweir      6, 6, 6, 6, 6,23, 6, 6, 5, 5, 5, 5, 0, 0, 0, 0,// 0f80 - 0f8f
325*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6,// 0f90 - 0f9f
326*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,// 0fa0 - 0faf
327*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0,27,27,// 0fb0 - 0fbf
328*cdf0e10cSrcweir     27,27,27,27,27,27, 6,27,27,27,27,27,27, 0, 0,27,// 0fc0 - 0fcf
329*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fd0 - 0fdf
330*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fe0 - 0fef
331*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ff0 - 0fff
332*cdf0e10cSrcweir 
333*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1000 - 100f
334*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1010 - 101f
335*cdf0e10cSrcweir      5, 5, 0, 5, 5, 5, 5, 5, 0, 5, 5, 0, 8, 6, 6, 6,// 1020 - 102f
336*cdf0e10cSrcweir      6, 8, 6, 0, 0, 0, 6, 6, 8, 6, 0, 0, 0, 0, 0, 0,// 1030 - 103f
337*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,23,23,23,23,// 1040 - 104f
338*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 8, 8, 6, 6, 0, 0, 0, 0, 0, 0,// 1050 - 105f
339*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1060 - 106f
340*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1070 - 107f
341*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1080 - 108f
342*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1090 - 109f
343*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 10a0 - 10af
344*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 10b0 - 10bf
345*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10c0 - 10cf
346*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 10d0 - 10df
347*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 10e0 - 10ef
348*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0,23, 0, 0, 0, 0,// 10f0 - 10ff
349*cdf0e10cSrcweir 
350*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1100 - 110f
351*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1110 - 111f
352*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1120 - 112f
353*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1130 - 113f
354*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1140 - 114f
355*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 5,// 1150 - 115f
356*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1160 - 116f
357*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1170 - 117f
358*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1180 - 118f
359*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1190 - 119f
360*cdf0e10cSrcweir      5, 5, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 11a0 - 11af
361*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11b0 - 11bf
362*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11c0 - 11cf
363*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11d0 - 11df
364*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 11e0 - 11ef
365*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0,// 11f0 - 11ff
366*cdf0e10cSrcweir 
367*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 1200 - 120f
368*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1210 - 121f
369*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1220 - 122f
370*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1230 - 123f
371*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 0, 0,// 1240 - 124f
372*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 0, 0,// 1250 - 125f
373*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1260 - 126f
374*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1270 - 127f
375*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 0, 0,// 1280 - 128f
376*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1290 - 129f
377*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 12a0 - 12af
378*cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0,// 12b0 - 12bf
379*cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0,// 12c0 - 12cf
380*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 12d0 - 12df
381*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 12e0 - 12ef
382*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 12f0 - 12ff
383*cdf0e10cSrcweir 
384*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 1300 - 130f
385*cdf0e10cSrcweir      5, 0, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0,// 1310 - 131f
386*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1320 - 132f
387*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1330 - 133f
388*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5,// 1340 - 134f
389*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0,// 1350 - 135f
390*cdf0e10cSrcweir      0,23,23,23,23,23,23,23,23, 9, 9, 9, 9, 9, 9, 9,// 1360 - 136f
391*cdf0e10cSrcweir      9, 9,11,11,11,11,11,11,11,11,11,11,11, 0, 0, 0,// 1370 - 137f
392*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1380 - 138f
393*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1390 - 139f
394*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13a0 - 13af
395*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13b0 - 13bf
396*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13c0 - 13cf
397*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13d0 - 13df
398*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 13e0 - 13ef
399*cdf0e10cSrcweir      5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 13f0 - 13ff
400*cdf0e10cSrcweir 
401*cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1400 - 140f
402*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1410 - 141f
403*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1420 - 142f
404*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1430 - 143f
405*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1440 - 144f
406*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1450 - 145f
407*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1460 - 146f
408*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1470 - 147f
409*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1480 - 148f
410*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1490 - 149f
411*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14a0 - 14af
412*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14b0 - 14bf
413*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14c0 - 14cf
414*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14d0 - 14df
415*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14e0 - 14ef
416*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 14f0 - 14ff
417*cdf0e10cSrcweir 
418*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1600 - 160f
419*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1610 - 161f
420*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1620 - 162f
421*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1630 - 163f
422*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1640 - 164f
423*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1650 - 165f
424*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,23,23, 5,// 1660 - 166f
425*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1670 - 167f
426*cdf0e10cSrcweir     12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1680 - 168f
427*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,20,21, 0, 0, 0,// 1690 - 169f
428*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16a0 - 16af
429*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16b0 - 16bf
430*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16c0 - 16cf
431*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 16d0 - 16df
432*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,23,23,23,10,10,// 16e0 - 16ef
433*cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16f0 - 16ff
434*cdf0e10cSrcweir 
435*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1700 - 170f
436*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1710 - 171f
437*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1720 - 172f
438*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1730 - 173f
439*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1740 - 174f
440*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1750 - 175f
441*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1760 - 176f
442*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1770 - 177f
443*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1780 - 178f
444*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1790 - 179f
445*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 17a0 - 17af
446*cdf0e10cSrcweir      5, 5, 5, 5, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 8, 8,// 17b0 - 17bf
447*cdf0e10cSrcweir      8, 8, 8, 8, 8, 8, 6, 8, 8, 6, 6, 6, 6, 6, 6, 6,// 17c0 - 17cf
448*cdf0e10cSrcweir      6, 6, 6, 6,23,23,23,23,23,23,23,25,23, 0, 0, 0,// 17d0 - 17df
449*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0,// 17e0 - 17ef
450*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17f0 - 17ff
451*cdf0e10cSrcweir 
452*cdf0e10cSrcweir     23,23,23,23,23,23,19,23,23,23,23,16,16,16,16, 0,// 1800 - 180f
453*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0,// 1810 - 181f
454*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1820 - 182f
455*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1830 - 183f
456*cdf0e10cSrcweir      5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1840 - 184f
457*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1850 - 185f
458*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1860 - 186f
459*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,// 1870 - 187f
460*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1880 - 188f
461*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 1890 - 189f
462*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 0, 0, 0, 0, 0, 0,// 18a0 - 18af
463*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18b0 - 18bf
464*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18c0 - 18cf
465*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18d0 - 18df
466*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18e0 - 18ef
467*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18f0 - 18ff
468*cdf0e10cSrcweir 
469*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e00 - 1e0f
470*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e10 - 1e1f
471*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e20 - 1e2f
472*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e30 - 1e3f
473*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e40 - 1e4f
474*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e50 - 1e5f
475*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e60 - 1e6f
476*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e70 - 1e7f
477*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1e80 - 1e8f
478*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0,// 1e90 - 1e9f
479*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ea0 - 1eaf
480*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1eb0 - 1ebf
481*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ec0 - 1ecf
482*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ed0 - 1edf
483*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 1ee0 - 1eef
484*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 0, 0, 0, 0,// 1ef0 - 1eff
485*cdf0e10cSrcweir 
486*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f00 - 1f0f
487*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0,// 1f10 - 1f1f
488*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f20 - 1f2f
489*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f30 - 1f3f
490*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0,// 1f40 - 1f4f
491*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 0, 1, 0, 1, 0, 1,// 1f50 - 1f5f
492*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,// 1f60 - 1f6f
493*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0,// 1f70 - 1f7f
494*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,// 1f80 - 1f8f
495*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,// 1f90 - 1f9f
496*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,// 1fa0 - 1faf
497*cdf0e10cSrcweir      2, 2, 2, 2, 2, 0, 2, 2, 1, 1, 1, 1, 3,26, 2,26,// 1fb0 - 1fbf
498*cdf0e10cSrcweir     26,26, 2, 2, 2, 0, 2, 2, 1, 1, 1, 1, 3,26,26,26,// 1fc0 - 1fcf
499*cdf0e10cSrcweir      2, 2, 2, 2, 0, 0, 2, 2, 1, 1, 1, 1, 0,26,26,26,// 1fd0 - 1fdf
500*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1,26,26,26,// 1fe0 - 1fef
501*cdf0e10cSrcweir      0, 0, 2, 2, 2, 0, 2, 2, 1, 1, 1, 1, 3,26,26, 0,// 1ff0 - 1fff
502*cdf0e10cSrcweir 
503*cdf0e10cSrcweir     12,12,12,12,12,12,12,12,12,12,12,12,16,16,16,16,// 2000 - 200f
504*cdf0e10cSrcweir     19,19,19,19,19,19,23,23,28,29,20,28,28,29,20,28,// 2010 - 201f
505*cdf0e10cSrcweir     23,23,23,23,23,23,23,23,13,14,16,16,16,16,16,12,// 2020 - 202f
506*cdf0e10cSrcweir     23,23,23,23,23,23,23,23,23,28,29,23,23,23,23,22,// 2030 - 203f
507*cdf0e10cSrcweir     22,23,23,23,24,20,21, 0,23,23,23,23,23,23, 0, 0,// 2040 - 204f
508*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2050 - 205f
509*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16,16,16,16,16,16,// 2060 - 206f
510*cdf0e10cSrcweir     11, 0, 0, 0,11,11,11,11,11,11,24,24,24,20,21, 2,// 2070 - 207f
511*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,24,24,24,20,21, 0,// 2080 - 208f
512*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2090 - 209f
513*cdf0e10cSrcweir     25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,// 20a0 - 20af
514*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20b0 - 20bf
515*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20c0 - 20cf
516*cdf0e10cSrcweir      6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7,// 20d0 - 20df
517*cdf0e10cSrcweir      7, 6, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20e0 - 20ef
518*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20f0 - 20ff
519*cdf0e10cSrcweir 
520*cdf0e10cSrcweir     27,27, 1,27,27,27,27, 1,27,27, 2, 1, 1, 1, 2, 2,// 2100 - 210f
521*cdf0e10cSrcweir      1, 1, 1, 2,27, 1,27,27,27, 1, 1, 1, 1, 1,27,27,// 2110 - 211f
522*cdf0e10cSrcweir     27,27,27,27, 1,27, 1,27, 1,27, 1, 1, 1, 1,27, 2,// 2120 - 212f
523*cdf0e10cSrcweir      1, 1,27, 1, 2, 5, 5, 5, 5, 2,27, 0, 0, 0, 0, 0,// 2130 - 213f
524*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2140 - 214f
525*cdf0e10cSrcweir      0, 0, 0,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2150 - 215f
526*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2160 - 216f
527*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2170 - 217f
528*cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2180 - 218f
529*cdf0e10cSrcweir     24,24,24,24,24,27,27,27,27,27,24,24,27,27,27,27,// 2190 - 219f
530*cdf0e10cSrcweir     24,27,27,24,27,27,24,27,27,27,27,27,27,27,24,27,// 21a0 - 21af
531*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 21b0 - 21bf
532*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,24,24,// 21c0 - 21cf
533*cdf0e10cSrcweir     27,27,24,27,24,27,27,27,27,27,27,27,27,27,27,27,// 21d0 - 21df
534*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 21e0 - 21ef
535*cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 21f0 - 21ff
536*cdf0e10cSrcweir 
537*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2200 - 220f
538*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2210 - 221f
539*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2220 - 222f
540*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2230 - 223f
541*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2240 - 224f
542*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2250 - 225f
543*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2260 - 226f
544*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2270 - 227f
545*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2280 - 228f
546*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 2290 - 229f
547*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22a0 - 22af
548*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22b0 - 22bf
549*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22c0 - 22cf
550*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22d0 - 22df
551*cdf0e10cSrcweir     24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,// 22e0 - 22ef
552*cdf0e10cSrcweir     24,24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 22f0 - 22ff
553*cdf0e10cSrcweir 
554*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,24,24,24,24,27,27,27,27,// 2300 - 230f
555*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2310 - 231f
556*cdf0e10cSrcweir     24,24,27,27,27,27,27,27,27,20,21,27,27,27,27,27,// 2320 - 232f
557*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2330 - 233f
558*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2340 - 234f
559*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2350 - 235f
560*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2360 - 236f
561*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0,27,27,27,// 2370 - 237f
562*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2380 - 238f
563*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0, 0,// 2390 - 239f
564*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23a0 - 23af
565*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23b0 - 23bf
566*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23c0 - 23cf
567*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23d0 - 23df
568*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23e0 - 23ef
569*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23f0 - 23ff
570*cdf0e10cSrcweir 
571*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2400 - 240f
572*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2410 - 241f
573*cdf0e10cSrcweir     27,27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2420 - 242f
574*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2430 - 243f
575*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0, 0,// 2440 - 244f
576*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2450 - 245f
577*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2460 - 246f
578*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2470 - 247f
579*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2480 - 248f
580*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,27,27,27,27,// 2490 - 249f
581*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24a0 - 24af
582*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24b0 - 24bf
583*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24c0 - 24cf
584*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 24d0 - 24df
585*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,11, 0, 0, 0, 0, 0,// 24e0 - 24ef
586*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24f0 - 24ff
587*cdf0e10cSrcweir 
588*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2500 - 250f
589*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2510 - 251f
590*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2520 - 252f
591*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2530 - 253f
592*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2540 - 254f
593*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2550 - 255f
594*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2560 - 256f
595*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2570 - 257f
596*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2580 - 258f
597*cdf0e10cSrcweir     27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2590 - 259f
598*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25a0 - 25af
599*cdf0e10cSrcweir     27,27,27,27,27,27,27,24,27,27,27,27,27,27,27,27,// 25b0 - 25bf
600*cdf0e10cSrcweir     27,24,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25c0 - 25cf
601*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25d0 - 25df
602*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 25e0 - 25ef
603*cdf0e10cSrcweir     27,27,27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0,// 25f0 - 25ff
604*cdf0e10cSrcweir 
605*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2600 - 260f
606*cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0,27,27,27,27,27,27,27,// 2610 - 261f
607*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2620 - 262f
608*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2630 - 263f
609*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2640 - 264f
610*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2650 - 265f
611*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,24,// 2660 - 266f
612*cdf0e10cSrcweir     27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2670 - 267f
613*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2680 - 268f
614*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2690 - 269f
615*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26a0 - 26af
616*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26b0 - 26bf
617*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26c0 - 26cf
618*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26d0 - 26df
619*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26e0 - 26ef
620*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26f0 - 26ff
621*cdf0e10cSrcweir 
622*cdf0e10cSrcweir      0,27,27,27,27, 0,27,27,27,27, 0, 0,27,27,27,27,// 2700 - 270f
623*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2710 - 271f
624*cdf0e10cSrcweir     27,27,27,27,27,27,27,27, 0,27,27,27,27,27,27,27,// 2720 - 272f
625*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2730 - 273f
626*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0,27, 0,27,// 2740 - 274f
627*cdf0e10cSrcweir     27,27,27, 0, 0, 0,27, 0,27,27,27,27,27,27,27, 0,// 2750 - 275f
628*cdf0e10cSrcweir      0,27,27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0,// 2760 - 276f
629*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,11,11,11,11,11,11,11,11,11,11,// 2770 - 277f
630*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,// 2780 - 278f
631*cdf0e10cSrcweir     11,11,11,11,27, 0, 0, 0,27,27,27,27,27,27,27,27,// 2790 - 279f
632*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 27a0 - 27af
633*cdf0e10cSrcweir      0,27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0,// 27b0 - 27bf
634*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27c0 - 27cf
635*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27d0 - 27df
636*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27e0 - 27ef
637*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27f0 - 27ff
638*cdf0e10cSrcweir 
639*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c00 - 2c0f      Block index 0x26
640*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c10 - 2c1f      (Coptic inserted)
641*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c20 - 2c2f
642*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c30 - 2c3f
643*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c40 - 2c4f
644*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c50 - 2c5f
645*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c60 - 2c6f
646*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2c70 - 2c7f
647*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2c80 - 2c8f
648*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0,// 2c90 - 2c9f
649*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2ca0 - 2caf
650*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2cb0 - 2cbf
651*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2cc0 - 2ccf
652*cdf0e10cSrcweir      1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,// 2cd0 - 2cdf
653*cdf0e10cSrcweir      1, 2, 1, 2,27,27,27,27,27,27,27, 0, 0, 0, 0, 0,// 2ce0 - 2cef
654*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,21,21,21,21,11,21,21,// 2cf0 - 2cff
655*cdf0e10cSrcweir 
656*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e00 - 2e0f	Block index 0x27
657*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e10 - 2e1f
658*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e20 - 2e2f
659*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e30 - 2e3f
660*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e40 - 2e4f
661*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e50 - 2e5f
662*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e60 - 2e6f
663*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e70 - 2e7f
664*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2e80 - 2e8f
665*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27, 0,27,27,27,27,27,// 2e90 - 2e9f
666*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ea0 - 2eaf
667*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2eb0 - 2ebf
668*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ec0 - 2ecf
669*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ed0 - 2edf
670*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2ee0 - 2eef
671*cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2ef0 - 2eff
672*cdf0e10cSrcweir 
673*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f00 - 2f0f
674*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f10 - 2f1f
675*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f20 - 2f2f
676*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f30 - 2f3f
677*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f40 - 2f4f
678*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f50 - 2f5f
679*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f60 - 2f6f
680*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f70 - 2f7f
681*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f80 - 2f8f
682*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2f90 - 2f9f
683*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2fa0 - 2faf
684*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2fb0 - 2fbf
685*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 2fc0 - 2fcf
686*cdf0e10cSrcweir     27,27,27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fd0 - 2fdf
687*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fe0 - 2fef
688*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0,// 2ff0 - 2fff
689*cdf0e10cSrcweir 
690*cdf0e10cSrcweir     12,23,23,23,27, 4, 5,10,20,21,20,21,20,21,20,21,// 3000 - 300f
691*cdf0e10cSrcweir     20,21,27,27,20,21,20,21,20,21,20,21,19,20,21,21,// 3010 - 301f
692*cdf0e10cSrcweir     27,10,10,10,10,10,10,10,10,10, 6, 6, 6, 6, 6, 6,// 3020 - 302f
693*cdf0e10cSrcweir     19, 4, 4, 4, 4, 4,27,27,10,10,10, 0, 0, 0,27,27,// 3030 - 303f
694*cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3040 - 304f
695*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3050 - 305f
696*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3060 - 306f
697*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3070 - 307f
698*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3080 - 308f
699*cdf0e10cSrcweir      5, 5, 5, 5, 5, 0, 0, 0, 0, 6, 6,26,26, 4, 4, 0,// 3090 - 309f
700*cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30a0 - 30af
701*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30b0 - 30bf
702*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30c0 - 30cf
703*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30d0 - 30df
704*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 30e0 - 30ef
705*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,22, 4, 4, 4, 0,// 30f0 - 30ff
706*cdf0e10cSrcweir 
707*cdf0e10cSrcweir      0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3100 - 310f
708*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3110 - 311f
709*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0,// 3120 - 312f
710*cdf0e10cSrcweir      0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3130 - 313f
711*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3140 - 314f
712*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3150 - 315f
713*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3160 - 316f
714*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 3170 - 317f
715*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// 3180 - 318f
716*cdf0e10cSrcweir     27,27,11,11,11,11,27,27,27,27,27,27,27,27,27,27,// 3190 - 319f
717*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 31a0 - 31af
718*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,// 31b0 - 31bf
719*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31c0 - 31cf
720*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31d0 - 31df
721*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31e0 - 31ef
722*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 31f0 - 31ff
723*cdf0e10cSrcweir 
724*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3200 - 320f
725*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0,// 3210 - 321f
726*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,27,27,27,27,27,27,// 3220 - 322f
727*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3230 - 323f
728*cdf0e10cSrcweir     27,27,27,27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3240 - 324f
729*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3250 - 325f
730*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3260 - 326f
731*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0,27,// 3270 - 327f
732*cdf0e10cSrcweir     11,11,11,11,11,11,11,11,11,11,27,27,27,27,27,27,// 3280 - 328f
733*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3290 - 329f
734*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 32a0 - 32af
735*cdf0e10cSrcweir     27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 32b0 - 32bf
736*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27, 0, 0, 0, 0,// 32c0 - 32cf
737*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 32d0 - 32df
738*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 32e0 - 32ef
739*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0,// 32f0 - 32ff
740*cdf0e10cSrcweir 
741*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3300 - 330f
742*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3310 - 331f
743*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3320 - 332f
744*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3330 - 333f
745*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3340 - 334f
746*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3350 - 335f
747*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3360 - 336f
748*cdf0e10cSrcweir     27,27,27,27,27,27,27, 0, 0, 0, 0,27,27,27,27,27,// 3370 - 337f
749*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3380 - 338f
750*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 3390 - 339f
751*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33a0 - 33af
752*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33b0 - 33bf
753*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33c0 - 33cf
754*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0, 0,// 33d0 - 33df
755*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// 33e0 - 33ef
756*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27, 0,// 33f0 - 33ff
757*cdf0e10cSrcweir 
758*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d00 - 4d0f
759*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d10 - 4d1f
760*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d20 - 4d2f
761*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d30 - 4d3f
762*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d40 - 4d4f
763*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d50 - 4d5f
764*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d60 - 4d6f
765*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d70 - 4d7f
766*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d80 - 4d8f
767*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4d90 - 4d9f
768*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 4da0 - 4daf
769*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4db0 - 4dbf
770*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4dc0 - 4dcf
771*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4dd0 - 4ddf
772*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4de0 - 4def
773*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 4df0 - 4dff
774*cdf0e10cSrcweir 
775*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f00 - 9f0f
776*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f10 - 9f1f
777*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f20 - 9f2f
778*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f30 - 9f3f
779*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f40 - 9f4f
780*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f50 - 9f5f
781*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f60 - 9f6f
782*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f70 - 9f7f
783*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f80 - 9f8f
784*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// 9f90 - 9f9f
785*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fa0 - 9faf
786*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fb0 - 9fbf
787*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fc0 - 9fcf
788*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fd0 - 9fdf
789*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9fe0 - 9fef
790*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 9ff0 - 9fff
791*cdf0e10cSrcweir 
792*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a400 - a40f
793*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a410 - a41f
794*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a420 - a42f
795*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a430 - a43f
796*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a440 - a44f
797*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a450 - a45f
798*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a460 - a46f
799*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// a470 - a47f
800*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0,// a480 - a48f
801*cdf0e10cSrcweir     27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,// a490 - a49f
802*cdf0e10cSrcweir     27,27, 0, 0,27,27,27,27,27,27,27,27,27,27,27,27,// a4a0 - a4af
803*cdf0e10cSrcweir     27,27,27,27, 0,27,27,27,27,27,27,27,27,27,27,27,// a4b0 - a4bf
804*cdf0e10cSrcweir     27, 0,27,27,27, 0,27, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4c0 - a4cf
805*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4d0 - a4df
806*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4e0 - a4ef
807*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4f0 - a4ff
808*cdf0e10cSrcweir 
809*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d700 - d70f
810*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d710 - d71f
811*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d720 - d72f
812*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d730 - d73f
813*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d740 - d74f
814*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d750 - d75f
815*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d760 - d76f
816*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d770 - d77f
817*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d780 - d78f
818*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// d790 - d79f
819*cdf0e10cSrcweir      5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7a0 - d7af
820*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7b0 - d7bf
821*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7c0 - d7cf
822*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7d0 - d7df
823*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7e0 - d7ef
824*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// d7f0 - d7ff
825*cdf0e10cSrcweir 
826*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fa00 - fa0f
827*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fa10 - fa1f
828*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0,// fa20 - fa2f
829*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa30 - fa3f
830*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa40 - fa4f
831*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa50 - fa5f
832*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa60 - fa6f
833*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa70 - fa7f
834*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa80 - fa8f
835*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fa90 - fa9f
836*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// faa0 - faaf
837*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fab0 - fabf
838*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fac0 - facf
839*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fad0 - fadf
840*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fae0 - faef
841*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// faf0 - faff
842*cdf0e10cSrcweir 
843*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fb00 - fb0f
844*cdf0e10cSrcweir      0, 0, 0, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 5, 6, 5,// fb10 - fb1f
845*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5,24, 5, 5, 5, 5, 5, 5,// fb20 - fb2f
846*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 5, 0,// fb30 - fb3f
847*cdf0e10cSrcweir      5, 5, 0, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb40 - fb4f
848*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb50 - fb5f
849*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb60 - fb6f
850*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb70 - fb7f
851*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb80 - fb8f
852*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fb90 - fb9f
853*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fba0 - fbaf
854*cdf0e10cSrcweir      5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbb0 - fbbf
855*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbc0 - fbcf
856*cdf0e10cSrcweir      0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fbd0 - fbdf
857*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fbe0 - fbef
858*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fbf0 - fbff
859*cdf0e10cSrcweir 
860*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd00 - fd0f
861*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd10 - fd1f
862*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd20 - fd2f
863*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,20,21,// fd30 - fd3f
864*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fd40 - fd4f
865*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd50 - fd5f
866*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd60 - fd6f
867*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd70 - fd7f
868*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd80 - fd8f
869*cdf0e10cSrcweir      0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fd90 - fd9f
870*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fda0 - fdaf
871*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fdb0 - fdbf
872*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0,// fdc0 - fdcf
873*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fdd0 - fddf
874*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fde0 - fdef
875*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0,// fdf0 - fdff
876*cdf0e10cSrcweir 
877*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe00 - fe0f
878*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe10 - fe1f
879*cdf0e10cSrcweir      6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe20 - fe2f
880*cdf0e10cSrcweir     23,19,19,22,22,20,21,20,21,20,21,20,21,20,21,20,// fe30 - fe3f
881*cdf0e10cSrcweir     21,20,21,20,21, 0, 0, 0, 0,23,23,23,23,22,22,22,// fe40 - fe4f
882*cdf0e10cSrcweir     23,23,23, 0,23,23,23,23,19,20,21,20,21,20,21,23,// fe50 - fe5f
883*cdf0e10cSrcweir     23,23,24,19,24,24,24, 0,23,25,23,23, 0, 0, 0, 0,// fe60 - fe6f
884*cdf0e10cSrcweir      5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fe70 - fe7f
885*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fe80 - fe8f
886*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fe90 - fe9f
887*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fea0 - feaf
888*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// feb0 - febf
889*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fec0 - fecf
890*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fed0 - fedf
891*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// fee0 - feef
892*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0,16,// fef0 - feff
893*cdf0e10cSrcweir 
894*cdf0e10cSrcweir      0,23,23,23,25,23,23,23,20,21,23,24,23,19,23,23,// ff00 - ff0f
895*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9,23,23,24,24,24,23,// ff10 - ff1f
896*cdf0e10cSrcweir     23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// ff20 - ff2f
897*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,20,23,21,26,22,// ff30 - ff3f
898*cdf0e10cSrcweir     26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// ff40 - ff4f
899*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,20,24,21,24, 0,// ff50 - ff5f
900*cdf0e10cSrcweir      0,23,20,21,23,22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ff60 - ff6f
901*cdf0e10cSrcweir      4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ff70 - ff7f
902*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ff80 - ff8f
903*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4,// ff90 - ff9f
904*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,// ffa0 - ffaf
905*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0,// ffb0 - ffbf
906*cdf0e10cSrcweir      0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5,// ffc0 - ffcf
907*cdf0e10cSrcweir      0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 0, 0, 0,// ffd0 - ffdf
908*cdf0e10cSrcweir     25,25,24,26,27,25,25, 0,27,24,24,24,24,27,27, 0,// ffe0 - ffef
909*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,16,16,16,27,27, 0, 0,// fff0 - ffff
910*cdf0e10cSrcweir 
911*cdf0e10cSrcweir };
912*cdf0e10cSrcweir 
913*cdf0e10cSrcweir 
914*cdf0e10cSrcweir #define UnicodeDirectionNumberBlock  3
915*cdf0e10cSrcweir 
916*cdf0e10cSrcweir static sal_Int8 UnicodeDirectionIndex[] = {
917*cdf0e10cSrcweir     0x03, 0x00, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, // 0000 - 07ff
918*cdf0e10cSrcweir     0x00, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, // 0800 - 0fff
919*cdf0e10cSrcweir     0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x13, // 1000 - 17ff
920*cdf0e10cSrcweir     0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, // 1800 - 1fff
921*cdf0e10cSrcweir     0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, // 2000 - 27ff
922*cdf0e10cSrcweir     0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x1f, // 2800 - 2fff
923*cdf0e10cSrcweir     0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 3000 - 37ff
924*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 3800 - 3fff
925*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 4000 - 47ff
926*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 4800 - 4fff
927*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 5000 - 57ff
928*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 5800 - 5fff
929*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 6000 - 67ff
930*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 6800 - 6fff
931*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7000 - 77ff
932*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7800 - 7fff
933*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8000 - 87ff
934*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8800 - 8fff
935*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 9000 - 97ff
936*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 9800 - 9fff
937*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, // a000 - a7ff
938*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // a800 - afff
939*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // b000 - b7ff
940*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // b800 - bfff
941*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // c000 - c7ff
942*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // c800 - cfff
943*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // d000 - d7ff
944*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // d800 - dfff
945*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // e000 - e7ff
946*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // e800 - efff
947*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // f000 - f7ff
948*cdf0e10cSrcweir     0x00, 0x00, 0x00, 0x22, 0x02, 0x23, 0x24, 0x25, // f800 - ffff
949*cdf0e10cSrcweir };
950*cdf0e10cSrcweir 
951*cdf0e10cSrcweir 
952*cdf0e10cSrcweir static sal_Int8 UnicodeDirectionBlockValue[] = {
953*cdf0e10cSrcweir      0, 10, 13,
954*cdf0e10cSrcweir };
955*cdf0e10cSrcweir 
956*cdf0e10cSrcweir 
957*cdf0e10cSrcweir static sal_Int8 UnicodeDirectionValue[] = {
958*cdf0e10cSrcweir     18,18,18,18,18,18,18,18,18, 8, 7, 8, 9, 7,18,18,// 0000 - 000f
959*cdf0e10cSrcweir     18,18,18,18,18,18,18,18,18,18,18,18, 7, 7, 7, 8,// 0010 - 001f
960*cdf0e10cSrcweir      9,10,10, 4, 4, 4,10,10,10,10,10, 4, 6, 4, 6, 3,// 0020 - 002f
961*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,10,10,10,10,10,// 0030 - 003f
962*cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0040 - 004f
963*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10,10,// 0050 - 005f
964*cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0060 - 006f
965*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10,18,// 0070 - 007f
966*cdf0e10cSrcweir     18,18,18,18,18, 7,18,18,18,18,18,18,18,18,18,18,// 0080 - 008f
967*cdf0e10cSrcweir     18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,// 0090 - 009f
968*cdf0e10cSrcweir      6,10, 4, 4, 4, 4,10,10,10,10, 0,10,10,10,10,10,// 00a0 - 00af
969*cdf0e10cSrcweir      4, 4, 2, 2,10, 0,10,10,10, 2, 0,10,10,10,10,10,// 00b0 - 00bf
970*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 00c0 - 00cf
971*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0, 0, 0, 0,// 00d0 - 00df
972*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 00e0 - 00ef
973*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0, 0, 0, 0,// 00f0 - 00ff
974*cdf0e10cSrcweir 
975*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0200 - 020f
976*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0210 - 021f
977*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0220 - 022f
978*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0230 - 023f
979*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0240 - 024f
980*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0250 - 025f
981*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0260 - 026f
982*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0270 - 027f
983*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0280 - 028f
984*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0290 - 029f
985*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 02a0 - 02af
986*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0,// 02b0 - 02bf
987*cdf0e10cSrcweir      0, 0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 02c0 - 02cf
988*cdf0e10cSrcweir      0, 0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 02d0 - 02df
989*cdf0e10cSrcweir      0, 0, 0, 0, 0,10,10,10,10,10,10,10,10,10, 0, 0,// 02e0 - 02ef
990*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 02f0 - 02ff
991*cdf0e10cSrcweir 
992*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0300 - 030f
993*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0310 - 031f
994*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0320 - 032f
995*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0330 - 033f
996*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17, 0,// 0340 - 034f
997*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0350 - 035f
998*cdf0e10cSrcweir     17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0360 - 036f
999*cdf0e10cSrcweir      0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0,10, 0,// 0370 - 037f
1000*cdf0e10cSrcweir      0, 0, 0, 0,10,10, 0,10, 0, 0, 0, 0, 0, 0, 0, 0,// 0380 - 038f
1001*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0390 - 039f
1002*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03a0 - 03af
1003*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03b0 - 03bf
1004*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03c0 - 03cf
1005*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03d0 - 03df
1006*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03e0 - 03ef
1007*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 03f0 - 03ff
1008*cdf0e10cSrcweir 
1009*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0400 - 040f
1010*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0410 - 041f
1011*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0420 - 042f
1012*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0430 - 043f
1013*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0440 - 044f
1014*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0450 - 045f
1015*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0460 - 046f
1016*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0470 - 047f
1017*cdf0e10cSrcweir      0, 0, 0,17,17,17,17, 0,17,17, 0, 0, 0, 0, 0, 0,// 0480 - 048f
1018*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0490 - 049f
1019*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04a0 - 04af
1020*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04b0 - 04bf
1021*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04c0 - 04cf
1022*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04d0 - 04df
1023*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04e0 - 04ef
1024*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 04f0 - 04ff
1025*cdf0e10cSrcweir 
1026*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0500 - 050f
1027*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0510 - 051f
1028*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0520 - 052f
1029*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0530 - 053f
1030*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0540 - 054f
1031*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0550 - 055f
1032*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0560 - 056f
1033*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0570 - 057f
1034*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0,// 0580 - 058f
1035*cdf0e10cSrcweir      0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0590 - 059f
1036*cdf0e10cSrcweir     17,17, 0,17,17,17,17,17,17,17,17,17,17,17,17,17,// 05a0 - 05af
1037*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17, 0,17,17,17, 1,17,// 05b0 - 05bf
1038*cdf0e10cSrcweir      1,17,17, 1,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05c0 - 05cf
1039*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// 05d0 - 05df
1040*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,// 05e0 - 05ef
1041*cdf0e10cSrcweir      1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 05f0 - 05ff
1042*cdf0e10cSrcweir 
1043*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0,// 0600 - 060f
1044*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13, 0, 0, 0,13,// 0610 - 061f
1045*cdf0e10cSrcweir      0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0620 - 062f
1046*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13, 0, 0, 0, 0, 0,// 0630 - 063f
1047*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,17,17,17,17,17,// 0640 - 064f
1048*cdf0e10cSrcweir     17,17,17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0650 - 065f
1049*cdf0e10cSrcweir      5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5,13, 0, 0,// 0660 - 066f
1050*cdf0e10cSrcweir     17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0670 - 067f
1051*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0680 - 068f
1052*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0690 - 069f
1053*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 06a0 - 06af
1054*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 06b0 - 06bf
1055*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 06c0 - 06cf
1056*cdf0e10cSrcweir     13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,// 06d0 - 06df
1057*cdf0e10cSrcweir     17,17,17,17,17,13,13,17,17,10,17,17,17,17, 0, 0,// 06e0 - 06ef
1058*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2,13,13,13,13,13, 0,// 06f0 - 06ff
1059*cdf0e10cSrcweir 
1060*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13, 0,18,// 0700 - 070f
1061*cdf0e10cSrcweir     13,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0710 - 071f
1062*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13, 0, 0, 0,// 0720 - 072f
1063*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0730 - 073f
1064*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17, 0, 0, 0, 0, 0,// 0740 - 074f
1065*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0750 - 075f
1066*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0760 - 076f
1067*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0770 - 077f
1068*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0780 - 078f
1069*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// 0790 - 079f
1070*cdf0e10cSrcweir     13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,// 07a0 - 07af
1071*cdf0e10cSrcweir     17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07b0 - 07bf
1072*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07c0 - 07cf
1073*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07d0 - 07df
1074*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07e0 - 07ef
1075*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 07f0 - 07ff
1076*cdf0e10cSrcweir 
1077*cdf0e10cSrcweir      0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0900 - 090f
1078*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0910 - 091f
1079*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0920 - 092f
1080*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 0930 - 093f
1081*cdf0e10cSrcweir      0,17,17,17,17,17,17,17,17, 0, 0, 0, 0,17, 0, 0,// 0940 - 094f
1082*cdf0e10cSrcweir      0,17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0950 - 095f
1083*cdf0e10cSrcweir      0, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0960 - 096f
1084*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0970 - 097f
1085*cdf0e10cSrcweir      0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0980 - 098f
1086*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0990 - 099f
1087*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09a0 - 09af
1088*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 09b0 - 09bf
1089*cdf0e10cSrcweir      0,17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 09c0 - 09cf
1090*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09d0 - 09df
1091*cdf0e10cSrcweir      0, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09e0 - 09ef
1092*cdf0e10cSrcweir      0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 09f0 - 09ff
1093*cdf0e10cSrcweir 
1094*cdf0e10cSrcweir      0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a00 - 0a0f
1095*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a10 - 0a1f
1096*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a20 - 0a2f
1097*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 0a30 - 0a3f
1098*cdf0e10cSrcweir      0,17,17, 0, 0, 0, 0,17,17, 0, 0,17,17,17, 0, 0,// 0a40 - 0a4f
1099*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a50 - 0a5f
1100*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a60 - 0a6f
1101*cdf0e10cSrcweir     17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a70 - 0a7f
1102*cdf0e10cSrcweir      0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a80 - 0a8f
1103*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0a90 - 0a9f
1104*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0aa0 - 0aaf
1105*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0,// 0ab0 - 0abf
1106*cdf0e10cSrcweir      0,17,17,17,17,17, 0,17,17, 0, 0, 0, 0,17, 0, 0,// 0ac0 - 0acf
1107*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ad0 - 0adf
1108*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ae0 - 0aef
1109*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0af0 - 0aff
1110*cdf0e10cSrcweir 
1111*cdf0e10cSrcweir      0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b00 - 0b0f
1112*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b10 - 0b1f
1113*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b20 - 0b2f
1114*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,17,// 0b30 - 0b3f
1115*cdf0e10cSrcweir      0,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 0b40 - 0b4f
1116*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b50 - 0b5f
1117*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b60 - 0b6f
1118*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b70 - 0b7f
1119*cdf0e10cSrcweir      0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b80 - 0b8f
1120*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0b90 - 0b9f
1121*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ba0 - 0baf
1122*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bb0 - 0bbf
1123*cdf0e10cSrcweir     17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 0bc0 - 0bcf
1124*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bd0 - 0bdf
1125*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0be0 - 0bef
1126*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0bf0 - 0bff
1127*cdf0e10cSrcweir 
1128*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c00 - 0c0f
1129*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c10 - 0c1f
1130*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c20 - 0c2f
1131*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,// 0c30 - 0c3f
1132*cdf0e10cSrcweir     17, 0, 0, 0, 0, 0,17,17,17, 0,17,17,17,17, 0, 0,// 0c40 - 0c4f
1133*cdf0e10cSrcweir      0, 0, 0, 0, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c50 - 0c5f
1134*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c60 - 0c6f
1135*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c70 - 0c7f
1136*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c80 - 0c8f
1137*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0c90 - 0c9f
1138*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ca0 - 0caf
1139*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,// 0cb0 - 0cbf
1140*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0,17,17, 0, 0,// 0cc0 - 0ccf
1141*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0cd0 - 0cdf
1142*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ce0 - 0cef
1143*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0cf0 - 0cff
1144*cdf0e10cSrcweir 
1145*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d00 - 0d0f
1146*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d10 - 0d1f
1147*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d20 - 0d2f
1148*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d30 - 0d3f
1149*cdf0e10cSrcweir      0,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0,// 0d40 - 0d4f
1150*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d50 - 0d5f
1151*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d60 - 0d6f
1152*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d70 - 0d7f
1153*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d80 - 0d8f
1154*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0d90 - 0d9f
1155*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0da0 - 0daf
1156*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0db0 - 0dbf
1157*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0,// 0dc0 - 0dcf
1158*cdf0e10cSrcweir      0, 0,17,17,17, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0dd0 - 0ddf
1159*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0de0 - 0def
1160*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0df0 - 0dff
1161*cdf0e10cSrcweir 
1162*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e00 - 0e0f
1163*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e10 - 0e1f
1164*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e20 - 0e2f
1165*cdf0e10cSrcweir      0,17, 0, 0,17,17,17,17,17,17,17, 0, 0, 0, 0, 4,// 0e30 - 0e3f
1166*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17,17,17, 0,// 0e40 - 0e4f
1167*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e50 - 0e5f
1168*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e60 - 0e6f
1169*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e70 - 0e7f
1170*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e80 - 0e8f
1171*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0e90 - 0e9f
1172*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ea0 - 0eaf
1173*cdf0e10cSrcweir      0,17, 0, 0,17,17,17,17,17,17, 0,17,17, 0, 0, 0,// 0eb0 - 0ebf
1174*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17, 0, 0,// 0ec0 - 0ecf
1175*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ed0 - 0edf
1176*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ee0 - 0eef
1177*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ef0 - 0eff
1178*cdf0e10cSrcweir 
1179*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f00 - 0f0f
1180*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0,17,17, 0, 0, 0, 0, 0, 0,// 0f10 - 0f1f
1181*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f20 - 0f2f
1182*cdf0e10cSrcweir      0, 0, 0, 0, 0,17, 0,17, 0,17,10,10,10,10, 0, 0,// 0f30 - 0f3f
1183*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f40 - 0f4f
1184*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f50 - 0f5f
1185*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0f60 - 0f6f
1186*cdf0e10cSrcweir      0,17,17,17,17,17,17,17,17,17,17,17,17,17,17, 0,// 0f70 - 0f7f
1187*cdf0e10cSrcweir     17,17,17,17,17, 0,17,17, 0, 0, 0, 0, 0, 0, 0, 0,// 0f80 - 0f8f
1188*cdf0e10cSrcweir     17,17,17,17,17,17,17,17, 0,17,17,17,17,17,17,17,// 0f90 - 0f9f
1189*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 0fa0 - 0faf
1190*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17, 0, 0, 0,// 0fb0 - 0fbf
1191*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fc0 - 0fcf
1192*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fd0 - 0fdf
1193*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0fe0 - 0fef
1194*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 0ff0 - 0fff
1195*cdf0e10cSrcweir 
1196*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1000 - 100f
1197*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1010 - 101f
1198*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,17,// 1020 - 102f
1199*cdf0e10cSrcweir     17, 0,17, 0, 0, 0,17,17, 0,17, 0, 0, 0, 0, 0, 0,// 1030 - 103f
1200*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1040 - 104f
1201*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0,17,17, 0, 0, 0, 0, 0, 0,// 1050 - 105f
1202*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1060 - 106f
1203*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1070 - 107f
1204*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1080 - 108f
1205*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1090 - 109f
1206*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10a0 - 10af
1207*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10b0 - 10bf
1208*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10c0 - 10cf
1209*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10d0 - 10df
1210*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10e0 - 10ef
1211*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 10f0 - 10ff
1212*cdf0e10cSrcweir 
1213*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1600 - 160f
1214*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1610 - 161f
1215*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1620 - 162f
1216*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1630 - 163f
1217*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1640 - 164f
1218*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1650 - 165f
1219*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1660 - 166f
1220*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1670 - 167f
1221*cdf0e10cSrcweir      9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1680 - 168f
1222*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0, 0, 0,// 1690 - 169f
1223*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16a0 - 16af
1224*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16b0 - 16bf
1225*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16c0 - 16cf
1226*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16d0 - 16df
1227*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16e0 - 16ef
1228*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 16f0 - 16ff
1229*cdf0e10cSrcweir 
1230*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1700 - 170f
1231*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1710 - 171f
1232*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1720 - 172f
1233*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1730 - 173f
1234*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1740 - 174f
1235*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1750 - 175f
1236*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1760 - 176f
1237*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1770 - 177f
1238*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1780 - 178f
1239*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1790 - 179f
1240*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17a0 - 17af
1241*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17,17, 0, 0,// 17b0 - 17bf
1242*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,17, 0, 0,17,17,17,17,17,17,17,// 17c0 - 17cf
1243*cdf0e10cSrcweir     17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0,// 17d0 - 17df
1244*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17e0 - 17ef
1245*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 17f0 - 17ff
1246*cdf0e10cSrcweir 
1247*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,18,18,18,18, 0,// 1800 - 180f
1248*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1810 - 181f
1249*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1820 - 182f
1250*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1830 - 183f
1251*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1840 - 184f
1252*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1850 - 185f
1253*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1860 - 186f
1254*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1870 - 187f
1255*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1880 - 188f
1256*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1890 - 189f
1257*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,17, 0, 0, 0, 0, 0, 0,// 18a0 - 18af
1258*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18b0 - 18bf
1259*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18c0 - 18cf
1260*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18d0 - 18df
1261*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18e0 - 18ef
1262*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 18f0 - 18ff
1263*cdf0e10cSrcweir 
1264*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f00 - 1f0f
1265*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f10 - 1f1f
1266*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f20 - 1f2f
1267*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f30 - 1f3f
1268*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f40 - 1f4f
1269*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f50 - 1f5f
1270*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f60 - 1f6f
1271*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f70 - 1f7f
1272*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f80 - 1f8f
1273*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1f90 - 1f9f
1274*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 1fa0 - 1faf
1275*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0,10,// 1fb0 - 1fbf
1276*cdf0e10cSrcweir     10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,// 1fc0 - 1fcf
1277*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,// 1fd0 - 1fdf
1278*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,// 1fe0 - 1fef
1279*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10, 0,// 1ff0 - 1fff
1280*cdf0e10cSrcweir 
1281*cdf0e10cSrcweir      9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,18,18,18, 0, 1,// 2000 - 200f
1282*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2010 - 201f
1283*cdf0e10cSrcweir     10,10,10,10,10,10,10,10, 9, 7,11,14,16,12,15, 9,// 2020 - 202f
1284*cdf0e10cSrcweir      4, 4, 4, 4, 4,10,10,10,10,10,10,10,10,10,10,10,// 2030 - 203f
1285*cdf0e10cSrcweir     10,10,10,10,10,10,10, 0,10,10,10,10,10,10, 0, 0,// 2040 - 204f
1286*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2050 - 205f
1287*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18,18,18,18,18,18,// 2060 - 206f
1288*cdf0e10cSrcweir      2, 0, 0, 0, 2, 2, 2, 2, 2, 2, 4, 4,10,10,10, 0,// 2070 - 207f
1289*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4,10,10,10, 0,// 2080 - 208f
1290*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2090 - 209f
1291*cdf0e10cSrcweir      4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,// 20a0 - 20af
1292*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20b0 - 20bf
1293*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20c0 - 20cf
1294*cdf0e10cSrcweir     17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,// 20d0 - 20df
1295*cdf0e10cSrcweir     17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20e0 - 20ef
1296*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 20f0 - 20ff
1297*cdf0e10cSrcweir 
1298*cdf0e10cSrcweir     10,10, 0,10,10,10,10, 0,10,10, 0, 0, 0, 0, 0, 0,// 2100 - 210f
1299*cdf0e10cSrcweir      0, 0, 0, 0,10, 0,10,10,10, 0, 0, 0, 0, 0,10,10,// 2110 - 211f
1300*cdf0e10cSrcweir     10,10,10,10, 0,10, 0,10, 0,10, 0, 0, 0, 0, 4, 0,// 2120 - 212f
1301*cdf0e10cSrcweir      0, 0,10, 0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0, 0,// 2130 - 213f
1302*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2140 - 214f
1303*cdf0e10cSrcweir      0, 0, 0,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2150 - 215f
1304*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2160 - 216f
1305*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2170 - 217f
1306*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2180 - 218f
1307*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2190 - 219f
1308*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21a0 - 21af
1309*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21b0 - 21bf
1310*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21c0 - 21cf
1311*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21d0 - 21df
1312*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 21e0 - 21ef
1313*cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 21f0 - 21ff
1314*cdf0e10cSrcweir 
1315*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2200 - 220f
1316*cdf0e10cSrcweir     10,10, 4, 4,10,10,10,10,10,10,10,10,10,10,10,10,// 2210 - 221f
1317*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2220 - 222f
1318*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2230 - 223f
1319*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2240 - 224f
1320*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2250 - 225f
1321*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2260 - 226f
1322*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2270 - 227f
1323*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2280 - 228f
1324*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2290 - 229f
1325*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22a0 - 22af
1326*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22b0 - 22bf
1327*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22c0 - 22cf
1328*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22d0 - 22df
1329*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 22e0 - 22ef
1330*cdf0e10cSrcweir     10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 22f0 - 22ff
1331*cdf0e10cSrcweir 
1332*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2300 - 230f
1333*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2310 - 231f
1334*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2320 - 232f
1335*cdf0e10cSrcweir     10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2330 - 233f
1336*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2340 - 234f
1337*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2350 - 235f
1338*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2360 - 236f
1339*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0,10,10,10,// 2370 - 237f
1340*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2380 - 238f
1341*cdf0e10cSrcweir     10,10,10,10,10, 0,10,10,10,10,10, 0, 0, 0, 0, 0,// 2390 - 239f
1342*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23a0 - 23af
1343*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23b0 - 23bf
1344*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23c0 - 23cf
1345*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23d0 - 23df
1346*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23e0 - 23ef
1347*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 23f0 - 23ff
1348*cdf0e10cSrcweir 
1349*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2400 - 240f
1350*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2410 - 241f
1351*cdf0e10cSrcweir     10,10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2420 - 242f
1352*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2430 - 243f
1353*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10, 0, 0, 0, 0, 0,// 2440 - 244f
1354*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2450 - 245f
1355*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 2460 - 246f
1356*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 2470 - 247f
1357*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,// 2480 - 248f
1358*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0,// 2490 - 249f
1359*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24a0 - 24af
1360*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24b0 - 24bf
1361*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24c0 - 24cf
1362*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24d0 - 24df
1363*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0,// 24e0 - 24ef
1364*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 24f0 - 24ff
1365*cdf0e10cSrcweir 
1366*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2500 - 250f
1367*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2510 - 251f
1368*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2520 - 252f
1369*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2530 - 253f
1370*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2540 - 254f
1371*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2550 - 255f
1372*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2560 - 256f
1373*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2570 - 257f
1374*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2580 - 258f
1375*cdf0e10cSrcweir     10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2590 - 259f
1376*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25a0 - 25af
1377*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25b0 - 25bf
1378*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25c0 - 25cf
1379*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25d0 - 25df
1380*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 25e0 - 25ef
1381*cdf0e10cSrcweir     10,10,10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0,// 25f0 - 25ff
1382*cdf0e10cSrcweir 
1383*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2600 - 260f
1384*cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0,10,10,10,10,10,10,10,// 2610 - 261f
1385*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2620 - 262f
1386*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2630 - 263f
1387*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2640 - 264f
1388*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2650 - 265f
1389*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2660 - 266f
1390*cdf0e10cSrcweir     10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2670 - 267f
1391*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2680 - 268f
1392*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2690 - 269f
1393*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26a0 - 26af
1394*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26b0 - 26bf
1395*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26c0 - 26cf
1396*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26d0 - 26df
1397*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26e0 - 26ef
1398*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 26f0 - 26ff
1399*cdf0e10cSrcweir 
1400*cdf0e10cSrcweir      0,10,10,10,10, 0,10,10,10,10, 0, 0,10,10,10,10,// 2700 - 270f
1401*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2710 - 271f
1402*cdf0e10cSrcweir     10,10,10,10,10,10,10,10, 0,10,10,10,10,10,10,10,// 2720 - 272f
1403*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2730 - 273f
1404*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10, 0,10, 0,10,// 2740 - 274f
1405*cdf0e10cSrcweir     10,10,10, 0, 0, 0,10, 0,10,10,10,10,10,10,10, 0,// 2750 - 275f
1406*cdf0e10cSrcweir      0,10,10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0,// 2760 - 276f
1407*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0,10,10,10,10,10,10,10,10,10,10,// 2770 - 277f
1408*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2780 - 278f
1409*cdf0e10cSrcweir     10,10,10,10,10, 0, 0, 0,10,10,10,10,10,10,10,10,// 2790 - 279f
1410*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 27a0 - 27af
1411*cdf0e10cSrcweir      0,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 0,// 27b0 - 27bf
1412*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27c0 - 27cf
1413*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27d0 - 27df
1414*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27e0 - 27ef
1415*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 27f0 - 27ff
1416*cdf0e10cSrcweir 
1417*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e00 - 2e0f
1418*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e10 - 2e1f
1419*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e20 - 2e2f
1420*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e30 - 2e3f
1421*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e40 - 2e4f
1422*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e50 - 2e5f
1423*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e60 - 2e6f
1424*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2e70 - 2e7f
1425*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2e80 - 2e8f
1426*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10, 0,10,10,10,10,10,// 2e90 - 2e9f
1427*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ea0 - 2eaf
1428*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2eb0 - 2ebf
1429*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ec0 - 2ecf
1430*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ed0 - 2edf
1431*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2ee0 - 2eef
1432*cdf0e10cSrcweir     10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2ef0 - 2eff
1433*cdf0e10cSrcweir 
1434*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f00 - 2f0f
1435*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f10 - 2f1f
1436*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f20 - 2f2f
1437*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f30 - 2f3f
1438*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f40 - 2f4f
1439*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f50 - 2f5f
1440*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f60 - 2f6f
1441*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f70 - 2f7f
1442*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f80 - 2f8f
1443*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2f90 - 2f9f
1444*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2fa0 - 2faf
1445*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2fb0 - 2fbf
1446*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 2fc0 - 2fcf
1447*cdf0e10cSrcweir     10,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fd0 - 2fdf
1448*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 2fe0 - 2fef
1449*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10, 0, 0, 0, 0,// 2ff0 - 2fff
1450*cdf0e10cSrcweir 
1451*cdf0e10cSrcweir      9,10,10,10,10, 0, 0, 0,10,10,10,10,10,10,10,10,// 3000 - 300f
1452*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// 3010 - 301f
1453*cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,17,17,17,17,// 3020 - 302f
1454*cdf0e10cSrcweir     10, 0, 0, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0,10,10,// 3030 - 303f
1455*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3040 - 304f
1456*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3050 - 305f
1457*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3060 - 306f
1458*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3070 - 307f
1459*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 3080 - 308f
1460*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,17,17,10,10, 0, 0, 0,// 3090 - 309f
1461*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30a0 - 30af
1462*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30b0 - 30bf
1463*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30c0 - 30cf
1464*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30d0 - 30df
1465*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// 30e0 - 30ef
1466*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10, 0, 0, 0, 0,// 30f0 - 30ff
1467*cdf0e10cSrcweir 
1468*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a400 - a40f
1469*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a410 - a41f
1470*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a420 - a42f
1471*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a430 - a43f
1472*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a440 - a44f
1473*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a450 - a45f
1474*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a460 - a46f
1475*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a470 - a47f
1476*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a480 - a48f
1477*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// a490 - a49f
1478*cdf0e10cSrcweir     10,10, 0, 0,10,10,10,10,10,10,10,10,10,10,10,10,// a4a0 - a4af
1479*cdf0e10cSrcweir     10,10,10,10, 0,10,10,10,10,10,10,10,10,10,10,10,// a4b0 - a4bf
1480*cdf0e10cSrcweir     10, 0,10,10,10, 0,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4c0 - a4cf
1481*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4d0 - a4df
1482*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4e0 - a4ef
1483*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// a4f0 - a4ff
1484*cdf0e10cSrcweir 
1485*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fb00 - fb0f
1486*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,17, 1,// fb10 - fb1f
1487*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1,// fb20 - fb2f
1488*cdf0e10cSrcweir      1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0,// fb30 - fb3f
1489*cdf0e10cSrcweir      1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,// fb40 - fb4f
1490*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb50 - fb5f
1491*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb60 - fb6f
1492*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb70 - fb7f
1493*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb80 - fb8f
1494*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fb90 - fb9f
1495*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fba0 - fbaf
1496*cdf0e10cSrcweir     13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbb0 - fbbf
1497*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fbc0 - fbcf
1498*cdf0e10cSrcweir      0, 0, 0,13,13,13,13,13,13,13,13,13,13,13,13,13,// fbd0 - fbdf
1499*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fbe0 - fbef
1500*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fbf0 - fbff
1501*cdf0e10cSrcweir 
1502*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd00 - fd0f
1503*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd10 - fd1f
1504*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd20 - fd2f
1505*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,10,10,// fd30 - fd3f
1506*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fd40 - fd4f
1507*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd50 - fd5f
1508*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd60 - fd6f
1509*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd70 - fd7f
1510*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd80 - fd8f
1511*cdf0e10cSrcweir      0, 0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fd90 - fd9f
1512*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fda0 - fdaf
1513*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fdb0 - fdbf
1514*cdf0e10cSrcweir     13,13,13,13,13,13,13,13, 0, 0, 0, 0, 0, 0, 0, 0,// fdc0 - fdcf
1515*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fdd0 - fddf
1516*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fde0 - fdef
1517*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13, 0, 0, 0, 0,// fdf0 - fdff
1518*cdf0e10cSrcweir 
1519*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe00 - fe0f
1520*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe10 - fe1f
1521*cdf0e10cSrcweir     17,17,17,17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// fe20 - fe2f
1522*cdf0e10cSrcweir     10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,// fe30 - fe3f
1523*cdf0e10cSrcweir     10,10,10,10,10, 0, 0, 0, 0,10,10,10,10,10,10,10,// fe40 - fe4f
1524*cdf0e10cSrcweir      6,10, 6, 0,10, 6,10,10,10,10,10,10,10,10,10, 4,// fe50 - fe5f
1525*cdf0e10cSrcweir     10,10, 4, 4,10,10,10, 0,10, 4, 4,10, 0, 0, 0, 0,// fe60 - fe6f
1526*cdf0e10cSrcweir     13,13,13, 0,13, 0,13,13,13,13,13,13,13,13,13,13,// fe70 - fe7f
1527*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fe80 - fe8f
1528*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fe90 - fe9f
1529*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fea0 - feaf
1530*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// feb0 - febf
1531*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fec0 - fecf
1532*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fed0 - fedf
1533*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,// fee0 - feef
1534*cdf0e10cSrcweir     13,13,13,13,13,13,13,13,13,13,13,13,13, 0, 0,18,// fef0 - feff
1535*cdf0e10cSrcweir 
1536*cdf0e10cSrcweir      0,10,10, 4, 4, 4,10,10,10,10,10, 4, 6, 4, 6, 3,// ff00 - ff0f
1537*cdf0e10cSrcweir      2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 6,10,10,10,10,10,// ff10 - ff1f
1538*cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff20 - ff2f
1539*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10,10,// ff30 - ff3f
1540*cdf0e10cSrcweir     10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff40 - ff4f
1541*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10,10,10,10, 0,// ff50 - ff5f
1542*cdf0e10cSrcweir      0,10,10,10,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff60 - ff6f
1543*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff70 - ff7f
1544*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff80 - ff8f
1545*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ff90 - ff9f
1546*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffa0 - ffaf
1547*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffb0 - ffbf
1548*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffc0 - ffcf
1549*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,// ffd0 - ffdf
1550*cdf0e10cSrcweir      4, 4,10,10,10, 4, 4, 0,10,10,10,10,10,10,10, 0,// ffe0 - ffef
1551*cdf0e10cSrcweir      0, 0, 0, 0, 0, 0, 0, 0, 0,18,18,18,10,10, 0, 0,// fff0 - ffff
1552*cdf0e10cSrcweir 
1553*cdf0e10cSrcweir };
1554*cdf0e10cSrcweir 
1555*cdf0e10cSrcweir 
1556*cdf0e10cSrcweir #define UnicodeScriptTypeFrom    0
1557*cdf0e10cSrcweir #define UnicodeScriptTypeTo      1
1558*cdf0e10cSrcweir 
1559*cdf0e10cSrcweir static sal_Unicode UnicodeScriptType[][2] = {
1560*cdf0e10cSrcweir     {0x0000, 0x007f}, //  0. Basic Latin
1561*cdf0e10cSrcweir     {0x0080, 0x00ff}, //  1. Latin-1 Supplement
1562*cdf0e10cSrcweir     {0x0100, 0x017f}, //  2. Latin Extended-A
1563*cdf0e10cSrcweir     {0x0180, 0x024f}, //  3. Latin Extended-B
1564*cdf0e10cSrcweir     {0x0250, 0x02af}, //  4. IPA Extensions
1565*cdf0e10cSrcweir     {0x02b0, 0x02ff}, //  5. Spacing Modifier Letters
1566*cdf0e10cSrcweir     {0x0300, 0x036f}, //  6. Combining Diacritical Marks
1567*cdf0e10cSrcweir     {0x0370, 0x03ff}, //  7. Greek
1568*cdf0e10cSrcweir     {0x0400, 0x04ff}, //  8. Cyrillic
1569*cdf0e10cSrcweir     {0x0530, 0x058f}, //  9. Armenian
1570*cdf0e10cSrcweir     {0x0590, 0x05ff}, // 10. Hebrew
1571*cdf0e10cSrcweir     {0x0600, 0x06ff}, // 11. Arabic
1572*cdf0e10cSrcweir     {0x0700, 0x074f}, // 12. Syriac
1573*cdf0e10cSrcweir     {0x0780, 0x07bf}, // 13. Thaana
1574*cdf0e10cSrcweir     {0x0900, 0x097f}, // 14. Devanagari
1575*cdf0e10cSrcweir     {0x0980, 0x09ff}, // 15. Bengali
1576*cdf0e10cSrcweir     {0x0a00, 0x0a7f}, // 16. Gurmukhi
1577*cdf0e10cSrcweir     {0x0a80, 0x0aff}, // 17. Gujarati
1578*cdf0e10cSrcweir     {0x0b00, 0x0b7f}, // 18. Oriya
1579*cdf0e10cSrcweir     {0x0b80, 0x0bff}, // 19. Tamil
1580*cdf0e10cSrcweir     {0x0c00, 0x0c7f}, // 20. Telugu
1581*cdf0e10cSrcweir     {0x0c80, 0x0cff}, // 21. Kannada
1582*cdf0e10cSrcweir     {0x0d00, 0x0d7f}, // 22. Malayalam
1583*cdf0e10cSrcweir     {0x0d80, 0x0dff}, // 23. Sinhala
1584*cdf0e10cSrcweir     {0x0e00, 0x0e7f}, // 24. Thai
1585*cdf0e10cSrcweir     {0x0e80, 0x0eff}, // 25. Lao
1586*cdf0e10cSrcweir     {0x0f00, 0x0fff}, // 26. Tibetan
1587*cdf0e10cSrcweir     {0x1000, 0x109f}, // 27. Myanmar
1588*cdf0e10cSrcweir     {0x10a0, 0x10ff}, // 28. Georgian
1589*cdf0e10cSrcweir     {0x1100, 0x11ff}, // 29. Hangul Jamo
1590*cdf0e10cSrcweir     {0x1200, 0x137f}, // 30. Ethiopic
1591*cdf0e10cSrcweir     {0x13a0, 0x13ff}, // 31. Cherokee
1592*cdf0e10cSrcweir     {0x1400, 0x167f}, // 32. Unified Canadian Aboriginal Syllabics
1593*cdf0e10cSrcweir     {0x1680, 0x169f}, // 33. Ogham
1594*cdf0e10cSrcweir     {0x16a0, 0x16ff}, // 34. Runic
1595*cdf0e10cSrcweir     {0x1780, 0x17ff}, // 35. Khmer
1596*cdf0e10cSrcweir     {0x1800, 0x18af}, // 36. Mongolian
1597*cdf0e10cSrcweir     {0x1e00, 0x1eff}, // 37. Latin Extended Additional
1598*cdf0e10cSrcweir     {0x1f00, 0x1fff}, // 38. Greek Extended
1599*cdf0e10cSrcweir     {0x2000, 0x206f}, // 39. General Punctuation
1600*cdf0e10cSrcweir     {0x2070, 0x209f}, // 40. Superscripts and Subscripts
1601*cdf0e10cSrcweir     {0x20a0, 0x20cf}, // 41. Currency Symbols
1602*cdf0e10cSrcweir     {0x20d0, 0x20ff}, // 42. Combining Marks for Symbols
1603*cdf0e10cSrcweir     {0x2100, 0x214f}, // 43. Letterlike Symbols
1604*cdf0e10cSrcweir     {0x2150, 0x218f}, // 44. Number Forms
1605*cdf0e10cSrcweir     {0x2190, 0x21ff}, // 45. Arrows
1606*cdf0e10cSrcweir     {0x2200, 0x22ff}, // 46. Mathematical Operators
1607*cdf0e10cSrcweir     {0x2300, 0x23ff}, // 47. Miscellaneous Technical
1608*cdf0e10cSrcweir     {0x2400, 0x243f}, // 48. Control Pictures
1609*cdf0e10cSrcweir     {0x2440, 0x245f}, // 49. Optical Character Recognition
1610*cdf0e10cSrcweir     {0x2460, 0x24ff}, // 50. Enclosed Alphanumerics
1611*cdf0e10cSrcweir     {0x2500, 0x257f}, // 51. Box Drawing
1612*cdf0e10cSrcweir     {0x2580, 0x259f}, // 52. Block Elements
1613*cdf0e10cSrcweir     {0x25a0, 0x25ff}, // 53. Geometric Shapes
1614*cdf0e10cSrcweir     {0x2600, 0x26ff}, // 54. Miscellaneous Symbols
1615*cdf0e10cSrcweir     {0x2700, 0x27bf}, // 55. Dingbats
1616*cdf0e10cSrcweir     {0x2800, 0x28ff}, // 56. Braille Patterns
1617*cdf0e10cSrcweir     {0x2e80, 0x2eff}, // 57. CJK Radicals Supplement
1618*cdf0e10cSrcweir     {0x2f00, 0x2fdf}, // 58. Kangxi Radicals
1619*cdf0e10cSrcweir     {0x2ff0, 0x2fff}, // 59. Ideographic Description Characters
1620*cdf0e10cSrcweir     {0x3000, 0x303f}, // 60. CJK Symbols and Punctuation
1621*cdf0e10cSrcweir     {0x3040, 0x309f}, // 61. Hiragana
1622*cdf0e10cSrcweir     {0x30a0, 0x30ff}, // 62. Katakana
1623*cdf0e10cSrcweir     {0x3100, 0x312f}, // 63. Bopomofo
1624*cdf0e10cSrcweir     {0x3130, 0x318f}, // 64. Hangul Compatibility Jamo
1625*cdf0e10cSrcweir     {0x3190, 0x319f}, // 65. Kanbun
1626*cdf0e10cSrcweir     {0x31a0, 0x31bf}, // 66. Bopomofo Extended
1627*cdf0e10cSrcweir     {0x3200, 0x32ff}, // 67. Enclosed CJK Letters and Months
1628*cdf0e10cSrcweir     {0x3300, 0x33ff}, // 68. CJK Compatibility
1629*cdf0e10cSrcweir     {0x3400, 0x4db5}, // 69. CJK Unified Ideographs Extension A
1630*cdf0e10cSrcweir     {0x4e00, 0x9fff}, // 70. CJK Unified Ideographs
1631*cdf0e10cSrcweir     {0xa000, 0xa48f}, // 71. Yi Syllables
1632*cdf0e10cSrcweir     {0xa490, 0xa4cf}, // 72. Yi Radicals
1633*cdf0e10cSrcweir     {0xac00, 0xd7a3}, // 73. Hangul Syllables
1634*cdf0e10cSrcweir     {0xd800, 0xdb7f}, // 74. High Surrogates
1635*cdf0e10cSrcweir     {0xdb80, 0xdbff}, // 75. High Private Use Surrogates
1636*cdf0e10cSrcweir     {0xdc00, 0xdfff}, // 76. Low Surrogates
1637*cdf0e10cSrcweir     {0xe000, 0xf8ff}, // 77. Private Use
1638*cdf0e10cSrcweir     {0xf900, 0xfaff}, // 78. CJK Compatibility Ideographs
1639*cdf0e10cSrcweir     {0xfb00, 0xfb4f}, // 79. Alphabetic Presentation Forms
1640*cdf0e10cSrcweir     {0xfb50, 0xfdff}, // 80. Arabic Presentation Forms-A
1641*cdf0e10cSrcweir     {0xfe20, 0xfe2f}, // 81. Combining Half Marks
1642*cdf0e10cSrcweir     {0xfe30, 0xfe4f}, // 82. CJK Compatibility Forms
1643*cdf0e10cSrcweir     {0xfe50, 0xfe6f}, // 83. Small Form Variants
1644*cdf0e10cSrcweir     {0xfe70, 0xfefe}, // 84. Arabic Presentation Forms-B
1645*cdf0e10cSrcweir     {0xfeff, 0xfeff}, // 85. kNoScript
1646*cdf0e10cSrcweir     {0xff00, 0xffef}, // 85. Halfwidth and Fullwidth Forms
1647*cdf0e10cSrcweir };
1648*cdf0e10cSrcweir 
1649*cdf0e10cSrcweir #endif
1650*cdf0e10cSrcweir 
1651