PranitInitial commit439f83c3 months agoHistory
1564 lines · 59.8 KB · Zig
RawDownload
//! Unicode 17.0 simple case folding.//!//! Generated from the C + S mappings in://! https://www.unicode.org/Public/17.0.0/ucd/CaseFolding.txt//! Source SHA-256: ff8d8fefbf123574205085d6714c36149eb946d717a0c585c27f0f4ef58c4183//!//! Unicode data is used under https://www.unicode.org/license.txt.//! Full multi-codepoint mappings, Turkic mappings, and normalization are//! intentionally outside this module's contract. const std = @import("std"); const Mapping = struct {    from: u21,    to: u21,}; const mappings = [_]Mapping{    .{ .from = 0x0041, .to = 0x0061 },    .{ .from = 0x0042, .to = 0x0062 },    .{ .from = 0x0043, .to = 0x0063 },    .{ .from = 0x0044, .to = 0x0064 },    .{ .from = 0x0045, .to = 0x0065 },    .{ .from = 0x0046, .to = 0x0066 },    .{ .from = 0x0047, .to = 0x0067 },    .{ .from = 0x0048, .to = 0x0068 },    .{ .from = 0x0049, .to = 0x0069 },    .{ .from = 0x004A, .to = 0x006A },    .{ .from = 0x004B, .to = 0x006B },    .{ .from = 0x004C, .to = 0x006C },    .{ .from = 0x004D, .to = 0x006D },    .{ .from = 0x004E, .to = 0x006E },    .{ .from = 0x004F, .to = 0x006F },    .{ .from = 0x0050, .to = 0x0070 },    .{ .from = 0x0051, .to = 0x0071 },    .{ .from = 0x0052, .to = 0x0072 },    .{ .from = 0x0053, .to = 0x0073 },    .{ .from = 0x0054, .to = 0x0074 },    .{ .from = 0x0055, .to = 0x0075 },    .{ .from = 0x0056, .to = 0x0076 },    .{ .from = 0x0057, .to = 0x0077 },    .{ .from = 0x0058, .to = 0x0078 },    .{ .from = 0x0059, .to = 0x0079 },    .{ .from = 0x005A, .to = 0x007A },    .{ .from = 0x00B5, .to = 0x03BC },    .{ .from = 0x00C0, .to = 0x00E0 },    .{ .from = 0x00C1, .to = 0x00E1 },    .{ .from = 0x00C2, .to = 0x00E2 },    .{ .from = 0x00C3, .to = 0x00E3 },    .{ .from = 0x00C4, .to = 0x00E4 },    .{ .from = 0x00C5, .to = 0x00E5 },    .{ .from = 0x00C6, .to = 0x00E6 },    .{ .from = 0x00C7, .to = 0x00E7 },    .{ .from = 0x00C8, .to = 0x00E8 },    .{ .from = 0x00C9, .to = 0x00E9 },    .{ .from = 0x00CA, .to = 0x00EA },    .{ .from = 0x00CB, .to = 0x00EB },    .{ .from = 0x00CC, .to = 0x00EC },    .{ .from = 0x00CD, .to = 0x00ED },    .{ .from = 0x00CE, .to = 0x00EE },    .{ .from = 0x00CF, .to = 0x00EF },    .{ .from = 0x00D0, .to = 0x00F0 },    .{ .from = 0x00D1, .to = 0x00F1 },    .{ .from = 0x00D2, .to = 0x00F2 },    .{ .from = 0x00D3, .to = 0x00F3 },    .{ .from = 0x00D4, .to = 0x00F4 },    .{ .from = 0x00D5, .to = 0x00F5 },    .{ .from = 0x00D6, .to = 0x00F6 },    .{ .from = 0x00D8, .to = 0x00F8 },    .{ .from = 0x00D9, .to = 0x00F9 },    .{ .from = 0x00DA, .to = 0x00FA },    .{ .from = 0x00DB, .to = 0x00FB },    .{ .from = 0x00DC, .to = 0x00FC },    .{ .from = 0x00DD, .to = 0x00FD },    .{ .from = 0x00DE, .to = 0x00FE },    .{ .from = 0x0100, .to = 0x0101 },    .{ .from = 0x0102, .to = 0x0103 },    .{ .from = 0x0104, .to = 0x0105 },    .{ .from = 0x0106, .to = 0x0107 },    .{ .from = 0x0108, .to = 0x0109 },    .{ .from = 0x010A, .to = 0x010B },    .{ .from = 0x010C, .to = 0x010D },    .{ .from = 0x010E, .to = 0x010F },    .{ .from = 0x0110, .to = 0x0111 },    .{ .from = 0x0112, .to = 0x0113 },    .{ .from = 0x0114, .to = 0x0115 },    .{ .from = 0x0116, .to = 0x0117 },    .{ .from = 0x0118, .to = 0x0119 },    .{ .from = 0x011A, .to = 0x011B },    .{ .from = 0x011C, .to = 0x011D },    .{ .from = 0x011E, .to = 0x011F },    .{ .from = 0x0120, .to = 0x0121 },    .{ .from = 0x0122, .to = 0x0123 },    .{ .from = 0x0124, .to = 0x0125 },    .{ .from = 0x0126, .to = 0x0127 },    .{ .from = 0x0128, .to = 0x0129 },    .{ .from = 0x012A, .to = 0x012B },    .{ .from = 0x012C, .to = 0x012D },    .{ .from = 0x012E, .to = 0x012F },    .{ .from = 0x0132, .to = 0x0133 },    .{ .from = 0x0134, .to = 0x0135 },    .{ .from = 0x0136, .to = 0x0137 },    .{ .from = 0x0139, .to = 0x013A },    .{ .from = 0x013B, .to = 0x013C },    .{ .from = 0x013D, .to = 0x013E },    .{ .from = 0x013F, .to = 0x0140 },    .{ .from = 0x0141, .to = 0x0142 },    .{ .from = 0x0143, .to = 0x0144 },    .{ .from = 0x0145, .to = 0x0146 },    .{ .from = 0x0147, .to = 0x0148 },    .{ .from = 0x014A, .to = 0x014B },    .{ .from = 0x014C, .to = 0x014D },    .{ .from = 0x014E, .to = 0x014F },    .{ .from = 0x0150, .to = 0x0151 },    .{ .from = 0x0152, .to = 0x0153 },    .{ .from = 0x0154, .to = 0x0155 },    .{ .from = 0x0156, .to = 0x0157 },    .{ .from = 0x0158, .to = 0x0159 },    .{ .from = 0x015A, .to = 0x015B },    .{ .from = 0x015C, .to = 0x015D },    .{ .from = 0x015E, .to = 0x015F },    .{ .from = 0x0160, .to = 0x0161 },    .{ .from = 0x0162, .to = 0x0163 },    .{ .from = 0x0164, .to = 0x0165 },    .{ .from = 0x0166, .to = 0x0167 },    .{ .from = 0x0168, .to = 0x0169 },    .{ .from = 0x016A, .to = 0x016B },    .{ .from = 0x016C, .to = 0x016D },    .{ .from = 0x016E, .to = 0x016F },    .{ .from = 0x0170, .to = 0x0171 },    .{ .from = 0x0172, .to = 0x0173 },    .{ .from = 0x0174, .to = 0x0175 },    .{ .from = 0x0176, .to = 0x0177 },    .{ .from = 0x0178, .to = 0x00FF },    .{ .from = 0x0179, .to = 0x017A },    .{ .from = 0x017B, .to = 0x017C },    .{ .from = 0x017D, .to = 0x017E },    .{ .from = 0x017F, .to = 0x0073 },    .{ .from = 0x0181, .to = 0x0253 },    .{ .from = 0x0182, .to = 0x0183 },    .{ .from = 0x0184, .to = 0x0185 },    .{ .from = 0x0186, .to = 0x0254 },    .{ .from = 0x0187, .to = 0x0188 },    .{ .from = 0x0189, .to = 0x0256 },    .{ .from = 0x018A, .to = 0x0257 },    .{ .from = 0x018B, .to = 0x018C },    .{ .from = 0x018E, .to = 0x01DD },    .{ .from = 0x018F, .to = 0x0259 },    .{ .from = 0x0190, .to = 0x025B },    .{ .from = 0x0191, .to = 0x0192 },    .{ .from = 0x0193, .to = 0x0260 },    .{ .from = 0x0194, .to = 0x0263 },    .{ .from = 0x0196, .to = 0x0269 },    .{ .from = 0x0197, .to = 0x0268 },    .{ .from = 0x0198, .to = 0x0199 },    .{ .from = 0x019C, .to = 0x026F },    .{ .from = 0x019D, .to = 0x0272 },    .{ .from = 0x019F, .to = 0x0275 },    .{ .from = 0x01A0, .to = 0x01A1 },    .{ .from = 0x01A2, .to = 0x01A3 },    .{ .from = 0x01A4, .to = 0x01A5 },    .{ .from = 0x01A6, .to = 0x0280 },    .{ .from = 0x01A7, .to = 0x01A8 },    .{ .from = 0x01A9, .to = 0x0283 },    .{ .from = 0x01AC, .to = 0x01AD },    .{ .from = 0x01AE, .to = 0x0288 },    .{ .from = 0x01AF, .to = 0x01B0 },    .{ .from = 0x01B1, .to = 0x028A },    .{ .from = 0x01B2, .to = 0x028B },    .{ .from = 0x01B3, .to = 0x01B4 },    .{ .from = 0x01B5, .to = 0x01B6 },    .{ .from = 0x01B7, .to = 0x0292 },    .{ .from = 0x01B8, .to = 0x01B9 },    .{ .from = 0x01BC, .to = 0x01BD },    .{ .from = 0x01C4, .to = 0x01C6 },    .{ .from = 0x01C5, .to = 0x01C6 },    .{ .from = 0x01C7, .to = 0x01C9 },    .{ .from = 0x01C8, .to = 0x01C9 },    .{ .from = 0x01CA, .to = 0x01CC },    .{ .from = 0x01CB, .to = 0x01CC },    .{ .from = 0x01CD, .to = 0x01CE },    .{ .from = 0x01CF, .to = 0x01D0 },    .{ .from = 0x01D1, .to = 0x01D2 },    .{ .from = 0x01D3, .to = 0x01D4 },    .{ .from = 0x01D5, .to = 0x01D6 },    .{ .from = 0x01D7, .to = 0x01D8 },    .{ .from = 0x01D9, .to = 0x01DA },    .{ .from = 0x01DB, .to = 0x01DC },    .{ .from = 0x01DE, .to = 0x01DF },    .{ .from = 0x01E0, .to = 0x01E1 },    .{ .from = 0x01E2, .to = 0x01E3 },    .{ .from = 0x01E4, .to = 0x01E5 },    .{ .from = 0x01E6, .to = 0x01E7 },    .{ .from = 0x01E8, .to = 0x01E9 },    .{ .from = 0x01EA, .to = 0x01EB },    .{ .from = 0x01EC, .to = 0x01ED },    .{ .from = 0x01EE, .to = 0x01EF },    .{ .from = 0x01F1, .to = 0x01F3 },    .{ .from = 0x01F2, .to = 0x01F3 },    .{ .from = 0x01F4, .to = 0x01F5 },    .{ .from = 0x01F6, .to = 0x0195 },    .{ .from = 0x01F7, .to = 0x01BF },    .{ .from = 0x01F8, .to = 0x01F9 },    .{ .from = 0x01FA, .to = 0x01FB },    .{ .from = 0x01FC, .to = 0x01FD },    .{ .from = 0x01FE, .to = 0x01FF },    .{ .from = 0x0200, .to = 0x0201 },    .{ .from = 0x0202, .to = 0x0203 },    .{ .from = 0x0204, .to = 0x0205 },    .{ .from = 0x0206, .to = 0x0207 },    .{ .from = 0x0208, .to = 0x0209 },    .{ .from = 0x020A, .to = 0x020B },    .{ .from = 0x020C, .to = 0x020D },    .{ .from = 0x020E, .to = 0x020F },    .{ .from = 0x0210, .to = 0x0211 },    .{ .from = 0x0212, .to = 0x0213 },    .{ .from = 0x0214, .to = 0x0215 },    .{ .from = 0x0216, .to = 0x0217 },    .{ .from = 0x0218, .to = 0x0219 },    .{ .from = 0x021A, .to = 0x021B },    .{ .from = 0x021C, .to = 0x021D },    .{ .from = 0x021E, .to = 0x021F },    .{ .from = 0x0220, .to = 0x019E },    .{ .from = 0x0222, .to = 0x0223 },    .{ .from = 0x0224, .to = 0x0225 },    .{ .from = 0x0226, .to = 0x0227 },    .{ .from = 0x0228, .to = 0x0229 },    .{ .from = 0x022A, .to = 0x022B },    .{ .from = 0x022C, .to = 0x022D },    .{ .from = 0x022E, .to = 0x022F },    .{ .from = 0x0230, .to = 0x0231 },    .{ .from = 0x0232, .to = 0x0233 },    .{ .from = 0x023A, .to = 0x2C65 },    .{ .from = 0x023B, .to = 0x023C },    .{ .from = 0x023D, .to = 0x019A },    .{ .from = 0x023E, .to = 0x2C66 },    .{ .from = 0x0241, .to = 0x0242 },    .{ .from = 0x0243, .to = 0x0180 },    .{ .from = 0x0244, .to = 0x0289 },    .{ .from = 0x0245, .to = 0x028C },    .{ .from = 0x0246, .to = 0x0247 },    .{ .from = 0x0248, .to = 0x0249 },    .{ .from = 0x024A, .to = 0x024B },    .{ .from = 0x024C, .to = 0x024D },    .{ .from = 0x024E, .to = 0x024F },    .{ .from = 0x0345, .to = 0x03B9 },    .{ .from = 0x0370, .to = 0x0371 },    .{ .from = 0x0372, .to = 0x0373 },    .{ .from = 0x0376, .to = 0x0377 },    .{ .from = 0x037F, .to = 0x03F3 },    .{ .from = 0x0386, .to = 0x03AC },    .{ .from = 0x0388, .to = 0x03AD },    .{ .from = 0x0389, .to = 0x03AE },    .{ .from = 0x038A, .to = 0x03AF },    .{ .from = 0x038C, .to = 0x03CC },    .{ .from = 0x038E, .to = 0x03CD },    .{ .from = 0x038F, .to = 0x03CE },    .{ .from = 0x0391, .to = 0x03B1 },    .{ .from = 0x0392, .to = 0x03B2 },    .{ .from = 0x0393, .to = 0x03B3 },    .{ .from = 0x0394, .to = 0x03B4 },    .{ .from = 0x0395, .to = 0x03B5 },    .{ .from = 0x0396, .to = 0x03B6 },    .{ .from = 0x0397, .to = 0x03B7 },    .{ .from = 0x0398, .to = 0x03B8 },    .{ .from = 0x0399, .to = 0x03B9 },    .{ .from = 0x039A, .to = 0x03BA },    .{ .from = 0x039B, .to = 0x03BB },    .{ .from = 0x039C, .to = 0x03BC },    .{ .from = 0x039D, .to = 0x03BD },    .{ .from = 0x039E, .to = 0x03BE },    .{ .from = 0x039F, .to = 0x03BF },    .{ .from = 0x03A0, .to = 0x03C0 },    .{ .from = 0x03A1, .to = 0x03C1 },    .{ .from = 0x03A3, .to = 0x03C3 },    .{ .from = 0x03A4, .to = 0x03C4 },    .{ .from = 0x03A5, .to = 0x03C5 },    .{ .from = 0x03A6, .to = 0x03C6 },    .{ .from = 0x03A7, .to = 0x03C7 },    .{ .from = 0x03A8, .to = 0x03C8 },    .{ .from = 0x03A9, .to = 0x03C9 },    .{ .from = 0x03AA, .to = 0x03CA },    .{ .from = 0x03AB, .to = 0x03CB },    .{ .from = 0x03C2, .to = 0x03C3 },    .{ .from = 0x03CF, .to = 0x03D7 },    .{ .from = 0x03D0, .to = 0x03B2 },    .{ .from = 0x03D1, .to = 0x03B8 },    .{ .from = 0x03D5, .to = 0x03C6 },    .{ .from = 0x03D6, .to = 0x03C0 },    .{ .from = 0x03D8, .to = 0x03D9 },    .{ .from = 0x03DA, .to = 0x03DB },    .{ .from = 0x03DC, .to = 0x03DD },    .{ .from = 0x03DE, .to = 0x03DF },    .{ .from = 0x03E0, .to = 0x03E1 },    .{ .from = 0x03E2, .to = 0x03E3 },    .{ .from = 0x03E4, .to = 0x03E5 },    .{ .from = 0x03E6, .to = 0x03E7 },    .{ .from = 0x03E8, .to = 0x03E9 },    .{ .from = 0x03EA, .to = 0x03EB },    .{ .from = 0x03EC, .to = 0x03ED },    .{ .from = 0x03EE, .to = 0x03EF },    .{ .from = 0x03F0, .to = 0x03BA },    .{ .from = 0x03F1, .to = 0x03C1 },    .{ .from = 0x03F4, .to = 0x03B8 },    .{ .from = 0x03F5, .to = 0x03B5 },    .{ .from = 0x03F7, .to = 0x03F8 },    .{ .from = 0x03F9, .to = 0x03F2 },    .{ .from = 0x03FA, .to = 0x03FB },    .{ .from = 0x03FD, .to = 0x037B },    .{ .from = 0x03FE, .to = 0x037C },    .{ .from = 0x03FF, .to = 0x037D },    .{ .from = 0x0400, .to = 0x0450 },    .{ .from = 0x0401, .to = 0x0451 },    .{ .from = 0x0402, .to = 0x0452 },    .{ .from = 0x0403, .to = 0x0453 },    .{ .from = 0x0404, .to = 0x0454 },    .{ .from = 0x0405, .to = 0x0455 },    .{ .from = 0x0406, .to = 0x0456 },    .{ .from = 0x0407, .to = 0x0457 },    .{ .from = 0x0408, .to = 0x0458 },    .{ .from = 0x0409, .to = 0x0459 },    .{ .from = 0x040A, .to = 0x045A },    .{ .from = 0x040B, .to = 0x045B },    .{ .from = 0x040C, .to = 0x045C },    .{ .from = 0x040D, .to = 0x045D },    .{ .from = 0x040E, .to = 0x045E },    .{ .from = 0x040F, .to = 0x045F },    .{ .from = 0x0410, .to = 0x0430 },    .{ .from = 0x0411, .to = 0x0431 },    .{ .from = 0x0412, .to = 0x0432 },    .{ .from = 0x0413, .to = 0x0433 },    .{ .from = 0x0414, .to = 0x0434 },    .{ .from = 0x0415, .to = 0x0435 },    .{ .from = 0x0416, .to = 0x0436 },    .{ .from = 0x0417, .to = 0x0437 },    .{ .from = 0x0418, .to = 0x0438 },    .{ .from = 0x0419, .to = 0x0439 },    .{ .from = 0x041A, .to = 0x043A },    .{ .from = 0x041B, .to = 0x043B },    .{ .from = 0x041C, .to = 0x043C },    .{ .from = 0x041D, .to = 0x043D },    .{ .from = 0x041E, .to = 0x043E },    .{ .from = 0x041F, .to = 0x043F },    .{ .from = 0x0420, .to = 0x0440 },    .{ .from = 0x0421, .to = 0x0441 },    .{ .from = 0x0422, .to = 0x0442 },    .{ .from = 0x0423, .to = 0x0443 },    .{ .from = 0x0424, .to = 0x0444 },    .{ .from = 0x0425, .to = 0x0445 },    .{ .from = 0x0426, .to = 0x0446 },    .{ .from = 0x0427, .to = 0x0447 },    .{ .from = 0x0428, .to = 0x0448 },    .{ .from = 0x0429, .to = 0x0449 },    .{ .from = 0x042A, .to = 0x044A },    .{ .from = 0x042B, .to = 0x044B },    .{ .from = 0x042C, .to = 0x044C },    .{ .from = 0x042D, .to = 0x044D },    .{ .from = 0x042E, .to = 0x044E },    .{ .from = 0x042F, .to = 0x044F },    .{ .from = 0x0460, .to = 0x0461 },    .{ .from = 0x0462, .to = 0x0463 },    .{ .from = 0x0464, .to = 0x0465 },    .{ .from = 0x0466, .to = 0x0467 },    .{ .from = 0x0468, .to = 0x0469 },    .{ .from = 0x046A, .to = 0x046B },    .{ .from = 0x046C, .to = 0x046D },    .{ .from = 0x046E, .to = 0x046F },    .{ .from = 0x0470, .to = 0x0471 },    .{ .from = 0x0472, .to = 0x0473 },    .{ .from = 0x0474, .to = 0x0475 },    .{ .from = 0x0476, .to = 0x0477 },    .{ .from = 0x0478, .to = 0x0479 },    .{ .from = 0x047A, .to = 0x047B },    .{ .from = 0x047C, .to = 0x047D },    .{ .from = 0x047E, .to = 0x047F },    .{ .from = 0x0480, .to = 0x0481 },    .{ .from = 0x048A, .to = 0x048B },    .{ .from = 0x048C, .to = 0x048D },    .{ .from = 0x048E, .to = 0x048F },    .{ .from = 0x0490, .to = 0x0491 },    .{ .from = 0x0492, .to = 0x0493 },    .{ .from = 0x0494, .to = 0x0495 },    .{ .from = 0x0496, .to = 0x0497 },    .{ .from = 0x0498, .to = 0x0499 },    .{ .from = 0x049A, .to = 0x049B },    .{ .from = 0x049C, .to = 0x049D },    .{ .from = 0x049E, .to = 0x049F },    .{ .from = 0x04A0, .to = 0x04A1 },    .{ .from = 0x04A2, .to = 0x04A3 },    .{ .from = 0x04A4, .to = 0x04A5 },    .{ .from = 0x04A6, .to = 0x04A7 },    .{ .from = 0x04A8, .to = 0x04A9 },    .{ .from = 0x04AA, .to = 0x04AB },    .{ .from = 0x04AC, .to = 0x04AD },    .{ .from = 0x04AE, .to = 0x04AF },    .{ .from = 0x04B0, .to = 0x04B1 },    .{ .from = 0x04B2, .to = 0x04B3 },    .{ .from = 0x04B4, .to = 0x04B5 },    .{ .from = 0x04B6, .to = 0x04B7 },    .{ .from = 0x04B8, .to = 0x04B9 },    .{ .from = 0x04BA, .to = 0x04BB },    .{ .from = 0x04BC, .to = 0x04BD },    .{ .from = 0x04BE, .to = 0x04BF },    .{ .from = 0x04C0, .to = 0x04CF },    .{ .from = 0x04C1, .to = 0x04C2 },    .{ .from = 0x04C3, .to = 0x04C4 },    .{ .from = 0x04C5, .to = 0x04C6 },    .{ .from = 0x04C7, .to = 0x04C8 },    .{ .from = 0x04C9, .to = 0x04CA },    .{ .from = 0x04CB, .to = 0x04CC },    .{ .from = 0x04CD, .to = 0x04CE },    .{ .from = 0x04D0, .to = 0x04D1 },    .{ .from = 0x04D2, .to = 0x04D3 },    .{ .from = 0x04D4, .to = 0x04D5 },    .{ .from = 0x04D6, .to = 0x04D7 },    .{ .from = 0x04D8, .to = 0x04D9 },    .{ .from = 0x04DA, .to = 0x04DB },    .{ .from = 0x04DC, .to = 0x04DD },    .{ .from = 0x04DE, .to = 0x04DF },    .{ .from = 0x04E0, .to = 0x04E1 },    .{ .from = 0x04E2, .to = 0x04E3 },    .{ .from = 0x04E4, .to = 0x04E5 },    .{ .from = 0x04E6, .to = 0x04E7 },    .{ .from = 0x04E8, .to = 0x04E9 },    .{ .from = 0x04EA, .to = 0x04EB },    .{ .from = 0x04EC, .to = 0x04ED },    .{ .from = 0x04EE, .to = 0x04EF },    .{ .from = 0x04F0, .to = 0x04F1 },    .{ .from = 0x04F2, .to = 0x04F3 },    .{ .from = 0x04F4, .to = 0x04F5 },    .{ .from = 0x04F6, .to = 0x04F7 },    .{ .from = 0x04F8, .to = 0x04F9 },    .{ .from = 0x04FA, .to = 0x04FB },    .{ .from = 0x04FC, .to = 0x04FD },    .{ .from = 0x04FE, .to = 0x04FF },    .{ .from = 0x0500, .to = 0x0501 },    .{ .from = 0x0502, .to = 0x0503 },    .{ .from = 0x0504, .to = 0x0505 },    .{ .from = 0x0506, .to = 0x0507 },    .{ .from = 0x0508, .to = 0x0509 },    .{ .from = 0x050A, .to = 0x050B },    .{ .from = 0x050C, .to = 0x050D },    .{ .from = 0x050E, .to = 0x050F },    .{ .from = 0x0510, .to = 0x0511 },    .{ .from = 0x0512, .to = 0x0513 },    .{ .from = 0x0514, .to = 0x0515 },    .{ .from = 0x0516, .to = 0x0517 },    .{ .from = 0x0518, .to = 0x0519 },    .{ .from = 0x051A, .to = 0x051B },    .{ .from = 0x051C, .to = 0x051D },    .{ .from = 0x051E, .to = 0x051F },    .{ .from = 0x0520, .to = 0x0521 },    .{ .from = 0x0522, .to = 0x0523 },    .{ .from = 0x0524, .to = 0x0525 },    .{ .from = 0x0526, .to = 0x0527 },    .{ .from = 0x0528, .to = 0x0529 },    .{ .from = 0x052A, .to = 0x052B },    .{ .from = 0x052C, .to = 0x052D },    .{ .from = 0x052E, .to = 0x052F },    .{ .from = 0x0531, .to = 0x0561 },    .{ .from = 0x0532, .to = 0x0562 },    .{ .from = 0x0533, .to = 0x0563 },    .{ .from = 0x0534, .to = 0x0564 },    .{ .from = 0x0535, .to = 0x0565 },    .{ .from = 0x0536, .to = 0x0566 },    .{ .from = 0x0537, .to = 0x0567 },    .{ .from = 0x0538, .to = 0x0568 },    .{ .from = 0x0539, .to = 0x0569 },    .{ .from = 0x053A, .to = 0x056A },    .{ .from = 0x053B, .to = 0x056B },    .{ .from = 0x053C, .to = 0x056C },    .{ .from = 0x053D, .to = 0x056D },    .{ .from = 0x053E, .to = 0x056E },    .{ .from = 0x053F, .to = 0x056F },    .{ .from = 0x0540, .to = 0x0570 },    .{ .from = 0x0541, .to = 0x0571 },    .{ .from = 0x0542, .to = 0x0572 },    .{ .from = 0x0543, .to = 0x0573 },    .{ .from = 0x0544, .to = 0x0574 },    .{ .from = 0x0545, .to = 0x0575 },    .{ .from = 0x0546, .to = 0x0576 },    .{ .from = 0x0547, .to = 0x0577 },    .{ .from = 0x0548, .to = 0x0578 },    .{ .from = 0x0549, .to = 0x0579 },    .{ .from = 0x054A, .to = 0x057A },    .{ .from = 0x054B, .to = 0x057B },    .{ .from = 0x054C, .to = 0x057C },    .{ .from = 0x054D, .to = 0x057D },    .{ .from = 0x054E, .to = 0x057E },    .{ .from = 0x054F, .to = 0x057F },    .{ .from = 0x0550, .to = 0x0580 },    .{ .from = 0x0551, .to = 0x0581 },    .{ .from = 0x0552, .to = 0x0582 },    .{ .from = 0x0553, .to = 0x0583 },    .{ .from = 0x0554, .to = 0x0584 },    .{ .from = 0x0555, .to = 0x0585 },    .{ .from = 0x0556, .to = 0x0586 },    .{ .from = 0x10A0, .to = 0x2D00 },    .{ .from = 0x10A1, .to = 0x2D01 },    .{ .from = 0x10A2, .to = 0x2D02 },

Lines 1–500 of 1564.