xref: /xnu-10002.1.13/bsd/vfs/vfs_utfconvdata.h (revision 1031c584a5e37aff177559b9f69dbd3c8c3fd30a)
1 /*
2  * Copyright (c) 2000-2005 Apple Computer, Inc. All rights reserved.
3  *
4  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
5  *
6  * This file contains Original Code and/or Modifications of Original Code
7  * as defined in and that are subject to the Apple Public Source License
8  * Version 2.0 (the 'License'). You may not use this file except in
9  * compliance with the License. The rights granted to you under the License
10  * may not be used to create, or enable the creation or redistribution of,
11  * unlawful or unlicensed copies of an Apple operating system, or to
12  * circumvent, violate, or enable the circumvention or violation of, any
13  * terms of an Apple operating system software license agreement.
14  *
15  * Please obtain a copy of the License at
16  * http://www.opensource.apple.com/apsl/ and read it before using this file.
17  *
18  * The Original Code and all software distributed under the License are
19  * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
20  * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
21  * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
22  * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
23  * Please see the License for the specific language governing rights and
24  * limitations under the License.
25  *
26  * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
27  */
28 
29 /*
30  *       Derived from Core Foundation headers:
31  *
32  *               CFUniCharDecompData.h
33  *               CFUniCharPrecompData.h
34  *               CFUniCharNonBaseData.h
35  */
36 
37 static const u_int16_t
38     __CFUniCharDecompositionTable[] = {
39 	0x00C0, 0x2000, 0x00C1, 0x2002, 0x00C2, 0x2004, 0x00C3, 0x2006,
40 	0x00C4, 0x2008, 0x00C5, 0x200A, 0x00C7, 0x200C, 0x00C8, 0x200E,
41 	0x00C9, 0x2010, 0x00CA, 0x2012, 0x00CB, 0x2014, 0x00CC, 0x2016,
42 	0x00CD, 0x2018, 0x00CE, 0x201A, 0x00CF, 0x201C, 0x00D1, 0x201E,
43 	0x00D2, 0x2020, 0x00D3, 0x2022, 0x00D4, 0x2024, 0x00D5, 0x2026,
44 	0x00D6, 0x2028, 0x00D9, 0x202A, 0x00DA, 0x202C, 0x00DB, 0x202E,
45 	0x00DC, 0x2030, 0x00DD, 0x2032, 0x00E0, 0x2034, 0x00E1, 0x2036,
46 	0x00E2, 0x2038, 0x00E3, 0x203A, 0x00E4, 0x203C, 0x00E5, 0x203E,
47 	0x00E7, 0x2040, 0x00E8, 0x2042, 0x00E9, 0x2044, 0x00EA, 0x2046,
48 	0x00EB, 0x2048, 0x00EC, 0x204A, 0x00ED, 0x204C, 0x00EE, 0x204E,
49 	0x00EF, 0x2050, 0x00F1, 0x2052, 0x00F2, 0x2054, 0x00F3, 0x2056,
50 	0x00F4, 0x2058, 0x00F5, 0x205A, 0x00F6, 0x205C, 0x00F9, 0x205E,
51 	0x00FA, 0x2060, 0x00FB, 0x2062, 0x00FC, 0x2064, 0x00FD, 0x2066,
52 	0x00FF, 0x2068, 0x0100, 0x206A, 0x0101, 0x206C, 0x0102, 0x206E,
53 	0x0103, 0x2070, 0x0104, 0x2072, 0x0105, 0x2074, 0x0106, 0x2076,
54 	0x0107, 0x2078, 0x0108, 0x207A, 0x0109, 0x207C, 0x010A, 0x207E,
55 	0x010B, 0x2080, 0x010C, 0x2082, 0x010D, 0x2084, 0x010E, 0x2086,
56 	0x010F, 0x2088, 0x0112, 0x208A, 0x0113, 0x208C, 0x0114, 0x208E,
57 	0x0115, 0x2090, 0x0116, 0x2092, 0x0117, 0x2094, 0x0118, 0x2096,
58 	0x0119, 0x2098, 0x011A, 0x209A, 0x011B, 0x209C, 0x011C, 0x209E,
59 	0x011D, 0x20A0, 0x011E, 0x20A2, 0x011F, 0x20A4, 0x0120, 0x20A6,
60 	0x0121, 0x20A8, 0x0122, 0x20AA, 0x0123, 0x20AC, 0x0124, 0x20AE,
61 	0x0125, 0x20B0, 0x0128, 0x20B2, 0x0129, 0x20B4, 0x012A, 0x20B6,
62 	0x012B, 0x20B8, 0x012C, 0x20BA, 0x012D, 0x20BC, 0x012E, 0x20BE,
63 	0x012F, 0x20C0, 0x0130, 0x20C2, 0x0134, 0x20C4, 0x0135, 0x20C6,
64 	0x0136, 0x20C8, 0x0137, 0x20CA, 0x0139, 0x20CC, 0x013A, 0x20CE,
65 	0x013B, 0x20D0, 0x013C, 0x20D2, 0x013D, 0x20D4, 0x013E, 0x20D6,
66 	0x0143, 0x20D8, 0x0144, 0x20DA, 0x0145, 0x20DC, 0x0146, 0x20DE,
67 	0x0147, 0x20E0, 0x0148, 0x20E2, 0x014C, 0x20E4, 0x014D, 0x20E6,
68 	0x014E, 0x20E8, 0x014F, 0x20EA, 0x0150, 0x20EC, 0x0151, 0x20EE,
69 	0x0154, 0x20F0, 0x0155, 0x20F2, 0x0156, 0x20F4, 0x0157, 0x20F6,
70 	0x0158, 0x20F8, 0x0159, 0x20FA, 0x015A, 0x20FC, 0x015B, 0x20FE,
71 	0x015C, 0x2100, 0x015D, 0x2102, 0x015E, 0x2104, 0x015F, 0x2106,
72 	0x0160, 0x2108, 0x0161, 0x210A, 0x0162, 0x210C, 0x0163, 0x210E,
73 	0x0164, 0x2110, 0x0165, 0x2112, 0x0168, 0x2114, 0x0169, 0x2116,
74 	0x016A, 0x2118, 0x016B, 0x211A, 0x016C, 0x211C, 0x016D, 0x211E,
75 	0x016E, 0x2120, 0x016F, 0x2122, 0x0170, 0x2124, 0x0171, 0x2126,
76 	0x0172, 0x2128, 0x0173, 0x212A, 0x0174, 0x212C, 0x0175, 0x212E,
77 	0x0176, 0x2130, 0x0177, 0x2132, 0x0178, 0x2134, 0x0179, 0x2136,
78 	0x017A, 0x2138, 0x017B, 0x213A, 0x017C, 0x213C, 0x017D, 0x213E,
79 	0x017E, 0x2140, 0x01A0, 0x2142, 0x01A1, 0x2144, 0x01AF, 0x2146,
80 	0x01B0, 0x2148, 0x01CD, 0x214A, 0x01CE, 0x214C, 0x01CF, 0x214E,
81 	0x01D0, 0x2150, 0x01D1, 0x2152, 0x01D2, 0x2154, 0x01D3, 0x2156,
82 	0x01D4, 0x2158, 0x01D5, 0xA15A, 0x01D6, 0xA15C, 0x01D7, 0xA15E,
83 	0x01D8, 0xA160, 0x01D9, 0xA162, 0x01DA, 0xA164, 0x01DB, 0xA166,
84 	0x01DC, 0xA168, 0x01DE, 0xA16A, 0x01DF, 0xA16C, 0x01E0, 0xA16E,
85 	0x01E1, 0xA170, 0x01E2, 0x2172, 0x01E3, 0x2174, 0x01E6, 0x2176,
86 	0x01E7, 0x2178, 0x01E8, 0x217A, 0x01E9, 0x217C, 0x01EA, 0x217E,
87 	0x01EB, 0x2180, 0x01EC, 0xA182, 0x01ED, 0xA184, 0x01EE, 0x2186,
88 	0x01EF, 0x2188, 0x01F0, 0x218A, 0x01F4, 0x218C, 0x01F5, 0x218E,
89 	0x01F8, 0x2190, 0x01F9, 0x2192, 0x01FA, 0xA194, 0x01FB, 0xA196,
90 	0x01FC, 0x2198, 0x01FD, 0x219A, 0x01FE, 0x219C, 0x01FF, 0x219E,
91 	0x0200, 0x21A0, 0x0201, 0x21A2, 0x0202, 0x21A4, 0x0203, 0x21A6,
92 	0x0204, 0x21A8, 0x0205, 0x21AA, 0x0206, 0x21AC, 0x0207, 0x21AE,
93 	0x0208, 0x21B0, 0x0209, 0x21B2, 0x020A, 0x21B4, 0x020B, 0x21B6,
94 	0x020C, 0x21B8, 0x020D, 0x21BA, 0x020E, 0x21BC, 0x020F, 0x21BE,
95 	0x0210, 0x21C0, 0x0211, 0x21C2, 0x0212, 0x21C4, 0x0213, 0x21C6,
96 	0x0214, 0x21C8, 0x0215, 0x21CA, 0x0216, 0x21CC, 0x0217, 0x21CE,
97 	0x0218, 0x21D0, 0x0219, 0x21D2, 0x021A, 0x21D4, 0x021B, 0x21D6,
98 	0x021E, 0x21D8, 0x021F, 0x21DA, 0x0226, 0x21DC, 0x0227, 0x21DE,
99 	0x0228, 0x21E0, 0x0229, 0x21E2, 0x022A, 0xA1E4, 0x022B, 0xA1E6,
100 	0x022C, 0xA1E8, 0x022D, 0xA1EA, 0x022E, 0x21EC, 0x022F, 0x21EE,
101 	0x0230, 0xA1F0, 0x0231, 0xA1F2, 0x0232, 0x21F4, 0x0233, 0x21F6,
102 	0x0340, 0x1300, 0x0341, 0x1301, 0x0343, 0x1313, 0x0344, 0x21F8,
103 	0x0374, 0x12B9, 0x037E, 0x103B, 0x0385, 0x21FA, 0x0386, 0x21FC,
104 	0x0387, 0x10B7, 0x0388, 0x21FE, 0x0389, 0x2200, 0x038A, 0x2202,
105 	0x038C, 0x2204, 0x038E, 0x2206, 0x038F, 0x2208, 0x0390, 0xA20A,
106 	0x03AA, 0x220C, 0x03AB, 0x220E, 0x03AC, 0x2210, 0x03AD, 0x2212,
107 	0x03AE, 0x2214, 0x03AF, 0x2216, 0x03B0, 0xA218, 0x03CA, 0x221A,
108 	0x03CB, 0x221C, 0x03CC, 0x221E, 0x03CD, 0x2220, 0x03CE, 0x2222,
109 	0x03D3, 0x2224, 0x03D4, 0x2226, 0x0400, 0x2228, 0x0401, 0x222A,
110 	0x0403, 0x222C, 0x0407, 0x222E, 0x040C, 0x2230, 0x040D, 0x2232,
111 	0x040E, 0x2234, 0x0419, 0x2236, 0x0439, 0x2238, 0x0450, 0x223A,
112 	0x0451, 0x223C, 0x0453, 0x223E, 0x0457, 0x2240, 0x045C, 0x2242,
113 	0x045D, 0x2244, 0x045E, 0x2246, 0x0476, 0x2248, 0x0477, 0x224A,
114 	0x04C1, 0x224C, 0x04C2, 0x224E, 0x04D0, 0x2250, 0x04D1, 0x2252,
115 	0x04D2, 0x2254, 0x04D3, 0x2256, 0x04D6, 0x2258, 0x04D7, 0x225A,
116 	0x04DA, 0x225C, 0x04DB, 0x225E, 0x04DC, 0x2260, 0x04DD, 0x2262,
117 	0x04DE, 0x2264, 0x04DF, 0x2266, 0x04E2, 0x2268, 0x04E3, 0x226A,
118 	0x04E4, 0x226C, 0x04E5, 0x226E, 0x04E6, 0x2270, 0x04E7, 0x2272,
119 	0x04EA, 0x2274, 0x04EB, 0x2276, 0x04EC, 0x2278, 0x04ED, 0x227A,
120 	0x04EE, 0x227C, 0x04EF, 0x227E, 0x04F0, 0x2280, 0x04F1, 0x2282,
121 	0x04F2, 0x2284, 0x04F3, 0x2286, 0x04F4, 0x2288, 0x04F5, 0x228A,
122 	0x04F8, 0x228C, 0x04F9, 0x228E, 0x0622, 0x2290, 0x0623, 0x2292,
123 	0x0624, 0x2294, 0x0625, 0x2296, 0x0626, 0x2298, 0x06C0, 0x229A,
124 	0x06C2, 0x229C, 0x06D3, 0x229E, 0x0929, 0x22A0, 0x0931, 0x22A2,
125 	0x0934, 0x22A4, 0x0958, 0x22A6, 0x0959, 0x22A8, 0x095A, 0x22AA,
126 	0x095B, 0x22AC, 0x095C, 0x22AE, 0x095D, 0x22B0, 0x095E, 0x22B2,
127 	0x095F, 0x22B4, 0x09CB, 0x22B6, 0x09CC, 0x22B8, 0x09DC, 0x22BA,
128 	0x09DD, 0x22BC, 0x09DF, 0x22BE, 0x0A33, 0x22C0, 0x0A36, 0x22C2,
129 	0x0A59, 0x22C4, 0x0A5A, 0x22C6, 0x0A5B, 0x22C8, 0x0A5E, 0x22CA,
130 	0x0B48, 0x22CC, 0x0B4B, 0x22CE, 0x0B4C, 0x22D0, 0x0B5C, 0x22D2,
131 	0x0B5D, 0x22D4, 0x0B94, 0x22D6, 0x0BCA, 0x22D8, 0x0BCB, 0x22DA,
132 	0x0BCC, 0x22DC, 0x0C48, 0x22DE, 0x0CC0, 0x22E0, 0x0CC7, 0x22E2,
133 	0x0CC8, 0x22E4, 0x0CCA, 0x22E6, 0x0CCB, 0xA2E8, 0x0D4A, 0x22EA,
134 	0x0D4B, 0x22EC, 0x0D4C, 0x22EE, 0x0DDA, 0x22F0, 0x0DDC, 0x22F2,
135 	0x0DDD, 0xA2F4, 0x0DDE, 0x22F6, 0x0F43, 0x22F8, 0x0F4D, 0x22FA,
136 	0x0F52, 0x22FC, 0x0F57, 0x22FE, 0x0F5C, 0x2300, 0x0F69, 0x2302,
137 	0x0F73, 0x2304, 0x0F75, 0x2306, 0x0F76, 0x2308, 0x0F78, 0x230A,
138 	0x0F81, 0x230C, 0x0F93, 0x230E, 0x0F9D, 0x2310, 0x0FA2, 0x2312,
139 	0x0FA7, 0x2314, 0x0FAC, 0x2316, 0x0FB9, 0x2318, 0x1026, 0x231A,
140 	0x1E00, 0x231C, 0x1E01, 0x231E, 0x1E02, 0x2320, 0x1E03, 0x2322,
141 	0x1E04, 0x2324, 0x1E05, 0x2326, 0x1E06, 0x2328, 0x1E07, 0x232A,
142 	0x1E08, 0xA32C, 0x1E09, 0xA32E, 0x1E0A, 0x2330, 0x1E0B, 0x2332,
143 	0x1E0C, 0x2334, 0x1E0D, 0x2336, 0x1E0E, 0x2338, 0x1E0F, 0x233A,
144 	0x1E10, 0x233C, 0x1E11, 0x233E, 0x1E12, 0x2340, 0x1E13, 0x2342,
145 	0x1E14, 0xA344, 0x1E15, 0xA346, 0x1E16, 0xA348, 0x1E17, 0xA34A,
146 	0x1E18, 0x234C, 0x1E19, 0x234E, 0x1E1A, 0x2350, 0x1E1B, 0x2352,
147 	0x1E1C, 0xA354, 0x1E1D, 0xA356, 0x1E1E, 0x2358, 0x1E1F, 0x235A,
148 	0x1E20, 0x235C, 0x1E21, 0x235E, 0x1E22, 0x2360, 0x1E23, 0x2362,
149 	0x1E24, 0x2364, 0x1E25, 0x2366, 0x1E26, 0x2368, 0x1E27, 0x236A,
150 	0x1E28, 0x236C, 0x1E29, 0x236E, 0x1E2A, 0x2370, 0x1E2B, 0x2372,
151 	0x1E2C, 0x2374, 0x1E2D, 0x2376, 0x1E2E, 0xA378, 0x1E2F, 0xA37A,
152 	0x1E30, 0x237C, 0x1E31, 0x237E, 0x1E32, 0x2380, 0x1E33, 0x2382,
153 	0x1E34, 0x2384, 0x1E35, 0x2386, 0x1E36, 0x2388, 0x1E37, 0x238A,
154 	0x1E38, 0xA38C, 0x1E39, 0xA38E, 0x1E3A, 0x2390, 0x1E3B, 0x2392,
155 	0x1E3C, 0x2394, 0x1E3D, 0x2396, 0x1E3E, 0x2398, 0x1E3F, 0x239A,
156 	0x1E40, 0x239C, 0x1E41, 0x239E, 0x1E42, 0x23A0, 0x1E43, 0x23A2,
157 	0x1E44, 0x23A4, 0x1E45, 0x23A6, 0x1E46, 0x23A8, 0x1E47, 0x23AA,
158 	0x1E48, 0x23AC, 0x1E49, 0x23AE, 0x1E4A, 0x23B0, 0x1E4B, 0x23B2,
159 	0x1E4C, 0xA3B4, 0x1E4D, 0xA3B6, 0x1E4E, 0xA3B8, 0x1E4F, 0xA3BA,
160 	0x1E50, 0xA3BC, 0x1E51, 0xA3BE, 0x1E52, 0xA3C0, 0x1E53, 0xA3C2,
161 	0x1E54, 0x23C4, 0x1E55, 0x23C6, 0x1E56, 0x23C8, 0x1E57, 0x23CA,
162 	0x1E58, 0x23CC, 0x1E59, 0x23CE, 0x1E5A, 0x23D0, 0x1E5B, 0x23D2,
163 	0x1E5C, 0xA3D4, 0x1E5D, 0xA3D6, 0x1E5E, 0x23D8, 0x1E5F, 0x23DA,
164 	0x1E60, 0x23DC, 0x1E61, 0x23DE, 0x1E62, 0x23E0, 0x1E63, 0x23E2,
165 	0x1E64, 0xA3E4, 0x1E65, 0xA3E6, 0x1E66, 0xA3E8, 0x1E67, 0xA3EA,
166 	0x1E68, 0xA3EC, 0x1E69, 0xA3EE, 0x1E6A, 0x23F0, 0x1E6B, 0x23F2,
167 	0x1E6C, 0x23F4, 0x1E6D, 0x23F6, 0x1E6E, 0x23F8, 0x1E6F, 0x23FA,
168 	0x1E70, 0x23FC, 0x1E71, 0x23FE, 0x1E72, 0x2400, 0x1E73, 0x2402,
169 	0x1E74, 0x2404, 0x1E75, 0x2406, 0x1E76, 0x2408, 0x1E77, 0x240A,
170 	0x1E78, 0xA40C, 0x1E79, 0xA40E, 0x1E7A, 0xA410, 0x1E7B, 0xA412,
171 	0x1E7C, 0x2414, 0x1E7D, 0x2416, 0x1E7E, 0x2418, 0x1E7F, 0x241A,
172 	0x1E80, 0x241C, 0x1E81, 0x241E, 0x1E82, 0x2420, 0x1E83, 0x2422,
173 	0x1E84, 0x2424, 0x1E85, 0x2426, 0x1E86, 0x2428, 0x1E87, 0x242A,
174 	0x1E88, 0x242C, 0x1E89, 0x242E, 0x1E8A, 0x2430, 0x1E8B, 0x2432,
175 	0x1E8C, 0x2434, 0x1E8D, 0x2436, 0x1E8E, 0x2438, 0x1E8F, 0x243A,
176 	0x1E90, 0x243C, 0x1E91, 0x243E, 0x1E92, 0x2440, 0x1E93, 0x2442,
177 	0x1E94, 0x2444, 0x1E95, 0x2446, 0x1E96, 0x2448, 0x1E97, 0x244A,
178 	0x1E98, 0x244C, 0x1E99, 0x244E, 0x1E9B, 0x2450, 0x1EA0, 0x2452,
179 	0x1EA1, 0x2454, 0x1EA2, 0x2456, 0x1EA3, 0x2458, 0x1EA4, 0xA45A,
180 	0x1EA5, 0xA45C, 0x1EA6, 0xA45E, 0x1EA7, 0xA460, 0x1EA8, 0xA462,
181 	0x1EA9, 0xA464, 0x1EAA, 0xA466, 0x1EAB, 0xA468, 0x1EAC, 0xA46A,
182 	0x1EAD, 0xA46C, 0x1EAE, 0xA46E, 0x1EAF, 0xA470, 0x1EB0, 0xA472,
183 	0x1EB1, 0xA474, 0x1EB2, 0xA476, 0x1EB3, 0xA478, 0x1EB4, 0xA47A,
184 	0x1EB5, 0xA47C, 0x1EB6, 0xA47E, 0x1EB7, 0xA480, 0x1EB8, 0x2482,
185 	0x1EB9, 0x2484, 0x1EBA, 0x2486, 0x1EBB, 0x2488, 0x1EBC, 0x248A,
186 	0x1EBD, 0x248C, 0x1EBE, 0xA48E, 0x1EBF, 0xA490, 0x1EC0, 0xA492,
187 	0x1EC1, 0xA494, 0x1EC2, 0xA496, 0x1EC3, 0xA498, 0x1EC4, 0xA49A,
188 	0x1EC5, 0xA49C, 0x1EC6, 0xA49E, 0x1EC7, 0xA4A0, 0x1EC8, 0x24A2,
189 	0x1EC9, 0x24A4, 0x1ECA, 0x24A6, 0x1ECB, 0x24A8, 0x1ECC, 0x24AA,
190 	0x1ECD, 0x24AC, 0x1ECE, 0x24AE, 0x1ECF, 0x24B0, 0x1ED0, 0xA4B2,
191 	0x1ED1, 0xA4B4, 0x1ED2, 0xA4B6, 0x1ED3, 0xA4B8, 0x1ED4, 0xA4BA,
192 	0x1ED5, 0xA4BC, 0x1ED6, 0xA4BE, 0x1ED7, 0xA4C0, 0x1ED8, 0xA4C2,
193 	0x1ED9, 0xA4C4, 0x1EDA, 0xA4C6, 0x1EDB, 0xA4C8, 0x1EDC, 0xA4CA,
194 	0x1EDD, 0xA4CC, 0x1EDE, 0xA4CE, 0x1EDF, 0xA4D0, 0x1EE0, 0xA4D2,
195 	0x1EE1, 0xA4D4, 0x1EE2, 0xA4D6, 0x1EE3, 0xA4D8, 0x1EE4, 0x24DA,
196 	0x1EE5, 0x24DC, 0x1EE6, 0x24DE, 0x1EE7, 0x24E0, 0x1EE8, 0xA4E2,
197 	0x1EE9, 0xA4E4, 0x1EEA, 0xA4E6, 0x1EEB, 0xA4E8, 0x1EEC, 0xA4EA,
198 	0x1EED, 0xA4EC, 0x1EEE, 0xA4EE, 0x1EEF, 0xA4F0, 0x1EF0, 0xA4F2,
199 	0x1EF1, 0xA4F4, 0x1EF2, 0x24F6, 0x1EF3, 0x24F8, 0x1EF4, 0x24FA,
200 	0x1EF5, 0x24FC, 0x1EF6, 0x24FE, 0x1EF7, 0x2500, 0x1EF8, 0x2502,
201 	0x1EF9, 0x2504, 0x1F00, 0x2506, 0x1F01, 0x2508, 0x1F02, 0xA50A,
202 	0x1F03, 0xA50C, 0x1F04, 0xA50E, 0x1F05, 0xA510, 0x1F06, 0xA512,
203 	0x1F07, 0xA514, 0x1F08, 0x2516, 0x1F09, 0x2518, 0x1F0A, 0xA51A,
204 	0x1F0B, 0xA51C, 0x1F0C, 0xA51E, 0x1F0D, 0xA520, 0x1F0E, 0xA522,
205 	0x1F0F, 0xA524, 0x1F10, 0x2526, 0x1F11, 0x2528, 0x1F12, 0xA52A,
206 	0x1F13, 0xA52C, 0x1F14, 0xA52E, 0x1F15, 0xA530, 0x1F18, 0x2532,
207 	0x1F19, 0x2534, 0x1F1A, 0xA536, 0x1F1B, 0xA538, 0x1F1C, 0xA53A,
208 	0x1F1D, 0xA53C, 0x1F20, 0x253E, 0x1F21, 0x2540, 0x1F22, 0xA542,
209 	0x1F23, 0xA544, 0x1F24, 0xA546, 0x1F25, 0xA548, 0x1F26, 0xA54A,
210 	0x1F27, 0xA54C, 0x1F28, 0x254E, 0x1F29, 0x2550, 0x1F2A, 0xA552,
211 	0x1F2B, 0xA554, 0x1F2C, 0xA556, 0x1F2D, 0xA558, 0x1F2E, 0xA55A,
212 	0x1F2F, 0xA55C, 0x1F30, 0x255E, 0x1F31, 0x2560, 0x1F32, 0xA562,
213 	0x1F33, 0xA564, 0x1F34, 0xA566, 0x1F35, 0xA568, 0x1F36, 0xA56A,
214 	0x1F37, 0xA56C, 0x1F38, 0x256E, 0x1F39, 0x2570, 0x1F3A, 0xA572,
215 	0x1F3B, 0xA574, 0x1F3C, 0xA576, 0x1F3D, 0xA578, 0x1F3E, 0xA57A,
216 	0x1F3F, 0xA57C, 0x1F40, 0x257E, 0x1F41, 0x2580, 0x1F42, 0xA582,
217 	0x1F43, 0xA584, 0x1F44, 0xA586, 0x1F45, 0xA588, 0x1F48, 0x258A,
218 	0x1F49, 0x258C, 0x1F4A, 0xA58E, 0x1F4B, 0xA590, 0x1F4C, 0xA592,
219 	0x1F4D, 0xA594, 0x1F50, 0x2596, 0x1F51, 0x2598, 0x1F52, 0xA59A,
220 	0x1F53, 0xA59C, 0x1F54, 0xA59E, 0x1F55, 0xA5A0, 0x1F56, 0xA5A2,
221 	0x1F57, 0xA5A4, 0x1F59, 0x25A6, 0x1F5B, 0xA5A8, 0x1F5D, 0xA5AA,
222 	0x1F5F, 0xA5AC, 0x1F60, 0x25AE, 0x1F61, 0x25B0, 0x1F62, 0xA5B2,
223 	0x1F63, 0xA5B4, 0x1F64, 0xA5B6, 0x1F65, 0xA5B8, 0x1F66, 0xA5BA,
224 	0x1F67, 0xA5BC, 0x1F68, 0x25BE, 0x1F69, 0x25C0, 0x1F6A, 0xA5C2,
225 	0x1F6B, 0xA5C4, 0x1F6C, 0xA5C6, 0x1F6D, 0xA5C8, 0x1F6E, 0xA5CA,
226 	0x1F6F, 0xA5CC, 0x1F70, 0x25CE, 0x1F71, 0x93AC, 0x1F72, 0x25D0,
227 	0x1F73, 0x93AD, 0x1F74, 0x25D2, 0x1F75, 0x93AE, 0x1F76, 0x25D4,
228 	0x1F77, 0x93AF, 0x1F78, 0x25D6, 0x1F79, 0x93CC, 0x1F7A, 0x25D8,
229 	0x1F7B, 0x93CD, 0x1F7C, 0x25DA, 0x1F7D, 0x93CE, 0x1F80, 0xA5DC,
230 	0x1F81, 0xA5DE, 0x1F82, 0xA5E0, 0x1F83, 0xA5E2, 0x1F84, 0xA5E4,
231 	0x1F85, 0xA5E6, 0x1F86, 0xA5E8, 0x1F87, 0xA5EA, 0x1F88, 0xA5EC,
232 	0x1F89, 0xA5EE, 0x1F8A, 0xA5F0, 0x1F8B, 0xA5F2, 0x1F8C, 0xA5F4,
233 	0x1F8D, 0xA5F6, 0x1F8E, 0xA5F8, 0x1F8F, 0xA5FA, 0x1F90, 0xA5FC,
234 	0x1F91, 0xA5FE, 0x1F92, 0xA600, 0x1F93, 0xA602, 0x1F94, 0xA604,
235 	0x1F95, 0xA606, 0x1F96, 0xA608, 0x1F97, 0xA60A, 0x1F98, 0xA60C,
236 	0x1F99, 0xA60E, 0x1F9A, 0xA610, 0x1F9B, 0xA612, 0x1F9C, 0xA614,
237 	0x1F9D, 0xA616, 0x1F9E, 0xA618, 0x1F9F, 0xA61A, 0x1FA0, 0xA61C,
238 	0x1FA1, 0xA61E, 0x1FA2, 0xA620, 0x1FA3, 0xA622, 0x1FA4, 0xA624,
239 	0x1FA5, 0xA626, 0x1FA6, 0xA628, 0x1FA7, 0xA62A, 0x1FA8, 0xA62C,
240 	0x1FA9, 0xA62E, 0x1FAA, 0xA630, 0x1FAB, 0xA632, 0x1FAC, 0xA634,
241 	0x1FAD, 0xA636, 0x1FAE, 0xA638, 0x1FAF, 0xA63A, 0x1FB0, 0x263C,
242 	0x1FB1, 0x263E, 0x1FB2, 0xA640, 0x1FB3, 0x2642, 0x1FB4, 0xA644,
243 	0x1FB6, 0x2646, 0x1FB7, 0xA648, 0x1FB8, 0x264A, 0x1FB9, 0x264C,
244 	0x1FBA, 0x264E, 0x1FBB, 0x9386, 0x1FBC, 0x2650, 0x1FBE, 0x13B9,
245 	0x1FC1, 0x2652, 0x1FC2, 0xA654, 0x1FC3, 0x2656, 0x1FC4, 0xA658,
246 	0x1FC6, 0x265A, 0x1FC7, 0xA65C, 0x1FC8, 0x265E, 0x1FC9, 0x9388,
247 	0x1FCA, 0x2660, 0x1FCB, 0x9389, 0x1FCC, 0x2662, 0x1FCD, 0x2664,
248 	0x1FCE, 0x2666, 0x1FCF, 0x2668, 0x1FD0, 0x266A, 0x1FD1, 0x266C,
249 	0x1FD2, 0xA66E, 0x1FD3, 0x9390, 0x1FD6, 0x2670, 0x1FD7, 0xA672,
250 	0x1FD8, 0x2674, 0x1FD9, 0x2676, 0x1FDA, 0x2678, 0x1FDB, 0x938A,
251 	0x1FDD, 0x267A, 0x1FDE, 0x267C, 0x1FDF, 0x267E, 0x1FE0, 0x2680,
252 	0x1FE1, 0x2682, 0x1FE2, 0xA684, 0x1FE3, 0x93B0, 0x1FE4, 0x2686,
253 	0x1FE5, 0x2688, 0x1FE6, 0x268A, 0x1FE7, 0xA68C, 0x1FE8, 0x268E,
254 	0x1FE9, 0x2690, 0x1FEA, 0x2692, 0x1FEB, 0x938E, 0x1FEC, 0x2694,
255 	0x1FED, 0x2696, 0x1FEE, 0x9385, 0x1FEF, 0x1060, 0x1FF2, 0xA698,
256 	0x1FF3, 0x269A, 0x1FF4, 0xA69C, 0x1FF6, 0x269E, 0x1FF7, 0xA6A0,
257 	0x1FF8, 0x26A2, 0x1FF9, 0x938C, 0x1FFA, 0x26A4, 0x1FFB, 0x938F,
258 	0x1FFC, 0x26A6, 0x1FFD, 0x10B4, 0x304C, 0x26A8, 0x304E, 0x26AA,
259 	0x3050, 0x26AC, 0x3052, 0x26AE, 0x3054, 0x26B0, 0x3056, 0x26B2,
260 	0x3058, 0x26B4, 0x305A, 0x26B6, 0x305C, 0x26B8, 0x305E, 0x26BA,
261 	0x3060, 0x26BC, 0x3062, 0x26BE, 0x3065, 0x26C0, 0x3067, 0x26C2,
262 	0x3069, 0x26C4, 0x3070, 0x26C6, 0x3071, 0x26C8, 0x3073, 0x26CA,
263 	0x3074, 0x26CC, 0x3076, 0x26CE, 0x3077, 0x26D0, 0x3079, 0x26D2,
264 	0x307A, 0x26D4, 0x307C, 0x26D6, 0x307D, 0x26D8, 0x3094, 0x26DA,
265 	0x309E, 0x26DC, 0x30AC, 0x26DE, 0x30AE, 0x26E0, 0x30B0, 0x26E2,
266 	0x30B2, 0x26E4, 0x30B4, 0x26E6, 0x30B6, 0x26E8, 0x30B8, 0x26EA,
267 	0x30BA, 0x26EC, 0x30BC, 0x26EE, 0x30BE, 0x26F0, 0x30C0, 0x26F2,
268 	0x30C2, 0x26F4, 0x30C5, 0x26F6, 0x30C7, 0x26F8, 0x30C9, 0x26FA,
269 	0x30D0, 0x26FC, 0x30D1, 0x26FE, 0x30D3, 0x2700, 0x30D4, 0x2702,
270 	0x30D6, 0x2704, 0x30D7, 0x2706, 0x30D9, 0x2708, 0x30DA, 0x270A,
271 	0x30DC, 0x270C, 0x30DD, 0x270E, 0x30F4, 0x2710, 0x30F7, 0x2712,
272 	0x30F8, 0x2714, 0x30F9, 0x2716, 0x30FA, 0x2718, 0x30FE, 0x271A,
273 	0xFB1D, 0x271C, 0xFB1F, 0x271E, 0xFB2A, 0x2720, 0xFB2B, 0x2722,
274 	0xFB2C, 0xA724, 0xFB2D, 0xA726, 0xFB2E, 0x2728, 0xFB2F, 0x272A,
275 	0xFB30, 0x272C, 0xFB31, 0x272E, 0xFB32, 0x2730, 0xFB33, 0x2732,
276 	0xFB34, 0x2734, 0xFB35, 0x2736, 0xFB36, 0x2738, 0xFB38, 0x273A,
277 	0xFB39, 0x273C, 0xFB3A, 0x273E, 0xFB3B, 0x2740, 0xFB3C, 0x2742,
278 	0xFB3E, 0x2744, 0xFB40, 0x2746, 0xFB41, 0x2748, 0xFB43, 0x274A,
279 	0xFB44, 0x274C, 0xFB46, 0x274E, 0xFB47, 0x2750, 0xFB48, 0x2752,
280 	0xFB49, 0x2754, 0xFB4A, 0x2756, 0xFB4B, 0x2758, 0xFB4C, 0x275A,
281 	0xFB4D, 0x275C, 0xFB4E, 0x275E
282 };
283 
284 static const u_int32_t __UniCharDecompositionTableLength =
285     (sizeof(__CFUniCharDecompositionTable) / (sizeof(u_int16_t) * 2));
286 
287 
288 static const u_int16_t
289     __CFUniCharMultipleDecompositionTable[] = {
290 	0x0041, 0x0300, 0x0041, 0x0301, 0x0041, 0x0302, 0x0041, 0x0303,
291 	0x0041, 0x0308, 0x0041, 0x030A, 0x0043, 0x0327, 0x0045, 0x0300,
292 	0x0045, 0x0301, 0x0045, 0x0302, 0x0045, 0x0308, 0x0049, 0x0300,
293 	0x0049, 0x0301, 0x0049, 0x0302, 0x0049, 0x0308, 0x004E, 0x0303,
294 	0x004F, 0x0300, 0x004F, 0x0301, 0x004F, 0x0302, 0x004F, 0x0303,
295 	0x004F, 0x0308, 0x0055, 0x0300, 0x0055, 0x0301, 0x0055, 0x0302,
296 	0x0055, 0x0308, 0x0059, 0x0301, 0x0061, 0x0300, 0x0061, 0x0301,
297 	0x0061, 0x0302, 0x0061, 0x0303, 0x0061, 0x0308, 0x0061, 0x030A,
298 	0x0063, 0x0327, 0x0065, 0x0300, 0x0065, 0x0301, 0x0065, 0x0302,
299 	0x0065, 0x0308, 0x0069, 0x0300, 0x0069, 0x0301, 0x0069, 0x0302,
300 	0x0069, 0x0308, 0x006E, 0x0303, 0x006F, 0x0300, 0x006F, 0x0301,
301 	0x006F, 0x0302, 0x006F, 0x0303, 0x006F, 0x0308, 0x0075, 0x0300,
302 	0x0075, 0x0301, 0x0075, 0x0302, 0x0075, 0x0308, 0x0079, 0x0301,
303 	0x0079, 0x0308, 0x0041, 0x0304, 0x0061, 0x0304, 0x0041, 0x0306,
304 	0x0061, 0x0306, 0x0041, 0x0328, 0x0061, 0x0328, 0x0043, 0x0301,
305 	0x0063, 0x0301, 0x0043, 0x0302, 0x0063, 0x0302, 0x0043, 0x0307,
306 	0x0063, 0x0307, 0x0043, 0x030C, 0x0063, 0x030C, 0x0044, 0x030C,
307 	0x0064, 0x030C, 0x0045, 0x0304, 0x0065, 0x0304, 0x0045, 0x0306,
308 	0x0065, 0x0306, 0x0045, 0x0307, 0x0065, 0x0307, 0x0045, 0x0328,
309 	0x0065, 0x0328, 0x0045, 0x030C, 0x0065, 0x030C, 0x0047, 0x0302,
310 	0x0067, 0x0302, 0x0047, 0x0306, 0x0067, 0x0306, 0x0047, 0x0307,
311 	0x0067, 0x0307, 0x0047, 0x0327, 0x0067, 0x0327, 0x0048, 0x0302,
312 	0x0068, 0x0302, 0x0049, 0x0303, 0x0069, 0x0303, 0x0049, 0x0304,
313 	0x0069, 0x0304, 0x0049, 0x0306, 0x0069, 0x0306, 0x0049, 0x0328,
314 	0x0069, 0x0328, 0x0049, 0x0307, 0x004A, 0x0302, 0x006A, 0x0302,
315 	0x004B, 0x0327, 0x006B, 0x0327, 0x004C, 0x0301, 0x006C, 0x0301,
316 	0x004C, 0x0327, 0x006C, 0x0327, 0x004C, 0x030C, 0x006C, 0x030C,
317 	0x004E, 0x0301, 0x006E, 0x0301, 0x004E, 0x0327, 0x006E, 0x0327,
318 	0x004E, 0x030C, 0x006E, 0x030C, 0x004F, 0x0304, 0x006F, 0x0304,
319 	0x004F, 0x0306, 0x006F, 0x0306, 0x004F, 0x030B, 0x006F, 0x030B,
320 	0x0052, 0x0301, 0x0072, 0x0301, 0x0052, 0x0327, 0x0072, 0x0327,
321 	0x0052, 0x030C, 0x0072, 0x030C, 0x0053, 0x0301, 0x0073, 0x0301,
322 	0x0053, 0x0302, 0x0073, 0x0302, 0x0053, 0x0327, 0x0073, 0x0327,
323 	0x0053, 0x030C, 0x0073, 0x030C, 0x0054, 0x0327, 0x0074, 0x0327,
324 	0x0054, 0x030C, 0x0074, 0x030C, 0x0055, 0x0303, 0x0075, 0x0303,
325 	0x0055, 0x0304, 0x0075, 0x0304, 0x0055, 0x0306, 0x0075, 0x0306,
326 	0x0055, 0x030A, 0x0075, 0x030A, 0x0055, 0x030B, 0x0075, 0x030B,
327 	0x0055, 0x0328, 0x0075, 0x0328, 0x0057, 0x0302, 0x0077, 0x0302,
328 	0x0059, 0x0302, 0x0079, 0x0302, 0x0059, 0x0308, 0x005A, 0x0301,
329 	0x007A, 0x0301, 0x005A, 0x0307, 0x007A, 0x0307, 0x005A, 0x030C,
330 	0x007A, 0x030C, 0x004F, 0x031B, 0x006F, 0x031B, 0x0055, 0x031B,
331 	0x0075, 0x031B, 0x0041, 0x030C, 0x0061, 0x030C, 0x0049, 0x030C,
332 	0x0069, 0x030C, 0x004F, 0x030C, 0x006F, 0x030C, 0x0055, 0x030C,
333 	0x0075, 0x030C, 0x00DC, 0x0304, 0x00FC, 0x0304, 0x00DC, 0x0301,
334 	0x00FC, 0x0301, 0x00DC, 0x030C, 0x00FC, 0x030C, 0x00DC, 0x0300,
335 	0x00FC, 0x0300, 0x00C4, 0x0304, 0x00E4, 0x0304, 0x0226, 0x0304,
336 	0x0227, 0x0304, 0x00C6, 0x0304, 0x00E6, 0x0304, 0x0047, 0x030C,
337 	0x0067, 0x030C, 0x004B, 0x030C, 0x006B, 0x030C, 0x004F, 0x0328,
338 	0x006F, 0x0328, 0x01EA, 0x0304, 0x01EB, 0x0304, 0x01B7, 0x030C,
339 	0x0292, 0x030C, 0x006A, 0x030C, 0x0047, 0x0301, 0x0067, 0x0301,
340 	0x004E, 0x0300, 0x006E, 0x0300, 0x00C5, 0x0301, 0x00E5, 0x0301,
341 	0x00C6, 0x0301, 0x00E6, 0x0301, 0x00D8, 0x0301, 0x00F8, 0x0301,
342 	0x0041, 0x030F, 0x0061, 0x030F, 0x0041, 0x0311, 0x0061, 0x0311,
343 	0x0045, 0x030F, 0x0065, 0x030F, 0x0045, 0x0311, 0x0065, 0x0311,
344 	0x0049, 0x030F, 0x0069, 0x030F, 0x0049, 0x0311, 0x0069, 0x0311,
345 	0x004F, 0x030F, 0x006F, 0x030F, 0x004F, 0x0311, 0x006F, 0x0311,
346 	0x0052, 0x030F, 0x0072, 0x030F, 0x0052, 0x0311, 0x0072, 0x0311,
347 	0x0055, 0x030F, 0x0075, 0x030F, 0x0055, 0x0311, 0x0075, 0x0311,
348 	0x0053, 0x0326, 0x0073, 0x0326, 0x0054, 0x0326, 0x0074, 0x0326,
349 	0x0048, 0x030C, 0x0068, 0x030C, 0x0041, 0x0307, 0x0061, 0x0307,
350 	0x0045, 0x0327, 0x0065, 0x0327, 0x00D6, 0x0304, 0x00F6, 0x0304,
351 	0x00D5, 0x0304, 0x00F5, 0x0304, 0x004F, 0x0307, 0x006F, 0x0307,
352 	0x022E, 0x0304, 0x022F, 0x0304, 0x0059, 0x0304, 0x0079, 0x0304,
353 	0x0308, 0x0301, 0x00A8, 0x0301, 0x0391, 0x0301, 0x0395, 0x0301,
354 	0x0397, 0x0301, 0x0399, 0x0301, 0x039F, 0x0301, 0x03A5, 0x0301,
355 	0x03A9, 0x0301, 0x03CA, 0x0301, 0x0399, 0x0308, 0x03A5, 0x0308,
356 	0x03B1, 0x0301, 0x03B5, 0x0301, 0x03B7, 0x0301, 0x03B9, 0x0301,
357 	0x03CB, 0x0301, 0x03B9, 0x0308, 0x03C5, 0x0308, 0x03BF, 0x0301,
358 	0x03C5, 0x0301, 0x03C9, 0x0301, 0x03D2, 0x0301, 0x03D2, 0x0308,
359 	0x0415, 0x0300, 0x0415, 0x0308, 0x0413, 0x0301, 0x0406, 0x0308,
360 	0x041A, 0x0301, 0x0418, 0x0300, 0x0423, 0x0306, 0x0418, 0x0306,
361 	0x0438, 0x0306, 0x0435, 0x0300, 0x0435, 0x0308, 0x0433, 0x0301,
362 	0x0456, 0x0308, 0x043A, 0x0301, 0x0438, 0x0300, 0x0443, 0x0306,
363 	0x0474, 0x030F, 0x0475, 0x030F, 0x0416, 0x0306, 0x0436, 0x0306,
364 	0x0410, 0x0306, 0x0430, 0x0306, 0x0410, 0x0308, 0x0430, 0x0308,
365 	0x0415, 0x0306, 0x0435, 0x0306, 0x04D8, 0x0308, 0x04D9, 0x0308,
366 	0x0416, 0x0308, 0x0436, 0x0308, 0x0417, 0x0308, 0x0437, 0x0308,
367 	0x0418, 0x0304, 0x0438, 0x0304, 0x0418, 0x0308, 0x0438, 0x0308,
368 	0x041E, 0x0308, 0x043E, 0x0308, 0x04E8, 0x0308, 0x04E9, 0x0308,
369 	0x042D, 0x0308, 0x044D, 0x0308, 0x0423, 0x0304, 0x0443, 0x0304,
370 	0x0423, 0x0308, 0x0443, 0x0308, 0x0423, 0x030B, 0x0443, 0x030B,
371 	0x0427, 0x0308, 0x0447, 0x0308, 0x042B, 0x0308, 0x044B, 0x0308,
372 	0x0627, 0x0653, 0x0627, 0x0654, 0x0648, 0x0654, 0x0627, 0x0655,
373 	0x064A, 0x0654, 0x06D5, 0x0654, 0x06C1, 0x0654, 0x06D2, 0x0654,
374 	0x0928, 0x093C, 0x0930, 0x093C, 0x0933, 0x093C, 0x0915, 0x093C,
375 	0x0916, 0x093C, 0x0917, 0x093C, 0x091C, 0x093C, 0x0921, 0x093C,
376 	0x0922, 0x093C, 0x092B, 0x093C, 0x092F, 0x093C, 0x09C7, 0x09BE,
377 	0x09C7, 0x09D7, 0x09A1, 0x09BC, 0x09A2, 0x09BC, 0x09AF, 0x09BC,
378 	0x0A32, 0x0A3C, 0x0A38, 0x0A3C, 0x0A16, 0x0A3C, 0x0A17, 0x0A3C,
379 	0x0A1C, 0x0A3C, 0x0A2B, 0x0A3C, 0x0B47, 0x0B56, 0x0B47, 0x0B3E,
380 	0x0B47, 0x0B57, 0x0B21, 0x0B3C, 0x0B22, 0x0B3C, 0x0B92, 0x0BD7,
381 	0x0BC6, 0x0BBE, 0x0BC7, 0x0BBE, 0x0BC6, 0x0BD7, 0x0C46, 0x0C56,
382 	0x0CBF, 0x0CD5, 0x0CC6, 0x0CD5, 0x0CC6, 0x0CD6, 0x0CC6, 0x0CC2,
383 	0x0CCA, 0x0CD5, 0x0D46, 0x0D3E, 0x0D47, 0x0D3E, 0x0D46, 0x0D57,
384 	0x0DD9, 0x0DCA, 0x0DD9, 0x0DCF, 0x0DDC, 0x0DCA, 0x0DD9, 0x0DDF,
385 	0x0F42, 0x0FB7, 0x0F4C, 0x0FB7, 0x0F51, 0x0FB7, 0x0F56, 0x0FB7,
386 	0x0F5B, 0x0FB7, 0x0F40, 0x0FB5, 0x0F71, 0x0F72, 0x0F71, 0x0F74,
387 	0x0FB2, 0x0F80, 0x0FB3, 0x0F80, 0x0F71, 0x0F80, 0x0F92, 0x0FB7,
388 	0x0F9C, 0x0FB7, 0x0FA1, 0x0FB7, 0x0FA6, 0x0FB7, 0x0FAB, 0x0FB7,
389 	0x0F90, 0x0FB5, 0x1025, 0x102E, 0x0041, 0x0325, 0x0061, 0x0325,
390 	0x0042, 0x0307, 0x0062, 0x0307, 0x0042, 0x0323, 0x0062, 0x0323,
391 	0x0042, 0x0331, 0x0062, 0x0331, 0x00C7, 0x0301, 0x00E7, 0x0301,
392 	0x0044, 0x0307, 0x0064, 0x0307, 0x0044, 0x0323, 0x0064, 0x0323,
393 	0x0044, 0x0331, 0x0064, 0x0331, 0x0044, 0x0327, 0x0064, 0x0327,
394 	0x0044, 0x032D, 0x0064, 0x032D, 0x0112, 0x0300, 0x0113, 0x0300,
395 	0x0112, 0x0301, 0x0113, 0x0301, 0x0045, 0x032D, 0x0065, 0x032D,
396 	0x0045, 0x0330, 0x0065, 0x0330, 0x0228, 0x0306, 0x0229, 0x0306,
397 	0x0046, 0x0307, 0x0066, 0x0307, 0x0047, 0x0304, 0x0067, 0x0304,
398 	0x0048, 0x0307, 0x0068, 0x0307, 0x0048, 0x0323, 0x0068, 0x0323,
399 	0x0048, 0x0308, 0x0068, 0x0308, 0x0048, 0x0327, 0x0068, 0x0327,
400 	0x0048, 0x032E, 0x0068, 0x032E, 0x0049, 0x0330, 0x0069, 0x0330,
401 	0x00CF, 0x0301, 0x00EF, 0x0301, 0x004B, 0x0301, 0x006B, 0x0301,
402 	0x004B, 0x0323, 0x006B, 0x0323, 0x004B, 0x0331, 0x006B, 0x0331,
403 	0x004C, 0x0323, 0x006C, 0x0323, 0x1E36, 0x0304, 0x1E37, 0x0304,
404 	0x004C, 0x0331, 0x006C, 0x0331, 0x004C, 0x032D, 0x006C, 0x032D,
405 	0x004D, 0x0301, 0x006D, 0x0301, 0x004D, 0x0307, 0x006D, 0x0307,
406 	0x004D, 0x0323, 0x006D, 0x0323, 0x004E, 0x0307, 0x006E, 0x0307,
407 	0x004E, 0x0323, 0x006E, 0x0323, 0x004E, 0x0331, 0x006E, 0x0331,
408 	0x004E, 0x032D, 0x006E, 0x032D, 0x00D5, 0x0301, 0x00F5, 0x0301,
409 	0x00D5, 0x0308, 0x00F5, 0x0308, 0x014C, 0x0300, 0x014D, 0x0300,
410 	0x014C, 0x0301, 0x014D, 0x0301, 0x0050, 0x0301, 0x0070, 0x0301,
411 	0x0050, 0x0307, 0x0070, 0x0307, 0x0052, 0x0307, 0x0072, 0x0307,
412 	0x0052, 0x0323, 0x0072, 0x0323, 0x1E5A, 0x0304, 0x1E5B, 0x0304,
413 	0x0052, 0x0331, 0x0072, 0x0331, 0x0053, 0x0307, 0x0073, 0x0307,
414 	0x0053, 0x0323, 0x0073, 0x0323, 0x015A, 0x0307, 0x015B, 0x0307,
415 	0x0160, 0x0307, 0x0161, 0x0307, 0x1E62, 0x0307, 0x1E63, 0x0307,
416 	0x0054, 0x0307, 0x0074, 0x0307, 0x0054, 0x0323, 0x0074, 0x0323,
417 	0x0054, 0x0331, 0x0074, 0x0331, 0x0054, 0x032D, 0x0074, 0x032D,
418 	0x0055, 0x0324, 0x0075, 0x0324, 0x0055, 0x0330, 0x0075, 0x0330,
419 	0x0055, 0x032D, 0x0075, 0x032D, 0x0168, 0x0301, 0x0169, 0x0301,
420 	0x016A, 0x0308, 0x016B, 0x0308, 0x0056, 0x0303, 0x0076, 0x0303,
421 	0x0056, 0x0323, 0x0076, 0x0323, 0x0057, 0x0300, 0x0077, 0x0300,
422 	0x0057, 0x0301, 0x0077, 0x0301, 0x0057, 0x0308, 0x0077, 0x0308,
423 	0x0057, 0x0307, 0x0077, 0x0307, 0x0057, 0x0323, 0x0077, 0x0323,
424 	0x0058, 0x0307, 0x0078, 0x0307, 0x0058, 0x0308, 0x0078, 0x0308,
425 	0x0059, 0x0307, 0x0079, 0x0307, 0x005A, 0x0302, 0x007A, 0x0302,
426 	0x005A, 0x0323, 0x007A, 0x0323, 0x005A, 0x0331, 0x007A, 0x0331,
427 	0x0068, 0x0331, 0x0074, 0x0308, 0x0077, 0x030A, 0x0079, 0x030A,
428 	0x017F, 0x0307, 0x0041, 0x0323, 0x0061, 0x0323, 0x0041, 0x0309,
429 	0x0061, 0x0309, 0x00C2, 0x0301, 0x00E2, 0x0301, 0x00C2, 0x0300,
430 	0x00E2, 0x0300, 0x00C2, 0x0309, 0x00E2, 0x0309, 0x00C2, 0x0303,
431 	0x00E2, 0x0303, 0x1EA0, 0x0302, 0x1EA1, 0x0302, 0x0102, 0x0301,
432 	0x0103, 0x0301, 0x0102, 0x0300, 0x0103, 0x0300, 0x0102, 0x0309,
433 	0x0103, 0x0309, 0x0102, 0x0303, 0x0103, 0x0303, 0x1EA0, 0x0306,
434 	0x1EA1, 0x0306, 0x0045, 0x0323, 0x0065, 0x0323, 0x0045, 0x0309,
435 	0x0065, 0x0309, 0x0045, 0x0303, 0x0065, 0x0303, 0x00CA, 0x0301,
436 	0x00EA, 0x0301, 0x00CA, 0x0300, 0x00EA, 0x0300, 0x00CA, 0x0309,
437 	0x00EA, 0x0309, 0x00CA, 0x0303, 0x00EA, 0x0303, 0x1EB8, 0x0302,
438 	0x1EB9, 0x0302, 0x0049, 0x0309, 0x0069, 0x0309, 0x0049, 0x0323,
439 	0x0069, 0x0323, 0x004F, 0x0323, 0x006F, 0x0323, 0x004F, 0x0309,
440 	0x006F, 0x0309, 0x00D4, 0x0301, 0x00F4, 0x0301, 0x00D4, 0x0300,
441 	0x00F4, 0x0300, 0x00D4, 0x0309, 0x00F4, 0x0309, 0x00D4, 0x0303,
442 	0x00F4, 0x0303, 0x1ECC, 0x0302, 0x1ECD, 0x0302, 0x01A0, 0x0301,
443 	0x01A1, 0x0301, 0x01A0, 0x0300, 0x01A1, 0x0300, 0x01A0, 0x0309,
444 	0x01A1, 0x0309, 0x01A0, 0x0303, 0x01A1, 0x0303, 0x01A0, 0x0323,
445 	0x01A1, 0x0323, 0x0055, 0x0323, 0x0075, 0x0323, 0x0055, 0x0309,
446 	0x0075, 0x0309, 0x01AF, 0x0301, 0x01B0, 0x0301, 0x01AF, 0x0300,
447 	0x01B0, 0x0300, 0x01AF, 0x0309, 0x01B0, 0x0309, 0x01AF, 0x0303,
448 	0x01B0, 0x0303, 0x01AF, 0x0323, 0x01B0, 0x0323, 0x0059, 0x0300,
449 	0x0079, 0x0300, 0x0059, 0x0323, 0x0079, 0x0323, 0x0059, 0x0309,
450 	0x0079, 0x0309, 0x0059, 0x0303, 0x0079, 0x0303, 0x03B1, 0x0313,
451 	0x03B1, 0x0314, 0x1F00, 0x0300, 0x1F01, 0x0300, 0x1F00, 0x0301,
452 	0x1F01, 0x0301, 0x1F00, 0x0342, 0x1F01, 0x0342, 0x0391, 0x0313,
453 	0x0391, 0x0314, 0x1F08, 0x0300, 0x1F09, 0x0300, 0x1F08, 0x0301,
454 	0x1F09, 0x0301, 0x1F08, 0x0342, 0x1F09, 0x0342, 0x03B5, 0x0313,
455 	0x03B5, 0x0314, 0x1F10, 0x0300, 0x1F11, 0x0300, 0x1F10, 0x0301,
456 	0x1F11, 0x0301, 0x0395, 0x0313, 0x0395, 0x0314, 0x1F18, 0x0300,
457 	0x1F19, 0x0300, 0x1F18, 0x0301, 0x1F19, 0x0301, 0x03B7, 0x0313,
458 	0x03B7, 0x0314, 0x1F20, 0x0300, 0x1F21, 0x0300, 0x1F20, 0x0301,
459 	0x1F21, 0x0301, 0x1F20, 0x0342, 0x1F21, 0x0342, 0x0397, 0x0313,
460 	0x0397, 0x0314, 0x1F28, 0x0300, 0x1F29, 0x0300, 0x1F28, 0x0301,
461 	0x1F29, 0x0301, 0x1F28, 0x0342, 0x1F29, 0x0342, 0x03B9, 0x0313,
462 	0x03B9, 0x0314, 0x1F30, 0x0300, 0x1F31, 0x0300, 0x1F30, 0x0301,
463 	0x1F31, 0x0301, 0x1F30, 0x0342, 0x1F31, 0x0342, 0x0399, 0x0313,
464 	0x0399, 0x0314, 0x1F38, 0x0300, 0x1F39, 0x0300, 0x1F38, 0x0301,
465 	0x1F39, 0x0301, 0x1F38, 0x0342, 0x1F39, 0x0342, 0x03BF, 0x0313,
466 	0x03BF, 0x0314, 0x1F40, 0x0300, 0x1F41, 0x0300, 0x1F40, 0x0301,
467 	0x1F41, 0x0301, 0x039F, 0x0313, 0x039F, 0x0314, 0x1F48, 0x0300,
468 	0x1F49, 0x0300, 0x1F48, 0x0301, 0x1F49, 0x0301, 0x03C5, 0x0313,
469 	0x03C5, 0x0314, 0x1F50, 0x0300, 0x1F51, 0x0300, 0x1F50, 0x0301,
470 	0x1F51, 0x0301, 0x1F50, 0x0342, 0x1F51, 0x0342, 0x03A5, 0x0314,
471 	0x1F59, 0x0300, 0x1F59, 0x0301, 0x1F59, 0x0342, 0x03C9, 0x0313,
472 	0x03C9, 0x0314, 0x1F60, 0x0300, 0x1F61, 0x0300, 0x1F60, 0x0301,
473 	0x1F61, 0x0301, 0x1F60, 0x0342, 0x1F61, 0x0342, 0x03A9, 0x0313,
474 	0x03A9, 0x0314, 0x1F68, 0x0300, 0x1F69, 0x0300, 0x1F68, 0x0301,
475 	0x1F69, 0x0301, 0x1F68, 0x0342, 0x1F69, 0x0342, 0x03B1, 0x0300,
476 	0x03B5, 0x0300, 0x03B7, 0x0300, 0x03B9, 0x0300, 0x03BF, 0x0300,
477 	0x03C5, 0x0300, 0x03C9, 0x0300, 0x1F00, 0x0345, 0x1F01, 0x0345,
478 	0x1F02, 0x0345, 0x1F03, 0x0345, 0x1F04, 0x0345, 0x1F05, 0x0345,
479 	0x1F06, 0x0345, 0x1F07, 0x0345, 0x1F08, 0x0345, 0x1F09, 0x0345,
480 	0x1F0A, 0x0345, 0x1F0B, 0x0345, 0x1F0C, 0x0345, 0x1F0D, 0x0345,
481 	0x1F0E, 0x0345, 0x1F0F, 0x0345, 0x1F20, 0x0345, 0x1F21, 0x0345,
482 	0x1F22, 0x0345, 0x1F23, 0x0345, 0x1F24, 0x0345, 0x1F25, 0x0345,
483 	0x1F26, 0x0345, 0x1F27, 0x0345, 0x1F28, 0x0345, 0x1F29, 0x0345,
484 	0x1F2A, 0x0345, 0x1F2B, 0x0345, 0x1F2C, 0x0345, 0x1F2D, 0x0345,
485 	0x1F2E, 0x0345, 0x1F2F, 0x0345, 0x1F60, 0x0345, 0x1F61, 0x0345,
486 	0x1F62, 0x0345, 0x1F63, 0x0345, 0x1F64, 0x0345, 0x1F65, 0x0345,
487 	0x1F66, 0x0345, 0x1F67, 0x0345, 0x1F68, 0x0345, 0x1F69, 0x0345,
488 	0x1F6A, 0x0345, 0x1F6B, 0x0345, 0x1F6C, 0x0345, 0x1F6D, 0x0345,
489 	0x1F6E, 0x0345, 0x1F6F, 0x0345, 0x03B1, 0x0306, 0x03B1, 0x0304,
490 	0x1F70, 0x0345, 0x03B1, 0x0345, 0x03AC, 0x0345, 0x03B1, 0x0342,
491 	0x1FB6, 0x0345, 0x0391, 0x0306, 0x0391, 0x0304, 0x0391, 0x0300,
492 	0x0391, 0x0345, 0x00A8, 0x0342, 0x1F74, 0x0345, 0x03B7, 0x0345,
493 	0x03AE, 0x0345, 0x03B7, 0x0342, 0x1FC6, 0x0345, 0x0395, 0x0300,
494 	0x0397, 0x0300, 0x0397, 0x0345, 0x1FBF, 0x0300, 0x1FBF, 0x0301,
495 	0x1FBF, 0x0342, 0x03B9, 0x0306, 0x03B9, 0x0304, 0x03CA, 0x0300,
496 	0x03B9, 0x0342, 0x03CA, 0x0342, 0x0399, 0x0306, 0x0399, 0x0304,
497 	0x0399, 0x0300, 0x1FFE, 0x0300, 0x1FFE, 0x0301, 0x1FFE, 0x0342,
498 	0x03C5, 0x0306, 0x03C5, 0x0304, 0x03CB, 0x0300, 0x03C1, 0x0313,
499 	0x03C1, 0x0314, 0x03C5, 0x0342, 0x03CB, 0x0342, 0x03A5, 0x0306,
500 	0x03A5, 0x0304, 0x03A5, 0x0300, 0x03A1, 0x0314, 0x00A8, 0x0300,
501 	0x1F7C, 0x0345, 0x03C9, 0x0345, 0x03CE, 0x0345, 0x03C9, 0x0342,
502 	0x1FF6, 0x0345, 0x039F, 0x0300, 0x03A9, 0x0300, 0x03A9, 0x0345,
503 	0x304B, 0x3099, 0x304D, 0x3099, 0x304F, 0x3099, 0x3051, 0x3099,
504 	0x3053, 0x3099, 0x3055, 0x3099, 0x3057, 0x3099, 0x3059, 0x3099,
505 	0x305B, 0x3099, 0x305D, 0x3099, 0x305F, 0x3099, 0x3061, 0x3099,
506 	0x3064, 0x3099, 0x3066, 0x3099, 0x3068, 0x3099, 0x306F, 0x3099,
507 	0x306F, 0x309A, 0x3072, 0x3099, 0x3072, 0x309A, 0x3075, 0x3099,
508 	0x3075, 0x309A, 0x3078, 0x3099, 0x3078, 0x309A, 0x307B, 0x3099,
509 	0x307B, 0x309A, 0x3046, 0x3099, 0x309D, 0x3099, 0x30AB, 0x3099,
510 	0x30AD, 0x3099, 0x30AF, 0x3099, 0x30B1, 0x3099, 0x30B3, 0x3099,
511 	0x30B5, 0x3099, 0x30B7, 0x3099, 0x30B9, 0x3099, 0x30BB, 0x3099,
512 	0x30BD, 0x3099, 0x30BF, 0x3099, 0x30C1, 0x3099, 0x30C4, 0x3099,
513 	0x30C6, 0x3099, 0x30C8, 0x3099, 0x30CF, 0x3099, 0x30CF, 0x309A,
514 	0x30D2, 0x3099, 0x30D2, 0x309A, 0x30D5, 0x3099, 0x30D5, 0x309A,
515 	0x30D8, 0x3099, 0x30D8, 0x309A, 0x30DB, 0x3099, 0x30DB, 0x309A,
516 	0x30A6, 0x3099, 0x30EF, 0x3099, 0x30F0, 0x3099, 0x30F1, 0x3099,
517 	0x30F2, 0x3099, 0x30FD, 0x3099, 0x05D9, 0x05B4, 0x05F2, 0x05B7,
518 	0x05E9, 0x05C1, 0x05E9, 0x05C2, 0xFB49, 0x05C1, 0xFB49, 0x05C2,
519 	0x05D0, 0x05B7, 0x05D0, 0x05B8, 0x05D0, 0x05BC, 0x05D1, 0x05BC,
520 	0x05D2, 0x05BC, 0x05D3, 0x05BC, 0x05D4, 0x05BC, 0x05D5, 0x05BC,
521 	0x05D6, 0x05BC, 0x05D8, 0x05BC, 0x05D9, 0x05BC, 0x05DA, 0x05BC,
522 	0x05DB, 0x05BC, 0x05DC, 0x05BC, 0x05DE, 0x05BC, 0x05E0, 0x05BC,
523 	0x05E1, 0x05BC, 0x05E3, 0x05BC, 0x05E4, 0x05BC, 0x05E6, 0x05BC,
524 	0x05E7, 0x05BC, 0x05E8, 0x05BC, 0x05E9, 0x05BC, 0x05EA, 0x05BC,
525 	0x05D5, 0x05B9, 0x05D1, 0x05BF, 0x05DB, 0x05BF, 0x05E4, 0x05BF
526 };
527 
528 static const u_int8_t
529     __CFUniCharDecomposableBitmap[] = {
530 	0x01, 0x02, 0x03, 0x04, 0x05, 0x00, 0x06, 0x00,
531 	0x00, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x00, 0x0C,
532 	0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
533 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x0F,
534 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
535 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
536 	0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
537 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
538 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
539 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
540 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
541 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
542 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
543 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
544 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
545 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
546 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
547 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
548 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
549 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
550 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
551 	0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
552 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
553 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
554 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
555 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
556 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x11,
557 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
558 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
559 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
560 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
561 	0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00,
562 
563 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
564 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
565 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
566 	0xBF, 0xFF, 0x7E, 0x3E, 0xBF, 0xFF, 0x7E, 0xBE,
567 	0xFF, 0xFF, 0xFC, 0xFF, 0x3F, 0xFF, 0xF1, 0x7E,
568 	0xF8, 0xF1, 0xF3, 0xFF, 0x3F, 0xFF, 0xFF, 0x7F,
569 	0x00, 0x00, 0x00, 0x00, 0x03, 0x80, 0x01, 0x00,
570 	0x00, 0xE0, 0xFF, 0xDF, 0xCF, 0xFF, 0x31, 0xFF,
571 	0xFF, 0xFF, 0xFF, 0xCF, 0xC0, 0xFF, 0x0F, 0x00,
572 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
573 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
574 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
575 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
576 	0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x40,
577 	0xE0, 0xD7, 0x01, 0x00, 0x00, 0xFC, 0x01, 0x00,
578 	0x00, 0x7C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00,
579 	0x8B, 0x70, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02,
580 	0x00, 0x00, 0x8B, 0x70, 0x00, 0x00, 0xC0, 0x00,
581 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
582 	0x06, 0x00, 0xCF, 0xFC, 0xFC, 0xFC, 0x3F, 0x03,
583 	0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00, 0x00,
584 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
585 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
586 	0x05, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00,
587 	0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x12, 0x00,
588 	0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00,
589 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
590 	0x00, 0x18, 0x00, 0xB0, 0x00, 0x00, 0x00, 0x00,
591 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x00,
592 	0x00, 0x00, 0x00, 0x4E, 0x00, 0x00, 0x00, 0x00,
593 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
594 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
595 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
596 	0x00, 0x19, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00,
597 	0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
598 	0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
599 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
600 	0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
601 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
602 	0x81, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
603 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
604 	0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
605 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
606 	0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x00,
607 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
608 	0x08, 0x20, 0x84, 0x10, 0x00, 0x02, 0x68, 0x01,
609 	0x02, 0x00, 0x08, 0x20, 0x84, 0x10, 0x00, 0x02,
610 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
611 	0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00,
612 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
613 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
614 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
615 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
616 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
617 	0xFF, 0xFF, 0xFF, 0x0B, 0xFF, 0xFF, 0xFF, 0xFF,
618 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03,
619 	0xFF, 0xFF, 0x3F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF,
620 	0x3F, 0x3F, 0xFF, 0xAA, 0xFF, 0xFF, 0xFF, 0x3F,
621 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0x5F,
622 	0xDE, 0xFF, 0xCF, 0xEF, 0xFF, 0xFF, 0xDC, 0x3F,
623 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
624 	0x00, 0x50, 0x55, 0x55, 0xA5, 0x02, 0xDB, 0x36,
625 	0x00, 0x00, 0x10, 0x40, 0x00, 0x50, 0x55, 0x55,
626 	0xA5, 0x02, 0xDB, 0x36, 0x00, 0x00, 0x90, 0x47,
627 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
628 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
629 	0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0x00, 0x00, 0x00,
630 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
631 	0x00, 0x00, 0x00, 0xA0, 0x00, 0xFC, 0x7F, 0x5F,
632 	0xDB, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
633 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
634 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
635 };
636 
637 static const u_int32_t
638     __CFUniCharPrecompSourceTable[] = {
639 	0x00000300, 0x00540000, 0x00000301, 0x00750054,
640 	0x00000302, 0x002000C9, 0x00000303, 0x001C00E9,
641 	0x00000304, 0x002C0105, 0x00000306, 0x00200131,
642 	0x00000307, 0x002E0151, 0x00000308, 0x0036017F,
643 	0x00000309, 0x001801B5, 0x0000030A, 0x000601CD,
644 	0x0000030B, 0x000601D3, 0x0000030C, 0x002501D9,
645 	0x0000030F, 0x000E01FE, 0x00000311, 0x000C020C,
646 	0x00000313, 0x000E0218, 0x00000314, 0x00100226,
647 	0x0000031B, 0x00040236, 0x00000323, 0x002A023A,
648 	0x00000324, 0x00020264, 0x00000325, 0x00020266,
649 	0x00000326, 0x00040268, 0x00000327, 0x0016026C,
650 	0x00000328, 0x000A0282, 0x0000032D, 0x000C028C,
651 	0x0000032E, 0x00020298, 0x00000330, 0x0006029A,
652 	0x00000331, 0x001102A0, 0x00000338, 0x002C02B1,
653 	0x00000342, 0x001D02DD, 0x00000345, 0x003F02FA,
654 	0x00000653, 0x00010339, 0x00000654, 0x0006033A,
655 	0x00000655, 0x00010340, 0x0000093C, 0x00030341,
656 	0x000009BE, 0x00010344, 0x000009D7, 0x00010345,
657 	0x00000B3E, 0x00010346, 0x00000B56, 0x00010347,
658 	0x00000B57, 0x00010348, 0x00000BBE, 0x00020349,
659 	0x00000BD7, 0x0002034B, 0x00000C56, 0x0001034D,
660 	0x00000CC2, 0x0001034E, 0x00000CD5, 0x0003034F,
661 	0x00000CD6, 0x00010352, 0x00000D3E, 0x00020353,
662 	0x00000D57, 0x00010355, 0x00000DCA, 0x00020356,
663 	0x00000DCF, 0x00010358, 0x00000DDF, 0x00010359,
664 	0x0000102E, 0x0001035A, 0x00003099, 0x0030035B,
665 	0x0000309A, 0x000A038B
666 };
667 
668 static const u_int32_t __CFUniCharPrecompositionTableLength =
669     (sizeof(__CFUniCharPrecompSourceTable) / (sizeof(u_int32_t) * 2));
670 
671 
672 static const u_int16_t
673     __CFUniCharBMPPrecompDestinationTable[] = {
674 	0x0041, 0x00C0, 0x0045, 0x00C8, 0x0049, 0x00CC, 0x004E, 0x01F8,
675 	0x004F, 0x00D2, 0x0055, 0x00D9, 0x0057, 0x1E80, 0x0059, 0x1EF2,
676 	0x0061, 0x00E0, 0x0065, 0x00E8, 0x0069, 0x00EC, 0x006E, 0x01F9,
677 	0x006F, 0x00F2, 0x0075, 0x00F9, 0x0077, 0x1E81, 0x0079, 0x1EF3,
678 	0x00A8, 0x1FED, 0x00C2, 0x1EA6, 0x00CA, 0x1EC0, 0x00D4, 0x1ED2,
679 	0x00DC, 0x01DB, 0x00E2, 0x1EA7, 0x00EA, 0x1EC1, 0x00F4, 0x1ED3,
680 	0x00FC, 0x01DC, 0x0102, 0x1EB0, 0x0103, 0x1EB1, 0x0112, 0x1E14,
681 	0x0113, 0x1E15, 0x014C, 0x1E50, 0x014D, 0x1E51, 0x01A0, 0x1EDC,
682 	0x01A1, 0x1EDD, 0x01AF, 0x1EEA, 0x01B0, 0x1EEB, 0x0391, 0x1FBA,
683 	0x0395, 0x1FC8, 0x0397, 0x1FCA, 0x0399, 0x1FDA, 0x039F, 0x1FF8,
684 	0x03A5, 0x1FEA, 0x03A9, 0x1FFA, 0x03B1, 0x1F70, 0x03B5, 0x1F72,
685 	0x03B7, 0x1F74, 0x03B9, 0x1F76, 0x03BF, 0x1F78, 0x03C5, 0x1F7A,
686 	0x03C9, 0x1F7C, 0x03CA, 0x1FD2, 0x03CB, 0x1FE2, 0x0415, 0x0400,
687 	0x0418, 0x040D, 0x0435, 0x0450, 0x0438, 0x045D, 0x1F00, 0x1F02,
688 	0x1F01, 0x1F03, 0x1F08, 0x1F0A, 0x1F09, 0x1F0B, 0x1F10, 0x1F12,
689 	0x1F11, 0x1F13, 0x1F18, 0x1F1A, 0x1F19, 0x1F1B, 0x1F20, 0x1F22,
690 	0x1F21, 0x1F23, 0x1F28, 0x1F2A, 0x1F29, 0x1F2B, 0x1F30, 0x1F32,
691 	0x1F31, 0x1F33, 0x1F38, 0x1F3A, 0x1F39, 0x1F3B, 0x1F40, 0x1F42,
692 	0x1F41, 0x1F43, 0x1F48, 0x1F4A, 0x1F49, 0x1F4B, 0x1F50, 0x1F52,
693 	0x1F51, 0x1F53, 0x1F59, 0x1F5B, 0x1F60, 0x1F62, 0x1F61, 0x1F63,
694 	0x1F68, 0x1F6A, 0x1F69, 0x1F6B, 0x1FBF, 0x1FCD, 0x1FFE, 0x1FDD,
695 	0x0041, 0x00C1, 0x0043, 0x0106, 0x0045, 0x00C9, 0x0047, 0x01F4,
696 	0x0049, 0x00CD, 0x004B, 0x1E30, 0x004C, 0x0139, 0x004D, 0x1E3E,
697 	0x004E, 0x0143, 0x004F, 0x00D3, 0x0050, 0x1E54, 0x0052, 0x0154,
698 	0x0053, 0x015A, 0x0055, 0x00DA, 0x0057, 0x1E82, 0x0059, 0x00DD,
699 	0x005A, 0x0179, 0x0061, 0x00E1, 0x0063, 0x0107, 0x0065, 0x00E9,
700 	0x0067, 0x01F5, 0x0069, 0x00ED, 0x006B, 0x1E31, 0x006C, 0x013A,
701 	0x006D, 0x1E3F, 0x006E, 0x0144, 0x006F, 0x00F3, 0x0070, 0x1E55,
702 	0x0072, 0x0155, 0x0073, 0x015B, 0x0075, 0x00FA, 0x0077, 0x1E83,
703 	0x0079, 0x00FD, 0x007A, 0x017A, 0x00A8, 0x0385, 0x00C2, 0x1EA4,
704 	0x00C5, 0x01FA, 0x00C6, 0x01FC, 0x00C7, 0x1E08, 0x00CA, 0x1EBE,
705 	0x00CF, 0x1E2E, 0x00D4, 0x1ED0, 0x00D5, 0x1E4C, 0x00D8, 0x01FE,
706 	0x00DC, 0x01D7, 0x00E2, 0x1EA5, 0x00E5, 0x01FB, 0x00E6, 0x01FD,
707 	0x00E7, 0x1E09, 0x00EA, 0x1EBF, 0x00EF, 0x1E2F, 0x00F4, 0x1ED1,
708 	0x00F5, 0x1E4D, 0x00F8, 0x01FF, 0x00FC, 0x01D8, 0x0102, 0x1EAE,
709 	0x0103, 0x1EAF, 0x0112, 0x1E16, 0x0113, 0x1E17, 0x014C, 0x1E52,
710 	0x014D, 0x1E53, 0x0168, 0x1E78, 0x0169, 0x1E79, 0x01A0, 0x1EDA,
711 	0x01A1, 0x1EDB, 0x01AF, 0x1EE8, 0x01B0, 0x1EE9, 0x0391, 0x0386,
712 	0x0395, 0x0388, 0x0397, 0x0389, 0x0399, 0x038A, 0x039F, 0x038C,
713 	0x03A5, 0x038E, 0x03A9, 0x038F, 0x03B1, 0x03AC, 0x03B5, 0x03AD,
714 	0x03B7, 0x03AE, 0x03B9, 0x03AF, 0x03BF, 0x03CC, 0x03C5, 0x03CD,
715 	0x03C9, 0x03CE, 0x03CA, 0x0390, 0x03CB, 0x03B0, 0x03D2, 0x03D3,
716 	0x0413, 0x0403, 0x041A, 0x040C, 0x0433, 0x0453, 0x043A, 0x045C,
717 	0x1F00, 0x1F04, 0x1F01, 0x1F05, 0x1F08, 0x1F0C, 0x1F09, 0x1F0D,
718 	0x1F10, 0x1F14, 0x1F11, 0x1F15, 0x1F18, 0x1F1C, 0x1F19, 0x1F1D,
719 	0x1F20, 0x1F24, 0x1F21, 0x1F25, 0x1F28, 0x1F2C, 0x1F29, 0x1F2D,
720 	0x1F30, 0x1F34, 0x1F31, 0x1F35, 0x1F38, 0x1F3C, 0x1F39, 0x1F3D,
721 	0x1F40, 0x1F44, 0x1F41, 0x1F45, 0x1F48, 0x1F4C, 0x1F49, 0x1F4D,
722 	0x1F50, 0x1F54, 0x1F51, 0x1F55, 0x1F59, 0x1F5D, 0x1F60, 0x1F64,
723 	0x1F61, 0x1F65, 0x1F68, 0x1F6C, 0x1F69, 0x1F6D, 0x1FBF, 0x1FCE,
724 	0x1FFE, 0x1FDE, 0x0041, 0x00C2, 0x0043, 0x0108, 0x0045, 0x00CA,
725 	0x0047, 0x011C, 0x0048, 0x0124, 0x0049, 0x00CE, 0x004A, 0x0134,
726 	0x004F, 0x00D4, 0x0053, 0x015C, 0x0055, 0x00DB, 0x0057, 0x0174,
727 	0x0059, 0x0176, 0x005A, 0x1E90, 0x0061, 0x00E2, 0x0063, 0x0109,
728 	0x0065, 0x00EA, 0x0067, 0x011D, 0x0068, 0x0125, 0x0069, 0x00EE,
729 	0x006A, 0x0135, 0x006F, 0x00F4, 0x0073, 0x015D, 0x0075, 0x00FB,
730 	0x0077, 0x0175, 0x0079, 0x0177, 0x007A, 0x1E91, 0x1EA0, 0x1EAC,
731 	0x1EA1, 0x1EAD, 0x1EB8, 0x1EC6, 0x1EB9, 0x1EC7, 0x1ECC, 0x1ED8,
732 	0x1ECD, 0x1ED9, 0x0041, 0x00C3, 0x0045, 0x1EBC, 0x0049, 0x0128,
733 	0x004E, 0x00D1, 0x004F, 0x00D5, 0x0055, 0x0168, 0x0056, 0x1E7C,
734 	0x0059, 0x1EF8, 0x0061, 0x00E3, 0x0065, 0x1EBD, 0x0069, 0x0129,
735 	0x006E, 0x00F1, 0x006F, 0x00F5, 0x0075, 0x0169, 0x0076, 0x1E7D,
736 	0x0079, 0x1EF9, 0x00C2, 0x1EAA, 0x00CA, 0x1EC4, 0x00D4, 0x1ED6,
737 	0x00E2, 0x1EAB, 0x00EA, 0x1EC5, 0x00F4, 0x1ED7, 0x0102, 0x1EB4,
738 	0x0103, 0x1EB5, 0x01A0, 0x1EE0, 0x01A1, 0x1EE1, 0x01AF, 0x1EEE,
739 	0x01B0, 0x1EEF, 0x0041, 0x0100, 0x0045, 0x0112, 0x0047, 0x1E20,
740 	0x0049, 0x012A, 0x004F, 0x014C, 0x0055, 0x016A, 0x0059, 0x0232,
741 	0x0061, 0x0101, 0x0065, 0x0113, 0x0067, 0x1E21, 0x0069, 0x012B,
742 	0x006F, 0x014D, 0x0075, 0x016B, 0x0079, 0x0233, 0x00C4, 0x01DE,
743 	0x00C6, 0x01E2, 0x00D5, 0x022C, 0x00D6, 0x022A, 0x00DC, 0x01D5,
744 	0x00E4, 0x01DF, 0x00E6, 0x01E3, 0x00F5, 0x022D, 0x00F6, 0x022B,
745 	0x00FC, 0x01D6, 0x01EA, 0x01EC, 0x01EB, 0x01ED, 0x0226, 0x01E0,
746 	0x0227, 0x01E1, 0x022E, 0x0230, 0x022F, 0x0231, 0x0391, 0x1FB9,
747 	0x0399, 0x1FD9, 0x03A5, 0x1FE9, 0x03B1, 0x1FB1, 0x03B9, 0x1FD1,
748 	0x03C5, 0x1FE1, 0x0418, 0x04E2, 0x0423, 0x04EE, 0x0438, 0x04E3,
749 	0x0443, 0x04EF, 0x1E36, 0x1E38, 0x1E37, 0x1E39, 0x1E5A, 0x1E5C,
750 	0x1E5B, 0x1E5D, 0x0041, 0x0102, 0x0045, 0x0114, 0x0047, 0x011E,
751 	0x0049, 0x012C, 0x004F, 0x014E, 0x0055, 0x016C, 0x0061, 0x0103,
752 	0x0065, 0x0115, 0x0067, 0x011F, 0x0069, 0x012D, 0x006F, 0x014F,
753 	0x0075, 0x016D, 0x0228, 0x1E1C, 0x0229, 0x1E1D, 0x0391, 0x1FB8,
754 	0x0399, 0x1FD8, 0x03A5, 0x1FE8, 0x03B1, 0x1FB0, 0x03B9, 0x1FD0,
755 	0x03C5, 0x1FE0, 0x0410, 0x04D0, 0x0415, 0x04D6, 0x0416, 0x04C1,
756 	0x0418, 0x0419, 0x0423, 0x040E, 0x0430, 0x04D1, 0x0435, 0x04D7,
757 	0x0436, 0x04C2, 0x0438, 0x0439, 0x0443, 0x045E, 0x1EA0, 0x1EB6,
758 	0x1EA1, 0x1EB7, 0x0041, 0x0226, 0x0042, 0x1E02, 0x0043, 0x010A,
759 	0x0044, 0x1E0A, 0x0045, 0x0116, 0x0046, 0x1E1E, 0x0047, 0x0120,
760 	0x0048, 0x1E22, 0x0049, 0x0130, 0x004D, 0x1E40, 0x004E, 0x1E44,
761 	0x004F, 0x022E, 0x0050, 0x1E56, 0x0052, 0x1E58, 0x0053, 0x1E60,
762 	0x0054, 0x1E6A, 0x0057, 0x1E86, 0x0058, 0x1E8A, 0x0059, 0x1E8E,
763 	0x005A, 0x017B, 0x0061, 0x0227, 0x0062, 0x1E03, 0x0063, 0x010B,
764 	0x0064, 0x1E0B, 0x0065, 0x0117, 0x0066, 0x1E1F, 0x0067, 0x0121,
765 	0x0068, 0x1E23, 0x006D, 0x1E41, 0x006E, 0x1E45, 0x006F, 0x022F,
766 	0x0070, 0x1E57, 0x0072, 0x1E59, 0x0073, 0x1E61, 0x0074, 0x1E6B,
767 	0x0077, 0x1E87, 0x0078, 0x1E8B, 0x0079, 0x1E8F, 0x007A, 0x017C,
768 	0x015A, 0x1E64, 0x015B, 0x1E65, 0x0160, 0x1E66, 0x0161, 0x1E67,
769 	0x017F, 0x1E9B, 0x1E62, 0x1E68, 0x1E63, 0x1E69, 0x0041, 0x00C4,
770 	0x0045, 0x00CB, 0x0048, 0x1E26, 0x0049, 0x00CF, 0x004F, 0x00D6,
771 	0x0055, 0x00DC, 0x0057, 0x1E84, 0x0058, 0x1E8C, 0x0059, 0x0178,
772 	0x0061, 0x00E4, 0x0065, 0x00EB, 0x0068, 0x1E27, 0x0069, 0x00EF,
773 	0x006F, 0x00F6, 0x0074, 0x1E97, 0x0075, 0x00FC, 0x0077, 0x1E85,
774 	0x0078, 0x1E8D, 0x0079, 0x00FF, 0x00D5, 0x1E4E, 0x00F5, 0x1E4F,
775 	0x016A, 0x1E7A, 0x016B, 0x1E7B, 0x0399, 0x03AA, 0x03A5, 0x03AB,
776 	0x03B9, 0x03CA, 0x03C5, 0x03CB, 0x03D2, 0x03D4, 0x0406, 0x0407,
777 	0x0410, 0x04D2, 0x0415, 0x0401, 0x0416, 0x04DC, 0x0417, 0x04DE,
778 	0x0418, 0x04E4, 0x041E, 0x04E6, 0x0423, 0x04F0, 0x0427, 0x04F4,
779 	0x042B, 0x04F8, 0x042D, 0x04EC, 0x0430, 0x04D3, 0x0435, 0x0451,
780 	0x0436, 0x04DD, 0x0437, 0x04DF, 0x0438, 0x04E5, 0x043E, 0x04E7,
781 	0x0443, 0x04F1, 0x0447, 0x04F5, 0x044B, 0x04F9, 0x044D, 0x04ED,
782 	0x0456, 0x0457, 0x04D8, 0x04DA, 0x04D9, 0x04DB, 0x04E8, 0x04EA,
783 	0x04E9, 0x04EB, 0x0041, 0x1EA2, 0x0045, 0x1EBA, 0x0049, 0x1EC8,
784 	0x004F, 0x1ECE, 0x0055, 0x1EE6, 0x0059, 0x1EF6, 0x0061, 0x1EA3,
785 	0x0065, 0x1EBB, 0x0069, 0x1EC9, 0x006F, 0x1ECF, 0x0075, 0x1EE7,
786 	0x0079, 0x1EF7, 0x00C2, 0x1EA8, 0x00CA, 0x1EC2, 0x00D4, 0x1ED4,
787 	0x00E2, 0x1EA9, 0x00EA, 0x1EC3, 0x00F4, 0x1ED5, 0x0102, 0x1EB2,
788 	0x0103, 0x1EB3, 0x01A0, 0x1EDE, 0x01A1, 0x1EDF, 0x01AF, 0x1EEC,
789 	0x01B0, 0x1EED, 0x0041, 0x00C5, 0x0055, 0x016E, 0x0061, 0x00E5,
790 	0x0075, 0x016F, 0x0077, 0x1E98, 0x0079, 0x1E99, 0x004F, 0x0150,
791 	0x0055, 0x0170, 0x006F, 0x0151, 0x0075, 0x0171, 0x0423, 0x04F2,
792 	0x0443, 0x04F3, 0x0041, 0x01CD, 0x0043, 0x010C, 0x0044, 0x010E,
793 	0x0045, 0x011A, 0x0047, 0x01E6, 0x0048, 0x021E, 0x0049, 0x01CF,
794 	0x004B, 0x01E8, 0x004C, 0x013D, 0x004E, 0x0147, 0x004F, 0x01D1,
795 	0x0052, 0x0158, 0x0053, 0x0160, 0x0054, 0x0164, 0x0055, 0x01D3,
796 	0x005A, 0x017D, 0x0061, 0x01CE, 0x0063, 0x010D, 0x0064, 0x010F,
797 	0x0065, 0x011B, 0x0067, 0x01E7, 0x0068, 0x021F, 0x0069, 0x01D0,
798 	0x006A, 0x01F0, 0x006B, 0x01E9, 0x006C, 0x013E, 0x006E, 0x0148,
799 	0x006F, 0x01D2, 0x0072, 0x0159, 0x0073, 0x0161, 0x0074, 0x0165,
800 	0x0075, 0x01D4, 0x007A, 0x017E, 0x00DC, 0x01D9, 0x00FC, 0x01DA,
801 	0x01B7, 0x01EE, 0x0292, 0x01EF, 0x0041, 0x0200, 0x0045, 0x0204,
802 	0x0049, 0x0208, 0x004F, 0x020C, 0x0052, 0x0210, 0x0055, 0x0214,
803 	0x0061, 0x0201, 0x0065, 0x0205, 0x0069, 0x0209, 0x006F, 0x020D,
804 	0x0072, 0x0211, 0x0075, 0x0215, 0x0474, 0x0476, 0x0475, 0x0477,
805 	0x0041, 0x0202, 0x0045, 0x0206, 0x0049, 0x020A, 0x004F, 0x020E,
806 	0x0052, 0x0212, 0x0055, 0x0216, 0x0061, 0x0203, 0x0065, 0x0207,
807 	0x0069, 0x020B, 0x006F, 0x020F, 0x0072, 0x0213, 0x0075, 0x0217,
808 	0x0391, 0x1F08, 0x0395, 0x1F18, 0x0397, 0x1F28, 0x0399, 0x1F38,
809 	0x039F, 0x1F48, 0x03A9, 0x1F68, 0x03B1, 0x1F00, 0x03B5, 0x1F10,
810 	0x03B7, 0x1F20, 0x03B9, 0x1F30, 0x03BF, 0x1F40, 0x03C1, 0x1FE4,
811 	0x03C5, 0x1F50, 0x03C9, 0x1F60, 0x0391, 0x1F09, 0x0395, 0x1F19,
812 	0x0397, 0x1F29, 0x0399, 0x1F39, 0x039F, 0x1F49, 0x03A1, 0x1FEC,
813 	0x03A5, 0x1F59, 0x03A9, 0x1F69, 0x03B1, 0x1F01, 0x03B5, 0x1F11,
814 	0x03B7, 0x1F21, 0x03B9, 0x1F31, 0x03BF, 0x1F41, 0x03C1, 0x1FE5,
815 	0x03C5, 0x1F51, 0x03C9, 0x1F61, 0x004F, 0x01A0, 0x0055, 0x01AF,
816 	0x006F, 0x01A1, 0x0075, 0x01B0, 0x0041, 0x1EA0, 0x0042, 0x1E04,
817 	0x0044, 0x1E0C, 0x0045, 0x1EB8, 0x0048, 0x1E24, 0x0049, 0x1ECA,
818 	0x004B, 0x1E32, 0x004C, 0x1E36, 0x004D, 0x1E42, 0x004E, 0x1E46,
819 	0x004F, 0x1ECC, 0x0052, 0x1E5A, 0x0053, 0x1E62, 0x0054, 0x1E6C,
820 	0x0055, 0x1EE4, 0x0056, 0x1E7E, 0x0057, 0x1E88, 0x0059, 0x1EF4,
821 	0x005A, 0x1E92, 0x0061, 0x1EA1, 0x0062, 0x1E05, 0x0064, 0x1E0D,
822 	0x0065, 0x1EB9, 0x0068, 0x1E25, 0x0069, 0x1ECB, 0x006B, 0x1E33,
823 	0x006C, 0x1E37, 0x006D, 0x1E43, 0x006E, 0x1E47, 0x006F, 0x1ECD,
824 	0x0072, 0x1E5B, 0x0073, 0x1E63, 0x0074, 0x1E6D, 0x0075, 0x1EE5,
825 	0x0076, 0x1E7F, 0x0077, 0x1E89, 0x0079, 0x1EF5, 0x007A, 0x1E93,
826 	0x01A0, 0x1EE2, 0x01A1, 0x1EE3, 0x01AF, 0x1EF0, 0x01B0, 0x1EF1,
827 	0x0055, 0x1E72, 0x0075, 0x1E73, 0x0041, 0x1E00, 0x0061, 0x1E01,
828 	0x0053, 0x0218, 0x0054, 0x021A, 0x0073, 0x0219, 0x0074, 0x021B,
829 	0x0043, 0x00C7, 0x0044, 0x1E10, 0x0045, 0x0228, 0x0047, 0x0122,
830 	0x0048, 0x1E28, 0x004B, 0x0136, 0x004C, 0x013B, 0x004E, 0x0145,
831 	0x0052, 0x0156, 0x0053, 0x015E, 0x0054, 0x0162, 0x0063, 0x00E7,
832 	0x0064, 0x1E11, 0x0065, 0x0229, 0x0067, 0x0123, 0x0068, 0x1E29,
833 	0x006B, 0x0137, 0x006C, 0x013C, 0x006E, 0x0146, 0x0072, 0x0157,
834 	0x0073, 0x015F, 0x0074, 0x0163, 0x0041, 0x0104, 0x0045, 0x0118,
835 	0x0049, 0x012E, 0x004F, 0x01EA, 0x0055, 0x0172, 0x0061, 0x0105,
836 	0x0065, 0x0119, 0x0069, 0x012F, 0x006F, 0x01EB, 0x0075, 0x0173,
837 	0x0044, 0x1E12, 0x0045, 0x1E18, 0x004C, 0x1E3C, 0x004E, 0x1E4A,
838 	0x0054, 0x1E70, 0x0055, 0x1E76, 0x0064, 0x1E13, 0x0065, 0x1E19,
839 	0x006C, 0x1E3D, 0x006E, 0x1E4B, 0x0074, 0x1E71, 0x0075, 0x1E77,
840 	0x0048, 0x1E2A, 0x0068, 0x1E2B, 0x0045, 0x1E1A, 0x0049, 0x1E2C,
841 	0x0055, 0x1E74, 0x0065, 0x1E1B, 0x0069, 0x1E2D, 0x0075, 0x1E75,
842 	0x0042, 0x1E06, 0x0044, 0x1E0E, 0x004B, 0x1E34, 0x004C, 0x1E3A,
843 	0x004E, 0x1E48, 0x0052, 0x1E5E, 0x0054, 0x1E6E, 0x005A, 0x1E94,
844 	0x0062, 0x1E07, 0x0064, 0x1E0F, 0x0068, 0x1E96, 0x006B, 0x1E35,
845 	0x006C, 0x1E3B, 0x006E, 0x1E49, 0x0072, 0x1E5F, 0x0074, 0x1E6F,
846 	0x007A, 0x1E95, 0x003C, 0x226E, 0x003D, 0x2260, 0x003E, 0x226F,
847 	0x2190, 0x219A, 0x2192, 0x219B, 0x2194, 0x21AE, 0x21D0, 0x21CD,
848 	0x21D2, 0x21CF, 0x21D4, 0x21CE, 0x2203, 0x2204, 0x2208, 0x2209,
849 	0x220B, 0x220C, 0x2223, 0x2224, 0x2225, 0x2226, 0x223C, 0x2241,
850 	0x2243, 0x2244, 0x2245, 0x2247, 0x2248, 0x2249, 0x224D, 0x226D,
851 	0x2261, 0x2262, 0x2264, 0x2270, 0x2265, 0x2271, 0x2272, 0x2274,
852 	0x2273, 0x2275, 0x2276, 0x2278, 0x2277, 0x2279, 0x227A, 0x2280,
853 	0x227B, 0x2281, 0x227C, 0x22E0, 0x227D, 0x22E1, 0x2282, 0x2284,
854 	0x2283, 0x2285, 0x2286, 0x2288, 0x2287, 0x2289, 0x2291, 0x22E2,
855 	0x2292, 0x22E3, 0x22A2, 0x22AC, 0x22A8, 0x22AD, 0x22A9, 0x22AE,
856 	0x22AB, 0x22AF, 0x22B2, 0x22EA, 0x22B3, 0x22EB, 0x22B4, 0x22EC,
857 	0x22B5, 0x22ED, 0x00A8, 0x1FC1, 0x03B1, 0x1FB6, 0x03B7, 0x1FC6,
858 	0x03B9, 0x1FD6, 0x03C5, 0x1FE6, 0x03C9, 0x1FF6, 0x03CA, 0x1FD7,
859 	0x03CB, 0x1FE7, 0x1F00, 0x1F06, 0x1F01, 0x1F07, 0x1F08, 0x1F0E,
860 	0x1F09, 0x1F0F, 0x1F20, 0x1F26, 0x1F21, 0x1F27, 0x1F28, 0x1F2E,
861 	0x1F29, 0x1F2F, 0x1F30, 0x1F36, 0x1F31, 0x1F37, 0x1F38, 0x1F3E,
862 	0x1F39, 0x1F3F, 0x1F50, 0x1F56, 0x1F51, 0x1F57, 0x1F59, 0x1F5F,
863 	0x1F60, 0x1F66, 0x1F61, 0x1F67, 0x1F68, 0x1F6E, 0x1F69, 0x1F6F,
864 	0x1FBF, 0x1FCF, 0x1FFE, 0x1FDF, 0x0391, 0x1FBC, 0x0397, 0x1FCC,
865 	0x03A9, 0x1FFC, 0x03AC, 0x1FB4, 0x03AE, 0x1FC4, 0x03B1, 0x1FB3,
866 	0x03B7, 0x1FC3, 0x03C9, 0x1FF3, 0x03CE, 0x1FF4, 0x1F00, 0x1F80,
867 	0x1F01, 0x1F81, 0x1F02, 0x1F82, 0x1F03, 0x1F83, 0x1F04, 0x1F84,
868 	0x1F05, 0x1F85, 0x1F06, 0x1F86, 0x1F07, 0x1F87, 0x1F08, 0x1F88,
869 	0x1F09, 0x1F89, 0x1F0A, 0x1F8A, 0x1F0B, 0x1F8B, 0x1F0C, 0x1F8C,
870 	0x1F0D, 0x1F8D, 0x1F0E, 0x1F8E, 0x1F0F, 0x1F8F, 0x1F20, 0x1F90,
871 	0x1F21, 0x1F91, 0x1F22, 0x1F92, 0x1F23, 0x1F93, 0x1F24, 0x1F94,
872 	0x1F25, 0x1F95, 0x1F26, 0x1F96, 0x1F27, 0x1F97, 0x1F28, 0x1F98,
873 	0x1F29, 0x1F99, 0x1F2A, 0x1F9A, 0x1F2B, 0x1F9B, 0x1F2C, 0x1F9C,
874 	0x1F2D, 0x1F9D, 0x1F2E, 0x1F9E, 0x1F2F, 0x1F9F, 0x1F60, 0x1FA0,
875 	0x1F61, 0x1FA1, 0x1F62, 0x1FA2, 0x1F63, 0x1FA3, 0x1F64, 0x1FA4,
876 	0x1F65, 0x1FA5, 0x1F66, 0x1FA6, 0x1F67, 0x1FA7, 0x1F68, 0x1FA8,
877 	0x1F69, 0x1FA9, 0x1F6A, 0x1FAA, 0x1F6B, 0x1FAB, 0x1F6C, 0x1FAC,
878 	0x1F6D, 0x1FAD, 0x1F6E, 0x1FAE, 0x1F6F, 0x1FAF, 0x1F70, 0x1FB2,
879 	0x1F74, 0x1FC2, 0x1F7C, 0x1FF2, 0x1FB6, 0x1FB7, 0x1FC6, 0x1FC7,
880 	0x1FF6, 0x1FF7, 0x0627, 0x0622, 0x0627, 0x0623, 0x0648, 0x0624,
881 	0x064A, 0x0626, 0x06C1, 0x06C2, 0x06D2, 0x06D3, 0x06D5, 0x06C0,
882 	0x0627, 0x0625, 0x0928, 0x0929, 0x0930, 0x0931, 0x0933, 0x0934,
883 	0x09C7, 0x09CB, 0x09C7, 0x09CC, 0x0B47, 0x0B4B, 0x0B47, 0x0B48,
884 	0x0B47, 0x0B4C, 0x0BC6, 0x0BCA, 0x0BC7, 0x0BCB, 0x0B92, 0x0B94,
885 	0x0BC6, 0x0BCC, 0x0C46, 0x0C48, 0x0CC6, 0x0CCA, 0x0CBF, 0x0CC0,
886 	0x0CC6, 0x0CC7, 0x0CCA, 0x0CCB, 0x0CC6, 0x0CC8, 0x0D46, 0x0D4A,
887 	0x0D47, 0x0D4B, 0x0D46, 0x0D4C, 0x0DD9, 0x0DDA, 0x0DDC, 0x0DDD,
888 	0x0DD9, 0x0DDC, 0x0DD9, 0x0DDE, 0x1025, 0x1026, 0x3046, 0x3094,
889 	0x304B, 0x304C, 0x304D, 0x304E, 0x304F, 0x3050, 0x3051, 0x3052,
890 	0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058, 0x3059, 0x305A,
891 	0x305B, 0x305C, 0x305D, 0x305E, 0x305F, 0x3060, 0x3061, 0x3062,
892 	0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306F, 0x3070,
893 	0x3072, 0x3073, 0x3075, 0x3076, 0x3078, 0x3079, 0x307B, 0x307C,
894 	0x309D, 0x309E, 0x30A6, 0x30F4, 0x30AB, 0x30AC, 0x30AD, 0x30AE,
895 	0x30AF, 0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6,
896 	0x30B7, 0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE,
897 	0x30BF, 0x30C0, 0x30C1, 0x30C2, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
898 	0x30C8, 0x30C9, 0x30CF, 0x30D0, 0x30D2, 0x30D3, 0x30D5, 0x30D6,
899 	0x30D8, 0x30D9, 0x30DB, 0x30DC, 0x30EF, 0x30F7, 0x30F0, 0x30F8,
900 	0x30F1, 0x30F9, 0x30F2, 0x30FA, 0x30FD, 0x30FE, 0x306F, 0x3071,
901 	0x3072, 0x3074, 0x3075, 0x3077, 0x3078, 0x307A, 0x307B, 0x307D,
902 	0x30CF, 0x30D1, 0x30D2, 0x30D4, 0x30D5, 0x30D7, 0x30D8, 0x30DA,
903 	0x30DB, 0x30DD
904 };
905 
906 static const u_int8_t
907     __CFUniCharCombiningBitmap[] = {
908 	0x00, 0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
909 	0x00, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C,
910 	0x0D, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E,
911 	0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
912 	0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
913 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
914 	0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
915 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
916 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
917 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
918 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
919 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
920 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
921 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
922 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
923 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
924 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
925 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
926 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
927 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
928 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
929 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
930 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
931 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
932 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
933 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
934 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
935 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
936 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
937 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
938 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
939 	0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x13, 0x00,
940 
941 	0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
942 	0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00,
943 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
944 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
945 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
946 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
947 	0x78, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
948 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
949 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
950 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
951 	0x00, 0x00, 0xFE, 0xFF, 0xFB, 0xFF, 0xFF, 0xBB,
952 	0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
953 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
954 	0x00, 0xF8, 0x3F, 0x00, 0x00, 0x00, 0x01, 0x00,
955 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
956 	0x00, 0x00, 0xC0, 0xFF, 0x9F, 0x3D, 0x00, 0x00,
957 	0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xFF, 0xFF,
958 	0xFF, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
959 	0x00, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00,
960 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
961 	0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0,
962 	0xFF, 0x3F, 0x1E, 0x00, 0x0C, 0x00, 0x00, 0x00,
963 	0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0,
964 	0x9F, 0x39, 0x80, 0x00, 0x0C, 0x00, 0x00, 0x00,
965 	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0,
966 	0x87, 0x39, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
967 	0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0,
968 	0xBF, 0x3B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
969 	0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0,
970 	0x8F, 0x39, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
971 	0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
972 	0xC7, 0x3D, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
973 	0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
974 	0xDF, 0x3D, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,
975 	0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
976 	0xDF, 0x3D, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00,
977 	0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
978 	0xCF, 0x3D, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
979 	0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
980 	0x00, 0x84, 0x5F, 0xFF, 0x00, 0x00, 0x0C, 0x00,
981 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x07,
982 	0x80, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
983 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x1B,
984 	0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
985 	0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0xA0, 0xC2,
986 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF,
987 	0xDF, 0x00, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0x1F,
988 	0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
989 	0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xC7, 0x03,
990 	0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0x00, 0x00,
991 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
992 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
993 	0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x1C, 0x00,
994 	0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0C, 0x00,
995 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF,
996 	0xFF, 0xFF, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
997 	0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
998 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
999 	0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,
1000 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1001 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1002 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1003 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1004 	0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x07, 0x00, 0x00,
1005 	0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00,
1006 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1007 	0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00,
1008 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1009 	0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00,
1010 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1011 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1012 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1013 	0xFF, 0xFF, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00,
1014 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1015 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1016 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1017 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1018 	0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x3F, 0x00,
1019 	0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF,
1020 	0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
1021 };
1022 
1023 static const u_int8_t
1024     __CFUniCharCombiningPropertyBitmap[] = {
1025 	0x00, 0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
1026 	0x00, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C,
1027 	0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E,
1028 	0x0F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1029 	0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1030 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1031 	0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1032 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1033 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1034 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1035 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1036 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1037 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1038 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1039 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1040 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1041 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1042 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1043 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1044 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1045 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1046 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1047 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1048 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1049 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1050 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1051 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1052 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1053 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1054 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1055 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1056 	0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x14, 0x00,
1057 	0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6,
1058 	0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6,
1059 	0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE8, 0xDC, 0xDC,
1060 	0xDC, 0xDC, 0xE8, 0xD8, 0xDC, 0xDC, 0xDC, 0xDC,
1061 	0xDC, 0xCA, 0xCA, 0xDC, 0xDC, 0xDC, 0xDC, 0xCA,
1062 	0xCA, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC,
1063 	0xDC, 0xDC, 0xDC, 0xDC, 0x01, 0x01, 0x01, 0x01,
1064 	0x01, 0xDC, 0xDC, 0xDC, 0xDC, 0xE6, 0xE6, 0xE6,
1065 	0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xF0, 0xE6, 0xDC,
1066 	0xDC, 0xDC, 0xE6, 0xE6, 0xE6, 0xDC, 0xDC, 0x00,
1067 	0xE6, 0xE6, 0xE6, 0xDC, 0xDC, 0xDC, 0xDC, 0xE6,
1068 	0x00, 0x00, 0x00, 0x00, 0x00, 0xEA, 0xEA, 0xE9,
1069 	0xEA, 0xEA, 0xE9, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6,
1070 	0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6,
1071 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1072 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1073 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1074 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1075 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1076 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1077 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1078 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1079 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1080 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1081 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1082 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1083 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1084 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1085 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1086 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1087 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1088 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1089 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1090 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1091 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1092 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1093 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1094 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1095 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1096 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1097 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1098 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1099 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1100 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1101 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1102 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1103 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1104 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1105 	0x00, 0x00, 0x00, 0xE6, 0xE6, 0xE6, 0xE6, 0x00,
1106 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1107 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1108 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1109 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1110 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1111 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1112 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1113 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1114 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1115 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1116 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1117 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1118 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1119 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1120 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1121 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1122 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1123 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1124 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1125 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1126 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1127 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1128 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1129 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1130 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1131 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1132 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1133 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1134 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1135 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1136 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1137 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1138 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1139 	0x00, 0xDC, 0xE6, 0xE6, 0xE6, 0xE6, 0xDC, 0xE6,
1140 	0xE6, 0xE6, 0xDE, 0xDC, 0xE6, 0xE6, 0xE6, 0xE6,
1141 	0xE6, 0xE6, 0x00, 0xDC, 0xDC, 0xDC, 0xDC, 0xDC,
1142 	0xE6, 0xE6, 0xDC, 0xE6, 0xE6, 0xDE, 0xE4, 0xE6,
1143 	0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11,
1144 	0x12, 0x13, 0x00, 0x14, 0x15, 0x16, 0x00, 0x17,
1145 	0x00, 0x18, 0x19, 0x00, 0xE6, 0x00, 0x00, 0x00,
1146 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1147 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1148 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1149 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1150 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1151 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1152 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1153 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1154 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1155 	0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0x00, 0x00,
1156 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1157 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1158 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1159 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1160 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1161 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1162 	0x00, 0x00, 0x00, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F,
1163 	0x20, 0x21, 0x22, 0xE6, 0xE6, 0xDC, 0xDC, 0xE6,
1164 	0xE6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1165 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1166 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1167 	0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1168 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1169 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1170 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1171 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1172 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1173 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1174 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1175 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1176 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1177 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1178 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1179 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE6, 0xE6,
1180 	0xE6, 0xE6, 0xE6, 0xE6, 0xE6, 0x00, 0x00, 0xE6,
1181 	0xE6, 0xE6, 0xE6, 0xDC, 0xE6, 0x00, 0x00, 0xE6,
1182 	0xE6, 0x00, 0xDC, 0xE6, 0xE6, 0xDC, 0x00, 0x00,
1183 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1184 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1185 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1186 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1187 	0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1188 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1189 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1190 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1191 	0xE6, 0xDC, 0xE6, 0xE6, 0xDC, 0xE6, 0xE6, 0xDC,
1192 	0xDC, 0xDC, 0xE6, 0xDC, 0xDC, 0xE6, 0xDC, 0xE6,
1193 	0xE6, 0xE6, 0xDC, 0xE6, 0xDC, 0xE6, 0xDC, 0xE6,
1194 	0xDC, 0xE6, 0xE6, 0x00, 0x00, 0x00, 0x00, 0x00,
1195 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1196 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1197 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1198 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1199 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1200 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1201 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1202 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1203 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1204 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1205 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1206 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1207 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1208 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1209 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1210 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1211 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1212 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1213 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1214 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1215 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1216 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1217 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1218 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1219 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1220 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1221 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1222 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1223 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1224 	0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
1225 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1226 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1227 	0x00, 0xE6, 0xDC, 0xE6, 0xE6, 0x00, 0x00, 0x00,
1228 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1229 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1230 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1231 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1232 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1233 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1234 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1235 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1236 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1237 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1238 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1239 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1240 	0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
1241 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1242 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1243 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1244 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1245 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1246 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1247 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1248 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1249 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1250 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1251 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1252 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1253 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1254 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1255 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1256 	0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
1257 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1258 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1259 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1260 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1261 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1262 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1263 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1264 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1265 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1266 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1267 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1268 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1269 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1270 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1271 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1272 	0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
1273 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1274 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1275 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1276 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1277 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1278 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1279 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1280 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1281 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1282 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1283 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1284 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1285 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1286 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1287 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1288 	0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
1289 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1290 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1291 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1292 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1293 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1294 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1295 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1296 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1297 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1298 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1299 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1300 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1301 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1302 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1303 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1304 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1305 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1306 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1307 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1308 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1309 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1310 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1311 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1312 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1313 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1314 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1315 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1316 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1317 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1318 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1319 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1320 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1321 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1322 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1323 	0x00, 0x00, 0x00, 0x00, 0x00, 0x54, 0x5B, 0x00,
1324 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1325 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1326 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1327 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1328 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1329 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1330 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1331 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1332 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1333 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1334 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1335 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1336 	0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
1337 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1338 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1339 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1340 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1341 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1342 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1343 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1344 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1345 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1346 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1347 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1348 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1349 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1350 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1351 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1352 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1353 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1354 	0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00,
1355 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1356 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1357 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1358 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1359 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1360 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1361 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1362 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1363 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1364 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1365 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1366 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1367 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1368 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1369 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1370 	0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00,
1371 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1372 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1373 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1374 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1375 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1376 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1377 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1378 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1379 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1380 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1381 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1382 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1383 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1384 	0x67, 0x67, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00,
1385 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1386 	0x6B, 0x6B, 0x6B, 0x6B, 0x00, 0x00, 0x00, 0x00,
1387 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1388 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1389 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1390 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1391 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1392 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1393 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1394 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1395 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1396 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1397 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1398 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1399 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1400 	0x76, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1401 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1402 	0x7A, 0x7A, 0x7A, 0x7A, 0x00, 0x00, 0x00, 0x00,
1403 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1404 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1405 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1406 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1407 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1408 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1409 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1410 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1411 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1412 	0xDC, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1413 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1414 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1415 	0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0x00, 0xDC,
1416 	0x00, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1417 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1418 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1419 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1420 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1421 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1422 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1423 	0x00, 0x81, 0x82, 0x00, 0x84, 0x00, 0x00, 0x00,
1424 	0x00, 0x00, 0x82, 0x82, 0x82, 0x82, 0x00, 0x00,
1425 	0x82, 0x00, 0xE6, 0xE6, 0x09, 0x00, 0xE6, 0xE6,
1426 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1427 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1428 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1429 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1430 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1431 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1432 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1433 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0x00,
1434 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1435 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1436 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1437 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1438 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1439 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1440 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1441 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1442 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1443 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1444 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1445 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1446 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1447 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
1448 	0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1449 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1450 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1451 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1452 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1453 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1454 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1455 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1456 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1457 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1458 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1459 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1460 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1461 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1462 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1463 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1464 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1465 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1466 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1467 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1468 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1469 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1470 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1471 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1472 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1473 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1474 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1475 	0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
1476 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1477 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1478 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1479 	0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
1480 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1481 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1482 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1483 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1484 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1485 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1486 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1487 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1488 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1489 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1490 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1491 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1492 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1493 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1494 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1495 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1496 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1497 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1498 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1499 	0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00,
1500 	0x00, 0x00, 0x00, 0x00, 0x00, 0xE6, 0x00, 0x00,
1501 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1502 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1503 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1504 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1505 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1506 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1507 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1508 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1509 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1510 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1511 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1512 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1513 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1514 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1515 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1516 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1517 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1518 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1519 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1520 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1521 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1522 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1523 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1524 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1525 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1526 	0x00, 0xE4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1527 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1528 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1529 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1530 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1531 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1532 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1533 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1534 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1535 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1536 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1537 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1538 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1539 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1540 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1541 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1542 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1543 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1544 	0x00, 0xDE, 0xE6, 0xDC, 0x00, 0x00, 0x00, 0x00,
1545 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1546 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1547 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1548 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1549 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1550 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1551 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1552 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1553 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1554 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1555 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1556 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1557 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1558 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1559 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1560 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1561 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1562 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1563 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1564 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1565 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1566 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1567 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1568 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1569 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1570 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1571 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1572 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1573 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1574 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1575 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1576 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1577 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1578 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1579 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1580 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1581 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1582 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1583 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1584 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1585 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1586 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1587 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1588 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1589 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1590 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1591 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1592 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1593 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1594 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1595 	0xE6, 0xE6, 0x01, 0x01, 0xE6, 0xE6, 0xE6, 0xE6,
1596 	0x01, 0x01, 0x01, 0xE6, 0xE6, 0x00, 0x00, 0x00,
1597 	0x00, 0xE6, 0x00, 0x00, 0x00, 0x01, 0x01, 0xE6,
1598 	0xDC, 0xE6, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
1599 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1600 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1601 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1602 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1603 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1604 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1605 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1606 	0x00, 0x00, 0xDA, 0xE4, 0xE8, 0xDE, 0xE0, 0xE0,
1607 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1608 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1609 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1610 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1611 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1612 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1613 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1614 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1615 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1616 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1617 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1618 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1619 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1620 	0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00,
1621 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1622 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1623 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1624 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1625 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1626 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1627 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1628 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1629 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1630 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1631 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1632 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1633 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1634 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1635 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1636 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1A, 0x00,
1637 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1638 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1639 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1640 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1641 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1642 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1643 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1644 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1645 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1646 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1647 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1648 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1649 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1650 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1651 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1652 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1653 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1654 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1655 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1656 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1657 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1658 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1659 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1660 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1661 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1662 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1663 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1664 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1665 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1666 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1667 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1668 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1669 	0xE6, 0xE6, 0xE6, 0xE6, 0x00, 0x00, 0x00, 0x00,
1670 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1671 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1672 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1673 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1674 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1675 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1676 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1677 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1678 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1679 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1680 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1681 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1682 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1683 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1684 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1685 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1686 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1687 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1688 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1689 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1690 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1691 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1692 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1693 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1694 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1695 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
1696 	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
1697 };
1698