// SPDX-License-Identifier: GPL-2.0-or-later
/*
*
* Copyright ( c ) Jeffrey Layton < jlayton @ redhat . com > , 2013
*
* The const tables in this file were converted from the following info
* provided by Microsoft :
*
* 3 . 1 . 5 . 3 Mapping UTF - 16 Strings to Upper Case :
*
* https : //msdn.microsoft.com/en-us/library/hh877830.aspx
* http : //www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=10921
*
* In particular , the table in " Windows 8 Upper Case Mapping Table . txt " was
* post - processed using the winucase_convert . pl script .
*/
#include <linux/nls.h>
wchar_t cifs_toupper(wchar_t in); /* quiet sparse */
static const wchar_t t2_00[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0041, 0 x0042, 0 x0043, 0 x0044, 0 x0045, 0 x0046, 0 x0047,
0 x0048, 0 x0049, 0 x004a, 0 x004b, 0 x004c, 0 x004d, 0 x004e, 0 x004f,
0 x0050, 0 x0051, 0 x0052, 0 x0053, 0 x0054, 0 x0055, 0 x0056, 0 x0057,
0 x0058, 0 x0059, 0 x005a, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x00c0, 0 x00c1, 0 x00c2, 0 x00c3, 0 x00c4, 0 x00c5, 0 x00c6, 0 x00c7,
0 x00c8, 0 x00c9, 0 x00ca, 0 x00cb, 0 x00cc, 0 x00cd, 0 x00ce, 0 x00cf,
0 x00d0, 0 x00d1, 0 x00d2, 0 x00d3, 0 x00d4, 0 x00d5, 0 x00d6, 0 x0000,
0 x00d8, 0 x00d9, 0 x00da, 0 x00db, 0 x00dc, 0 x00dd, 0 x00de, 0 x0178,
};
static const wchar_t t2_01[256 ] = {
0 x0000, 0 x0100, 0 x0000, 0 x0102, 0 x0000, 0 x0104, 0 x0000, 0 x0106,
0 x0000, 0 x0108, 0 x0000, 0 x010a, 0 x0000, 0 x010c, 0 x0000, 0 x010e,
0 x0000, 0 x0110, 0 x0000, 0 x0112, 0 x0000, 0 x0114, 0 x0000, 0 x0116,
0 x0000, 0 x0118, 0 x0000, 0 x011a, 0 x0000, 0 x011c, 0 x0000, 0 x011e,
0 x0000, 0 x0120, 0 x0000, 0 x0122, 0 x0000, 0 x0124, 0 x0000, 0 x0126,
0 x0000, 0 x0128, 0 x0000, 0 x012a, 0 x0000, 0 x012c, 0 x0000, 0 x012e,
0 x0000, 0 x0000, 0 x0000, 0 x0132, 0 x0000, 0 x0134, 0 x0000, 0 x0136,
0 x0000, 0 x0000, 0 x0139, 0 x0000, 0 x013b, 0 x0000, 0 x013d, 0 x0000,
0 x013f, 0 x0000, 0 x0141, 0 x0000, 0 x0143, 0 x0000, 0 x0145, 0 x0000,
0 x0147, 0 x0000, 0 x0000, 0 x014a, 0 x0000, 0 x014c, 0 x0000, 0 x014e,
0 x0000, 0 x0150, 0 x0000, 0 x0152, 0 x0000, 0 x0154, 0 x0000, 0 x0156,
0 x0000, 0 x0158, 0 x0000, 0 x015a, 0 x0000, 0 x015c, 0 x0000, 0 x015e,
0 x0000, 0 x0160, 0 x0000, 0 x0162, 0 x0000, 0 x0164, 0 x0000, 0 x0166,
0 x0000, 0 x0168, 0 x0000, 0 x016a, 0 x0000, 0 x016c, 0 x0000, 0 x016e,
0 x0000, 0 x0170, 0 x0000, 0 x0172, 0 x0000, 0 x0174, 0 x0000, 0 x0176,
0 x0000, 0 x0000, 0 x0179, 0 x0000, 0 x017b, 0 x0000, 0 x017d, 0 x0000,
0 x0243, 0 x0000, 0 x0000, 0 x0182, 0 x0000, 0 x0184, 0 x0000, 0 x0000,
0 x0187, 0 x0000, 0 x0000, 0 x0000, 0 x018b, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0191, 0 x0000, 0 x0000, 0 x01f6, 0 x0000, 0 x0000,
0 x0000, 0 x0198, 0 x023d, 0 x0000, 0 x0000, 0 x0000, 0 x0220, 0 x0000,
0 x0000, 0 x01a0, 0 x0000, 0 x01a2, 0 x0000, 0 x01a4, 0 x0000, 0 x0000,
0 x01a7, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x01ac, 0 x0000, 0 x0000,
0 x01af, 0 x0000, 0 x0000, 0 x0000, 0 x01b3, 0 x0000, 0 x01b5, 0 x0000,
0 x0000, 0 x01b8, 0 x0000, 0 x0000, 0 x0000, 0 x01bc, 0 x0000, 0 x01f7,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x01c4, 0 x0000,
0 x0000, 0 x01c7, 0 x0000, 0 x0000, 0 x01ca, 0 x0000, 0 x01cd, 0 x0000,
0 x01cf, 0 x0000, 0 x01d1, 0 x0000, 0 x01d3, 0 x0000, 0 x01d5, 0 x0000,
0 x01d7, 0 x0000, 0 x01d9, 0 x0000, 0 x01db, 0 x018e, 0 x0000, 0 x01de,
0 x0000, 0 x01e0, 0 x0000, 0 x01e2, 0 x0000, 0 x01e4, 0 x0000, 0 x01e6,
0 x0000, 0 x01e8, 0 x0000, 0 x01ea, 0 x0000, 0 x01ec, 0 x0000, 0 x01ee,
0 x0000, 0 x0000, 0 x0000, 0 x01f1, 0 x0000, 0 x01f4, 0 x0000, 0 x0000,
0 x0000, 0 x01f8, 0 x0000, 0 x01fa, 0 x0000, 0 x01fc, 0 x0000, 0 x01fe,
};
static const wchar_t t2_02[256 ] = {
0 x0000, 0 x0200, 0 x0000, 0 x0202, 0 x0000, 0 x0204, 0 x0000, 0 x0206,
0 x0000, 0 x0208, 0 x0000, 0 x020a, 0 x0000, 0 x020c, 0 x0000, 0 x020e,
0 x0000, 0 x0210, 0 x0000, 0 x0212, 0 x0000, 0 x0214, 0 x0000, 0 x0216,
0 x0000, 0 x0218, 0 x0000, 0 x021a, 0 x0000, 0 x021c, 0 x0000, 0 x021e,
0 x0000, 0 x0000, 0 x0000, 0 x0222, 0 x0000, 0 x0224, 0 x0000, 0 x0226,
0 x0000, 0 x0228, 0 x0000, 0 x022a, 0 x0000, 0 x022c, 0 x0000, 0 x022e,
0 x0000, 0 x0230, 0 x0000, 0 x0232, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x023b, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0241, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0246,
0 x0000, 0 x0248, 0 x0000, 0 x024a, 0 x0000, 0 x024c, 0 x0000, 0 x024e,
0 x2c6f, 0 x2c6d, 0 x0000, 0 x0181, 0 x0186, 0 x0000, 0 x0189, 0 x018a,
0 x0000, 0 x018f, 0 x0000, 0 x0190, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0193, 0 x0000, 0 x0000, 0 x0194, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0197, 0 x0196, 0 x0000, 0 x2c62, 0 x0000, 0 x0000, 0 x0000, 0 x019c,
0 x0000, 0 x2c6e, 0 x019d, 0 x0000, 0 x0000, 0 x019f, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x2c64, 0 x0000, 0 x0000,
0 x01a6, 0 x0000, 0 x0000, 0 x01a9, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x01ae, 0 x0244, 0 x01b1, 0 x01b2, 0 x0245, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x01b7, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_03[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0370, 0 x0000, 0 x0372, 0 x0000, 0 x0000, 0 x0000, 0 x0376,
0 x0000, 0 x0000, 0 x0000, 0 x03fd, 0 x03fe, 0 x03ff, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0386, 0 x0388, 0 x0389, 0 x038a,
0 x0000, 0 x0391, 0 x0392, 0 x0393, 0 x0394, 0 x0395, 0 x0396, 0 x0397,
0 x0398, 0 x0399, 0 x039a, 0 x039b, 0 x039c, 0 x039d, 0 x039e, 0 x039f,
0 x03a0, 0 x03a1, 0 x0000, 0 x03a3, 0 x03a4, 0 x03a5, 0 x03a6, 0 x03a7,
0 x03a8, 0 x03a9, 0 x03aa, 0 x03ab, 0 x038c, 0 x038e, 0 x038f, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x03cf,
0 x0000, 0 x03d8, 0 x0000, 0 x03da, 0 x0000, 0 x03dc, 0 x0000, 0 x03de,
0 x0000, 0 x03e0, 0 x0000, 0 x03e2, 0 x0000, 0 x03e4, 0 x0000, 0 x03e6,
0 x0000, 0 x03e8, 0 x0000, 0 x03ea, 0 x0000, 0 x03ec, 0 x0000, 0 x03ee,
0 x0000, 0 x0000, 0 x03f9, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x03f7, 0 x0000, 0 x0000, 0 x03fa, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_04[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0410, 0 x0411, 0 x0412, 0 x0413, 0 x0414, 0 x0415, 0 x0416, 0 x0417,
0 x0418, 0 x0419, 0 x041a, 0 x041b, 0 x041c, 0 x041d, 0 x041e, 0 x041f,
0 x0420, 0 x0421, 0 x0422, 0 x0423, 0 x0424, 0 x0425, 0 x0426, 0 x0427,
0 x0428, 0 x0429, 0 x042a, 0 x042b, 0 x042c, 0 x042d, 0 x042e, 0 x042f,
0 x0400, 0 x0401, 0 x0402, 0 x0403, 0 x0404, 0 x0405, 0 x0406, 0 x0407,
0 x0408, 0 x0409, 0 x040a, 0 x040b, 0 x040c, 0 x040d, 0 x040e, 0 x040f,
0 x0000, 0 x0460, 0 x0000, 0 x0462, 0 x0000, 0 x0464, 0 x0000, 0 x0466,
0 x0000, 0 x0468, 0 x0000, 0 x046a, 0 x0000, 0 x046c, 0 x0000, 0 x046e,
0 x0000, 0 x0470, 0 x0000, 0 x0472, 0 x0000, 0 x0474, 0 x0000, 0 x0476,
0 x0000, 0 x0478, 0 x0000, 0 x047a, 0 x0000, 0 x047c, 0 x0000, 0 x047e,
0 x0000, 0 x0480, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x048a, 0 x0000, 0 x048c, 0 x0000, 0 x048e,
0 x0000, 0 x0490, 0 x0000, 0 x0492, 0 x0000, 0 x0494, 0 x0000, 0 x0496,
0 x0000, 0 x0498, 0 x0000, 0 x049a, 0 x0000, 0 x049c, 0 x0000, 0 x049e,
0 x0000, 0 x04a0, 0 x0000, 0 x04a2, 0 x0000, 0 x04a4, 0 x0000, 0 x04a6,
0 x0000, 0 x04a8, 0 x0000, 0 x04aa, 0 x0000, 0 x04ac, 0 x0000, 0 x04ae,
0 x0000, 0 x04b0, 0 x0000, 0 x04b2, 0 x0000, 0 x04b4, 0 x0000, 0 x04b6,
0 x0000, 0 x04b8, 0 x0000, 0 x04ba, 0 x0000, 0 x04bc, 0 x0000, 0 x04be,
0 x0000, 0 x0000, 0 x04c1, 0 x0000, 0 x04c3, 0 x0000, 0 x04c5, 0 x0000,
0 x04c7, 0 x0000, 0 x04c9, 0 x0000, 0 x04cb, 0 x0000, 0 x04cd, 0 x04c0,
0 x0000, 0 x04d0, 0 x0000, 0 x04d2, 0 x0000, 0 x04d4, 0 x0000, 0 x04d6,
0 x0000, 0 x04d8, 0 x0000, 0 x04da, 0 x0000, 0 x04dc, 0 x0000, 0 x04de,
0 x0000, 0 x04e0, 0 x0000, 0 x04e2, 0 x0000, 0 x04e4, 0 x0000, 0 x04e6,
0 x0000, 0 x04e8, 0 x0000, 0 x04ea, 0 x0000, 0 x04ec, 0 x0000, 0 x04ee,
0 x0000, 0 x04f0, 0 x0000, 0 x04f2, 0 x0000, 0 x04f4, 0 x0000, 0 x04f6,
0 x0000, 0 x04f8, 0 x0000, 0 x04fa, 0 x0000, 0 x04fc, 0 x0000, 0 x04fe,
};
static const wchar_t t2_05[256 ] = {
0 x0000, 0 x0500, 0 x0000, 0 x0502, 0 x0000, 0 x0504, 0 x0000, 0 x0506,
0 x0000, 0 x0508, 0 x0000, 0 x050a, 0 x0000, 0 x050c, 0 x0000, 0 x050e,
0 x0000, 0 x0510, 0 x0000, 0 x0512, 0 x0000, 0 x0514, 0 x0000, 0 x0516,
0 x0000, 0 x0518, 0 x0000, 0 x051a, 0 x0000, 0 x051c, 0 x0000, 0 x051e,
0 x0000, 0 x0520, 0 x0000, 0 x0522, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0531, 0 x0532, 0 x0533, 0 x0534, 0 x0535, 0 x0536, 0 x0537,
0 x0538, 0 x0539, 0 x053a, 0 x053b, 0 x053c, 0 x053d, 0 x053e, 0 x053f,
0 x0540, 0 x0541, 0 x0542, 0 x0543, 0 x0544, 0 x0545, 0 x0546, 0 x0547,
0 x0548, 0 x0549, 0 x054a, 0 x054b, 0 x054c, 0 x054d, 0 x054e, 0 x054f,
0 x0550, 0 x0551, 0 x0552, 0 x0553, 0 x0554, 0 x0555, 0 x0556, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_1d[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 xa77d, 0 x0000, 0 x0000, 0 x0000, 0 x2c63, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_1e[256 ] = {
0 x0000, 0 x1e00, 0 x0000, 0 x1e02, 0 x0000, 0 x1e04, 0 x0000, 0 x1e06,
0 x0000, 0 x1e08, 0 x0000, 0 x1e0a, 0 x0000, 0 x1e0c, 0 x0000, 0 x1e0e,
0 x0000, 0 x1e10, 0 x0000, 0 x1e12, 0 x0000, 0 x1e14, 0 x0000, 0 x1e16,
0 x0000, 0 x1e18, 0 x0000, 0 x1e1a, 0 x0000, 0 x1e1c, 0 x0000, 0 x1e1e,
0 x0000, 0 x1e20, 0 x0000, 0 x1e22, 0 x0000, 0 x1e24, 0 x0000, 0 x1e26,
0 x0000, 0 x1e28, 0 x0000, 0 x1e2a, 0 x0000, 0 x1e2c, 0 x0000, 0 x1e2e,
0 x0000, 0 x1e30, 0 x0000, 0 x1e32, 0 x0000, 0 x1e34, 0 x0000, 0 x1e36,
0 x0000, 0 x1e38, 0 x0000, 0 x1e3a, 0 x0000, 0 x1e3c, 0 x0000, 0 x1e3e,
0 x0000, 0 x1e40, 0 x0000, 0 x1e42, 0 x0000, 0 x1e44, 0 x0000, 0 x1e46,
0 x0000, 0 x1e48, 0 x0000, 0 x1e4a, 0 x0000, 0 x1e4c, 0 x0000, 0 x1e4e,
0 x0000, 0 x1e50, 0 x0000, 0 x1e52, 0 x0000, 0 x1e54, 0 x0000, 0 x1e56,
0 x0000, 0 x1e58, 0 x0000, 0 x1e5a, 0 x0000, 0 x1e5c, 0 x0000, 0 x1e5e,
0 x0000, 0 x1e60, 0 x0000, 0 x1e62, 0 x0000, 0 x1e64, 0 x0000, 0 x1e66,
0 x0000, 0 x1e68, 0 x0000, 0 x1e6a, 0 x0000, 0 x1e6c, 0 x0000, 0 x1e6e,
0 x0000, 0 x1e70, 0 x0000, 0 x1e72, 0 x0000, 0 x1e74, 0 x0000, 0 x1e76,
0 x0000, 0 x1e78, 0 x0000, 0 x1e7a, 0 x0000, 0 x1e7c, 0 x0000, 0 x1e7e,
0 x0000, 0 x1e80, 0 x0000, 0 x1e82, 0 x0000, 0 x1e84, 0 x0000, 0 x1e86,
0 x0000, 0 x1e88, 0 x0000, 0 x1e8a, 0 x0000, 0 x1e8c, 0 x0000, 0 x1e8e,
0 x0000, 0 x1e90, 0 x0000, 0 x1e92, 0 x0000, 0 x1e94, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x1ea0, 0 x0000, 0 x1ea2, 0 x0000, 0 x1ea4, 0 x0000, 0 x1ea6,
0 x0000, 0 x1ea8, 0 x0000, 0 x1eaa, 0 x0000, 0 x1eac, 0 x0000, 0 x1eae,
0 x0000, 0 x1eb0, 0 x0000, 0 x1eb2, 0 x0000, 0 x1eb4, 0 x0000, 0 x1eb6,
0 x0000, 0 x1eb8, 0 x0000, 0 x1eba, 0 x0000, 0 x1ebc, 0 x0000, 0 x1ebe,
0 x0000, 0 x1ec0, 0 x0000, 0 x1ec2, 0 x0000, 0 x1ec4, 0 x0000, 0 x1ec6,
0 x0000, 0 x1ec8, 0 x0000, 0 x1eca, 0 x0000, 0 x1ecc, 0 x0000, 0 x1ece,
0 x0000, 0 x1ed0, 0 x0000, 0 x1ed2, 0 x0000, 0 x1ed4, 0 x0000, 0 x1ed6,
0 x0000, 0 x1ed8, 0 x0000, 0 x1eda, 0 x0000, 0 x1edc, 0 x0000, 0 x1ede,
0 x0000, 0 x1ee0, 0 x0000, 0 x1ee2, 0 x0000, 0 x1ee4, 0 x0000, 0 x1ee6,
0 x0000, 0 x1ee8, 0 x0000, 0 x1eea, 0 x0000, 0 x1eec, 0 x0000, 0 x1eee,
0 x0000, 0 x1ef0, 0 x0000, 0 x1ef2, 0 x0000, 0 x1ef4, 0 x0000, 0 x1ef6,
0 x0000, 0 x1ef8, 0 x0000, 0 x1efa, 0 x0000, 0 x1efc, 0 x0000, 0 x1efe,
};
static const wchar_t t2_1f[256 ] = {
0 x1f08, 0 x1f09, 0 x1f0a, 0 x1f0b, 0 x1f0c, 0 x1f0d, 0 x1f0e, 0 x1f0f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1f18, 0 x1f19, 0 x1f1a, 0 x1f1b, 0 x1f1c, 0 x1f1d, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1f28, 0 x1f29, 0 x1f2a, 0 x1f2b, 0 x1f2c, 0 x1f2d, 0 x1f2e, 0 x1f2f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1f38, 0 x1f39, 0 x1f3a, 0 x1f3b, 0 x1f3c, 0 x1f3d, 0 x1f3e, 0 x1f3f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1f48, 0 x1f49, 0 x1f4a, 0 x1f4b, 0 x1f4c, 0 x1f4d, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x1f59, 0 x0000, 0 x1f5b, 0 x0000, 0 x1f5d, 0 x0000, 0 x1f5f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1f68, 0 x1f69, 0 x1f6a, 0 x1f6b, 0 x1f6c, 0 x1f6d, 0 x1f6e, 0 x1f6f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1fba, 0 x1fbb, 0 x1fc8, 0 x1fc9, 0 x1fca, 0 x1fcb, 0 x1fda, 0 x1fdb,
0 x1ff8, 0 x1ff9, 0 x1fea, 0 x1feb, 0 x1ffa, 0 x1ffb, 0 x0000, 0 x0000,
0 x1f88, 0 x1f89, 0 x1f8a, 0 x1f8b, 0 x1f8c, 0 x1f8d, 0 x1f8e, 0 x1f8f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1f98, 0 x1f99, 0 x1f9a, 0 x1f9b, 0 x1f9c, 0 x1f9d, 0 x1f9e, 0 x1f9f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1fa8, 0 x1fa9, 0 x1faa, 0 x1fab, 0 x1fac, 0 x1fad, 0 x1fae, 0 x1faf,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1fb8, 0 x1fb9, 0 x0000, 0 x1fbc, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x1fcc, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1fd8, 0 x1fd9, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x1fe8, 0 x1fe9, 0 x0000, 0 x0000, 0 x0000, 0 x1fec, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x1ffc, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_21[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x2132, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x2160, 0 x2161, 0 x2162, 0 x2163, 0 x2164, 0 x2165, 0 x2166, 0 x2167,
0 x2168, 0 x2169, 0 x216a, 0 x216b, 0 x216c, 0 x216d, 0 x216e, 0 x216f,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x2183, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_24[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x24b6, 0 x24b7, 0 x24b8, 0 x24b9, 0 x24ba, 0 x24bb, 0 x24bc, 0 x24bd,
0 x24be, 0 x24bf, 0 x24c0, 0 x24c1, 0 x24c2, 0 x24c3, 0 x24c4, 0 x24c5,
0 x24c6, 0 x24c7, 0 x24c8, 0 x24c9, 0 x24ca, 0 x24cb, 0 x24cc, 0 x24cd,
0 x24ce, 0 x24cf, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_2c[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x2c00, 0 x2c01, 0 x2c02, 0 x2c03, 0 x2c04, 0 x2c05, 0 x2c06, 0 x2c07,
0 x2c08, 0 x2c09, 0 x2c0a, 0 x2c0b, 0 x2c0c, 0 x2c0d, 0 x2c0e, 0 x2c0f,
0 x2c10, 0 x2c11, 0 x2c12, 0 x2c13, 0 x2c14, 0 x2c15, 0 x2c16, 0 x2c17,
0 x2c18, 0 x2c19, 0 x2c1a, 0 x2c1b, 0 x2c1c, 0 x2c1d, 0 x2c1e, 0 x2c1f,
0 x2c20, 0 x2c21, 0 x2c22, 0 x2c23, 0 x2c24, 0 x2c25, 0 x2c26, 0 x2c27,
0 x2c28, 0 x2c29, 0 x2c2a, 0 x2c2b, 0 x2c2c, 0 x2c2d, 0 x2c2e, 0 x0000,
0 x0000, 0 x2c60, 0 x0000, 0 x0000, 0 x0000, 0 x023a, 0 x023e, 0 x0000,
0 x2c67, 0 x0000, 0 x2c69, 0 x0000, 0 x2c6b, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x2c72, 0 x0000, 0 x0000, 0 x2c75, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x2c80, 0 x0000, 0 x2c82, 0 x0000, 0 x2c84, 0 x0000, 0 x2c86,
0 x0000, 0 x2c88, 0 x0000, 0 x2c8a, 0 x0000, 0 x2c8c, 0 x0000, 0 x2c8e,
0 x0000, 0 x2c90, 0 x0000, 0 x2c92, 0 x0000, 0 x2c94, 0 x0000, 0 x2c96,
0 x0000, 0 x2c98, 0 x0000, 0 x2c9a, 0 x0000, 0 x2c9c, 0 x0000, 0 x2c9e,
0 x0000, 0 x2ca0, 0 x0000, 0 x2ca2, 0 x0000, 0 x2ca4, 0 x0000, 0 x2ca6,
0 x0000, 0 x2ca8, 0 x0000, 0 x2caa, 0 x0000, 0 x2cac, 0 x0000, 0 x2cae,
0 x0000, 0 x2cb0, 0 x0000, 0 x2cb2, 0 x0000, 0 x2cb4, 0 x0000, 0 x2cb6,
0 x0000, 0 x2cb8, 0 x0000, 0 x2cba, 0 x0000, 0 x2cbc, 0 x0000, 0 x2cbe,
0 x0000, 0 x2cc0, 0 x0000, 0 x2cc2, 0 x0000, 0 x2cc4, 0 x0000, 0 x2cc6,
0 x0000, 0 x2cc8, 0 x0000, 0 x2cca, 0 x0000, 0 x2ccc, 0 x0000, 0 x2cce,
0 x0000, 0 x2cd0, 0 x0000, 0 x2cd2, 0 x0000, 0 x2cd4, 0 x0000, 0 x2cd6,
0 x0000, 0 x2cd8, 0 x0000, 0 x2cda, 0 x0000, 0 x2cdc, 0 x0000, 0 x2cde,
0 x0000, 0 x2ce0, 0 x0000, 0 x2ce2, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_2d[256 ] = {
0 x10a0, 0 x10a1, 0 x10a2, 0 x10a3, 0 x10a4, 0 x10a5, 0 x10a6, 0 x10a7,
0 x10a8, 0 x10a9, 0 x10aa, 0 x10ab, 0 x10ac, 0 x10ad, 0 x10ae, 0 x10af,
0 x10b0, 0 x10b1, 0 x10b2, 0 x10b3, 0 x10b4, 0 x10b5, 0 x10b6, 0 x10b7,
0 x10b8, 0 x10b9, 0 x10ba, 0 x10bb, 0 x10bc, 0 x10bd, 0 x10be, 0 x10bf,
0 x10c0, 0 x10c1, 0 x10c2, 0 x10c3, 0 x10c4, 0 x10c5, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_a6[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 xa640, 0 x0000, 0 xa642, 0 x0000, 0 xa644, 0 x0000, 0 xa646,
0 x0000, 0 xa648, 0 x0000, 0 xa64a, 0 x0000, 0 xa64c, 0 x0000, 0 xa64e,
0 x0000, 0 xa650, 0 x0000, 0 xa652, 0 x0000, 0 xa654, 0 x0000, 0 xa656,
0 x0000, 0 xa658, 0 x0000, 0 xa65a, 0 x0000, 0 xa65c, 0 x0000, 0 xa65e,
0 x0000, 0 x0000, 0 x0000, 0 xa662, 0 x0000, 0 xa664, 0 x0000, 0 xa666,
0 x0000, 0 xa668, 0 x0000, 0 xa66a, 0 x0000, 0 xa66c, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 xa680, 0 x0000, 0 xa682, 0 x0000, 0 xa684, 0 x0000, 0 xa686,
0 x0000, 0 xa688, 0 x0000, 0 xa68a, 0 x0000, 0 xa68c, 0 x0000, 0 xa68e,
0 x0000, 0 xa690, 0 x0000, 0 xa692, 0 x0000, 0 xa694, 0 x0000, 0 xa696,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_a7[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 xa722, 0 x0000, 0 xa724, 0 x0000, 0 xa726,
0 x0000, 0 xa728, 0 x0000, 0 xa72a, 0 x0000, 0 xa72c, 0 x0000, 0 xa72e,
0 x0000, 0 x0000, 0 x0000, 0 xa732, 0 x0000, 0 xa734, 0 x0000, 0 xa736,
0 x0000, 0 xa738, 0 x0000, 0 xa73a, 0 x0000, 0 xa73c, 0 x0000, 0 xa73e,
0 x0000, 0 xa740, 0 x0000, 0 xa742, 0 x0000, 0 xa744, 0 x0000, 0 xa746,
0 x0000, 0 xa748, 0 x0000, 0 xa74a, 0 x0000, 0 xa74c, 0 x0000, 0 xa74e,
0 x0000, 0 xa750, 0 x0000, 0 xa752, 0 x0000, 0 xa754, 0 x0000, 0 xa756,
0 x0000, 0 xa758, 0 x0000, 0 xa75a, 0 x0000, 0 xa75c, 0 x0000, 0 xa75e,
0 x0000, 0 xa760, 0 x0000, 0 xa762, 0 x0000, 0 xa764, 0 x0000, 0 xa766,
0 x0000, 0 xa768, 0 x0000, 0 xa76a, 0 x0000, 0 xa76c, 0 x0000, 0 xa76e,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 xa779, 0 x0000, 0 xa77b, 0 x0000, 0 x0000, 0 xa77e,
0 x0000, 0 xa780, 0 x0000, 0 xa782, 0 x0000, 0 xa784, 0 x0000, 0 xa786,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 xa78b, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t t2_ff[256 ] = {
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 xff21, 0 xff22, 0 xff23, 0 xff24, 0 xff25, 0 xff26, 0 xff27,
0 xff28, 0 xff29, 0 xff2a, 0 xff2b, 0 xff2c, 0 xff2d, 0 xff2e, 0 xff2f,
0 xff30, 0 xff31, 0 xff32, 0 xff33, 0 xff34, 0 xff35, 0 xff36, 0 xff37,
0 xff38, 0 xff39, 0 xff3a, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000, 0 x0000,
};
static const wchar_t *const toplevel[256 ] = {
t2_00, t2_01, t2_02, t2_03, t2_04, t2_05, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, t2_1d, t2_1e, t2_1f,
NULL, t2_21, NULL, NULL, t2_24, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, t2_2c, t2_2d, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, t2_a6, t2_a7,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, t2_ff,
};
/**
* cifs_toupper - convert a wchar_t from lower to uppercase
* @ in : character to convert from lower to uppercase
*
* This function consults the static tables above to convert a wchar_t from
* lower to uppercase . In the event that there is no mapping , the original
* " in " character is returned .
*/
wchar_t
cifs_toupper(wchar_t in)
{
unsigned char idx;
const wchar_t *tbl;
wchar_t out;
/* grab upper byte */
idx = (in & 0 xff00) >> 8 ;
/* find pointer to 2nd layer table */
tbl = toplevel[idx];
if (!tbl)
return in;
/* grab lower byte */
idx = in & 0 xff;
/* look up character in table */
out = tbl[idx];
if (out)
return out;
return in;
}
Messung V0.5 in Prozent C=99 H=100 G=99