1958 lines · 58.5 KB · C
RawDownload
#include <u.h>#include <libc.h> Rune*_runebsearch(Rune c, Rune *t, int n, int ne); static Rune	_base2[] ={	0x00c0,	0x0041,	/* À A */	0x00c1,	0x0041,	/* Á A */	0x00c2,	0x0041,	/* Â A */	0x00c3,	0x0041,	/* Ã A */	0x00c4,	0x0041,	/* Ä A */	0x00c5,	0x0041,	/* Å A */	0x00c7,	0x0043,	/* Ç C */	0x00c8,	0x0045,	/* È E */	0x00c9,	0x0045,	/* É E */	0x00ca,	0x0045,	/* Ê E */	0x00cb,	0x0045,	/* Ë E */	0x00cc,	0x0049,	/* Ì I */	0x00cd,	0x0049,	/* Í I */	0x00ce,	0x0049,	/* Î I */	0x00cf,	0x0049,	/* Ï I */	0x00d1,	0x004e,	/* Ñ N */	0x00d2,	0x004f,	/* Ò O */	0x00d3,	0x004f,	/* Ó O */	0x00d4,	0x004f,	/* Ô O */	0x00d5,	0x004f,	/* Õ O */	0x00d6,	0x004f,	/* Ö O */	0x00d9,	0x0055,	/* Ù U */	0x00da,	0x0055,	/* Ú U */	0x00db,	0x0055,	/* Û U */	0x00dc,	0x0055,	/* Ü U */	0x00dd,	0x0059,	/* Ý Y */	0x00e0,	0x0061,	/* à a */	0x00e1,	0x0061,	/* á a */	0x00e2,	0x0061,	/* â a */	0x00e3,	0x0061,	/* ã a */	0x00e4,	0x0061,	/* ä a */	0x00e5,	0x0061,	/* å a */	0x00e7,	0x0063,	/* ç c */	0x00e8,	0x0065,	/* è e */	0x00e9,	0x0065,	/* é e */	0x00ea,	0x0065,	/* ê e */	0x00eb,	0x0065,	/* ë e */	0x00ec,	0x0069,	/* ì i */	0x00ed,	0x0069,	/* í i */	0x00ee,	0x0069,	/* î i */	0x00ef,	0x0069,	/* ï i */	0x00f1,	0x006e,	/* ñ n */	0x00f2,	0x006f,	/* ò o */	0x00f3,	0x006f,	/* ó o */	0x00f4,	0x006f,	/* ô o */	0x00f5,	0x006f,	/* õ o */	0x00f6,	0x006f,	/* ö o */	0x00f9,	0x0075,	/* ù u */	0x00fa,	0x0075,	/* ú u */	0x00fb,	0x0075,	/* û u */	0x00fc,	0x0075,	/* ü u */	0x00fd,	0x0079,	/* ý y */	0x00ff,	0x0079,	/* ÿ y */	0x0100,	0x0041,	/* Ā A */	0x0101,	0x0061,	/* ā a */	0x0102,	0x0041,	/* Ă A */	0x0103,	0x0061,	/* ă a */	0x0104,	0x0041,	/* Ą A */	0x0105,	0x0061,	/* ą a */	0x0106,	0x0043,	/* Ć C */	0x0107,	0x0063,	/* ć c */	0x0108,	0x0043,	/* Ĉ C */	0x0109,	0x0063,	/* ĉ c */	0x010a,	0x0043,	/* Ċ C */	0x010b,	0x0063,	/* ċ c */	0x010c,	0x0043,	/* Č C */	0x010d,	0x0063,	/* č c */	0x010e,	0x0044,	/* Ď D */	0x010f,	0x0064,	/* ď d */	0x0112,	0x0045,	/* Ē E */	0x0113,	0x0065,	/* ē e */	0x0114,	0x0045,	/* Ĕ E */	0x0115,	0x0065,	/* ĕ e */	0x0116,	0x0045,	/* Ė E */	0x0117,	0x0065,	/* ė e */	0x0118,	0x0045,	/* Ę E */	0x0119,	0x0065,	/* ę e */	0x011a,	0x0045,	/* Ě E */	0x011b,	0x0065,	/* ě e */	0x011c,	0x0047,	/* Ĝ G */	0x011d,	0x0067,	/* ĝ g */	0x011e,	0x0047,	/* Ğ G */	0x011f,	0x0067,	/* ğ g */	0x0120,	0x0047,	/* Ġ G */	0x0121,	0x0067,	/* ġ g */	0x0122,	0x0047,	/* Ģ G */	0x0123,	0x0067,	/* ģ g */	0x0124,	0x0048,	/* Ĥ H */	0x0125,	0x0068,	/* ĥ h */	0x0128,	0x0049,	/* Ĩ I */	0x0129,	0x0069,	/* ĩ i */	0x012a,	0x0049,	/* Ī I */	0x012b,	0x0069,	/* ī i */	0x012c,	0x0049,	/* Ĭ I */	0x012d,	0x0069,	/* ĭ i */	0x012e,	0x0049,	/* Į I */	0x012f,	0x0069,	/* į i */	0x0130,	0x0049,	/* İ I */	0x0134,	0x004a,	/* Ĵ J */	0x0135,	0x006a,	/* ĵ j */	0x0136,	0x004b,	/* Ķ K */	0x0137,	0x006b,	/* ķ k */	0x0139,	0x004c,	/* Ĺ L */	0x013a,	0x006c,	/* ĺ l */	0x013b,	0x004c,	/* Ļ L */	0x013c,	0x006c,	/* ļ l */	0x013d,	0x004c,	/* Ľ L */	0x013e,	0x006c,	/* ľ l */	0x0143,	0x004e,	/* Ń N */	0x0144,	0x006e,	/* ń n */	0x0145,	0x004e,	/* Ņ N */	0x0146,	0x006e,	/* ņ n */	0x0147,	0x004e,	/* Ň N */	0x0148,	0x006e,	/* ň n */	0x014c,	0x004f,	/* Ō O */	0x014d,	0x006f,	/* ō o */	0x014e,	0x004f,	/* Ŏ O */	0x014f,	0x006f,	/* ŏ o */	0x0150,	0x004f,	/* Ő O */	0x0151,	0x006f,	/* ő o */	0x0154,	0x0052,	/* Ŕ R */	0x0155,	0x0072,	/* ŕ r */	0x0156,	0x0052,	/* Ŗ R */	0x0157,	0x0072,	/* ŗ r */	0x0158,	0x0052,	/* Ř R */	0x0159,	0x0072,	/* ř r */	0x015a,	0x0053,	/* Ś S */	0x015b,	0x0073,	/* ś s */	0x015c,	0x0053,	/* Ŝ S */	0x015d,	0x0073,	/* ŝ s */	0x015e,	0x0053,	/* Ş S */	0x015f,	0x0073,	/* ş s */	0x0160,	0x0053,	/* Š S */	0x0161,	0x0073,	/* š s */	0x0162,	0x0054,	/* Ţ T */	0x0163,	0x0074,	/* ţ t */	0x0164,	0x0054,	/* Ť T */	0x0165,	0x0074,	/* ť t */	0x0168,	0x0055,	/* Ũ U */	0x0169,	0x0075,	/* ũ u */	0x016a,	0x0055,	/* Ū U */	0x016b,	0x0075,	/* ū u */	0x016c,	0x0055,	/* Ŭ U */	0x016d,	0x0075,	/* ŭ u */	0x016e,	0x0055,	/* Ů U */	0x016f,	0x0075,	/* ů u */	0x0170,	0x0055,	/* Ű U */	0x0171,	0x0075,	/* ű u */	0x0172,	0x0055,	/* Ų U */	0x0173,	0x0075,	/* ų u */	0x0174,	0x0057,	/* Ŵ W */	0x0175,	0x0077,	/* ŵ w */	0x0176,	0x0059,	/* Ŷ Y */	0x0177,	0x0079,	/* ŷ y */	0x0178,	0x0059,	/* Ÿ Y */	0x0179,	0x005a,	/* Ź Z */	0x017a,	0x007a,	/* ź z */	0x017b,	0x005a,	/* Ż Z */	0x017c,	0x007a,	/* ż z */	0x017d,	0x005a,	/* Ž Z */	0x017e,	0x007a,	/* ž z */	0x01a0,	0x004f,	/* Ơ O */	0x01a1,	0x006f,	/* ơ o */	0x01af,	0x0055,	/* Ư U */	0x01b0,	0x0075,	/* ư u */	0x01cd,	0x0041,	/* Ǎ A */	0x01ce,	0x0061,	/* ǎ a */	0x01cf,	0x0049,	/* Ǐ I */	0x01d0,	0x0069,	/* ǐ i */	0x01d1,	0x004f,	/* Ǒ O */	0x01d2,	0x006f,	/* ǒ o */	0x01d3,	0x0055,	/* Ǔ U */	0x01d4,	0x0075,	/* ǔ u */	0x01d5,	0x0055,	/* Ǖ U */	0x01d6,	0x0075,	/* ǖ u */	0x01d7,	0x0055,	/* Ǘ U */	0x01d8,	0x0075,	/* ǘ u */	0x01d9,	0x0055,	/* Ǚ U */	0x01da,	0x0075,	/* ǚ u */	0x01db,	0x0055,	/* Ǜ U */	0x01dc,	0x0075,	/* ǜ u */	0x01de,	0x0041,	/* Ǟ A */	0x01df,	0x0061,	/* ǟ a */	0x01e0,	0x0041,	/* Ǡ A */	0x01e1,	0x0061,	/* ǡ a */	0x01e2,	0x00c6,	/* Ǣ Æ */	0x01e3,	0x00e6,	/* ǣ æ */	0x01e6,	0x0047,	/* Ǧ G */	0x01e7,	0x0067,	/* ǧ g */	0x01e8,	0x004b,	/* Ǩ K */	0x01e9,	0x006b,	/* ǩ k */	0x01ea,	0x004f,	/* Ǫ O */	0x01eb,	0x006f,	/* ǫ o */	0x01ec,	0x004f,	/* Ǭ O */	0x01ed,	0x006f,	/* ǭ o */	0x01ee,	0x01b7,	/* Ǯ Ʒ */	0x01ef,	0x0292,	/* ǯ ʒ */	0x01f0,	0x006a,	/* ǰ j */	0x01f4,	0x0047,	/* Ǵ G */	0x01f5,	0x0067,	/* ǵ g */	0x01f8,	0x004e,	/* Ǹ N */	0x01f9,	0x006e,	/* ǹ n */	0x01fa,	0x0041,	/* Ǻ A */	0x01fb,	0x0061,	/* ǻ a */	0x01fc,	0x00c6,	/* Ǽ Æ */	0x01fd,	0x00e6,	/* ǽ æ */	0x01fe,	0x00d8,	/* Ǿ Ø */	0x01ff,	0x00f8,	/* ǿ ø */	0x0200,	0x0041,	/* Ȁ A */	0x0201,	0x0061,	/* ȁ a */	0x0202,	0x0041,	/* Ȃ A */	0x0203,	0x0061,	/* ȃ a */	0x0204,	0x0045,	/* Ȅ E */	0x0205,	0x0065,	/* ȅ e */	0x0206,	0x0045,	/* Ȇ E */	0x0207,	0x0065,	/* ȇ e */	0x0208,	0x0049,	/* Ȉ I */	0x0209,	0x0069,	/* ȉ i */	0x020a,	0x0049,	/* Ȋ I */	0x020b,	0x0069,	/* ȋ i */	0x020c,	0x004f,	/* Ȍ O */	0x020d,	0x006f,	/* ȍ o */	0x020e,	0x004f,	/* Ȏ O */	0x020f,	0x006f,	/* ȏ o */	0x0210,	0x0052,	/* Ȑ R */	0x0211,	0x0072,	/* ȑ r */	0x0212,	0x0052,	/* Ȓ R */	0x0213,	0x0072,	/* ȓ r */	0x0214,	0x0055,	/* Ȕ U */	0x0215,	0x0075,	/* ȕ u */	0x0216,	0x0055,	/* Ȗ U */	0x0217,	0x0075,	/* ȗ u */	0x0218,	0x0053,	/* Ș S */	0x0219,	0x0073,	/* ș s */	0x021a,	0x0054,	/* Ț T */	0x021b,	0x0074,	/* ț t */	0x021e,	0x0048,	/* Ȟ H */	0x021f,	0x0068,	/* ȟ h */	0x0226,	0x0041,	/* Ȧ A */	0x0227,	0x0061,	/* ȧ a */	0x0228,	0x0045,	/* Ȩ E */	0x0229,	0x0065,	/* ȩ e */	0x022a,	0x004f,	/* Ȫ O */	0x022b,	0x006f,	/* ȫ o */	0x022c,	0x004f,	/* Ȭ O */	0x022d,	0x006f,	/* ȭ o */	0x022e,	0x004f,	/* Ȯ O */	0x022f,	0x006f,	/* ȯ o */	0x0230,	0x004f,	/* Ȱ O */	0x0231,	0x006f,	/* ȱ o */	0x0232,	0x0059,	/* Ȳ Y */	0x0233,	0x0079,	/* ȳ y */	0x0374,	0x02b9,	/* ʹ ʹ */	0x0386,	0x0391,	/* Ά Α */	0x0388,	0x0395,	/* Έ Ε */	0x0389,	0x0397,	/* Ή Η */	0x038a,	0x0399,	/* Ί Ι */	0x038c,	0x039f,	/* Ό Ο */	0x038e,	0x03a5,	/* Ύ Υ */	0x038f,	0x03a9,	/* Ώ Ω */	0x0390,	0x03b9,	/* ΐ ι */	0x03aa,	0x0399,	/* Ϊ Ι */	0x03ab,	0x03a5,	/* Ϋ Υ */	0x03ac,	0x03b1,	/* ά α */	0x03ad,	0x03b5,	/* έ ε */	0x03ae,	0x03b7,	/* ή η */	0x03af,	0x03b9,	/* ί ι */	0x03b0,	0x03c5,	/* ΰ υ */	0x03ca,	0x03b9,	/* ϊ ι */	0x03cb,	0x03c5,	/* ϋ υ */	0x03cc,	0x03bf,	/* ό ο */	0x03cd,	0x03c5,	/* ύ υ */	0x03ce,	0x03c9,	/* ώ ω */	0x03d3,	0x03d2,	/* ϓ ϒ */	0x03d4,	0x03d2,	/* ϔ ϒ */	0x0400,	0x0415,	/* Ѐ Е */	0x0401,	0x0415,	/* Ё Е */	0x0403,	0x0413,	/* Ѓ Г */	0x0407,	0x0406,	/* Ї І */	0x040c,	0x041a,	/* Ќ К */	0x040d,	0x0418,	/* Ѝ И */	0x040e,	0x0423,	/* Ў У */	0x0419,	0x0418,	/* Й И */	0x0439,	0x0438,	/* й и */	0x0450,	0x0435,	/* ѐ е */	0x0451,	0x0435,	/* ё е */	0x0453,	0x0433,	/* ѓ г */	0x0457,	0x0456,	/* ї і */	0x045c,	0x043a,	/* ќ к */	0x045d,	0x0438,	/* ѝ и */	0x045e,	0x0443,	/* ў у */	0x0476,	0x0474,	/* Ѷ Ѵ */	0x0477,	0x0475,	/* ѷ ѵ */	0x04c1,	0x0416,	/* Ӂ Ж */	0x04c2,	0x0436,	/* ӂ ж */	0x04d0,	0x0410,	/* Ӑ А */	0x04d1,	0x0430,	/* ӑ а */	0x04d2,	0x0410,	/* Ӓ А */	0x04d3,	0x0430,	/* ӓ а */	0x04d6,	0x0415,	/* Ӗ Е */	0x04d7,	0x0435,	/* ӗ е */	0x04da,	0x04d8,	/* Ӛ Ә */	0x04db,	0x04d9,	/* ӛ ә */	0x04dc,	0x0416,	/* Ӝ Ж */	0x04dd,	0x0436,	/* ӝ ж */	0x04de,	0x0417,	/* Ӟ З */	0x04df,	0x0437,	/* ӟ з */	0x04e2,	0x0418,	/* Ӣ И */	0x04e3,	0x0438,	/* ӣ и */	0x04e4,	0x0418,	/* Ӥ И */	0x04e5,	0x0438,	/* ӥ и */	0x04e6,	0x041e,	/* Ӧ О */	0x04e7,	0x043e,	/* ӧ о */	0x04ea,	0x04e8,	/* Ӫ Ө */	0x04eb,	0x04e9,	/* ӫ ө */	0x04ec,	0x042d,	/* Ӭ Э */	0x04ed,	0x044d,	/* ӭ э */	0x04ee,	0x0423,	/* Ӯ У */	0x04ef,	0x0443,	/* ӯ у */	0x04f0,	0x0423,	/* Ӱ У */	0x04f1,	0x0443,	/* ӱ у */	0x04f2,	0x0423,	/* Ӳ У */	0x04f3,	0x0443,	/* ӳ у */	0x04f4,	0x0427,	/* Ӵ Ч */	0x04f5,	0x0447,	/* ӵ ч */	0x04f8,	0x042b,	/* Ӹ Ы */	0x04f9,	0x044b,	/* ӹ ы */	0x0622,	0x0627,	/* آ ا */	0x0623,	0x0627,	/* أ ا */	0x0624,	0x0648,	/* ؤ و */	0x0625,	0x0627,	/* إ ا */	0x0626,	0x064a,	/* ئ ي */	0x06c0,	0x06d5,	/* ۀ ە */	0x06c2,	0x06c1,	/* ۂ ہ */	0x06d3,	0x06d2,	/* ۓ ے */	0x0929,	0x0928,	/* ऩ न */	0x0931,	0x0930,	/* ऱ र */	0x0934,	0x0933,	/* ऴ ळ */	0x0958,	0x0915,	/* क़ क */	0x0959,	0x0916,	/* ख़ ख */	0x095a,	0x0917,	/* ग़ ग */	0x095b,	0x091c,	/* ज़ ज */	0x095c,	0x0921,	/* ड़ ड */	0x095d,	0x0922,	/* ढ़ ढ */	0x095e,	0x092b,	/* फ़ फ */	0x095f,	0x092f,	/* य़ य */	0x09dc,	0x09a1,	/* ড় ড */	0x09dd,	0x09a2,	/* ঢ় ঢ */	0x09df,	0x09af,	/* য় য */	0x0a33,	0x0a32,	/* ਲ਼ ਲ */	0x0a36,	0x0a38,	/* ਸ਼ ਸ */	0x0a59,	0x0a16,	/* ਖ਼ ਖ */	0x0a5a,	0x0a17,	/* ਗ਼ ਗ */	0x0a5b,	0x0a1c,	/* ਜ਼ ਜ */	0x0a5e,	0x0a2b,	/* ਫ਼ ਫ */	0x0b5c,	0x0b21,	/* ଡ଼ ଡ */	0x0b5d,	0x0b22,	/* ଢ଼ ଢ */	0x0b94,	0x0b92,	/* ஔ ஒ */	0x0f43,	0x0f42,	/* གྷ ག */	0x0f4d,	0x0f4c,	/* ཌྷ ཌ */	0x0f52,	0x0f51,	/* དྷ ད */	0x0f57,	0x0f56,	/* བྷ བ */	0x0f5c,	0x0f5b,	/* ཛྷ ཛ */	0x0f69,	0x0f40,	/* ཀྵ ཀ */	0x1026,	0x1025,	/* ဦ ဥ */	0x1b06,	0x1b05,	/* ᬆ ᬅ */	0x1b08,	0x1b07,	/* ᬈ ᬇ */	0x1b0a,	0x1b09,	/* ᬊ ᬉ */	0x1b0c,	0x1b0b,	/* ᬌ ᬋ */	0x1b0e,	0x1b0d,	/* ᬎ ᬍ */	0x1b12,	0x1b11,	/* ᬒ ᬑ */	0x1e00,	0x0041,	/* Ḁ A */	0x1e01,	0x0061,	/* ḁ a */	0x1e02,	0x0042,	/* Ḃ B */	0x1e03,	0x0062,	/* ḃ b */	0x1e04,	0x0042,	/* Ḅ B */	0x1e05,	0x0062,	/* ḅ b */	0x1e06,	0x0042,	/* Ḇ B */	0x1e07,	0x0062,	/* ḇ b */	0x1e08,	0x0043,	/* Ḉ C */	0x1e09,	0x0063,	/* ḉ c */	0x1e0a,	0x0044,	/* Ḋ D */	0x1e0b,	0x0064,	/* ḋ d */	0x1e0c,	0x0044,	/* Ḍ D */	0x1e0d,	0x0064,	/* ḍ d */	0x1e0e,	0x0044,	/* Ḏ D */	0x1e0f,	0x0064,	/* ḏ d */	0x1e10,	0x0044,	/* Ḑ D */	0x1e11,	0x0064,	/* ḑ d */	0x1e12,	0x0044,	/* Ḓ D */	0x1e13,	0x0064,	/* ḓ d */	0x1e14,	0x0045,	/* Ḕ E */	0x1e15,	0x0065,	/* ḕ e */	0x1e16,	0x0045,	/* Ḗ E */	0x1e17,	0x0065,	/* ḗ e */	0x1e18,	0x0045,	/* Ḙ E */	0x1e19,	0x0065,	/* ḙ e */	0x1e1a,	0x0045,	/* Ḛ E */	0x1e1b,	0x0065,	/* ḛ e */	0x1e1c,	0x0045,	/* Ḝ E */	0x1e1d,	0x0065,	/* ḝ e */	0x1e1e,	0x0046,	/* Ḟ F */	0x1e1f,	0x0066,	/* ḟ f */	0x1e20,	0x0047,	/* Ḡ G */	0x1e21,	0x0067,	/* ḡ g */	0x1e22,	0x0048,	/* Ḣ H */	0x1e23,	0x0068,	/* ḣ h */	0x1e24,	0x0048,	/* Ḥ H */	0x1e25,	0x0068,	/* ḥ h */	0x1e26,	0x0048,	/* Ḧ H */	0x1e27,	0x0068,	/* ḧ h */	0x1e28,	0x0048,	/* Ḩ H */	0x1e29,	0x0068,	/* ḩ h */	0x1e2a,	0x0048,	/* Ḫ H */	0x1e2b,	0x0068,	/* ḫ h */	0x1e2c,	0x0049,	/* Ḭ I */	0x1e2d,	0x0069,	/* ḭ i */	0x1e2e,	0x0049,	/* Ḯ I */	0x1e2f,	0x0069,	/* ḯ i */	0x1e30,	0x004b,	/* Ḱ K */	0x1e31,	0x006b,	/* ḱ k */	0x1e32,	0x004b,	/* Ḳ K */	0x1e33,	0x006b,	/* ḳ k */	0x1e34,	0x004b,	/* Ḵ K */	0x1e35,	0x006b,	/* ḵ k */	0x1e36,	0x004c,	/* Ḷ L */	0x1e37,	0x006c,	/* ḷ l */	0x1e38,	0x004c,	/* Ḹ L */	0x1e39,	0x006c,	/* ḹ l */	0x1e3a,	0x004c,	/* Ḻ L */	0x1e3b,	0x006c,	/* ḻ l */	0x1e3c,	0x004c,	/* Ḽ L */	0x1e3d,	0x006c,	/* ḽ l */	0x1e3e,	0x004d,	/* Ḿ M */	0x1e3f,	0x006d,	/* ḿ m */	0x1e40,	0x004d,	/* Ṁ M */	0x1e41,	0x006d,	/* ṁ m */	0x1e42,	0x004d,	/* Ṃ M */	0x1e43,	0x006d,	/* ṃ m */	0x1e44,	0x004e,	/* Ṅ N */	0x1e45,	0x006e,	/* ṅ n */	0x1e46,	0x004e,	/* Ṇ N */	0x1e47,	0x006e,	/* ṇ n */	0x1e48,	0x004e,	/* Ṉ N */	0x1e49,	0x006e,	/* ṉ n */	0x1e4a,	0x004e,	/* Ṋ N */	0x1e4b,	0x006e,	/* ṋ n */	0x1e4c,	0x004f,	/* Ṍ O */	0x1e4d,	0x006f,	/* ṍ o */	0x1e4e,	0x004f,	/* Ṏ O */	0x1e4f,	0x006f,	/* ṏ o */	0x1e50,	0x004f,	/* Ṑ O */	0x1e51,	0x006f,	/* ṑ o */	0x1e52,	0x004f,	/* Ṓ O */	0x1e53,	0x006f,	/* ṓ o */	0x1e54,	0x0050,	/* Ṕ P */	0x1e55,	0x0070,	/* ṕ p */	0x1e56,	0x0050,	/* Ṗ P */	0x1e57,	0x0070,	/* ṗ p */	0x1e58,	0x0052,	/* Ṙ R */	0x1e59,	0x0072,	/* ṙ r */	0x1e5a,	0x0052,	/* Ṛ R */	0x1e5b,	0x0072,	/* ṛ r */	0x1e5c,	0x0052,	/* Ṝ R */	0x1e5d,	0x0072,	/* ṝ r */	0x1e5e,	0x0052,	/* Ṟ R */	0x1e5f,	0x0072,	/* ṟ r */	0x1e60,	0x0053,	/* Ṡ S */	0x1e61,	0x0073,	/* ṡ s */	0x1e62,	0x0053,	/* Ṣ S */	0x1e63,	0x0073,	/* ṣ s */	0x1e64,	0x0053,	/* Ṥ S */	0x1e65,	0x0073,	/* ṥ s */	0x1e66,	0x0053,	/* Ṧ S */	0x1e67,	0x0073,	/* ṧ s */	0x1e68,	0x0053,	/* Ṩ S */	0x1e69,	0x0073,	/* ṩ s */	0x1e6a,	0x0054,	/* Ṫ T */	0x1e6b,	0x0074,	/* ṫ t */	0x1e6c,	0x0054,	/* Ṭ T */	0x1e6d,	0x0074,	/* ṭ t */	0x1e6e,	0x0054,	/* Ṯ T */	0x1e6f,	0x0074,	/* ṯ t */	0x1e70,	0x0054,	/* Ṱ T */	0x1e71,	0x0074,	/* ṱ t */	0x1e72,	0x0055,	/* Ṳ U */	0x1e73,	0x0075,	/* ṳ u */	0x1e74,	0x0055,	/* Ṵ U */	0x1e75,	0x0075,	/* ṵ u */	0x1e76,	0x0055,	/* Ṷ U */	0x1e77,	0x0075,	/* ṷ u */	0x1e78,	0x0055,	/* Ṹ U */	0x1e79,	0x0075,	/* ṹ u */

Lines 1–500 of 1958.