Revert revert of setSingleton(), unrelated to broken, accidentally committed code...
[lhc/web/wiklou.git] / includes / Utf8Case.php
1 <?php
2 /**
3 * Simple 1:1 upper/lowercase switching arrays for utf-8 text
4 * Won't get context-sensitive things yet
5 *
6 * Hack for bugs in ucfirst() and company
7 *
8 * These are pulled from memcached if possible, as this is faster than filling
9 * up a big array manually.
10 * @addtogroup Language
11 */
12
13 /*
14 * Translation array to get upper case character
15 */
16 $wikiUpperChars = array(
17 "a" => "A",
18 "b" => "B",
19 "c" => "C",
20 "d" => "D",
21 "e" => "E",
22 "f" => "F",
23 "g" => "G",
24 "h" => "H",
25 "i" => "I",
26 "j" => "J",
27 "k" => "K",
28 "l" => "L",
29 "m" => "M",
30 "n" => "N",
31 "o" => "O",
32 "p" => "P",
33 "q" => "Q",
34 "r" => "R",
35 "s" => "S",
36 "t" => "T",
37 "u" => "U",
38 "v" => "V",
39 "w" => "W",
40 "x" => "X",
41 "y" => "Y",
42 "z" => "Z",
43 "\xc2\xb5" => "\xce\x9c",
44 "\xc3\xa0" => "\xc3\x80",
45 "\xc3\xa1" => "\xc3\x81",
46 "\xc3\xa2" => "\xc3\x82",
47 "\xc3\xa3" => "\xc3\x83",
48 "\xc3\xa4" => "\xc3\x84",
49 "\xc3\xa5" => "\xc3\x85",
50 "\xc3\xa6" => "\xc3\x86",
51 "\xc3\xa7" => "\xc3\x87",
52 "\xc3\xa8" => "\xc3\x88",
53 "\xc3\xa9" => "\xc3\x89",
54 "\xc3\xaa" => "\xc3\x8a",
55 "\xc3\xab" => "\xc3\x8b",
56 "\xc3\xac" => "\xc3\x8c",
57 "\xc3\xad" => "\xc3\x8d",
58 "\xc3\xae" => "\xc3\x8e",
59 "\xc3\xaf" => "\xc3\x8f",
60 "\xc3\xb0" => "\xc3\x90",
61 "\xc3\xb1" => "\xc3\x91",
62 "\xc3\xb2" => "\xc3\x92",
63 "\xc3\xb3" => "\xc3\x93",
64 "\xc3\xb4" => "\xc3\x94",
65 "\xc3\xb5" => "\xc3\x95",
66 "\xc3\xb6" => "\xc3\x96",
67 "\xc3\xb8" => "\xc3\x98",
68 "\xc3\xb9" => "\xc3\x99",
69 "\xc3\xba" => "\xc3\x9a",
70 "\xc3\xbb" => "\xc3\x9b",
71 "\xc3\xbc" => "\xc3\x9c",
72 "\xc3\xbd" => "\xc3\x9d",
73 "\xc3\xbe" => "\xc3\x9e",
74 "\xc3\xbf" => "\xc5\xb8",
75 "\xc4\x81" => "\xc4\x80",
76 "\xc4\x83" => "\xc4\x82",
77 "\xc4\x85" => "\xc4\x84",
78 "\xc4\x87" => "\xc4\x86",
79 "\xc4\x89" => "\xc4\x88",
80 "\xc4\x8b" => "\xc4\x8a",
81 "\xc4\x8d" => "\xc4\x8c",
82 "\xc4\x8f" => "\xc4\x8e",
83 "\xc4\x91" => "\xc4\x90",
84 "\xc4\x93" => "\xc4\x92",
85 "\xc4\x95" => "\xc4\x94",
86 "\xc4\x97" => "\xc4\x96",
87 "\xc4\x99" => "\xc4\x98",
88 "\xc4\x9b" => "\xc4\x9a",
89 "\xc4\x9d" => "\xc4\x9c",
90 "\xc4\x9f" => "\xc4\x9e",
91 "\xc4\xa1" => "\xc4\xa0",
92 "\xc4\xa3" => "\xc4\xa2",
93 "\xc4\xa5" => "\xc4\xa4",
94 "\xc4\xa7" => "\xc4\xa6",
95 "\xc4\xa9" => "\xc4\xa8",
96 "\xc4\xab" => "\xc4\xaa",
97 "\xc4\xad" => "\xc4\xac",
98 "\xc4\xaf" => "\xc4\xae",
99 "\xc4\xb1" => "I",
100 "\xc4\xb3" => "\xc4\xb2",
101 "\xc4\xb5" => "\xc4\xb4",
102 "\xc4\xb7" => "\xc4\xb6",
103 "\xc4\xba" => "\xc4\xb9",
104 "\xc4\xbc" => "\xc4\xbb",
105 "\xc4\xbe" => "\xc4\xbd",
106 "\xc5\x80" => "\xc4\xbf",
107 "\xc5\x82" => "\xc5\x81",
108 "\xc5\x84" => "\xc5\x83",
109 "\xc5\x86" => "\xc5\x85",
110 "\xc5\x88" => "\xc5\x87",
111 "\xc5\x8b" => "\xc5\x8a",
112 "\xc5\x8d" => "\xc5\x8c",
113 "\xc5\x8f" => "\xc5\x8e",
114 "\xc5\x91" => "\xc5\x90",
115 "\xc5\x93" => "\xc5\x92",
116 "\xc5\x95" => "\xc5\x94",
117 "\xc5\x97" => "\xc5\x96",
118 "\xc5\x99" => "\xc5\x98",
119 "\xc5\x9b" => "\xc5\x9a",
120 "\xc5\x9d" => "\xc5\x9c",
121 "\xc5\x9f" => "\xc5\x9e",
122 "\xc5\xa1" => "\xc5\xa0",
123 "\xc5\xa3" => "\xc5\xa2",
124 "\xc5\xa5" => "\xc5\xa4",
125 "\xc5\xa7" => "\xc5\xa6",
126 "\xc5\xa9" => "\xc5\xa8",
127 "\xc5\xab" => "\xc5\xaa",
128 "\xc5\xad" => "\xc5\xac",
129 "\xc5\xaf" => "\xc5\xae",
130 "\xc5\xb1" => "\xc5\xb0",
131 "\xc5\xb3" => "\xc5\xb2",
132 "\xc5\xb5" => "\xc5\xb4",
133 "\xc5\xb7" => "\xc5\xb6",
134 "\xc5\xba" => "\xc5\xb9",
135 "\xc5\xbc" => "\xc5\xbb",
136 "\xc5\xbe" => "\xc5\xbd",
137 "\xc5\xbf" => "S",
138 "\xc6\x83" => "\xc6\x82",
139 "\xc6\x85" => "\xc6\x84",
140 "\xc6\x88" => "\xc6\x87",
141 "\xc6\x8c" => "\xc6\x8b",
142 "\xc6\x92" => "\xc6\x91",
143 "\xc6\x95" => "\xc7\xb6",
144 "\xc6\x99" => "\xc6\x98",
145 "\xc6\xa1" => "\xc6\xa0",
146 "\xc6\xa3" => "\xc6\xa2",
147 "\xc6\xa5" => "\xc6\xa4",
148 "\xc6\xa8" => "\xc6\xa7",
149 "\xc6\xad" => "\xc6\xac",
150 "\xc6\xb0" => "\xc6\xaf",
151 "\xc6\xb4" => "\xc6\xb3",
152 "\xc6\xb6" => "\xc6\xb5",
153 "\xc6\xb9" => "\xc6\xb8",
154 "\xc6\xbd" => "\xc6\xbc",
155 "\xc6\xbf" => "\xc7\xb7",
156 "\xc7\x85" => "\xc7\x84",
157 "\xc7\x86" => "\xc7\x84",
158 "\xc7\x88" => "\xc7\x87",
159 "\xc7\x89" => "\xc7\x87",
160 "\xc7\x8b" => "\xc7\x8a",
161 "\xc7\x8c" => "\xc7\x8a",
162 "\xc7\x8e" => "\xc7\x8d",
163 "\xc7\x90" => "\xc7\x8f",
164 "\xc7\x92" => "\xc7\x91",
165 "\xc7\x94" => "\xc7\x93",
166 "\xc7\x96" => "\xc7\x95",
167 "\xc7\x98" => "\xc7\x97",
168 "\xc7\x9a" => "\xc7\x99",
169 "\xc7\x9c" => "\xc7\x9b",
170 "\xc7\x9d" => "\xc6\x8e",
171 "\xc7\x9f" => "\xc7\x9e",
172 "\xc7\xa1" => "\xc7\xa0",
173 "\xc7\xa3" => "\xc7\xa2",
174 "\xc7\xa5" => "\xc7\xa4",
175 "\xc7\xa7" => "\xc7\xa6",
176 "\xc7\xa9" => "\xc7\xa8",
177 "\xc7\xab" => "\xc7\xaa",
178 "\xc7\xad" => "\xc7\xac",
179 "\xc7\xaf" => "\xc7\xae",
180 "\xc7\xb2" => "\xc7\xb1",
181 "\xc7\xb3" => "\xc7\xb1",
182 "\xc7\xb5" => "\xc7\xb4",
183 "\xc7\xb9" => "\xc7\xb8",
184 "\xc7\xbb" => "\xc7\xba",
185 "\xc7\xbd" => "\xc7\xbc",
186 "\xc7\xbf" => "\xc7\xbe",
187 "\xc8\x81" => "\xc8\x80",
188 "\xc8\x83" => "\xc8\x82",
189 "\xc8\x85" => "\xc8\x84",
190 "\xc8\x87" => "\xc8\x86",
191 "\xc8\x89" => "\xc8\x88",
192 "\xc8\x8b" => "\xc8\x8a",
193 "\xc8\x8d" => "\xc8\x8c",
194 "\xc8\x8f" => "\xc8\x8e",
195 "\xc8\x91" => "\xc8\x90",
196 "\xc8\x93" => "\xc8\x92",
197 "\xc8\x95" => "\xc8\x94",
198 "\xc8\x97" => "\xc8\x96",
199 "\xc8\x99" => "\xc8\x98",
200 "\xc8\x9b" => "\xc8\x9a",
201 "\xc8\x9d" => "\xc8\x9c",
202 "\xc8\x9f" => "\xc8\x9e",
203 "\xc8\xa3" => "\xc8\xa2",
204 "\xc8\xa5" => "\xc8\xa4",
205 "\xc8\xa7" => "\xc8\xa6",
206 "\xc8\xa9" => "\xc8\xa8",
207 "\xc8\xab" => "\xc8\xaa",
208 "\xc8\xad" => "\xc8\xac",
209 "\xc8\xaf" => "\xc8\xae",
210 "\xc8\xb1" => "\xc8\xb0",
211 "\xc8\xb3" => "\xc8\xb2",
212 "\xc9\x93" => "\xc6\x81",
213 "\xc9\x94" => "\xc6\x86",
214 "\xc9\x96" => "\xc6\x89",
215 "\xc9\x97" => "\xc6\x8a",
216 "\xc9\x99" => "\xc6\x8f",
217 "\xc9\x9b" => "\xc6\x90",
218 "\xc9\xa0" => "\xc6\x93",
219 "\xc9\xa3" => "\xc6\x94",
220 "\xc9\xa8" => "\xc6\x97",
221 "\xc9\xa9" => "\xc6\x96",
222 "\xc9\xaf" => "\xc6\x9c",
223 "\xc9\xb2" => "\xc6\x9d",
224 "\xc9\xb5" => "\xc6\x9f",
225 "\xca\x80" => "\xc6\xa6",
226 "\xca\x83" => "\xc6\xa9",
227 "\xca\x88" => "\xc6\xae",
228 "\xca\x8a" => "\xc6\xb1",
229 "\xca\x8b" => "\xc6\xb2",
230 "\xca\x92" => "\xc6\xb7",
231 "\xcd\x85" => "\xce\x99",
232 "\xce\xac" => "\xce\x86",
233 "\xce\xad" => "\xce\x88",
234 "\xce\xae" => "\xce\x89",
235 "\xce\xaf" => "\xce\x8a",
236 "\xce\xb1" => "\xce\x91",
237 "\xce\xb2" => "\xce\x92",
238 "\xce\xb3" => "\xce\x93",
239 "\xce\xb4" => "\xce\x94",
240 "\xce\xb5" => "\xce\x95",
241 "\xce\xb6" => "\xce\x96",
242 "\xce\xb7" => "\xce\x97",
243 "\xce\xb8" => "\xce\x98",
244 "\xce\xb9" => "\xce\x99",
245 "\xce\xba" => "\xce\x9a",
246 "\xce\xbb" => "\xce\x9b",
247 "\xce\xbc" => "\xce\x9c",
248 "\xce\xbd" => "\xce\x9d",
249 "\xce\xbe" => "\xce\x9e",
250 "\xce\xbf" => "\xce\x9f",
251 "\xcf\x80" => "\xce\xa0",
252 "\xcf\x81" => "\xce\xa1",
253 "\xcf\x82" => "\xce\xa3",
254 "\xcf\x83" => "\xce\xa3",
255 "\xcf\x84" => "\xce\xa4",
256 "\xcf\x85" => "\xce\xa5",
257 "\xcf\x86" => "\xce\xa6",
258 "\xcf\x87" => "\xce\xa7",
259 "\xcf\x88" => "\xce\xa8",
260 "\xcf\x89" => "\xce\xa9",
261 "\xcf\x8a" => "\xce\xaa",
262 "\xcf\x8b" => "\xce\xab",
263 "\xcf\x8c" => "\xce\x8c",
264 "\xcf\x8d" => "\xce\x8e",
265 "\xcf\x8e" => "\xce\x8f",
266 "\xcf\x90" => "\xce\x92",
267 "\xcf\x91" => "\xce\x98",
268 "\xcf\x95" => "\xce\xa6",
269 "\xcf\x96" => "\xce\xa0",
270 "\xcf\x9b" => "\xcf\x9a",
271 "\xcf\x9d" => "\xcf\x9c",
272 "\xcf\x9f" => "\xcf\x9e",
273 "\xcf\xa1" => "\xcf\xa0",
274 "\xcf\xa3" => "\xcf\xa2",
275 "\xcf\xa5" => "\xcf\xa4",
276 "\xcf\xa7" => "\xcf\xa6",
277 "\xcf\xa9" => "\xcf\xa8",
278 "\xcf\xab" => "\xcf\xaa",
279 "\xcf\xad" => "\xcf\xac",
280 "\xcf\xaf" => "\xcf\xae",
281 "\xcf\xb0" => "\xce\x9a",
282 "\xcf\xb1" => "\xce\xa1",
283 "\xcf\xb2" => "\xce\xa3",
284 "\xcf\xb5" => "\xce\x95",
285 "\xd0\xb0" => "\xd0\x90",
286 "\xd0\xb1" => "\xd0\x91",
287 "\xd0\xb2" => "\xd0\x92",
288 "\xd0\xb3" => "\xd0\x93",
289 "\xd0\xb4" => "\xd0\x94",
290 "\xd0\xb5" => "\xd0\x95",
291 "\xd0\xb6" => "\xd0\x96",
292 "\xd0\xb7" => "\xd0\x97",
293 "\xd0\xb8" => "\xd0\x98",
294 "\xd0\xb9" => "\xd0\x99",
295 "\xd0\xba" => "\xd0\x9a",
296 "\xd0\xbb" => "\xd0\x9b",
297 "\xd0\xbc" => "\xd0\x9c",
298 "\xd0\xbd" => "\xd0\x9d",
299 "\xd0\xbe" => "\xd0\x9e",
300 "\xd0\xbf" => "\xd0\x9f",
301 "\xd1\x80" => "\xd0\xa0",
302 "\xd1\x81" => "\xd0\xa1",
303 "\xd1\x82" => "\xd0\xa2",
304 "\xd1\x83" => "\xd0\xa3",
305 "\xd1\x84" => "\xd0\xa4",
306 "\xd1\x85" => "\xd0\xa5",
307 "\xd1\x86" => "\xd0\xa6",
308 "\xd1\x87" => "\xd0\xa7",
309 "\xd1\x88" => "\xd0\xa8",
310 "\xd1\x89" => "\xd0\xa9",
311 "\xd1\x8a" => "\xd0\xaa",
312 "\xd1\x8b" => "\xd0\xab",
313 "\xd1\x8c" => "\xd0\xac",
314 "\xd1\x8d" => "\xd0\xad",
315 "\xd1\x8e" => "\xd0\xae",
316 "\xd1\x8f" => "\xd0\xaf",
317 "\xd1\x90" => "\xd0\x80",
318 "\xd1\x91" => "\xd0\x81",
319 "\xd1\x92" => "\xd0\x82",
320 "\xd1\x93" => "\xd0\x83",
321 "\xd1\x94" => "\xd0\x84",
322 "\xd1\x95" => "\xd0\x85",
323 "\xd1\x96" => "\xd0\x86",
324 "\xd1\x97" => "\xd0\x87",
325 "\xd1\x98" => "\xd0\x88",
326 "\xd1\x99" => "\xd0\x89",
327 "\xd1\x9a" => "\xd0\x8a",
328 "\xd1\x9b" => "\xd0\x8b",
329 "\xd1\x9c" => "\xd0\x8c",
330 "\xd1\x9d" => "\xd0\x8d",
331 "\xd1\x9e" => "\xd0\x8e",
332 "\xd1\x9f" => "\xd0\x8f",
333 "\xd1\xa1" => "\xd1\xa0",
334 "\xd1\xa3" => "\xd1\xa2",
335 "\xd1\xa5" => "\xd1\xa4",
336 "\xd1\xa7" => "\xd1\xa6",
337 "\xd1\xa9" => "\xd1\xa8",
338 "\xd1\xab" => "\xd1\xaa",
339 "\xd1\xad" => "\xd1\xac",
340 "\xd1\xaf" => "\xd1\xae",
341 "\xd1\xb1" => "\xd1\xb0",
342 "\xd1\xb3" => "\xd1\xb2",
343 "\xd1\xb5" => "\xd1\xb4",
344 "\xd1\xb7" => "\xd1\xb6",
345 "\xd1\xb9" => "\xd1\xb8",
346 "\xd1\xbb" => "\xd1\xba",
347 "\xd1\xbd" => "\xd1\xbc",
348 "\xd1\xbf" => "\xd1\xbe",
349 "\xd2\x81" => "\xd2\x80",
350 "\xd2\x8d" => "\xd2\x8c",
351 "\xd2\x8f" => "\xd2\x8e",
352 "\xd2\x91" => "\xd2\x90",
353 "\xd2\x93" => "\xd2\x92",
354 "\xd2\x95" => "\xd2\x94",
355 "\xd2\x97" => "\xd2\x96",
356 "\xd2\x99" => "\xd2\x98",
357 "\xd2\x9b" => "\xd2\x9a",
358 "\xd2\x9d" => "\xd2\x9c",
359 "\xd2\x9f" => "\xd2\x9e",
360 "\xd2\xa1" => "\xd2\xa0",
361 "\xd2\xa3" => "\xd2\xa2",
362 "\xd2\xa5" => "\xd2\xa4",
363 "\xd2\xa7" => "\xd2\xa6",
364 "\xd2\xa9" => "\xd2\xa8",
365 "\xd2\xab" => "\xd2\xaa",
366 "\xd2\xad" => "\xd2\xac",
367 "\xd2\xaf" => "\xd2\xae",
368 "\xd2\xb1" => "\xd2\xb0",
369 "\xd2\xb3" => "\xd2\xb2",
370 "\xd2\xb5" => "\xd2\xb4",
371 "\xd2\xb7" => "\xd2\xb6",
372 "\xd2\xb9" => "\xd2\xb8",
373 "\xd2\xbb" => "\xd2\xba",
374 "\xd2\xbd" => "\xd2\xbc",
375 "\xd2\xbf" => "\xd2\xbe",
376 "\xd3\x82" => "\xd3\x81",
377 "\xd3\x84" => "\xd3\x83",
378 "\xd3\x88" => "\xd3\x87",
379 "\xd3\x8c" => "\xd3\x8b",
380 "\xd3\x91" => "\xd3\x90",
381 "\xd3\x93" => "\xd3\x92",
382 "\xd3\x95" => "\xd3\x94",
383 "\xd3\x97" => "\xd3\x96",
384 "\xd3\x99" => "\xd3\x98",
385 "\xd3\x9b" => "\xd3\x9a",
386 "\xd3\x9d" => "\xd3\x9c",
387 "\xd3\x9f" => "\xd3\x9e",
388 "\xd3\xa1" => "\xd3\xa0",
389 "\xd3\xa3" => "\xd3\xa2",
390 "\xd3\xa5" => "\xd3\xa4",
391 "\xd3\xa7" => "\xd3\xa6",
392 "\xd3\xa9" => "\xd3\xa8",
393 "\xd3\xab" => "\xd3\xaa",
394 "\xd3\xad" => "\xd3\xac",
395 "\xd3\xaf" => "\xd3\xae",
396 "\xd3\xb1" => "\xd3\xb0",
397 "\xd3\xb3" => "\xd3\xb2",
398 "\xd3\xb5" => "\xd3\xb4",
399 "\xd3\xb9" => "\xd3\xb8",
400 "\xd5\xa1" => "\xd4\xb1",
401 "\xd5\xa2" => "\xd4\xb2",
402 "\xd5\xa3" => "\xd4\xb3",
403 "\xd5\xa4" => "\xd4\xb4",
404 "\xd5\xa5" => "\xd4\xb5",
405 "\xd5\xa6" => "\xd4\xb6",
406 "\xd5\xa7" => "\xd4\xb7",
407 "\xd5\xa8" => "\xd4\xb8",
408 "\xd5\xa9" => "\xd4\xb9",
409 "\xd5\xaa" => "\xd4\xba",
410 "\xd5\xab" => "\xd4\xbb",
411 "\xd5\xac" => "\xd4\xbc",
412 "\xd5\xad" => "\xd4\xbd",
413 "\xd5\xae" => "\xd4\xbe",
414 "\xd5\xaf" => "\xd4\xbf",
415 "\xd5\xb0" => "\xd5\x80",
416 "\xd5\xb1" => "\xd5\x81",
417 "\xd5\xb2" => "\xd5\x82",
418 "\xd5\xb3" => "\xd5\x83",
419 "\xd5\xb4" => "\xd5\x84",
420 "\xd5\xb5" => "\xd5\x85",
421 "\xd5\xb6" => "\xd5\x86",
422 "\xd5\xb7" => "\xd5\x87",
423 "\xd5\xb8" => "\xd5\x88",
424 "\xd5\xb9" => "\xd5\x89",
425 "\xd5\xba" => "\xd5\x8a",
426 "\xd5\xbb" => "\xd5\x8b",
427 "\xd5\xbc" => "\xd5\x8c",
428 "\xd5\xbd" => "\xd5\x8d",
429 "\xd5\xbe" => "\xd5\x8e",
430 "\xd5\xbf" => "\xd5\x8f",
431 "\xd6\x80" => "\xd5\x90",
432 "\xd6\x81" => "\xd5\x91",
433 "\xd6\x82" => "\xd5\x92",
434 "\xd6\x83" => "\xd5\x93",
435 "\xd6\x84" => "\xd5\x94",
436 "\xd6\x85" => "\xd5\x95",
437 "\xd6\x86" => "\xd5\x96",
438 "\xe1\xb8\x81" => "\xe1\xb8\x80",
439 "\xe1\xb8\x83" => "\xe1\xb8\x82",
440 "\xe1\xb8\x85" => "\xe1\xb8\x84",
441 "\xe1\xb8\x87" => "\xe1\xb8\x86",
442 "\xe1\xb8\x89" => "\xe1\xb8\x88",
443 "\xe1\xb8\x8b" => "\xe1\xb8\x8a",
444 "\xe1\xb8\x8d" => "\xe1\xb8\x8c",
445 "\xe1\xb8\x8f" => "\xe1\xb8\x8e",
446 "\xe1\xb8\x91" => "\xe1\xb8\x90",
447 "\xe1\xb8\x93" => "\xe1\xb8\x92",
448 "\xe1\xb8\x95" => "\xe1\xb8\x94",
449 "\xe1\xb8\x97" => "\xe1\xb8\x96",
450 "\xe1\xb8\x99" => "\xe1\xb8\x98",
451 "\xe1\xb8\x9b" => "\xe1\xb8\x9a",
452 "\xe1\xb8\x9d" => "\xe1\xb8\x9c",
453 "\xe1\xb8\x9f" => "\xe1\xb8\x9e",
454 "\xe1\xb8\xa1" => "\xe1\xb8\xa0",
455 "\xe1\xb8\xa3" => "\xe1\xb8\xa2",
456 "\xe1\xb8\xa5" => "\xe1\xb8\xa4",
457 "\xe1\xb8\xa7" => "\xe1\xb8\xa6",
458 "\xe1\xb8\xa9" => "\xe1\xb8\xa8",
459 "\xe1\xb8\xab" => "\xe1\xb8\xaa",
460 "\xe1\xb8\xad" => "\xe1\xb8\xac",
461 "\xe1\xb8\xaf" => "\xe1\xb8\xae",
462 "\xe1\xb8\xb1" => "\xe1\xb8\xb0",
463 "\xe1\xb8\xb3" => "\xe1\xb8\xb2",
464 "\xe1\xb8\xb5" => "\xe1\xb8\xb4",
465 "\xe1\xb8\xb7" => "\xe1\xb8\xb6",
466 "\xe1\xb8\xb9" => "\xe1\xb8\xb8",
467 "\xe1\xb8\xbb" => "\xe1\xb8\xba",
468 "\xe1\xb8\xbd" => "\xe1\xb8\xbc",
469 "\xe1\xb8\xbf" => "\xe1\xb8\xbe",
470 "\xe1\xb9\x81" => "\xe1\xb9\x80",
471 "\xe1\xb9\x83" => "\xe1\xb9\x82",
472 "\xe1\xb9\x85" => "\xe1\xb9\x84",
473 "\xe1\xb9\x87" => "\xe1\xb9\x86",
474 "\xe1\xb9\x89" => "\xe1\xb9\x88",
475 "\xe1\xb9\x8b" => "\xe1\xb9\x8a",
476 "\xe1\xb9\x8d" => "\xe1\xb9\x8c",
477 "\xe1\xb9\x8f" => "\xe1\xb9\x8e",
478 "\xe1\xb9\x91" => "\xe1\xb9\x90",
479 "\xe1\xb9\x93" => "\xe1\xb9\x92",
480 "\xe1\xb9\x95" => "\xe1\xb9\x94",
481 "\xe1\xb9\x97" => "\xe1\xb9\x96",
482 "\xe1\xb9\x99" => "\xe1\xb9\x98",
483 "\xe1\xb9\x9b" => "\xe1\xb9\x9a",
484 "\xe1\xb9\x9d" => "\xe1\xb9\x9c",
485 "\xe1\xb9\x9f" => "\xe1\xb9\x9e",
486 "\xe1\xb9\xa1" => "\xe1\xb9\xa0",
487 "\xe1\xb9\xa3" => "\xe1\xb9\xa2",
488 "\xe1\xb9\xa5" => "\xe1\xb9\xa4",
489 "\xe1\xb9\xa7" => "\xe1\xb9\xa6",
490 "\xe1\xb9\xa9" => "\xe1\xb9\xa8",
491 "\xe1\xb9\xab" => "\xe1\xb9\xaa",
492 "\xe1\xb9\xad" => "\xe1\xb9\xac",
493 "\xe1\xb9\xaf" => "\xe1\xb9\xae",
494 "\xe1\xb9\xb1" => "\xe1\xb9\xb0",
495 "\xe1\xb9\xb3" => "\xe1\xb9\xb2",
496 "\xe1\xb9\xb5" => "\xe1\xb9\xb4",
497 "\xe1\xb9\xb7" => "\xe1\xb9\xb6",
498 "\xe1\xb9\xb9" => "\xe1\xb9\xb8",
499 "\xe1\xb9\xbb" => "\xe1\xb9\xba",
500 "\xe1\xb9\xbd" => "\xe1\xb9\xbc",
501 "\xe1\xb9\xbf" => "\xe1\xb9\xbe",
502 "\xe1\xba\x81" => "\xe1\xba\x80",
503 "\xe1\xba\x83" => "\xe1\xba\x82",
504 "\xe1\xba\x85" => "\xe1\xba\x84",
505 "\xe1\xba\x87" => "\xe1\xba\x86",
506 "\xe1\xba\x89" => "\xe1\xba\x88",
507 "\xe1\xba\x8b" => "\xe1\xba\x8a",
508 "\xe1\xba\x8d" => "\xe1\xba\x8c",
509 "\xe1\xba\x8f" => "\xe1\xba\x8e",
510 "\xe1\xba\x91" => "\xe1\xba\x90",
511 "\xe1\xba\x93" => "\xe1\xba\x92",
512 "\xe1\xba\x95" => "\xe1\xba\x94",
513 "\xe1\xba\x9b" => "\xe1\xb9\xa0",
514 "\xe1\xba\xa1" => "\xe1\xba\xa0",
515 "\xe1\xba\xa3" => "\xe1\xba\xa2",
516 "\xe1\xba\xa5" => "\xe1\xba\xa4",
517 "\xe1\xba\xa7" => "\xe1\xba\xa6",
518 "\xe1\xba\xa9" => "\xe1\xba\xa8",
519 "\xe1\xba\xab" => "\xe1\xba\xaa",
520 "\xe1\xba\xad" => "\xe1\xba\xac",
521 "\xe1\xba\xaf" => "\xe1\xba\xae",
522 "\xe1\xba\xb1" => "\xe1\xba\xb0",
523 "\xe1\xba\xb3" => "\xe1\xba\xb2",
524 "\xe1\xba\xb5" => "\xe1\xba\xb4",
525 "\xe1\xba\xb7" => "\xe1\xba\xb6",
526 "\xe1\xba\xb9" => "\xe1\xba\xb8",
527 "\xe1\xba\xbb" => "\xe1\xba\xba",
528 "\xe1\xba\xbd" => "\xe1\xba\xbc",
529 "\xe1\xba\xbf" => "\xe1\xba\xbe",
530 "\xe1\xbb\x81" => "\xe1\xbb\x80",
531 "\xe1\xbb\x83" => "\xe1\xbb\x82",
532 "\xe1\xbb\x85" => "\xe1\xbb\x84",
533 "\xe1\xbb\x87" => "\xe1\xbb\x86",
534 "\xe1\xbb\x89" => "\xe1\xbb\x88",
535 "\xe1\xbb\x8b" => "\xe1\xbb\x8a",
536 "\xe1\xbb\x8d" => "\xe1\xbb\x8c",
537 "\xe1\xbb\x8f" => "\xe1\xbb\x8e",
538 "\xe1\xbb\x91" => "\xe1\xbb\x90",
539 "\xe1\xbb\x93" => "\xe1\xbb\x92",
540 "\xe1\xbb\x95" => "\xe1\xbb\x94",
541 "\xe1\xbb\x97" => "\xe1\xbb\x96",
542 "\xe1\xbb\x99" => "\xe1\xbb\x98",
543 "\xe1\xbb\x9b" => "\xe1\xbb\x9a",
544 "\xe1\xbb\x9d" => "\xe1\xbb\x9c",
545 "\xe1\xbb\x9f" => "\xe1\xbb\x9e",
546 "\xe1\xbb\xa1" => "\xe1\xbb\xa0",
547 "\xe1\xbb\xa3" => "\xe1\xbb\xa2",
548 "\xe1\xbb\xa5" => "\xe1\xbb\xa4",
549 "\xe1\xbb\xa7" => "\xe1\xbb\xa6",
550 "\xe1\xbb\xa9" => "\xe1\xbb\xa8",
551 "\xe1\xbb\xab" => "\xe1\xbb\xaa",
552 "\xe1\xbb\xad" => "\xe1\xbb\xac",
553 "\xe1\xbb\xaf" => "\xe1\xbb\xae",
554 "\xe1\xbb\xb1" => "\xe1\xbb\xb0",
555 "\xe1\xbb\xb3" => "\xe1\xbb\xb2",
556 "\xe1\xbb\xb5" => "\xe1\xbb\xb4",
557 "\xe1\xbb\xb7" => "\xe1\xbb\xb6",
558 "\xe1\xbb\xb9" => "\xe1\xbb\xb8",
559 "\xe1\xbc\x80" => "\xe1\xbc\x88",
560 "\xe1\xbc\x81" => "\xe1\xbc\x89",
561 "\xe1\xbc\x82" => "\xe1\xbc\x8a",
562 "\xe1\xbc\x83" => "\xe1\xbc\x8b",
563 "\xe1\xbc\x84" => "\xe1\xbc\x8c",
564 "\xe1\xbc\x85" => "\xe1\xbc\x8d",
565 "\xe1\xbc\x86" => "\xe1\xbc\x8e",
566 "\xe1\xbc\x87" => "\xe1\xbc\x8f",
567 "\xe1\xbc\x90" => "\xe1\xbc\x98",
568 "\xe1\xbc\x91" => "\xe1\xbc\x99",
569 "\xe1\xbc\x92" => "\xe1\xbc\x9a",
570 "\xe1\xbc\x93" => "\xe1\xbc\x9b",
571 "\xe1\xbc\x94" => "\xe1\xbc\x9c",
572 "\xe1\xbc\x95" => "\xe1\xbc\x9d",
573 "\xe1\xbc\xa0" => "\xe1\xbc\xa8",
574 "\xe1\xbc\xa1" => "\xe1\xbc\xa9",
575 "\xe1\xbc\xa2" => "\xe1\xbc\xaa",
576 "\xe1\xbc\xa3" => "\xe1\xbc\xab",
577 "\xe1\xbc\xa4" => "\xe1\xbc\xac",
578 "\xe1\xbc\xa5" => "\xe1\xbc\xad",
579 "\xe1\xbc\xa6" => "\xe1\xbc\xae",
580 "\xe1\xbc\xa7" => "\xe1\xbc\xaf",
581 "\xe1\xbc\xb0" => "\xe1\xbc\xb8",
582 "\xe1\xbc\xb1" => "\xe1\xbc\xb9",
583 "\xe1\xbc\xb2" => "\xe1\xbc\xba",
584 "\xe1\xbc\xb3" => "\xe1\xbc\xbb",
585 "\xe1\xbc\xb4" => "\xe1\xbc\xbc",
586 "\xe1\xbc\xb5" => "\xe1\xbc\xbd",
587 "\xe1\xbc\xb6" => "\xe1\xbc\xbe",
588 "\xe1\xbc\xb7" => "\xe1\xbc\xbf",
589 "\xe1\xbd\x80" => "\xe1\xbd\x88",
590 "\xe1\xbd\x81" => "\xe1\xbd\x89",
591 "\xe1\xbd\x82" => "\xe1\xbd\x8a",
592 "\xe1\xbd\x83" => "\xe1\xbd\x8b",
593 "\xe1\xbd\x84" => "\xe1\xbd\x8c",
594 "\xe1\xbd\x85" => "\xe1\xbd\x8d",
595 "\xe1\xbd\x91" => "\xe1\xbd\x99",
596 "\xe1\xbd\x93" => "\xe1\xbd\x9b",
597 "\xe1\xbd\x95" => "\xe1\xbd\x9d",
598 "\xe1\xbd\x97" => "\xe1\xbd\x9f",
599 "\xe1\xbd\xa0" => "\xe1\xbd\xa8",
600 "\xe1\xbd\xa1" => "\xe1\xbd\xa9",
601 "\xe1\xbd\xa2" => "\xe1\xbd\xaa",
602 "\xe1\xbd\xa3" => "\xe1\xbd\xab",
603 "\xe1\xbd\xa4" => "\xe1\xbd\xac",
604 "\xe1\xbd\xa5" => "\xe1\xbd\xad",
605 "\xe1\xbd\xa6" => "\xe1\xbd\xae",
606 "\xe1\xbd\xa7" => "\xe1\xbd\xaf",
607 "\xe1\xbd\xb0" => "\xe1\xbe\xba",
608 "\xe1\xbd\xb1" => "\xe1\xbe\xbb",
609 "\xe1\xbd\xb2" => "\xe1\xbf\x88",
610 "\xe1\xbd\xb3" => "\xe1\xbf\x89",
611 "\xe1\xbd\xb4" => "\xe1\xbf\x8a",
612 "\xe1\xbd\xb5" => "\xe1\xbf\x8b",
613 "\xe1\xbd\xb6" => "\xe1\xbf\x9a",
614 "\xe1\xbd\xb7" => "\xe1\xbf\x9b",
615 "\xe1\xbd\xb8" => "\xe1\xbf\xb8",
616 "\xe1\xbd\xb9" => "\xe1\xbf\xb9",
617 "\xe1\xbd\xba" => "\xe1\xbf\xaa",
618 "\xe1\xbd\xbb" => "\xe1\xbf\xab",
619 "\xe1\xbd\xbc" => "\xe1\xbf\xba",
620 "\xe1\xbd\xbd" => "\xe1\xbf\xbb",
621 "\xe1\xbe\x80" => "\xe1\xbe\x88",
622 "\xe1\xbe\x81" => "\xe1\xbe\x89",
623 "\xe1\xbe\x82" => "\xe1\xbe\x8a",
624 "\xe1\xbe\x83" => "\xe1\xbe\x8b",
625 "\xe1\xbe\x84" => "\xe1\xbe\x8c",
626 "\xe1\xbe\x85" => "\xe1\xbe\x8d",
627 "\xe1\xbe\x86" => "\xe1\xbe\x8e",
628 "\xe1\xbe\x87" => "\xe1\xbe\x8f",
629 "\xe1\xbe\x90" => "\xe1\xbe\x98",
630 "\xe1\xbe\x91" => "\xe1\xbe\x99",
631 "\xe1\xbe\x92" => "\xe1\xbe\x9a",
632 "\xe1\xbe\x93" => "\xe1\xbe\x9b",
633 "\xe1\xbe\x94" => "\xe1\xbe\x9c",
634 "\xe1\xbe\x95" => "\xe1\xbe\x9d",
635 "\xe1\xbe\x96" => "\xe1\xbe\x9e",
636 "\xe1\xbe\x97" => "\xe1\xbe\x9f",
637 "\xe1\xbe\xa0" => "\xe1\xbe\xa8",
638 "\xe1\xbe\xa1" => "\xe1\xbe\xa9",
639 "\xe1\xbe\xa2" => "\xe1\xbe\xaa",
640 "\xe1\xbe\xa3" => "\xe1\xbe\xab",
641 "\xe1\xbe\xa4" => "\xe1\xbe\xac",
642 "\xe1\xbe\xa5" => "\xe1\xbe\xad",
643 "\xe1\xbe\xa6" => "\xe1\xbe\xae",
644 "\xe1\xbe\xa7" => "\xe1\xbe\xaf",
645 "\xe1\xbe\xb0" => "\xe1\xbe\xb8",
646 "\xe1\xbe\xb1" => "\xe1\xbe\xb9",
647 "\xe1\xbe\xb3" => "\xe1\xbe\xbc",
648 "\xe1\xbe\xbe" => "\xce\x99",
649 "\xe1\xbf\x83" => "\xe1\xbf\x8c",
650 "\xe1\xbf\x90" => "\xe1\xbf\x98",
651 "\xe1\xbf\x91" => "\xe1\xbf\x99",
652 "\xe1\xbf\xa0" => "\xe1\xbf\xa8",
653 "\xe1\xbf\xa1" => "\xe1\xbf\xa9",
654 "\xe1\xbf\xa5" => "\xe1\xbf\xac",
655 "\xe1\xbf\xb3" => "\xe1\xbf\xbc",
656 "\xe2\x85\xb0" => "\xe2\x85\xa0",
657 "\xe2\x85\xb1" => "\xe2\x85\xa1",
658 "\xe2\x85\xb2" => "\xe2\x85\xa2",
659 "\xe2\x85\xb3" => "\xe2\x85\xa3",
660 "\xe2\x85\xb4" => "\xe2\x85\xa4",
661 "\xe2\x85\xb5" => "\xe2\x85\xa5",
662 "\xe2\x85\xb6" => "\xe2\x85\xa6",
663 "\xe2\x85\xb7" => "\xe2\x85\xa7",
664 "\xe2\x85\xb8" => "\xe2\x85\xa8",
665 "\xe2\x85\xb9" => "\xe2\x85\xa9",
666 "\xe2\x85\xba" => "\xe2\x85\xaa",
667 "\xe2\x85\xbb" => "\xe2\x85\xab",
668 "\xe2\x85\xbc" => "\xe2\x85\xac",
669 "\xe2\x85\xbd" => "\xe2\x85\xad",
670 "\xe2\x85\xbe" => "\xe2\x85\xae",
671 "\xe2\x85\xbf" => "\xe2\x85\xaf",
672 "\xe2\x93\x90" => "\xe2\x92\xb6",
673 "\xe2\x93\x91" => "\xe2\x92\xb7",
674 "\xe2\x93\x92" => "\xe2\x92\xb8",
675 "\xe2\x93\x93" => "\xe2\x92\xb9",
676 "\xe2\x93\x94" => "\xe2\x92\xba",
677 "\xe2\x93\x95" => "\xe2\x92\xbb",
678 "\xe2\x93\x96" => "\xe2\x92\xbc",
679 "\xe2\x93\x97" => "\xe2\x92\xbd",
680 "\xe2\x93\x98" => "\xe2\x92\xbe",
681 "\xe2\x93\x99" => "\xe2\x92\xbf",
682 "\xe2\x93\x9a" => "\xe2\x93\x80",
683 "\xe2\x93\x9b" => "\xe2\x93\x81",
684 "\xe2\x93\x9c" => "\xe2\x93\x82",
685 "\xe2\x93\x9d" => "\xe2\x93\x83",
686 "\xe2\x93\x9e" => "\xe2\x93\x84",
687 "\xe2\x93\x9f" => "\xe2\x93\x85",
688 "\xe2\x93\xa0" => "\xe2\x93\x86",
689 "\xe2\x93\xa1" => "\xe2\x93\x87",
690 "\xe2\x93\xa2" => "\xe2\x93\x88",
691 "\xe2\x93\xa3" => "\xe2\x93\x89",
692 "\xe2\x93\xa4" => "\xe2\x93\x8a",
693 "\xe2\x93\xa5" => "\xe2\x93\x8b",
694 "\xe2\x93\xa6" => "\xe2\x93\x8c",
695 "\xe2\x93\xa7" => "\xe2\x93\x8d",
696 "\xe2\x93\xa8" => "\xe2\x93\x8e",
697 "\xe2\x93\xa9" => "\xe2\x93\x8f",
698 "\xef\xbd\x81" => "\xef\xbc\xa1",
699 "\xef\xbd\x82" => "\xef\xbc\xa2",
700 "\xef\xbd\x83" => "\xef\xbc\xa3",
701 "\xef\xbd\x84" => "\xef\xbc\xa4",
702 "\xef\xbd\x85" => "\xef\xbc\xa5",
703 "\xef\xbd\x86" => "\xef\xbc\xa6",
704 "\xef\xbd\x87" => "\xef\xbc\xa7",
705 "\xef\xbd\x88" => "\xef\xbc\xa8",
706 "\xef\xbd\x89" => "\xef\xbc\xa9",
707 "\xef\xbd\x8a" => "\xef\xbc\xaa",
708 "\xef\xbd\x8b" => "\xef\xbc\xab",
709 "\xef\xbd\x8c" => "\xef\xbc\xac",
710 "\xef\xbd\x8d" => "\xef\xbc\xad",
711 "\xef\xbd\x8e" => "\xef\xbc\xae",
712 "\xef\xbd\x8f" => "\xef\xbc\xaf",
713 "\xef\xbd\x90" => "\xef\xbc\xb0",
714 "\xef\xbd\x91" => "\xef\xbc\xb1",
715 "\xef\xbd\x92" => "\xef\xbc\xb2",
716 "\xef\xbd\x93" => "\xef\xbc\xb3",
717 "\xef\xbd\x94" => "\xef\xbc\xb4",
718 "\xef\xbd\x95" => "\xef\xbc\xb5",
719 "\xef\xbd\x96" => "\xef\xbc\xb6",
720 "\xef\xbd\x97" => "\xef\xbc\xb7",
721 "\xef\xbd\x98" => "\xef\xbc\xb8",
722 "\xef\xbd\x99" => "\xef\xbc\xb9",
723 "\xef\xbd\x9a" => "\xef\xbc\xba",
724 "\xf0\x90\x90\xa8" => "\xf0\x90\x90\x80",
725 "\xf0\x90\x90\xa9" => "\xf0\x90\x90\x81",
726 "\xf0\x90\x90\xaa" => "\xf0\x90\x90\x82",
727 "\xf0\x90\x90\xab" => "\xf0\x90\x90\x83",
728 "\xf0\x90\x90\xac" => "\xf0\x90\x90\x84",
729 "\xf0\x90\x90\xad" => "\xf0\x90\x90\x85",
730 "\xf0\x90\x90\xae" => "\xf0\x90\x90\x86",
731 "\xf0\x90\x90\xaf" => "\xf0\x90\x90\x87",
732 "\xf0\x90\x90\xb0" => "\xf0\x90\x90\x88",
733 "\xf0\x90\x90\xb1" => "\xf0\x90\x90\x89",
734 "\xf0\x90\x90\xb2" => "\xf0\x90\x90\x8a",
735 "\xf0\x90\x90\xb3" => "\xf0\x90\x90\x8b",
736 "\xf0\x90\x90\xb4" => "\xf0\x90\x90\x8c",
737 "\xf0\x90\x90\xb5" => "\xf0\x90\x90\x8d",
738 "\xf0\x90\x90\xb6" => "\xf0\x90\x90\x8e",
739 "\xf0\x90\x90\xb7" => "\xf0\x90\x90\x8f",
740 "\xf0\x90\x90\xb8" => "\xf0\x90\x90\x90",
741 "\xf0\x90\x90\xb9" => "\xf0\x90\x90\x91",
742 "\xf0\x90\x90\xba" => "\xf0\x90\x90\x92",
743 "\xf0\x90\x90\xbb" => "\xf0\x90\x90\x93",
744 "\xf0\x90\x90\xbc" => "\xf0\x90\x90\x94",
745 "\xf0\x90\x90\xbd" => "\xf0\x90\x90\x95",
746 "\xf0\x90\x90\xbe" => "\xf0\x90\x90\x96",
747 "\xf0\x90\x90\xbf" => "\xf0\x90\x90\x97",
748 "\xf0\x90\x91\x80" => "\xf0\x90\x90\x98",
749 "\xf0\x90\x91\x81" => "\xf0\x90\x90\x99",
750 "\xf0\x90\x91\x82" => "\xf0\x90\x90\x9a",
751 "\xf0\x90\x91\x83" => "\xf0\x90\x90\x9b",
752 "\xf0\x90\x91\x84" => "\xf0\x90\x90\x9c",
753 "\xf0\x90\x91\x85" => "\xf0\x90\x90\x9d",
754 "\xf0\x90\x91\x86" => "\xf0\x90\x90\x9e",
755 "\xf0\x90\x91\x87" => "\xf0\x90\x90\x9f",
756 "\xf0\x90\x91\x88" => "\xf0\x90\x90\xa0",
757 "\xf0\x90\x91\x89" => "\xf0\x90\x90\xa1",
758 "\xf0\x90\x91\x8a" => "\xf0\x90\x90\xa2",
759 "\xf0\x90\x91\x8b" => "\xf0\x90\x90\xa3",
760 "\xf0\x90\x91\x8c" => "\xf0\x90\x90\xa4",
761 "\xf0\x90\x91\x8d" => "\xf0\x90\x90\xa5"
762 );
763
764 /*
765 * Translation array to get lower case character
766 */
767 $wikiLowerChars = array (
768 "A" => "a",
769 "B" => "b",
770 "C" => "c",
771 "D" => "d",
772 "E" => "e",
773 "F" => "f",
774 "G" => "g",
775 "H" => "h",
776 "I" => "i",
777 "J" => "j",
778 "K" => "k",
779 "L" => "l",
780 "M" => "m",
781 "N" => "n",
782 "O" => "o",
783 "P" => "p",
784 "Q" => "q",
785 "R" => "r",
786 "S" => "s",
787 "T" => "t",
788 "U" => "u",
789 "V" => "v",
790 "W" => "w",
791 "X" => "x",
792 "Y" => "y",
793 "Z" => "z",
794 "\xc3\x80" => "\xc3\xa0",
795 "\xc3\x81" => "\xc3\xa1",
796 "\xc3\x82" => "\xc3\xa2",
797 "\xc3\x83" => "\xc3\xa3",
798 "\xc3\x84" => "\xc3\xa4",
799 "\xc3\x85" => "\xc3\xa5",
800 "\xc3\x86" => "\xc3\xa6",
801 "\xc3\x87" => "\xc3\xa7",
802 "\xc3\x88" => "\xc3\xa8",
803 "\xc3\x89" => "\xc3\xa9",
804 "\xc3\x8a" => "\xc3\xaa",
805 "\xc3\x8b" => "\xc3\xab",
806 "\xc3\x8c" => "\xc3\xac",
807 "\xc3\x8d" => "\xc3\xad",
808 "\xc3\x8e" => "\xc3\xae",
809 "\xc3\x8f" => "\xc3\xaf",
810 "\xc3\x90" => "\xc3\xb0",
811 "\xc3\x91" => "\xc3\xb1",
812 "\xc3\x92" => "\xc3\xb2",
813 "\xc3\x93" => "\xc3\xb3",
814 "\xc3\x94" => "\xc3\xb4",
815 "\xc3\x95" => "\xc3\xb5",
816 "\xc3\x96" => "\xc3\xb6",
817 "\xc3\x98" => "\xc3\xb8",
818 "\xc3\x99" => "\xc3\xb9",
819 "\xc3\x9a" => "\xc3\xba",
820 "\xc3\x9b" => "\xc3\xbb",
821 "\xc3\x9c" => "\xc3\xbc",
822 "\xc3\x9d" => "\xc3\xbd",
823 "\xc3\x9e" => "\xc3\xbe",
824 "\xc4\x80" => "\xc4\x81",
825 "\xc4\x82" => "\xc4\x83",
826 "\xc4\x84" => "\xc4\x85",
827 "\xc4\x86" => "\xc4\x87",
828 "\xc4\x88" => "\xc4\x89",
829 "\xc4\x8a" => "\xc4\x8b",
830 "\xc4\x8c" => "\xc4\x8d",
831 "\xc4\x8e" => "\xc4\x8f",
832 "\xc4\x90" => "\xc4\x91",
833 "\xc4\x92" => "\xc4\x93",
834 "\xc4\x94" => "\xc4\x95",
835 "\xc4\x96" => "\xc4\x97",
836 "\xc4\x98" => "\xc4\x99",
837 "\xc4\x9a" => "\xc4\x9b",
838 "\xc4\x9c" => "\xc4\x9d",
839 "\xc4\x9e" => "\xc4\x9f",
840 "\xc4\xa0" => "\xc4\xa1",
841 "\xc4\xa2" => "\xc4\xa3",
842 "\xc4\xa4" => "\xc4\xa5",
843 "\xc4\xa6" => "\xc4\xa7",
844 "\xc4\xa8" => "\xc4\xa9",
845 "\xc4\xaa" => "\xc4\xab",
846 "\xc4\xac" => "\xc4\xad",
847 "\xc4\xae" => "\xc4\xaf",
848 "\xc4\xb0" => "i",
849 "\xc4\xb2" => "\xc4\xb3",
850 "\xc4\xb4" => "\xc4\xb5",
851 "\xc4\xb6" => "\xc4\xb7",
852 "\xc4\xb9" => "\xc4\xba",
853 "\xc4\xbb" => "\xc4\xbc",
854 "\xc4\xbd" => "\xc4\xbe",
855 "\xc4\xbf" => "\xc5\x80",
856 "\xc5\x81" => "\xc5\x82",
857 "\xc5\x83" => "\xc5\x84",
858 "\xc5\x85" => "\xc5\x86",
859 "\xc5\x87" => "\xc5\x88",
860 "\xc5\x8a" => "\xc5\x8b",
861 "\xc5\x8c" => "\xc5\x8d",
862 "\xc5\x8e" => "\xc5\x8f",
863 "\xc5\x90" => "\xc5\x91",
864 "\xc5\x92" => "\xc5\x93",
865 "\xc5\x94" => "\xc5\x95",
866 "\xc5\x96" => "\xc5\x97",
867 "\xc5\x98" => "\xc5\x99",
868 "\xc5\x9a" => "\xc5\x9b",
869 "\xc5\x9c" => "\xc5\x9d",
870 "\xc5\x9e" => "\xc5\x9f",
871 "\xc5\xa0" => "\xc5\xa1",
872 "\xc5\xa2" => "\xc5\xa3",
873 "\xc5\xa4" => "\xc5\xa5",
874 "\xc5\xa6" => "\xc5\xa7",
875 "\xc5\xa8" => "\xc5\xa9",
876 "\xc5\xaa" => "\xc5\xab",
877 "\xc5\xac" => "\xc5\xad",
878 "\xc5\xae" => "\xc5\xaf",
879 "\xc5\xb0" => "\xc5\xb1",
880 "\xc5\xb2" => "\xc5\xb3",
881 "\xc5\xb4" => "\xc5\xb5",
882 "\xc5\xb6" => "\xc5\xb7",
883 "\xc5\xb8" => "\xc3\xbf",
884 "\xc5\xb9" => "\xc5\xba",
885 "\xc5\xbb" => "\xc5\xbc",
886 "\xc5\xbd" => "\xc5\xbe",
887 "\xc6\x81" => "\xc9\x93",
888 "\xc6\x82" => "\xc6\x83",
889 "\xc6\x84" => "\xc6\x85",
890 "\xc6\x86" => "\xc9\x94",
891 "\xc6\x87" => "\xc6\x88",
892 "\xc6\x89" => "\xc9\x96",
893 "\xc6\x8a" => "\xc9\x97",
894 "\xc6\x8b" => "\xc6\x8c",
895 "\xc6\x8e" => "\xc7\x9d",
896 "\xc6\x8f" => "\xc9\x99",
897 "\xc6\x90" => "\xc9\x9b",
898 "\xc6\x91" => "\xc6\x92",
899 "\xc6\x93" => "\xc9\xa0",
900 "\xc6\x94" => "\xc9\xa3",
901 "\xc6\x96" => "\xc9\xa9",
902 "\xc6\x97" => "\xc9\xa8",
903 "\xc6\x98" => "\xc6\x99",
904 "\xc6\x9c" => "\xc9\xaf",
905 "\xc6\x9d" => "\xc9\xb2",
906 "\xc6\x9f" => "\xc9\xb5",
907 "\xc6\xa0" => "\xc6\xa1",
908 "\xc6\xa2" => "\xc6\xa3",
909 "\xc6\xa4" => "\xc6\xa5",
910 "\xc6\xa6" => "\xca\x80",
911 "\xc6\xa7" => "\xc6\xa8",
912 "\xc6\xa9" => "\xca\x83",
913 "\xc6\xac" => "\xc6\xad",
914 "\xc6\xae" => "\xca\x88",
915 "\xc6\xaf" => "\xc6\xb0",
916 "\xc6\xb1" => "\xca\x8a",
917 "\xc6\xb2" => "\xca\x8b",
918 "\xc6\xb3" => "\xc6\xb4",
919 "\xc6\xb5" => "\xc6\xb6",
920 "\xc6\xb7" => "\xca\x92",
921 "\xc6\xb8" => "\xc6\xb9",
922 "\xc6\xbc" => "\xc6\xbd",
923 "\xc7\x84" => "\xc7\x86",
924 "\xc7\x85" => "\xc7\x86",
925 "\xc7\x87" => "\xc7\x89",
926 "\xc7\x88" => "\xc7\x89",
927 "\xc7\x8a" => "\xc7\x8c",
928 "\xc7\x8b" => "\xc7\x8c",
929 "\xc7\x8d" => "\xc7\x8e",
930 "\xc7\x8f" => "\xc7\x90",
931 "\xc7\x91" => "\xc7\x92",
932 "\xc7\x93" => "\xc7\x94",
933 "\xc7\x95" => "\xc7\x96",
934 "\xc7\x97" => "\xc7\x98",
935 "\xc7\x99" => "\xc7\x9a",
936 "\xc7\x9b" => "\xc7\x9c",
937 "\xc7\x9e" => "\xc7\x9f",
938 "\xc7\xa0" => "\xc7\xa1",
939 "\xc7\xa2" => "\xc7\xa3",
940 "\xc7\xa4" => "\xc7\xa5",
941 "\xc7\xa6" => "\xc7\xa7",
942 "\xc7\xa8" => "\xc7\xa9",
943 "\xc7\xaa" => "\xc7\xab",
944 "\xc7\xac" => "\xc7\xad",
945 "\xc7\xae" => "\xc7\xaf",
946 "\xc7\xb1" => "\xc7\xb3",
947 "\xc7\xb2" => "\xc7\xb3",
948 "\xc7\xb4" => "\xc7\xb5",
949 "\xc7\xb6" => "\xc6\x95",
950 "\xc7\xb7" => "\xc6\xbf",
951 "\xc7\xb8" => "\xc7\xb9",
952 "\xc7\xba" => "\xc7\xbb",
953 "\xc7\xbc" => "\xc7\xbd",
954 "\xc7\xbe" => "\xc7\xbf",
955 "\xc8\x80" => "\xc8\x81",
956 "\xc8\x82" => "\xc8\x83",
957 "\xc8\x84" => "\xc8\x85",
958 "\xc8\x86" => "\xc8\x87",
959 "\xc8\x88" => "\xc8\x89",
960 "\xc8\x8a" => "\xc8\x8b",
961 "\xc8\x8c" => "\xc8\x8d",
962 "\xc8\x8e" => "\xc8\x8f",
963 "\xc8\x90" => "\xc8\x91",
964 "\xc8\x92" => "\xc8\x93",
965 "\xc8\x94" => "\xc8\x95",
966 "\xc8\x96" => "\xc8\x97",
967 "\xc8\x98" => "\xc8\x99",
968 "\xc8\x9a" => "\xc8\x9b",
969 "\xc8\x9c" => "\xc8\x9d",
970 "\xc8\x9e" => "\xc8\x9f",
971 "\xc8\xa2" => "\xc8\xa3",
972 "\xc8\xa4" => "\xc8\xa5",
973 "\xc8\xa6" => "\xc8\xa7",
974 "\xc8\xa8" => "\xc8\xa9",
975 "\xc8\xaa" => "\xc8\xab",
976 "\xc8\xac" => "\xc8\xad",
977 "\xc8\xae" => "\xc8\xaf",
978 "\xc8\xb0" => "\xc8\xb1",
979 "\xc8\xb2" => "\xc8\xb3",
980 "\xce\x86" => "\xce\xac",
981 "\xce\x88" => "\xce\xad",
982 "\xce\x89" => "\xce\xae",
983 "\xce\x8a" => "\xce\xaf",
984 "\xce\x8c" => "\xcf\x8c",
985 "\xce\x8e" => "\xcf\x8d",
986 "\xce\x8f" => "\xcf\x8e",
987 "\xce\x91" => "\xce\xb1",
988 "\xce\x92" => "\xce\xb2",
989 "\xce\x93" => "\xce\xb3",
990 "\xce\x94" => "\xce\xb4",
991 "\xce\x95" => "\xce\xb5",
992 "\xce\x96" => "\xce\xb6",
993 "\xce\x97" => "\xce\xb7",
994 "\xce\x98" => "\xce\xb8",
995 "\xce\x99" => "\xce\xb9",
996 "\xce\x9a" => "\xce\xba",
997 "\xce\x9b" => "\xce\xbb",
998 "\xce\x9c" => "\xce\xbc",
999 "\xce\x9d" => "\xce\xbd",
1000 "\xce\x9e" => "\xce\xbe",
1001 "\xce\x9f" => "\xce\xbf",
1002 "\xce\xa0" => "\xcf\x80",
1003 "\xce\xa1" => "\xcf\x81",
1004 "\xce\xa3" => "\xcf\x83",
1005 "\xce\xa4" => "\xcf\x84",
1006 "\xce\xa5" => "\xcf\x85",
1007 "\xce\xa6" => "\xcf\x86",
1008 "\xce\xa7" => "\xcf\x87",
1009 "\xce\xa8" => "\xcf\x88",
1010 "\xce\xa9" => "\xcf\x89",
1011 "\xce\xaa" => "\xcf\x8a",
1012 "\xce\xab" => "\xcf\x8b",
1013 "\xcf\x9a" => "\xcf\x9b",
1014 "\xcf\x9c" => "\xcf\x9d",
1015 "\xcf\x9e" => "\xcf\x9f",
1016 "\xcf\xa0" => "\xcf\xa1",
1017 "\xcf\xa2" => "\xcf\xa3",
1018 "\xcf\xa4" => "\xcf\xa5",
1019 "\xcf\xa6" => "\xcf\xa7",
1020 "\xcf\xa8" => "\xcf\xa9",
1021 "\xcf\xaa" => "\xcf\xab",
1022 "\xcf\xac" => "\xcf\xad",
1023 "\xcf\xae" => "\xcf\xaf",
1024 "\xcf\xb4" => "\xce\xb8",
1025 "\xd0\x80" => "\xd1\x90",
1026 "\xd0\x81" => "\xd1\x91",
1027 "\xd0\x82" => "\xd1\x92",
1028 "\xd0\x83" => "\xd1\x93",
1029 "\xd0\x84" => "\xd1\x94",
1030 "\xd0\x85" => "\xd1\x95",
1031 "\xd0\x86" => "\xd1\x96",
1032 "\xd0\x87" => "\xd1\x97",
1033 "\xd0\x88" => "\xd1\x98",
1034 "\xd0\x89" => "\xd1\x99",
1035 "\xd0\x8a" => "\xd1\x9a",
1036 "\xd0\x8b" => "\xd1\x9b",
1037 "\xd0\x8c" => "\xd1\x9c",
1038 "\xd0\x8d" => "\xd1\x9d",
1039 "\xd0\x8e" => "\xd1\x9e",
1040 "\xd0\x8f" => "\xd1\x9f",
1041 "\xd0\x90" => "\xd0\xb0",
1042 "\xd0\x91" => "\xd0\xb1",
1043 "\xd0\x92" => "\xd0\xb2",
1044 "\xd0\x93" => "\xd0\xb3",
1045 "\xd0\x94" => "\xd0\xb4",
1046 "\xd0\x95" => "\xd0\xb5",
1047 "\xd0\x96" => "\xd0\xb6",
1048 "\xd0\x97" => "\xd0\xb7",
1049 "\xd0\x98" => "\xd0\xb8",
1050 "\xd0\x99" => "\xd0\xb9",
1051 "\xd0\x9a" => "\xd0\xba",
1052 "\xd0\x9b" => "\xd0\xbb",
1053 "\xd0\x9c" => "\xd0\xbc",
1054 "\xd0\x9d" => "\xd0\xbd",
1055 "\xd0\x9e" => "\xd0\xbe",
1056 "\xd0\x9f" => "\xd0\xbf",
1057 "\xd0\xa0" => "\xd1\x80",
1058 "\xd0\xa1" => "\xd1\x81",
1059 "\xd0\xa2" => "\xd1\x82",
1060 "\xd0\xa3" => "\xd1\x83",
1061 "\xd0\xa4" => "\xd1\x84",
1062 "\xd0\xa5" => "\xd1\x85",
1063 "\xd0\xa6" => "\xd1\x86",
1064 "\xd0\xa7" => "\xd1\x87",
1065 "\xd0\xa8" => "\xd1\x88",
1066 "\xd0\xa9" => "\xd1\x89",
1067 "\xd0\xaa" => "\xd1\x8a",
1068 "\xd0\xab" => "\xd1\x8b",
1069 "\xd0\xac" => "\xd1\x8c",
1070 "\xd0\xad" => "\xd1\x8d",
1071 "\xd0\xae" => "\xd1\x8e",
1072 "\xd0\xaf" => "\xd1\x8f",
1073 "\xd1\xa0" => "\xd1\xa1",
1074 "\xd1\xa2" => "\xd1\xa3",
1075 "\xd1\xa4" => "\xd1\xa5",
1076 "\xd1\xa6" => "\xd1\xa7",
1077 "\xd1\xa8" => "\xd1\xa9",
1078 "\xd1\xaa" => "\xd1\xab",
1079 "\xd1\xac" => "\xd1\xad",
1080 "\xd1\xae" => "\xd1\xaf",
1081 "\xd1\xb0" => "\xd1\xb1",
1082 "\xd1\xb2" => "\xd1\xb3",
1083 "\xd1\xb4" => "\xd1\xb5",
1084 "\xd1\xb6" => "\xd1\xb7",
1085 "\xd1\xb8" => "\xd1\xb9",
1086 "\xd1\xba" => "\xd1\xbb",
1087 "\xd1\xbc" => "\xd1\xbd",
1088 "\xd1\xbe" => "\xd1\xbf",
1089 "\xd2\x80" => "\xd2\x81",
1090 "\xd2\x8c" => "\xd2\x8d",
1091 "\xd2\x8e" => "\xd2\x8f",
1092 "\xd2\x90" => "\xd2\x91",
1093 "\xd2\x92" => "\xd2\x93",
1094 "\xd2\x94" => "\xd2\x95",
1095 "\xd2\x96" => "\xd2\x97",
1096 "\xd2\x98" => "\xd2\x99",
1097 "\xd2\x9a" => "\xd2\x9b",
1098 "\xd2\x9c" => "\xd2\x9d",
1099 "\xd2\x9e" => "\xd2\x9f",
1100 "\xd2\xa0" => "\xd2\xa1",
1101 "\xd2\xa2" => "\xd2\xa3",
1102 "\xd2\xa4" => "\xd2\xa5",
1103 "\xd2\xa6" => "\xd2\xa7",
1104 "\xd2\xa8" => "\xd2\xa9",
1105 "\xd2\xaa" => "\xd2\xab",
1106 "\xd2\xac" => "\xd2\xad",
1107 "\xd2\xae" => "\xd2\xaf",
1108 "\xd2\xb0" => "\xd2\xb1",
1109 "\xd2\xb2" => "\xd2\xb3",
1110 "\xd2\xb4" => "\xd2\xb5",
1111 "\xd2\xb6" => "\xd2\xb7",
1112 "\xd2\xb8" => "\xd2\xb9",
1113 "\xd2\xba" => "\xd2\xbb",
1114 "\xd2\xbc" => "\xd2\xbd",
1115 "\xd2\xbe" => "\xd2\xbf",
1116 "\xd3\x81" => "\xd3\x82",
1117 "\xd3\x83" => "\xd3\x84",
1118 "\xd3\x87" => "\xd3\x88",
1119 "\xd3\x8b" => "\xd3\x8c",
1120 "\xd3\x90" => "\xd3\x91",
1121 "\xd3\x92" => "\xd3\x93",
1122 "\xd3\x94" => "\xd3\x95",
1123 "\xd3\x96" => "\xd3\x97",
1124 "\xd3\x98" => "\xd3\x99",
1125 "\xd3\x9a" => "\xd3\x9b",
1126 "\xd3\x9c" => "\xd3\x9d",
1127 "\xd3\x9e" => "\xd3\x9f",
1128 "\xd3\xa0" => "\xd3\xa1",
1129 "\xd3\xa2" => "\xd3\xa3",
1130 "\xd3\xa4" => "\xd3\xa5",
1131 "\xd3\xa6" => "\xd3\xa7",
1132 "\xd3\xa8" => "\xd3\xa9",
1133 "\xd3\xaa" => "\xd3\xab",
1134 "\xd3\xac" => "\xd3\xad",
1135 "\xd3\xae" => "\xd3\xaf",
1136 "\xd3\xb0" => "\xd3\xb1",
1137 "\xd3\xb2" => "\xd3\xb3",
1138 "\xd3\xb4" => "\xd3\xb5",
1139 "\xd3\xb8" => "\xd3\xb9",
1140 "\xd4\xb1" => "\xd5\xa1",
1141 "\xd4\xb2" => "\xd5\xa2",
1142 "\xd4\xb3" => "\xd5\xa3",
1143 "\xd4\xb4" => "\xd5\xa4",
1144 "\xd4\xb5" => "\xd5\xa5",
1145 "\xd4\xb6" => "\xd5\xa6",
1146 "\xd4\xb7" => "\xd5\xa7",
1147 "\xd4\xb8" => "\xd5\xa8",
1148 "\xd4\xb9" => "\xd5\xa9",
1149 "\xd4\xba" => "\xd5\xaa",
1150 "\xd4\xbb" => "\xd5\xab",
1151 "\xd4\xbc" => "\xd5\xac",
1152 "\xd4\xbd" => "\xd5\xad",
1153 "\xd4\xbe" => "\xd5\xae",
1154 "\xd4\xbf" => "\xd5\xaf",
1155 "\xd5\x80" => "\xd5\xb0",
1156 "\xd5\x81" => "\xd5\xb1",
1157 "\xd5\x82" => "\xd5\xb2",
1158 "\xd5\x83" => "\xd5\xb3",
1159 "\xd5\x84" => "\xd5\xb4",
1160 "\xd5\x85" => "\xd5\xb5",
1161 "\xd5\x86" => "\xd5\xb6",
1162 "\xd5\x87" => "\xd5\xb7",
1163 "\xd5\x88" => "\xd5\xb8",
1164 "\xd5\x89" => "\xd5\xb9",
1165 "\xd5\x8a" => "\xd5\xba",
1166 "\xd5\x8b" => "\xd5\xbb",
1167 "\xd5\x8c" => "\xd5\xbc",
1168 "\xd5\x8d" => "\xd5\xbd",
1169 "\xd5\x8e" => "\xd5\xbe",
1170 "\xd5\x8f" => "\xd5\xbf",
1171 "\xd5\x90" => "\xd6\x80",
1172 "\xd5\x91" => "\xd6\x81",
1173 "\xd5\x92" => "\xd6\x82",
1174 "\xd5\x93" => "\xd6\x83",
1175 "\xd5\x94" => "\xd6\x84",
1176 "\xd5\x95" => "\xd6\x85",
1177 "\xd5\x96" => "\xd6\x86",
1178 "\xe1\xb8\x80" => "\xe1\xb8\x81",
1179 "\xe1\xb8\x82" => "\xe1\xb8\x83",
1180 "\xe1\xb8\x84" => "\xe1\xb8\x85",
1181 "\xe1\xb8\x86" => "\xe1\xb8\x87",
1182 "\xe1\xb8\x88" => "\xe1\xb8\x89",
1183 "\xe1\xb8\x8a" => "\xe1\xb8\x8b",
1184 "\xe1\xb8\x8c" => "\xe1\xb8\x8d",
1185 "\xe1\xb8\x8e" => "\xe1\xb8\x8f",
1186 "\xe1\xb8\x90" => "\xe1\xb8\x91",
1187 "\xe1\xb8\x92" => "\xe1\xb8\x93",
1188 "\xe1\xb8\x94" => "\xe1\xb8\x95",
1189 "\xe1\xb8\x96" => "\xe1\xb8\x97",
1190 "\xe1\xb8\x98" => "\xe1\xb8\x99",
1191 "\xe1\xb8\x9a" => "\xe1\xb8\x9b",
1192 "\xe1\xb8\x9c" => "\xe1\xb8\x9d",
1193 "\xe1\xb8\x9e" => "\xe1\xb8\x9f",
1194 "\xe1\xb8\xa0" => "\xe1\xb8\xa1",
1195 "\xe1\xb8\xa2" => "\xe1\xb8\xa3",
1196 "\xe1\xb8\xa4" => "\xe1\xb8\xa5",
1197 "\xe1\xb8\xa6" => "\xe1\xb8\xa7",
1198 "\xe1\xb8\xa8" => "\xe1\xb8\xa9",
1199 "\xe1\xb8\xaa" => "\xe1\xb8\xab",
1200 "\xe1\xb8\xac" => "\xe1\xb8\xad",
1201 "\xe1\xb8\xae" => "\xe1\xb8\xaf",
1202 "\xe1\xb8\xb0" => "\xe1\xb8\xb1",
1203 "\xe1\xb8\xb2" => "\xe1\xb8\xb3",
1204 "\xe1\xb8\xb4" => "\xe1\xb8\xb5",
1205 "\xe1\xb8\xb6" => "\xe1\xb8\xb7",
1206 "\xe1\xb8\xb8" => "\xe1\xb8\xb9",
1207 "\xe1\xb8\xba" => "\xe1\xb8\xbb",
1208 "\xe1\xb8\xbc" => "\xe1\xb8\xbd",
1209 "\xe1\xb8\xbe" => "\xe1\xb8\xbf",
1210 "\xe1\xb9\x80" => "\xe1\xb9\x81",
1211 "\xe1\xb9\x82" => "\xe1\xb9\x83",
1212 "\xe1\xb9\x84" => "\xe1\xb9\x85",
1213 "\xe1\xb9\x86" => "\xe1\xb9\x87",
1214 "\xe1\xb9\x88" => "\xe1\xb9\x89",
1215 "\xe1\xb9\x8a" => "\xe1\xb9\x8b",
1216 "\xe1\xb9\x8c" => "\xe1\xb9\x8d",
1217 "\xe1\xb9\x8e" => "\xe1\xb9\x8f",
1218 "\xe1\xb9\x90" => "\xe1\xb9\x91",
1219 "\xe1\xb9\x92" => "\xe1\xb9\x93",
1220 "\xe1\xb9\x94" => "\xe1\xb9\x95",
1221 "\xe1\xb9\x96" => "\xe1\xb9\x97",
1222 "\xe1\xb9\x98" => "\xe1\xb9\x99",
1223 "\xe1\xb9\x9a" => "\xe1\xb9\x9b",
1224 "\xe1\xb9\x9c" => "\xe1\xb9\x9d",
1225 "\xe1\xb9\x9e" => "\xe1\xb9\x9f",
1226 "\xe1\xb9\xa0" => "\xe1\xb9\xa1",
1227 "\xe1\xb9\xa2" => "\xe1\xb9\xa3",
1228 "\xe1\xb9\xa4" => "\xe1\xb9\xa5",
1229 "\xe1\xb9\xa6" => "\xe1\xb9\xa7",
1230 "\xe1\xb9\xa8" => "\xe1\xb9\xa9",
1231 "\xe1\xb9\xaa" => "\xe1\xb9\xab",
1232 "\xe1\xb9\xac" => "\xe1\xb9\xad",
1233 "\xe1\xb9\xae" => "\xe1\xb9\xaf",
1234 "\xe1\xb9\xb0" => "\xe1\xb9\xb1",
1235 "\xe1\xb9\xb2" => "\xe1\xb9\xb3",
1236 "\xe1\xb9\xb4" => "\xe1\xb9\xb5",
1237 "\xe1\xb9\xb6" => "\xe1\xb9\xb7",
1238 "\xe1\xb9\xb8" => "\xe1\xb9\xb9",
1239 "\xe1\xb9\xba" => "\xe1\xb9\xbb",
1240 "\xe1\xb9\xbc" => "\xe1\xb9\xbd",
1241 "\xe1\xb9\xbe" => "\xe1\xb9\xbf",
1242 "\xe1\xba\x80" => "\xe1\xba\x81",
1243 "\xe1\xba\x82" => "\xe1\xba\x83",
1244 "\xe1\xba\x84" => "\xe1\xba\x85",
1245 "\xe1\xba\x86" => "\xe1\xba\x87",
1246 "\xe1\xba\x88" => "\xe1\xba\x89",
1247 "\xe1\xba\x8a" => "\xe1\xba\x8b",
1248 "\xe1\xba\x8c" => "\xe1\xba\x8d",
1249 "\xe1\xba\x8e" => "\xe1\xba\x8f",
1250 "\xe1\xba\x90" => "\xe1\xba\x91",
1251 "\xe1\xba\x92" => "\xe1\xba\x93",
1252 "\xe1\xba\x94" => "\xe1\xba\x95",
1253 "\xe1\xba\xa0" => "\xe1\xba\xa1",
1254 "\xe1\xba\xa2" => "\xe1\xba\xa3",
1255 "\xe1\xba\xa4" => "\xe1\xba\xa5",
1256 "\xe1\xba\xa6" => "\xe1\xba\xa7",
1257 "\xe1\xba\xa8" => "\xe1\xba\xa9",
1258 "\xe1\xba\xaa" => "\xe1\xba\xab",
1259 "\xe1\xba\xac" => "\xe1\xba\xad",
1260 "\xe1\xba\xae" => "\xe1\xba\xaf",
1261 "\xe1\xba\xb0" => "\xe1\xba\xb1",
1262 "\xe1\xba\xb2" => "\xe1\xba\xb3",
1263 "\xe1\xba\xb4" => "\xe1\xba\xb5",
1264 "\xe1\xba\xb6" => "\xe1\xba\xb7",
1265 "\xe1\xba\xb8" => "\xe1\xba\xb9",
1266 "\xe1\xba\xba" => "\xe1\xba\xbb",
1267 "\xe1\xba\xbc" => "\xe1\xba\xbd",
1268 "\xe1\xba\xbe" => "\xe1\xba\xbf",
1269 "\xe1\xbb\x80" => "\xe1\xbb\x81",
1270 "\xe1\xbb\x82" => "\xe1\xbb\x83",
1271 "\xe1\xbb\x84" => "\xe1\xbb\x85",
1272 "\xe1\xbb\x86" => "\xe1\xbb\x87",
1273 "\xe1\xbb\x88" => "\xe1\xbb\x89",
1274 "\xe1\xbb\x8a" => "\xe1\xbb\x8b",
1275 "\xe1\xbb\x8c" => "\xe1\xbb\x8d",
1276 "\xe1\xbb\x8e" => "\xe1\xbb\x8f",
1277 "\xe1\xbb\x90" => "\xe1\xbb\x91",
1278 "\xe1\xbb\x92" => "\xe1\xbb\x93",
1279 "\xe1\xbb\x94" => "\xe1\xbb\x95",
1280 "\xe1\xbb\x96" => "\xe1\xbb\x97",
1281 "\xe1\xbb\x98" => "\xe1\xbb\x99",
1282 "\xe1\xbb\x9a" => "\xe1\xbb\x9b",
1283 "\xe1\xbb\x9c" => "\xe1\xbb\x9d",
1284 "\xe1\xbb\x9e" => "\xe1\xbb\x9f",
1285 "\xe1\xbb\xa0" => "\xe1\xbb\xa1",
1286 "\xe1\xbb\xa2" => "\xe1\xbb\xa3",
1287 "\xe1\xbb\xa4" => "\xe1\xbb\xa5",
1288 "\xe1\xbb\xa6" => "\xe1\xbb\xa7",
1289 "\xe1\xbb\xa8" => "\xe1\xbb\xa9",
1290 "\xe1\xbb\xaa" => "\xe1\xbb\xab",
1291 "\xe1\xbb\xac" => "\xe1\xbb\xad",
1292 "\xe1\xbb\xae" => "\xe1\xbb\xaf",
1293 "\xe1\xbb\xb0" => "\xe1\xbb\xb1",
1294 "\xe1\xbb\xb2" => "\xe1\xbb\xb3",
1295 "\xe1\xbb\xb4" => "\xe1\xbb\xb5",
1296 "\xe1\xbb\xb6" => "\xe1\xbb\xb7",
1297 "\xe1\xbb\xb8" => "\xe1\xbb\xb9",
1298 "\xe1\xbc\x88" => "\xe1\xbc\x80",
1299 "\xe1\xbc\x89" => "\xe1\xbc\x81",
1300 "\xe1\xbc\x8a" => "\xe1\xbc\x82",
1301 "\xe1\xbc\x8b" => "\xe1\xbc\x83",
1302 "\xe1\xbc\x8c" => "\xe1\xbc\x84",
1303 "\xe1\xbc\x8d" => "\xe1\xbc\x85",
1304 "\xe1\xbc\x8e" => "\xe1\xbc\x86",
1305 "\xe1\xbc\x8f" => "\xe1\xbc\x87",
1306 "\xe1\xbc\x98" => "\xe1\xbc\x90",
1307 "\xe1\xbc\x99" => "\xe1\xbc\x91",
1308 "\xe1\xbc\x9a" => "\xe1\xbc\x92",
1309 "\xe1\xbc\x9b" => "\xe1\xbc\x93",
1310 "\xe1\xbc\x9c" => "\xe1\xbc\x94",
1311 "\xe1\xbc\x9d" => "\xe1\xbc\x95",
1312 "\xe1\xbc\xa8" => "\xe1\xbc\xa0",
1313 "\xe1\xbc\xa9" => "\xe1\xbc\xa1",
1314 "\xe1\xbc\xaa" => "\xe1\xbc\xa2",
1315 "\xe1\xbc\xab" => "\xe1\xbc\xa3",
1316 "\xe1\xbc\xac" => "\xe1\xbc\xa4",
1317 "\xe1\xbc\xad" => "\xe1\xbc\xa5",
1318 "\xe1\xbc\xae" => "\xe1\xbc\xa6",
1319 "\xe1\xbc\xaf" => "\xe1\xbc\xa7",
1320 "\xe1\xbc\xb8" => "\xe1\xbc\xb0",
1321 "\xe1\xbc\xb9" => "\xe1\xbc\xb1",
1322 "\xe1\xbc\xba" => "\xe1\xbc\xb2",
1323 "\xe1\xbc\xbb" => "\xe1\xbc\xb3",
1324 "\xe1\xbc\xbc" => "\xe1\xbc\xb4",
1325 "\xe1\xbc\xbd" => "\xe1\xbc\xb5",
1326 "\xe1\xbc\xbe" => "\xe1\xbc\xb6",
1327 "\xe1\xbc\xbf" => "\xe1\xbc\xb7",
1328 "\xe1\xbd\x88" => "\xe1\xbd\x80",
1329 "\xe1\xbd\x89" => "\xe1\xbd\x81",
1330 "\xe1\xbd\x8a" => "\xe1\xbd\x82",
1331 "\xe1\xbd\x8b" => "\xe1\xbd\x83",
1332 "\xe1\xbd\x8c" => "\xe1\xbd\x84",
1333 "\xe1\xbd\x8d" => "\xe1\xbd\x85",
1334 "\xe1\xbd\x99" => "\xe1\xbd\x91",
1335 "\xe1\xbd\x9b" => "\xe1\xbd\x93",
1336 "\xe1\xbd\x9d" => "\xe1\xbd\x95",
1337 "\xe1\xbd\x9f" => "\xe1\xbd\x97",
1338 "\xe1\xbd\xa8" => "\xe1\xbd\xa0",
1339 "\xe1\xbd\xa9" => "\xe1\xbd\xa1",
1340 "\xe1\xbd\xaa" => "\xe1\xbd\xa2",
1341 "\xe1\xbd\xab" => "\xe1\xbd\xa3",
1342 "\xe1\xbd\xac" => "\xe1\xbd\xa4",
1343 "\xe1\xbd\xad" => "\xe1\xbd\xa5",
1344 "\xe1\xbd\xae" => "\xe1\xbd\xa6",
1345 "\xe1\xbd\xaf" => "\xe1\xbd\xa7",
1346 "\xe1\xbe\x88" => "\xe1\xbe\x80",
1347 "\xe1\xbe\x89" => "\xe1\xbe\x81",
1348 "\xe1\xbe\x8a" => "\xe1\xbe\x82",
1349 "\xe1\xbe\x8b" => "\xe1\xbe\x83",
1350 "\xe1\xbe\x8c" => "\xe1\xbe\x84",
1351 "\xe1\xbe\x8d" => "\xe1\xbe\x85",
1352 "\xe1\xbe\x8e" => "\xe1\xbe\x86",
1353 "\xe1\xbe\x8f" => "\xe1\xbe\x87",
1354 "\xe1\xbe\x98" => "\xe1\xbe\x90",
1355 "\xe1\xbe\x99" => "\xe1\xbe\x91",
1356 "\xe1\xbe\x9a" => "\xe1\xbe\x92",
1357 "\xe1\xbe\x9b" => "\xe1\xbe\x93",
1358 "\xe1\xbe\x9c" => "\xe1\xbe\x94",
1359 "\xe1\xbe\x9d" => "\xe1\xbe\x95",
1360 "\xe1\xbe\x9e" => "\xe1\xbe\x96",
1361 "\xe1\xbe\x9f" => "\xe1\xbe\x97",
1362 "\xe1\xbe\xa8" => "\xe1\xbe\xa0",
1363 "\xe1\xbe\xa9" => "\xe1\xbe\xa1",
1364 "\xe1\xbe\xaa" => "\xe1\xbe\xa2",
1365 "\xe1\xbe\xab" => "\xe1\xbe\xa3",
1366 "\xe1\xbe\xac" => "\xe1\xbe\xa4",
1367 "\xe1\xbe\xad" => "\xe1\xbe\xa5",
1368 "\xe1\xbe\xae" => "\xe1\xbe\xa6",
1369 "\xe1\xbe\xaf" => "\xe1\xbe\xa7",
1370 "\xe1\xbe\xb8" => "\xe1\xbe\xb0",
1371 "\xe1\xbe\xb9" => "\xe1\xbe\xb1",
1372 "\xe1\xbe\xba" => "\xe1\xbd\xb0",
1373 "\xe1\xbe\xbb" => "\xe1\xbd\xb1",
1374 "\xe1\xbe\xbc" => "\xe1\xbe\xb3",
1375 "\xe1\xbf\x88" => "\xe1\xbd\xb2",
1376 "\xe1\xbf\x89" => "\xe1\xbd\xb3",
1377 "\xe1\xbf\x8a" => "\xe1\xbd\xb4",
1378 "\xe1\xbf\x8b" => "\xe1\xbd\xb5",
1379 "\xe1\xbf\x8c" => "\xe1\xbf\x83",
1380 "\xe1\xbf\x98" => "\xe1\xbf\x90",
1381 "\xe1\xbf\x99" => "\xe1\xbf\x91",
1382 "\xe1\xbf\x9a" => "\xe1\xbd\xb6",
1383 "\xe1\xbf\x9b" => "\xe1\xbd\xb7",
1384 "\xe1\xbf\xa8" => "\xe1\xbf\xa0",
1385 "\xe1\xbf\xa9" => "\xe1\xbf\xa1",
1386 "\xe1\xbf\xaa" => "\xe1\xbd\xba",
1387 "\xe1\xbf\xab" => "\xe1\xbd\xbb",
1388 "\xe1\xbf\xac" => "\xe1\xbf\xa5",
1389 "\xe1\xbf\xb8" => "\xe1\xbd\xb8",
1390 "\xe1\xbf\xb9" => "\xe1\xbd\xb9",
1391 "\xe1\xbf\xba" => "\xe1\xbd\xbc",
1392 "\xe1\xbf\xbb" => "\xe1\xbd\xbd",
1393 "\xe1\xbf\xbc" => "\xe1\xbf\xb3",
1394 "\xe2\x84\xa6" => "\xcf\x89",
1395 "\xe2\x84\xaa" => "k",
1396 "\xe2\x84\xab" => "\xc3\xa5",
1397 "\xe2\x85\xa0" => "\xe2\x85\xb0",
1398 "\xe2\x85\xa1" => "\xe2\x85\xb1",
1399 "\xe2\x85\xa2" => "\xe2\x85\xb2",
1400 "\xe2\x85\xa3" => "\xe2\x85\xb3",
1401 "\xe2\x85\xa4" => "\xe2\x85\xb4",
1402 "\xe2\x85\xa5" => "\xe2\x85\xb5",
1403 "\xe2\x85\xa6" => "\xe2\x85\xb6",
1404 "\xe2\x85\xa7" => "\xe2\x85\xb7",
1405 "\xe2\x85\xa8" => "\xe2\x85\xb8",
1406 "\xe2\x85\xa9" => "\xe2\x85\xb9",
1407 "\xe2\x85\xaa" => "\xe2\x85\xba",
1408 "\xe2\x85\xab" => "\xe2\x85\xbb",
1409 "\xe2\x85\xac" => "\xe2\x85\xbc",
1410 "\xe2\x85\xad" => "\xe2\x85\xbd",
1411 "\xe2\x85\xae" => "\xe2\x85\xbe",
1412 "\xe2\x85\xaf" => "\xe2\x85\xbf",
1413 "\xe2\x92\xb6" => "\xe2\x93\x90",
1414 "\xe2\x92\xb7" => "\xe2\x93\x91",
1415 "\xe2\x92\xb8" => "\xe2\x93\x92",
1416 "\xe2\x92\xb9" => "\xe2\x93\x93",
1417 "\xe2\x92\xba" => "\xe2\x93\x94",
1418 "\xe2\x92\xbb" => "\xe2\x93\x95",
1419 "\xe2\x92\xbc" => "\xe2\x93\x96",
1420 "\xe2\x92\xbd" => "\xe2\x93\x97",
1421 "\xe2\x92\xbe" => "\xe2\x93\x98",
1422 "\xe2\x92\xbf" => "\xe2\x93\x99",
1423 "\xe2\x93\x80" => "\xe2\x93\x9a",
1424 "\xe2\x93\x81" => "\xe2\x93\x9b",
1425 "\xe2\x93\x82" => "\xe2\x93\x9c",
1426 "\xe2\x93\x83" => "\xe2\x93\x9d",
1427 "\xe2\x93\x84" => "\xe2\x93\x9e",
1428 "\xe2\x93\x85" => "\xe2\x93\x9f",
1429 "\xe2\x93\x86" => "\xe2\x93\xa0",
1430 "\xe2\x93\x87" => "\xe2\x93\xa1",
1431 "\xe2\x93\x88" => "\xe2\x93\xa2",
1432 "\xe2\x93\x89" => "\xe2\x93\xa3",
1433 "\xe2\x93\x8a" => "\xe2\x93\xa4",
1434 "\xe2\x93\x8b" => "\xe2\x93\xa5",
1435 "\xe2\x93\x8c" => "\xe2\x93\xa6",
1436 "\xe2\x93\x8d" => "\xe2\x93\xa7",
1437 "\xe2\x93\x8e" => "\xe2\x93\xa8",
1438 "\xe2\x93\x8f" => "\xe2\x93\xa9",
1439 "\xef\xbc\xa1" => "\xef\xbd\x81",
1440 "\xef\xbc\xa2" => "\xef\xbd\x82",
1441 "\xef\xbc\xa3" => "\xef\xbd\x83",
1442 "\xef\xbc\xa4" => "\xef\xbd\x84",
1443 "\xef\xbc\xa5" => "\xef\xbd\x85",
1444 "\xef\xbc\xa6" => "\xef\xbd\x86",
1445 "\xef\xbc\xa7" => "\xef\xbd\x87",
1446 "\xef\xbc\xa8" => "\xef\xbd\x88",
1447 "\xef\xbc\xa9" => "\xef\xbd\x89",
1448 "\xef\xbc\xaa" => "\xef\xbd\x8a",
1449 "\xef\xbc\xab" => "\xef\xbd\x8b",
1450 "\xef\xbc\xac" => "\xef\xbd\x8c",
1451 "\xef\xbc\xad" => "\xef\xbd\x8d",
1452 "\xef\xbc\xae" => "\xef\xbd\x8e",
1453 "\xef\xbc\xaf" => "\xef\xbd\x8f",
1454 "\xef\xbc\xb0" => "\xef\xbd\x90",
1455 "\xef\xbc\xb1" => "\xef\xbd\x91",
1456 "\xef\xbc\xb2" => "\xef\xbd\x92",
1457 "\xef\xbc\xb3" => "\xef\xbd\x93",
1458 "\xef\xbc\xb4" => "\xef\xbd\x94",
1459 "\xef\xbc\xb5" => "\xef\xbd\x95",
1460 "\xef\xbc\xb6" => "\xef\xbd\x96",
1461 "\xef\xbc\xb7" => "\xef\xbd\x97",
1462 "\xef\xbc\xb8" => "\xef\xbd\x98",
1463 "\xef\xbc\xb9" => "\xef\xbd\x99",
1464 "\xef\xbc\xba" => "\xef\xbd\x9a",
1465 "\xf0\x90\x90\x80" => "\xf0\x90\x90\xa8",
1466 "\xf0\x90\x90\x81" => "\xf0\x90\x90\xa9",
1467 "\xf0\x90\x90\x82" => "\xf0\x90\x90\xaa",
1468 "\xf0\x90\x90\x83" => "\xf0\x90\x90\xab",
1469 "\xf0\x90\x90\x84" => "\xf0\x90\x90\xac",
1470 "\xf0\x90\x90\x85" => "\xf0\x90\x90\xad",
1471 "\xf0\x90\x90\x86" => "\xf0\x90\x90\xae",
1472 "\xf0\x90\x90\x87" => "\xf0\x90\x90\xaf",
1473 "\xf0\x90\x90\x88" => "\xf0\x90\x90\xb0",
1474 "\xf0\x90\x90\x89" => "\xf0\x90\x90\xb1",
1475 "\xf0\x90\x90\x8a" => "\xf0\x90\x90\xb2",
1476 "\xf0\x90\x90\x8b" => "\xf0\x90\x90\xb3",
1477 "\xf0\x90\x90\x8c" => "\xf0\x90\x90\xb4",
1478 "\xf0\x90\x90\x8d" => "\xf0\x90\x90\xb5",
1479 "\xf0\x90\x90\x8e" => "\xf0\x90\x90\xb6",
1480 "\xf0\x90\x90\x8f" => "\xf0\x90\x90\xb7",
1481 "\xf0\x90\x90\x90" => "\xf0\x90\x90\xb8",
1482 "\xf0\x90\x90\x91" => "\xf0\x90\x90\xb9",
1483 "\xf0\x90\x90\x92" => "\xf0\x90\x90\xba",
1484 "\xf0\x90\x90\x93" => "\xf0\x90\x90\xbb",
1485 "\xf0\x90\x90\x94" => "\xf0\x90\x90\xbc",
1486 "\xf0\x90\x90\x95" => "\xf0\x90\x90\xbd",
1487 "\xf0\x90\x90\x96" => "\xf0\x90\x90\xbe",
1488 "\xf0\x90\x90\x97" => "\xf0\x90\x90\xbf",
1489 "\xf0\x90\x90\x98" => "\xf0\x90\x91\x80",
1490 "\xf0\x90\x90\x99" => "\xf0\x90\x91\x81",
1491 "\xf0\x90\x90\x9a" => "\xf0\x90\x91\x82",
1492 "\xf0\x90\x90\x9b" => "\xf0\x90\x91\x83",
1493 "\xf0\x90\x90\x9c" => "\xf0\x90\x91\x84",
1494 "\xf0\x90\x90\x9d" => "\xf0\x90\x91\x85",
1495 "\xf0\x90\x90\x9e" => "\xf0\x90\x91\x86",
1496 "\xf0\x90\x90\x9f" => "\xf0\x90\x91\x87",
1497 "\xf0\x90\x90\xa0" => "\xf0\x90\x91\x88",
1498 "\xf0\x90\x90\xa1" => "\xf0\x90\x91\x89",
1499 "\xf0\x90\x90\xa2" => "\xf0\x90\x91\x8a",
1500 "\xf0\x90\x90\xa3" => "\xf0\x90\x91\x8b",
1501 "\xf0\x90\x90\xa4" => "\xf0\x90\x91\x8c",
1502 "\xf0\x90\x90\xa5" => "\xf0\x90\x91\x8d"
1503 );
1504
1505