Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mobile
Path: blob/master/test/jdk/sun/nio/cs/SurrogateTestHKSCS.java
41152 views
1
/*
2
* Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved.
3
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4
*
5
* This code is free software; you can redistribute it and/or modify it
6
* under the terms of the GNU General Public License version 2 only, as
7
* published by the Free Software Foundation.
8
*
9
* This code is distributed in the hope that it will be useful, but WITHOUT
10
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12
* version 2 for more details (a copy is included in the LICENSE file that
13
* accompanied this code).
14
*
15
* You should have received a copy of the GNU General Public License version
16
* 2 along with this work; if not, write to the Free Software Foundation,
17
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18
*
19
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20
* or visit www.oracle.com if you need additional information or have any
21
* questions.
22
*/
23
24
/* @test
25
@bug 4750497
26
@summary Check surrogate coverage of Big5-HKSCS (2001)
27
*/
28
29
/*
30
* Tests the HKSCS converter. Supplements the test for BMP
31
* mappings (and compatibility char->byte mappings) provided
32
* via ./test/sun/io/Converter/Big5-HKSCS.b2c and
33
* ./test/sun/io/Converter/Big5-HKSCS.c2b-irreversible
34
*
35
* Mappings available at :
36
* http://www.info.gov.hk/digital21/eng/hkscs/download.html
37
*
38
*/
39
40
import java.io.*;
41
public class SurrogateTestHKSCS {
42
43
/**
44
* int array holding the supplementary character
45
* values (encoded as ints below) for full set of 1651
46
* supplementary chars / surrogate pairs which should
47
* be round-trip mappable within Big5-HKSCS 2001
48
*
49
*/
50
51
static int[] suppValues = {
52
0x20021, 0x2003E, 0x20046, 0x2004E, 0x20068, 0x20086,
53
0x20087, 0x2008A, 0x20094, 0x200CA, 0x200CB, 0x200CC,
54
0x200CD, 0x200D1, 0x200EE, 0x2010C, 0x2010E, 0x20118,
55
0x201A9, 0x201AB, 0x201C1, 0x201D4, 0x201F2, 0x20204,
56
0x2020C, 0x20214, 0x2025B, 0x20274, 0x20275, 0x20299,
57
0x2029E, 0x202A0, 0x202B7, 0x202BF, 0x202C0, 0x202E5,
58
0x2030A, 0x20325, 0x20341, 0x20345, 0x20346, 0x20347,
59
0x2037E, 0x2037F, 0x20380, 0x203A0, 0x203A7, 0x203B5,
60
0x203C9, 0x203CB, 0x203F5, 0x203FC, 0x20413, 0x20414,
61
0x2041F, 0x20465, 0x20487, 0x2048E, 0x20491, 0x20492,
62
0x204A3, 0x204D7, 0x204FC, 0x204FE, 0x20547, 0x2058E,
63
0x205A5, 0x205B3, 0x205C3, 0x205CA, 0x205D0, 0x205D5,
64
0x205DF, 0x205E0, 0x205EB, 0x20611, 0x20615, 0x20619,
65
0x2061A, 0x20630, 0x20656, 0x20676, 0x2070E, 0x20731,
66
0x20779, 0x2082C, 0x20873, 0x208D5, 0x20916, 0x20923,
67
0x20954, 0x20979, 0x209E7, 0x20A11, 0x20A50, 0x20AB4,
68
0x20AC2, 0x20ACD, 0x20B0D, 0x20B8F, 0x20BA8, 0x20BA9,
69
0x20BBF, 0x20BC6, 0x20BCB, 0x20BE2, 0x20BEB, 0x20BFB,
70
0x20BFF, 0x20C0B, 0x20C0D, 0x20C20, 0x20C34, 0x20C3A,
71
0x20C3B, 0x20C41, 0x20C42, 0x20C43, 0x20C53, 0x20C65,
72
0x20C77, 0x20C78, 0x20C7C, 0x20C8D, 0x20C96, 0x20C9C,
73
0x20CB5, 0x20CB8, 0x20CCF, 0x20CD3, 0x20CD4, 0x20CD5,
74
0x20CD6, 0x20CDD, 0x20CED, 0x20CFF, 0x20D15, 0x20D28,
75
0x20D31, 0x20D32, 0x20D46, 0x20D47, 0x20D48, 0x20D49,
76
0x20D4C, 0x20D4D, 0x20D4E, 0x20D6F, 0x20D71, 0x20D74,
77
0x20D7C, 0x20D7E, 0x20D7F, 0x20D96, 0x20D9C, 0x20DA7,
78
0x20DB2, 0x20DC8, 0x20E04, 0x20E09, 0x20E0A, 0x20E0D,
79
0x20E0E, 0x20E0F, 0x20E10, 0x20E11, 0x20E16, 0x20E1D,
80
0x20E4C, 0x20E6D, 0x20E73, 0x20E75, 0x20E76, 0x20E77,
81
0x20E78, 0x20E79, 0x20E7A, 0x20E7B, 0x20E8C, 0x20E96,
82
0x20E98, 0x20E9D, 0x20EA2, 0x20EAA, 0x20EAB, 0x20EAC,
83
0x20EB6, 0x20ED7, 0x20ED8, 0x20EDD, 0x20EF8, 0x20EF9,
84
0x20EFA, 0x20EFB, 0x20F1D, 0x20F26, 0x20F2D, 0x20F2E,
85
0x20F30, 0x20F31, 0x20F3B, 0x20F4C, 0x20F64, 0x20F8D,
86
0x20F90, 0x20FAD, 0x20FB4, 0x20FB5, 0x20FB6, 0x20FBC,
87
0x20FDF, 0x20FEA, 0x20FEB, 0x20FEC, 0x20FED, 0x21014,
88
0x2101D, 0x2101E, 0x2104F, 0x2105C, 0x2106F, 0x21075,
89
0x21076, 0x21077, 0x21078, 0x2107B, 0x21088, 0x21096,
90
0x2109D, 0x210B4, 0x210BF, 0x210C0, 0x210C1, 0x210C7,
91
0x210C8, 0x210C9, 0x210CF, 0x210D3, 0x210E4, 0x210F4,
92
0x210F5, 0x210F6, 0x2112F, 0x2113B, 0x2113D, 0x21145,
93
0x21148, 0x2114F, 0x21180, 0x21187, 0x211D9, 0x2123C,
94
0x2124F, 0x2127C, 0x212A8, 0x212A9, 0x212B0, 0x212E3,
95
0x212FE, 0x21302, 0x21303, 0x21304, 0x21305, 0x21336,
96
0x2133A, 0x21375, 0x21376, 0x2138E, 0x21398, 0x2139C,
97
0x213C5, 0x213C6, 0x213ED, 0x213FE, 0x21413, 0x21416,
98
0x21424, 0x2143F, 0x21452, 0x21454, 0x21455, 0x2148A,
99
0x21497, 0x214B6, 0x214E8, 0x214FD, 0x21577, 0x21582,
100
0x21596, 0x2160A, 0x21613, 0x21619, 0x2163E, 0x21661,
101
0x21692, 0x216B8, 0x216BA, 0x216C0, 0x216C1, 0x216C2,
102
0x216D3, 0x216D5, 0x216DF, 0x216E6, 0x216E7, 0x216E8,
103
0x216FA, 0x216FB, 0x216FC, 0x216FE, 0x2170D, 0x21710,
104
0x21726, 0x2173A, 0x2173B, 0x2173C, 0x21757, 0x2176C,
105
0x2176D, 0x2176E, 0x2176F, 0x21770, 0x21771, 0x21773,
106
0x21774, 0x217AB, 0x217B0, 0x217B1, 0x217B2, 0x217B3,
107
0x217B4, 0x217B5, 0x217C3, 0x217C7, 0x217D9, 0x217DA,
108
0x217DB, 0x217DC, 0x217DF, 0x217EF, 0x217F5, 0x217F6,
109
0x217F8, 0x217F9, 0x217FA, 0x217FB, 0x217FC, 0x21820,
110
0x21828, 0x21829, 0x2182A, 0x2182D, 0x21839, 0x2183A,
111
0x2183B, 0x21840, 0x21845, 0x21852, 0x2185E, 0x21861,
112
0x21862, 0x21863, 0x21864, 0x21877, 0x2187B, 0x21883,
113
0x21884, 0x21885, 0x2189E, 0x2189F, 0x218A0, 0x218A1,
114
0x218A2, 0x218BE, 0x218BF, 0x218D1, 0x218D6, 0x218D7,
115
0x218D8, 0x218D9, 0x218FA, 0x21903, 0x21904, 0x21905,
116
0x21910, 0x21911, 0x21912, 0x21915, 0x2191C, 0x21922,
117
0x21927, 0x2193B, 0x21944, 0x21958, 0x2196A, 0x2197C,
118
0x21980, 0x21983, 0x21988, 0x21996, 0x219DB, 0x219F3,
119
0x21A2D, 0x21A34, 0x21A45, 0x21A4B, 0x21B44, 0x21BC1,
120
0x21BC2, 0x21C2A, 0x21C70, 0x21CA2, 0x21CA5, 0x21CAC,
121
0x21D46, 0x21D90, 0x21DB6, 0x21DBA, 0x21DCA, 0x21DD1,
122
0x21DEB, 0x21DF9, 0x21E1C, 0x21E37, 0x21E3D, 0x21E89,
123
0x21EA4, 0x21EA8, 0x21EC8, 0x21ED5, 0x21F0F, 0x21F15,
124
0x21F6A, 0x21F9E, 0x21FA1, 0x21FE8, 0x22045, 0x22049,
125
0x2207E, 0x2209A, 0x220C7, 0x220FC, 0x2212A, 0x2215B,
126
0x22173, 0x2217A, 0x221A1, 0x221C3, 0x22208, 0x2227C,
127
0x22321, 0x22325, 0x223BD, 0x223D0, 0x223D7, 0x223FA,
128
0x22465, 0x22471, 0x2248B, 0x22491, 0x224B0, 0x224ED,
129
0x22513, 0x2251B, 0x22530, 0x22554, 0x2258D, 0x225AF,
130
0x225BE, 0x2261B, 0x2261C, 0x2262B, 0x22668, 0x2267A,
131
0x22696, 0x22698, 0x226F4, 0x226F5, 0x226F6, 0x22712,
132
0x22714, 0x2271B, 0x2271F, 0x2272A, 0x22775, 0x22781,
133
0x227B4, 0x227B5, 0x227CD, 0x22803, 0x2285F, 0x22860,
134
0x22871, 0x228AD, 0x228C1, 0x228F7, 0x22926, 0x22939,
135
0x2294F, 0x22967, 0x2296B, 0x22980, 0x22993, 0x22A66,
136
0x22ACF, 0x22AD5, 0x22AE6, 0x22AE8, 0x22B0E, 0x22B22,
137
0x22B3F, 0x22B43, 0x22B6A, 0x22BCA, 0x22BCE, 0x22C26,
138
0x22C27, 0x22C38, 0x22C4C, 0x22C51, 0x22C55, 0x22C62,
139
0x22C88, 0x22C9B, 0x22CA1, 0x22CA9, 0x22CB2, 0x22CB7,
140
0x22CC2, 0x22CC6, 0x22CC9, 0x22D07, 0x22D08, 0x22D12,
141
0x22D44, 0x22D4C, 0x22D67, 0x22D8D, 0x22D95, 0x22DA0,
142
0x22DA3, 0x22DA4, 0x22DB7, 0x22DEE, 0x22E0D, 0x22E36,
143
0x22E42, 0x22E78, 0x22E8B, 0x22EB3, 0x22EEF, 0x22F74,
144
0x22FCC, 0x22FE3, 0x23033, 0x23044, 0x2304B, 0x23066,
145
0x2307D, 0x2307E, 0x2308E, 0x230B7, 0x230BC, 0x230DA,
146
0x23103, 0x2313D, 0x2317D, 0x23182, 0x231A4, 0x231A5,
147
0x231B3, 0x231C8, 0x231C9, 0x231F7, 0x231F8, 0x231F9,
148
0x2320F, 0x23225, 0x2322F, 0x23231, 0x23232, 0x23233,
149
0x23234, 0x23262, 0x23281, 0x23289, 0x2328A, 0x232AB,
150
0x232AC, 0x232AD, 0x232D2, 0x232E0, 0x232E1, 0x23300,
151
0x2330A, 0x2331F, 0x233B4, 0x233CC, 0x233DE, 0x233E6,
152
0x233F4, 0x233F5, 0x233F9, 0x233FA, 0x233FE, 0x23400,
153
0x2343F, 0x23450, 0x2346F, 0x23472, 0x234E5, 0x23519,
154
0x23530, 0x2355A, 0x23567, 0x23595, 0x23599, 0x2359C,
155
0x235CD, 0x235CE, 0x235CF, 0x235F3, 0x23600, 0x2361A,
156
0x2363C, 0x23640, 0x23659, 0x2365F, 0x23677, 0x236A6,
157
0x236AD, 0x236BA, 0x236DF, 0x236EE, 0x23703, 0x23716,
158
0x23720, 0x2372D, 0x2372F, 0x2373F, 0x23766, 0x23781,
159
0x237A2, 0x237BC, 0x237C2, 0x237D5, 0x237D6, 0x237D7,
160
0x2383A, 0x239C2, 0x23AA7, 0x23ADB, 0x23AEE, 0x23AFA,
161
0x23B5A, 0x23C63, 0x23C99, 0x23C9A, 0x23C9B, 0x23CB5,
162
0x23CB7, 0x23CC7, 0x23CC8, 0x23CC9, 0x23CFC, 0x23CFD,
163
0x23CFE, 0x23CFF, 0x23D40, 0x23D5B, 0x23D7E, 0x23D8F,
164
0x23DB6, 0x23DB7, 0x23DB8, 0x23DB9, 0x23DBA, 0x23DBB,
165
0x23DBC, 0x23DBD, 0x23DE3, 0x23DF8, 0x23E11, 0x23E2C,
166
0x23E2D, 0x23E2E, 0x23E2F, 0x23E30, 0x23E31, 0x23E39,
167
0x23E88, 0x23E89, 0x23E8A, 0x23E8B, 0x23EB9, 0x23EBF,
168
0x23ED7, 0x23EF7, 0x23EF8, 0x23EF9, 0x23EFA, 0x23EFB,
169
0x23EFC, 0x23F35, 0x23F41, 0x23F4A, 0x23F7F, 0x23F80,
170
0x23F81, 0x23F82, 0x23F8F, 0x23FB4, 0x23FB7, 0x23FC0,
171
0x23FC5, 0x23FEB, 0x23FEC, 0x23FED, 0x23FEE, 0x23FEF,
172
0x23FF0, 0x24011, 0x24039, 0x2403A, 0x2403B, 0x2403C,
173
0x2403D, 0x24057, 0x24085, 0x2408B, 0x2408C, 0x2408D,
174
0x24091, 0x240C9, 0x240E1, 0x24104, 0x2410F, 0x24119,
175
0x2413F, 0x24140, 0x24144, 0x2414E, 0x24155, 0x24156,
176
0x24157, 0x2415C, 0x2415F, 0x24177, 0x2417A, 0x241A3,
177
0x241A4, 0x241A5, 0x241AC, 0x241B5, 0x241CD, 0x241E2,
178
0x241FC, 0x2421B, 0x2424B, 0x24256, 0x24259, 0x24276,
179
0x24277, 0x24278, 0x24284, 0x24293, 0x24295, 0x242A5,
180
0x242C1, 0x242C9, 0x242CA, 0x242EE, 0x242FA, 0x2430D,
181
0x2431A, 0x24334, 0x24348, 0x24362, 0x24363, 0x24364,
182
0x24365, 0x2438C, 0x24396, 0x2439C, 0x243BD, 0x243C1,
183
0x243E9, 0x243EA, 0x243F2, 0x243F8, 0x24404, 0x24435,
184
0x24436, 0x2445A, 0x2445B, 0x24473, 0x24487, 0x24488,
185
0x244B9, 0x244BC, 0x244CE, 0x244D3, 0x244D6, 0x24505,
186
0x24521, 0x24578, 0x245C8, 0x24618, 0x2462A, 0x24665,
187
0x24674, 0x24697, 0x246D4, 0x24706, 0x24725, 0x2472F,
188
0x2478F, 0x247E0, 0x24812, 0x24823, 0x24882, 0x248E9,
189
0x248F0, 0x248F1, 0x248F2, 0x248F3, 0x248FB, 0x248FF,
190
0x24900, 0x24901, 0x2490C, 0x24916, 0x24917, 0x24919,
191
0x2492F, 0x24933, 0x24934, 0x2493E, 0x2493F, 0x24940,
192
0x24941, 0x24942, 0x24943, 0x24962, 0x24963, 0x24974,
193
0x24975, 0x24976, 0x2497B, 0x2497F, 0x24982, 0x24988,
194
0x24989, 0x2498A, 0x2498B, 0x2498C, 0x2498D, 0x2498E,
195
0x2498F, 0x24994, 0x249A4, 0x249A7, 0x249A9, 0x249AB,
196
0x249AC, 0x249AD, 0x249B7, 0x249B8, 0x249B9, 0x249BA,
197
0x249BB, 0x249C5, 0x249D0, 0x249DA, 0x249DE, 0x249DF,
198
0x249E3, 0x249E5, 0x249EC, 0x249ED, 0x249F6, 0x249F7,
199
0x249F8, 0x249F9, 0x249FB, 0x24A0E, 0x24A12, 0x24A13,
200
0x24A15, 0x24A21, 0x24A22, 0x24A23, 0x24A24, 0x24A25,
201
0x24A26, 0x24A27, 0x24A28, 0x24A29, 0x24A2A, 0x24A3E,
202
0x24A42, 0x24A45, 0x24A4A, 0x24A4E, 0x24A4F, 0x24A50,
203
0x24A51, 0x24A5D, 0x24A65, 0x24A66, 0x24A67, 0x24A71,
204
0x24A77, 0x24A78, 0x24A79, 0x24A7A, 0x24A8C, 0x24A93,
205
0x24A94, 0x24A95, 0x24A96, 0x24AA4, 0x24AA5, 0x24AA6,
206
0x24AA7, 0x24AB1, 0x24AB2, 0x24AB3, 0x24ABA, 0x24ABB,
207
0x24ABC, 0x24AC0, 0x24AC7, 0x24ACA, 0x24AD1, 0x24ADF,
208
0x24AE2, 0x24AE9, 0x24B6E, 0x24BF5, 0x24C09, 0x24C9E,
209
0x24C9F, 0x24CC9, 0x24CD9, 0x24D06, 0x24D13, 0x24DB8,
210
0x24DEA, 0x24DEB, 0x24E3B, 0x24E50, 0x24EA5, 0x24EA7,
211
0x24F0E, 0x24F5C, 0x24F82, 0x24F86, 0x24F97, 0x24F9A,
212
0x24FA9, 0x24FB8, 0x24FC2, 0x2502C, 0x25052, 0x2509D,
213
0x2512B, 0x25148, 0x2517D, 0x2517E, 0x251CD, 0x251E3,
214
0x251E6, 0x251E7, 0x25220, 0x25221, 0x25250, 0x25299,
215
0x252C7, 0x252D8, 0x2530E, 0x25311, 0x25313, 0x25419,
216
0x25425, 0x2542F, 0x25430, 0x25446, 0x2546C, 0x2546E,
217
0x25531, 0x25535, 0x2553F, 0x2555B, 0x2555C, 0x2555D,
218
0x2555E, 0x25562, 0x25565, 0x25566, 0x25581, 0x25584,
219
0x2558F, 0x255B9, 0x255D5, 0x255DB, 0x255E0, 0x25605,
220
0x25635, 0x25651, 0x25683, 0x25695, 0x256E3, 0x256F6,
221
0x25706, 0x2571D, 0x25725, 0x2573D, 0x25772, 0x257C7,
222
0x257DF, 0x257E0, 0x257E1, 0x25857, 0x2585D, 0x25872,
223
0x258C8, 0x258E1, 0x25903, 0x25946, 0x25956, 0x259AC,
224
0x259CC, 0x25A95, 0x25A9C, 0x25AAE, 0x25AAF, 0x25AE9,
225
0x25B74, 0x25B89, 0x25BB3, 0x25BB4, 0x25BC6, 0x25BE4,
226
0x25BE8, 0x25C01, 0x25C06, 0x25C21, 0x25C4A, 0x25C65,
227
0x25C91, 0x25CA4, 0x25CC0, 0x25CC1, 0x25CFE, 0x25D20,
228
0x25D30, 0x25D43, 0x25E0E, 0x25E49, 0x25E81, 0x25E82,
229
0x25E83, 0x25EA6, 0x25EBC, 0x25ED7, 0x25ED8, 0x25F1A,
230
0x25F4B, 0x25FE1, 0x25FE2, 0x26029, 0x26048, 0x26064,
231
0x26083, 0x26097, 0x260A4, 0x260A5, 0x26102, 0x26121,
232
0x26159, 0x2615A, 0x2615B, 0x2615C, 0x261AD, 0x261AE,
233
0x261B2, 0x261DD, 0x26258, 0x26261, 0x2626A, 0x2626B,
234
0x262D0, 0x26335, 0x2634B, 0x2634C, 0x26351, 0x263BE,
235
0x263F5, 0x263F8, 0x26402, 0x26410, 0x26411, 0x26412,
236
0x2644A, 0x26469, 0x26484, 0x26488, 0x26489, 0x2648D,
237
0x26498, 0x26512, 0x26572, 0x265A0, 0x265AD, 0x265BF,
238
0x26612, 0x26626, 0x266AF, 0x266B1, 0x266B5, 0x266DA,
239
0x266E8, 0x266FC, 0x26716, 0x26741, 0x26799, 0x267B3,
240
0x267B4, 0x267CC, 0x2681C, 0x26846, 0x2685E, 0x2686E,
241
0x26888, 0x2688A, 0x26893, 0x268C7, 0x2690E, 0x26911,
242
0x26926, 0x26939, 0x26951, 0x269A8, 0x269B5, 0x269F2,
243
0x269FA, 0x26A2D, 0x26A2E, 0x26A34, 0x26A42, 0x26A51,
244
0x26A52, 0x26B05, 0x26B0A, 0x26B13, 0x26B15, 0x26B28,
245
0x26B50, 0x26B51, 0x26B52, 0x26B53, 0x26B5B, 0x26B75,
246
0x26B82, 0x26B96, 0x26B97, 0x26B9D, 0x26BB3, 0x26BC0,
247
0x26BF7, 0x26C21, 0x26C40, 0x26C7E, 0x26C7F, 0x26C80,
248
0x26C81, 0x26C82, 0x26CA4, 0x26CB7, 0x26CB8, 0x26CBD,
249
0x26CC0, 0x26CC3, 0x26CD1, 0x26D22, 0x26D23, 0x26D24,
250
0x26D25, 0x26D26, 0x26D27, 0x26D28, 0x26D29, 0x26D2A,
251
0x26D51, 0x26D74, 0x26DA0, 0x26DA1, 0x26DA2, 0x26DA3,
252
0x26DA4, 0x26DA5, 0x26DA6, 0x26DA7, 0x26DAE, 0x26DDC,
253
0x26DEA, 0x26DEB, 0x26DF0, 0x26E00, 0x26E05, 0x26E07,
254
0x26E12, 0x26E42, 0x26E43, 0x26E44, 0x26E45, 0x26E6E,
255
0x26E72, 0x26E77, 0x26E84, 0x26E99, 0x26ED0, 0x26ED1,
256
0x26ED2, 0x26ED3, 0x26ED4, 0x26ED5, 0x26ED6, 0x26ED7,
257
0x26F26, 0x26F73, 0x26F74, 0x26F9F, 0x26FA1, 0x26FBE,
258
0x26FDE, 0x26FDF, 0x2700E, 0x2704B, 0x27052, 0x27053,
259
0x27088, 0x270AD, 0x270AE, 0x270AF, 0x270CD, 0x270F8,
260
0x27109, 0x2710C, 0x2710D, 0x27126, 0x27127, 0x27164,
261
0x27165, 0x27175, 0x271CD, 0x2721B, 0x27280, 0x27285,
262
0x2728B, 0x272B2, 0x272B6, 0x272E6, 0x2739A, 0x27422,
263
0x27450, 0x27484, 0x27486, 0x27574, 0x275A3, 0x275E0,
264
0x275E4, 0x275FD, 0x275FE, 0x27607, 0x2760C, 0x27632,
265
0x27639, 0x27655, 0x27656, 0x27657, 0x27694, 0x2770F,
266
0x27735, 0x27736, 0x27741, 0x2775E, 0x27784, 0x27785,
267
0x277CC, 0x27858, 0x27870, 0x2789D, 0x278B2, 0x278C8,
268
0x27924, 0x27967, 0x2797A, 0x279A0, 0x279DD, 0x279FD,
269
0x27A0A, 0x27A0E, 0x27A3E, 0x27A53, 0x27A59, 0x27A79,
270
0x27A84, 0x27ABD, 0x27ABE, 0x27AF4, 0x27B06, 0x27B0B,
271
0x27B18, 0x27B38, 0x27B39, 0x27B3A, 0x27B48, 0x27BF4,
272
0x27C12, 0x27D2F, 0x27D53, 0x27D54, 0x27D66, 0x27D73,
273
0x27D84, 0x27D8F, 0x27D98, 0x27DBD, 0x27DDC, 0x27E4D,
274
0x27E4F, 0x27FF9, 0x28002, 0x28009, 0x2801E, 0x28023,
275
0x28024, 0x28048, 0x28083, 0x28090, 0x280BD, 0x280BE,
276
0x280E8, 0x280E9, 0x280F4, 0x2812E, 0x2814F, 0x2815D,
277
0x2816F, 0x28189, 0x281AF, 0x281BC, 0x28207, 0x28218,
278
0x2821A, 0x28256, 0x2827C, 0x2829B, 0x282CD, 0x282E2,
279
0x28306, 0x28318, 0x2832F, 0x2833A, 0x28365, 0x2836D,
280
0x2837D, 0x2838A, 0x28412, 0x28468, 0x2846C, 0x28473,
281
0x28482, 0x28501, 0x2853C, 0x2853D, 0x2856C, 0x285E8,
282
0x285F4, 0x28600, 0x2860B, 0x28625, 0x2863B, 0x286AA,
283
0x286AB, 0x286BC, 0x286D8, 0x286E6, 0x2870F, 0x28713,
284
0x28804, 0x2882B, 0x28933, 0x28948, 0x28949, 0x28956,
285
0x28964, 0x28968, 0x2896C, 0x2897E, 0x28989, 0x289A8,
286
0x289AA, 0x289AB, 0x289B8, 0x289BC, 0x289C0, 0x289DC,
287
0x289DE, 0x289E1, 0x289E3, 0x289E4, 0x289E7, 0x289E8,
288
0x289F9, 0x289FA, 0x289FB, 0x289FC, 0x28A0F, 0x28A16,
289
0x28A25, 0x28A29, 0x28A32, 0x28A36, 0x28A44, 0x28A45,
290
0x28A46, 0x28A47, 0x28A48, 0x28A49, 0x28A4A, 0x28A4B,
291
0x28A59, 0x28A5A, 0x28A81, 0x28A82, 0x28A83, 0x28A9A,
292
0x28A9B, 0x28A9C, 0x28AC0, 0x28AC6, 0x28ACB, 0x28ACC,
293
0x28ACE, 0x28ADE, 0x28ADF, 0x28AE0, 0x28AE1, 0x28AE2,
294
0x28AE3, 0x28AE5, 0x28AEA, 0x28AFC, 0x28B0C, 0x28B13,
295
0x28B21, 0x28B22, 0x28B2B, 0x28B2C, 0x28B2D, 0x28B2F,
296
0x28B46, 0x28B4C, 0x28B4E, 0x28B50, 0x28B63, 0x28B64,
297
0x28B65, 0x28B66, 0x28B6C, 0x28B8F, 0x28B99, 0x28B9C,
298
0x28B9D, 0x28BC2, 0x28BC5, 0x28BD4, 0x28BD7, 0x28BD9,
299
0x28BDA, 0x28BE7, 0x28BE8, 0x28BE9, 0x28BEA, 0x28BEB,
300
0x28BEC, 0x28BF5, 0x28BFF, 0x28C03, 0x28C09, 0x28C1C,
301
0x28C1D, 0x28C23, 0x28C26, 0x28C2B, 0x28C30, 0x28C39,
302
0x28C3B, 0x28CCA, 0x28CCD, 0x28CD2, 0x28D34, 0x28D99,
303
0x28DB9, 0x28E0F, 0x28E36, 0x28E39, 0x28E65, 0x28E66,
304
0x28E97, 0x28EAC, 0x28EB2, 0x28EB3, 0x28ED9, 0x28EE7,
305
0x28FC5, 0x29088, 0x2908B, 0x29093, 0x290AF, 0x290B0,
306
0x290B1, 0x290C0, 0x290E4, 0x290E5, 0x290EC, 0x290ED,
307
0x2910D, 0x29110, 0x2913C, 0x2914D, 0x2915B, 0x2915E,
308
0x29170, 0x2919C, 0x291A8, 0x291D5, 0x291EB, 0x2941D,
309
0x29420, 0x29433, 0x2943F, 0x29448, 0x294D0, 0x294D9,
310
0x294DA, 0x294E5, 0x294E7, 0x2959E, 0x295B0, 0x295B8,
311
0x295D7, 0x295E9, 0x295F4, 0x29720, 0x29732, 0x297D4,
312
0x29810, 0x29857, 0x298A4, 0x298D1, 0x298EA, 0x298F1,
313
0x29903, 0x29905, 0x2992F, 0x29947, 0x29948, 0x29949,
314
0x2995D, 0x2996A, 0x2999D, 0x299C3, 0x299C9, 0x29A28,
315
0x29A4D, 0x29B05, 0x29B0E, 0x29BD5, 0x29C73, 0x29CAD,
316
0x29D3E, 0x29D5A, 0x29D7C, 0x29D98, 0x29D9B, 0x29DF6,
317
0x29E06, 0x29E2D, 0x29E68, 0x29EAC, 0x29EC3, 0x29EF8,
318
0x29F23, 0x29F30, 0x29FB7, 0x29FDE, 0x2A014, 0x2A087,
319
0x2A0B9, 0x2A0E1, 0x2A0ED, 0x2A0F3, 0x2A0F8, 0x2A0FE,
320
0x2A107, 0x2A123, 0x2A133, 0x2A134, 0x2A150, 0x2A192,
321
0x2A193, 0x2A1AB, 0x2A1B4, 0x2A1DF, 0x2A1F5, 0x2A220,
322
0x2A233, 0x2A293, 0x2A29F, 0x2A2B2, 0x2A2B4, 0x2A2B6,
323
0x2A2BA, 0x2A2BD, 0x2A2DF, 0x2A2FF, 0x2A3A9, 0x2A434,
324
0x2A45B, 0x2A5C6, 0x2A5CB, 0x2A601, 0x2A632, 0x2A64A,
325
0x2A65B, 0x2A6A9, 0x2F825, 0x2F83B, 0x2F840, 0x2F878,
326
0x2F894, 0x2F8A6, 0x2F8CD, 0x2F994, 0x2F9B2, 0x2F9BC,
327
0x2F9D4 };
328
329
/**
330
* Big5-HKSCS native encoded equivalent for the
331
* surrogate pair input provided above within the
332
* String constant "surrogates"
333
*/
334
335
final static byte[] expectBytes = {
336
(byte)0x9C, (byte)0x71, (byte)0x93, (byte)0x75,
337
(byte)0x93, (byte)0x76, (byte)0x95, (byte)0x48,
338
(byte)0x8E, (byte)0xC6, (byte)0x8B, (byte)0xC5,
339
(byte)0x8B, (byte)0xFA, (byte)0xC8, (byte)0x7C,
340
(byte)0x9A, (byte)0xB4, (byte)0x88, (byte)0x4E,
341
(byte)0x88, (byte)0x4B, (byte)0xC8, (byte)0x7A,
342
(byte)0x88, (byte)0x48, (byte)0x88, (byte)0x47,
343
(byte)0xA0, (byte)0xF6, (byte)0x88, (byte)0x45,
344
(byte)0x88, (byte)0x53, (byte)0xFC, (byte)0xAD,
345
(byte)0x8A, (byte)0xAD, (byte)0x92, (byte)0x72,
346
(byte)0xFC, (byte)0x47, (byte)0x94, (byte)0xDF,
347
(byte)0x9F, (byte)0xD1, (byte)0xFB, (byte)0xCB,
348
(byte)0x92, (byte)0x7D, (byte)0x98, (byte)0xA4,
349
(byte)0x94, (byte)0xE7, (byte)0x90, (byte)0xCB,
350
(byte)0x92, (byte)0x7B, (byte)0x94, (byte)0xD8,
351
(byte)0xFC, (byte)0x5F, (byte)0xFA, (byte)0x54,
352
(byte)0x9A, (byte)0xB5, (byte)0x96, (byte)0xDA,
353
(byte)0x92, (byte)0x79, (byte)0xFA, (byte)0x74,
354
(byte)0x92, (byte)0x75, (byte)0x8D, (byte)0xFB,
355
(byte)0x8A, (byte)0x49, (byte)0x92, (byte)0xDF,
356
(byte)0x9B, (byte)0x7C, (byte)0xFA, (byte)0x63,
357
(byte)0xFA, (byte)0x60, (byte)0x92, (byte)0x6D,
358
(byte)0xFA, (byte)0x62, (byte)0x9A, (byte)0xB6,
359
(byte)0x97, (byte)0x6B, (byte)0xFD, (byte)0x6A,
360
(byte)0xFD, (byte)0x54, (byte)0x92, (byte)0x73,
361
(byte)0x97, (byte)0xD8, (byte)0x9F, (byte)0xBB,
362
(byte)0x93, (byte)0x42, (byte)0x92, (byte)0x76,
363
(byte)0xFA, (byte)0x65, (byte)0x92, (byte)0x6C,
364
(byte)0xFA, (byte)0x6E, (byte)0x9E, (byte)0xE0,
365
(byte)0x92, (byte)0xC0, (byte)0x92, (byte)0xBF,
366
(byte)0x92, (byte)0xBE, (byte)0x9A, (byte)0xBA,
367
(byte)0x8A, (byte)0xB3, (byte)0x97, (byte)0x75,
368
(byte)0xFA, (byte)0x40, (byte)0xFA, (byte)0x76,
369
(byte)0xFB, (byte)0xD0, (byte)0xFA, (byte)0x7B,
370
(byte)0xFE, (byte)0x6D, (byte)0x9B, (byte)0xB3,
371
(byte)0x89, (byte)0xCC, (byte)0x9A, (byte)0xBE,
372
(byte)0xFA, (byte)0x42, (byte)0x92, (byte)0xBC,
373
(byte)0x94, (byte)0x5C, (byte)0x9B, (byte)0xB5,
374
(byte)0x9A, (byte)0xBF, (byte)0x98, (byte)0xA7,
375
(byte)0x97, (byte)0xA4, (byte)0x90, (byte)0xFD,
376
(byte)0xFC, (byte)0x7B, (byte)0x9A, (byte)0xC0,
377
(byte)0x92, (byte)0xC3, (byte)0x8A, (byte)0xAA,
378
(byte)0x9B, (byte)0xD0, (byte)0x95, (byte)0x50,
379
(byte)0x92, (byte)0xC6, (byte)0x98, (byte)0xA6,
380
(byte)0x95, (byte)0x46, (byte)0xFD, (byte)0x63,
381
(byte)0xFA, (byte)0xC2, (byte)0x9E, (byte)0xC3,
382
(byte)0x89, (byte)0xB2, (byte)0x9C, (byte)0x66,
383
(byte)0x90, (byte)0x53, (byte)0x97, (byte)0xC1,
384
(byte)0x9A, (byte)0xC4, (byte)0x9A, (byte)0xC5,
385
(byte)0x8E, (byte)0xEF, (byte)0xFA, (byte)0xE9,
386
(byte)0x92, (byte)0x62, (byte)0x8A, (byte)0xF7,
387
(byte)0x9A, (byte)0xC6, (byte)0x92, (byte)0xE1,
388
(byte)0x9A, (byte)0xC9, (byte)0xFA, (byte)0xC6,
389
(byte)0x97, (byte)0xA5, (byte)0x9A, (byte)0xCB,
390
(byte)0xFA, (byte)0x72, (byte)0x8A, (byte)0x5E,
391
(byte)0x94, (byte)0xE0, (byte)0x92, (byte)0xCC,
392
(byte)0x8A, (byte)0xE5, (byte)0xFE, (byte)0x5C,
393
(byte)0x9A, (byte)0xCC, (byte)0x9D, (byte)0xF9,
394
(byte)0x8A, (byte)0x43, (byte)0x8A, (byte)0xA6,
395
(byte)0x9A, (byte)0xCD, (byte)0x9A, (byte)0xCE,
396
(byte)0xFA, (byte)0xEE, (byte)0x9B, (byte)0xCC,
397
(byte)0x9A, (byte)0xCF, (byte)0x9A, (byte)0xD1,
398
(byte)0x9D, (byte)0xFA, (byte)0x9D, (byte)0x7C,
399
(byte)0x9A, (byte)0xD3, (byte)0x97, (byte)0xA6,
400
(byte)0x99, (byte)0x5F, (byte)0xFB, (byte)0xF6,
401
(byte)0x9F, (byte)0xC5, (byte)0x8A, (byte)0x59,
402
(byte)0x8B, (byte)0x6B, (byte)0x9A, (byte)0xD4,
403
(byte)0x9A, (byte)0xD5, (byte)0x97, (byte)0xA2,
404
(byte)0x8A, (byte)0x44, (byte)0x9F, (byte)0x4A,
405
(byte)0x90, (byte)0xA1, (byte)0xFD, (byte)0xA4,
406
(byte)0x8A, (byte)0x64, (byte)0x8A, (byte)0xF2,
407
(byte)0x8A, (byte)0xF8, (byte)0x9D, (byte)0xD8,
408
(byte)0x94, (byte)0xD6, (byte)0xFA, (byte)0xFE,
409
(byte)0xFB, (byte)0xA7, (byte)0x9A, (byte)0xD6,
410
(byte)0x9F, (byte)0x4D, (byte)0xFA, (byte)0xF6,
411
(byte)0x8A, (byte)0x57, (byte)0x8B, (byte)0x43,
412
(byte)0x8B, (byte)0x44, (byte)0x8A, (byte)0xB6,
413
(byte)0x8A, (byte)0xC0, (byte)0x9E, (byte)0x54,
414
(byte)0x9A, (byte)0xD7, (byte)0x9A, (byte)0xD8,
415
(byte)0x9A, (byte)0xDC, (byte)0x8A, (byte)0xCA,
416
(byte)0x9E, (byte)0xA8, (byte)0x92, (byte)0x63,
417
(byte)0x9A, (byte)0xDD, (byte)0x8B, (byte)0x65,
418
(byte)0x8B, (byte)0x6F, (byte)0x8B, (byte)0x7E,
419
(byte)0x8F, (byte)0x43, (byte)0x92, (byte)0xD0,
420
(byte)0x8A, (byte)0xF4, (byte)0x9D, (byte)0xBE,
421
(byte)0x9A, (byte)0xE1, (byte)0xFC, (byte)0xDE,
422
(byte)0x9D, (byte)0xFD, (byte)0x8B, (byte)0x66,
423
(byte)0x8B, (byte)0x70, (byte)0x8B, (byte)0x75,
424
(byte)0x8A, (byte)0xE4, (byte)0x8B, (byte)0xA4,
425
(byte)0x8A, (byte)0xED, (byte)0x8A, (byte)0x5D,
426
(byte)0x8B, (byte)0x48, (byte)0x9D, (byte)0xED,
427
(byte)0x9E, (byte)0x40, (byte)0x8A, (byte)0xEF,
428
(byte)0x8A, (byte)0xF6, (byte)0x9E, (byte)0x76,
429
(byte)0x9E, (byte)0xE3, (byte)0x9A, (byte)0xDE,
430
(byte)0x8D, (byte)0xFE, (byte)0xFA, (byte)0xFC,
431
(byte)0x9C, (byte)0xB1, (byte)0x9E, (byte)0x77,
432
(byte)0x8B, (byte)0x64, (byte)0x8B, (byte)0x67,
433
(byte)0x97, (byte)0x4B, (byte)0x96, (byte)0x53,
434
(byte)0x9A, (byte)0xE0, (byte)0x8B, (byte)0x4A,
435
(byte)0x8A, (byte)0xF1, (byte)0x8A, (byte)0xD7,
436
(byte)0xA0, (byte)0xAB, (byte)0x8A, (byte)0xB5,
437
(byte)0x8A, (byte)0x5F, (byte)0x8A, (byte)0xEE,
438
(byte)0x9A, (byte)0xDF, (byte)0x8A, (byte)0xFE,
439
(byte)0x8A, (byte)0x58, (byte)0x8B, (byte)0xA3,
440
(byte)0x8B, (byte)0xA7, (byte)0x9A, (byte)0xE3,
441
(byte)0x92, (byte)0x61, (byte)0x9D, (byte)0xD7,
442
(byte)0x9E, (byte)0x7D, (byte)0x9E, (byte)0xA7,
443
(byte)0x9E, (byte)0xAB, (byte)0x90, (byte)0x42,
444
(byte)0x8B, (byte)0x79, (byte)0x8B, (byte)0x7A,
445
(byte)0x9A, (byte)0xE6, (byte)0x9A, (byte)0xE5,
446
(byte)0x8A, (byte)0x7E, (byte)0x9E, (byte)0x44,
447
(byte)0x9A, (byte)0xE7, (byte)0x8A, (byte)0x7C,
448
(byte)0x8B, (byte)0x71, (byte)0x9A, (byte)0xE9,
449
(byte)0x9A, (byte)0xEA, (byte)0x9A, (byte)0xEB,
450
(byte)0x8A, (byte)0xBD, (byte)0xFB, (byte)0x4E,
451
(byte)0x9A, (byte)0xED, (byte)0x8A, (byte)0xF9,
452
(byte)0x9E, (byte)0x63, (byte)0x8B, (byte)0x49,
453
(byte)0x8A, (byte)0xCE, (byte)0x8B, (byte)0x6E,
454
(byte)0x8A, (byte)0xE8, (byte)0x9A, (byte)0xEE,
455
(byte)0x92, (byte)0xCE, (byte)0x8A, (byte)0x5A,
456
(byte)0x8B, (byte)0x7B, (byte)0x8B, (byte)0x7C,
457
(byte)0x9A, (byte)0xEF, (byte)0x9A, (byte)0xF0,
458
(byte)0x8A, (byte)0xFA, (byte)0x89, (byte)0x41,
459
(byte)0x8B, (byte)0x72, (byte)0x8A, (byte)0xF3,
460
(byte)0x8B, (byte)0xA8, (byte)0x9E, (byte)0xAE,
461
(byte)0x9E, (byte)0x72, (byte)0xFB, (byte)0x73,
462
(byte)0xFB, (byte)0x5F, (byte)0x90, (byte)0xBA,
463
(byte)0x91, (byte)0xFE, (byte)0x9E, (byte)0xF6,
464
(byte)0x97, (byte)0xED, (byte)0x9A, (byte)0xF3,
465
(byte)0xA0, (byte)0xEE, (byte)0x96, (byte)0x7C,
466
(byte)0x93, (byte)0x45, (byte)0x98, (byte)0x6E,
467
(byte)0xFA, (byte)0x56, (byte)0x9A, (byte)0xF5,
468
(byte)0xFC, (byte)0x4B, (byte)0x9A, (byte)0xF4,
469
(byte)0xFE, (byte)0xDE, (byte)0xFC, (byte)0xB7,
470
(byte)0x97, (byte)0xF1, (byte)0x97, (byte)0xC7,
471
(byte)0x9C, (byte)0xCB, (byte)0x92, (byte)0x40,
472
(byte)0x9C, (byte)0xE8, (byte)0x91, (byte)0xFD,
473
(byte)0x97, (byte)0x4E, (byte)0xFB, (byte)0x68,
474
(byte)0x97, (byte)0x6C, (byte)0x8C, (byte)0xC2,
475
(byte)0x97, (byte)0xE8, (byte)0xFB, (byte)0x6A,
476
(byte)0x8B, (byte)0x74, (byte)0x8E, (byte)0xE7,
477
(byte)0xFD, (byte)0xC8, (byte)0x92, (byte)0x41,
478
(byte)0x96, (byte)0xA1, (byte)0x8E, (byte)0xF3,
479
(byte)0x9A, (byte)0xF7, (byte)0x8F, (byte)0xA6,
480
(byte)0xFA, (byte)0xD6, (byte)0x9C, (byte)0xC7,
481
(byte)0xFA, (byte)0xD7, (byte)0x9A, (byte)0xF8,
482
(byte)0xFB, (byte)0xA1, (byte)0x8E, (byte)0xC5,
483
(byte)0xFB, (byte)0xA4, (byte)0xFB, (byte)0xC2,
484
(byte)0x9A, (byte)0xC1, (byte)0x91, (byte)0xFA,
485
(byte)0xFE, (byte)0xDB, (byte)0x97, (byte)0xAB,
486
(byte)0x91, (byte)0x47, (byte)0xFB, (byte)0xB1,
487
(byte)0x8F, (byte)0xEA, (byte)0x94, (byte)0xD2,
488
(byte)0xFE, (byte)0x61, (byte)0xFA, (byte)0xCE,
489
(byte)0x92, (byte)0xED, (byte)0x91, (byte)0xF3,
490
(byte)0x93, (byte)0xC6, (byte)0x93, (byte)0x5A,
491
(byte)0xFA, (byte)0xFB, (byte)0x92, (byte)0xEF,
492
(byte)0xFA, (byte)0xC8, (byte)0x98, (byte)0x47,
493
(byte)0x93, (byte)0x66, (byte)0x98, (byte)0x55,
494
(byte)0x96, (byte)0xE6, (byte)0x9F, (byte)0x43,
495
(byte)0x9F, (byte)0xAA, (byte)0x94, (byte)0xDA,
496
(byte)0x92, (byte)0xEE, (byte)0xFC, (byte)0xAF,
497
(byte)0xFB, (byte)0xFB, (byte)0x8E, (byte)0xF9,
498
(byte)0x91, (byte)0xF6, (byte)0x93, (byte)0x64,
499
(byte)0x94, (byte)0xF5, (byte)0x9C, (byte)0xB6,
500
(byte)0xFB, (byte)0xAD, (byte)0x98, (byte)0x4E,
501
(byte)0x8F, (byte)0x44, (byte)0x96, (byte)0xFD,
502
(byte)0x9A, (byte)0xF9, (byte)0x9A, (byte)0xFA,
503
(byte)0x97, (byte)0x69, (byte)0x95, (byte)0xD4,
504
(byte)0x98, (byte)0x4B, (byte)0xFB, (byte)0xAA,
505
(byte)0x98, (byte)0x7C, (byte)0x91, (byte)0xEA,
506
(byte)0x9D, (byte)0xAF, (byte)0x9D, (byte)0xC5,
507
(byte)0x91, (byte)0xF1, (byte)0x8E, (byte)0xB1,
508
(byte)0x97, (byte)0xA9, (byte)0xFB, (byte)0xAC,
509
(byte)0xFC, (byte)0xB8, (byte)0x9C, (byte)0xB9,
510
(byte)0xFB, (byte)0xB0, (byte)0xFC, (byte)0xD2,
511
(byte)0x93, (byte)0xCB, (byte)0x9A, (byte)0xFD,
512
(byte)0x91, (byte)0xF4, (byte)0x8B, (byte)0xAC,
513
(byte)0xA0, (byte)0x55, (byte)0x95, (byte)0x74,
514
(byte)0x95, (byte)0xBE, (byte)0x97, (byte)0xAD,
515
(byte)0x8E, (byte)0xE9, (byte)0x92, (byte)0xF8,
516
(byte)0x97, (byte)0xBE, (byte)0x91, (byte)0x6C,
517
(byte)0x94, (byte)0xAA, (byte)0xFC, (byte)0x63,
518
(byte)0x9D, (byte)0xC6, (byte)0x97, (byte)0xB5,
519
(byte)0x92, (byte)0xB8, (byte)0x91, (byte)0xEF,
520
(byte)0xFE, (byte)0xA6, (byte)0x97, (byte)0x60,
521
(byte)0x93, (byte)0x58, (byte)0x95, (byte)0x76,
522
(byte)0x8F, (byte)0xAC, (byte)0x91, (byte)0xEC,
523
(byte)0x97, (byte)0xB4, (byte)0x91, (byte)0xF7,
524
(byte)0x97, (byte)0x4A, (byte)0xFB, (byte)0x49,
525
(byte)0x95, (byte)0x78, (byte)0x93, (byte)0xBC,
526
(byte)0x91, (byte)0xD6, (byte)0x93, (byte)0x55,
527
(byte)0x93, (byte)0x56, (byte)0x98, (byte)0x51,
528
(byte)0x8F, (byte)0xF8, (byte)0xFB, (byte)0xC0,
529
(byte)0x93, (byte)0xF2, (byte)0x90, (byte)0xD0,
530
(byte)0x9C, (byte)0x44, (byte)0x92, (byte)0x55,
531
(byte)0x93, (byte)0x63, (byte)0x91, (byte)0xA5,
532
(byte)0xA0, (byte)0xED, (byte)0xFD, (byte)0x6B,
533
(byte)0x9A, (byte)0xFE, (byte)0x93, (byte)0x51,
534
(byte)0x8C, (byte)0x57, (byte)0xFA, (byte)0x78,
535
(byte)0xFE, (byte)0xA8, (byte)0x93, (byte)0x50,
536
(byte)0xFA, (byte)0x4C, (byte)0x92, (byte)0xF7,
537
(byte)0x9B, (byte)0x40, (byte)0xFB, (byte)0xCE,
538
(byte)0x9B, (byte)0x41, (byte)0xFE, (byte)0xAD,
539
(byte)0xFB, (byte)0xD5, (byte)0x8B, (byte)0xC2,
540
(byte)0x9A, (byte)0x7C, (byte)0x9B, (byte)0x42,
541
(byte)0x9B, (byte)0x43, (byte)0x9E, (byte)0x79,
542
(byte)0xFB, (byte)0xD9, (byte)0x9B, (byte)0x44,
543
(byte)0xA0, (byte)0xA7, (byte)0x9B, (byte)0xF3,
544
(byte)0x8C, (byte)0x79, (byte)0x93, (byte)0x5E,
545
(byte)0x89, (byte)0xCB, (byte)0x9F, (byte)0x53,
546
(byte)0x93, (byte)0xD7, (byte)0xFB, (byte)0xE1,
547
(byte)0xFE, (byte)0xD0, (byte)0xFB, (byte)0xE2,
548
(byte)0xFC, (byte)0xE3, (byte)0x90, (byte)0x74,
549
(byte)0xFB, (byte)0xE6, (byte)0x9B, (byte)0xB7,
550
(byte)0x9B, (byte)0x45, (byte)0x9B, (byte)0x47,
551
(byte)0x9F, (byte)0x50, (byte)0x9B, (byte)0x48,
552
(byte)0xFC, (byte)0x5B, (byte)0x98, (byte)0xA9,
553
(byte)0x9C, (byte)0xFD, (byte)0x88, (byte)0x4C,
554
(byte)0x9B, (byte)0x4B, (byte)0xFB, (byte)0xEC,
555
(byte)0x8C, (byte)0x69, (byte)0x9B, (byte)0xA8,
556
(byte)0x8A, (byte)0xD5, (byte)0xFA, (byte)0x73,
557
(byte)0xFD, (byte)0x59, (byte)0x91, (byte)0xA2,
558
(byte)0xFB, (byte)0xED, (byte)0x9C, (byte)0xA9,
559
(byte)0x8A, (byte)0xA8, (byte)0x9B, (byte)0xC3,
560
(byte)0x8A, (byte)0xE1, (byte)0x9B, (byte)0x4E,
561
(byte)0x95, (byte)0xD0, (byte)0x90, (byte)0x5F,
562
(byte)0x97, (byte)0xEE, (byte)0xFC, (byte)0x4E,
563
(byte)0x9B, (byte)0x4F, (byte)0x9B, (byte)0x50,
564
(byte)0x9E, (byte)0xC6, (byte)0xFC, (byte)0x50,
565
(byte)0xFD, (byte)0x73, (byte)0xFD, (byte)0xA7,
566
(byte)0x9D, (byte)0xA2, (byte)0xFA, (byte)0x58,
567
(byte)0xFA, (byte)0x5E, (byte)0xA0, (byte)0x59,
568
(byte)0xFA, (byte)0x75, (byte)0xFB, (byte)0xBE,
569
(byte)0x9C, (byte)0xA2, (byte)0x93, (byte)0x70,
570
(byte)0x93, (byte)0x71, (byte)0x93, (byte)0x77,
571
(byte)0xFE, (byte)0xEF, (byte)0x93, (byte)0x6D,
572
(byte)0xFC, (byte)0x5D, (byte)0x90, (byte)0xB8,
573
(byte)0x8A, (byte)0xFC, (byte)0xFB, (byte)0x41,
574
(byte)0x9E, (byte)0x6B, (byte)0x94, (byte)0xE3,
575
(byte)0x8E, (byte)0xE2, (byte)0x8C, (byte)0x7D,
576
(byte)0x8E, (byte)0xD7, (byte)0x9C, (byte)0x4D,
577
(byte)0x96, (byte)0xA3, (byte)0x9B, (byte)0x51,
578
(byte)0x8A, (byte)0xC3, (byte)0x96, (byte)0xAA,
579
(byte)0xFC, (byte)0x68, (byte)0x8B, (byte)0x6D,
580
(byte)0xFD, (byte)0x67, (byte)0x8A, (byte)0xE9,
581
(byte)0xFC, (byte)0xA1, (byte)0x93, (byte)0x6C,
582
(byte)0x9B, (byte)0x52, (byte)0xFE, (byte)0x70,
583
(byte)0xFC, (byte)0xA8, (byte)0xFC, (byte)0xE9,
584
(byte)0x9C, (byte)0xB4, (byte)0x8A, (byte)0xEA,
585
(byte)0x9B, (byte)0x53, (byte)0x9B, (byte)0x55,
586
(byte)0x96, (byte)0xAB, (byte)0xFC, (byte)0xA7,
587
(byte)0x9B, (byte)0x56, (byte)0x8A, (byte)0xBC,
588
(byte)0x8A, (byte)0xCB, (byte)0x9B, (byte)0x57,
589
(byte)0x89, (byte)0xCD, (byte)0x9B, (byte)0x59,
590
(byte)0x9B, (byte)0x5B, (byte)0x93, (byte)0xA5,
591
(byte)0x9B, (byte)0x5D, (byte)0x9E, (byte)0x4F,
592
(byte)0x93, (byte)0xA3, (byte)0x8A, (byte)0x7B,
593
(byte)0x8B, (byte)0x42, (byte)0x97, (byte)0x50,
594
(byte)0x8F, (byte)0xB3, (byte)0x8A, (byte)0x50,
595
(byte)0x9B, (byte)0x60, (byte)0x8B, (byte)0x45,
596
(byte)0x8B, (byte)0x46, (byte)0x9D, (byte)0xFE,
597
(byte)0x9B, (byte)0x62, (byte)0x93, (byte)0x7B,
598
(byte)0x93, (byte)0xB1, (byte)0x8A, (byte)0x60,
599
(byte)0x8A, (byte)0xD8, (byte)0x9B, (byte)0x63,
600
(byte)0x8A, (byte)0x69, (byte)0x8A, (byte)0x47,
601
(byte)0x8A, (byte)0xCC, (byte)0x93, (byte)0x7C,
602
(byte)0x9B, (byte)0x65, (byte)0x9B, (byte)0x66,
603
(byte)0x8A, (byte)0x72, (byte)0x8A, (byte)0x7A,
604
(byte)0x93, (byte)0xAF, (byte)0x8A, (byte)0xB0,
605
(byte)0x9B, (byte)0x68, (byte)0x9E, (byte)0xA3,
606
(byte)0xFA, (byte)0xEC, (byte)0x8B, (byte)0x77,
607
(byte)0x9B, (byte)0x67, (byte)0x8B, (byte)0x59,
608
(byte)0xFC, (byte)0xB1, (byte)0xFC, (byte)0xBB,
609
(byte)0x9B, (byte)0x69, (byte)0x93, (byte)0xA8,
610
(byte)0x8A, (byte)0xE0, (byte)0x9E, (byte)0x51,
611
(byte)0x8F, (byte)0x5F, (byte)0x9B, (byte)0x6A,
612
(byte)0x9B, (byte)0x6B, (byte)0x97, (byte)0xEC,
613
(byte)0x9B, (byte)0x6C, (byte)0xFE, (byte)0x4E,
614
(byte)0xFD, (byte)0xC2, (byte)0x9B, (byte)0x6D,
615
(byte)0x91, (byte)0x67, (byte)0xFC, (byte)0xCC,
616
(byte)0x93, (byte)0xB6, (byte)0x90, (byte)0xE4,
617
(byte)0x90, (byte)0xE5, (byte)0x9E, (byte)0xF2,
618
(byte)0x93, (byte)0xCA, (byte)0x8B, (byte)0xBC,
619
(byte)0x8F, (byte)0x46, (byte)0x93, (byte)0xCF,
620
(byte)0xFC, (byte)0xDB, (byte)0xFC, (byte)0xDC,
621
(byte)0x93, (byte)0xC0, (byte)0xFC, (byte)0xE6,
622
(byte)0x96, (byte)0xE7, (byte)0xFC, (byte)0xD8,
623
(byte)0xFC, (byte)0xD9, (byte)0xFD, (byte)0xA6,
624
(byte)0x93, (byte)0xCE, (byte)0x95, (byte)0xF1,
625
(byte)0x9C, (byte)0xE9, (byte)0xFC, (byte)0xE4,
626
(byte)0x94, (byte)0xAF, (byte)0xFA, (byte)0x77,
627
(byte)0x93, (byte)0xCC, (byte)0x90, (byte)0x5A,
628
(byte)0x8C, (byte)0x54, (byte)0x93, (byte)0xBF,
629
(byte)0xFB, (byte)0x51, (byte)0x93, (byte)0xB9,
630
(byte)0xFE, (byte)0xD7, (byte)0x93, (byte)0xB7,
631
(byte)0x93, (byte)0xD9, (byte)0x93, (byte)0xBB,
632
(byte)0x93, (byte)0xDA, (byte)0x98, (byte)0xA3,
633
(byte)0x90, (byte)0xD1, (byte)0x9B, (byte)0x6E,
634
(byte)0xFA, (byte)0x70, (byte)0x9B, (byte)0xEB,
635
(byte)0x9B, (byte)0x6F, (byte)0xFC, (byte)0xFC,
636
(byte)0x8B, (byte)0x40, (byte)0xA0, (byte)0x7B,
637
(byte)0x8C, (byte)0xA1, (byte)0x97, (byte)0xF7,
638
(byte)0x93, (byte)0xE2, (byte)0xFC, (byte)0xD6,
639
(byte)0x95, (byte)0x59, (byte)0x93, (byte)0xA6,
640
(byte)0xFD, (byte)0x40, (byte)0x93, (byte)0x5F,
641
(byte)0x97, (byte)0xF2, (byte)0x9C, (byte)0x76,
642
(byte)0x8E, (byte)0xF8, (byte)0x8F, (byte)0x47,
643
(byte)0x9B, (byte)0x74, (byte)0x92, (byte)0xB4,
644
(byte)0x91, (byte)0xED, (byte)0x96, (byte)0xD2,
645
(byte)0xFD, (byte)0x46, (byte)0x8F, (byte)0x4F,
646
(byte)0x95, (byte)0x49, (byte)0x9B, (byte)0x75,
647
(byte)0xFA, (byte)0x5C, (byte)0x9B, (byte)0x79,
648
(byte)0xFD, (byte)0x4B, (byte)0x96, (byte)0xD3,
649
(byte)0xFD, (byte)0x58, (byte)0x94, (byte)0x5F,
650
(byte)0xA0, (byte)0xF5, (byte)0x92, (byte)0x43,
651
(byte)0x97, (byte)0xFA, (byte)0x9D, (byte)0xD9,
652
(byte)0x97, (byte)0xF4, (byte)0x92, (byte)0x4D,
653
(byte)0xFD, (byte)0x5B, (byte)0x9B, (byte)0x7A,
654
(byte)0x9E, (byte)0xD5, (byte)0xFA, (byte)0xAE,
655
(byte)0x9C, (byte)0xC9, (byte)0x92, (byte)0x58,
656
(byte)0x8E, (byte)0xC8, (byte)0x94, (byte)0xB4,
657
(byte)0x93, (byte)0xE1, (byte)0x93, (byte)0xDF,
658
(byte)0xFC, (byte)0xF0, (byte)0x93, (byte)0xEC,
659
(byte)0x97, (byte)0xF6, (byte)0x96, (byte)0xCF,
660
(byte)0x93, (byte)0xDE, (byte)0x8A, (byte)0xCF,
661
(byte)0x9B, (byte)0xA2, (byte)0xFD, (byte)0x69,
662
(byte)0x93, (byte)0x52, (byte)0x98, (byte)0xA2,
663
(byte)0xFD, (byte)0x6E, (byte)0x8C, (byte)0xA4,
664
(byte)0xFA, (byte)0x7C, (byte)0x93, (byte)0xFA,
665
(byte)0x90, (byte)0x7C, (byte)0x8F, (byte)0x67,
666
(byte)0x9D, (byte)0xB7, (byte)0xA0, (byte)0xE9,
667
(byte)0xFA, (byte)0x4E, (byte)0xFD, (byte)0xA1,
668
(byte)0x9E, (byte)0x74, (byte)0x9F, (byte)0xBF,
669
(byte)0x9E, (byte)0xCB, (byte)0x9B, (byte)0xB9,
670
(byte)0x9D, (byte)0xD4, (byte)0x97, (byte)0xB9,
671
(byte)0x8E, (byte)0xF1, (byte)0x95, (byte)0x7B,
672
(byte)0x9E, (byte)0xD2, (byte)0x97, (byte)0x53,
673
(byte)0x96, (byte)0xA4, (byte)0x8F, (byte)0xBE,
674
(byte)0x94, (byte)0xD9, (byte)0x90, (byte)0x58,
675
(byte)0xFD, (byte)0x79, (byte)0xFD, (byte)0x7B,
676
(byte)0x8E, (byte)0xDA, (byte)0x8E, (byte)0xFA,
677
(byte)0x9B, (byte)0xA5, (byte)0x9E, (byte)0xD9,
678
(byte)0x97, (byte)0xD4, (byte)0x90, (byte)0xBB,
679
(byte)0xFD, (byte)0xBC, (byte)0xFD, (byte)0xC6,
680
(byte)0x92, (byte)0x48, (byte)0x92, (byte)0xB5,
681
(byte)0x9D, (byte)0xC1, (byte)0x92, (byte)0xB9,
682
(byte)0x92, (byte)0xA6, (byte)0x8F, (byte)0x4B,
683
(byte)0x9B, (byte)0xA6, (byte)0x92, (byte)0xB6,
684
(byte)0x8E, (byte)0x40, (byte)0x9E, (byte)0xD8,
685
(byte)0x94, (byte)0x5E, (byte)0x98, (byte)0x5F,
686
(byte)0x94, (byte)0xCE, (byte)0x92, (byte)0x4A,
687
(byte)0xFD, (byte)0x70, (byte)0x94, (byte)0x67,
688
(byte)0x8D, (byte)0xEC, (byte)0x9B, (byte)0xD8,
689
(byte)0x94, (byte)0x48, (byte)0xFA, (byte)0xC1,
690
(byte)0x9C, (byte)0xF7, (byte)0xFD, (byte)0xBE,
691
(byte)0x8F, (byte)0xDA, (byte)0xFD, (byte)0xD9,
692
(byte)0xFC, (byte)0x7E, (byte)0x93, (byte)0xF9,
693
(byte)0xFA, (byte)0x43, (byte)0xFA, (byte)0xEB,
694
(byte)0xFA, (byte)0xC3, (byte)0x97, (byte)0xD3,
695
(byte)0x95, (byte)0xF9, (byte)0x9C, (byte)0x48,
696
(byte)0xFD, (byte)0xD8, (byte)0xA0, (byte)0xD8,
697
(byte)0xFD, (byte)0xD7, (byte)0xFB, (byte)0x4A,
698
(byte)0x9B, (byte)0xAF, (byte)0x94, (byte)0x4B,
699
(byte)0xFD, (byte)0xC9, (byte)0x8E, (byte)0xAC,
700
(byte)0xFD, (byte)0xB2, (byte)0x92, (byte)0x5A,
701
(byte)0xFC, (byte)0xBD, (byte)0x92, (byte)0xD9,
702
(byte)0xFD, (byte)0xD5, (byte)0x92, (byte)0xDD,
703
(byte)0x92, (byte)0x59, (byte)0x96, (byte)0xBA,
704
(byte)0x92, (byte)0x5B, (byte)0x9B, (byte)0xAB,
705
(byte)0xFD, (byte)0xDA, (byte)0xFD, (byte)0xDE,
706
(byte)0xFD, (byte)0xD3, (byte)0x8C, (byte)0x46,
707
(byte)0xFD, (byte)0xD6, (byte)0xFD, (byte)0xDC,
708
(byte)0xFD, (byte)0xDD, (byte)0x90, (byte)0xFE,
709
(byte)0xFE, (byte)0xA1, (byte)0x8B, (byte)0xAD,
710
(byte)0x9C, (byte)0xD8, (byte)0x9E, (byte)0x6D,
711
(byte)0xFD, (byte)0x7C, (byte)0xFB, (byte)0x61,
712
(byte)0x96, (byte)0xF8, (byte)0x96, (byte)0xF0,
713
(byte)0xFC, (byte)0xF4, (byte)0xFE, (byte)0x60,
714
(byte)0x98, (byte)0x52, (byte)0x96, (byte)0x4F,
715
(byte)0x91, (byte)0x6E, (byte)0x98, (byte)0x6D,
716
(byte)0x98, (byte)0x64, (byte)0x94, (byte)0x53,
717
(byte)0xFD, (byte)0xEC, (byte)0xFB, (byte)0x78,
718
(byte)0x95, (byte)0xBA, (byte)0x98, (byte)0x5D,
719
(byte)0x92, (byte)0xF9, (byte)0x98, (byte)0x5A,
720
(byte)0xFD, (byte)0xF6, (byte)0x93, (byte)0xD0,
721
(byte)0x98, (byte)0x62, (byte)0x9B, (byte)0xAD,
722
(byte)0x97, (byte)0x4F, (byte)0x9B, (byte)0xAE,
723
(byte)0x94, (byte)0x52, (byte)0x9B, (byte)0xB0,
724
(byte)0x91, (byte)0xD2, (byte)0x97, (byte)0xEA,
725
(byte)0xFB, (byte)0x6B, (byte)0x91, (byte)0xB1,
726
(byte)0xFD, (byte)0xF3, (byte)0x92, (byte)0xCB,
727
(byte)0x9B, (byte)0xB1, (byte)0xFC, (byte)0xEC,
728
(byte)0x98, (byte)0x6B, (byte)0x97, (byte)0x51,
729
(byte)0x98, (byte)0x71, (byte)0x95, (byte)0xEF,
730
(byte)0x9E, (byte)0xF3, (byte)0x91, (byte)0xE8,
731
(byte)0x9B, (byte)0xBA, (byte)0xFB, (byte)0x4C,
732
(byte)0x92, (byte)0x6A, (byte)0xFD, (byte)0xF8,
733
(byte)0x98, (byte)0x61, (byte)0x91, (byte)0xE7,
734
(byte)0x93, (byte)0xED, (byte)0x97, (byte)0x44,
735
(byte)0x91, (byte)0xE1, (byte)0xFB, (byte)0xF5,
736
(byte)0x98, (byte)0x69, (byte)0x8A, (byte)0x62,
737
(byte)0x9B, (byte)0xBB, (byte)0x8C, (byte)0xA8,
738
(byte)0x9C, (byte)0x55, (byte)0x8E, (byte)0x77,
739
(byte)0x8A, (byte)0xB2, (byte)0x9E, (byte)0xBC,
740
(byte)0x93, (byte)0xE6, (byte)0x93, (byte)0xA2,
741
(byte)0x9B, (byte)0xBD, (byte)0x94, (byte)0xB3,
742
(byte)0x93, (byte)0x7D, (byte)0x9E, (byte)0x66,
743
(byte)0x94, (byte)0x59, (byte)0x9B, (byte)0xBF,
744
(byte)0x94, (byte)0x58, (byte)0x9E, (byte)0xA5,
745
(byte)0x9B, (byte)0xC7, (byte)0xFE, (byte)0x54,
746
(byte)0x8E, (byte)0x74, (byte)0x8B, (byte)0xD6,
747
(byte)0x94, (byte)0xB6, (byte)0xFD, (byte)0x74,
748
(byte)0x98, (byte)0xC0, (byte)0x94, (byte)0xA5,
749
(byte)0x9B, (byte)0xC8, (byte)0x95, (byte)0xED,
750
(byte)0xFD, (byte)0x7E, (byte)0xFB, (byte)0xEB,
751
(byte)0xFD, (byte)0x7D, (byte)0x97, (byte)0x6F,
752
(byte)0x94, (byte)0x61, (byte)0x9F, (byte)0xC1,
753
(byte)0x95, (byte)0xD7, (byte)0xFA, (byte)0x52,
754
(byte)0x9C, (byte)0x58, (byte)0x9F, (byte)0x68,
755
(byte)0x9B, (byte)0xE7, (byte)0xFC, (byte)0xCE,
756
(byte)0x96, (byte)0xE8, (byte)0xFA, (byte)0x49,
757
(byte)0x97, (byte)0xA1, (byte)0x95, (byte)0x4D,
758
(byte)0x9E, (byte)0xF8, (byte)0xFE, (byte)0x49,
759
(byte)0x91, (byte)0xCE, (byte)0x97, (byte)0x71,
760
(byte)0x8C, (byte)0xCF, (byte)0xFD, (byte)0xB1,
761
(byte)0xFC, (byte)0x6E, (byte)0x9C, (byte)0xF2,
762
(byte)0x93, (byte)0xB8, (byte)0x90, (byte)0x43,
763
(byte)0x97, (byte)0x59, (byte)0x94, (byte)0xD7,
764
(byte)0xFE, (byte)0x66, (byte)0x94, (byte)0x7D,
765
(byte)0xFC, (byte)0x6F, (byte)0x92, (byte)0x46,
766
(byte)0xFA, (byte)0x6D, (byte)0x8E, (byte)0xF7,
767
(byte)0xFB, (byte)0xB7, (byte)0x94, (byte)0x7C,
768
(byte)0x92, (byte)0xCD, (byte)0x97, (byte)0xB2,
769
(byte)0xFE, (byte)0x65, (byte)0x96, (byte)0x7E,
770
(byte)0x97, (byte)0x58, (byte)0x9B, (byte)0x77,
771
(byte)0x91, (byte)0xCF, (byte)0x94, (byte)0xA4,
772
(byte)0x9C, (byte)0xAD, (byte)0x8B, (byte)0xAB,
773
(byte)0x96, (byte)0xD5, (byte)0xFC, (byte)0xB3,
774
(byte)0x93, (byte)0xAE, (byte)0x97, (byte)0x6D,
775
(byte)0x94, (byte)0x46, (byte)0x95, (byte)0xF7,
776
(byte)0x9C, (byte)0x46, (byte)0x95, (byte)0x5B,
777
(byte)0x91, (byte)0xD1, (byte)0x94, (byte)0xF4,
778
(byte)0xFE, (byte)0x67, (byte)0x92, (byte)0xA5,
779
(byte)0xFE, (byte)0xDF, (byte)0x8C, (byte)0xAB,
780
(byte)0x9B, (byte)0xC9, (byte)0xFC, (byte)0xED,
781
(byte)0xFD, (byte)0xFA, (byte)0xFC, (byte)0xC8,
782
(byte)0xFE, (byte)0x62, (byte)0x91, (byte)0xFC,
783
(byte)0xFE, (byte)0x6B, (byte)0xFD, (byte)0xF9,
784
(byte)0xFC, (byte)0xC7, (byte)0x91, (byte)0x4E,
785
(byte)0x9C, (byte)0xB8, (byte)0x97, (byte)0x67,
786
(byte)0x95, (byte)0xEE, (byte)0x9B, (byte)0xB2,
787
(byte)0x94, (byte)0x60, (byte)0x94, (byte)0xA2,
788
(byte)0x98, (byte)0x75, (byte)0x97, (byte)0xAC,
789
(byte)0x91, (byte)0xD3, (byte)0x98, (byte)0x7B,
790
(byte)0x8E, (byte)0xEB, (byte)0x97, (byte)0x6A,
791
(byte)0x96, (byte)0x5E, (byte)0x97, (byte)0xEB,
792
(byte)0x9F, (byte)0xF9, (byte)0x95, (byte)0xF8,
793
(byte)0xFE, (byte)0xA2, (byte)0x8F, (byte)0xE6,
794
(byte)0xFE, (byte)0x7E, (byte)0x9D, (byte)0xA4,
795
(byte)0x97, (byte)0x68, (byte)0x8E, (byte)0xEC,
796
(byte)0x94, (byte)0xBD, (byte)0x94, (byte)0x5B,
797
(byte)0x9C, (byte)0xF6, (byte)0xFA, (byte)0xA7,
798
(byte)0x9B, (byte)0xD9, (byte)0xFA, (byte)0x5D,
799
(byte)0x96, (byte)0x56, (byte)0x97, (byte)0x62,
800
(byte)0x94, (byte)0xBA, (byte)0xA0, (byte)0x4F,
801
(byte)0x92, (byte)0xD8, (byte)0x9B, (byte)0xCB,
802
(byte)0x94, (byte)0xBB, (byte)0x9D, (byte)0x5F,
803
(byte)0x90, (byte)0xCF, (byte)0x94, (byte)0x65,
804
(byte)0x9F, (byte)0x4C, (byte)0x90, (byte)0xD8,
805
(byte)0x9E, (byte)0xBE, (byte)0xFB, (byte)0x6D,
806
(byte)0x95, (byte)0xCA, (byte)0x9D, (byte)0xC2,
807
(byte)0x97, (byte)0xF8, (byte)0x8F, (byte)0xFC,
808
(byte)0x94, (byte)0x73, (byte)0x94, (byte)0x74,
809
(byte)0xFE, (byte)0xB7, (byte)0x8A, (byte)0x4B,
810
(byte)0x8A, (byte)0x55, (byte)0x8B, (byte)0x69,
811
(byte)0x8A, (byte)0xDC, (byte)0x8B, (byte)0x76,
812
(byte)0x9B, (byte)0xCE, (byte)0x8A, (byte)0x68,
813
(byte)0xA0, (byte)0xF8, (byte)0x98, (byte)0xDF,
814
(byte)0xFE, (byte)0xB5, (byte)0x9B, (byte)0xCF,
815
(byte)0x96, (byte)0xFB, (byte)0x9B, (byte)0xFB,
816
(byte)0x9E, (byte)0xCE, (byte)0x8E, (byte)0xE5,
817
(byte)0x9E, (byte)0x7B, (byte)0x9B, (byte)0xD2,
818
(byte)0x8A, (byte)0xA5, (byte)0xFE, (byte)0xCE,
819
(byte)0x8A, (byte)0x45, (byte)0x9D, (byte)0xFC,
820
(byte)0xFE, (byte)0xCF, (byte)0x8B, (byte)0xA5,
821
(byte)0x8C, (byte)0x4A, (byte)0x8A, (byte)0xEC,
822
(byte)0xFC, (byte)0xE0, (byte)0x94, (byte)0xAD,
823
(byte)0xFE, (byte)0xD5, (byte)0x94, (byte)0xAC,
824
(byte)0xFC, (byte)0x5A, (byte)0x9B, (byte)0xD6,
825
(byte)0x8A, (byte)0x6F, (byte)0x8B, (byte)0xA9,
826
(byte)0x8E, (byte)0x5F, (byte)0x9D, (byte)0xCB,
827
(byte)0xFC, (byte)0xE7, (byte)0x9B, (byte)0xD7,
828
(byte)0x93, (byte)0xC8, (byte)0x91, (byte)0xF0,
829
(byte)0x8F, (byte)0xE0, (byte)0x9B, (byte)0xDB,
830
(byte)0x90, (byte)0xED, (byte)0x9B, (byte)0xDC,
831
(byte)0xA0, (byte)0xEC, (byte)0x98, (byte)0xFA,
832
(byte)0x9B, (byte)0xE0, (byte)0x93, (byte)0xC7,
833
(byte)0x92, (byte)0x49, (byte)0x96, (byte)0xE1,
834
(byte)0x9B, (byte)0xE2, (byte)0x9B, (byte)0xE4,
835
(byte)0x8F, (byte)0xE1, (byte)0x9B, (byte)0xE5,
836
(byte)0x94, (byte)0xC0, (byte)0x93, (byte)0xC3,
837
(byte)0x93, (byte)0xC5, (byte)0x90, (byte)0x79,
838
(byte)0x97, (byte)0x7B, (byte)0x90, (byte)0x7E,
839
(byte)0xFE, (byte)0xE6, (byte)0xFE, (byte)0x46,
840
(byte)0x9D, (byte)0xB8, (byte)0x92, (byte)0x70,
841
(byte)0x95, (byte)0xA8, (byte)0x8C, (byte)0xB0,
842
(byte)0x94, (byte)0xC8, (byte)0x98, (byte)0xB9,
843
(byte)0x91, (byte)0x40, (byte)0xFC, (byte)0xBE,
844
(byte)0x91, (byte)0x57, (byte)0x8B, (byte)0xB2,
845
(byte)0xFA, (byte)0xDF, (byte)0x9B, (byte)0xE6,
846
(byte)0x96, (byte)0x43, (byte)0x8E, (byte)0x44,
847
(byte)0x9C, (byte)0x4F, (byte)0xFE, (byte)0xF4,
848
(byte)0x9B, (byte)0xE8, (byte)0x93, (byte)0xDC,
849
(byte)0x96, (byte)0x6F, (byte)0x8E, (byte)0x4A,
850
(byte)0x9B, (byte)0xED, (byte)0x92, (byte)0xF6,
851
(byte)0x9D, (byte)0xB9, (byte)0x8E, (byte)0x4E,
852
(byte)0xFB, (byte)0xCF, (byte)0x9E, (byte)0xC2,
853
(byte)0x94, (byte)0xE5, (byte)0x9B, (byte)0xF0,
854
(byte)0x94, (byte)0xE4, (byte)0x95, (byte)0x51,
855
(byte)0x8B, (byte)0xBB, (byte)0x9B, (byte)0xF1,
856
(byte)0x94, (byte)0xF0, (byte)0x8E, (byte)0x64,
857
(byte)0x94, (byte)0xEA, (byte)0x8F, (byte)0x61,
858
(byte)0x9B, (byte)0x64, (byte)0x8E, (byte)0x5B,
859
(byte)0x9B, (byte)0xF2, (byte)0x9F, (byte)0xBE,
860
(byte)0x9D, (byte)0xC9, (byte)0x8E, (byte)0x6C,
861
(byte)0x8F, (byte)0x73, (byte)0x8C, (byte)0xAF,
862
(byte)0x8F, (byte)0x75, (byte)0x8E, (byte)0x71,
863
(byte)0x8E, (byte)0x60, (byte)0x8E, (byte)0x6A,
864
(byte)0x8C, (byte)0x4C, (byte)0x95, (byte)0x52,
865
(byte)0x95, (byte)0x54, (byte)0x8A, (byte)0xD4,
866
(byte)0x9D, (byte)0xBB, (byte)0x95, (byte)0x43,
867
(byte)0x92, (byte)0xFE, (byte)0x94, (byte)0xF2,
868
(byte)0x94, (byte)0xF1, (byte)0xA0, (byte)0xEA,
869
(byte)0x9D, (byte)0xD2, (byte)0xA0, (byte)0xB1,
870
(byte)0x91, (byte)0xF8, (byte)0x94, (byte)0x62,
871
(byte)0x9B, (byte)0xA4, (byte)0x8E, (byte)0xAD,
872
(byte)0x9E, (byte)0xAD, (byte)0x96, (byte)0xD0,
873
(byte)0xFE, (byte)0xEE, (byte)0x8A, (byte)0xB4,
874
(byte)0x97, (byte)0x57, (byte)0x8A, (byte)0x77,
875
(byte)0x9B, (byte)0xF7, (byte)0x8E, (byte)0xB5,
876
(byte)0xA0, (byte)0x6D, (byte)0x8E, (byte)0xB6,
877
(byte)0x97, (byte)0x56, (byte)0x95, (byte)0x40,
878
(byte)0xA0, (byte)0xF3, (byte)0x94, (byte)0xBE,
879
(byte)0x9B, (byte)0xFA, (byte)0xFD, (byte)0xDF,
880
(byte)0x9D, (byte)0xBC, (byte)0x94, (byte)0xFE,
881
(byte)0x8B, (byte)0xDB, (byte)0xA0, (byte)0xFE,
882
(byte)0x8E, (byte)0xC0, (byte)0x9F, (byte)0x47,
883
(byte)0x8B, (byte)0xDE, (byte)0xA0, (byte)0xFB,
884
(byte)0x8E, (byte)0xC3, (byte)0x96, (byte)0x49,
885
(byte)0xFE, (byte)0xC2, (byte)0x95, (byte)0x4C,
886
(byte)0x9B, (byte)0xFD, (byte)0x90, (byte)0xCC,
887
(byte)0x9C, (byte)0x60, (byte)0x95, (byte)0x4B,
888
(byte)0x9B, (byte)0xFE, (byte)0x9C, (byte)0x70,
889
(byte)0x9C, (byte)0x43, (byte)0x9C, (byte)0x47,
890
(byte)0x8E, (byte)0xCC, (byte)0x8E, (byte)0x54,
891
(byte)0x8E, (byte)0xE4, (byte)0x9C, (byte)0x49,
892
(byte)0x8B, (byte)0x5E, (byte)0x95, (byte)0x5E,
893
(byte)0x95, (byte)0x5C, (byte)0x9C, (byte)0x4B,
894
(byte)0x8B, (byte)0xE1, (byte)0x8E, (byte)0xD9,
895
(byte)0x9D, (byte)0xB4, (byte)0x92, (byte)0x5F,
896
(byte)0x9C, (byte)0x4C, (byte)0x8A, (byte)0xA1,
897
(byte)0x8E, (byte)0xDB, (byte)0x9C, (byte)0x56,
898
(byte)0x8A, (byte)0xA2, (byte)0x97, (byte)0x54,
899
(byte)0x9C, (byte)0x5E, (byte)0x9E, (byte)0xD4,
900
(byte)0x95, (byte)0x68, (byte)0xA0, (byte)0xC3,
901
(byte)0x8A, (byte)0xE6, (byte)0xA0, (byte)0xF7,
902
(byte)0x9C, (byte)0x61, (byte)0x9C, (byte)0x5F,
903
(byte)0xFC, (byte)0x4D, (byte)0x9E, (byte)0x5B,
904
(byte)0x9E, (byte)0x69, (byte)0x9C, (byte)0x63,
905
(byte)0xFE, (byte)0xC7, (byte)0xFE, (byte)0xC6,
906
(byte)0x9C, (byte)0x67, (byte)0x9C, (byte)0x69,
907
(byte)0x8B, (byte)0xE2, (byte)0x91, (byte)0x65,
908
(byte)0x9C, (byte)0xE7, (byte)0x8A, (byte)0x54,
909
(byte)0x9C, (byte)0x6C, (byte)0x9C, (byte)0x6E,
910
(byte)0xFE, (byte)0x5D, (byte)0x9C, (byte)0x73,
911
(byte)0x95, (byte)0x6A, (byte)0x95, (byte)0x6D,
912
(byte)0x8E, (byte)0xF0, (byte)0x8F, (byte)0x4D,
913
(byte)0x8E, (byte)0xF6, (byte)0xFA, (byte)0xBC,
914
(byte)0x8C, (byte)0xD5, (byte)0xFB, (byte)0xDA,
915
(byte)0x8B, (byte)0x4C, (byte)0xFD, (byte)0x75,
916
(byte)0x9B, (byte)0xDD, (byte)0xFA, (byte)0xF5,
917
(byte)0x9C, (byte)0x74, (byte)0x95, (byte)0x45,
918
(byte)0x96, (byte)0xC6, (byte)0x8F, (byte)0x6A,
919
(byte)0x8F, (byte)0x4E, (byte)0x9C, (byte)0x78,
920
(byte)0xFA, (byte)0x55, (byte)0x97, (byte)0xE4,
921
(byte)0x9C, (byte)0x41, (byte)0x92, (byte)0x5C,
922
(byte)0x96, (byte)0xFA, (byte)0xFB, (byte)0x66,
923
(byte)0x8E, (byte)0x65, (byte)0x98, (byte)0x49,
924
(byte)0xFB, (byte)0xA8, (byte)0x98, (byte)0x42,
925
(byte)0x9C, (byte)0x7A, (byte)0x97, (byte)0xFB,
926
(byte)0x90, (byte)0xCA, (byte)0x9C, (byte)0x5B,
927
(byte)0x97, (byte)0x4D, (byte)0x8E, (byte)0xD3,
928
(byte)0x95, (byte)0x61, (byte)0x9F, (byte)0x4B,
929
(byte)0x9F, (byte)0xB5, (byte)0x93, (byte)0xD2,
930
(byte)0xFD, (byte)0xAA, (byte)0x98, (byte)0x40,
931
(byte)0x91, (byte)0x46, (byte)0x98, (byte)0x67,
932
(byte)0xFA, (byte)0x5A, (byte)0xFB, (byte)0xA9,
933
(byte)0x98, (byte)0x41, (byte)0x8C, (byte)0xD3,
934
(byte)0xFC, (byte)0xFD, (byte)0xFD, (byte)0xAB,
935
(byte)0x91, (byte)0xBD, (byte)0x8F, (byte)0x4C,
936
(byte)0x96, (byte)0xC9, (byte)0x8F, (byte)0x55,
937
(byte)0xFB, (byte)0xAE, (byte)0x95, (byte)0x6F,
938
(byte)0x9C, (byte)0x7D, (byte)0xA0, (byte)0xF0,
939
(byte)0x94, (byte)0x6F, (byte)0xFD, (byte)0xAC,
940
(byte)0x96, (byte)0xCB, (byte)0x96, (byte)0xCE,
941
(byte)0xA0, (byte)0x56, (byte)0x9C, (byte)0xE1,
942
(byte)0x96, (byte)0xC4, (byte)0x8F, (byte)0x5E,
943
(byte)0x8F, (byte)0x6C, (byte)0x8E, (byte)0xA3,
944
(byte)0xFB, (byte)0xB3, (byte)0xFC, (byte)0x53,
945
(byte)0xFD, (byte)0xB3, (byte)0x8F, (byte)0x6B,
946
(byte)0x96, (byte)0xCA, (byte)0x8F, (byte)0x79,
947
(byte)0x9E, (byte)0x6F, (byte)0xA0, (byte)0xC5,
948
(byte)0xFC, (byte)0x78, (byte)0x8E, (byte)0x42,
949
(byte)0x8F, (byte)0x5A, (byte)0x90, (byte)0xC2,
950
(byte)0x8E, (byte)0xA5, (byte)0x90, (byte)0x61,
951
(byte)0x92, (byte)0x4F, (byte)0x93, (byte)0x73,
952
(byte)0xFD, (byte)0xB5, (byte)0xFE, (byte)0xCC,
953
(byte)0xFB, (byte)0xBD, (byte)0x8C, (byte)0xD6,
954
(byte)0x98, (byte)0x43, (byte)0x96, (byte)0xC5,
955
(byte)0x89, (byte)0xBC, (byte)0x9C, (byte)0xA3,
956
(byte)0x92, (byte)0x4B, (byte)0x98, (byte)0x4A,
957
(byte)0x8F, (byte)0xA4, (byte)0xA0, (byte)0xF1,
958
(byte)0x9E, (byte)0xFB, (byte)0x9C, (byte)0xD2,
959
(byte)0x8F, (byte)0xA7, (byte)0xFC, (byte)0x5C,
960
(byte)0x98, (byte)0x45, (byte)0x90, (byte)0x46,
961
(byte)0x8C, (byte)0xD1, (byte)0xFE, (byte)0xFA,
962
(byte)0x95, (byte)0x60, (byte)0x9F, (byte)0x48,
963
(byte)0x92, (byte)0x47, (byte)0x90, (byte)0xFB,
964
(byte)0x9C, (byte)0xA4, (byte)0x95, (byte)0x71,
965
(byte)0x9C, (byte)0xA6, (byte)0x9C, (byte)0xA7,
966
(byte)0x9C, (byte)0xAA, (byte)0x9E, (byte)0xD3,
967
(byte)0x9E, (byte)0x70, (byte)0x9C, (byte)0xAC,
968
(byte)0x8F, (byte)0xAE, (byte)0x95, (byte)0x7D,
969
(byte)0x9C, (byte)0xB0, (byte)0x97, (byte)0xB6,
970
(byte)0xA0, (byte)0xBD, (byte)0x8A, (byte)0xDF,
971
(byte)0x9E, (byte)0xAA, (byte)0x8F, (byte)0xBD,
972
(byte)0x8F, (byte)0xBF, (byte)0x93, (byte)0x69,
973
(byte)0x9B, (byte)0xA7, (byte)0xC8, (byte)0xA4,
974
(byte)0xFE, (byte)0xEA, (byte)0x9B, (byte)0xE1,
975
(byte)0x8B, (byte)0x41, (byte)0x9D, (byte)0xB6,
976
(byte)0xA0, (byte)0xEB, (byte)0x9B, (byte)0xA3,
977
(byte)0x8B, (byte)0xA1, (byte)0x8F, (byte)0xC8,
978
(byte)0x89, (byte)0x4C, (byte)0x98, (byte)0x60,
979
(byte)0x94, (byte)0xC7, (byte)0x8B, (byte)0x58,
980
(byte)0x95, (byte)0xAB, (byte)0x95, (byte)0xAA,
981
(byte)0x9C, (byte)0xC3, (byte)0x9C, (byte)0xC4,
982
(byte)0x93, (byte)0xD6, (byte)0x9D, (byte)0xAC,
983
(byte)0x8B, (byte)0xE6, (byte)0x8A, (byte)0x71,
984
(byte)0x8F, (byte)0xD1, (byte)0x99, (byte)0xD5,
985
(byte)0x90, (byte)0xF4, (byte)0x8A, (byte)0xA3,
986
(byte)0x9C, (byte)0xCE, (byte)0x9C, (byte)0xD4,
987
(byte)0x9C, (byte)0xD5, (byte)0xFB, (byte)0xC8,
988
(byte)0x9D, (byte)0xB3, (byte)0xFC, (byte)0x70,
989
(byte)0x8F, (byte)0xD7, (byte)0x9B, (byte)0x73,
990
(byte)0xFA, (byte)0x5B, (byte)0x8F, (byte)0xD2,
991
(byte)0x90, (byte)0x64, (byte)0x98, (byte)0xB6,
992
(byte)0x96, (byte)0x68, (byte)0x9C, (byte)0xD6,
993
(byte)0x98, (byte)0xBD, (byte)0x8F, (byte)0xDC,
994
(byte)0xFE, (byte)0xF6, (byte)0x8F, (byte)0xD9,
995
(byte)0x95, (byte)0x41, (byte)0x97, (byte)0xF3,
996
(byte)0x9B, (byte)0xF8, (byte)0x9E, (byte)0x6C,
997
(byte)0x8F, (byte)0xF2, (byte)0x8F, (byte)0xEE,
998
(byte)0x9C, (byte)0xD7, (byte)0x9E, (byte)0x6E,
999
(byte)0x8A, (byte)0x40, (byte)0x8F, (byte)0xEF,
1000
(byte)0x8F, (byte)0xF4, (byte)0x8F, (byte)0xF5,
1001
(byte)0x95, (byte)0xC2, (byte)0x98, (byte)0x6A,
1002
(byte)0x97, (byte)0xCF, (byte)0x9E, (byte)0x7C,
1003
(byte)0x90, (byte)0x41, (byte)0x9C, (byte)0xDB,
1004
(byte)0x94, (byte)0x41, (byte)0x9C, (byte)0xE6,
1005
(byte)0x9D, (byte)0xB0, (byte)0x9C, (byte)0xEA,
1006
(byte)0x9C, (byte)0xED, (byte)0x9C, (byte)0xFA,
1007
(byte)0x8B, (byte)0x62, (byte)0x8A, (byte)0x4E,
1008
(byte)0x9C, (byte)0xCA, (byte)0x8A, (byte)0x66,
1009
(byte)0x9C, (byte)0xFB, (byte)0x9C, (byte)0xFC,
1010
(byte)0x9C, (byte)0xFE, (byte)0x8A, (byte)0x53,
1011
(byte)0x9C, (byte)0xE5, (byte)0x9D, (byte)0x40,
1012
(byte)0x9D, (byte)0x41, (byte)0x90, (byte)0x45,
1013
(byte)0x8B, (byte)0x73, (byte)0x97, (byte)0xCA,
1014
(byte)0x9D, (byte)0x42, (byte)0x8A, (byte)0x61,
1015
(byte)0x8B, (byte)0xAE, (byte)0x8A, (byte)0xD2,
1016
(byte)0x8B, (byte)0xA2, (byte)0x9D, (byte)0xF2,
1017
(byte)0x9D, (byte)0x43, (byte)0x9C, (byte)0xDF,
1018
(byte)0x9D, (byte)0x44, (byte)0x8E, (byte)0xCA,
1019
(byte)0x90, (byte)0x4E, (byte)0x8E, (byte)0xB3,
1020
(byte)0x9F, (byte)0xF5, (byte)0x9D, (byte)0x45,
1021
(byte)0x90, (byte)0x4F, (byte)0x9D, (byte)0x47,
1022
(byte)0x89, (byte)0xCA, (byte)0x9C, (byte)0xB5,
1023
(byte)0xFB, (byte)0xFE, (byte)0x90, (byte)0x5E,
1024
(byte)0x90, (byte)0x63, (byte)0x90, (byte)0x57,
1025
(byte)0x90, (byte)0x66, (byte)0x9B, (byte)0xC0,
1026
(byte)0xFC, (byte)0xE5, (byte)0x91, (byte)0x62,
1027
(byte)0x90, (byte)0x67, (byte)0x8F, (byte)0xA1,
1028
(byte)0x8F, (byte)0xA2, (byte)0x9D, (byte)0x48,
1029
(byte)0xFA, (byte)0xD3, (byte)0x90, (byte)0x5D,
1030
(byte)0x90, (byte)0xB9, (byte)0x90, (byte)0x6B,
1031
(byte)0x8C, (byte)0x5C, (byte)0x90, (byte)0x69,
1032
(byte)0xFE, (byte)0x57, (byte)0xFE, (byte)0x55,
1033
(byte)0x90, (byte)0x73, (byte)0x9B, (byte)0xEF,
1034
(byte)0x9C, (byte)0xF0, (byte)0x9D, (byte)0x4B,
1035
(byte)0xFE, (byte)0xD9, (byte)0xFE, (byte)0xDA,
1036
(byte)0x91, (byte)0xE0, (byte)0x91, (byte)0xD8,
1037
(byte)0x96, (byte)0x46, (byte)0x93, (byte)0x60,
1038
(byte)0xFA, (byte)0x53, (byte)0x9C, (byte)0xD3,
1039
(byte)0x9D, (byte)0x4E, (byte)0xFB, (byte)0x40,
1040
(byte)0x8D, (byte)0xE2, (byte)0x94, (byte)0x42,
1041
(byte)0x90, (byte)0x56, (byte)0x98, (byte)0x65,
1042
(byte)0x8C, (byte)0x6C, (byte)0xFA, (byte)0x4A,
1043
(byte)0x9D, (byte)0x50, (byte)0x9D, (byte)0x52,
1044
(byte)0x95, (byte)0xAF, (byte)0x97, (byte)0x5A,
1045
(byte)0x93, (byte)0x49, (byte)0x97, (byte)0x47,
1046
(byte)0xA0, (byte)0xF4, (byte)0x97, (byte)0x78,
1047
(byte)0x8F, (byte)0xCF, (byte)0xFC, (byte)0x60,
1048
(byte)0x8C, (byte)0x4E, (byte)0xFC, (byte)0x56,
1049
(byte)0x91, (byte)0xDC, (byte)0x96, (byte)0x61,
1050
(byte)0x92, (byte)0xEC, (byte)0x93, (byte)0x5D,
1051
(byte)0x8E, (byte)0xDE, (byte)0x96, (byte)0xFE,
1052
(byte)0xFD, (byte)0x4F, (byte)0x95, (byte)0xDE,
1053
(byte)0x98, (byte)0xB0, (byte)0xA0, (byte)0x40,
1054
(byte)0x97, (byte)0xBD, (byte)0x97, (byte)0x7D,
1055
(byte)0x97, (byte)0xF5, (byte)0x9B, (byte)0xAC,
1056
(byte)0xFA, (byte)0xDA, (byte)0x92, (byte)0xC2,
1057
(byte)0x97, (byte)0xB1, (byte)0x90, (byte)0x7B,
1058
(byte)0x93, (byte)0xFE, (byte)0x94, (byte)0x7B,
1059
(byte)0x97, (byte)0x77, (byte)0xFA, (byte)0xBE,
1060
(byte)0xFD, (byte)0x43, (byte)0x90, (byte)0xC6,
1061
(byte)0x90, (byte)0xA4, (byte)0x90, (byte)0xA8,
1062
(byte)0x94, (byte)0xA9, (byte)0x90, (byte)0xA9,
1063
(byte)0x8C, (byte)0x65, (byte)0x95, (byte)0xE0,
1064
(byte)0x90, (byte)0x7D, (byte)0x92, (byte)0x65,
1065
(byte)0xFD, (byte)0xBA, (byte)0x93, (byte)0xC4,
1066
(byte)0xFE, (byte)0xED, (byte)0x9D, (byte)0xAB,
1067
(byte)0xA0, (byte)0xE3, (byte)0x96, (byte)0x48,
1068
(byte)0x9D, (byte)0x53, (byte)0x8A, (byte)0xA9,
1069
(byte)0x9B, (byte)0xC5, (byte)0x96, (byte)0x5D,
1070
(byte)0x97, (byte)0x5F, (byte)0x96, (byte)0x5F,
1071
(byte)0x96, (byte)0x6E, (byte)0xFB, (byte)0x5D,
1072
(byte)0x9D, (byte)0xB1, (byte)0xFE, (byte)0xA3,
1073
(byte)0x9D, (byte)0xB2, (byte)0x95, (byte)0xAE,
1074
(byte)0xFC, (byte)0xA3, (byte)0xA0, (byte)0xA2,
1075
(byte)0x96, (byte)0x55, (byte)0x9D, (byte)0x54,
1076
(byte)0x93, (byte)0x41, (byte)0x95, (byte)0xAD,
1077
(byte)0x91, (byte)0xD5, (byte)0x97, (byte)0x7A,
1078
(byte)0xFD, (byte)0xFC, (byte)0x8E, (byte)0x47,
1079
(byte)0x93, (byte)0xFD, (byte)0x90, (byte)0xA5,
1080
(byte)0x90, (byte)0xAC, (byte)0x95, (byte)0xAC,
1081
(byte)0x90, (byte)0xAE, (byte)0xFE, (byte)0xA5,
1082
(byte)0x9D, (byte)0x56, (byte)0x97, (byte)0xE3,
1083
(byte)0x95, (byte)0xE2, (byte)0x94, (byte)0x66,
1084
(byte)0x96, (byte)0x47, (byte)0x91, (byte)0xB8,
1085
(byte)0x9C, (byte)0xEC, (byte)0x90, (byte)0xAD,
1086
(byte)0x95, (byte)0xE3, (byte)0x8B, (byte)0x4F,
1087
(byte)0x8A, (byte)0xE3, (byte)0x8B, (byte)0x4D,
1088
(byte)0x95, (byte)0xEA, (byte)0x8B, (byte)0x4E,
1089
(byte)0x8C, (byte)0xC1, (byte)0x8B, (byte)0xED,
1090
(byte)0x91, (byte)0xD9, (byte)0xA0, (byte)0xA4,
1091
(byte)0x95, (byte)0xF5, (byte)0x95, (byte)0xF4,
1092
(byte)0x9F, (byte)0xB3, (byte)0xFE, (byte)0xAF,
1093
(byte)0xFE, (byte)0x72, (byte)0x92, (byte)0x7A,
1094
(byte)0xFE, (byte)0xAC, (byte)0x95, (byte)0xF3,
1095
(byte)0x9D, (byte)0x58, (byte)0x93, (byte)0x72,
1096
(byte)0x91, (byte)0xC5, (byte)0x96, (byte)0x42,
1097
(byte)0x90, (byte)0xCD, (byte)0x95, (byte)0xFE,
1098
(byte)0x91, (byte)0x59, (byte)0x9C, (byte)0x65,
1099
(byte)0x97, (byte)0xCC, (byte)0x90, (byte)0xCE,
1100
(byte)0x9D, (byte)0x59, (byte)0xFC, (byte)0xF5,
1101
(byte)0xFE, (byte)0xFD, (byte)0x9D, (byte)0x5B,
1102
(byte)0x9D, (byte)0x5C, (byte)0x93, (byte)0x7E,
1103
(byte)0x98, (byte)0xAC, (byte)0x9D, (byte)0x5E,
1104
(byte)0xFD, (byte)0xD0, (byte)0xFD, (byte)0x60,
1105
(byte)0x9C, (byte)0xCF, (byte)0x90, (byte)0xDD,
1106
(byte)0x90, (byte)0xE0, (byte)0x90, (byte)0xF3,
1107
(byte)0x98, (byte)0xB1, (byte)0x90, (byte)0xF0,
1108
(byte)0x93, (byte)0xBD, (byte)0x95, (byte)0xB7,
1109
(byte)0x9F, (byte)0x46, (byte)0x8E, (byte)0x4B,
1110
(byte)0x96, (byte)0x58, (byte)0x8A, (byte)0x4C,
1111
(byte)0x9D, (byte)0x63, (byte)0x9E, (byte)0xCF,
1112
(byte)0x9D, (byte)0x65, (byte)0x9D, (byte)0x66,
1113
(byte)0x96, (byte)0x5A, (byte)0x9D, (byte)0x64,
1114
(byte)0x8A, (byte)0x6C, (byte)0x8A, (byte)0xD9,
1115
(byte)0x9D, (byte)0x67, (byte)0x8A, (byte)0x70,
1116
(byte)0x8B, (byte)0xF3, (byte)0x91, (byte)0x50,
1117
(byte)0x9C, (byte)0xC1, (byte)0x9D, (byte)0x68,
1118
(byte)0x93, (byte)0xA7, (byte)0x96, (byte)0x74,
1119
(byte)0xA0, (byte)0xEF, (byte)0x91, (byte)0x51,
1120
(byte)0x96, (byte)0xC1, (byte)0x8C, (byte)0x64,
1121
(byte)0x96, (byte)0x76, (byte)0x9D, (byte)0x69,
1122
(byte)0xFC, (byte)0xA4, (byte)0x9D, (byte)0x6A,
1123
(byte)0x92, (byte)0x4E, (byte)0x9D, (byte)0x6B,
1124
(byte)0x9B, (byte)0xC1, (byte)0x9D, (byte)0x6C,
1125
(byte)0x8A, (byte)0x65, (byte)0x91, (byte)0x5D,
1126
(byte)0x9D, (byte)0x6D, (byte)0x91, (byte)0x5A,
1127
(byte)0x8C, (byte)0x42, (byte)0x9C, (byte)0xC0,
1128
(byte)0x91, (byte)0x6A, (byte)0x9D, (byte)0x6E,
1129
(byte)0x9E, (byte)0xA6, (byte)0x9D, (byte)0xCD,
1130
(byte)0x9D, (byte)0x6F, (byte)0x89, (byte)0xBB,
1131
(byte)0x9E, (byte)0xF9, (byte)0x96, (byte)0xB4,
1132
(byte)0x91, (byte)0x72, (byte)0x9E, (byte)0xC8,
1133
(byte)0x8B, (byte)0x55, (byte)0x9D, (byte)0x71,
1134
(byte)0x9D, (byte)0x72, (byte)0x9E, (byte)0xCC,
1135
(byte)0x91, (byte)0x74, (byte)0x9E, (byte)0xD0,
1136
(byte)0x90, (byte)0x5C, (byte)0x8E, (byte)0xD2,
1137
(byte)0x91, (byte)0xA8, (byte)0x91, (byte)0x77,
1138
(byte)0x96, (byte)0xBF, (byte)0x96, (byte)0xC0,
1139
(byte)0x8F, (byte)0xB1, (byte)0x96, (byte)0xB7,
1140
(byte)0x8C, (byte)0x55, (byte)0x91, (byte)0x78,
1141
(byte)0x89, (byte)0xBE, (byte)0x91, (byte)0x7C,
1142
(byte)0xFB, (byte)0x77, (byte)0x91, (byte)0x75,
1143
(byte)0x91, (byte)0xA3, (byte)0x91, (byte)0x76,
1144
(byte)0x96, (byte)0xBE, (byte)0x91, (byte)0x79,
1145
(byte)0x96, (byte)0xB6, (byte)0x91, (byte)0xA4,
1146
(byte)0x91, (byte)0xA6, (byte)0x9D, (byte)0x75,
1147
(byte)0x90, (byte)0x52, (byte)0xA0, (byte)0x45,
1148
(byte)0x91, (byte)0xA9, (byte)0x98, (byte)0xAA,
1149
(byte)0x8C, (byte)0x5F, (byte)0x8B, (byte)0xAA,
1150
(byte)0x9C, (byte)0xDD, (byte)0x9D, (byte)0x77,
1151
(byte)0x89, (byte)0x40, (byte)0x9E, (byte)0xEC,
1152
(byte)0x93, (byte)0xAA, (byte)0x94, (byte)0x78,
1153
(byte)0x9D, (byte)0x7A, (byte)0x8A, (byte)0xC9,
1154
(byte)0x8B, (byte)0x4B, (byte)0x9F, (byte)0xEC,
1155
(byte)0x8A, (byte)0xE2, (byte)0x9E, (byte)0x75,
1156
(byte)0x98, (byte)0x74, (byte)0x9A, (byte)0xC8,
1157
(byte)0xA0, (byte)0x47, (byte)0x8B, (byte)0xC3,
1158
(byte)0xFC, (byte)0x48, (byte)0xFC, (byte)0x77,
1159
(byte)0x9C, (byte)0x52, (byte)0x8E, (byte)0xFD,
1160
(byte)0x8F, (byte)0xA8, (byte)0x95, (byte)0x7A,
1161
(byte)0x8F, (byte)0xF0 };
1162
1163
1164
/*
1165
* Tests the roundtrip integrity and expected encoding
1166
* correctness for a String containing the 1651 surrogate
1167
* pairs equivalent to 1651 supplementary characters whose
1168
* mappings are covered by HKSCS (2001)
1169
*/
1170
1171
public static void main(String[] args) throws Exception {
1172
char[] surrogatePair = new char[2];
1173
1174
for (int i=0, j=0 ; j < expectBytes.length ; i++, j+=2) {
1175
surrogatePair[0] = (char) ((suppValues[i] - 0x10000) / 0x400 + 0xd800);
1176
surrogatePair[1] = (char) ((suppValues[i] - 0x10000) % 0x400 + 0xdc00);
1177
String testStr = new String(surrogatePair);
1178
byte[] encodedBytes = testStr.getBytes("Big5-HKSCS");
1179
1180
if (encodedBytes[0] != expectBytes[j]
1181
&& encodedBytes[1] != expectBytes[j+1])
1182
throw new Exception("HKSCS Surrogate Encoder error");
1183
1184
String decoded = new String(encodedBytes, "Big5-HKSCS");
1185
1186
if (!decoded.equals(testStr)) {
1187
throw new Exception("HKSCS Decoder error");
1188
}
1189
}
1190
}
1191
}
1192
1193