blob: de3fb15399af4aad42337f417fdc6836aebf331f [file] [log] [blame] [raw]
Bob Supnikdc871fa2006-05-27 11:34:00 -07001/* pdp11_cr_dat.h
2 *
3 * card code arrays are indexed by 7-bit ASCII code, and
4 * give corresponding 12-bit card codes using the indicated
5 * collating sequence.
6 *
Bob Supnik3b67a862017-06-04 09:56:22 -07007 * CR_ER should be externally defined, either as an illegal
Bob Supnikdc871fa2006-05-27 11:34:00 -07008 * card code (on conversion from ASCII to card codes) or as
9 * a code with a bit set outside the least significant 12.
10 *
11 * author: Douglas Jones, jones@cs.uiowa.edu
12 * revisions:
Mark Pizzolato651780c2013-06-03 06:29:01 -070013 * March 5, 1996
14 * Feb 18, 1997 to add 026 and EBCDIC converstion tables
15 * Jan 10, 2005, (JAD) Added 'static const' to the array
16 * definitions.
17 * Jan 11, 2005, (JAD) Create the h2c_code array.
18 * Jan 14, 2005, (JAD) Added the special DEC code for 'end of deck'
19 * (12-11-0-1-6-7-8-9) to the o29_code array at position 26. (^Z).
20 * Should I add this to the other arrays?
Jordi Guillaumes i Pons37af5732013-03-02 17:15:26 +010021 * Feb 24, 2007, (JGP) Added the DEC version of the 026 codepage and
22 * fixed some DEC029 codes.
Bob Supnikdc871fa2006-05-27 11:34:00 -070023 */
24
25/* DEC's version of the IBM 029 kepunch encoding, (thus avoiding IBM's
26 use of non-ASCII punctuation), based on that given in the appendix
27 to Digital's "Small Computer Handbook, 1973", and augmented to
28 translate lower case to upper case. As a result of this modification,
29 inversion of this table should be done with care! */
30static const int o29_code[] = {
Bob Supnik3b67a862017-06-04 09:56:22 -070031 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
32 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
33 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
34 CR_ER,CR_ER,07417,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
Mark Pizzolato651780c2013-06-03 06:29:01 -070035 00000,04006,00006,00102,02102,01042,04000,00022, /* !"#$%&' */
36 04022,02022,02042,04012,01102,02000,04102,01400, /* ()*+,-./ */
37 01000,00400,00200,00100,00040,00020,00010,00004, /* 01234567 */
38 00002,00001,00202,02012,04042,00012,01012,01006, /* 89:;<=>? */
39 00042,04400,04200,04100,04040,04020,04010,04004, /* @ABCDEFG */
40 04002,04001,02400,02200,02100,02040,02020,02010, /* HIJKLMNO */
41 02004,02002,02001,01200,01100,01040,01020,01010, /* PQRSTUVW */
42 01004,01002,01001,04202,02006,02202,04006,01022, /* XYZ[\]^_ */
Bob Supnik3b67a862017-06-04 09:56:22 -070043 CR_ER,04400,04200,04100,04040,04020,04010,04004, /* `abcdefg */
Mark Pizzolato651780c2013-06-03 06:29:01 -070044 04002,04001,02400,02200,02100,02040,02020,02010, /* hijklmno */
45 02004,02002,02001,01200,01100,01040,01020,01010, /* pqrstuvw */
Bob Supnik3b67a862017-06-04 09:56:22 -070046 01004,01002,01001,04000,CR_ER,02000,CR_ER,CR_ER /* xyz{|}~ */
Mark Pizzolato651780c2013-06-03 06:29:01 -070047 };
Bob Supnikdc871fa2006-05-27 11:34:00 -070048
49/* Bare bones 026 kepunch encodings */
50static const int o26_ftn_code[] = {
Bob Supnik3b67a862017-06-04 09:56:22 -070051 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
52 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
53 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
54 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
55 00000,CR_ER,CR_ER,CR_ER,02102,CR_ER,CR_ER,00042, /* !"#$%&' */
Mark Pizzolato651780c2013-06-03 06:29:01 -070056 01042,04042,02042,04000,01102,02000,04102,01400, /* ()*+,-./ */
57 01000,00400,00200,00100,00040,00020,00010,00004, /* 01234567 */
Bob Supnik3b67a862017-06-04 09:56:22 -070058 00002,00001,CR_ER,CR_ER,CR_ER,00102,CR_ER,CR_ER, /* 89:;<=>? */
59 CR_ER,04400,04200,04100,04040,04020,04010,04004, /* @ABCDEFG */
Mark Pizzolato651780c2013-06-03 06:29:01 -070060 04002,04001,02400,02200,02100,02040,02020,02010, /* HIJKLMNO */
61 02004,02002,02001,01200,01100,01040,01020,01010, /* PQRSTUVW */
Bob Supnik3b67a862017-06-04 09:56:22 -070062 01004,01002,01001,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* XYZ[\]^_ */
63 CR_ER,04400,04200,04100,04040,04020,04010,04004, /* `abcdefg */
Mark Pizzolato651780c2013-06-03 06:29:01 -070064 04002,04001,02400,02200,02100,02040,02020,02010, /* hijklmno */
65 02004,02002,02001,01200,01100,01040,01020,01010, /* pqrstuvw */
Bob Supnik3b67a862017-06-04 09:56:22 -070066 01004,01002,01001,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER /* xyz{|}~ */
Mark Pizzolato651780c2013-06-03 06:29:01 -070067 };
Bob Supnikdc871fa2006-05-27 11:34:00 -070068
69static const int o26_comm_code[] = {
Bob Supnik3b67a862017-06-04 09:56:22 -070070 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
71 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
72 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
73 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
74 00000,CR_ER,CR_ER,00102,02102,01042,04000,CR_ER, /* !"#$%&' */
75 CR_ER,CR_ER,02042,CR_ER,01102,02000,04102,01400, /* ()*+,-./ */
Mark Pizzolato651780c2013-06-03 06:29:01 -070076 01000,00400,00200,00100,00040,00020,00010,00004, /* 01234567 */
Bob Supnik3b67a862017-06-04 09:56:22 -070077 00002,00001,CR_ER,CR_ER,04042,CR_ER,CR_ER,CR_ER, /* 89:;<=>? */
Mark Pizzolato651780c2013-06-03 06:29:01 -070078 00042,04400,04200,04100,04040,04020,04010,04004, /* @ABCDEFG */
79 04002,04001,02400,02200,02100,02040,02020,02010, /* HIJKLMNO */
80 02004,02002,02001,01200,01100,01040,01020,01010, /* PQRSTUVW */
Bob Supnik3b67a862017-06-04 09:56:22 -070081 01004,01002,01001,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* XYZ[\]^_ */
82 CR_ER,04400,04200,04100,04040,04020,04010,04004, /* `abcdefg */
Mark Pizzolato651780c2013-06-03 06:29:01 -070083 04002,04001,02400,02200,02100,02040,02020,02010, /* hijklmno */
84 02004,02002,02001,01200,01100,01040,01020,01010, /* pqrstuvw */
Bob Supnik3b67a862017-06-04 09:56:22 -070085 01004,01002,01001,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER /* xyz{|}~ */
Mark Pizzolato651780c2013-06-03 06:29:01 -070086 };
Bob Supnikdc871fa2006-05-27 11:34:00 -070087
Jordi Guillaumes i Pons37af5732013-03-02 17:15:26 +010088/* 026DEC translation, according to RSX-11M-PLUS and Micro/RSX */
89/* I/O Drivers Reference manual - AA-JS11A-TC */
90static const int o26_dec_code[] = {
Bob Supnik3b67a862017-06-04 09:56:22 -070091 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
92 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
93 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
94 CR_ER,CR_ER,07417,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* chars */
Mark Pizzolato651780c2013-06-03 06:29:01 -070095 00000,04006,01022,01102,02102,01006,02006,00012, /* !"#$%&' */
96 01042,04042,02042,04000,01102,02000,04102,01400, /* ()*+,-./ */
97 01000,00400,00200,00100,00040,00020,00010,00004, /* 01234567 */
98 00002,00001,02202,01202,04012,00102,02012,04202, /* 89:;<=>? */
99 00042,04400,04200,04100,04040,04020,04010,04004, /* @ABCDEFG */
100 04002,04001,02400,02200,02100,02040,02020,02010, /* HIJKLMNO */
101 02004,02002,02001,01200,01100,01040,01020,01010, /* PQRSTUVW */
102 01004,01002,01001,02022,00006,04022,00022,00202, /* XYZ[\]^_ */
Bob Supnik3b67a862017-06-04 09:56:22 -0700103 CR_ER,04400,04200,04100,04040,04020,04010,04004, /* `abcdefg */
Mark Pizzolato651780c2013-06-03 06:29:01 -0700104 04002,04001,02400,02200,02100,02040,02020,02010, /* hijklmno */
105 02004,02002,02001,01200,01100,01040,01020,01010, /* pqrstuvw */
Bob Supnik3b67a862017-06-04 09:56:22 -0700106 01004,01002,01001,04000,CR_ER,02000,CR_ER,CR_ER /* xyz{|}~ */
Mark Pizzolato651780c2013-06-03 06:29:01 -0700107 };
Jordi Guillaumes i Pons37af5732013-03-02 17:15:26 +0100108
Bob Supnikdc871fa2006-05-27 11:34:00 -0700109/* FULL EBCDIC, from Appendix C of System 360 Programming by Alex Thomas,
110 1977, Reinhart Press, San Francisco. Codes not in that table have been
111 left compatable with DEC's 029 table. Some control codes have been
112 left out */
113static const int EBCDIC_code[] = {
Bob Supnik3b67a862017-06-04 09:56:22 -0700114 05403,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
115 02011,04021,01021,CR_ER,04041,02021,CR_ER,CR_ER, /* chars */
116 CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER, /* control */
117 CR_ER,CR_ER,CR_ER,CR_ER,01201,CR_ER,CR_ER,CR_ER, /* chars */
Mark Pizzolato651780c2013-06-03 06:29:01 -0700118 00000,02202,00006,00102,02102,01042,04000,00022, /* !"#$%&' */
119 04022,02022,02042,04012,01102,02000,04102,01400, /* ()*+,-./ */
120 01000,00400,00200,00100,00040,00020,00010,00004, /* 01234567 */
121 00002,00001,00202,02012,04042,00012,01012,01006, /* 89:;<=>? */
122 00042,04400,04200,04100,04040,04020,04010,04004, /* @ABCDEFG */
123 04002,04001,02400,02200,02100,02040,02020,02010, /* HIJKLMNO */
124 02004,02002,02001,01200,01100,01040,01020,01010, /* PQRSTUVW */
125 01004,01002,01001,04202,02006,01202,04006,01022, /* XYZ[\]^_ */
Bob Supnik3b67a862017-06-04 09:56:22 -0700126 CR_ER,05400,05200,05100,05040,05020,05010,05004, /* `abcdefg */
Mark Pizzolato651780c2013-06-03 06:29:01 -0700127 05002,05001,06400,06200,06100,06040,06020,06010, /* hijklmno */
128 06004,06002,06001,03200,03100,03040,03020,03010, /* pqrstuvw */
Bob Supnik3b67a862017-06-04 09:56:22 -0700129 03004,03002,03001,CR_ER,CR_ER,CR_ER,CR_ER,CR_ER /* xyz{|}~ */
Mark Pizzolato651780c2013-06-03 06:29:01 -0700130 };
Timothe Litt1bfc2bc2013-07-05 00:16:11 -0400131/* DEC's 026 code extended to full 7-bit ASCII, as used in the DECsystem-10. */
132static const int o26_decascii_code[] = {
133 05403, 04401, 04201, 04101, 00005, 01023, 01013, 01007,
134 02011, 04021, 01021, 04103, 04043, 04023, 04013, 04007,
135 06403, 02401, 02201, 02101, 00043, 00023, 00201, 01011,
136 02003, 02403, 00007, 01005, 02043, 02023, 02013, 02007,
137 00000, 04006, 01022, 01012, 02102, 01006, 02006, 00012,
138 01042, 04042, 02042, 04000, 01102, 02000, 04102, 01400,
139 01000, 00400, 00200, 00100, 00040, 00020, 00010, 00004,
140 00002, 00001, 02202, 01202, 04012, 00102, 02012, 04202,
141 00042, 04400, 04200, 04100, 04040, 04020, 04010, 04004,
142 04002, 04001, 02400, 02200, 02100, 02040, 02020, 02010,
143 02004, 02002, 02001, 01200, 01100, 01040, 01020, 01010,
144 01004, 01002, 01001, 02022, 00006, 04022, 00022, 00202,
145 00402, 05400, 05200, 05100, 05040, 05020, 05010, 05004,
146 05002, 05001, 06400, 06200, 06100, 06040, 06020, 06010,
147 06004, 06002, 06001, 03200, 03100, 03040, 03020, 03010,
148 03004, 03002, 03001, 05000, 06000, 03000, 03400, 04005,
149};
150/* DEC's 029 code extended to full 7-bit ASCII, as used in the DECsystem-10. */
151static const int o29_decascii_code[] = {
152 05403, 04401, 04201, 04101, 00005, 01023, 01013, 01007,
153 02011, 04021, 01021, 04103, 04043, 04023, 04013, 04007,
154 06403, 02401, 02201, 02101, 00043, 00023, 00201, 01011,
155 02003, 02403, 00007, 01005, 02043, 02023, 02013, 02007,
156 00000, 04006, 00006, 00102, 02102, 01042, 04000, 00022,
157 04022, 02022, 02042, 04012, 01102, 02000, 04102, 01400,
158 01000, 00400, 00200, 00100, 00040, 00020, 00010, 00004,
159 00002, 00001, 00202, 02012, 04042, 00012, 01012, 01006,
160 00042, 04400, 04200, 04100, 04040, 04020, 04010, 04004,
161 04002, 04001, 02400, 02200, 02100, 02040, 02020, 02010,
162 02004, 02002, 02001, 01200, 01100, 01040, 01020, 01010,
163 01004, 01002, 01001, 04202, 01202, 02202, 02006, 01022,
164 00402, 05400, 05200, 05100, 05040, 05020, 05010, 05004,
165 05002, 05001, 06400, 06200, 06100, 06040, 06020, 06010,
166 06004, 06002, 06001, 03200, 03100, 03040, 03020, 03010,
167 03004, 03002, 03001, 05000, 06000, 03000, 03400, 04005,
168};
Bob Supnikdc871fa2006-05-27 11:34:00 -0700169static const int h2c_code[4096] = {
Mark Pizzolato651780c2013-06-03 06:29:01 -0700170 0000, 0020, 0010, 0030, 0007, 0027, 0017, 0037,
171 0006, 0026, 0016, 0036, 0007, 0027, 0017, 0037,
172 0005, 0025, 0015, 0035, 0007, 0027, 0017, 0037,
173 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
174 0004, 0024, 0014, 0034, 0007, 0027, 0017, 0037,
175 0006, 0026, 0016, 0036, 0007, 0027, 0017, 0037,
176 0005, 0025, 0015, 0035, 0007, 0027, 0017, 0037,
177 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
178 0003, 0023, 0013, 0033, 0007, 0027, 0017, 0037,
179 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
180 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
181 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
182 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
183 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
184 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
185 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
186 0002, 0022, 0012, 0032, 0007, 0027, 0017, 0037,
187 0006, 0026, 0016, 0036, 0007, 0027, 0017, 0037,
188 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
189 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
190 0006, 0026, 0016, 0036, 0007, 0027, 0017, 0037,
191 0006, 0026, 0016, 0036, 0007, 0027, 0017, 0037,
192 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
193 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
194 0003, 0023, 0013, 0033, 0007, 0027, 0017, 0037,
195 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
196 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
197 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
198 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
199 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
200 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
201 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
202 0001, 0021, 0011, 0031, 0007, 0027, 0017, 0037,
203 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
204 0005, 0025, 0015, 0035, 0007, 0027, 0017, 0037,
205 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
206 0005, 0025, 0015, 0035, 0007, 0027, 0017, 0037,
207 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
208 0005, 0025, 0015, 0035, 0007, 0027, 0017, 0037,
209 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
210 0003, 0023, 0013, 0033, 0007, 0027, 0017, 0037,
211 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
212 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
213 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
214 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
215 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
216 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
217 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
218 0003, 0023, 0013, 0033, 0007, 0027, 0017, 0037,
219 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
220 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
221 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
222 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
223 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
224 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
225 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
226 0003, 0023, 0013, 0033, 0007, 0027, 0017, 0037,
227 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
228 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
229 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
230 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
231 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
232 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
233 0007, 0027, 0017, 0037, 0007, 0027, 0017, 0037,
234 0040, 0060, 0050, 0070, 0047, 0067, 0057, 0077,
235 0046, 0066, 0056, 0076, 0047, 0067, 0057, 0077,
236 0045, 0065, 0055, 0075, 0047, 0067, 0057, 0077,
237 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
238 0044, 0064, 0054, 0074, 0047, 0067, 0057, 0077,
239 0046, 0066, 0056, 0076, 0047, 0067, 0057, 0077,
240 0045, 0065, 0055, 0075, 0047, 0067, 0057, 0077,
241 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
242 0043, 0063, 0053, 0073, 0047, 0067, 0057, 0077,
243 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
244 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
245 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
246 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
247 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
248 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
249 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
250 0042, 0062, 0052, 0072, 0047, 0067, 0057, 0077,
251 0046, 0066, 0056, 0076, 0047, 0067, 0057, 0077,
252 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
253 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
254 0046, 0066, 0056, 0076, 0047, 0067, 0057, 0077,
255 0046, 0066, 0056, 0076, 0047, 0067, 0057, 0077,
256 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
257 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
258 0043, 0063, 0053, 0073, 0047, 0067, 0057, 0077,
259 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
260 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
261 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
262 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
263 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
264 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
265 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
266 0041, 0061, 0051, 0071, 0047, 0067, 0057, 0077,
267 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
268 0045, 0065, 0055, 0075, 0047, 0067, 0057, 0077,
269 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
270 0045, 0065, 0055, 0075, 0047, 0067, 0057, 0077,
271 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
272 0045, 0065, 0055, 0075, 0047, 0067, 0057, 0077,
273 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
274 0043, 0063, 0053, 0073, 0047, 0067, 0057, 0077,
275 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
276 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
277 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
278 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
279 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
280 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
281 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
282 0043, 0063, 0053, 0073, 0047, 0067, 0057, 0077,
283 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
284 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
285 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
286 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
287 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
288 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
289 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
290 0043, 0063, 0053, 0073, 0047, 0067, 0057, 0077,
291 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
292 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
293 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
294 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
295 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
296 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
297 0047, 0067, 0057, 0077, 0047, 0067, 0057, 0077,
298 0100, 0120, 0110, 0130, 0107, 0127, 0117, 0137,
299 0106, 0126, 0116, 0136, 0107, 0127, 0117, 0137,
300 0105, 0125, 0115, 0135, 0107, 0127, 0117, 0137,
301 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
302 0104, 0124, 0114, 0134, 0107, 0127, 0117, 0137,
303 0106, 0126, 0116, 0136, 0107, 0127, 0117, 0137,
304 0105, 0125, 0115, 0135, 0107, 0127, 0117, 0137,
305 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
306 0103, 0123, 0113, 0133, 0107, 0127, 0117, 0137,
307 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
308 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
309 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
310 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
311 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
312 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
313 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
314 0102, 0122, 0112, 0132, 0107, 0127, 0117, 0137,
315 0106, 0126, 0116, 0136, 0107, 0127, 0117, 0137,
316 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
317 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
318 0106, 0126, 0116, 0136, 0107, 0127, 0117, 0137,
319 0106, 0126, 0116, 0136, 0107, 0127, 0117, 0137,
320 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
321 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
322 0103, 0123, 0113, 0133, 0107, 0127, 0117, 0137,
323 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
324 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
325 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
326 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
327 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
328 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
329 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
330 0101, 0121, 0111, 0131, 0107, 0127, 0117, 0137,
331 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
332 0105, 0125, 0115, 0135, 0107, 0127, 0117, 0137,
333 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
334 0105, 0125, 0115, 0135, 0107, 0127, 0117, 0137,
335 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
336 0105, 0125, 0115, 0135, 0107, 0127, 0117, 0137,
337 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
338 0103, 0123, 0113, 0133, 0107, 0127, 0117, 0137,
339 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
340 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
341 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
342 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
343 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
344 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
345 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
346 0103, 0123, 0113, 0133, 0107, 0127, 0117, 0137,
347 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
348 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
349 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
350 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
351 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
352 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
353 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
354 0103, 0123, 0113, 0133, 0107, 0127, 0117, 0137,
355 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
356 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
357 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
358 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
359 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
360 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
361 0107, 0127, 0117, 0137, 0107, 0127, 0117, 0137,
362 0140, 0160, 0150, 0170, 0147, 0167, 0157, 0177,
363 0146, 0166, 0156, 0176, 0147, 0167, 0157, 0177,
364 0145, 0165, 0155, 0175, 0147, 0167, 0157, 0177,
365 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
366 0144, 0164, 0154, 0174, 0147, 0167, 0157, 0177,
367 0146, 0166, 0156, 0176, 0147, 0167, 0157, 0177,
368 0145, 0165, 0155, 0175, 0147, 0167, 0157, 0177,
369 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
370 0143, 0163, 0153, 0173, 0147, 0167, 0157, 0177,
371 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
372 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
373 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
374 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
375 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
376 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
377 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
378 0142, 0162, 0152, 0172, 0147, 0167, 0157, 0177,
379 0146, 0166, 0156, 0176, 0147, 0167, 0157, 0177,
380 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
381 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
382 0146, 0166, 0156, 0176, 0147, 0167, 0157, 0177,
383 0146, 0166, 0156, 0176, 0147, 0167, 0157, 0177,
384 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
385 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
386 0143, 0163, 0153, 0173, 0147, 0167, 0157, 0177,
387 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
388 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
389 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
390 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
391 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
392 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
393 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
394 0141, 0161, 0151, 0171, 0147, 0167, 0157, 0177,
395 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
396 0145, 0165, 0155, 0175, 0147, 0167, 0157, 0177,
397 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
398 0145, 0165, 0155, 0175, 0147, 0167, 0157, 0177,
399 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
400 0145, 0165, 0155, 0175, 0147, 0167, 0157, 0177,
401 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
402 0143, 0163, 0153, 0173, 0147, 0167, 0157, 0177,
403 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
404 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
405 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
406 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
407 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
408 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
409 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
410 0143, 0163, 0153, 0173, 0147, 0167, 0157, 0177,
411 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
412 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
413 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
414 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
415 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
416 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
417 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
418 0143, 0163, 0153, 0173, 0147, 0167, 0157, 0177,
419 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
420 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
421 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
422 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
423 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
424 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
425 0147, 0167, 0157, 0177, 0147, 0167, 0157, 0177,
426 0200, 0220, 0210, 0230, 0207, 0227, 0217, 0237,
427 0206, 0226, 0216, 0236, 0207, 0227, 0217, 0237,
428 0205, 0225, 0215, 0235, 0207, 0227, 0217, 0237,
429 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
430 0204, 0224, 0214, 0234, 0207, 0227, 0217, 0237,
431 0206, 0226, 0216, 0236, 0207, 0227, 0217, 0237,
432 0205, 0225, 0215, 0235, 0207, 0227, 0217, 0237,
433 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
434 0203, 0223, 0213, 0233, 0207, 0227, 0217, 0237,
435 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
436 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
437 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
438 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
439 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
440 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
441 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
442 0202, 0222, 0212, 0232, 0207, 0227, 0217, 0237,
443 0206, 0226, 0216, 0236, 0207, 0227, 0217, 0237,
444 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
445 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
446 0206, 0226, 0216, 0236, 0207, 0227, 0217, 0237,
447 0206, 0226, 0216, 0236, 0207, 0227, 0217, 0237,
448 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
449 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
450 0203, 0223, 0213, 0233, 0207, 0227, 0217, 0237,
451 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
452 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
453 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
454 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
455 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
456 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
457 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
458 0201, 0221, 0211, 0231, 0207, 0227, 0217, 0237,
459 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
460 0205, 0225, 0215, 0235, 0207, 0227, 0217, 0237,
461 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
462 0205, 0225, 0215, 0235, 0207, 0227, 0217, 0237,
463 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
464 0205, 0225, 0215, 0235, 0207, 0227, 0217, 0237,
465 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
466 0203, 0223, 0213, 0233, 0207, 0227, 0217, 0237,
467 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
468 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
469 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
470 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
471 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
472 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
473 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
474 0203, 0223, 0213, 0233, 0207, 0227, 0217, 0237,
475 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
476 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
477 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
478 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
479 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
480 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
481 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
482 0203, 0223, 0213, 0233, 0207, 0227, 0217, 0237,
483 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
484 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
485 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
486 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
487 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
488 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
489 0207, 0227, 0217, 0237, 0207, 0227, 0217, 0237,
490 0240, 0260, 0250, 0270, 0247, 0267, 0257, 0277,
491 0246, 0266, 0256, 0276, 0247, 0267, 0257, 0277,
492 0245, 0265, 0255, 0275, 0247, 0267, 0257, 0277,
493 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
494 0244, 0264, 0254, 0274, 0247, 0267, 0257, 0277,
495 0246, 0266, 0256, 0276, 0247, 0267, 0257, 0277,
496 0245, 0265, 0255, 0275, 0247, 0267, 0257, 0277,
497 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
498 0243, 0263, 0253, 0273, 0247, 0267, 0257, 0277,
499 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
500 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
501 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
502 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
503 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
504 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
505 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
506 0242, 0262, 0252, 0272, 0247, 0267, 0257, 0277,
507 0246, 0266, 0256, 0276, 0247, 0267, 0257, 0277,
508 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
509 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
510 0246, 0266, 0256, 0276, 0247, 0267, 0257, 0277,
511 0246, 0266, 0256, 0276, 0247, 0267, 0257, 0277,
512 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
513 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
514 0243, 0263, 0253, 0273, 0247, 0267, 0257, 0277,
515 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
516 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
517 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
518 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
519 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
520 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
521 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
522 0241, 0261, 0251, 0271, 0247, 0267, 0257, 0277,
523 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
524 0245, 0265, 0255, 0275, 0247, 0267, 0257, 0277,
525 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
526 0245, 0265, 0255, 0275, 0247, 0267, 0257, 0277,
527 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
528 0245, 0265, 0255, 0275, 0247, 0267, 0257, 0277,
529 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
530 0243, 0263, 0253, 0273, 0247, 0267, 0257, 0277,
531 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
532 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
533 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
534 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
535 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
536 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
537 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
538 0243, 0263, 0253, 0273, 0247, 0267, 0257, 0277,
539 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
540 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
541 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
542 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
543 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
544 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
545 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
546 0243, 0263, 0253, 0273, 0247, 0267, 0257, 0277,
547 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
548 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
549 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
550 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
551 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
552 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
553 0247, 0267, 0257, 0277, 0247, 0267, 0257, 0277,
554 0300, 0320, 0310, 0330, 0307, 0327, 0317, 0337,
555 0306, 0326, 0316, 0336, 0307, 0327, 0317, 0337,
556 0305, 0325, 0315, 0335, 0307, 0327, 0317, 0337,
557 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
558 0304, 0324, 0314, 0334, 0307, 0327, 0317, 0337,
559 0306, 0326, 0316, 0336, 0307, 0327, 0317, 0337,
560 0305, 0325, 0315, 0335, 0307, 0327, 0317, 0337,
561 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
562 0303, 0323, 0313, 0333, 0307, 0327, 0317, 0337,
563 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
564 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
565 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
566 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
567 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
568 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
569 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
570 0302, 0322, 0312, 0332, 0307, 0327, 0317, 0337,
571 0306, 0326, 0316, 0336, 0307, 0327, 0317, 0337,
572 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
573 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
574 0306, 0326, 0316, 0336, 0307, 0327, 0317, 0337,
575 0306, 0326, 0316, 0336, 0307, 0327, 0317, 0337,
576 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
577 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
578 0303, 0323, 0313, 0333, 0307, 0327, 0317, 0337,
579 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
580 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
581 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
582 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
583 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
584 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
585 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
586 0301, 0321, 0311, 0331, 0307, 0327, 0317, 0337,
587 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
588 0305, 0325, 0315, 0335, 0307, 0327, 0317, 0337,
589 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
590 0305, 0325, 0315, 0335, 0307, 0327, 0317, 0337,
591 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
592 0305, 0325, 0315, 0335, 0307, 0327, 0317, 0337,
593 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
594 0303, 0323, 0313, 0333, 0307, 0327, 0317, 0337,
595 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
596 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
597 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
598 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
599 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
600 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
601 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
602 0303, 0323, 0313, 0333, 0307, 0327, 0317, 0337,
603 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
604 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
605 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
606 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
607 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
608 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
609 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
610 0303, 0323, 0313, 0333, 0307, 0327, 0317, 0337,
611 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
612 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
613 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
614 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
615 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
616 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
617 0307, 0327, 0317, 0337, 0307, 0327, 0317, 0337,
618 0340, 0360, 0350, 0370, 0347, 0367, 0357, 0377,
619 0346, 0366, 0356, 0376, 0347, 0367, 0357, 0377,
620 0345, 0365, 0355, 0375, 0347, 0367, 0357, 0377,
621 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
622 0344, 0364, 0354, 0374, 0347, 0367, 0357, 0377,
623 0346, 0366, 0356, 0376, 0347, 0367, 0357, 0377,
624 0345, 0365, 0355, 0375, 0347, 0367, 0357, 0377,
625 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
626 0343, 0363, 0353, 0373, 0347, 0367, 0357, 0377,
627 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
628 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
629 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
630 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
631 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
632 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
633 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
634 0342, 0362, 0352, 0372, 0347, 0367, 0357, 0377,
635 0346, 0366, 0356, 0376, 0347, 0367, 0357, 0377,
636 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
637 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
638 0346, 0366, 0356, 0376, 0347, 0367, 0357, 0377,
639 0346, 0366, 0356, 0376, 0347, 0367, 0357, 0377,
640 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
641 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
642 0343, 0363, 0353, 0373, 0347, 0367, 0357, 0377,
643 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
644 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
645 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
646 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
647 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
648 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
649 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
650 0341, 0361, 0351, 0371, 0347, 0367, 0357, 0377,
651 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
652 0345, 0365, 0355, 0375, 0347, 0367, 0357, 0377,
653 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
654 0345, 0365, 0355, 0375, 0347, 0367, 0357, 0377,
655 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
656 0345, 0365, 0355, 0375, 0347, 0367, 0357, 0377,
657 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
658 0343, 0363, 0353, 0373, 0347, 0367, 0357, 0377,
659 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
660 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
661 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
662 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
663 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
664 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
665 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
666 0343, 0363, 0353, 0373, 0347, 0367, 0357, 0377,
667 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
668 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
669 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
670 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
671 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
672 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
673 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
674 0343, 0363, 0353, 0373, 0347, 0367, 0357, 0377,
675 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
676 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
677 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
678 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
679 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
680 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
681 0347, 0367, 0357, 0377, 0347, 0367, 0357, 0377,
Bob Supnikdc871fa2006-05-27 11:34:00 -0700682};