KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > cocoon > components > serializers > encoding > cs_EUC_JP


1 /*
2  * Copyright 1999-2004 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

16 /* Generated by org.apache.cocoon.components.serializers.encoding.Compiler */
17
18 package org.apache.cocoon.components.serializers.encoding;
19
20 /**
21  * The <b>EUC-JP</b> character set encoding representation.
22  *
23  * @author Generated by <code>org.apache.cocoon.components.serializers.encoding.Compiler</code>
24  */

25 class cs_EUC_JP extends CompiledCharset {
26
27     /** The name of this charset (<b>EUC-JP</b>). */
28     public static final String JavaDoc CS_NAME = "EUC-JP";
29
30     /** The array of alias names of this charset. */
31     public static final String JavaDoc CS_ALIASES[] = {
32         "eucjis",
33         "x-eucjp",
34         "csEUCPkdFmtjapanese",
35         "eucjp",
36         "Extended_UNIX_Code_Packed_Format_for_Japanese",
37         "x-euc-jp",
38         "euc_jp",
39     };
40
41     /** The array all characters encoded by this encoding. */
42     public static final byte CS_ENCODING[] = {
43          -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
44           0, 0, 0, 0, -2, -41, 83,-123, -1, -1, -2, -1, -1, -1, -1, -1,
45          -1, -1, -49, -1, -9, -49, -1, -1, -1, 63, -1, -1, -1, -1, -1, 127,
46           0, 0, 0, 0, 0, 0, 0, 0, 0, -32, -1, 31, 0, 0, 32, 0,
47           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
48           0, 0, 0, 0, 0, 0, 0, 0,-128, 0, 0, 47, 0, 0, 0, 0,
49           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
50         112, -41, -1, -1, -5, -1, -1, -1, -1, 127, 0, 0, 0, 0, 0, 0,
51          -2, -33, -1, -1, -1, -1, -1, -1, -1, -1, -2, -33, 0, 0, 0, 0,
52           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
53           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
54           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
55           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
56           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
57           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
58           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
59           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
60           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
61           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
62           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
63           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
64           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
65           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
66           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
67           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
68           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
69           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
70           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
71           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
72           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
73           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
74           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
75           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
76           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
77           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
78           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
79           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
80           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
81           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
82           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
83           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
84           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
85           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
86           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
87           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
88           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
89           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
90           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
91           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
92           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
93           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
94           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
95           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
96           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
97           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
98           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
99           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
100           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
101           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
102           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
103           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
104           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
105           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
106           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
107           0, 0, 81, 51, 99, 0, 13, 72, 0, 0, 0, 0, 0, 0, 0, 0,
108           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
109           8, 0, 64, 0, 4, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
110           0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0,
111        -115, 9, 4, 100,-127, 31, 48, 32, 0, 0, 4, 0, -61, 12, 0, 0,
112         -52, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
113           0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
114           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
115           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
116           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
117          15,-112,-103, 57, 57,-103,-103,-103, 4, 8, 0, 0, 0, 0, 0, 0,
118           0, 0, 0, 0, 3, 0, 12, 48, -64, -56, 0, 0, 0,-128, 0, 0,
119          96, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, -92, 0, 0,
120           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
121           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
122           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
123           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
124           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
125           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
126           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
127           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
128           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
129           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
130           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
131           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
132           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
133           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
134           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
135           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
136           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
137           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
138           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
139         -17, -1, 63, 16, 0, 0, 0, 0, -2, -1, -1, -1, -1, -1, -1, -1,
140          -1, -1, 15, 120, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, 127, 120,
141           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
142           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
143           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
144           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
145           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
146           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
147           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
148           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
149           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
150           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
151           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
152           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
153           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
154           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
155           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
156           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
157           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
158           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
159           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
160           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
161           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
162           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
164           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
165           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
166           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
167           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
168           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
169           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
170           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
171           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
172           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
173           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
174           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
175           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
176           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
177           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
178           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
179           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
180           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
181           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
182           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
183           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
184           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
185           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
186           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
187           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
188           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
189           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
190           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
191           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
192           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
193           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
194           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
195           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
196           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
197           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
198           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
199         -65, 127, -9, -61, 90, -19, 103,-101, -65, -24, -30, -9, 12, 3, 58, -62,
200         101, 127, -10, -5, 119, -7, 73, 6, -33, -20, -15, -17, 63, -31, -17, -24,
201          15, -1, -25, 54, 0, -64, -5, 127, -51, -5, -1, -1, 9, -42, -21, -1,
202         126, -1, -33, -17, 3, -24, -28, -6, 127, -1,-105, -67, 63, -64, 109, -11,
203         -13, -2, -33, -1, -2, 127, 109, 10, -17, -41, -17,-106, -19, 52, 119, 33,
204         123, -28, 95, -33, 7, -76, -67, 102, -67, -10, 123, -11, -4, -29, 102, 78,
205         -33, 123, -11, -1,-118, -75, -66, -97, -1, -1, -67,-107, 116, 127, -30, 81,
206         125, -2, -17, 35, 127, 63, -1, -11, 116, -69, 110, 121, -25, 102, -1, 103,
207          -1, 77, -2, 33, -76, 71, -17, 31, -72, -66, -16, -35, 123, -58, -65, -93,
208         -83, 55, -2, -99, -7, -66, -13, 127, -5, -77, -10, -5, -1, 23, -1, -57,
209         111, -67, -21, -1, -85, -65, 47, -1, -17, 63, -98, 95, 107, -14, -65, -53,
210        -100, 65, 88, -89, 115, -17, -3, 45, 45, -1, -4, -18, -1, -1, -17, 5,
211          30, -1, 11, -84, -61, -1, 114, 123, -35, -25, 2, -64, -44, 111, -5, -72,
212         123, -5, 103,-112, -10, -1,-114, -1, -41, 103, 0, 1, 103, -9, 68, -12,
213         -13, -13, 113, 0, 0, -52, 110, 123, -13, -74, -53, 125, 91, 0, 0, -40,
214         -33, -49, -98, -9,-104, 127, 69,-128, -6, 90, -98, -35, 28, 2, -64, -30,
215          96, -25, -41, 11, 0,-110, -1, -69, 95, -6, 17, 72, 95, -65, 54, 5,
216         -15, -99, 48, -26, -27, 123, -38, 80, 47, -1,-117, -1, -5, 105, -49, -90,
217         -97, -65, 110, -67, -3, -9,-103, -23, -27, -12, 7, 0, -10, -17, -69, -34,
218          14, 27, -72, -10, -97, 23, 9, 33, -55, -39, 124, -16, -37, 34, -15, -9,
219         125, 63, 32, -22, -45, -92, 55, -90, 3, -66, -73, -57,-106, 11, 37, -45,
220         -85, -73, -39, -80, 71, 75, 14, 95, -74, 117, -1, -9, 54, -38,-113, 62,
221         100, -98, 125, 63, -66, -1, -17, -63, -40, -61, -65, -17, -81, -1, 124, 59,
222          30, 124, -20, -86, -72, -15,-115, 94, 90, 47, 31, -10, -8, -51, -42,-120,
223          27, 114, 14, -43, -71, -89, 97, 16, -13, 19, 33, 68, -20, 52,-128, -52,
224           0, 8, 77, -34,-123, 16, 46, -3, 86,-101, -63, 20, 107, 70, 96, 44,
225           3, 27, -64, 42, 38, 52, 85, 65, 43, 24, -9, -3, 120, -53, 43, -11,
226          -5, -1, -5, -65, 124, -13, -1,-105, -1, -78, -35, -17, -9, -53, 123, -27,
227         -10, -1, -54, -60, 93, 123, 103, -1, 99, -19, 43, 86, -65, -13, 115, 62,
228        -128,-107, 23, -96, 79, 31, -2, 93, -96, 10,-124, 34, 3, -25, 87, 44,
229         -62, 104, -10,-113, -36, 10, 18, -94, 76, 93, 39,-110, 23, -74, 73, -58,
230         -98, 29, 61, -86,-123, 88,-107, 55,-120, 122, 77, 107, -5, 75, -66, 107,
231         -51, 56, 118, -81, 33, -23, -19, 97, -71, 90, -13, -39, 30, 125, 125, -1,
232        -101, -52, -32, 20, -11, 61, -22, -31, 78, -33, 127, -4, 47, 27, -37, -35,
233         -34, -1, -5, -69, -2, -5, -13, -7, -77, 117, -37, 59, -33, -66, -65, -9,
234         -65, -65, -49, 115,-105, -1, 27, 51, -72, 59, -33, 115, 23, -1, 111, -67,
235        -128, -28, -3, -65, -13, -81, 42, 4, -49, 63, -9, -90, -65, -65, -93, -64,
236          94, 127, -2, -19, -3, 7, -1, 121, -12, -49, 58, -1, -81, 1, -1, 63,
237         -49, -9, -1, -34,-122, 29, -13, -14, -10, 127, 40, -25, -83, -39, -1, -39,
238         -97, 108, -33, -73, -79, 127, 68, 87, -49, -1, 33, -16, -18, -78, -44, -11,
239        -101, 119, 127, -4, -49, -50, 29, -85, -33, 123, 127, 93, 25, -31, 74, -10,
240          29, -26, -1, 89, 64, 25, -22, -2, -12, -9, -1, 63, 3, -12, -2, -16,
241         -98, 63, 75,-125,-128, -81, 96, -10, 94, -2, -67, 25, -32, 123, -10, -67,
242         -99, -41, 117, -49, -1, -1, 52, 104, 123, -61, 127, 28, 43, 86, 124, 7,
243          64, -90, -35, 81, 117, -73, 113, -28, 4, -56, 30, -67,-117, -94, 88, 45,
244         -88,-127, 47, -17, 122, 123, 13, -6, -74, 126, -73, 5, -1, -74, -9, -20,
245          51,-121, 88, -5, 92, -34, -14, -1, -88, -93, -9, -29, -51, 24, -75, 37,
246         -82, 87, -89, -69, -5, -8, -99, -78, 126, -37, -43,-117, -25, 51, 55, -50,
247         -35, -9, 126, -16, -1, -1, -5,-110, 127, -34,-122, -5, -41, -33, -7, -33,
248        -101, 123, -57, -65, 85, 104, 54, -37, -97, -45, 80, -66, 65, 91, -67, -1,
249         -87, -21, -8, -6, -59, 125, -38, -27, -30, -45, 123, -14, 127, -12, -1, -40,
250         -78, -38, -21, 63, 71,-126, -1, 59, 127, -57, -97, 119, -42, -46, -1, -54,
251          28, 0, -40, -30,-122, -65, 31, -69, 127, 117, -65, -69,-120, -56, -9, -34,
252         126, -95, -40, -67, -17, -25, 111, 30, 112, -65, -1, -73, -85, -3, 103, 62,
253         115, -1, -49, 30, 110, 5, 123, -85, 36, 70, -72, 126, 127, -1, -65, -1,
254           7, 100, 118, 25, -29, -23,-106, -35, -86, 125, -53, 99, -92, -23, 46, -22,
255          47,-100, -66, -18, 31, 79, -11, -17, -16, 79, 103,-117, -42, 4, 14, -63,
256         -37, 106,-125, -8, 45, -36, 27, -23, 78, 19, 123, -4,-112, 21, 7, 60,
257          -4,-122, -57, -24,-101,-103, -28, -17, -56, 118, 93, -85, -33, -50, 57, -21,
258         125, 46, -32, -55, 29, -1, -65, -1, 121, 122, 92,-115, -54, -40,-118,-126,
259          52, -29, -97,-118, -40, 81, -8, -51, 7, -20, -75, -2,-123, -83, 93, 111,
260         -18, 51, -3, -97, 6, 72, 31, -1, 118, -74, -1, 62, -81, -33, 31, 0,
261        -112, -36,-114, -50, -32, -49, 110, -5, 50, 0,-128, -42, -6, -42,-111, 19,
262         -92, 81, -2, 27, 0,-108, -76, -77, -15, -35, 102, -21, 119, -33, -5, 30,
263         -79, 15, 40, -18, -1, -6, 68, 95, 56, -17, -34, -7,-116, -55, 76, -24,
264           5, -80, 73, -77, -91, -28, -50, -84, -65, -1, 58, 96, 0, -8,-108, -21,
265          86, -73, 122, 13, 77, -66, 79, -39, 34,-128, -98, -1, 86, -15, 17, 117,
266         -33, 121, -33,-124, -5, -59, 107, 18, -17, 5, 48, -51, 19, -37, 107, 118,
267         -29, -86, -94, -19, -55,-112,-107, 82, 24, 95, 50, 97, 56, -40, 97, 113,
268          98, 70, -12, 11, 16, -8,-101, 7, 0,-115, 122, -77, 16, 0, 2, 38,
269          -8,-102, 16, 86, 67, -88, 67, 17, -30, 94, -27, 86, -11, 83, 0, 34,
270         -79,-107, 52,-114, 5,-111, 15, -58, 27, 91, -3,-106, -31, 112, 32, -37,
271         -63, 35,-119, -84, 16, -67, 117, -1, -17, -39, 109, -1,-113, -53,-106, -5,
272        -105, 98, 76, 8,-123, -15, 86, 66, -34, 82, -27,-117, 39, 50,-104, 127,
273         -76, 44, -52, -5, -76, -33, -10, -20, 56, -32, -59, -31, -55, -33, -89, 31,
274          -5, 74, -23, -47, 101, 46, -84, -70, 101, -1, 76, 98, -21, 102, -78, -17,
275          -5, 6, 2, 12, 116, -1, 127,-122, -37, 40, -90, -2, -35, -17, 79, 64,
276         -21,-118, 7, -41, -49, -49, 39, -86, 0,-105, 25, -35, -35, -49, -41, -99,
277         120, 112, -18, -43, -5, -97, -49, -1, -39, -1,-105, -2, -9, -82, -37, -1,
278         -26, -50, 63, 54, 60, 8, 62, -9, -1, -12, -76, -37, -97, -46, 31, -42,
279         -97, -65, 108, -6, -1, 34, 61, 31, -1, 31, 100,-109, -74, -9, 87, 125,
280          -5, 121, 105, -66, -3, 101,-111, -89, 110, 127, -44, -38, -5, 85, 87, 91,
281         -45, 95, -76, -34, 117, -29, -16, 119, -27, -28, -60, -36, -1, 29, 29, -26,
282          17, 120, 114, -60, -91, -12, 107, -6,-120, 34, -90, -34, -3, -10, 27, 25,
283         100, 114, 54, 32, -17, 96, -75,-124, -72, 81, 4, 112, 27, -35, 20, 84,
284         -62, -12, -70, -27,-102, -73, 47, -4, -30, 95, 127,-116, -45,-107, -36, -84,
285         -61, 80, 7, -42, -31, 62, 50, -4, -13,-113, -5, -3, -91, 43,-124, -34,
286          51, -4, 122, 57, -62, -49, 27, -17,-105,-113, 118, -27, -1, 62, 3, 25,
287        -115, 127, -78, -33,-125, -24, -73, -1, -3, -13, -31, -78, -81, 46, 113, -25,
288         127, 13, -1, -63, 9, -42, 105, -98, -8, -1, 46, -66, 111, -65, 83, -17,
289         -44,-115, 18, -53, -23, -1, 123, -94, -29, -5, 119, 32, -15, -10, -65, 4,
290         -48, -22, -9, -1, 35, -76, 119, 61, -9, -97, -48, 46, 113, 39, -4, 87,
291         -33, -6, -98,-118, -21, 29, -38, -25, 73, -76, 127, -1, -69, 114, 45, 114,
292         -50, -86, -75, -55, -9, 105, -49, -2, -75, -25, -4, -9, -59,-118, 116, 77,
293          -3, -81, -1, 127, 79, -4, 47, -10, -1, -7, -53, 126, -18, 69, 111, -81,
294         110, -69, -54, -2, -52, -4, -1, -17, -4, -4, -90, 119, 119, -65, 118, 14,
295          51, 15, -89, -8, -49, -7, -18, -18, -6, 108, 117, -25, -26, -18, 9, -5,
296         -50, -9, 127, 125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
297           0, 0, 0, 0, 0, 0, 64, -3, -72, -16, 63, -71, -5, 111, -89, -29,
298         -19, -3, -45, 116, 94, -25, 84, -77, 107, -43, 52,-120, 107, -37, 13, -2,
299          -5, -3, -1, -13, 83, 81, -7, -2, 81, 4, 68, -59, 87, -95, -1, -30,
300         -14, 91, 72, 125, -26, -66, 22, 7, 88, -15, -12, 111, 51, -32, 95, 119,
301         -20, 15, -64, 93,-103,-110, 43, 86, -32, 92, -65,-128, -29, -21,-109,-121,
302         127, -51, 105, 125, 29, 67, 61, -19, 109, -17, -86, -17, -69, 61, 127, -1,
303         -81, -9, -35, -1, 6, 95, -4, 7, -7, -56, 66, -73, -35, -19, -42, -23,
304        -101, 110, 86, -81, -5, -1, -97, -1, 96, 0, -65, -34, -1, -83, -38, 110,
305          -1, 79, -64, -7, 14, -7, -1, 55, -67, -26, -1, 1, 0, 0, -87, -71,
306         -11, 102, 124, -1, -59, 63, 34, -32, -93, -42, 91, -79, 1,-113, -41, 59,
307         -38, -4, 42, 2, 5,-106, 34, 51, -32, -25, -58, 31, -1, -2, -5, 55,
308          54, 8, 61, -46, 66, -89, 22, -1, -41, -65, 75, 22,-128, -44,-105, -68,
309         -51, 80, -69, -43, -2, -68, 124, -96, 75, -49, -17, -9, 31, -81,-128, -18,
310         -13, -97,-101, -69, -11, -1, -48, -9,-122, -18, 33, -75, 113, 39, -56, -34,
311         -11, 108, -49, 79,-122, -94, 65, -75, 71, 96, -3, -9, -97,-102, -30, 14,
312           0, 61, 106, 21, -38, -81, -5,-125, -5, 106, -74, -34, -71, -14, 0, 127,
313          -3, -17, 31, -41, 42, -61,-106, -2, 41, 122, -88, -93, 123, -59, 86,-119,
314          -4, 59, -87, -61,-115, -8, 42, -20, -45, 79, 101,-106, 29, -84, -50, -49,
315         106, -18, 127, -33,-114, 97, 103, 30, 127, 127, -18, -1, 31, 11, -89, -22,
316           7, 41, -60, -33, 21, 77, -77, -28, 63, -4, 62, -5,-126,-127, -65, 115,
317         -42, -12, 109, 119, -31, 13, 103, 79, 127, -78, -60, -36, 95, -20, -67, -4,
318         -54, -81, -7, -99, -29,-106, -3, -76, 1, 0, -12, 53, -24, 42, 90, -93,
319         -67, -43, -1, -23, 125, -68, -6, 124, -21, 99, -1, 121, -17, 122, -17, -34,
320          -3, -70, -17, -57, -5, -13, -51, -38, -36, -65, -2, -4, -41, 120, -5, -43,
321          -9, 92, -45, -2, 67, 57,-119, 82, 126, -13, 92, -33, 72, -72, -41, 115,
322          59, -4, 125, -42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
323           0, 0, 0, 0, 0, 0,-128, -25, -30, -33, -69, 47, 94, 63, 104, 95,
324         -28, 126, 29, 123,-105, -1, -35, -65, -1, -17, 106, 126, 95, -75, -91, -3,
325         -70, -81, -35, 8, 0, 0, 0, 0, 0, 0, 0, 0, -16, 122,-101,-128,
326          54, 37, 35, -62, 73,-103, -84, 94, -27, -35, -14, -82, -70, -99, 63, -80,
327         114,-113, 83, -32, -49, 4, -5, 35,-105, -1, 49, -6, 31, -78, 87, 30,
328         -66, 46, 63, 110,-122, -2, 43, 76, -5, -67, 22,-104, 12, 105,-125, 127,
329         -83,-105, -3, -5, -21, -9, -8, -49, -1, -14, -66, -15, 62, 0, 0, 0,
330           0, 0, 0, -8, -5, -31, -25, -35, 119, 108, 63, 4, 125, -17, -13, 111,
331         127, -7, -5, -17,-113, -9, -2, -45, -66, -2, 127, 123, -17, -13, -11, -73,
332         -65, -33, -93, 11, 111,-123, 127, 97, -70, 85, -92, -69, 54, -87, -15, -32,
333         117, 33, -43, 87, -83, -30, -41, 54,-120, -1, -36, 15, -66, 54, -68, 15,
334         -18, 110, -65, 81, 86, -3, 127, -67, -17, -5, -37, -1, -6, -10, -29, -70,
335         -13, 118, 127, 113, 120, -45, -7, -41, -3, -17,-125, 127, -9, -61, -29, -5,
336          41, 103, -18, -97, -79, -87, -60, -65, -17, -7, -83, -77, -69, 119, 13, -97,
337          69, -95, 51, -9, -1, -33, -4, 12,-112, 43, -9, 93, -79, -10, 123, -12,
338           7, -67, -12, 77, -38, 123, 113, 6, -6, 63, -53, -13, -10, 1,-128, 47,
339         -98, -29, -7,-121, 2, -56, 126, -83, 58, 21, 46, -34, 15, -19, -89, -16,
340          26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
341           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,-128, 67,
342         -99, -1, 90, -29, -1, 59, 84, -2, -56, 63, 127, -9, 119, 0, 0, 0,
343           0, 0, 0, 112, 118, -43,-114, -65, 23, -72, -43, -7, 126, 84, -3, -3,
344         126, -17, -14, -65, -7, -57, -33, 31, -13, 126, 102, -1, 12,-113, -57, 14,
345          -3, -25, 74, 126, -98, 5, 15, 99, 94, -57, -28, 95, -33, 111, -38, -65,
346         115, -86, -31, -41, 77, 121, 126, -41, -6, 127,-101, 123, 19, -32, -2,-115,
347         -18, -11, -33, 87, 123, -8, -67, 121, -48, -4, -2, 79, -20,-100, 27, 0,
348           0, 0, 0, 0, 0, -19, -45,-115, 124, 17, 0,-104, -18, -18, 92, 112,
349         -84, 23, -1, -3, -41, 89, 62, 126, -25, 123, -73, -37, 1, 0, 0, 0,
350           0, 0, -64, -85, 96, 113, 63, -74, 122, 3, 63, -1,-124, 124, 55, -21,
351          62, -40, 79, 66, -99, 105, -23, 65, -65, 124, -14, -84, 52, 14, 0, 0,
352           0, 0, 0, 0, 0, -11, 117, -37, 91, -63, -1, -39, -3, -2, -66, -82,
353         127, 123, 69, -97, -19, -17, -66, 62, 62, -7, -14, 77, 106, -3, -72,-125,
354          -7, -18, -33, -28, -63, 127,-105, -37, -61, -57, -41, -87, -66,-115, -81, -89,
355          85, -65, 127, 95, -2, -25, -25, 110, -6, -57, -35, -3,-119, 79, -27, 9,
356           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32, 26, -35, 2,
357         -52, 75, -90, -7, 72, -99, 29, -4, -2, 5, 27, -14, 63, -98, -59, 92,
358         -40, -26, -20, 5, 18, -34, 54, -97, -34,-122, -8, -58, -31, -22, 29, 103,
359        -124, 68, 103, 126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, -65,
360         -65, -39, -18, -23, 112, -9, 57, -33, 80, -7, 53, -5, -79, -15, -9, -69,
361        -116, -61, -1,-114, 71,-100,-106, -2, -6, -52, -4, -27, -49, -9, -17, 36,
362           0, -96, -9, 112, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
363           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
364           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
365           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
366           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
367           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
368           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
369           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
370           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
371           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
372           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
373           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
374           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
375           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
376           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
377           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
378           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
379           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
380           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
381           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
382           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
383           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
384           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
385           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
386           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
387           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
388           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
389           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
390           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
391           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
392           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
393           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
394           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
395           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
396           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
397           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
398           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
399           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
400           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
401           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
402           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
403           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
404           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
405           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
406           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
407           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
408           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
409           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
410           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
411           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
412           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
413           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
414           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
415           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
416           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
417           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
418           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
419           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
420           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
421           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
422           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
423           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
424           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
425           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
426           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
427           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
428           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
429           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
430           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
431           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
432           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
433           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
434           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
435           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
436           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
437           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
438           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
439           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
440           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
441           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
442           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
443           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
444           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
445           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
446           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
447           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
448           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
449           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
450           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
451           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
452           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
453           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
454           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
455           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
456           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
457           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
458           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
459           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
460           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
461           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
462           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
463           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
464           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
465           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
466           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
467           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
468           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
469           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
470           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
471           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
472           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
473           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
474           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
475           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
476           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
477           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
478           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
479           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
480           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
481           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
482           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
483           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
484           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
485           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
486           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
487           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
488           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
489           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
490           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
491           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
492           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
493           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
494           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
495           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
496           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
497           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
498           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
499           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
500           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
501           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
502           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
503           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
504           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
505           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
506           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
507           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
508           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
509           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
510           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
511           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
512           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
513           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
514           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
515           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
516           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
517           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
518           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
519           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
520           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
521           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
522           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
523           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
524           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
525           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
526           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
527           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
528           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
529           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
530           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
531           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
532           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
533           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
534           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
535           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
536           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
537           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
538           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
539           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
540           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
541           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
542           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
543           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
544           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
545           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
546           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
547           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
548           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
549           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
550           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
551           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
552           0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
553         122, -33, -1, -1, -1, -1, -1, -1, -1, -1, -1, 127, -2, -1, -1, -1,
554          -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0
555     };
556
557     /**
558      * Create a new instance of the <b>EUC-JP</b> caracter
559      * encoding as a <code>Charset</code>.
560      */

561     public cs_EUC_JP() {
562         super(CS_NAME, CS_ALIASES, CS_ENCODING);
563     }
564
565     /**
566      * Operation not supported.
567      */

568     public boolean compile(char c) {
569         throw new UnsupportedOperationException JavaDoc();
570     }
571
572 }
573
Popular Tags