JAL-1807 still testing
[jalviewjs.git] / unused / com / stevesoft / pat / Bits.java
1 package //\r
2 // This software is now distributed according to\r
3 // the Lesser Gnu Public License.  Please see\r
4 // http://www.gnu.org/copyleft/lesser.txt for\r
5 // the details.\r
6 //    -- Happy Computing!\r
7 //\r
8 com.stevesoft.pat;\r
9 \r
10 public class Bits\r
11 {\r
12   char[] carray;\r
13 \r
14   Bits(char[] carray)\r
15   {\r
16     this.carray = carray;\r
17   }\r
18 \r
19   public boolean get(int i)\r
20   {\r
21     return ((carray[i >> 4]) & (1 << (i & 15))) != 0;\r
22   }\r
23 \r
24   public void set(int i, boolean b)\r
25   {\r
26     if (b)\r
27     {\r
28       carray[i >> 4] |= (char) 1 << (i & 15);\r
29     }\r
30     else\r
31     {\r
32       carray[i >> 4] &= (char) ~(1 << (i & 15));\r
33     }\r
34   }\r
35 \r
36   /*\r
37    * public static String n4(char c) { String s = Integer.toHexString(c);\r
38    * while(s.length()<4) s = "0"+s; return s; } static abstract class Tester {\r
39    * abstract boolean test(char c); } public static void main(String[] args)\r
40    * throws Exception { //pw_s.println(" static {"); FileWriter fw = new\r
41    * FileWriter("x.out"); fw.close(); test("upper",new Tester() { boolean\r
42    * test(char c) { return Character.isUpperCase(c); } }); test("lower",new\r
43    * Tester() { boolean test(char c) { return Character.isLowerCase(c); } });\r
44    * test("title",new Tester() { boolean test(char c) { return\r
45    * Character.isLowerCase(c); } }); test("currency",new Tester() { boolean\r
46    * test(char c) { return Character.getType(c)==Character.CURRENCY_SYMBOL; }\r
47    * }); test("decimal_digit",new Tester() { boolean test(char c) { return\r
48    * Character.getType(c)==Character.DECIMAL_DIGIT_NUMBER; } }); test("math",new\r
49    * Tester() { boolean test(char c) { return\r
50    * Character.getType(c)==Character.MATH_SYMBOL; } }); test("letter",new\r
51    * Tester() { boolean test(char c) { return Character.isLetter(c); } });\r
52    * test("white",new Tester() { boolean test(char c) { return\r
53    * Character.isWhitespace(c); } }); test("punct",new Tester() { boolean\r
54    * test(char c) { boolean r = false; switch(Character.getType(c)) { case\r
55    * Character.DASH_PUNCTUATION: case Character.START_PUNCTUATION: case\r
56    * Character.END_PUNCTUATION: case Character.CONNECTOR_PUNCTUATION: case\r
57    * Character.OTHER_PUNCTUATION: r = true; break; default: r = false; break; }\r
58    * return r; } }); //pw_s.println(" }"); fw = new FileWriter("x.out",true);\r
59    * fw.write(sw.toString()); fw.close(); } static StringWriter sw = new\r
60    * StringWriter(); static PrintWriter pw_s = new PrintWriter(sw,true); public\r
61    * static void test(String var,Tester t) throws Exception {\r
62    * \r
63    * char[] ca = new char[(66536 >> 4)+1]; Bits b = new Bits(ca); FileWriter fw =\r
64    * new FileWriter("x.out",true); PrintWriter pw = new PrintWriter(fw);\r
65    * \r
66    * //pw_s.println(" "+var+"_f();"); pw.println(" public static Bits\r
67    * "+var+";"); pw.println(" static void "+var+"_f() {"); pw.println(" char[]\r
68    * data = new char["+ca.length+"];"); pw.println(" "+var+" = new\r
69    * Bits(data);"); for(int i=0;i<66536;i++) { char c = (char)i;\r
70    * //b.set(i,Character.getType(c)==Character.CURRENCY_SYMBOL);\r
71    * b.set(i,t.test(c)); } for(int i=0;i<ca.length;i++) { if(ca[i] != 0) {\r
72    * pw.println(" data["+i+"]=(char)0x"+n4(ca[i])+";"); } } pw.println();\r
73    * pw.println(" }");\r
74    * \r
75    * pw.close(); }\r
76    */\r
77   public static Bits upper;\r
78 \r
79   static void upper_f()\r
80   {\r
81     char[] data = new char[4159];\r
82     upper = new Bits(data);\r
83     data[4] = (char) 0xfffe;\r
84     data[5] = (char) 0x07ff;\r
85     data[12] = (char) 0xffff;\r
86     data[13] = (char) 0x7f7f;\r
87     data[16] = (char) 0x5555;\r
88     data[17] = (char) 0x5555;\r
89     data[18] = (char) 0x5555;\r
90     data[19] = (char) 0xaa55;\r
91     data[20] = (char) 0x54aa;\r
92     data[21] = (char) 0x5555;\r
93     data[22] = (char) 0x5555;\r
94     data[23] = (char) 0x2b55;\r
95     data[24] = (char) 0xced6;\r
96     data[25] = (char) 0xb1db;\r
97     data[26] = (char) 0xd2d5;\r
98     data[27] = (char) 0x11ae;\r
99     data[28] = (char) 0xa490;\r
100     data[29] = (char) 0x4aaa;\r
101     data[30] = (char) 0x5555;\r
102     data[31] = (char) 0x5412;\r
103     data[32] = (char) 0x5555;\r
104     data[33] = (char) 0x0055;\r
105     data[56] = (char) 0xd740;\r
106     data[57] = (char) 0xfffe;\r
107     data[58] = (char) 0x0ffb;\r
108     data[61] = (char) 0x541c;\r
109     data[62] = (char) 0x5555;\r
110     data[64] = (char) 0xdffe;\r
111     data[65] = (char) 0xffff;\r
112     data[66] = (char) 0xffff;\r
113     data[70] = (char) 0x5555;\r
114     data[71] = (char) 0x5555;\r
115     data[72] = (char) 0x0001;\r
116     data[73] = (char) 0x5555;\r
117     data[74] = (char) 0x5555;\r
118     data[75] = (char) 0x5555;\r
119     data[76] = (char) 0x088a;\r
120     data[77] = (char) 0x5555;\r
121     data[78] = (char) 0x4555;\r
122     data[79] = (char) 0x0115;\r
123     data[83] = (char) 0xfffe;\r
124     data[84] = (char) 0xffff;\r
125     data[85] = (char) 0x007f;\r
126     data[266] = (char) 0xffff;\r
127     data[267] = (char) 0xffff;\r
128     data[268] = (char) 0x003f;\r
129     data[480] = (char) 0x5555;\r
130     data[481] = (char) 0x5555;\r
131     data[482] = (char) 0x5555;\r
132     data[483] = (char) 0x5555;\r
133     data[484] = (char) 0x5555;\r
134     data[485] = (char) 0x5555;\r
135     data[486] = (char) 0x5555;\r
136     data[487] = (char) 0x5555;\r
137     data[488] = (char) 0x5555;\r
138     data[489] = (char) 0x0015;\r
139     data[490] = (char) 0x5555;\r
140     data[491] = (char) 0x5555;\r
141     data[492] = (char) 0x5555;\r
142     data[493] = (char) 0x5555;\r
143     data[494] = (char) 0x5555;\r
144     data[495] = (char) 0x0155;\r
145     data[496] = (char) 0xff00;\r
146     data[497] = (char) 0x3f00;\r
147     data[498] = (char) 0xff00;\r
148     data[499] = (char) 0xff00;\r
149     data[500] = (char) 0x3f00;\r
150     data[501] = (char) 0xaa00;\r
151     data[502] = (char) 0xff00;\r
152     data[504] = (char) 0xff00;\r
153     data[505] = (char) 0xff00;\r
154     data[506] = (char) 0xff00;\r
155     data[507] = (char) 0x5f00;\r
156     data[508] = (char) 0x1f00;\r
157     data[509] = (char) 0x0f00;\r
158     data[510] = (char) 0x1f00;\r
159     data[511] = (char) 0x1f00;\r
160     data[528] = (char) 0x3884;\r
161     data[529] = (char) 0x3f27;\r
162     data[530] = (char) 0x3d50;\r
163     data[531] = (char) 0x000b;\r
164     data[4082] = (char) 0xfffe;\r
165     data[4083] = (char) 0x07ff;\r
166     data[4100] = (char) 0xfffe;\r
167     data[4101] = (char) 0x07ff;\r
168     data[4108] = (char) 0xffff;\r
169     data[4109] = (char) 0x7f7f;\r
170     data[4112] = (char) 0x5555;\r
171     data[4113] = (char) 0x5555;\r
172     data[4114] = (char) 0x5555;\r
173     data[4115] = (char) 0xaa55;\r
174     data[4116] = (char) 0x54aa;\r
175     data[4117] = (char) 0x5555;\r
176     data[4118] = (char) 0x5555;\r
177     data[4119] = (char) 0x2b55;\r
178     data[4120] = (char) 0xced6;\r
179     data[4121] = (char) 0xb1db;\r
180     data[4122] = (char) 0xd2d5;\r
181     data[4123] = (char) 0x11ae;\r
182     data[4124] = (char) 0xa490;\r
183     data[4125] = (char) 0x4aaa;\r
184     data[4126] = (char) 0x5555;\r
185     data[4127] = (char) 0x5412;\r
186     data[4128] = (char) 0x5555;\r
187     data[4129] = (char) 0x0055;\r
188     data[4152] = (char) 0xd740;\r
189     data[4153] = (char) 0xfffe;\r
190     data[4154] = (char) 0x0ffb;\r
191     data[4157] = (char) 0x541c;\r
192     data[4158] = (char) 0x0055;\r
193 \r
194   }\r
195 \r
196   public static Bits lower;\r
197 \r
198   static void lower_f()\r
199   {\r
200     char[] data = new char[4159];\r
201     lower = new Bits(data);\r
202     data[6] = (char) 0xfffe;\r
203     data[7] = (char) 0x07ff;\r
204     data[10] = (char) 0x0400;\r
205     data[11] = (char) 0x0420;\r
206     data[13] = (char) 0x8000;\r
207     data[14] = (char) 0xffff;\r
208     data[15] = (char) 0xff7f;\r
209     data[16] = (char) 0xaaaa;\r
210     data[17] = (char) 0xaaaa;\r
211     data[18] = (char) 0xaaaa;\r
212     data[19] = (char) 0x55aa;\r
213     data[20] = (char) 0xab55;\r
214     data[21] = (char) 0xaaaa;\r
215     data[22] = (char) 0xaaaa;\r
216     data[23] = (char) 0xd4aa;\r
217     data[24] = (char) 0x3129;\r
218     data[25] = (char) 0x4e24;\r
219     data[26] = (char) 0x292a;\r
220     data[27] = (char) 0x2651;\r
221     data[28] = (char) 0x5240;\r
222     data[29] = (char) 0xb555;\r
223     data[30] = (char) 0xaaaa;\r
224     data[31] = (char) 0xa829;\r
225     data[32] = (char) 0xaaaa;\r
226     data[33] = (char) 0x00aa;\r
227     data[37] = (char) 0xffff;\r
228     data[38] = (char) 0xffff;\r
229     data[39] = (char) 0xffff;\r
230     data[40] = (char) 0xffff;\r
231     data[41] = (char) 0xffff;\r
232     data[42] = (char) 0x01ff;\r
233     data[57] = (char) 0x0001;\r
234     data[58] = (char) 0xf000;\r
235     data[59] = (char) 0xffff;\r
236     data[60] = (char) 0x7fff;\r
237     data[61] = (char) 0x0063;\r
238     data[62] = (char) 0xaaa8;\r
239     data[63] = (char) 0x0007;\r
240     data[67] = (char) 0xffff;\r
241     data[68] = (char) 0xffff;\r
242     data[69] = (char) 0xdffe;\r
243     data[70] = (char) 0xaaaa;\r
244     data[71] = (char) 0xaaaa;\r
245     data[72] = (char) 0x0002;\r
246     data[73] = (char) 0xaaaa;\r
247     data[74] = (char) 0xaaaa;\r
248     data[75] = (char) 0xaaaa;\r
249     data[76] = (char) 0x1114;\r
250     data[77] = (char) 0xaaaa;\r
251     data[78] = (char) 0x8aaa;\r
252     data[79] = (char) 0x022a;\r
253     data[86] = (char) 0xfffe;\r
254     data[87] = (char) 0xffff;\r
255     data[88] = (char) 0x00ff;\r
256     data[269] = (char) 0xffff;\r
257     data[270] = (char) 0xffff;\r
258     data[271] = (char) 0x007f;\r
259     data[480] = (char) 0xaaaa;\r
260     data[481] = (char) 0xaaaa;\r
261     data[482] = (char) 0xaaaa;\r
262     data[483] = (char) 0xaaaa;\r
263     data[484] = (char) 0xaaaa;\r
264     data[485] = (char) 0xaaaa;\r
265     data[486] = (char) 0xaaaa;\r
266     data[487] = (char) 0xaaaa;\r
267     data[488] = (char) 0xaaaa;\r
268     data[489] = (char) 0x0fea;\r
269     data[490] = (char) 0xaaaa;\r
270     data[491] = (char) 0xaaaa;\r
271     data[492] = (char) 0xaaaa;\r
272     data[493] = (char) 0xaaaa;\r
273     data[494] = (char) 0xaaaa;\r
274     data[495] = (char) 0x02aa;\r
275     data[496] = (char) 0x00ff;\r
276     data[497] = (char) 0x003f;\r
277     data[498] = (char) 0x00ff;\r
278     data[499] = (char) 0x00ff;\r
279     data[500] = (char) 0x003f;\r
280     data[501] = (char) 0x00ff;\r
281     data[502] = (char) 0x00ff;\r
282     data[503] = (char) 0x3fff;\r
283     data[504] = (char) 0x00ff;\r
284     data[505] = (char) 0x00ff;\r
285     data[506] = (char) 0x00ff;\r
286     data[507] = (char) 0x00df;\r
287     data[508] = (char) 0x00dc;\r
288     data[509] = (char) 0x00cf;\r
289     data[510] = (char) 0x00ff;\r
290     data[511] = (char) 0x00dc;\r
291     data[519] = (char) 0x8000;\r
292     data[528] = (char) 0xc400;\r
293     data[529] = (char) 0x0008;\r
294     data[530] = (char) 0xc000;\r
295     data[531] = (char) 0x0010;\r
296     data[4016] = (char) 0x007f;\r
297     data[4017] = (char) 0x00f8;\r
298     data[4084] = (char) 0xfffe;\r
299     data[4085] = (char) 0x07ff;\r
300     data[4102] = (char) 0xfffe;\r
301     data[4103] = (char) 0x07ff;\r
302     data[4106] = (char) 0x0400;\r
303     data[4107] = (char) 0x0420;\r
304     data[4109] = (char) 0x8000;\r
305     data[4110] = (char) 0xffff;\r
306     data[4111] = (char) 0xff7f;\r
307     data[4112] = (char) 0xaaaa;\r
308     data[4113] = (char) 0xaaaa;\r
309     data[4114] = (char) 0xaaaa;\r
310     data[4115] = (char) 0x55aa;\r
311     data[4116] = (char) 0xab55;\r
312     data[4117] = (char) 0xaaaa;\r
313     data[4118] = (char) 0xaaaa;\r
314     data[4119] = (char) 0xd4aa;\r
315     data[4120] = (char) 0x3129;\r
316     data[4121] = (char) 0x4e24;\r
317     data[4122] = (char) 0x292a;\r
318     data[4123] = (char) 0x2651;\r
319     data[4124] = (char) 0x5240;\r
320     data[4125] = (char) 0xb555;\r
321     data[4126] = (char) 0xaaaa;\r
322     data[4127] = (char) 0xa829;\r
323     data[4128] = (char) 0xaaaa;\r
324     data[4129] = (char) 0x00aa;\r
325     data[4133] = (char) 0xffff;\r
326     data[4134] = (char) 0xffff;\r
327     data[4135] = (char) 0xffff;\r
328     data[4136] = (char) 0xffff;\r
329     data[4137] = (char) 0xffff;\r
330     data[4138] = (char) 0x01ff;\r
331     data[4153] = (char) 0x0001;\r
332     data[4154] = (char) 0xf000;\r
333     data[4155] = (char) 0xffff;\r
334     data[4156] = (char) 0x7fff;\r
335     data[4157] = (char) 0x0063;\r
336     data[4158] = (char) 0x00a8;\r
337 \r
338   }\r
339 \r
340   public static Bits title;\r
341 \r
342   static void title_f()\r
343   {\r
344     char[] data = new char[4159];\r
345     title = new Bits(data);\r
346     data[6] = (char) 0xfffe;\r
347     data[7] = (char) 0x07ff;\r
348     data[10] = (char) 0x0400;\r
349     data[11] = (char) 0x0420;\r
350     data[13] = (char) 0x8000;\r
351     data[14] = (char) 0xffff;\r
352     data[15] = (char) 0xff7f;\r
353     data[16] = (char) 0xaaaa;\r
354     data[17] = (char) 0xaaaa;\r
355     data[18] = (char) 0xaaaa;\r
356     data[19] = (char) 0x55aa;\r
357     data[20] = (char) 0xab55;\r
358     data[21] = (char) 0xaaaa;\r
359     data[22] = (char) 0xaaaa;\r
360     data[23] = (char) 0xd4aa;\r
361     data[24] = (char) 0x3129;\r
362     data[25] = (char) 0x4e24;\r
363     data[26] = (char) 0x292a;\r
364     data[27] = (char) 0x2651;\r
365     data[28] = (char) 0x5240;\r
366     data[29] = (char) 0xb555;\r
367     data[30] = (char) 0xaaaa;\r
368     data[31] = (char) 0xa829;\r
369     data[32] = (char) 0xaaaa;\r
370     data[33] = (char) 0x00aa;\r
371     data[37] = (char) 0xffff;\r
372     data[38] = (char) 0xffff;\r
373     data[39] = (char) 0xffff;\r
374     data[40] = (char) 0xffff;\r
375     data[41] = (char) 0xffff;\r
376     data[42] = (char) 0x01ff;\r
377     data[57] = (char) 0x0001;\r
378     data[58] = (char) 0xf000;\r
379     data[59] = (char) 0xffff;\r
380     data[60] = (char) 0x7fff;\r
381     data[61] = (char) 0x0063;\r
382     data[62] = (char) 0xaaa8;\r
383     data[63] = (char) 0x0007;\r
384     data[67] = (char) 0xffff;\r
385     data[68] = (char) 0xffff;\r
386     data[69] = (char) 0xdffe;\r
387     data[70] = (char) 0xaaaa;\r
388     data[71] = (char) 0xaaaa;\r
389     data[72] = (char) 0x0002;\r
390     data[73] = (char) 0xaaaa;\r
391     data[74] = (char) 0xaaaa;\r
392     data[75] = (char) 0xaaaa;\r
393     data[76] = (char) 0x1114;\r
394     data[77] = (char) 0xaaaa;\r
395     data[78] = (char) 0x8aaa;\r
396     data[79] = (char) 0x022a;\r
397     data[86] = (char) 0xfffe;\r
398     data[87] = (char) 0xffff;\r
399     data[88] = (char) 0x00ff;\r
400     data[269] = (char) 0xffff;\r
401     data[270] = (char) 0xffff;\r
402     data[271] = (char) 0x007f;\r
403     data[480] = (char) 0xaaaa;\r
404     data[481] = (char) 0xaaaa;\r
405     data[482] = (char) 0xaaaa;\r
406     data[483] = (char) 0xaaaa;\r
407     data[484] = (char) 0xaaaa;\r
408     data[485] = (char) 0xaaaa;\r
409     data[486] = (char) 0xaaaa;\r
410     data[487] = (char) 0xaaaa;\r
411     data[488] = (char) 0xaaaa;\r
412     data[489] = (char) 0x0fea;\r
413     data[490] = (char) 0xaaaa;\r
414     data[491] = (char) 0xaaaa;\r
415     data[492] = (char) 0xaaaa;\r
416     data[493] = (char) 0xaaaa;\r
417     data[494] = (char) 0xaaaa;\r
418     data[495] = (char) 0x02aa;\r
419     data[496] = (char) 0x00ff;\r
420     data[497] = (char) 0x003f;\r
421     data[498] = (char) 0x00ff;\r
422     data[499] = (char) 0x00ff;\r
423     data[500] = (char) 0x003f;\r
424     data[501] = (char) 0x00ff;\r
425     data[502] = (char) 0x00ff;\r
426     data[503] = (char) 0x3fff;\r
427     data[504] = (char) 0x00ff;\r
428     data[505] = (char) 0x00ff;\r
429     data[506] = (char) 0x00ff;\r
430     data[507] = (char) 0x00df;\r
431     data[508] = (char) 0x00dc;\r
432     data[509] = (char) 0x00cf;\r
433     data[510] = (char) 0x00ff;\r
434     data[511] = (char) 0x00dc;\r
435     data[519] = (char) 0x8000;\r
436     data[528] = (char) 0xc400;\r
437     data[529] = (char) 0x0008;\r
438     data[530] = (char) 0xc000;\r
439     data[531] = (char) 0x0010;\r
440     data[4016] = (char) 0x007f;\r
441     data[4017] = (char) 0x00f8;\r
442     data[4084] = (char) 0xfffe;\r
443     data[4085] = (char) 0x07ff;\r
444     data[4102] = (char) 0xfffe;\r
445     data[4103] = (char) 0x07ff;\r
446     data[4106] = (char) 0x0400;\r
447     data[4107] = (char) 0x0420;\r
448     data[4109] = (char) 0x8000;\r
449     data[4110] = (char) 0xffff;\r
450     data[4111] = (char) 0xff7f;\r
451     data[4112] = (char) 0xaaaa;\r
452     data[4113] = (char) 0xaaaa;\r
453     data[4114] = (char) 0xaaaa;\r
454     data[4115] = (char) 0x55aa;\r
455     data[4116] = (char) 0xab55;\r
456     data[4117] = (char) 0xaaaa;\r
457     data[4118] = (char) 0xaaaa;\r
458     data[4119] = (char) 0xd4aa;\r
459     data[4120] = (char) 0x3129;\r
460     data[4121] = (char) 0x4e24;\r
461     data[4122] = (char) 0x292a;\r
462     data[4123] = (char) 0x2651;\r
463     data[4124] = (char) 0x5240;\r
464     data[4125] = (char) 0xb555;\r
465     data[4126] = (char) 0xaaaa;\r
466     data[4127] = (char) 0xa829;\r
467     data[4128] = (char) 0xaaaa;\r
468     data[4129] = (char) 0x00aa;\r
469     data[4133] = (char) 0xffff;\r
470     data[4134] = (char) 0xffff;\r
471     data[4135] = (char) 0xffff;\r
472     data[4136] = (char) 0xffff;\r
473     data[4137] = (char) 0xffff;\r
474     data[4138] = (char) 0x01ff;\r
475     data[4153] = (char) 0x0001;\r
476     data[4154] = (char) 0xf000;\r
477     data[4155] = (char) 0xffff;\r
478     data[4156] = (char) 0x7fff;\r
479     data[4157] = (char) 0x0063;\r
480     data[4158] = (char) 0x00a8;\r
481 \r
482   }\r
483 \r
484   public static Bits currency;\r
485 \r
486   static void currency_f()\r
487   {\r
488     char[] data = new char[4159];\r
489     currency = new Bits(data);\r
490     data[2] = (char) 0x0010;\r
491     data[10] = (char) 0x003c;\r
492     data[159] = (char) 0x000c;\r
493     data[227] = (char) 0x8000;\r
494     data[522] = (char) 0x1fff;\r
495     data[4070] = (char) 0x0200;\r
496     data[4080] = (char) 0x0010;\r
497     data[4094] = (char) 0x0063;\r
498     data[4098] = (char) 0x0010;\r
499     data[4106] = (char) 0x003c;\r
500 \r
501   }\r
502 \r
503   public static Bits decimal_digit;\r
504 \r
505   static void decimal_digit_f()\r
506   {\r
507     char[] data = new char[4159];\r
508     decimal_digit = new Bits(data);\r
509     data[3] = (char) 0x03ff;\r
510     data[102] = (char) 0x03ff;\r
511     data[111] = (char) 0x03ff;\r
512     data[150] = (char) 0xffc0;\r
513     data[158] = (char) 0xffc0;\r
514     data[166] = (char) 0xffc0;\r
515     data[174] = (char) 0xffc0;\r
516     data[182] = (char) 0xffc0;\r
517     data[190] = (char) 0xff80;\r
518     data[198] = (char) 0xffc0;\r
519     data[206] = (char) 0xffc0;\r
520     data[214] = (char) 0xffc0;\r
521     data[229] = (char) 0x03ff;\r
522     data[237] = (char) 0x03ff;\r
523     data[242] = (char) 0x03ff;\r
524     data[4081] = (char) 0x03ff;\r
525     data[4099] = (char) 0x03ff;\r
526 \r
527   }\r
528 \r
529   public static Bits math;\r
530 \r
531   static void math_f()\r
532   {\r
533     char[] data = new char[4159];\r
534     math = new Bits(data);\r
535     data[2] = (char) 0x0800;\r
536     data[3] = (char) 0x7000;\r
537     data[7] = (char) 0x5000;\r
538     data[10] = (char) 0x1000;\r
539     data[11] = (char) 0x0002;\r
540     data[13] = (char) 0x0080;\r
541     data[15] = (char) 0x0080;\r
542     data[516] = (char) 0x0010;\r
543     data[519] = (char) 0x1c00;\r
544     data[520] = (char) 0x1c00;\r
545     data[537] = (char) 0x001f;\r
546     data[541] = (char) 0x0014;\r
547     data[544] = (char) 0xffff;\r
548     data[545] = (char) 0xffff;\r
549     data[546] = (char) 0xffff;\r
550     data[547] = (char) 0xffff;\r
551     data[548] = (char) 0xffff;\r
552     data[549] = (char) 0xffff;\r
553     data[550] = (char) 0xffff;\r
554     data[551] = (char) 0xffff;\r
555     data[552] = (char) 0xffff;\r
556     data[553] = (char) 0xffff;\r
557     data[554] = (char) 0xffff;\r
558     data[555] = (char) 0xffff;\r
559     data[556] = (char) 0xffff;\r
560     data[557] = (char) 0xffff;\r
561     data[558] = (char) 0xffff;\r
562     data[559] = (char) 0x0003;\r
563     data[560] = (char) 0x0f00;\r
564     data[562] = (char) 0x0003;\r
565     data[4018] = (char) 0x0200;\r
566     data[4070] = (char) 0x0074;\r
567     data[4080] = (char) 0x0800;\r
568     data[4081] = (char) 0x7000;\r
569     data[4085] = (char) 0x5000;\r
570     data[4094] = (char) 0x1f04;\r
571     data[4098] = (char) 0x0800;\r
572     data[4099] = (char) 0x7000;\r
573     data[4103] = (char) 0x5000;\r
574     data[4106] = (char) 0x1000;\r
575     data[4107] = (char) 0x0002;\r
576     data[4109] = (char) 0x0080;\r
577     data[4111] = (char) 0x0080;\r
578 \r
579   }\r
580 \r
581   public static Bits letter;\r
582 \r
583   static void letter_f()\r
584   {\r
585     char[] data = new char[4159];\r
586     letter = new Bits(data);\r
587     data[4] = (char) 0xfffe;\r
588     data[5] = (char) 0x07ff;\r
589     data[6] = (char) 0xfffe;\r
590     data[7] = (char) 0x07ff;\r
591     data[10] = (char) 0x0400;\r
592     data[11] = (char) 0x0420;\r
593     data[12] = (char) 0xffff;\r
594     data[13] = (char) 0xff7f;\r
595     data[14] = (char) 0xffff;\r
596     data[15] = (char) 0xff7f;\r
597     data[16] = (char) 0xffff;\r
598     data[17] = (char) 0xffff;\r
599     data[18] = (char) 0xffff;\r
600     data[19] = (char) 0xffff;\r
601     data[20] = (char) 0xffff;\r
602     data[21] = (char) 0xffff;\r
603     data[22] = (char) 0xffff;\r
604     data[23] = (char) 0xffff;\r
605     data[24] = (char) 0xffff;\r
606     data[25] = (char) 0xffff;\r
607     data[26] = (char) 0xffff;\r
608     data[27] = (char) 0xffff;\r
609     data[28] = (char) 0xffff;\r
610     data[29] = (char) 0xffff;\r
611     data[30] = (char) 0xffff;\r
612     data[31] = (char) 0xfc3f;\r
613     data[32] = (char) 0xffff;\r
614     data[33] = (char) 0x00ff;\r
615     data[37] = (char) 0xffff;\r
616     data[38] = (char) 0xffff;\r
617     data[39] = (char) 0xffff;\r
618     data[40] = (char) 0xffff;\r
619     data[41] = (char) 0xffff;\r
620     data[42] = (char) 0x01ff;\r
621     data[43] = (char) 0xf9ff;\r
622     data[44] = (char) 0x0003;\r
623     data[45] = (char) 0x0003;\r
624     data[46] = (char) 0x001f;\r
625     data[55] = (char) 0x0400;\r
626     data[56] = (char) 0xd740;\r
627     data[57] = (char) 0xffff;\r
628     data[58] = (char) 0xfffb;\r
629     data[59] = (char) 0xffff;\r
630     data[60] = (char) 0x7fff;\r
631     data[61] = (char) 0x547f;\r
632     data[62] = (char) 0xfffd;\r
633     data[63] = (char) 0x000f;\r
634     data[64] = (char) 0xdffe;\r
635     data[65] = (char) 0xffff;\r
636     data[66] = (char) 0xffff;\r
637     data[67] = (char) 0xffff;\r
638     data[68] = (char) 0xffff;\r
639     data[69] = (char) 0xdffe;\r
640     data[70] = (char) 0xffff;\r
641     data[71] = (char) 0xffff;\r
642     data[72] = (char) 0x0003;\r
643     data[73] = (char) 0xffff;\r
644     data[74] = (char) 0xffff;\r
645     data[75] = (char) 0xffff;\r
646     data[76] = (char) 0x199f;\r
647     data[77] = (char) 0xffff;\r
648     data[78] = (char) 0xcfff;\r
649     data[79] = (char) 0x033f;\r
650     data[83] = (char) 0xfffe;\r
651     data[84] = (char) 0xffff;\r
652     data[85] = (char) 0x027f;\r
653     data[86] = (char) 0xfffe;\r
654     data[87] = (char) 0xffff;\r
655     data[88] = (char) 0x00ff;\r
656     data[93] = (char) 0xffff;\r
657     data[94] = (char) 0x07ff;\r
658     data[95] = (char) 0x0007;\r
659     data[98] = (char) 0xfffe;\r
660     data[99] = (char) 0x07ff;\r
661     data[100] = (char) 0x07ff;\r
662     data[103] = (char) 0xfffe;\r
663     data[104] = (char) 0xffff;\r
664     data[105] = (char) 0xffff;\r
665     data[106] = (char) 0xffff;\r
666     data[107] = (char) 0x7cff;\r
667     data[108] = (char) 0x7fff;\r
668     data[109] = (char) 0x002f;\r
669     data[110] = (char) 0x0060;\r
670     data[144] = (char) 0xffe0;\r
671     data[145] = (char) 0xffff;\r
672     data[146] = (char) 0xffff;\r
673     data[147] = (char) 0x23ff;\r
674     data[149] = (char) 0xff00;\r
675     data[150] = (char) 0x0003;\r
676     data[152] = (char) 0x9fe0;\r
677     data[153] = (char) 0xfff9;\r
678     data[154] = (char) 0xfdff;\r
679     data[155] = (char) 0x03c5;\r
680     data[157] = (char) 0xb000;\r
681     data[158] = (char) 0x0003;\r
682     data[159] = (char) 0x0003;\r
683     data[160] = (char) 0x87e0;\r
684     data[161] = (char) 0xfff9;\r
685     data[162] = (char) 0xfdff;\r
686     data[163] = (char) 0x036d;\r
687     data[165] = (char) 0x5e00;\r
688     data[167] = (char) 0x001c;\r
689     data[168] = (char) 0xafe0;\r
690     data[169] = (char) 0xfffb;\r
691     data[170] = (char) 0xfdff;\r
692     data[171] = (char) 0x23ed;\r
693     data[174] = (char) 0x0001;\r
694     data[176] = (char) 0x9fe0;\r
695     data[177] = (char) 0xfff9;\r
696     data[178] = (char) 0xfdff;\r
697     data[179] = (char) 0x23cd;\r
698     data[181] = (char) 0xb000;\r
699     data[182] = (char) 0x0003;\r
700     data[184] = (char) 0xc7e0;\r
701     data[185] = (char) 0xd63d;\r
702     data[186] = (char) 0xc718;\r
703     data[187] = (char) 0x03bf;\r
704     data[192] = (char) 0xdfe0;\r
705     data[193] = (char) 0xfffd;\r
706     data[194] = (char) 0xfdff;\r
707     data[195] = (char) 0x03ef;\r
708     data[198] = (char) 0x0003;\r
709     data[200] = (char) 0xdfe0;\r
710     data[201] = (char) 0xfffd;\r
711     data[202] = (char) 0xfdff;\r
712     data[203] = (char) 0x03ef;\r
713     data[205] = (char) 0x4000;\r
714     data[206] = (char) 0x0003;\r
715     data[208] = (char) 0xdfe0;\r
716     data[209] = (char) 0xfffd;\r
717     data[210] = (char) 0xfdff;\r
718     data[211] = (char) 0x03ff;\r
719     data[214] = (char) 0x0003;\r
720     data[224] = (char) 0xfffe;\r
721     data[225] = (char) 0xffff;\r
722     data[226] = (char) 0x7fff;\r
723     data[227] = (char) 0x000d;\r
724     data[228] = (char) 0x007f;\r
725     data[232] = (char) 0x2596;\r
726     data[233] = (char) 0xfef0;\r
727     data[234] = (char) 0x6cae;\r
728     data[235] = (char) 0x200d;\r
729     data[236] = (char) 0x005f;\r
730     data[237] = (char) 0x3000;\r
731     data[244] = (char) 0xfeff;\r
732     data[245] = (char) 0xffff;\r
733     data[246] = (char) 0x03ff;\r
734     data[266] = (char) 0xffff;\r
735     data[267] = (char) 0xffff;\r
736     data[268] = (char) 0x003f;\r
737     data[269] = (char) 0xffff;\r
738     data[270] = (char) 0xffff;\r
739     data[271] = (char) 0x007f;\r
740     data[272] = (char) 0xffff;\r
741     data[273] = (char) 0xffff;\r
742     data[274] = (char) 0xffff;\r
743     data[275] = (char) 0xffff;\r
744     data[276] = (char) 0xffff;\r
745     data[277] = (char) 0x83ff;\r
746     data[278] = (char) 0xffff;\r
747     data[279] = (char) 0xffff;\r
748     data[280] = (char) 0xffff;\r
749     data[281] = (char) 0xffff;\r
750     data[282] = (char) 0xff07;\r
751     data[283] = (char) 0xffff;\r
752     data[284] = (char) 0xffff;\r
753     data[285] = (char) 0xffff;\r
754     data[286] = (char) 0xffff;\r
755     data[287] = (char) 0x03ff;\r
756     data[480] = (char) 0xffff;\r
757     data[481] = (char) 0xffff;\r
758     data[482] = (char) 0xffff;\r
759     data[483] = (char) 0xffff;\r
760     data[484] = (char) 0xffff;\r
761     data[485] = (char) 0xffff;\r
762     data[486] = (char) 0xffff;\r
763     data[487] = (char) 0xffff;\r
764     data[488] = (char) 0xffff;\r
765     data[489] = (char) 0x0fff;\r
766     data[490] = (char) 0xffff;\r
767     data[491] = (char) 0xffff;\r
768     data[492] = (char) 0xffff;\r
769     data[493] = (char) 0xffff;\r
770     data[494] = (char) 0xffff;\r
771     data[495] = (char) 0x03ff;\r
772     data[496] = (char) 0xffff;\r
773     data[497] = (char) 0x3f3f;\r
774     data[498] = (char) 0xffff;\r
775     data[499] = (char) 0xffff;\r
776     data[500] = (char) 0x3f3f;\r
777     data[501] = (char) 0xaaff;\r
778     data[502] = (char) 0xffff;\r
779     data[503] = (char) 0x3fff;\r
780     data[504] = (char) 0xffff;\r
781     data[505] = (char) 0xffff;\r
782     data[506] = (char) 0xffff;\r
783     data[507] = (char) 0x5fdf;\r
784     data[508] = (char) 0x1fdc;\r
785     data[509] = (char) 0x0fcf;\r
786     data[510] = (char) 0x1fff;\r
787     data[511] = (char) 0x1fdc;\r
788     data[519] = (char) 0x8000;\r
789     data[528] = (char) 0xfc84;\r
790     data[529] = (char) 0x3f2f;\r
791     data[530] = (char) 0xfd50;\r
792     data[531] = (char) 0x01fb;\r
793     data[768] = (char) 0x0020;\r
794     data[771] = (char) 0x003e;\r
795     data[772] = (char) 0xfffe;\r
796     data[773] = (char) 0xffff;\r
797     data[774] = (char) 0xffff;\r
798     data[775] = (char) 0xffff;\r
799     data[776] = (char) 0xffff;\r
800     data[777] = (char) 0x781f;\r
801     data[778] = (char) 0xfffe;\r
802     data[779] = (char) 0xffff;\r
803     data[780] = (char) 0xffff;\r
804     data[781] = (char) 0xffff;\r
805     data[782] = (char) 0xffff;\r
806     data[783] = (char) 0x77ff;\r
807     data[784] = (char) 0xffe0;\r
808     data[785] = (char) 0xffff;\r
809     data[786] = (char) 0x1fff;\r
810     data[787] = (char) 0xfffe;\r
811     data[788] = (char) 0xffff;\r
812     data[789] = (char) 0xffff;\r
813     data[790] = (char) 0xffff;\r
814     data[791] = (char) 0xffff;\r
815     data[792] = (char) 0x7fff;\r
816     data[1248] = (char) 0xffff;\r
817     data[1249] = (char) 0xffff;\r
818     data[1250] = (char) 0xffff;\r
819     data[1251] = (char) 0xffff;\r
820     data[1252] = (char) 0xffff;\r
821     data[1253] = (char) 0xffff;\r
822     data[1254] = (char) 0xffff;\r
823     data[1255] = (char) 0xffff;\r
824     data[1256] = (char) 0xffff;\r
825     data[1257] = (char) 0xffff;\r
826     data[1258] = (char) 0xffff;\r
827     data[1259] = (char) 0xffff;\r
828     data[1260] = (char) 0xffff;\r
829     data[1261] = (char) 0xffff;\r
830     data[1262] = (char) 0xffff;\r
831     data[1263] = (char) 0xffff;\r
832     data[1264] = (char) 0xffff;\r
833     data[1265] = (char) 0xffff;\r
834     data[1266] = (char) 0xffff;\r
835     data[1267] = (char) 0xffff;\r
836     data[1268] = (char) 0xffff;\r
837     data[1269] = (char) 0xffff;\r
838     data[1270] = (char) 0xffff;\r
839     data[1271] = (char) 0xffff;\r
840     data[1272] = (char) 0xffff;\r
841     data[1273] = (char) 0xffff;\r
842     data[1274] = (char) 0xffff;\r
843     data[1275] = (char) 0xffff;\r
844     data[1276] = (char) 0xffff;\r
845     data[1277] = (char) 0xffff;\r
846     data[1278] = (char) 0xffff;\r
847     data[1279] = (char) 0xffff;\r
848     data[1280] = (char) 0xffff;\r
849     data[1281] = (char) 0xffff;\r
850     data[1282] = (char) 0xffff;\r
851     data[1283] = (char) 0xffff;\r
852     data[1284] = (char) 0xffff;\r
853     data[1285] = (char) 0xffff;\r
854     data[1286] = (char) 0xffff;\r
855     data[1287] = (char) 0xffff;\r
856     data[1288] = (char) 0xffff;\r
857     data[1289] = (char) 0xffff;\r
858     data[1290] = (char) 0xffff;\r
859     data[1291] = (char) 0xffff;\r
860     data[1292] = (char) 0xffff;\r
861     data[1293] = (char) 0xffff;\r
862     data[1294] = (char) 0xffff;\r
863     data[1295] = (char) 0xffff;\r
864     data[1296] = (char) 0xffff;\r
865     data[1297] = (char) 0xffff;\r
866     data[1298] = (char) 0xffff;\r
867     data[1299] = (char) 0xffff;\r
868     data[1300] = (char) 0xffff;\r
869     data[1301] = (char) 0xffff;\r
870     data[1302] = (char) 0xffff;\r
871     data[1303] = (char) 0xffff;\r
872     data[1304] = (char) 0xffff;\r
873     data[1305] = (char) 0xffff;\r
874     data[1306] = (char) 0xffff;\r
875     data[1307] = (char) 0xffff;\r
876     data[1308] = (char) 0xffff;\r
877     data[1309] = (char) 0xffff;\r
878     data[1310] = (char) 0xffff;\r
879     data[1311] = (char) 0xffff;\r
880     data[1312] = (char) 0xffff;\r
881     data[1313] = (char) 0xffff;\r
882     data[1314] = (char) 0xffff;\r
883     data[1315] = (char) 0xffff;\r
884     data[1316] = (char) 0xffff;\r
885     data[1317] = (char) 0xffff;\r
886     data[1318] = (char) 0xffff;\r
887     data[1319] = (char) 0xffff;\r
888     data[1320] = (char) 0xffff;\r
889     data[1321] = (char) 0xffff;\r
890     data[1322] = (char) 0xffff;\r
891     data[1323] = (char) 0xffff;\r
892     data[1324] = (char) 0xffff;\r
893     data[1325] = (char) 0xffff;\r
894     data[1326] = (char) 0xffff;\r
895     data[1327] = (char) 0xffff;\r
896     data[1328] = (char) 0xffff;\r
897     data[1329] = (char) 0xffff;\r
898     data[1330] = (char) 0xffff;\r
899     data[1331] = (char) 0xffff;\r
900     data[1332] = (char) 0xffff;\r
901     data[1333] = (char) 0xffff;\r
902     data[1334] = (char) 0xffff;\r
903     data[1335] = (char) 0xffff;\r
904     data[1336] = (char) 0xffff;\r
905     data[1337] = (char) 0xffff;\r
906     data[1338] = (char) 0xffff;\r
907     data[1339] = (char) 0xffff;\r
908     data[1340] = (char) 0xffff;\r
909     data[1341] = (char) 0xffff;\r
910     data[1342] = (char) 0xffff;\r
911     data[1343] = (char) 0xffff;\r
912     data[1344] = (char) 0xffff;\r
913     data[1345] = (char) 0xffff;\r
914     data[1346] = (char) 0xffff;\r
915     data[1347] = (char) 0xffff;\r
916     data[1348] = (char) 0xffff;\r
917     data[1349] = (char) 0xffff;\r
918     data[1350] = (char) 0xffff;\r
919     data[1351] = (char) 0xffff;\r
920     data[1352] = (char) 0xffff;\r
921     data[1353] = (char) 0xffff;\r
922     data[1354] = (char) 0xffff;\r
923     data[1355] = (char) 0xffff;\r
924     data[1356] = (char) 0xffff;\r
925     data[1357] = (char) 0xffff;\r
926     data[1358] = (char) 0xffff;\r
927     data[1359] = (char) 0xffff;\r
928     data[1360] = (char) 0xffff;\r
929     data[1361] = (char) 0xffff;\r
930     data[1362] = (char) 0xffff;\r
931     data[1363] = (char) 0xffff;\r
932     data[1364] = (char) 0xffff;\r
933     data[1365] = (char) 0xffff;\r
934     data[1366] = (char) 0xffff;\r
935     data[1367] = (char) 0xffff;\r
936     data[1368] = (char) 0xffff;\r
937     data[1369] = (char) 0xffff;\r
938     data[1370] = (char) 0xffff;\r
939     data[1371] = (char) 0xffff;\r
940     data[1372] = (char) 0xffff;\r
941     data[1373] = (char) 0xffff;\r
942     data[1374] = (char) 0xffff;\r
943     data[1375] = (char) 0xffff;\r
944     data[1376] = (char) 0xffff;\r
945     data[1377] = (char) 0xffff;\r
946     data[1378] = (char) 0xffff;\r
947     data[1379] = (char) 0xffff;\r
948     data[1380] = (char) 0xffff;\r
949     data[1381] = (char) 0xffff;\r
950     data[1382] = (char) 0xffff;\r
951     data[1383] = (char) 0xffff;\r
952     data[1384] = (char) 0xffff;\r
953     data[1385] = (char) 0xffff;\r
954     data[1386] = (char) 0xffff;\r
955     data[1387] = (char) 0xffff;\r
956     data[1388] = (char) 0xffff;\r
957     data[1389] = (char) 0xffff;\r
958     data[1390] = (char) 0xffff;\r
959     data[1391] = (char) 0xffff;\r
960     data[1392] = (char) 0xffff;\r
961     data[1393] = (char) 0xffff;\r
962     data[1394] = (char) 0xffff;\r
963     data[1395] = (char) 0xffff;\r
964     data[1396] = (char) 0xffff;\r
965     data[1397] = (char) 0xffff;\r
966     data[1398] = (char) 0xffff;\r
967     data[1399] = (char) 0xffff;\r
968     data[1400] = (char) 0xffff;\r
969     data[1401] = (char) 0xffff;\r
970     data[1402] = (char) 0xffff;\r
971     data[1403] = (char) 0xffff;\r
972     data[1404] = (char) 0xffff;\r
973     data[1405] = (char) 0xffff;\r
974     data[1406] = (char) 0xffff;\r
975     data[1407] = (char) 0xffff;\r
976     data[1408] = (char) 0xffff;\r
977     data[1409] = (char) 0xffff;\r
978     data[1410] = (char) 0xffff;\r
979     data[1411] = (char) 0xffff;\r
980     data[1412] = (char) 0xffff;\r
981     data[1413] = (char) 0xffff;\r
982     data[1414] = (char) 0xffff;\r
983     data[1415] = (char) 0xffff;\r
984     data[1416] = (char) 0xffff;\r
985     data[1417] = (char) 0xffff;\r
986     data[1418] = (char) 0xffff;\r
987     data[1419] = (char) 0xffff;\r
988     data[1420] = (char) 0xffff;\r
989     data[1421] = (char) 0xffff;\r
990     data[1422] = (char) 0xffff;\r
991     data[1423] = (char) 0xffff;\r
992     data[1424] = (char) 0xffff;\r
993     data[1425] = (char) 0xffff;\r
994     data[1426] = (char) 0xffff;\r
995     data[1427] = (char) 0xffff;\r
996     data[1428] = (char) 0xffff;\r
997     data[1429] = (char) 0xffff;\r
998     data[1430] = (char) 0xffff;\r
999     data[1431] = (char) 0xffff;\r
1000     data[1432] = (char) 0xffff;\r
1001     data[1433] = (char) 0xffff;\r
1002     data[1434] = (char) 0xffff;\r
1003     data[1435] = (char) 0xffff;\r
1004     data[1436] = (char) 0xffff;\r
1005     data[1437] = (char) 0xffff;\r
1006     data[1438] = (char) 0xffff;\r
1007     data[1439] = (char) 0xffff;\r
1008     data[1440] = (char) 0xffff;\r
1009     data[1441] = (char) 0xffff;\r
1010     data[1442] = (char) 0xffff;\r
1011     data[1443] = (char) 0xffff;\r
1012     data[1444] = (char) 0xffff;\r
1013     data[1445] = (char) 0xffff;\r
1014     data[1446] = (char) 0xffff;\r
1015     data[1447] = (char) 0xffff;\r
1016     data[1448] = (char) 0xffff;\r
1017     data[1449] = (char) 0xffff;\r
1018     data[1450] = (char) 0xffff;\r
1019     data[1451] = (char) 0xffff;\r
1020     data[1452] = (char) 0xffff;\r
1021     data[1453] = (char) 0xffff;\r
1022     data[1454] = (char) 0xffff;\r
1023     data[1455] = (char) 0xffff;\r
1024     data[1456] = (char) 0xffff;\r
1025     data[1457] = (char) 0xffff;\r
1026     data[1458] = (char) 0xffff;\r
1027     data[1459] = (char) 0xffff;\r
1028     data[1460] = (char) 0xffff;\r
1029     data[1461] = (char) 0xffff;\r
1030     data[1462] = (char) 0xffff;\r
1031     data[1463] = (char) 0xffff;\r
1032     data[1464] = (char) 0xffff;\r
1033     data[1465] = (char) 0xffff;\r
1034     data[1466] = (char) 0xffff;\r
1035     data[1467] = (char) 0xffff;\r
1036     data[1468] = (char) 0xffff;\r
1037     data[1469] = (char) 0xffff;\r
1038     data[1470] = (char) 0xffff;\r
1039     data[1471] = (char) 0xffff;\r
1040     data[1472] = (char) 0xffff;\r
1041     data[1473] = (char) 0xffff;\r
1042     data[1474] = (char) 0xffff;\r
1043     data[1475] = (char) 0xffff;\r
1044     data[1476] = (char) 0xffff;\r
1045     data[1477] = (char) 0xffff;\r
1046     data[1478] = (char) 0xffff;\r
1047     data[1479] = (char) 0xffff;\r
1048     data[1480] = (char) 0xffff;\r
1049     data[1481] = (char) 0xffff;\r
1050     data[1482] = (char) 0xffff;\r
1051     data[1483] = (char) 0xffff;\r
1052     data[1484] = (char) 0xffff;\r
1053     data[1485] = (char) 0xffff;\r
1054     data[1486] = (char) 0xffff;\r
1055     data[1487] = (char) 0xffff;\r
1056     data[1488] = (char) 0xffff;\r
1057     data[1489] = (char) 0xffff;\r
1058     data[1490] = (char) 0xffff;\r
1059     data[1491] = (char) 0xffff;\r
1060     data[1492] = (char) 0xffff;\r
1061     data[1493] = (char) 0xffff;\r
1062     data[1494] = (char) 0xffff;\r
1063     data[1495] = (char) 0xffff;\r
1064     data[1496] = (char) 0xffff;\r
1065     data[1497] = (char) 0xffff;\r
1066     data[1498] = (char) 0xffff;\r
1067     data[1499] = (char) 0xffff;\r
1068     data[1500] = (char) 0xffff;\r
1069     data[1501] = (char) 0xffff;\r
1070     data[1502] = (char) 0xffff;\r
1071     data[1503] = (char) 0xffff;\r
1072     data[1504] = (char) 0xffff;\r
1073     data[1505] = (char) 0xffff;\r
1074     data[1506] = (char) 0xffff;\r
1075     data[1507] = (char) 0xffff;\r
1076     data[1508] = (char) 0xffff;\r
1077     data[1509] = (char) 0xffff;\r
1078     data[1510] = (char) 0xffff;\r
1079     data[1511] = (char) 0xffff;\r
1080     data[1512] = (char) 0xffff;\r
1081     data[1513] = (char) 0xffff;\r
1082     data[1514] = (char) 0xffff;\r
1083     data[1515] = (char) 0xffff;\r
1084     data[1516] = (char) 0xffff;\r
1085     data[1517] = (char) 0xffff;\r
1086     data[1518] = (char) 0xffff;\r
1087     data[1519] = (char) 0xffff;\r
1088     data[1520] = (char) 0xffff;\r
1089     data[1521] = (char) 0xffff;\r
1090     data[1522] = (char) 0xffff;\r
1091     data[1523] = (char) 0xffff;\r
1092     data[1524] = (char) 0xffff;\r
1093     data[1525] = (char) 0xffff;\r
1094     data[1526] = (char) 0xffff;\r
1095     data[1527] = (char) 0xffff;\r
1096     data[1528] = (char) 0xffff;\r
1097     data[1529] = (char) 0xffff;\r
1098     data[1530] = (char) 0xffff;\r
1099     data[1531] = (char) 0xffff;\r
1100     data[1532] = (char) 0xffff;\r
1101     data[1533] = (char) 0xffff;\r
1102     data[1534] = (char) 0xffff;\r
1103     data[1535] = (char) 0xffff;\r
1104     data[1536] = (char) 0xffff;\r
1105     data[1537] = (char) 0xffff;\r
1106     data[1538] = (char) 0xffff;\r
1107     data[1539] = (char) 0xffff;\r
1108     data[1540] = (char) 0xffff;\r
1109     data[1541] = (char) 0xffff;\r
1110     data[1542] = (char) 0xffff;\r
1111     data[1543] = (char) 0xffff;\r
1112     data[1544] = (char) 0xffff;\r
1113     data[1545] = (char) 0xffff;\r
1114     data[1546] = (char) 0xffff;\r
1115     data[1547] = (char) 0xffff;\r
1116     data[1548] = (char) 0xffff;\r
1117     data[1549] = (char) 0xffff;\r
1118     data[1550] = (char) 0xffff;\r
1119     data[1551] = (char) 0xffff;\r
1120     data[1552] = (char) 0xffff;\r
1121     data[1553] = (char) 0xffff;\r
1122     data[1554] = (char) 0xffff;\r
1123     data[1555] = (char) 0xffff;\r
1124     data[1556] = (char) 0xffff;\r
1125     data[1557] = (char) 0xffff;\r
1126     data[1558] = (char) 0xffff;\r
1127     data[1559] = (char) 0xffff;\r
1128     data[1560] = (char) 0xffff;\r
1129     data[1561] = (char) 0xffff;\r
1130     data[1562] = (char) 0xffff;\r
1131     data[1563] = (char) 0xffff;\r
1132     data[1564] = (char) 0xffff;\r
1133     data[1565] = (char) 0xffff;\r
1134     data[1566] = (char) 0xffff;\r
1135     data[1567] = (char) 0xffff;\r
1136     data[1568] = (char) 0xffff;\r
1137     data[1569] = (char) 0xffff;\r
1138     data[1570] = (char) 0xffff;\r
1139     data[1571] = (char) 0xffff;\r
1140     data[1572] = (char) 0xffff;\r
1141     data[1573] = (char) 0xffff;\r
1142     data[1574] = (char) 0xffff;\r
1143     data[1575] = (char) 0xffff;\r
1144     data[1576] = (char) 0xffff;\r
1145     data[1577] = (char) 0xffff;\r
1146     data[1578] = (char) 0xffff;\r
1147     data[1579] = (char) 0xffff;\r
1148     data[1580] = (char) 0xffff;\r
1149     data[1581] = (char) 0xffff;\r
1150     data[1582] = (char) 0xffff;\r
1151     data[1583] = (char) 0xffff;\r
1152     data[1584] = (char) 0xffff;\r
1153     data[1585] = (char) 0xffff;\r
1154     data[1586] = (char) 0xffff;\r
1155     data[1587] = (char) 0xffff;\r
1156     data[1588] = (char) 0xffff;\r
1157     data[1589] = (char) 0xffff;\r
1158     data[1590] = (char) 0xffff;\r
1159     data[1591] = (char) 0xffff;\r
1160     data[1592] = (char) 0xffff;\r
1161     data[1593] = (char) 0xffff;\r
1162     data[1594] = (char) 0xffff;\r
1163     data[1595] = (char) 0xffff;\r
1164     data[1596] = (char) 0xffff;\r
1165     data[1597] = (char) 0xffff;\r
1166     data[1598] = (char) 0xffff;\r
1167     data[1599] = (char) 0xffff;\r
1168     data[1600] = (char) 0xffff;\r
1169     data[1601] = (char) 0xffff;\r
1170     data[1602] = (char) 0xffff;\r
1171     data[1603] = (char) 0xffff;\r
1172     data[1604] = (char) 0xffff;\r
1173     data[1605] = (char) 0xffff;\r
1174     data[1606] = (char) 0xffff;\r
1175     data[1607] = (char) 0xffff;\r
1176     data[1608] = (char) 0xffff;\r
1177     data[1609] = (char) 0xffff;\r
1178     data[1610] = (char) 0xffff;\r
1179     data[1611] = (char) 0xffff;\r
1180     data[1612] = (char) 0xffff;\r
1181     data[1613] = (char) 0xffff;\r
1182     data[1614] = (char) 0xffff;\r
1183     data[1615] = (char) 0xffff;\r
1184     data[1616] = (char) 0xffff;\r
1185     data[1617] = (char) 0xffff;\r
1186     data[1618] = (char) 0xffff;\r
1187     data[1619] = (char) 0xffff;\r
1188     data[1620] = (char) 0xffff;\r
1189     data[1621] = (char) 0xffff;\r
1190     data[1622] = (char) 0xffff;\r
1191     data[1623] = (char) 0xffff;\r
1192     data[1624] = (char) 0xffff;\r
1193     data[1625] = (char) 0xffff;\r
1194     data[1626] = (char) 0xffff;\r
1195     data[1627] = (char) 0xffff;\r
1196     data[1628] = (char) 0xffff;\r
1197     data[1629] = (char) 0xffff;\r
1198     data[1630] = (char) 0xffff;\r
1199     data[1631] = (char) 0xffff;\r
1200     data[1632] = (char) 0xffff;\r
1201     data[1633] = (char) 0xffff;\r
1202     data[1634] = (char) 0xffff;\r
1203     data[1635] = (char) 0xffff;\r
1204     data[1636] = (char) 0xffff;\r
1205     data[1637] = (char) 0xffff;\r
1206     data[1638] = (char) 0xffff;\r
1207     data[1639] = (char) 0xffff;\r
1208     data[1640] = (char) 0xffff;\r
1209     data[1641] = (char) 0xffff;\r
1210     data[1642] = (char) 0xffff;\r
1211     data[1643] = (char) 0xffff;\r
1212     data[1644] = (char) 0xffff;\r
1213     data[1645] = (char) 0xffff;\r
1214     data[1646] = (char) 0xffff;\r
1215     data[1647] = (char) 0xffff;\r
1216     data[1648] = (char) 0xffff;\r
1217     data[1649] = (char) 0xffff;\r
1218     data[1650] = (char) 0xffff;\r
1219     data[1651] = (char) 0xffff;\r
1220     data[1652] = (char) 0xffff;\r
1221     data[1653] = (char) 0xffff;\r
1222     data[1654] = (char) 0xffff;\r
1223     data[1655] = (char) 0xffff;\r
1224     data[1656] = (char) 0xffff;\r
1225     data[1657] = (char) 0xffff;\r
1226     data[1658] = (char) 0xffff;\r
1227     data[1659] = (char) 0xffff;\r
1228     data[1660] = (char) 0xffff;\r
1229     data[1661] = (char) 0xffff;\r
1230     data[1662] = (char) 0xffff;\r
1231     data[1663] = (char) 0xffff;\r
1232     data[1664] = (char) 0xffff;\r
1233     data[1665] = (char) 0xffff;\r
1234     data[1666] = (char) 0xffff;\r
1235     data[1667] = (char) 0xffff;\r
1236     data[1668] = (char) 0xffff;\r
1237     data[1669] = (char) 0xffff;\r
1238     data[1670] = (char) 0xffff;\r
1239     data[1671] = (char) 0xffff;\r
1240     data[1672] = (char) 0xffff;\r
1241     data[1673] = (char) 0xffff;\r
1242     data[1674] = (char) 0xffff;\r
1243     data[1675] = (char) 0xffff;\r
1244     data[1676] = (char) 0xffff;\r
1245     data[1677] = (char) 0xffff;\r
1246     data[1678] = (char) 0xffff;\r
1247     data[1679] = (char) 0xffff;\r
1248     data[1680] = (char) 0xffff;\r
1249     data[1681] = (char) 0xffff;\r
1250     data[1682] = (char) 0xffff;\r
1251     data[1683] = (char) 0xffff;\r
1252     data[1684] = (char) 0xffff;\r
1253     data[1685] = (char) 0xffff;\r
1254     data[1686] = (char) 0xffff;\r
1255     data[1687] = (char) 0xffff;\r
1256     data[1688] = (char) 0xffff;\r
1257     data[1689] = (char) 0xffff;\r
1258     data[1690] = (char) 0xffff;\r
1259     data[1691] = (char) 0xffff;\r
1260     data[1692] = (char) 0xffff;\r
1261     data[1693] = (char) 0xffff;\r
1262     data[1694] = (char) 0xffff;\r
1263     data[1695] = (char) 0xffff;\r
1264     data[1696] = (char) 0xffff;\r
1265     data[1697] = (char) 0xffff;\r
1266     data[1698] = (char) 0xffff;\r
1267     data[1699] = (char) 0xffff;\r
1268     data[1700] = (char) 0xffff;\r
1269     data[1701] = (char) 0xffff;\r
1270     data[1702] = (char) 0xffff;\r
1271     data[1703] = (char) 0xffff;\r
1272     data[1704] = (char) 0xffff;\r
1273     data[1705] = (char) 0xffff;\r
1274     data[1706] = (char) 0xffff;\r
1275     data[1707] = (char) 0xffff;\r
1276     data[1708] = (char) 0xffff;\r
1277     data[1709] = (char) 0xffff;\r
1278     data[1710] = (char) 0xffff;\r
1279     data[1711] = (char) 0xffff;\r
1280     data[1712] = (char) 0xffff;\r
1281     data[1713] = (char) 0xffff;\r
1282     data[1714] = (char) 0xffff;\r
1283     data[1715] = (char) 0xffff;\r
1284     data[1716] = (char) 0xffff;\r
1285     data[1717] = (char) 0xffff;\r
1286     data[1718] = (char) 0xffff;\r
1287     data[1719] = (char) 0xffff;\r
1288     data[1720] = (char) 0xffff;\r
1289     data[1721] = (char) 0xffff;\r
1290     data[1722] = (char) 0xffff;\r
1291     data[1723] = (char) 0xffff;\r
1292     data[1724] = (char) 0xffff;\r
1293     data[1725] = (char) 0xffff;\r
1294     data[1726] = (char) 0xffff;\r
1295     data[1727] = (char) 0xffff;\r
1296     data[1728] = (char) 0xffff;\r
1297     data[1729] = (char) 0xffff;\r
1298     data[1730] = (char) 0xffff;\r
1299     data[1731] = (char) 0xffff;\r
1300     data[1732] = (char) 0xffff;\r
1301     data[1733] = (char) 0xffff;\r
1302     data[1734] = (char) 0xffff;\r
1303     data[1735] = (char) 0xffff;\r
1304     data[1736] = (char) 0xffff;\r
1305     data[1737] = (char) 0xffff;\r
1306     data[1738] = (char) 0xffff;\r
1307     data[1739] = (char) 0xffff;\r
1308     data[1740] = (char) 0xffff;\r
1309     data[1741] = (char) 0xffff;\r
1310     data[1742] = (char) 0xffff;\r
1311     data[1743] = (char) 0xffff;\r
1312     data[1744] = (char) 0xffff;\r
1313     data[1745] = (char) 0xffff;\r
1314     data[1746] = (char) 0xffff;\r
1315     data[1747] = (char) 0xffff;\r
1316     data[1748] = (char) 0xffff;\r
1317     data[1749] = (char) 0xffff;\r
1318     data[1750] = (char) 0xffff;\r
1319     data[1751] = (char) 0xffff;\r
1320     data[1752] = (char) 0xffff;\r
1321     data[1753] = (char) 0xffff;\r
1322     data[1754] = (char) 0xffff;\r
1323     data[1755] = (char) 0xffff;\r
1324     data[1756] = (char) 0xffff;\r
1325     data[1757] = (char) 0xffff;\r
1326     data[1758] = (char) 0xffff;\r
1327     data[1759] = (char) 0xffff;\r
1328     data[1760] = (char) 0xffff;\r
1329     data[1761] = (char) 0xffff;\r
1330     data[1762] = (char) 0xffff;\r
1331     data[1763] = (char) 0xffff;\r
1332     data[1764] = (char) 0xffff;\r
1333     data[1765] = (char) 0xffff;\r
1334     data[1766] = (char) 0xffff;\r
1335     data[1767] = (char) 0xffff;\r
1336     data[1768] = (char) 0xffff;\r
1337     data[1769] = (char) 0xffff;\r
1338     data[1770] = (char) 0xffff;\r
1339     data[1771] = (char) 0xffff;\r
1340     data[1772] = (char) 0xffff;\r
1341     data[1773] = (char) 0xffff;\r
1342     data[1774] = (char) 0xffff;\r
1343     data[1775] = (char) 0xffff;\r
1344     data[1776] = (char) 0xffff;\r
1345     data[1777] = (char) 0xffff;\r
1346     data[1778] = (char) 0xffff;\r
1347     data[1779] = (char) 0xffff;\r
1348     data[1780] = (char) 0xffff;\r
1349     data[1781] = (char) 0xffff;\r
1350     data[1782] = (char) 0xffff;\r
1351     data[1783] = (char) 0xffff;\r
1352     data[1784] = (char) 0xffff;\r
1353     data[1785] = (char) 0xffff;\r
1354     data[1786] = (char) 0xffff;\r
1355     data[1787] = (char) 0xffff;\r
1356     data[1788] = (char) 0xffff;\r
1357     data[1789] = (char) 0xffff;\r
1358     data[1790] = (char) 0xffff;\r
1359     data[1791] = (char) 0xffff;\r
1360     data[1792] = (char) 0xffff;\r
1361     data[1793] = (char) 0xffff;\r
1362     data[1794] = (char) 0xffff;\r
1363     data[1795] = (char) 0xffff;\r
1364     data[1796] = (char) 0xffff;\r
1365     data[1797] = (char) 0xffff;\r
1366     data[1798] = (char) 0xffff;\r
1367     data[1799] = (char) 0xffff;\r
1368     data[1800] = (char) 0xffff;\r
1369     data[1801] = (char) 0xffff;\r
1370     data[1802] = (char) 0xffff;\r
1371     data[1803] = (char) 0xffff;\r
1372     data[1804] = (char) 0xffff;\r
1373     data[1805] = (char) 0xffff;\r
1374     data[1806] = (char) 0xffff;\r
1375     data[1807] = (char) 0xffff;\r
1376     data[1808] = (char) 0xffff;\r
1377     data[1809] = (char) 0xffff;\r
1378     data[1810] = (char) 0xffff;\r
1379     data[1811] = (char) 0xffff;\r
1380     data[1812] = (char) 0xffff;\r
1381     data[1813] = (char) 0xffff;\r
1382     data[1814] = (char) 0xffff;\r
1383     data[1815] = (char) 0xffff;\r
1384     data[1816] = (char) 0xffff;\r
1385     data[1817] = (char) 0xffff;\r
1386     data[1818] = (char) 0xffff;\r
1387     data[1819] = (char) 0xffff;\r
1388     data[1820] = (char) 0xffff;\r
1389     data[1821] = (char) 0xffff;\r
1390     data[1822] = (char) 0xffff;\r
1391     data[1823] = (char) 0xffff;\r
1392     data[1824] = (char) 0xffff;\r
1393     data[1825] = (char) 0xffff;\r
1394     data[1826] = (char) 0xffff;\r
1395     data[1827] = (char) 0xffff;\r
1396     data[1828] = (char) 0xffff;\r
1397     data[1829] = (char) 0xffff;\r
1398     data[1830] = (char) 0xffff;\r
1399     data[1831] = (char) 0xffff;\r
1400     data[1832] = (char) 0xffff;\r
1401     data[1833] = (char) 0xffff;\r
1402     data[1834] = (char) 0xffff;\r
1403     data[1835] = (char) 0xffff;\r
1404     data[1836] = (char) 0xffff;\r
1405     data[1837] = (char) 0xffff;\r
1406     data[1838] = (char) 0xffff;\r
1407     data[1839] = (char) 0xffff;\r
1408     data[1840] = (char) 0xffff;\r
1409     data[1841] = (char) 0xffff;\r
1410     data[1842] = (char) 0xffff;\r
1411     data[1843] = (char) 0xffff;\r
1412     data[1844] = (char) 0xffff;\r
1413     data[1845] = (char) 0xffff;\r
1414     data[1846] = (char) 0xffff;\r
1415     data[1847] = (char) 0xffff;\r
1416     data[1848] = (char) 0xffff;\r
1417     data[1849] = (char) 0xffff;\r
1418     data[1850] = (char) 0xffff;\r
1419     data[1851] = (char) 0xffff;\r
1420     data[1852] = (char) 0xffff;\r
1421     data[1853] = (char) 0xffff;\r
1422     data[1854] = (char) 0xffff;\r
1423     data[1855] = (char) 0xffff;\r
1424     data[1856] = (char) 0xffff;\r
1425     data[1857] = (char) 0xffff;\r
1426     data[1858] = (char) 0xffff;\r
1427     data[1859] = (char) 0xffff;\r
1428     data[1860] = (char) 0xffff;\r
1429     data[1861] = (char) 0xffff;\r
1430     data[1862] = (char) 0xffff;\r
1431     data[1863] = (char) 0xffff;\r
1432     data[1864] = (char) 0xffff;\r
1433     data[1865] = (char) 0xffff;\r
1434     data[1866] = (char) 0xffff;\r
1435     data[1867] = (char) 0xffff;\r
1436     data[1868] = (char) 0xffff;\r
1437     data[1869] = (char) 0xffff;\r
1438     data[1870] = (char) 0xffff;\r
1439     data[1871] = (char) 0xffff;\r
1440     data[1872] = (char) 0xffff;\r
1441     data[1873] = (char) 0xffff;\r
1442     data[1874] = (char) 0xffff;\r
1443     data[1875] = (char) 0xffff;\r
1444     data[1876] = (char) 0xffff;\r
1445     data[1877] = (char) 0xffff;\r
1446     data[1878] = (char) 0xffff;\r
1447     data[1879] = (char) 0xffff;\r
1448     data[1880] = (char) 0xffff;\r
1449     data[1881] = (char) 0xffff;\r
1450     data[1882] = (char) 0xffff;\r
1451     data[1883] = (char) 0xffff;\r
1452     data[1884] = (char) 0xffff;\r
1453     data[1885] = (char) 0xffff;\r
1454     data[1886] = (char) 0xffff;\r
1455     data[1887] = (char) 0xffff;\r
1456     data[1888] = (char) 0xffff;\r
1457     data[1889] = (char) 0xffff;\r
1458     data[1890] = (char) 0xffff;\r
1459     data[1891] = (char) 0xffff;\r
1460     data[1892] = (char) 0xffff;\r
1461     data[1893] = (char) 0xffff;\r
1462     data[1894] = (char) 0xffff;\r
1463     data[1895] = (char) 0xffff;\r
1464     data[1896] = (char) 0xffff;\r
1465     data[1897] = (char) 0xffff;\r
1466     data[1898] = (char) 0xffff;\r
1467     data[1899] = (char) 0xffff;\r
1468     data[1900] = (char) 0xffff;\r
1469     data[1901] = (char) 0xffff;\r
1470     data[1902] = (char) 0xffff;\r
1471     data[1903] = (char) 0xffff;\r
1472     data[1904] = (char) 0xffff;\r
1473     data[1905] = (char) 0xffff;\r
1474     data[1906] = (char) 0xffff;\r
1475     data[1907] = (char) 0xffff;\r
1476     data[1908] = (char) 0xffff;\r
1477     data[1909] = (char) 0xffff;\r
1478     data[1910] = (char) 0xffff;\r
1479     data[1911] = (char) 0xffff;\r
1480     data[1912] = (char) 0xffff;\r
1481     data[1913] = (char) 0xffff;\r
1482     data[1914] = (char) 0xffff;\r
1483     data[1915] = (char) 0xffff;\r
1484     data[1916] = (char) 0xffff;\r
1485     data[1917] = (char) 0xffff;\r
1486     data[1918] = (char) 0xffff;\r
1487     data[1919] = (char) 0xffff;\r
1488     data[1920] = (char) 0xffff;\r
1489     data[1921] = (char) 0xffff;\r
1490     data[1922] = (char) 0xffff;\r
1491     data[1923] = (char) 0xffff;\r
1492     data[1924] = (char) 0xffff;\r
1493     data[1925] = (char) 0xffff;\r
1494     data[1926] = (char) 0xffff;\r
1495     data[1927] = (char) 0xffff;\r
1496     data[1928] = (char) 0xffff;\r
1497     data[1929] = (char) 0xffff;\r
1498     data[1930] = (char) 0xffff;\r
1499     data[1931] = (char) 0xffff;\r
1500     data[1932] = (char) 0xffff;\r
1501     data[1933] = (char) 0xffff;\r
1502     data[1934] = (char) 0xffff;\r
1503     data[1935] = (char) 0xffff;\r
1504     data[1936] = (char) 0xffff;\r
1505     data[1937] = (char) 0xffff;\r
1506     data[1938] = (char) 0xffff;\r
1507     data[1939] = (char) 0xffff;\r
1508     data[1940] = (char) 0xffff;\r
1509     data[1941] = (char) 0xffff;\r
1510     data[1942] = (char) 0xffff;\r
1511     data[1943] = (char) 0xffff;\r
1512     data[1944] = (char) 0xffff;\r
1513     data[1945] = (char) 0xffff;\r
1514     data[1946] = (char) 0xffff;\r
1515     data[1947] = (char) 0xffff;\r
1516     data[1948] = (char) 0xffff;\r
1517     data[1949] = (char) 0xffff;\r
1518     data[1950] = (char) 0xffff;\r
1519     data[1951] = (char) 0xffff;\r
1520     data[1952] = (char) 0xffff;\r
1521     data[1953] = (char) 0xffff;\r
1522     data[1954] = (char) 0xffff;\r
1523     data[1955] = (char) 0xffff;\r
1524     data[1956] = (char) 0xffff;\r
1525     data[1957] = (char) 0xffff;\r
1526     data[1958] = (char) 0xffff;\r
1527     data[1959] = (char) 0xffff;\r
1528     data[1960] = (char) 0xffff;\r
1529     data[1961] = (char) 0xffff;\r
1530     data[1962] = (char) 0xffff;\r
1531     data[1963] = (char) 0xffff;\r
1532     data[1964] = (char) 0xffff;\r
1533     data[1965] = (char) 0xffff;\r
1534     data[1966] = (char) 0xffff;\r
1535     data[1967] = (char) 0xffff;\r
1536     data[1968] = (char) 0xffff;\r
1537     data[1969] = (char) 0xffff;\r
1538     data[1970] = (char) 0xffff;\r
1539     data[1971] = (char) 0xffff;\r
1540     data[1972] = (char) 0xffff;\r
1541     data[1973] = (char) 0xffff;\r
1542     data[1974] = (char) 0xffff;\r
1543     data[1975] = (char) 0xffff;\r
1544     data[1976] = (char) 0xffff;\r
1545     data[1977] = (char) 0xffff;\r
1546     data[1978] = (char) 0xffff;\r
1547     data[1979] = (char) 0xffff;\r
1548     data[1980] = (char) 0xffff;\r
1549     data[1981] = (char) 0xffff;\r
1550     data[1982] = (char) 0xffff;\r
1551     data[1983] = (char) 0xffff;\r
1552     data[1984] = (char) 0xffff;\r
1553     data[1985] = (char) 0xffff;\r
1554     data[1986] = (char) 0xffff;\r
1555     data[1987] = (char) 0xffff;\r
1556     data[1988] = (char) 0xffff;\r
1557     data[1989] = (char) 0xffff;\r
1558     data[1990] = (char) 0xffff;\r
1559     data[1991] = (char) 0xffff;\r
1560     data[1992] = (char) 0xffff;\r
1561     data[1993] = (char) 0xffff;\r
1562     data[1994] = (char) 0xffff;\r
1563     data[1995] = (char) 0xffff;\r
1564     data[1996] = (char) 0xffff;\r
1565     data[1997] = (char) 0xffff;\r
1566     data[1998] = (char) 0xffff;\r
1567     data[1999] = (char) 0xffff;\r
1568     data[2000] = (char) 0xffff;\r
1569     data[2001] = (char) 0xffff;\r
1570     data[2002] = (char) 0xffff;\r
1571     data[2003] = (char) 0xffff;\r
1572     data[2004] = (char) 0xffff;\r
1573     data[2005] = (char) 0xffff;\r
1574     data[2006] = (char) 0xffff;\r
1575     data[2007] = (char) 0xffff;\r
1576     data[2008] = (char) 0xffff;\r
1577     data[2009] = (char) 0xffff;\r
1578     data[2010] = (char) 0xffff;\r
1579     data[2011] = (char) 0xffff;\r
1580     data[2012] = (char) 0xffff;\r
1581     data[2013] = (char) 0xffff;\r
1582     data[2014] = (char) 0xffff;\r
1583     data[2015] = (char) 0xffff;\r
1584     data[2016] = (char) 0xffff;\r
1585     data[2017] = (char) 0xffff;\r
1586     data[2018] = (char) 0xffff;\r
1587     data[2019] = (char) 0xffff;\r
1588     data[2020] = (char) 0xffff;\r
1589     data[2021] = (char) 0xffff;\r
1590     data[2022] = (char) 0xffff;\r
1591     data[2023] = (char) 0xffff;\r
1592     data[2024] = (char) 0xffff;\r
1593     data[2025] = (char) 0xffff;\r
1594     data[2026] = (char) 0xffff;\r
1595     data[2027] = (char) 0xffff;\r
1596     data[2028] = (char) 0xffff;\r
1597     data[2029] = (char) 0xffff;\r
1598     data[2030] = (char) 0xffff;\r
1599     data[2031] = (char) 0xffff;\r
1600     data[2032] = (char) 0xffff;\r
1601     data[2033] = (char) 0xffff;\r
1602     data[2034] = (char) 0xffff;\r
1603     data[2035] = (char) 0xffff;\r
1604     data[2036] = (char) 0xffff;\r
1605     data[2037] = (char) 0xffff;\r
1606     data[2038] = (char) 0xffff;\r
1607     data[2039] = (char) 0xffff;\r
1608     data[2040] = (char) 0xffff;\r
1609     data[2041] = (char) 0xffff;\r
1610     data[2042] = (char) 0xffff;\r
1611     data[2043] = (char) 0xffff;\r
1612     data[2044] = (char) 0xffff;\r
1613     data[2045] = (char) 0xffff;\r
1614     data[2046] = (char) 0xffff;\r
1615     data[2047] = (char) 0xffff;\r
1616     data[2048] = (char) 0xffff;\r
1617     data[2049] = (char) 0xffff;\r
1618     data[2050] = (char) 0xffff;\r
1619     data[2051] = (char) 0xffff;\r
1620     data[2052] = (char) 0xffff;\r
1621     data[2053] = (char) 0xffff;\r
1622     data[2054] = (char) 0xffff;\r
1623     data[2055] = (char) 0xffff;\r
1624     data[2056] = (char) 0xffff;\r
1625     data[2057] = (char) 0xffff;\r
1626     data[2058] = (char) 0xffff;\r
1627     data[2059] = (char) 0xffff;\r
1628     data[2060] = (char) 0xffff;\r
1629     data[2061] = (char) 0xffff;\r
1630     data[2062] = (char) 0xffff;\r
1631     data[2063] = (char) 0xffff;\r
1632     data[2064] = (char) 0xffff;\r
1633     data[2065] = (char) 0xffff;\r
1634     data[2066] = (char) 0xffff;\r
1635     data[2067] = (char) 0xffff;\r
1636     data[2068] = (char) 0xffff;\r
1637     data[2069] = (char) 0xffff;\r
1638     data[2070] = (char) 0xffff;\r
1639     data[2071] = (char) 0xffff;\r
1640     data[2072] = (char) 0xffff;\r
1641     data[2073] = (char) 0xffff;\r
1642     data[2074] = (char) 0xffff;\r
1643     data[2075] = (char) 0xffff;\r
1644     data[2076] = (char) 0xffff;\r
1645     data[2077] = (char) 0xffff;\r
1646     data[2078] = (char) 0xffff;\r
1647     data[2079] = (char) 0xffff;\r
1648     data[2080] = (char) 0xffff;\r
1649     data[2081] = (char) 0xffff;\r
1650     data[2082] = (char) 0xffff;\r
1651     data[2083] = (char) 0xffff;\r
1652     data[2084] = (char) 0xffff;\r
1653     data[2085] = (char) 0xffff;\r
1654     data[2086] = (char) 0xffff;\r
1655     data[2087] = (char) 0xffff;\r
1656     data[2088] = (char) 0xffff;\r
1657     data[2089] = (char) 0xffff;\r
1658     data[2090] = (char) 0xffff;\r
1659     data[2091] = (char) 0xffff;\r
1660     data[2092] = (char) 0xffff;\r
1661     data[2093] = (char) 0xffff;\r
1662     data[2094] = (char) 0xffff;\r
1663     data[2095] = (char) 0xffff;\r
1664     data[2096] = (char) 0xffff;\r
1665     data[2097] = (char) 0xffff;\r
1666     data[2098] = (char) 0xffff;\r
1667     data[2099] = (char) 0xffff;\r
1668     data[2100] = (char) 0xffff;\r
1669     data[2101] = (char) 0xffff;\r
1670     data[2102] = (char) 0xffff;\r
1671     data[2103] = (char) 0xffff;\r
1672     data[2104] = (char) 0xffff;\r
1673     data[2105] = (char) 0xffff;\r
1674     data[2106] = (char) 0xffff;\r
1675     data[2107] = (char) 0xffff;\r
1676     data[2108] = (char) 0xffff;\r
1677     data[2109] = (char) 0xffff;\r
1678     data[2110] = (char) 0xffff;\r
1679     data[2111] = (char) 0xffff;\r
1680     data[2112] = (char) 0xffff;\r
1681     data[2113] = (char) 0xffff;\r
1682     data[2114] = (char) 0xffff;\r
1683     data[2115] = (char) 0xffff;\r
1684     data[2116] = (char) 0xffff;\r
1685     data[2117] = (char) 0xffff;\r
1686     data[2118] = (char) 0xffff;\r
1687     data[2119] = (char) 0xffff;\r
1688     data[2120] = (char) 0xffff;\r
1689     data[2121] = (char) 0xffff;\r
1690     data[2122] = (char) 0xffff;\r
1691     data[2123] = (char) 0xffff;\r
1692     data[2124] = (char) 0xffff;\r
1693     data[2125] = (char) 0xffff;\r
1694     data[2126] = (char) 0xffff;\r
1695     data[2127] = (char) 0xffff;\r
1696     data[2128] = (char) 0xffff;\r
1697     data[2129] = (char) 0xffff;\r
1698     data[2130] = (char) 0xffff;\r
1699     data[2131] = (char) 0xffff;\r
1700     data[2132] = (char) 0xffff;\r
1701     data[2133] = (char) 0xffff;\r
1702     data[2134] = (char) 0xffff;\r
1703     data[2135] = (char) 0xffff;\r
1704     data[2136] = (char) 0xffff;\r
1705     data[2137] = (char) 0xffff;\r
1706     data[2138] = (char) 0xffff;\r
1707     data[2139] = (char) 0xffff;\r
1708     data[2140] = (char) 0xffff;\r
1709     data[2141] = (char) 0xffff;\r
1710     data[2142] = (char) 0xffff;\r
1711     data[2143] = (char) 0xffff;\r
1712     data[2144] = (char) 0xffff;\r
1713     data[2145] = (char) 0xffff;\r
1714     data[2146] = (char) 0xffff;\r
1715     data[2147] = (char) 0xffff;\r
1716     data[2148] = (char) 0xffff;\r
1717     data[2149] = (char) 0xffff;\r
1718     data[2150] = (char) 0xffff;\r
1719     data[2151] = (char) 0xffff;\r
1720     data[2152] = (char) 0xffff;\r
1721     data[2153] = (char) 0xffff;\r
1722     data[2154] = (char) 0xffff;\r
1723     data[2155] = (char) 0xffff;\r
1724     data[2156] = (char) 0xffff;\r
1725     data[2157] = (char) 0xffff;\r
1726     data[2158] = (char) 0xffff;\r
1727     data[2159] = (char) 0xffff;\r
1728     data[2160] = (char) 0xffff;\r
1729     data[2161] = (char) 0xffff;\r
1730     data[2162] = (char) 0xffff;\r
1731     data[2163] = (char) 0xffff;\r
1732     data[2164] = (char) 0xffff;\r
1733     data[2165] = (char) 0xffff;\r
1734     data[2166] = (char) 0xffff;\r
1735     data[2167] = (char) 0xffff;\r
1736     data[2168] = (char) 0xffff;\r
1737     data[2169] = (char) 0xffff;\r
1738     data[2170] = (char) 0xffff;\r
1739     data[2171] = (char) 0xffff;\r
1740     data[2172] = (char) 0xffff;\r
1741     data[2173] = (char) 0xffff;\r
1742     data[2174] = (char) 0xffff;\r
1743     data[2175] = (char) 0xffff;\r
1744     data[2176] = (char) 0xffff;\r
1745     data[2177] = (char) 0xffff;\r
1746     data[2178] = (char) 0xffff;\r
1747     data[2179] = (char) 0xffff;\r
1748     data[2180] = (char) 0xffff;\r
1749     data[2181] = (char) 0xffff;\r
1750     data[2182] = (char) 0xffff;\r
1751     data[2183] = (char) 0xffff;\r
1752     data[2184] = (char) 0xffff;\r
1753     data[2185] = (char) 0xffff;\r
1754     data[2186] = (char) 0xffff;\r
1755     data[2187] = (char) 0xffff;\r
1756     data[2188] = (char) 0xffff;\r
1757     data[2189] = (char) 0xffff;\r
1758     data[2190] = (char) 0xffff;\r
1759     data[2191] = (char) 0xffff;\r
1760     data[2192] = (char) 0xffff;\r
1761     data[2193] = (char) 0xffff;\r
1762     data[2194] = (char) 0xffff;\r
1763     data[2195] = (char) 0xffff;\r
1764     data[2196] = (char) 0xffff;\r
1765     data[2197] = (char) 0xffff;\r
1766     data[2198] = (char) 0xffff;\r
1767     data[2199] = (char) 0xffff;\r
1768     data[2200] = (char) 0xffff;\r
1769     data[2201] = (char) 0xffff;\r
1770     data[2202] = (char) 0xffff;\r
1771     data[2203] = (char) 0xffff;\r
1772     data[2204] = (char) 0xffff;\r
1773     data[2205] = (char) 0xffff;\r
1774     data[2206] = (char) 0xffff;\r
1775     data[2207] = (char) 0xffff;\r
1776     data[2208] = (char) 0xffff;\r
1777     data[2209] = (char) 0xffff;\r
1778     data[2210] = (char) 0xffff;\r
1779     data[2211] = (char) 0xffff;\r
1780     data[2212] = (char) 0xffff;\r
1781     data[2213] = (char) 0xffff;\r
1782     data[2214] = (char) 0xffff;\r
1783     data[2215] = (char) 0xffff;\r
1784     data[2216] = (char) 0xffff;\r
1785     data[2217] = (char) 0xffff;\r
1786     data[2218] = (char) 0xffff;\r
1787     data[2219] = (char) 0xffff;\r
1788     data[2220] = (char) 0xffff;\r
1789     data[2221] = (char) 0xffff;\r
1790     data[2222] = (char) 0xffff;\r
1791     data[2223] = (char) 0xffff;\r
1792     data[2224] = (char) 0xffff;\r
1793     data[2225] = (char) 0xffff;\r
1794     data[2226] = (char) 0xffff;\r
1795     data[2227] = (char) 0xffff;\r
1796     data[2228] = (char) 0xffff;\r
1797     data[2229] = (char) 0xffff;\r
1798     data[2230] = (char) 0xffff;\r
1799     data[2231] = (char) 0xffff;\r
1800     data[2232] = (char) 0xffff;\r
1801     data[2233] = (char) 0xffff;\r
1802     data[2234] = (char) 0xffff;\r
1803     data[2235] = (char) 0xffff;\r
1804     data[2236] = (char) 0xffff;\r
1805     data[2237] = (char) 0xffff;\r
1806     data[2238] = (char) 0xffff;\r
1807     data[2239] = (char) 0xffff;\r
1808     data[2240] = (char) 0xffff;\r
1809     data[2241] = (char) 0xffff;\r
1810     data[2242] = (char) 0xffff;\r
1811     data[2243] = (char) 0xffff;\r
1812     data[2244] = (char) 0xffff;\r
1813     data[2245] = (char) 0xffff;\r
1814     data[2246] = (char) 0xffff;\r
1815     data[2247] = (char) 0xffff;\r
1816     data[2248] = (char) 0xffff;\r
1817     data[2249] = (char) 0xffff;\r
1818     data[2250] = (char) 0xffff;\r
1819     data[2251] = (char) 0xffff;\r
1820     data[2252] = (char) 0xffff;\r
1821     data[2253] = (char) 0xffff;\r
1822     data[2254] = (char) 0xffff;\r
1823     data[2255] = (char) 0xffff;\r
1824     data[2256] = (char) 0xffff;\r
1825     data[2257] = (char) 0xffff;\r
1826     data[2258] = (char) 0xffff;\r
1827     data[2259] = (char) 0xffff;\r
1828     data[2260] = (char) 0xffff;\r
1829     data[2261] = (char) 0xffff;\r
1830     data[2262] = (char) 0xffff;\r
1831     data[2263] = (char) 0xffff;\r
1832     data[2264] = (char) 0xffff;\r
1833     data[2265] = (char) 0xffff;\r
1834     data[2266] = (char) 0xffff;\r
1835     data[2267] = (char) 0xffff;\r
1836     data[2268] = (char) 0xffff;\r
1837     data[2269] = (char) 0xffff;\r
1838     data[2270] = (char) 0xffff;\r
1839     data[2271] = (char) 0xffff;\r
1840     data[2272] = (char) 0xffff;\r
1841     data[2273] = (char) 0xffff;\r
1842     data[2274] = (char) 0xffff;\r
1843     data[2275] = (char) 0xffff;\r
1844     data[2276] = (char) 0xffff;\r
1845     data[2277] = (char) 0xffff;\r
1846     data[2278] = (char) 0xffff;\r
1847     data[2279] = (char) 0xffff;\r
1848     data[2280] = (char) 0xffff;\r
1849     data[2281] = (char) 0xffff;\r
1850     data[2282] = (char) 0xffff;\r
1851     data[2283] = (char) 0xffff;\r
1852     data[2284] = (char) 0xffff;\r
1853     data[2285] = (char) 0xffff;\r
1854     data[2286] = (char) 0xffff;\r
1855     data[2287] = (char) 0xffff;\r
1856     data[2288] = (char) 0xffff;\r
1857     data[2289] = (char) 0xffff;\r
1858     data[2290] = (char) 0xffff;\r
1859     data[2291] = (char) 0xffff;\r
1860     data[2292] = (char) 0xffff;\r
1861     data[2293] = (char) 0xffff;\r
1862     data[2294] = (char) 0xffff;\r
1863     data[2295] = (char) 0xffff;\r
1864     data[2296] = (char) 0xffff;\r
1865     data[2297] = (char) 0xffff;\r
1866     data[2298] = (char) 0xffff;\r
1867     data[2299] = (char) 0xffff;\r
1868     data[2300] = (char) 0xffff;\r
1869     data[2301] = (char) 0xffff;\r
1870     data[2302] = (char) 0xffff;\r
1871     data[2303] = (char) 0xffff;\r
1872     data[2304] = (char) 0xffff;\r
1873     data[2305] = (char) 0xffff;\r
1874     data[2306] = (char) 0xffff;\r
1875     data[2307] = (char) 0xffff;\r
1876     data[2308] = (char) 0xffff;\r
1877     data[2309] = (char) 0xffff;\r
1878     data[2310] = (char) 0xffff;\r
1879     data[2311] = (char) 0xffff;\r
1880     data[2312] = (char) 0xffff;\r
1881     data[2313] = (char) 0xffff;\r
1882     data[2314] = (char) 0xffff;\r
1883     data[2315] = (char) 0xffff;\r
1884     data[2316] = (char) 0xffff;\r
1885     data[2317] = (char) 0xffff;\r
1886     data[2318] = (char) 0xffff;\r
1887     data[2319] = (char) 0xffff;\r
1888     data[2320] = (char) 0xffff;\r
1889     data[2321] = (char) 0xffff;\r
1890     data[2322] = (char) 0xffff;\r
1891     data[2323] = (char) 0xffff;\r
1892     data[2324] = (char) 0xffff;\r
1893     data[2325] = (char) 0xffff;\r
1894     data[2326] = (char) 0xffff;\r
1895     data[2327] = (char) 0xffff;\r
1896     data[2328] = (char) 0xffff;\r
1897     data[2329] = (char) 0xffff;\r
1898     data[2330] = (char) 0xffff;\r
1899     data[2331] = (char) 0xffff;\r
1900     data[2332] = (char) 0xffff;\r
1901     data[2333] = (char) 0xffff;\r
1902     data[2334] = (char) 0xffff;\r
1903     data[2335] = (char) 0xffff;\r
1904     data[2336] = (char) 0xffff;\r
1905     data[2337] = (char) 0xffff;\r
1906     data[2338] = (char) 0xffff;\r
1907     data[2339] = (char) 0xffff;\r
1908     data[2340] = (char) 0xffff;\r
1909     data[2341] = (char) 0xffff;\r
1910     data[2342] = (char) 0xffff;\r
1911     data[2343] = (char) 0xffff;\r
1912     data[2344] = (char) 0xffff;\r
1913     data[2345] = (char) 0xffff;\r
1914     data[2346] = (char) 0xffff;\r
1915     data[2347] = (char) 0xffff;\r
1916     data[2348] = (char) 0xffff;\r
1917     data[2349] = (char) 0xffff;\r
1918     data[2350] = (char) 0xffff;\r
1919     data[2351] = (char) 0xffff;\r
1920     data[2352] = (char) 0xffff;\r
1921     data[2353] = (char) 0xffff;\r
1922     data[2354] = (char) 0xffff;\r
1923     data[2355] = (char) 0xffff;\r
1924     data[2356] = (char) 0xffff;\r
1925     data[2357] = (char) 0xffff;\r
1926     data[2358] = (char) 0xffff;\r
1927     data[2359] = (char) 0xffff;\r
1928     data[2360] = (char) 0xffff;\r
1929     data[2361] = (char) 0xffff;\r
1930     data[2362] = (char) 0xffff;\r
1931     data[2363] = (char) 0xffff;\r
1932     data[2364] = (char) 0xffff;\r
1933     data[2365] = (char) 0xffff;\r
1934     data[2366] = (char) 0xffff;\r
1935     data[2367] = (char) 0xffff;\r
1936     data[2368] = (char) 0xffff;\r
1937     data[2369] = (char) 0xffff;\r
1938     data[2370] = (char) 0xffff;\r
1939     data[2371] = (char) 0xffff;\r
1940     data[2372] = (char) 0xffff;\r
1941     data[2373] = (char) 0xffff;\r
1942     data[2374] = (char) 0xffff;\r
1943     data[2375] = (char) 0xffff;\r
1944     data[2376] = (char) 0xffff;\r
1945     data[2377] = (char) 0xffff;\r
1946     data[2378] = (char) 0xffff;\r
1947     data[2379] = (char) 0xffff;\r
1948     data[2380] = (char) 0xffff;\r
1949     data[2381] = (char) 0xffff;\r
1950     data[2382] = (char) 0xffff;\r
1951     data[2383] = (char) 0xffff;\r
1952     data[2384] = (char) 0xffff;\r
1953     data[2385] = (char) 0xffff;\r
1954     data[2386] = (char) 0xffff;\r
1955     data[2387] = (char) 0xffff;\r
1956     data[2388] = (char) 0xffff;\r
1957     data[2389] = (char) 0xffff;\r
1958     data[2390] = (char) 0xffff;\r
1959     data[2391] = (char) 0xffff;\r
1960     data[2392] = (char) 0xffff;\r
1961     data[2393] = (char) 0xffff;\r
1962     data[2394] = (char) 0xffff;\r
1963     data[2395] = (char) 0xffff;\r
1964     data[2396] = (char) 0xffff;\r
1965     data[2397] = (char) 0xffff;\r
1966     data[2398] = (char) 0xffff;\r
1967     data[2399] = (char) 0xffff;\r
1968     data[2400] = (char) 0xffff;\r
1969     data[2401] = (char) 0xffff;\r
1970     data[2402] = (char) 0xffff;\r
1971     data[2403] = (char) 0xffff;\r
1972     data[2404] = (char) 0xffff;\r
1973     data[2405] = (char) 0xffff;\r
1974     data[2406] = (char) 0xffff;\r
1975     data[2407] = (char) 0xffff;\r
1976     data[2408] = (char) 0xffff;\r
1977     data[2409] = (char) 0xffff;\r
1978     data[2410] = (char) 0xffff;\r
1979     data[2411] = (char) 0xffff;\r
1980     data[2412] = (char) 0xffff;\r
1981     data[2413] = (char) 0xffff;\r
1982     data[2414] = (char) 0xffff;\r
1983     data[2415] = (char) 0xffff;\r
1984     data[2416] = (char) 0xffff;\r
1985     data[2417] = (char) 0xffff;\r
1986     data[2418] = (char) 0xffff;\r
1987     data[2419] = (char) 0xffff;\r
1988     data[2420] = (char) 0xffff;\r
1989     data[2421] = (char) 0xffff;\r
1990     data[2422] = (char) 0xffff;\r
1991     data[2423] = (char) 0xffff;\r
1992     data[2424] = (char) 0xffff;\r
1993     data[2425] = (char) 0xffff;\r
1994     data[2426] = (char) 0xffff;\r
1995     data[2427] = (char) 0xffff;\r
1996     data[2428] = (char) 0xffff;\r
1997     data[2429] = (char) 0xffff;\r
1998     data[2430] = (char) 0xffff;\r
1999     data[2431] = (char) 0xffff;\r
2000     data[2432] = (char) 0xffff;\r
2001     data[2433] = (char) 0xffff;\r
2002     data[2434] = (char) 0xffff;\r
2003     data[2435] = (char) 0xffff;\r
2004     data[2436] = (char) 0xffff;\r
2005     data[2437] = (char) 0xffff;\r
2006     data[2438] = (char) 0xffff;\r
2007     data[2439] = (char) 0xffff;\r
2008     data[2440] = (char) 0xffff;\r
2009     data[2441] = (char) 0xffff;\r
2010     data[2442] = (char) 0xffff;\r
2011     data[2443] = (char) 0xffff;\r
2012     data[2444] = (char) 0xffff;\r
2013     data[2445] = (char) 0xffff;\r
2014     data[2446] = (char) 0xffff;\r
2015     data[2447] = (char) 0xffff;\r
2016     data[2448] = (char) 0xffff;\r
2017     data[2449] = (char) 0xffff;\r
2018     data[2450] = (char) 0xffff;\r
2019     data[2451] = (char) 0xffff;\r
2020     data[2452] = (char) 0xffff;\r
2021     data[2453] = (char) 0xffff;\r
2022     data[2454] = (char) 0xffff;\r
2023     data[2455] = (char) 0xffff;\r
2024     data[2456] = (char) 0xffff;\r
2025     data[2457] = (char) 0xffff;\r
2026     data[2458] = (char) 0xffff;\r
2027     data[2459] = (char) 0xffff;\r
2028     data[2460] = (char) 0xffff;\r
2029     data[2461] = (char) 0xffff;\r
2030     data[2462] = (char) 0xffff;\r
2031     data[2463] = (char) 0xffff;\r
2032     data[2464] = (char) 0xffff;\r
2033     data[2465] = (char) 0xffff;\r
2034     data[2466] = (char) 0xffff;\r
2035     data[2467] = (char) 0xffff;\r
2036     data[2468] = (char) 0xffff;\r
2037     data[2469] = (char) 0xffff;\r
2038     data[2470] = (char) 0xffff;\r
2039     data[2471] = (char) 0xffff;\r
2040     data[2472] = (char) 0xffff;\r
2041     data[2473] = (char) 0xffff;\r
2042     data[2474] = (char) 0xffff;\r
2043     data[2475] = (char) 0xffff;\r
2044     data[2476] = (char) 0xffff;\r
2045     data[2477] = (char) 0xffff;\r
2046     data[2478] = (char) 0xffff;\r
2047     data[2479] = (char) 0xffff;\r
2048     data[2480] = (char) 0xffff;\r
2049     data[2481] = (char) 0xffff;\r
2050     data[2482] = (char) 0xffff;\r
2051     data[2483] = (char) 0xffff;\r
2052     data[2484] = (char) 0xffff;\r
2053     data[2485] = (char) 0xffff;\r
2054     data[2486] = (char) 0xffff;\r
2055     data[2487] = (char) 0xffff;\r
2056     data[2488] = (char) 0xffff;\r
2057     data[2489] = (char) 0xffff;\r
2058     data[2490] = (char) 0xffff;\r
2059     data[2491] = (char) 0xffff;\r
2060     data[2492] = (char) 0xffff;\r
2061     data[2493] = (char) 0xffff;\r
2062     data[2494] = (char) 0xffff;\r
2063     data[2495] = (char) 0xffff;\r
2064     data[2496] = (char) 0xffff;\r
2065     data[2497] = (char) 0xffff;\r
2066     data[2498] = (char) 0xffff;\r
2067     data[2499] = (char) 0xffff;\r
2068     data[2500] = (char) 0xffff;\r
2069     data[2501] = (char) 0xffff;\r
2070     data[2502] = (char) 0xffff;\r
2071     data[2503] = (char) 0xffff;\r
2072     data[2504] = (char) 0xffff;\r
2073     data[2505] = (char) 0xffff;\r
2074     data[2506] = (char) 0xffff;\r
2075     data[2507] = (char) 0xffff;\r
2076     data[2508] = (char) 0xffff;\r
2077     data[2509] = (char) 0xffff;\r
2078     data[2510] = (char) 0xffff;\r
2079     data[2511] = (char) 0xffff;\r
2080     data[2512] = (char) 0xffff;\r
2081     data[2513] = (char) 0xffff;\r
2082     data[2514] = (char) 0xffff;\r
2083     data[2515] = (char) 0xffff;\r
2084     data[2516] = (char) 0xffff;\r
2085     data[2517] = (char) 0xffff;\r
2086     data[2518] = (char) 0xffff;\r
2087     data[2519] = (char) 0xffff;\r
2088     data[2520] = (char) 0xffff;\r
2089     data[2521] = (char) 0xffff;\r
2090     data[2522] = (char) 0xffff;\r
2091     data[2523] = (char) 0xffff;\r
2092     data[2524] = (char) 0xffff;\r
2093     data[2525] = (char) 0xffff;\r
2094     data[2526] = (char) 0xffff;\r
2095     data[2527] = (char) 0xffff;\r
2096     data[2528] = (char) 0xffff;\r
2097     data[2529] = (char) 0xffff;\r
2098     data[2530] = (char) 0xffff;\r
2099     data[2531] = (char) 0xffff;\r
2100     data[2532] = (char) 0xffff;\r
2101     data[2533] = (char) 0xffff;\r
2102     data[2534] = (char) 0xffff;\r
2103     data[2535] = (char) 0xffff;\r
2104     data[2536] = (char) 0xffff;\r
2105     data[2537] = (char) 0xffff;\r
2106     data[2538] = (char) 0xffff;\r
2107     data[2539] = (char) 0xffff;\r
2108     data[2540] = (char) 0xffff;\r
2109     data[2541] = (char) 0xffff;\r
2110     data[2542] = (char) 0xffff;\r
2111     data[2543] = (char) 0xffff;\r
2112     data[2544] = (char) 0xffff;\r
2113     data[2545] = (char) 0xffff;\r
2114     data[2546] = (char) 0xffff;\r
2115     data[2547] = (char) 0xffff;\r
2116     data[2548] = (char) 0xffff;\r
2117     data[2549] = (char) 0xffff;\r
2118     data[2550] = (char) 0xffff;\r
2119     data[2551] = (char) 0xffff;\r
2120     data[2552] = (char) 0xffff;\r
2121     data[2553] = (char) 0xffff;\r
2122     data[2554] = (char) 0x003f;\r
2123     data[2752] = (char) 0xffff;\r
2124     data[2753] = (char) 0xffff;\r
2125     data[2754] = (char) 0xffff;\r
2126     data[2755] = (char) 0xffff;\r
2127     data[2756] = (char) 0xffff;\r
2128     data[2757] = (char) 0xffff;\r
2129     data[2758] = (char) 0xffff;\r
2130     data[2759] = (char) 0xffff;\r
2131     data[2760] = (char) 0xffff;\r
2132     data[2761] = (char) 0xffff;\r
2133     data[2762] = (char) 0xffff;\r
2134     data[2763] = (char) 0xffff;\r
2135     data[2764] = (char) 0xffff;\r
2136     data[2765] = (char) 0xffff;\r
2137     data[2766] = (char) 0xffff;\r
2138     data[2767] = (char) 0xffff;\r
2139     data[2768] = (char) 0xffff;\r
2140     data[2769] = (char) 0xffff;\r
2141     data[2770] = (char) 0xffff;\r
2142     data[2771] = (char) 0xffff;\r
2143     data[2772] = (char) 0xffff;\r
2144     data[2773] = (char) 0xffff;\r
2145     data[2774] = (char) 0xffff;\r
2146     data[2775] = (char) 0xffff;\r
2147     data[2776] = (char) 0xffff;\r
2148     data[2777] = (char) 0xffff;\r
2149     data[2778] = (char) 0xffff;\r
2150     data[2779] = (char) 0xffff;\r
2151     data[2780] = (char) 0xffff;\r
2152     data[2781] = (char) 0xffff;\r
2153     data[2782] = (char) 0xffff;\r
2154     data[2783] = (char) 0xffff;\r
2155     data[2784] = (char) 0xffff;\r
2156     data[2785] = (char) 0xffff;\r
2157     data[2786] = (char) 0xffff;\r
2158     data[2787] = (char) 0xffff;\r
2159     data[2788] = (char) 0xffff;\r
2160     data[2789] = (char) 0xffff;\r
2161     data[2790] = (char) 0xffff;\r
2162     data[2791] = (char) 0xffff;\r
2163     data[2792] = (char) 0xffff;\r
2164     data[2793] = (char) 0xffff;\r
2165     data[2794] = (char) 0xffff;\r
2166     data[2795] = (char) 0xffff;\r
2167     data[2796] = (char) 0xffff;\r
2168     data[2797] = (char) 0xffff;\r
2169     data[2798] = (char) 0xffff;\r
2170     data[2799] = (char) 0xffff;\r
2171     data[2800] = (char) 0xffff;\r
2172     data[2801] = (char) 0xffff;\r
2173     data[2802] = (char) 0xffff;\r
2174     data[2803] = (char) 0xffff;\r
2175     data[2804] = (char) 0xffff;\r
2176     data[2805] = (char) 0xffff;\r
2177     data[2806] = (char) 0xffff;\r
2178     data[2807] = (char) 0xffff;\r
2179     data[2808] = (char) 0xffff;\r
2180     data[2809] = (char) 0xffff;\r
2181     data[2810] = (char) 0xffff;\r
2182     data[2811] = (char) 0xffff;\r
2183     data[2812] = (char) 0xffff;\r
2184     data[2813] = (char) 0xffff;\r
2185     data[2814] = (char) 0xffff;\r
2186     data[2815] = (char) 0xffff;\r
2187     data[2816] = (char) 0xffff;\r
2188     data[2817] = (char) 0xffff;\r
2189     data[2818] = (char) 0xffff;\r
2190     data[2819] = (char) 0xffff;\r
2191     data[2820] = (char) 0xffff;\r
2192     data[2821] = (char) 0xffff;\r
2193     data[2822] = (char) 0xffff;\r
2194     data[2823] = (char) 0xffff;\r
2195     data[2824] = (char) 0xffff;\r
2196     data[2825] = (char) 0xffff;\r
2197     data[2826] = (char) 0xffff;\r
2198     data[2827] = (char) 0xffff;\r
2199     data[2828] = (char) 0xffff;\r
2200     data[2829] = (char) 0xffff;\r
2201     data[2830] = (char) 0xffff;\r
2202     data[2831] = (char) 0xffff;\r
2203     data[2832] = (char) 0xffff;\r
2204     data[2833] = (char) 0xffff;\r
2205     data[2834] = (char) 0xffff;\r
2206     data[2835] = (char) 0xffff;\r
2207     data[2836] = (char) 0xffff;\r
2208     data[2837] = (char) 0xffff;\r
2209     data[2838] = (char) 0xffff;\r
2210     data[2839] = (char) 0xffff;\r
2211     data[2840] = (char) 0xffff;\r
2212     data[2841] = (char) 0xffff;\r
2213     data[2842] = (char) 0xffff;\r
2214     data[2843] = (char) 0xffff;\r
2215     data[2844] = (char) 0xffff;\r
2216     data[2845] = (char) 0xffff;\r
2217     data[2846] = (char) 0xffff;\r
2218     data[2847] = (char) 0xffff;\r
2219     data[2848] = (char) 0xffff;\r
2220     data[2849] = (char) 0xffff;\r
2221     data[2850] = (char) 0xffff;\r
2222     data[2851] = (char) 0xffff;\r
2223     data[2852] = (char) 0xffff;\r
2224     data[2853] = (char) 0xffff;\r
2225     data[2854] = (char) 0xffff;\r
2226     data[2855] = (char) 0xffff;\r
2227     data[2856] = (char) 0xffff;\r
2228     data[2857] = (char) 0xffff;\r
2229     data[2858] = (char) 0xffff;\r
2230     data[2859] = (char) 0xffff;\r
2231     data[2860] = (char) 0xffff;\r
2232     data[2861] = (char) 0xffff;\r
2233     data[2862] = (char) 0xffff;\r
2234     data[2863] = (char) 0xffff;\r
2235     data[2864] = (char) 0xffff;\r
2236     data[2865] = (char) 0xffff;\r
2237     data[2866] = (char) 0xffff;\r
2238     data[2867] = (char) 0xffff;\r
2239     data[2868] = (char) 0xffff;\r
2240     data[2869] = (char) 0xffff;\r
2241     data[2870] = (char) 0xffff;\r
2242     data[2871] = (char) 0xffff;\r
2243     data[2872] = (char) 0xffff;\r
2244     data[2873] = (char) 0xffff;\r
2245     data[2874] = (char) 0xffff;\r
2246     data[2875] = (char) 0xffff;\r
2247     data[2876] = (char) 0xffff;\r
2248     data[2877] = (char) 0xffff;\r
2249     data[2878] = (char) 0xffff;\r
2250     data[2879] = (char) 0xffff;\r
2251     data[2880] = (char) 0xffff;\r
2252     data[2881] = (char) 0xffff;\r
2253     data[2882] = (char) 0xffff;\r
2254     data[2883] = (char) 0xffff;\r
2255     data[2884] = (char) 0xffff;\r
2256     data[2885] = (char) 0xffff;\r
2257     data[2886] = (char) 0xffff;\r
2258     data[2887] = (char) 0xffff;\r
2259     data[2888] = (char) 0xffff;\r
2260     data[2889] = (char) 0xffff;\r
2261     data[2890] = (char) 0xffff;\r
2262     data[2891] = (char) 0xffff;\r
2263     data[2892] = (char) 0xffff;\r
2264     data[2893] = (char) 0xffff;\r
2265     data[2894] = (char) 0xffff;\r
2266     data[2895] = (char) 0xffff;\r
2267     data[2896] = (char) 0xffff;\r
2268     data[2897] = (char) 0xffff;\r
2269     data[2898] = (char) 0xffff;\r
2270     data[2899] = (char) 0xffff;\r
2271     data[2900] = (char) 0xffff;\r
2272     data[2901] = (char) 0xffff;\r
2273     data[2902] = (char) 0xffff;\r
2274     data[2903] = (char) 0xffff;\r
2275     data[2904] = (char) 0xffff;\r
2276     data[2905] = (char) 0xffff;\r
2277     data[2906] = (char) 0xffff;\r
2278     data[2907] = (char) 0xffff;\r
2279     data[2908] = (char) 0xffff;\r
2280     data[2909] = (char) 0xffff;\r
2281     data[2910] = (char) 0xffff;\r
2282     data[2911] = (char) 0xffff;\r
2283     data[2912] = (char) 0xffff;\r
2284     data[2913] = (char) 0xffff;\r
2285     data[2914] = (char) 0xffff;\r
2286     data[2915] = (char) 0xffff;\r
2287     data[2916] = (char) 0xffff;\r
2288     data[2917] = (char) 0xffff;\r
2289     data[2918] = (char) 0xffff;\r
2290     data[2919] = (char) 0xffff;\r
2291     data[2920] = (char) 0xffff;\r
2292     data[2921] = (char) 0xffff;\r
2293     data[2922] = (char) 0xffff;\r
2294     data[2923] = (char) 0xffff;\r
2295     data[2924] = (char) 0xffff;\r
2296     data[2925] = (char) 0xffff;\r
2297     data[2926] = (char) 0xffff;\r
2298     data[2927] = (char) 0xffff;\r
2299     data[2928] = (char) 0xffff;\r
2300     data[2929] = (char) 0xffff;\r
2301     data[2930] = (char) 0xffff;\r
2302     data[2931] = (char) 0xffff;\r
2303     data[2932] = (char) 0xffff;\r
2304     data[2933] = (char) 0xffff;\r
2305     data[2934] = (char) 0xffff;\r
2306     data[2935] = (char) 0xffff;\r
2307     data[2936] = (char) 0xffff;\r
2308     data[2937] = (char) 0xffff;\r
2309     data[2938] = (char) 0xffff;\r
2310     data[2939] = (char) 0xffff;\r
2311     data[2940] = (char) 0xffff;\r
2312     data[2941] = (char) 0xffff;\r
2313     data[2942] = (char) 0xffff;\r
2314     data[2943] = (char) 0xffff;\r
2315     data[2944] = (char) 0xffff;\r
2316     data[2945] = (char) 0xffff;\r
2317     data[2946] = (char) 0xffff;\r
2318     data[2947] = (char) 0xffff;\r
2319     data[2948] = (char) 0xffff;\r
2320     data[2949] = (char) 0xffff;\r
2321     data[2950] = (char) 0xffff;\r
2322     data[2951] = (char) 0xffff;\r
2323     data[2952] = (char) 0xffff;\r
2324     data[2953] = (char) 0xffff;\r
2325     data[2954] = (char) 0xffff;\r
2326     data[2955] = (char) 0xffff;\r
2327     data[2956] = (char) 0xffff;\r
2328     data[2957] = (char) 0xffff;\r
2329     data[2958] = (char) 0xffff;\r
2330     data[2959] = (char) 0xffff;\r
2331     data[2960] = (char) 0xffff;\r
2332     data[2961] = (char) 0xffff;\r
2333     data[2962] = (char) 0xffff;\r
2334     data[2963] = (char) 0xffff;\r
2335     data[2964] = (char) 0xffff;\r
2336     data[2965] = (char) 0xffff;\r
2337     data[2966] = (char) 0xffff;\r
2338     data[2967] = (char) 0xffff;\r
2339     data[2968] = (char) 0xffff;\r
2340     data[2969] = (char) 0xffff;\r
2341     data[2970] = (char) 0xffff;\r
2342     data[2971] = (char) 0xffff;\r
2343     data[2972] = (char) 0xffff;\r
2344     data[2973] = (char) 0xffff;\r
2345     data[2974] = (char) 0xffff;\r
2346     data[2975] = (char) 0xffff;\r
2347     data[2976] = (char) 0xffff;\r
2348     data[2977] = (char) 0xffff;\r
2349     data[2978] = (char) 0xffff;\r
2350     data[2979] = (char) 0xffff;\r
2351     data[2980] = (char) 0xffff;\r
2352     data[2981] = (char) 0xffff;\r
2353     data[2982] = (char) 0xffff;\r
2354     data[2983] = (char) 0xffff;\r
2355     data[2984] = (char) 0xffff;\r
2356     data[2985] = (char) 0xffff;\r
2357     data[2986] = (char) 0xffff;\r
2358     data[2987] = (char) 0xffff;\r
2359     data[2988] = (char) 0xffff;\r
2360     data[2989] = (char) 0xffff;\r
2361     data[2990] = (char) 0xffff;\r
2362     data[2991] = (char) 0xffff;\r
2363     data[2992] = (char) 0xffff;\r
2364     data[2993] = (char) 0xffff;\r
2365     data[2994] = (char) 0xffff;\r
2366     data[2995] = (char) 0xffff;\r
2367     data[2996] = (char) 0xffff;\r
2368     data[2997] = (char) 0xffff;\r
2369     data[2998] = (char) 0xffff;\r
2370     data[2999] = (char) 0xffff;\r
2371     data[3000] = (char) 0xffff;\r
2372     data[3001] = (char) 0xffff;\r
2373     data[3002] = (char) 0xffff;\r
2374     data[3003] = (char) 0xffff;\r
2375     data[3004] = (char) 0xffff;\r
2376     data[3005] = (char) 0xffff;\r
2377     data[3006] = (char) 0xffff;\r
2378     data[3007] = (char) 0xffff;\r
2379     data[3008] = (char) 0xffff;\r
2380     data[3009] = (char) 0xffff;\r
2381     data[3010] = (char) 0xffff;\r
2382     data[3011] = (char) 0xffff;\r
2383     data[3012] = (char) 0xffff;\r
2384     data[3013] = (char) 0xffff;\r
2385     data[3014] = (char) 0xffff;\r
2386     data[3015] = (char) 0xffff;\r
2387     data[3016] = (char) 0xffff;\r
2388     data[3017] = (char) 0xffff;\r
2389     data[3018] = (char) 0xffff;\r
2390     data[3019] = (char) 0xffff;\r
2391     data[3020] = (char) 0xffff;\r
2392     data[3021] = (char) 0xffff;\r
2393     data[3022] = (char) 0xffff;\r
2394     data[3023] = (char) 0xffff;\r
2395     data[3024] = (char) 0xffff;\r
2396     data[3025] = (char) 0xffff;\r
2397     data[3026] = (char) 0xffff;\r
2398     data[3027] = (char) 0xffff;\r
2399     data[3028] = (char) 0xffff;\r
2400     data[3029] = (char) 0xffff;\r
2401     data[3030] = (char) 0xffff;\r
2402     data[3031] = (char) 0xffff;\r
2403     data[3032] = (char) 0xffff;\r
2404     data[3033] = (char) 0xffff;\r
2405     data[3034] = (char) 0xffff;\r
2406     data[3035] = (char) 0xffff;\r
2407     data[3036] = (char) 0xffff;\r
2408     data[3037] = (char) 0xffff;\r
2409     data[3038] = (char) 0xffff;\r
2410     data[3039] = (char) 0xffff;\r
2411     data[3040] = (char) 0xffff;\r
2412     data[3041] = (char) 0xffff;\r
2413     data[3042] = (char) 0xffff;\r
2414     data[3043] = (char) 0xffff;\r
2415     data[3044] = (char) 0xffff;\r
2416     data[3045] = (char) 0xffff;\r
2417     data[3046] = (char) 0xffff;\r
2418     data[3047] = (char) 0xffff;\r
2419     data[3048] = (char) 0xffff;\r
2420     data[3049] = (char) 0xffff;\r
2421     data[3050] = (char) 0xffff;\r
2422     data[3051] = (char) 0xffff;\r
2423     data[3052] = (char) 0xffff;\r
2424     data[3053] = (char) 0xffff;\r
2425     data[3054] = (char) 0xffff;\r
2426     data[3055] = (char) 0xffff;\r
2427     data[3056] = (char) 0xffff;\r
2428     data[3057] = (char) 0xffff;\r
2429     data[3058] = (char) 0xffff;\r
2430     data[3059] = (char) 0xffff;\r
2431     data[3060] = (char) 0xffff;\r
2432     data[3061] = (char) 0xffff;\r
2433     data[3062] = (char) 0xffff;\r
2434     data[3063] = (char) 0xffff;\r
2435     data[3064] = (char) 0xffff;\r
2436     data[3065] = (char) 0xffff;\r
2437     data[3066] = (char) 0xffff;\r
2438     data[3067] = (char) 0xffff;\r
2439     data[3068] = (char) 0xffff;\r
2440     data[3069] = (char) 0xffff;\r
2441     data[3070] = (char) 0xffff;\r
2442     data[3071] = (char) 0xffff;\r
2443     data[3072] = (char) 0xffff;\r
2444     data[3073] = (char) 0xffff;\r
2445     data[3074] = (char) 0xffff;\r
2446     data[3075] = (char) 0xffff;\r
2447     data[3076] = (char) 0xffff;\r
2448     data[3077] = (char) 0xffff;\r
2449     data[3078] = (char) 0xffff;\r
2450     data[3079] = (char) 0xffff;\r
2451     data[3080] = (char) 0xffff;\r
2452     data[3081] = (char) 0xffff;\r
2453     data[3082] = (char) 0xffff;\r
2454     data[3083] = (char) 0xffff;\r
2455     data[3084] = (char) 0xffff;\r
2456     data[3085] = (char) 0xffff;\r
2457     data[3086] = (char) 0xffff;\r
2458     data[3087] = (char) 0xffff;\r
2459     data[3088] = (char) 0xffff;\r
2460     data[3089] = (char) 0xffff;\r
2461     data[3090] = (char) 0xffff;\r
2462     data[3091] = (char) 0xffff;\r
2463     data[3092] = (char) 0xffff;\r
2464     data[3093] = (char) 0xffff;\r
2465     data[3094] = (char) 0xffff;\r
2466     data[3095] = (char) 0xffff;\r
2467     data[3096] = (char) 0xffff;\r
2468     data[3097] = (char) 0xffff;\r
2469     data[3098] = (char) 0xffff;\r
2470     data[3099] = (char) 0xffff;\r
2471     data[3100] = (char) 0xffff;\r
2472     data[3101] = (char) 0xffff;\r
2473     data[3102] = (char) 0xffff;\r
2474     data[3103] = (char) 0xffff;\r
2475     data[3104] = (char) 0xffff;\r
2476     data[3105] = (char) 0xffff;\r
2477     data[3106] = (char) 0xffff;\r
2478     data[3107] = (char) 0xffff;\r
2479     data[3108] = (char) 0xffff;\r
2480     data[3109] = (char) 0xffff;\r
2481     data[3110] = (char) 0xffff;\r
2482     data[3111] = (char) 0xffff;\r
2483     data[3112] = (char) 0xffff;\r
2484     data[3113] = (char) 0xffff;\r
2485     data[3114] = (char) 0xffff;\r
2486     data[3115] = (char) 0xffff;\r
2487     data[3116] = (char) 0xffff;\r
2488     data[3117] = (char) 0xffff;\r
2489     data[3118] = (char) 0xffff;\r
2490     data[3119] = (char) 0xffff;\r
2491     data[3120] = (char) 0xffff;\r
2492     data[3121] = (char) 0xffff;\r
2493     data[3122] = (char) 0xffff;\r
2494     data[3123] = (char) 0xffff;\r
2495     data[3124] = (char) 0xffff;\r
2496     data[3125] = (char) 0xffff;\r
2497     data[3126] = (char) 0xffff;\r
2498     data[3127] = (char) 0xffff;\r
2499     data[3128] = (char) 0xffff;\r
2500     data[3129] = (char) 0xffff;\r
2501     data[3130] = (char) 0xffff;\r
2502     data[3131] = (char) 0xffff;\r
2503     data[3132] = (char) 0xffff;\r
2504     data[3133] = (char) 0xffff;\r
2505     data[3134] = (char) 0xffff;\r
2506     data[3135] = (char) 0xffff;\r
2507     data[3136] = (char) 0xffff;\r
2508     data[3137] = (char) 0xffff;\r
2509     data[3138] = (char) 0xffff;\r
2510     data[3139] = (char) 0xffff;\r
2511     data[3140] = (char) 0xffff;\r
2512     data[3141] = (char) 0xffff;\r
2513     data[3142] = (char) 0xffff;\r
2514     data[3143] = (char) 0xffff;\r
2515     data[3144] = (char) 0xffff;\r
2516     data[3145] = (char) 0xffff;\r
2517     data[3146] = (char) 0xffff;\r
2518     data[3147] = (char) 0xffff;\r
2519     data[3148] = (char) 0xffff;\r
2520     data[3149] = (char) 0xffff;\r
2521     data[3150] = (char) 0xffff;\r
2522     data[3151] = (char) 0xffff;\r
2523     data[3152] = (char) 0xffff;\r
2524     data[3153] = (char) 0xffff;\r
2525     data[3154] = (char) 0xffff;\r
2526     data[3155] = (char) 0xffff;\r
2527     data[3156] = (char) 0xffff;\r
2528     data[3157] = (char) 0xffff;\r
2529     data[3158] = (char) 0xffff;\r
2530     data[3159] = (char) 0xffff;\r
2531     data[3160] = (char) 0xffff;\r
2532     data[3161] = (char) 0xffff;\r
2533     data[3162] = (char) 0xffff;\r
2534     data[3163] = (char) 0xffff;\r
2535     data[3164] = (char) 0xffff;\r
2536     data[3165] = (char) 0xffff;\r
2537     data[3166] = (char) 0xffff;\r
2538     data[3167] = (char) 0xffff;\r
2539     data[3168] = (char) 0xffff;\r
2540     data[3169] = (char) 0xffff;\r
2541     data[3170] = (char) 0xffff;\r
2542     data[3171] = (char) 0xffff;\r
2543     data[3172] = (char) 0xffff;\r
2544     data[3173] = (char) 0xffff;\r
2545     data[3174] = (char) 0xffff;\r
2546     data[3175] = (char) 0xffff;\r
2547     data[3176] = (char) 0xffff;\r
2548     data[3177] = (char) 0xffff;\r
2549     data[3178] = (char) 0xffff;\r
2550     data[3179] = (char) 0xffff;\r
2551     data[3180] = (char) 0xffff;\r
2552     data[3181] = (char) 0xffff;\r
2553     data[3182] = (char) 0xffff;\r
2554     data[3183] = (char) 0xffff;\r
2555     data[3184] = (char) 0xffff;\r
2556     data[3185] = (char) 0xffff;\r
2557     data[3186] = (char) 0xffff;\r
2558     data[3187] = (char) 0xffff;\r
2559     data[3188] = (char) 0xffff;\r
2560     data[3189] = (char) 0xffff;\r
2561     data[3190] = (char) 0xffff;\r
2562     data[3191] = (char) 0xffff;\r
2563     data[3192] = (char) 0xffff;\r
2564     data[3193] = (char) 0xffff;\r
2565     data[3194] = (char) 0xffff;\r
2566     data[3195] = (char) 0xffff;\r
2567     data[3196] = (char) 0xffff;\r
2568     data[3197] = (char) 0xffff;\r
2569     data[3198] = (char) 0xffff;\r
2570     data[3199] = (char) 0xffff;\r
2571     data[3200] = (char) 0xffff;\r
2572     data[3201] = (char) 0xffff;\r
2573     data[3202] = (char) 0xffff;\r
2574     data[3203] = (char) 0xffff;\r
2575     data[3204] = (char) 0xffff;\r
2576     data[3205] = (char) 0xffff;\r
2577     data[3206] = (char) 0xffff;\r
2578     data[3207] = (char) 0xffff;\r
2579     data[3208] = (char) 0xffff;\r
2580     data[3209] = (char) 0xffff;\r
2581     data[3210] = (char) 0xffff;\r
2582     data[3211] = (char) 0xffff;\r
2583     data[3212] = (char) 0xffff;\r
2584     data[3213] = (char) 0xffff;\r
2585     data[3214] = (char) 0xffff;\r
2586     data[3215] = (char) 0xffff;\r
2587     data[3216] = (char) 0xffff;\r
2588     data[3217] = (char) 0xffff;\r
2589     data[3218] = (char) 0xffff;\r
2590     data[3219] = (char) 0xffff;\r
2591     data[3220] = (char) 0xffff;\r
2592     data[3221] = (char) 0xffff;\r
2593     data[3222] = (char) 0xffff;\r
2594     data[3223] = (char) 0xffff;\r
2595     data[3224] = (char) 0xffff;\r
2596     data[3225] = (char) 0xffff;\r
2597     data[3226] = (char) 0xffff;\r
2598     data[3227] = (char) 0xffff;\r
2599     data[3228] = (char) 0xffff;\r
2600     data[3229] = (char) 0xffff;\r
2601     data[3230] = (char) 0xffff;\r
2602     data[3231] = (char) 0xffff;\r
2603     data[3232] = (char) 0xffff;\r
2604     data[3233] = (char) 0xffff;\r
2605     data[3234] = (char) 0xffff;\r
2606     data[3235] = (char) 0xffff;\r
2607     data[3236] = (char) 0xffff;\r
2608     data[3237] = (char) 0xffff;\r
2609     data[3238] = (char) 0xffff;\r
2610     data[3239] = (char) 0xffff;\r
2611     data[3240] = (char) 0xffff;\r
2612     data[3241] = (char) 0xffff;\r
2613     data[3242] = (char) 0xffff;\r
2614     data[3243] = (char) 0xffff;\r
2615     data[3244] = (char) 0xffff;\r
2616     data[3245] = (char) 0xffff;\r
2617     data[3246] = (char) 0xffff;\r
2618     data[3247] = (char) 0xffff;\r
2619     data[3248] = (char) 0xffff;\r
2620     data[3249] = (char) 0xffff;\r
2621     data[3250] = (char) 0xffff;\r
2622     data[3251] = (char) 0xffff;\r
2623     data[3252] = (char) 0xffff;\r
2624     data[3253] = (char) 0xffff;\r
2625     data[3254] = (char) 0xffff;\r
2626     data[3255] = (char) 0xffff;\r
2627     data[3256] = (char) 0xffff;\r
2628     data[3257] = (char) 0xffff;\r
2629     data[3258] = (char) 0xffff;\r
2630     data[3259] = (char) 0xffff;\r
2631     data[3260] = (char) 0xffff;\r
2632     data[3261] = (char) 0xffff;\r
2633     data[3262] = (char) 0xffff;\r
2634     data[3263] = (char) 0xffff;\r
2635     data[3264] = (char) 0xffff;\r
2636     data[3265] = (char) 0xffff;\r
2637     data[3266] = (char) 0xffff;\r
2638     data[3267] = (char) 0xffff;\r
2639     data[3268] = (char) 0xffff;\r
2640     data[3269] = (char) 0xffff;\r
2641     data[3270] = (char) 0xffff;\r
2642     data[3271] = (char) 0xffff;\r
2643     data[3272] = (char) 0xffff;\r
2644     data[3273] = (char) 0xffff;\r
2645     data[3274] = (char) 0xffff;\r
2646     data[3275] = (char) 0xffff;\r
2647     data[3276] = (char) 0xffff;\r
2648     data[3277] = (char) 0xffff;\r
2649     data[3278] = (char) 0xffff;\r
2650     data[3279] = (char) 0xffff;\r
2651     data[3280] = (char) 0xffff;\r
2652     data[3281] = (char) 0xffff;\r
2653     data[3282] = (char) 0xffff;\r
2654     data[3283] = (char) 0xffff;\r
2655     data[3284] = (char) 0xffff;\r
2656     data[3285] = (char) 0xffff;\r
2657     data[3286] = (char) 0xffff;\r
2658     data[3287] = (char) 0xffff;\r
2659     data[3288] = (char) 0xffff;\r
2660     data[3289] = (char) 0xffff;\r
2661     data[3290] = (char) 0xffff;\r
2662     data[3291] = (char) 0xffff;\r
2663     data[3292] = (char) 0xffff;\r
2664     data[3293] = (char) 0xffff;\r
2665     data[3294] = (char) 0xffff;\r
2666     data[3295] = (char) 0xffff;\r
2667     data[3296] = (char) 0xffff;\r
2668     data[3297] = (char) 0xffff;\r
2669     data[3298] = (char) 0xffff;\r
2670     data[3299] = (char) 0xffff;\r
2671     data[3300] = (char) 0xffff;\r
2672     data[3301] = (char) 0xffff;\r
2673     data[3302] = (char) 0xffff;\r
2674     data[3303] = (char) 0xffff;\r
2675     data[3304] = (char) 0xffff;\r
2676     data[3305] = (char) 0xffff;\r
2677     data[3306] = (char) 0xffff;\r
2678     data[3307] = (char) 0xffff;\r
2679     data[3308] = (char) 0xffff;\r
2680     data[3309] = (char) 0xffff;\r
2681     data[3310] = (char) 0xffff;\r
2682     data[3311] = (char) 0xffff;\r
2683     data[3312] = (char) 0xffff;\r
2684     data[3313] = (char) 0xffff;\r
2685     data[3314] = (char) 0xffff;\r
2686     data[3315] = (char) 0xffff;\r
2687     data[3316] = (char) 0xffff;\r
2688     data[3317] = (char) 0xffff;\r
2689     data[3318] = (char) 0xffff;\r
2690     data[3319] = (char) 0xffff;\r
2691     data[3320] = (char) 0xffff;\r
2692     data[3321] = (char) 0xffff;\r
2693     data[3322] = (char) 0xffff;\r
2694     data[3323] = (char) 0xffff;\r
2695     data[3324] = (char) 0xffff;\r
2696     data[3325] = (char) 0xffff;\r
2697     data[3326] = (char) 0xffff;\r
2698     data[3327] = (char) 0xffff;\r
2699     data[3328] = (char) 0xffff;\r
2700     data[3329] = (char) 0xffff;\r
2701     data[3330] = (char) 0xffff;\r
2702     data[3331] = (char) 0xffff;\r
2703     data[3332] = (char) 0xffff;\r
2704     data[3333] = (char) 0xffff;\r
2705     data[3334] = (char) 0xffff;\r
2706     data[3335] = (char) 0xffff;\r
2707     data[3336] = (char) 0xffff;\r
2708     data[3337] = (char) 0xffff;\r
2709     data[3338] = (char) 0xffff;\r
2710     data[3339] = (char) 0xffff;\r
2711     data[3340] = (char) 0xffff;\r
2712     data[3341] = (char) 0xffff;\r
2713     data[3342] = (char) 0xffff;\r
2714     data[3343] = (char) 0xffff;\r
2715     data[3344] = (char) 0xffff;\r
2716     data[3345] = (char) 0xffff;\r
2717     data[3346] = (char) 0xffff;\r
2718     data[3347] = (char) 0xffff;\r
2719     data[3348] = (char) 0xffff;\r
2720     data[3349] = (char) 0xffff;\r
2721     data[3350] = (char) 0xffff;\r
2722     data[3351] = (char) 0xffff;\r
2723     data[3352] = (char) 0xffff;\r
2724     data[3353] = (char) 0xffff;\r
2725     data[3354] = (char) 0xffff;\r
2726     data[3355] = (char) 0xffff;\r
2727     data[3356] = (char) 0xffff;\r
2728     data[3357] = (char) 0xffff;\r
2729     data[3358] = (char) 0xffff;\r
2730     data[3359] = (char) 0xffff;\r
2731     data[3360] = (char) 0xffff;\r
2732     data[3361] = (char) 0xffff;\r
2733     data[3362] = (char) 0xffff;\r
2734     data[3363] = (char) 0xffff;\r
2735     data[3364] = (char) 0xffff;\r
2736     data[3365] = (char) 0xffff;\r
2737     data[3366] = (char) 0xffff;\r
2738     data[3367] = (char) 0xffff;\r
2739     data[3368] = (char) 0xffff;\r
2740     data[3369] = (char) 0xffff;\r
2741     data[3370] = (char) 0xffff;\r
2742     data[3371] = (char) 0xffff;\r
2743     data[3372] = (char) 0xffff;\r
2744     data[3373] = (char) 0xffff;\r
2745     data[3374] = (char) 0xffff;\r
2746     data[3375] = (char) 0xffff;\r
2747     data[3376] = (char) 0xffff;\r
2748     data[3377] = (char) 0xffff;\r
2749     data[3378] = (char) 0xffff;\r
2750     data[3379] = (char) 0xffff;\r
2751     data[3380] = (char) 0xffff;\r
2752     data[3381] = (char) 0xffff;\r
2753     data[3382] = (char) 0xffff;\r
2754     data[3383] = (char) 0xffff;\r
2755     data[3384] = (char) 0xffff;\r
2756     data[3385] = (char) 0xffff;\r
2757     data[3386] = (char) 0xffff;\r
2758     data[3387] = (char) 0xffff;\r
2759     data[3388] = (char) 0xffff;\r
2760     data[3389] = (char) 0xffff;\r
2761     data[3390] = (char) 0xffff;\r
2762     data[3391] = (char) 0xffff;\r
2763     data[3392] = (char) 0xffff;\r
2764     data[3393] = (char) 0xffff;\r
2765     data[3394] = (char) 0xffff;\r
2766     data[3395] = (char) 0xffff;\r
2767     data[3396] = (char) 0xffff;\r
2768     data[3397] = (char) 0xffff;\r
2769     data[3398] = (char) 0xffff;\r
2770     data[3399] = (char) 0xffff;\r
2771     data[3400] = (char) 0xffff;\r
2772     data[3401] = (char) 0xffff;\r
2773     data[3402] = (char) 0xffff;\r
2774     data[3403] = (char) 0xffff;\r
2775     data[3404] = (char) 0xffff;\r
2776     data[3405] = (char) 0xffff;\r
2777     data[3406] = (char) 0xffff;\r
2778     data[3407] = (char) 0xffff;\r
2779     data[3408] = (char) 0xffff;\r
2780     data[3409] = (char) 0xffff;\r
2781     data[3410] = (char) 0xffff;\r
2782     data[3411] = (char) 0xffff;\r
2783     data[3412] = (char) 0xffff;\r
2784     data[3413] = (char) 0xffff;\r
2785     data[3414] = (char) 0xffff;\r
2786     data[3415] = (char) 0xffff;\r
2787     data[3416] = (char) 0xffff;\r
2788     data[3417] = (char) 0xffff;\r
2789     data[3418] = (char) 0xffff;\r
2790     data[3419] = (char) 0xffff;\r
2791     data[3420] = (char) 0xffff;\r
2792     data[3421] = (char) 0xffff;\r
2793     data[3422] = (char) 0xffff;\r
2794     data[3423] = (char) 0xffff;\r
2795     data[3424] = (char) 0xffff;\r
2796     data[3425] = (char) 0xffff;\r
2797     data[3426] = (char) 0xffff;\r
2798     data[3427] = (char) 0xffff;\r
2799     data[3428] = (char) 0xffff;\r
2800     data[3429] = (char) 0xffff;\r
2801     data[3430] = (char) 0xffff;\r
2802     data[3431] = (char) 0xffff;\r
2803     data[3432] = (char) 0xffff;\r
2804     data[3433] = (char) 0xffff;\r
2805     data[3434] = (char) 0xffff;\r
2806     data[3435] = (char) 0xffff;\r
2807     data[3436] = (char) 0xffff;\r
2808     data[3437] = (char) 0xffff;\r
2809     data[3438] = (char) 0xffff;\r
2810     data[3439] = (char) 0xffff;\r
2811     data[3440] = (char) 0xffff;\r
2812     data[3441] = (char) 0xffff;\r
2813     data[3442] = (char) 0xffff;\r
2814     data[3443] = (char) 0xffff;\r
2815     data[3444] = (char) 0xffff;\r
2816     data[3445] = (char) 0xffff;\r
2817     data[3446] = (char) 0xffff;\r
2818     data[3447] = (char) 0xffff;\r
2819     data[3448] = (char) 0xffff;\r
2820     data[3449] = (char) 0xffff;\r
2821     data[3450] = (char) 0x000f;\r
2822     data[3984] = (char) 0xffff;\r
2823     data[3985] = (char) 0xffff;\r
2824     data[3986] = (char) 0xffff;\r
2825     data[3987] = (char) 0xffff;\r
2826     data[3988] = (char) 0xffff;\r
2827     data[3989] = (char) 0xffff;\r
2828     data[3990] = (char) 0xffff;\r
2829     data[3991] = (char) 0xffff;\r
2830     data[3992] = (char) 0xffff;\r
2831     data[3993] = (char) 0xffff;\r
2832     data[3994] = (char) 0xffff;\r
2833     data[3995] = (char) 0xffff;\r
2834     data[3996] = (char) 0xffff;\r
2835     data[3997] = (char) 0xffff;\r
2836     data[3998] = (char) 0xffff;\r
2837     data[3999] = (char) 0xffff;\r
2838     data[4000] = (char) 0xffff;\r
2839     data[4001] = (char) 0xffff;\r
2840     data[4002] = (char) 0x3fff;\r
2841     data[4016] = (char) 0x007f;\r
2842     data[4017] = (char) 0x80f8;\r
2843     data[4018] = (char) 0xfdff;\r
2844     data[4019] = (char) 0x5f7f;\r
2845     data[4020] = (char) 0xffdb;\r
2846     data[4021] = (char) 0xffff;\r
2847     data[4022] = (char) 0xffff;\r
2848     data[4023] = (char) 0xffff;\r
2849     data[4024] = (char) 0xffff;\r
2850     data[4025] = (char) 0xffff;\r
2851     data[4026] = (char) 0xffff;\r
2852     data[4027] = (char) 0x0003;\r
2853     data[4029] = (char) 0xfff8;\r
2854     data[4030] = (char) 0xffff;\r
2855     data[4031] = (char) 0xffff;\r
2856     data[4032] = (char) 0xffff;\r
2857     data[4033] = (char) 0xffff;\r
2858     data[4034] = (char) 0xffff;\r
2859     data[4035] = (char) 0xffff;\r
2860     data[4036] = (char) 0xffff;\r
2861     data[4037] = (char) 0xffff;\r
2862     data[4038] = (char) 0xffff;\r
2863     data[4039] = (char) 0xffff;\r
2864     data[4040] = (char) 0xffff;\r
2865     data[4041] = (char) 0xffff;\r
2866     data[4042] = (char) 0xffff;\r
2867     data[4043] = (char) 0xffff;\r
2868     data[4044] = (char) 0xffff;\r
2869     data[4045] = (char) 0xffff;\r
2870     data[4046] = (char) 0xffff;\r
2871     data[4047] = (char) 0xffff;\r
2872     data[4048] = (char) 0xffff;\r
2873     data[4049] = (char) 0xffff;\r
2874     data[4050] = (char) 0xffff;\r
2875     data[4051] = (char) 0x3fff;\r
2876     data[4053] = (char) 0xffff;\r
2877     data[4054] = (char) 0xffff;\r
2878     data[4055] = (char) 0xffff;\r
2879     data[4056] = (char) 0xffff;\r
2880     data[4057] = (char) 0xfffc;\r
2881     data[4058] = (char) 0xffff;\r
2882     data[4059] = (char) 0xffff;\r
2883     data[4060] = (char) 0x00ff;\r
2884     data[4063] = (char) 0x0fff;\r
2885     data[4071] = (char) 0xffd7;\r
2886     data[4072] = (char) 0xffff;\r
2887     data[4073] = (char) 0xffff;\r
2888     data[4074] = (char) 0xffff;\r
2889     data[4075] = (char) 0xffff;\r
2890     data[4076] = (char) 0xffff;\r
2891     data[4077] = (char) 0xffff;\r
2892     data[4078] = (char) 0xffff;\r
2893     data[4079] = (char) 0x1fff;\r
2894     data[4082] = (char) 0xfffe;\r
2895     data[4083] = (char) 0x07ff;\r
2896     data[4084] = (char) 0xfffe;\r
2897     data[4085] = (char) 0x07ff;\r
2898     data[4086] = (char) 0xffc0;\r
2899     data[4087] = (char) 0xffff;\r
2900     data[4088] = (char) 0xffff;\r
2901     data[4089] = (char) 0xffff;\r
2902     data[4090] = (char) 0xffff;\r
2903     data[4091] = (char) 0x7fff;\r
2904     data[4092] = (char) 0xfcfc;\r
2905     data[4093] = (char) 0x1cfc;\r
2906     data[4100] = (char) 0xfffe;\r
2907     data[4101] = (char) 0x07ff;\r
2908     data[4102] = (char) 0xfffe;\r
2909     data[4103] = (char) 0x07ff;\r
2910     data[4106] = (char) 0x0400;\r
2911     data[4107] = (char) 0x0420;\r
2912     data[4108] = (char) 0xffff;\r
2913     data[4109] = (char) 0xff7f;\r
2914     data[4110] = (char) 0xffff;\r
2915     data[4111] = (char) 0xff7f;\r
2916     data[4112] = (char) 0xffff;\r
2917     data[4113] = (char) 0xffff;\r
2918     data[4114] = (char) 0xffff;\r
2919     data[4115] = (char) 0xffff;\r
2920     data[4116] = (char) 0xffff;\r
2921     data[4117] = (char) 0xffff;\r
2922     data[4118] = (char) 0xffff;\r
2923     data[4119] = (char) 0xffff;\r
2924     data[4120] = (char) 0xffff;\r
2925     data[4121] = (char) 0xffff;\r
2926     data[4122] = (char) 0xffff;\r
2927     data[4123] = (char) 0xffff;\r
2928     data[4124] = (char) 0xffff;\r
2929     data[4125] = (char) 0xffff;\r
2930     data[4126] = (char) 0xffff;\r
2931     data[4127] = (char) 0xfc3f;\r
2932     data[4128] = (char) 0xffff;\r
2933     data[4129] = (char) 0x00ff;\r
2934     data[4133] = (char) 0xffff;\r
2935     data[4134] = (char) 0xffff;\r
2936     data[4135] = (char) 0xffff;\r
2937     data[4136] = (char) 0xffff;\r
2938     data[4137] = (char) 0xffff;\r
2939     data[4138] = (char) 0x01ff;\r
2940     data[4139] = (char) 0xf9ff;\r
2941     data[4140] = (char) 0x0003;\r
2942     data[4141] = (char) 0x0003;\r
2943     data[4142] = (char) 0x001f;\r
2944     data[4151] = (char) 0x0400;\r
2945     data[4152] = (char) 0xd740;\r
2946     data[4153] = (char) 0xffff;\r
2947     data[4154] = (char) 0xfffb;\r
2948     data[4155] = (char) 0xffff;\r
2949     data[4156] = (char) 0x7fff;\r
2950     data[4157] = (char) 0x547f;\r
2951     data[4158] = (char) 0x00fd;\r
2952 \r
2953   }\r
2954 \r
2955   public static Bits white;\r
2956 \r
2957   static void white_f()\r
2958   {\r
2959     char[] data = new char[4159];\r
2960     white = new Bits(data);\r
2961     data[0] = (char) 0x3e00;\r
2962     data[1] = (char) 0xf000;\r
2963     data[2] = (char) 0x0001;\r
2964     data[512] = (char) 0x0fff;\r
2965     data[514] = (char) 0x0300;\r
2966     data[768] = (char) 0x0001;\r
2967     data[4096] = (char) 0x3e00;\r
2968     data[4097] = (char) 0xf000;\r
2969     data[4098] = (char) 0x0001;\r
2970 \r
2971   }\r
2972 \r
2973   public static Bits punct;\r
2974 \r
2975   static void punct_f()\r
2976   {\r
2977     char[] data = new char[4159];\r
2978     punct = new Bits(data);\r
2979     data[2] = (char) 0xf7ee;\r
2980     data[3] = (char) 0x8c00;\r
2981     data[4] = (char) 0x0001;\r
2982     data[5] = (char) 0xb800;\r
2983     data[7] = (char) 0x2800;\r
2984     data[10] = (char) 0x2802;\r
2985     data[11] = (char) 0x8880;\r
2986     data[55] = (char) 0x4030;\r
2987     data[56] = (char) 0x0080;\r
2988     data[85] = (char) 0xfc00;\r
2989     data[88] = (char) 0x0200;\r
2990     data[91] = (char) 0x4000;\r
2991     data[92] = (char) 0x0009;\r
2992     data[95] = (char) 0x0018;\r
2993     data[96] = (char) 0x1000;\r
2994     data[97] = (char) 0x8800;\r
2995     data[102] = (char) 0x3c00;\r
2996     data[109] = (char) 0x0010;\r
2997     data[150] = (char) 0x0030;\r
2998     data[151] = (char) 0x0001;\r
2999     data[226] = (char) 0x8000;\r
3000     data[229] = (char) 0x0c00;\r
3001     data[234] = (char) 0x8000;\r
3002     data[240] = (char) 0xfff0;\r
3003     data[241] = (char) 0x0007;\r
3004     data[243] = (char) 0x3c00;\r
3005     data[248] = (char) 0x0020;\r
3006     data[271] = (char) 0x0800;\r
3007     data[513] = (char) 0xffff;\r
3008     data[514] = (char) 0x00ff;\r
3009     data[515] = (char) 0xffff;\r
3010     data[516] = (char) 0x006f;\r
3011     data[519] = (char) 0x6000;\r
3012     data[520] = (char) 0x6000;\r
3013     data[562] = (char) 0x0600;\r
3014     data[768] = (char) 0xff4e;\r
3015     data[769] = (char) 0xfff3;\r
3016     data[771] = (char) 0x0001;\r
3017     data[783] = (char) 0x0800;\r
3018     data[4051] = (char) 0xc000;\r
3019     data[4067] = (char) 0xffff;\r
3020     data[4068] = (char) 0xfe1f;\r
3021     data[4069] = (char) 0xfff7;\r
3022     data[4070] = (char) 0x0d0b;\r
3023     data[4080] = (char) 0xf7ee;\r
3024     data[4081] = (char) 0x8c00;\r
3025     data[4082] = (char) 0x0001;\r
3026     data[4083] = (char) 0xb800;\r
3027     data[4085] = (char) 0x2800;\r
3028     data[4086] = (char) 0x003e;\r
3029     data[4098] = (char) 0xf7ee;\r
3030     data[4099] = (char) 0x8c00;\r
3031     data[4100] = (char) 0x0001;\r
3032     data[4101] = (char) 0xb800;\r
3033     data[4103] = (char) 0x2800;\r
3034     data[4106] = (char) 0x2802;\r
3035     data[4107] = (char) 0x8880;\r
3036     data[4151] = (char) 0x4030;\r
3037     data[4152] = (char) 0x0080;\r
3038 \r
3039   }\r
3040 }\r