//Written in the D programming language
/**
* License: $(WEB boost.org/LICENSE_1_0.txt, Boost License 1.0).
*
* Authors: Dmitry Olshansky
*
*/
//Automatically generated from Unicode Character Database files
import uni;
struct SimpleCaseEntry
{
uint ch;
ubyte n, bucket;// n - number in bucket
@property ubyte size() const
{
return bucket & 0x3F;
}
@property auto isLower() const
{
return bucket & 0x40;
}
@property auto isUpper() const
{
return bucket & 0x80;
}
this(uint dch, ubyte num, ubyte size, bool lower, bool upper)
{
ch = dch;
n = num;
bucket = size;
if(lower)
bucket |= 0x40;
if(upper)
bucket |= 0x80;
}
}
struct FullCaseEntry
{
union
{
dchar ch;
dstring seq;
}
ubyte n, size;// n number in batch, size - size of batch
ubyte entry_len;// ==1 read ch, >1 - seq
@property auto value()const
{
return entry_len == 1 ? (&ch)[0..1] : cast(dstring)seq;
}
this(dstring value, ubyte num, ubyte batch_size)
{
assert(value.length < 255);
entry_len = cast(ubyte)value.length;
if(value.length == 1)
ch = value[0];
else{
seq = value;
}
n = num;
size = batch_size;
}
}
immutable simpleCaseTable = [
SimpleCaseEntry(0x10b7, 0, 2, false, true),
SimpleCaseEntry(0x2d17, 1, 2, true, false),
SimpleCaseEntry(0x1e64, 0, 2, false, true),
SimpleCaseEntry(0x1e65, 1, 2, true, false),
SimpleCaseEntry(0x1fe9, 0, 2, false, true),
SimpleCaseEntry(0x1fe1, 1, 2, true, false),
SimpleCaseEntry(0x216e, 0, 2, false, true),
SimpleCaseEntry(0x217e, 1, 2, true, false),
SimpleCaseEntry(0x2c11, 0, 2, false, true),
SimpleCaseEntry(0x2c41, 1, 2, true, false),
SimpleCaseEntry(0xa726, 0, 2, false, true),
SimpleCaseEntry(0xa727, 1, 2, true, false),
SimpleCaseEntry(0x0186, 0, 2, false, true),
SimpleCaseEntry(0x0254, 1, 2, true, false),
SimpleCaseEntry(0x0490, 0, 2, false, true),
SimpleCaseEntry(0x0491, 1, 2, true, false),
SimpleCaseEntry(0x10b8, 0, 2, false, true),
SimpleCaseEntry(0x2d18, 1, 2, true, false),
SimpleCaseEntry(0x1fea, 0, 2, false, true),
SimpleCaseEntry(0x1f7a, 1, 2, true, false),
SimpleCaseEntry(0x216f, 0, 2, false, true),
SimpleCaseEntry(0x217f, 1, 2, true, false),
SimpleCaseEntry(0x2c12, 0, 2, false, true),
SimpleCaseEntry(0x2c42, 1, 2, true, false),
SimpleCaseEntry(0x0187, 0, 2, false, true),
SimpleCaseEntry(0x0188, 1, 2, true, false),
SimpleCaseEntry(0x10b9, 0, 2, false, true),
SimpleCaseEntry(0x2d19, 1, 2, true, false),
SimpleCaseEntry(0x1e66, 0, 2, false, true),
SimpleCaseEntry(0x1e67, 1, 2, true, false),
SimpleCaseEntry(0x1feb, 0, 2, false, true),
SimpleCaseEntry(0x1f7b, 1, 2, true, false),
SimpleCaseEntry(0x2c13, 0, 2, false, true),
SimpleCaseEntry(0x2c43, 1, 2, true, false),
SimpleCaseEntry(0xa728, 0, 2, false, true),
SimpleCaseEntry(0xa729, 1, 2, true, false),
SimpleCaseEntry(0x0492, 0, 2, false, true),
SimpleCaseEntry(0x0493, 1, 2, true, false),
SimpleCaseEntry(0x10ba, 0, 2, false, true),
SimpleCaseEntry(0x2d1a, 1, 2, true, false),
SimpleCaseEntry(0x1fec, 0, 2, false, true),
SimpleCaseEntry(0x1fe5, 1, 2, true, false),
SimpleCaseEntry(0x2c14, 0, 2, false, true),
SimpleCaseEntry(0x2c44, 1, 2, true, false),
SimpleCaseEntry(0x0189, 0, 2, false, true),
SimpleCaseEntry(0x0256, 1, 2, true, false),
SimpleCaseEntry(0x10bb, 0, 2, false, true),
SimpleCaseEntry(0x2d1b, 1, 2, true, false),
SimpleCaseEntry(0x1e68, 0, 2, false, true),
SimpleCaseEntry(0x1e69, 1, 2, true, false),
SimpleCaseEntry(0x2c15, 0, 2, false, true),
SimpleCaseEntry(0x2c45, 1, 2, true, false),
SimpleCaseEntry(0xa72a, 0, 2, false, true),
SimpleCaseEntry(0xa72b, 1, 2, true, false),
SimpleCaseEntry(0x018a, 0, 2, false, true),
SimpleCaseEntry(0x0257, 1, 2, true, false),
SimpleCaseEntry(0x0494, 0, 2, false, true),
SimpleCaseEntry(0x0495, 1, 2, true, false),
SimpleCaseEntry(0x10bc, 0, 2, false, true),
SimpleCaseEntry(0x2d1c, 1, 2, true, false),
SimpleCaseEntry(0x2c16, 0, 2, false, true),
SimpleCaseEntry(0x2c46, 1, 2, true, false),
SimpleCaseEntry(0x018b, 0, 2, false, true),
SimpleCaseEntry(0x018c, 1, 2, true, false),
SimpleCaseEntry(0x10bd, 0, 2, false, true),
SimpleCaseEntry(0x2d1d, 1, 2, true, false),
SimpleCaseEntry(0x1e6a, 0, 2, false, true),
SimpleCaseEntry(0x1e6b, 1, 2, true, false),
SimpleCaseEntry(0x2c17, 0, 2, false, true),
SimpleCaseEntry(0x2c47, 1, 2, true, false),
SimpleCaseEntry(0xa72c, 0, 2, false, true),
SimpleCaseEntry(0xa72d, 1, 2, true, false),
SimpleCaseEntry(0x0496, 0, 2, false, true),
SimpleCaseEntry(0x0497, 1, 2, true, false),
SimpleCaseEntry(0x10be, 0, 2, false, true),
SimpleCaseEntry(0x2d1e, 1, 2, true, false),
SimpleCaseEntry(0x2c18, 0, 2, false, true),
SimpleCaseEntry(0x2c48, 1, 2, true, false),
SimpleCaseEntry(0x10bf, 0, 2, false, true),
SimpleCaseEntry(0x2d1f, 1, 2, true, false),
SimpleCaseEntry(0x1e6c, 0, 2, false, true),
SimpleCaseEntry(0x1e6d, 1, 2, true, false),
SimpleCaseEntry(0x2c19, 0, 2, false, true),
SimpleCaseEntry(0x2c49, 1, 2, true, false),
SimpleCaseEntry(0xa72e, 0, 2, false, true),
SimpleCaseEntry(0xa72f, 1, 2, true, false),
SimpleCaseEntry(0x018e, 0, 2, false, true),
SimpleCaseEntry(0x01dd, 1, 2, true, false),
SimpleCaseEntry(0x0498, 0, 2, false, true),
SimpleCaseEntry(0x0499, 1, 2, true, false),
SimpleCaseEntry(0x10c0, 0, 2, false, true),
SimpleCaseEntry(0x2d20, 1, 2, true, false),
SimpleCaseEntry(0x2c1a, 0, 2, false, true),
SimpleCaseEntry(0x2c4a, 1, 2, true, false),
SimpleCaseEntry(0x018f, 0, 2, false, true),
SimpleCaseEntry(0x0259, 1, 2, true, false),
SimpleCaseEntry(0x10c1, 0, 2, false, true),
SimpleCaseEntry(0x2d21, 1, 2, true, false),
SimpleCaseEntry(0x1e6e, 0, 2, false, true),
SimpleCaseEntry(0x1e6f, 1, 2, true, false),
SimpleCaseEntry(0x2c1b, 0, 2, false, true),
SimpleCaseEntry(0x2c4b, 1, 2, true, false),
SimpleCaseEntry(0x0190, 0, 2, false, true),
SimpleCaseEntry(0x025b, 1, 2, true, false),
SimpleCaseEntry(0x049a, 0, 2, false, true),
SimpleCaseEntry(0x049b, 1, 2, true, false),
SimpleCaseEntry(0x10c2, 0, 2, false, true),
SimpleCaseEntry(0x2d22, 1, 2, true, false),
SimpleCaseEntry(0x2c1c, 0, 2, false, true),
SimpleCaseEntry(0x2c4c, 1, 2, true, false),
SimpleCaseEntry(0x0191, 0, 2, false, true),
SimpleCaseEntry(0x0192, 1, 2, true, false),
SimpleCaseEntry(0x10c3, 0, 2, false, true),
SimpleCaseEntry(0x2d23, 1, 2, true, false),
SimpleCaseEntry(0x1e70, 0, 2, false, true),
SimpleCaseEntry(0x1e71, 1, 2, true, false),
SimpleCaseEntry(0x2c1d, 0, 2, false, true),
SimpleCaseEntry(0x2c4d, 1, 2, true, false),
SimpleCaseEntry(0xa732, 0, 2, false, true),
SimpleCaseEntry(0xa733, 1, 2, true, false),
SimpleCaseEntry(0x049c, 0, 2, false, true),
SimpleCaseEntry(0x049d, 1, 2, true, false),
SimpleCaseEntry(0x10c4, 0, 2, false, true),
SimpleCaseEntry(0x2d24, 1, 2, true, false),
SimpleCaseEntry(0x2c1e, 0, 2, false, true),
SimpleCaseEntry(0x2c4e, 1, 2, true, false),
SimpleCaseEntry(0x0193, 0, 2, false, true),
SimpleCaseEntry(0x0260, 1, 2, true, false),
SimpleCaseEntry(0x10c5, 0, 2, false, true),
SimpleCaseEntry(0x2d25, 1, 2, true, false),
SimpleCaseEntry(0x1e72, 0, 2, false, true),
SimpleCaseEntry(0x1e73, 1, 2, true, false),
SimpleCaseEntry(0x2c1f, 0, 2, false, true),
SimpleCaseEntry(0x2c4f, 1, 2, true, false),
SimpleCaseEntry(0xa734, 0, 2, false, true),
SimpleCaseEntry(0xa735, 1, 2, true, false),
SimpleCaseEntry(0x0194, 0, 2, false, true),
SimpleCaseEntry(0x0263, 1, 2, true, false),
SimpleCaseEntry(0x049e, 0, 2, false, true),
SimpleCaseEntry(0x049f, 1, 2, true, false),
SimpleCaseEntry(0x1ff8, 0, 2, false, true),
SimpleCaseEntry(0x1f78, 1, 2, true, false),
SimpleCaseEntry(0x2c20, 0, 2, false, true),
SimpleCaseEntry(0x2c50, 1, 2, true, false),
SimpleCaseEntry(0x10c7, 0, 2, false, true),
SimpleCaseEntry(0x2d27, 1, 2, true, false),
SimpleCaseEntry(0x1e74, 0, 2, false, true),
SimpleCaseEntry(0x1e75, 1, 2, true, false),
SimpleCaseEntry(0x1ff9, 0, 2, false, true),
SimpleCaseEntry(0x1f79, 1, 2, true, false),
SimpleCaseEntry(0x2c21, 0, 2, false, true),
SimpleCaseEntry(0x2c51, 1, 2, true, false),
SimpleCaseEntry(0xa736, 0, 2, false, true),
SimpleCaseEntry(0xa737, 1, 2, true, false),
SimpleCaseEntry(0x0196, 0, 2, false, true),
SimpleCaseEntry(0x0269, 1, 2, true, false),
SimpleCaseEntry(0x04a0, 0, 2, false, true),
SimpleCaseEntry(0x04a1, 1, 2, true, false),
SimpleCaseEntry(0x1ffa, 0, 2, false, true),
SimpleCaseEntry(0x1f7c, 1, 2, true, false),
SimpleCaseEntry(0x2c22, 0, 2, false, true),
SimpleCaseEntry(0x2c52, 1, 2, true, false),
SimpleCaseEntry(0x0197, 0, 2, false, true),
SimpleCaseEntry(0x0268, 1, 2, true, false),
SimpleCaseEntry(0x1e76, 0, 2, false, true),
SimpleCaseEntry(0x1e77, 1, 2, true, false),
SimpleCaseEntry(0x1ffb, 0, 2, false, true),
SimpleCaseEntry(0x1f7d, 1, 2, true, false),
SimpleCaseEntry(0x2c23, 0, 2, false, true),
SimpleCaseEntry(0x2c53, 1, 2, true, false),
SimpleCaseEntry(0xa738, 0, 2, false, true),
SimpleCaseEntry(0xa739, 1, 2, true, false),
SimpleCaseEntry(0x0198, 0, 2, false, true),
SimpleCaseEntry(0x0199, 1, 2, true, false),
SimpleCaseEntry(0x04a2, 0, 2, false, true),
SimpleCaseEntry(0x04a3, 1, 2, true, false),
SimpleCaseEntry(0x1ffc, 0, 2, false, false),
SimpleCaseEntry(0x1ff3, 1, 2, true, false),
SimpleCaseEntry(0x2c24, 0, 2, false, true),
SimpleCaseEntry(0x2c54, 1, 2, true, false),
SimpleCaseEntry(0x1e78, 0, 2, false, true),
SimpleCaseEntry(0x1e79, 1, 2, true, false),
SimpleCaseEntry(0x2c25, 0, 2, false, true),
SimpleCaseEntry(0x2c55, 1, 2, true, false),
SimpleCaseEntry(0xa73a, 0, 2, false, true),
SimpleCaseEntry(0xa73b, 1, 2, true, false),
SimpleCaseEntry(0x04a4, 0, 2, false, true),
SimpleCaseEntry(0x04a5, 1, 2, true, false),
SimpleCaseEntry(0x2183, 0, 2, false, true),
SimpleCaseEntry(0x2184, 1, 2, true, false),
SimpleCaseEntry(0x2c26, 0, 2, false, true),
SimpleCaseEntry(0x2c56, 1, 2, true, false),
SimpleCaseEntry(0x10cd, 0, 2, false, true),
SimpleCaseEntry(0x2d2d, 1, 2, true, false),
SimpleCaseEntry(0x1e7a, 0, 2, false, true),
SimpleCaseEntry(0x1e7b, 1, 2, true, false),
SimpleCaseEntry(0x2c27, 0, 2, false, true),
SimpleCaseEntry(0x2c57, 1, 2, true, false),
SimpleCaseEntry(0xa73c, 0, 2, false, true),
SimpleCaseEntry(0xa73d, 1, 2, true, false),
SimpleCaseEntry(0x019c, 0, 2, false, true),
SimpleCaseEntry(0x026f, 1, 2, true, false),
SimpleCaseEntry(0x04a6, 0, 2, false, true),
SimpleCaseEntry(0x04a7, 1, 2, true, false),
SimpleCaseEntry(0x2c28, 0, 2, false, true),
SimpleCaseEntry(0x2c58, 1, 2, true, false),
SimpleCaseEntry(0x019d, 0, 2, false, true),
SimpleCaseEntry(0x0272, 1, 2, true, false),
SimpleCaseEntry(0x1e7c, 0, 2, false, true),
SimpleCaseEntry(0x1e7d, 1, 2, true, false),
SimpleCaseEntry(0x2c29, 0, 2, false, true),
SimpleCaseEntry(0x2c59, 1, 2, true, false),
SimpleCaseEntry(0xa73e, 0, 2, false, true),
SimpleCaseEntry(0xa73f, 1, 2, true, false),
SimpleCaseEntry(0x04a8, 0, 2, false, true),
SimpleCaseEntry(0x04a9, 1, 2, true, false),
SimpleCaseEntry(0x2c2a, 0, 2, false, true),
SimpleCaseEntry(0x2c5a, 1, 2, true, false),
SimpleCaseEntry(0x019f, 0, 2, false, true),
SimpleCaseEntry(0x0275, 1, 2, true, false),
SimpleCaseEntry(0x1e7e, 0, 2, false, true),
SimpleCaseEntry(0x1e7f, 1, 2, true, false),
SimpleCaseEntry(0x2c2b, 0, 2, false, true),
SimpleCaseEntry(0x2c5b, 1, 2, true, false),
SimpleCaseEntry(0xa740, 0, 2, false, true),
SimpleCaseEntry(0xa741, 1, 2, true, false),
SimpleCaseEntry(0x01a0, 0, 2, false, true),
SimpleCaseEntry(0x01a1, 1, 2, true, false),
SimpleCaseEntry(0x04aa, 0, 2, false, true),
SimpleCaseEntry(0x04ab, 1, 2, true, false),
SimpleCaseEntry(0x2c2c, 0, 2, false, true),
SimpleCaseEntry(0x2c5c, 1, 2, true, false),
SimpleCaseEntry(0x1e80, 0, 2, false, true),
SimpleCaseEntry(0x1e81, 1, 2, true, false),
SimpleCaseEntry(0x2c2d, 0, 2, false, true),
SimpleCaseEntry(0x2c5d, 1, 2, true, false),
SimpleCaseEntry(0xa742, 0, 2, false, true),
SimpleCaseEntry(0xa743, 1, 2, true, false),
SimpleCaseEntry(0x01a2, 0, 2, false, true),
SimpleCaseEntry(0x01a3, 1, 2, true, false),
SimpleCaseEntry(0x04ac, 0, 2, false, true),
SimpleCaseEntry(0x04ad, 1, 2, true, false),
SimpleCaseEntry(0x2c2e, 0, 2, false, true),
SimpleCaseEntry(0x2c5e, 1, 2, true, false),
SimpleCaseEntry(0x1e82, 0, 2, false, true),
SimpleCaseEntry(0x1e83, 1, 2, true, false),
SimpleCaseEntry(0xa744, 0, 2, false, true),
SimpleCaseEntry(0xa745, 1, 2, true, false),
SimpleCaseEntry(0x01a4, 0, 2, false, true),
SimpleCaseEntry(0x01a5, 1, 2, true, false),
SimpleCaseEntry(0x04ae, 0, 2, false, true),
SimpleCaseEntry(0x04af, 1, 2, true, false),
SimpleCaseEntry(0x1e84, 0, 2, false, true),
SimpleCaseEntry(0x1e85, 1, 2, true, false),
SimpleCaseEntry(0xa746, 0, 2, false, true),
SimpleCaseEntry(0xa747, 1, 2, true, false),
SimpleCaseEntry(0x01a6, 0, 2, false, true),
SimpleCaseEntry(0x0280, 1, 2, true, false),
SimpleCaseEntry(0x04b0, 0, 2, false, true),
SimpleCaseEntry(0x04b1, 1, 2, true, false),
SimpleCaseEntry(0x01a7, 0, 2, false, true),
SimpleCaseEntry(0x01a8, 1, 2, true, false),
SimpleCaseEntry(0x1e86, 0, 2, false, true),
SimpleCaseEntry(0x1e87, 1, 2, true, false),
SimpleCaseEntry(0xa748, 0, 2, false, true),
SimpleCaseEntry(0xa749, 1, 2, true, false),
SimpleCaseEntry(0x04b2, 0, 2, false, true),
SimpleCaseEntry(0x04b3, 1, 2, true, false),
SimpleCaseEntry(0x01a9, 0, 2, false, true),
SimpleCaseEntry(0x0283, 1, 2, true, false),
SimpleCaseEntry(0x1e88, 0, 2, false, true),
SimpleCaseEntry(0x1e89, 1, 2, true, false),
SimpleCaseEntry(0xa74a, 0, 2, false, true),
SimpleCaseEntry(0xa74b, 1, 2, true, false),
SimpleCaseEntry(0x04b4, 0, 2, false, true),
SimpleCaseEntry(0x04b5, 1, 2, true, false),
SimpleCaseEntry(0x1e8a, 0, 2, false, true),
SimpleCaseEntry(0x1e8b, 1, 2, true, false),
SimpleCaseEntry(0xa74c, 0, 2, false, true),
SimpleCaseEntry(0xa74d, 1, 2, true, false),
SimpleCaseEntry(0x01ac, 0, 2, false, true),
SimpleCaseEntry(0x01ad, 1, 2, true, false),
SimpleCaseEntry(0x04b6, 0, 2, false, true),
SimpleCaseEntry(0x04b7, 1, 2, true, false),
SimpleCaseEntry(0x1e8c, 0, 2, false, true),
SimpleCaseEntry(0x1e8d, 1, 2, true, false),
SimpleCaseEntry(0xa74e, 0, 2, false, true),
SimpleCaseEntry(0xa74f, 1, 2, true, false),
SimpleCaseEntry(0x01ae, 0, 2, false, true),
SimpleCaseEntry(0x0288, 1, 2, true, false),
SimpleCaseEntry(0x04b8, 0, 2, false, true),
SimpleCaseEntry(0x04b9, 1, 2, true, false),
SimpleCaseEntry(0x10400, 0, 2, false, true),
SimpleCaseEntry(0x10428, 1, 2, true, false),
SimpleCaseEntry(0x01af, 0, 2, false, true),
SimpleCaseEntry(0x01b0, 1, 2, true, false),
SimpleCaseEntry(0x1e8e, 0, 2, false, true),
SimpleCaseEntry(0x1e8f, 1, 2, true, false),
SimpleCaseEntry(0xa750, 0, 2, false, true),
SimpleCaseEntry(0xa751, 1, 2, true, false),
SimpleCaseEntry(0x10401, 0, 2, false, true),
SimpleCaseEntry(0x10429, 1, 2, true, false),
SimpleCaseEntry(0x04ba, 0, 2, false, true),
SimpleCaseEntry(0x04bb, 1, 2, true, false),
SimpleCaseEntry(0x10402, 0, 2, false, true),
SimpleCaseEntry(0x1042a, 1, 2, true, false),
SimpleCaseEntry(0x01b1, 0, 2, false, true),
SimpleCaseEntry(0x028a, 1, 2, true, false),
SimpleCaseEntry(0x1e90, 0, 2, false, true),
SimpleCaseEntry(0x1e91, 1, 2, true, false),
SimpleCaseEntry(0xa752, 0, 2, false, true),
SimpleCaseEntry(0xa753, 1, 2, true, false),
SimpleCaseEntry(0x10403, 0, 2, false, true),
SimpleCaseEntry(0x1042b, 1, 2, true, false),
SimpleCaseEntry(0x01b2, 0, 2, false, true),
SimpleCaseEntry(0x028b, 1, 2, true, false),
SimpleCaseEntry(0x04bc, 0, 2, false, true),
SimpleCaseEntry(0x04bd, 1, 2, true, false),
SimpleCaseEntry(0x10404, 0, 2, false, true),
SimpleCaseEntry(0x1042c, 1, 2, true, false),
SimpleCaseEntry(0x01b3, 0, 2, false, true),
SimpleCaseEntry(0x01b4, 1, 2, true, false),
SimpleCaseEntry(0x1e92, 0, 2, false, true),
SimpleCaseEntry(0x1e93, 1, 2, true, false),
SimpleCaseEntry(0xa754, 0, 2, false, true),
SimpleCaseEntry(0xa755, 1, 2, true, false),
SimpleCaseEntry(0x10405, 0, 2, false, true),
SimpleCaseEntry(0x1042d, 1, 2, true, false),
SimpleCaseEntry(0x04be, 0, 2, false, true),
SimpleCaseEntry(0x04bf, 1, 2, true, false),
SimpleCaseEntry(0x10406, 0, 2, false, true),
SimpleCaseEntry(0x1042e, 1, 2, true, false),
SimpleCaseEntry(0x01b5, 0, 2, false, true),
SimpleCaseEntry(0x01b6, 1, 2, true, false),
SimpleCaseEntry(0x1e94, 0, 2, false, true),
SimpleCaseEntry(0x1e95, 1, 2, true, false),
SimpleCaseEntry(0xa756, 0, 2, false, true),
SimpleCaseEntry(0xa757, 1, 2, true, false),
SimpleCaseEntry(0x10407, 0, 2, false, true),
SimpleCaseEntry(0x1042f, 1, 2, true, false),
SimpleCaseEntry(0x04c0, 0, 2, false, true),
SimpleCaseEntry(0x04cf, 1, 2, true, false),
SimpleCaseEntry(0x10408, 0, 2, false, true),
SimpleCaseEntry(0x10430, 1, 2, true, false),
SimpleCaseEntry(0x01b7, 0, 2, false, true),
SimpleCaseEntry(0x0292, 1, 2, true, false),
SimpleCaseEntry(0x04c1, 0, 2, false, true),
SimpleCaseEntry(0x04c2, 1, 2, true, false),
SimpleCaseEntry(0xa758, 0, 2, false, true),
SimpleCaseEntry(0xa759, 1, 2, true, false),
SimpleCaseEntry(0x10409, 0, 2, false, true),
SimpleCaseEntry(0x10431, 1, 2, true, false),
SimpleCaseEntry(0x01b8, 0, 2, false, true),
SimpleCaseEntry(0x01b9, 1, 2, true, false),
SimpleCaseEntry(0x1040a, 0, 2, false, true),
SimpleCaseEntry(0x10432, 1, 2, true, false),
SimpleCaseEntry(0x04c3, 0, 2, false, true),
SimpleCaseEntry(0x04c4, 1, 2, true, false),
SimpleCaseEntry(0xa75a, 0, 2, false, true),
SimpleCaseEntry(0xa75b, 1, 2, true, false),
SimpleCaseEntry(0x1040b, 0, 2, false, true),
SimpleCaseEntry(0x10433, 1, 2, true, false),
SimpleCaseEntry(0x1040c, 0, 2, false, true),
SimpleCaseEntry(0x10434, 1, 2, true, false),
SimpleCaseEntry(0x04c5, 0, 2, false, true),
SimpleCaseEntry(0x04c6, 1, 2, true, false),
SimpleCaseEntry(0xa75c, 0, 2, false, true),
SimpleCaseEntry(0xa75d, 1, 2, true, false),
SimpleCaseEntry(0x1040d, 0, 2, false, true),
SimpleCaseEntry(0x10435, 1, 2, true, false),
SimpleCaseEntry(0x01bc, 0, 2, false, true),
SimpleCaseEntry(0x01bd, 1, 2, true, false),
SimpleCaseEntry(0x1e9b, 0, 3, true, false),
SimpleCaseEntry(0x1e61, 1, 3, true, false),
SimpleCaseEntry(0x1e60, 2, 3, false, true),
SimpleCaseEntry(0x1040e, 0, 2, false, true),
SimpleCaseEntry(0x10436, 1, 2, true, false),
SimpleCaseEntry(0x04c7, 0, 2, false, true),
SimpleCaseEntry(0x04c8, 1, 2, true, false),
SimpleCaseEntry(0xa75e, 0, 2, false, true),
SimpleCaseEntry(0xa75f, 1, 2, true, false),
SimpleCaseEntry(0x1040f, 0, 2, false, true),
SimpleCaseEntry(0x10437, 1, 2, true, false),
SimpleCaseEntry(0x10410, 0, 2, false, true),
SimpleCaseEntry(0x10438, 1, 2, true, false),
SimpleCaseEntry(0x04c9, 0, 2, false, true),
SimpleCaseEntry(0x04ca, 1, 2, true, false),
SimpleCaseEntry(0x1e9e, 0, 2, false, true),
SimpleCaseEntry(0x00df, 1, 2, true, false),
SimpleCaseEntry(0xa760, 0, 2, false, true),
SimpleCaseEntry(0xa761, 1, 2, true, false),
SimpleCaseEntry(0x10411, 0, 2, false, true),
SimpleCaseEntry(0x10439, 1, 2, true, false),
SimpleCaseEntry(0x0345, 0, 4, true, false),
SimpleCaseEntry(0x03b9, 1, 4, true, false),
SimpleCaseEntry(0x0399, 2, 4, false, true),
SimpleCaseEntry(0x1fbe, 3, 4, true, false),
SimpleCaseEntry(0x10412, 0, 2, false, true),
SimpleCaseEntry(0x1043a, 1, 2, true, false),
SimpleCaseEntry(0x04cb, 0, 2, false, true),
SimpleCaseEntry(0x04cc, 1, 2, true, false),
SimpleCaseEntry(0x1ea0, 0, 2, false, true),
SimpleCaseEntry(0x1ea1, 1, 2, true, false),
SimpleCaseEntry(0xa762, 0, 2, false, true),
SimpleCaseEntry(0xa763, 1, 2, true, false),
SimpleCaseEntry(0x10413, 0, 2, false, true),
SimpleCaseEntry(0x1043b, 1, 2, true, false),
SimpleCaseEntry(0x10414, 0, 2, false, true),
SimpleCaseEntry(0x1043c, 1, 2, true, false),
SimpleCaseEntry(0x04cd, 0, 2, false, true),
SimpleCaseEntry(0x04ce, 1, 2, true, false),
SimpleCaseEntry(0x1ea2, 0, 2, false, true),
SimpleCaseEntry(0x1ea3, 1, 2, true, false),
SimpleCaseEntry(0x24b6, 0, 2, false, true),
SimpleCaseEntry(0x24d0, 1, 2, true, false),
SimpleCaseEntry(0xa764, 0, 2, false, true),
SimpleCaseEntry(0xa765, 1, 2, true, false),
SimpleCaseEntry(0x10415, 0, 2, false, true),
SimpleCaseEntry(0x1043d, 1, 2, true, false),
SimpleCaseEntry(0x01c4, 0, 3, false, true),
SimpleCaseEntry(0x01c6, 1, 3, true, false),
SimpleCaseEntry(0x01c5, 2, 3, false, false),
SimpleCaseEntry(0x24b7, 0, 2, false, true),
SimpleCaseEntry(0x24d1, 1, 2, true, false),
SimpleCaseEntry(0x10416, 0, 2, false, true),
SimpleCaseEntry(0x1043e, 1, 2, true, false),
SimpleCaseEntry(0x01c5, 0, 3, false, false),
SimpleCaseEntry(0x01c6, 1, 3, true, false),
SimpleCaseEntry(0x01c4, 2, 3, false, true),
SimpleCaseEntry(0x1ea4, 0, 2, false, true),
SimpleCaseEntry(0x1ea5, 1, 2, true, false),
SimpleCaseEntry(0x24b8, 0, 2, false, true),
SimpleCaseEntry(0x24d2, 1, 2, true, false),
SimpleCaseEntry(0xa766, 0, 2, false, true),
SimpleCaseEntry(0xa767, 1, 2, true, false),
SimpleCaseEntry(0x10417, 0, 2, false, true),
SimpleCaseEntry(0x1043f, 1, 2, true, false),
SimpleCaseEntry(0x0041, 0, 2, false, true),
SimpleCaseEntry(0x0061, 1, 2, true, false),
SimpleCaseEntry(0x04d0, 0, 2, false, true),
SimpleCaseEntry(0x04d1, 1, 2, true, false),
SimpleCaseEntry(0x24b9, 0, 2, false, true),
SimpleCaseEntry(0x24d3, 1, 2, true, false),
SimpleCaseEntry(0x10418, 0, 2, false, true),
SimpleCaseEntry(0x10440, 1, 2, true, false),
SimpleCaseEntry(0x0042, 0, 2, false, true),
SimpleCaseEntry(0x0062, 1, 2, true, false),
SimpleCaseEntry(0x01c7, 0, 3, false, true),
SimpleCaseEntry(0x01c9, 1, 3, true, false),
SimpleCaseEntry(0x01c8, 2, 3, false, false),
SimpleCaseEntry(0x1ea6, 0, 2, false, true),
SimpleCaseEntry(0x1ea7, 1, 2, true, false),
SimpleCaseEntry(0x24ba, 0, 2, false, true),
SimpleCaseEntry(0x24d4, 1, 2, true, false),
SimpleCaseEntry(0xa768, 0, 2, false, true),
SimpleCaseEntry(0xa769, 1, 2, true, false),
SimpleCaseEntry(0x10419, 0, 2, false, true),
SimpleCaseEntry(0x10441, 1, 2, true, false),
SimpleCaseEntry(0x0043, 0, 2, false, true),
SimpleCaseEntry(0x0063, 1, 2, true, false),
SimpleCaseEntry(0x01c8, 0, 3, false, false),
SimpleCaseEntry(0x01c9, 1, 3, true, false),
SimpleCaseEntry(0x01c7, 2, 3, false, true),
SimpleCaseEntry(0x04d2, 0, 2, false, true),
SimpleCaseEntry(0x04d3, 1, 2, true, false),
SimpleCaseEntry(0x24bb, 0, 2, false, true),
SimpleCaseEntry(0x24d5, 1, 2, true, false),
SimpleCaseEntry(0x1041a, 0, 2, false, true),
SimpleCaseEntry(0x10442, 1, 2, true, false),
SimpleCaseEntry(0x0044, 0, 2, false, true),
SimpleCaseEntry(0x0064, 1, 2, true, false),
SimpleCaseEntry(0x1ea8, 0, 2, false, true),
SimpleCaseEntry(0x1ea9, 1, 2, true, false),
SimpleCaseEntry(0x24bc, 0, 2, false, true),
SimpleCaseEntry(0x24d6, 1, 2, true, false),
SimpleCaseEntry(0xa76a, 0, 2, false, true),
SimpleCaseEntry(0xa76b, 1, 2, true, false),
SimpleCaseEntry(0x1041b, 0, 2, false, true),
SimpleCaseEntry(0x10443, 1, 2, true, false),
SimpleCaseEntry(0x0045, 0, 2, false, true),
SimpleCaseEntry(0x0065, 1, 2, true, false),
SimpleCaseEntry(0x01ca, 0, 3, false, true),
SimpleCaseEntry(0x01cc, 1, 3, true, false),
SimpleCaseEntry(0x01cb, 2, 3, false, false),
SimpleCaseEntry(0x04d4, 0, 2, false, true),
SimpleCaseEntry(0x04d5, 1, 2, true, false),
SimpleCaseEntry(0x24bd, 0, 2, false, true),
SimpleCaseEntry(0x24d7, 1, 2, true, false),
SimpleCaseEntry(0x1041c, 0, 2, false, true),
SimpleCaseEntry(0x10444, 1, 2, true, false),
SimpleCaseEntry(0x0046, 0, 2, false, true),
SimpleCaseEntry(0x0066, 1, 2, true, false),
SimpleCaseEntry(0x01cb, 0, 3, false, false),
SimpleCaseEntry(0x01cc, 1, 3, true, false),
SimpleCaseEntry(0x01ca, 2, 3, false, true),
SimpleCaseEntry(0x1eaa, 0, 2, false, true),
SimpleCaseEntry(0x1eab, 1, 2, true, false),
SimpleCaseEntry(0x24be, 0, 2, false, true),
SimpleCaseEntry(0x24d8, 1, 2, true, false),
SimpleCaseEntry(0xa76c, 0, 2, false, true),
SimpleCaseEntry(0xa76d, 1, 2, true, false),
SimpleCaseEntry(0x1041d, 0, 2, false, true),
SimpleCaseEntry(0x10445, 1, 2, true, false),
SimpleCaseEntry(0x0047, 0, 2, false, true),
SimpleCaseEntry(0x0067, 1, 2, true, false),
SimpleCaseEntry(0x04d6, 0, 2, false, true),
SimpleCaseEntry(0x04d7, 1, 2, true, false),
SimpleCaseEntry(0x24bf, 0, 2, false, true),
SimpleCaseEntry(0x24d9, 1, 2, true, false),
SimpleCaseEntry(0x1041e, 0, 2, false, true),
SimpleCaseEntry(0x10446, 1, 2, true, false),
SimpleCaseEntry(0x0048, 0, 2, false, true),
SimpleCaseEntry(0x0068, 1, 2, true, false),
SimpleCaseEntry(0x01cd, 0, 2, false, true),
SimpleCaseEntry(0x01ce, 1, 2, true, false),
SimpleCaseEntry(0x1eac, 0, 2, false, true),
SimpleCaseEntry(0x1ead, 1, 2, true, false),
SimpleCaseEntry(0x24c0, 0, 2, false, true),
SimpleCaseEntry(0x24da, 1, 2, true, false),
SimpleCaseEntry(0xa76e, 0, 2, false, true),
SimpleCaseEntry(0xa76f, 1, 2, true, false),
SimpleCaseEntry(0x1041f, 0, 2, false, true),
SimpleCaseEntry(0x10447, 1, 2, true, false),
SimpleCaseEntry(0x0049, 0, 2, false, true),
SimpleCaseEntry(0x0069, 1, 2, true, false),
SimpleCaseEntry(0x04d8, 0, 2, false, true),
SimpleCaseEntry(0x04d9, 1, 2, true, false),
SimpleCaseEntry(0x24c1, 0, 2, false, true),
SimpleCaseEntry(0x24db, 1, 2, true, false),
SimpleCaseEntry(0x10420, 0, 2, false, true),
SimpleCaseEntry(0x10448, 1, 2, true, false),
SimpleCaseEntry(0x004a, 0, 2, false, true),
SimpleCaseEntry(0x006a, 1, 2, true, false),
SimpleCaseEntry(0x01cf, 0, 2, false, true),
SimpleCaseEntry(0x01d0, 1, 2, true, false),
SimpleCaseEntry(0x1eae, 0, 2, false, true),
SimpleCaseEntry(0x1eaf, 1, 2, true, false),
SimpleCaseEntry(0x24c2, 0, 2, false, true),
SimpleCaseEntry(0x24dc, 1, 2, true, false),
SimpleCaseEntry(0x10421, 0, 2, false, true),
SimpleCaseEntry(0x10449, 1, 2, true, false),
SimpleCaseEntry(0x004b, 0, 3, false, true),
SimpleCaseEntry(0x006b, 1, 3, true, false),
SimpleCaseEntry(0x212a, 2, 3, false, true),
SimpleCaseEntry(0x04da, 0, 2, false, true),
SimpleCaseEntry(0x04db, 1, 2, true, false),
SimpleCaseEntry(0x24c3, 0, 2, false, true),
SimpleCaseEntry(0x24dd, 1, 2, true, false),
SimpleCaseEntry(0x10422, 0, 2, false, true),
SimpleCaseEntry(0x1044a, 1, 2, true, false),
SimpleCaseEntry(0x004c, 0, 2, false, true),
SimpleCaseEntry(0x006c, 1, 2, true, false),
SimpleCaseEntry(0x01d1, 0, 2, false, true),
SimpleCaseEntry(0x01d2, 1, 2, true, false),
SimpleCaseEntry(0x1eb0, 0, 2, false, true),
SimpleCaseEntry(0x1eb1, 1, 2, true, false),
SimpleCaseEntry(0x24c4, 0, 2, false, true),
SimpleCaseEntry(0x24de, 1, 2, true, false),
SimpleCaseEntry(0x10423, 0, 2, false, true),
SimpleCaseEntry(0x1044b, 1, 2, true, false),
SimpleCaseEntry(0x004d, 0, 2, false, true),
SimpleCaseEntry(0x006d, 1, 2, true, false),
SimpleCaseEntry(0x04dc, 0, 2, false, true),
SimpleCaseEntry(0x04dd, 1, 2, true, false),
SimpleCaseEntry(0x24c5, 0, 2, false, true),
SimpleCaseEntry(0x24df, 1, 2, true, false),
SimpleCaseEntry(0x10424, 0, 2, false, true),
SimpleCaseEntry(0x1044c, 1, 2, true, false),
SimpleCaseEntry(0x004e, 0, 2, false, true),
SimpleCaseEntry(0x006e, 1, 2, true, false),
SimpleCaseEntry(0x01d3, 0, 2, false, true),
SimpleCaseEntry(0x01d4, 1, 2, true, false),
SimpleCaseEntry(0x1eb2, 0, 2, false, true),
SimpleCaseEntry(0x1eb3, 1, 2, true, false),
SimpleCaseEntry(0x24c6, 0, 2, false, true),
SimpleCaseEntry(0x24e0, 1, 2, true, false),
SimpleCaseEntry(0x10425, 0, 2, false, true),
SimpleCaseEntry(0x1044d, 1, 2, true, false),
SimpleCaseEntry(0x004f, 0, 2, false, true),
SimpleCaseEntry(0x006f, 1, 2, true, false),
SimpleCaseEntry(0x04de, 0, 2, false, true),
SimpleCaseEntry(0x04df, 1, 2, true, false),
SimpleCaseEntry(0x24c7, 0, 2, false, true),
SimpleCaseEntry(0x24e1, 1, 2, true, false),
SimpleCaseEntry(0x2c60, 0, 2, false, true),
SimpleCaseEntry(0x2c61, 1, 2, true, false),
SimpleCaseEntry(0x10426, 0, 2, false, true),
SimpleCaseEntry(0x1044e, 1, 2, true, false),
SimpleCaseEntry(0x0050, 0, 2, false, true),
SimpleCaseEntry(0x0070, 1, 2, true, false),
SimpleCaseEntry(0x01d5, 0, 2, false, true),
SimpleCaseEntry(0x01d6, 1, 2, true, false),
SimpleCaseEntry(0x1eb4, 0, 2, false, true),
SimpleCaseEntry(0x1eb5, 1, 2, true, false),
SimpleCaseEntry(0x24c8, 0, 2, false, true),
SimpleCaseEntry(0x24e2, 1, 2, true, false),
SimpleCaseEntry(0x10427, 0, 2, false, true),
SimpleCaseEntry(0x1044f, 1, 2, true, false),
SimpleCaseEntry(0x0051, 0, 2, false, true),
SimpleCaseEntry(0x0071, 1, 2, true, false),
SimpleCaseEntry(0x04e0, 0, 2, false, true),
SimpleCaseEntry(0x04e1, 1, 2, true, false),
SimpleCaseEntry(0x24c9, 0, 2, false, true),
SimpleCaseEntry(0x24e3, 1, 2, true, false),
SimpleCaseEntry(0x2c62, 0, 2, false, true),
SimpleCaseEntry(0x026b, 1, 2, true, false),
SimpleCaseEntry(0x0052, 0, 2, false, true),
SimpleCaseEntry(0x0072, 1, 2, true, false),
SimpleCaseEntry(0x01d7, 0, 2, false, true),
SimpleCaseEntry(0x01d8, 1, 2, true, false),
SimpleCaseEntry(0x1eb6, 0, 2, false, true),
SimpleCaseEntry(0x1eb7, 1, 2, true, false),
SimpleCaseEntry(0x24ca, 0, 2, false, true),
SimpleCaseEntry(0x24e4, 1, 2, true, false),
SimpleCaseEntry(0x2c63, 0, 2, false, true),
SimpleCaseEntry(0x1d7d, 1, 2, true, false),
SimpleCaseEntry(0x0053, 0, 3, false, true),
SimpleCaseEntry(0x0073, 1, 3, true, false),
SimpleCaseEntry(0x017f, 2, 3, true, false),
SimpleCaseEntry(0x04e2, 0, 2, false, true),
SimpleCaseEntry(0x04e3, 1, 2, true, false),
SimpleCaseEntry(0x24cb, 0, 2, false, true),
SimpleCaseEntry(0x24e5, 1, 2, true, false),
SimpleCaseEntry(0x2c64, 0, 2, false, true),
SimpleCaseEntry(0x027d, 1, 2, true, false),
SimpleCaseEntry(0xa779, 0, 2, false, true),
SimpleCaseEntry(0xa77a, 1, 2, true, false),
SimpleCaseEntry(0x0054, 0, 2, false, true),
SimpleCaseEntry(0x0074, 1, 2, true, false),
SimpleCaseEntry(0x01d9, 0, 2, false, true),
SimpleCaseEntry(0x01da, 1, 2, true, false),
SimpleCaseEntry(0x1eb8, 0, 2, false, true),
SimpleCaseEntry(0x1eb9, 1, 2, true, false),
SimpleCaseEntry(0x24cc, 0, 2, false, true),
SimpleCaseEntry(0x24e6, 1, 2, true, false),
SimpleCaseEntry(0x0055, 0, 2, false, true),
SimpleCaseEntry(0x0075, 1, 2, true, false),
SimpleCaseEntry(0x04e4, 0, 2, false, true),
SimpleCaseEntry(0x04e5, 1, 2, true, false),
SimpleCaseEntry(0x24cd, 0, 2, false, true),
SimpleCaseEntry(0x24e7, 1, 2, true, false),
SimpleCaseEntry(0xa77b, 0, 2, false, true),
SimpleCaseEntry(0xa77c, 1, 2, true, false),
SimpleCaseEntry(0x0056, 0, 2, false, true),
SimpleCaseEntry(0x0076, 1, 2, true, false),
SimpleCaseEntry(0x01db, 0, 2, false, true),
SimpleCaseEntry(0x01dc, 1, 2, true, false),
SimpleCaseEntry(0x1eba, 0, 2, false, true),
SimpleCaseEntry(0x1ebb, 1, 2, true, false),
SimpleCaseEntry(0x24ce, 0, 2, false, true),
SimpleCaseEntry(0x24e8, 1, 2, true, false),
SimpleCaseEntry(0x2c67, 0, 2, false, true),
SimpleCaseEntry(0x2c68, 1, 2, true, false),
SimpleCaseEntry(0x0057, 0, 2, false, true),
SimpleCaseEntry(0x0077, 1, 2, true, false),
SimpleCaseEntry(0x04e6, 0, 2, false, true),
SimpleCaseEntry(0x04e7, 1, 2, true, false),
SimpleCaseEntry(0x24cf, 0, 2, false, true),
SimpleCaseEntry(0x24e9, 1, 2, true, false),
SimpleCaseEntry(0xa77d, 0, 2, false, true),
SimpleCaseEntry(0x1d79, 1, 2, true, false),
SimpleCaseEntry(0x0058, 0, 2, false, true),
SimpleCaseEntry(0x0078, 1, 2, true, false),
SimpleCaseEntry(0x1ebc, 0, 2, false, true),
SimpleCaseEntry(0x1ebd, 1, 2, true, false),
SimpleCaseEntry(0x2c69, 0, 2, false, true),
SimpleCaseEntry(0x2c6a, 1, 2, true, false),
SimpleCaseEntry(0xa77e, 0, 2, false, true),
SimpleCaseEntry(0xa77f, 1, 2, true, false),
SimpleCaseEntry(0x0059, 0, 2, false, true),
SimpleCaseEntry(0x0079, 1, 2, true, false),
SimpleCaseEntry(0x01de, 0, 2, false, true),
SimpleCaseEntry(0x01df, 1, 2, true, false),
SimpleCaseEntry(0x04e8, 0, 2, false, true),
SimpleCaseEntry(0x04e9, 1, 2, true, false),
SimpleCaseEntry(0x005a, 0, 2, false, true),
SimpleCaseEntry(0x007a, 1, 2, true, false),
SimpleCaseEntry(0x1ebe, 0, 2, false, true),
SimpleCaseEntry(0x1ebf, 1, 2, true, false),
SimpleCaseEntry(0x2c6b, 0, 2, false, true),
SimpleCaseEntry(0x2c6c, 1, 2, true, false),
SimpleCaseEntry(0xa780, 0, 2, false, true),
SimpleCaseEntry(0xa781, 1, 2, true, false),
SimpleCaseEntry(0x01e0, 0, 2, false, true),
SimpleCaseEntry(0x01e1, 1, 2, true, false),
SimpleCaseEntry(0x04ea, 0, 2, false, true),
SimpleCaseEntry(0x04eb, 1, 2, true, false),
SimpleCaseEntry(0x1ec0, 0, 2, false, true),
SimpleCaseEntry(0x1ec1, 1, 2, true, false),
SimpleCaseEntry(0x2c6d, 0, 2, false, true),
SimpleCaseEntry(0x0251, 1, 2, true, false),
SimpleCaseEntry(0xa782, 0, 2, false, true),
SimpleCaseEntry(0xa783, 1, 2, true, false),
SimpleCaseEntry(0x01e2, 0, 2, false, true),
SimpleCaseEntry(0x01e3, 1, 2, true, false),
SimpleCaseEntry(0x04ec, 0, 2, false, true),
SimpleCaseEntry(0x04ed, 1, 2, true, false),
SimpleCaseEntry(0x2c6e, 0, 2, false, true),
SimpleCaseEntry(0x0271, 1, 2, true, false),
SimpleCaseEntry(0x1ec2, 0, 2, false, true),
SimpleCaseEntry(0x1ec3, 1, 2, true, false),
SimpleCaseEntry(0x2c6f, 0, 2, false, true),
SimpleCaseEntry(0x0250, 1, 2, true, false),
SimpleCaseEntry(0xa784, 0, 2, false, true),
SimpleCaseEntry(0xa785, 1, 2, true, false),
SimpleCaseEntry(0x01e4, 0, 2, false, true),
SimpleCaseEntry(0x01e5, 1, 2, true, false),
SimpleCaseEntry(0x04ee, 0, 2, false, true),
SimpleCaseEntry(0x04ef, 1, 2, true, false),
SimpleCaseEntry(0x2c70, 0, 2, false, true),
SimpleCaseEntry(0x0252, 1, 2, true, false),
SimpleCaseEntry(0x1ec4, 0, 2, false, true),
SimpleCaseEntry(0x1ec5, 1, 2, true, false),
SimpleCaseEntry(0xa786, 0, 2, false, true),
SimpleCaseEntry(0xa787, 1, 2, true, false),
SimpleCaseEntry(0x01e6, 0, 2, false, true),
SimpleCaseEntry(0x01e7, 1, 2, true, false),
SimpleCaseEntry(0x04f0, 0, 2, false, true),
SimpleCaseEntry(0x04f1, 1, 2, true, false),
SimpleCaseEntry(0x2c72, 0, 2, false, true),
SimpleCaseEntry(0x2c73, 1, 2, true, false),
SimpleCaseEntry(0x1ec6, 0, 2, false, true),
SimpleCaseEntry(0x1ec7, 1, 2, true, false),
SimpleCaseEntry(0x01e8, 0, 2, false, true),
SimpleCaseEntry(0x01e9, 1, 2, true, false),
SimpleCaseEntry(0x04f2, 0, 2, false, true),
SimpleCaseEntry(0x04f3, 1, 2, true, false),
SimpleCaseEntry(0x1ec8, 0, 2, false, true),
SimpleCaseEntry(0x1ec9, 1, 2, true, false),
SimpleCaseEntry(0x2c75, 0, 2, false, true),
SimpleCaseEntry(0x2c76, 1, 2, true, false),
SimpleCaseEntry(0x01ea, 0, 2, false, true),
SimpleCaseEntry(0x01eb, 1, 2, true, false),
SimpleCaseEntry(0x04f4, 0, 2, false, true),
SimpleCaseEntry(0x04f5, 1, 2, true, false),
SimpleCaseEntry(0xa78b, 0, 2, false, true),
SimpleCaseEntry(0xa78c, 1, 2, true, false),
SimpleCaseEntry(0x0370, 0, 2, false, true),
SimpleCaseEntry(0x0371, 1, 2, true, false),
SimpleCaseEntry(0x1eca, 0, 2, false, true),
SimpleCaseEntry(0x1ecb, 1, 2, true, false),
SimpleCaseEntry(0x01ec, 0, 2, false, true),
SimpleCaseEntry(0x01ed, 1, 2, true, false),
SimpleCaseEntry(0x04f6, 0, 2, false, true),
SimpleCaseEntry(0x04f7, 1, 2, true, false),
SimpleCaseEntry(0xa78d, 0, 2, false, true),
SimpleCaseEntry(0x0265, 1, 2, true, false),
SimpleCaseEntry(0x0372, 0, 2, false, true),
SimpleCaseEntry(0x0373, 1, 2, true, false),
SimpleCaseEntry(0x1ecc, 0, 2, false, true),
SimpleCaseEntry(0x1ecd, 1, 2, true, false),
SimpleCaseEntry(0x01ee, 0, 2, false, true),
SimpleCaseEntry(0x01ef, 1, 2, true, false),
SimpleCaseEntry(0x04f8, 0, 2, false, true),
SimpleCaseEntry(0x04f9, 1, 2, true, false),
SimpleCaseEntry(0x1ece, 0, 2, false, true),
SimpleCaseEntry(0x1ecf, 1, 2, true, false),
SimpleCaseEntry(0xa790, 0, 2, false, true),
SimpleCaseEntry(0xa791, 1, 2, true, false),
SimpleCaseEntry(0x04fa, 0, 2, false, true),
SimpleCaseEntry(0x04fb, 1, 2, true, false),
SimpleCaseEntry(0x01f1, 0, 3, false, true),
SimpleCaseEntry(0x01f3, 1, 3, true, false),
SimpleCaseEntry(0x01f2, 2, 3, false, false),
SimpleCaseEntry(0x0376, 0, 2, false, true),
SimpleCaseEntry(0x0377, 1, 2, true, false),
SimpleCaseEntry(0x1ed0, 0, 2, false, true),
SimpleCaseEntry(0x1ed1, 1, 2, true, false),
SimpleCaseEntry(0xa792, 0, 2, false, true),
SimpleCaseEntry(0xa793, 1, 2, true, false),
SimpleCaseEntry(0x01f2, 0, 3, false, false),
SimpleCaseEntry(0x01f3, 1, 3, true, false),
SimpleCaseEntry(0x01f1, 2, 3, false, true),
SimpleCaseEntry(0x04fc, 0, 2, false, true),
SimpleCaseEntry(0x04fd, 1, 2, true, false),
SimpleCaseEntry(0x2c7e, 0, 2, false, true),
SimpleCaseEntry(0x023f, 1, 2, true, false),
SimpleCaseEntry(0x1ed2, 0, 2, false, true),
SimpleCaseEntry(0x1ed3, 1, 2, true, false),
SimpleCaseEntry(0x2c7f, 0, 2, false, true),
SimpleCaseEntry(0x0240, 1, 2, true, false),
SimpleCaseEntry(0x01f4, 0, 2, false, true),
SimpleCaseEntry(0x01f5, 1, 2, true, false),
SimpleCaseEntry(0x04fe, 0, 2, false, true),
SimpleCaseEntry(0x04ff, 1, 2, true, false),
SimpleCaseEntry(0x2c80, 0, 2, false, true),
SimpleCaseEntry(0x2c81, 1, 2, true, false),
SimpleCaseEntry(0x1ed4, 0, 2, false, true),
SimpleCaseEntry(0x1ed5, 1, 2, true, false),
SimpleCaseEntry(0x01f6, 0, 2, false, true),
SimpleCaseEntry(0x0195, 1, 2, true, false),
SimpleCaseEntry(0x0500, 0, 2, false, true),
SimpleCaseEntry(0x0501, 1, 2, true, false),
SimpleCaseEntry(0x2c82, 0, 2, false, true),
SimpleCaseEntry(0x2c83, 1, 2, true, false),
SimpleCaseEntry(0x01f7, 0, 2, false, true),
SimpleCaseEntry(0x01bf, 1, 2, true, false),
SimpleCaseEntry(0x1ed6, 0, 2, false, true),
SimpleCaseEntry(0x1ed7, 1, 2, true, false),
SimpleCaseEntry(0x01f8, 0, 2, false, true),
SimpleCaseEntry(0x01f9, 1, 2, true, false),
SimpleCaseEntry(0x0502, 0, 2, false, true),
SimpleCaseEntry(0x0503, 1, 2, true, false),
SimpleCaseEntry(0x2c84, 0, 2, false, true),
SimpleCaseEntry(0x2c85, 1, 2, true, false),
SimpleCaseEntry(0x1ed8, 0, 2, false, true),
SimpleCaseEntry(0x1ed9, 1, 2, true, false),
SimpleCaseEntry(0x01fa, 0, 2, false, true),
SimpleCaseEntry(0x01fb, 1, 2, true, false),
SimpleCaseEntry(0x0504, 0, 2, false, true),
SimpleCaseEntry(0x0505, 1, 2, true, false),
SimpleCaseEntry(0x2c86, 0, 2, false, true),
SimpleCaseEntry(0x2c87, 1, 2, true, false),
SimpleCaseEntry(0x1eda, 0, 2, false, true),
SimpleCaseEntry(0x1edb, 1, 2, true, false),
SimpleCaseEntry(0x01fc, 0, 2, false, true),
SimpleCaseEntry(0x01fd, 1, 2, true, false),
SimpleCaseEntry(0x0506, 0, 2, false, true),
SimpleCaseEntry(0x0507, 1, 2, true, false),
SimpleCaseEntry(0x2c88, 0, 2, false, true),
SimpleCaseEntry(0x2c89, 1, 2, true, false),
SimpleCaseEntry(0x1edc, 0, 2, false, true),
SimpleCaseEntry(0x1edd, 1, 2, true, false),
SimpleCaseEntry(0x01fe, 0, 2, false, true),
SimpleCaseEntry(0x01ff, 1, 2, true, false),
SimpleCaseEntry(0x0508, 0, 2, false, true),
SimpleCaseEntry(0x0509, 1, 2, true, false),
SimpleCaseEntry(0x2c8a, 0, 2, false, true),
SimpleCaseEntry(0x2c8b, 1, 2, true, false),
SimpleCaseEntry(0x1ede, 0, 2, false, true),
SimpleCaseEntry(0x1edf, 1, 2, true, false),
SimpleCaseEntry(0xa7a0, 0, 2, false, true),
SimpleCaseEntry(0xa7a1, 1, 2, true, false),
SimpleCaseEntry(0x0200, 0, 2, false, true),
SimpleCaseEntry(0x0201, 1, 2, true, false),
SimpleCaseEntry(0x050a, 0, 2, false, true),
SimpleCaseEntry(0x050b, 1, 2, true, false),
SimpleCaseEntry(0x2c8c, 0, 2, false, true),
SimpleCaseEntry(0x2c8d, 1, 2, true, false),
SimpleCaseEntry(0x0386, 0, 2, false, true),
SimpleCaseEntry(0x03ac, 1, 2, true, false),
SimpleCaseEntry(0x1ee0, 0, 2, false, true),
SimpleCaseEntry(0x1ee1, 1, 2, true, false),
SimpleCaseEntry(0xa7a2, 0, 2, false, true),
SimpleCaseEntry(0xa7a3, 1, 2, true, false),
SimpleCaseEntry(0x0202, 0, 2, false, true),
SimpleCaseEntry(0x0203, 1, 2, true, false),
SimpleCaseEntry(0x050c, 0, 2, false, true),
SimpleCaseEntry(0x050d, 1, 2, true, false),
SimpleCaseEntry(0x2c8e, 0, 2, false, true),
SimpleCaseEntry(0x2c8f, 1, 2, true, false),
SimpleCaseEntry(0x0388, 0, 2, false, true),
SimpleCaseEntry(0x03ad, 1, 2, true, false),
SimpleCaseEntry(0x1ee2, 0, 2, false, true),
SimpleCaseEntry(0x1ee3, 1, 2, true, false),
SimpleCaseEntry(0xa7a4, 0, 2, false, true),
SimpleCaseEntry(0xa7a5, 1, 2, true, false),
SimpleCaseEntry(0x0204, 0, 2, false, true),
SimpleCaseEntry(0x0205, 1, 2, true, false),
SimpleCaseEntry(0x0389, 0, 2, false, true),
SimpleCaseEntry(0x03ae, 1, 2, true, false),
SimpleCaseEntry(0x050e, 0, 2, false, true),
SimpleCaseEntry(0x050f, 1, 2, true, false),
SimpleCaseEntry(0x2c90, 0, 2, false, true),
SimpleCaseEntry(0x2c91, 1, 2, true, false),
SimpleCaseEntry(0x038a, 0, 2, false, true),
SimpleCaseEntry(0x03af, 1, 2, true, false),
SimpleCaseEntry(0x1ee4, 0, 2, false, true),
SimpleCaseEntry(0x1ee5, 1, 2, true, false),
SimpleCaseEntry(0xa7a6, 0, 2, false, true),
SimpleCaseEntry(0xa7a7, 1, 2, true, false),
SimpleCaseEntry(0x0206, 0, 2, false, true),
SimpleCaseEntry(0x0207, 1, 2, true, false),
SimpleCaseEntry(0x0510, 0, 2, false, true),
SimpleCaseEntry(0x0511, 1, 2, true, false),
SimpleCaseEntry(0x2c92, 0, 2, false, true),
SimpleCaseEntry(0x2c93, 1, 2, true, false),
SimpleCaseEntry(0x038c, 0, 2, false, true),
SimpleCaseEntry(0x03cc, 1, 2, true, false),
SimpleCaseEntry(0x1ee6, 0, 2, false, true),
SimpleCaseEntry(0x1ee7, 1, 2, true, false),
SimpleCaseEntry(0xa7a8, 0, 2, false, true),
SimpleCaseEntry(0xa7a9, 1, 2, true, false),
SimpleCaseEntry(0x0208, 0, 2, false, true),
SimpleCaseEntry(0x0209, 1, 2, true, false),
SimpleCaseEntry(0x0512, 0, 2, false, true),
SimpleCaseEntry(0x0513, 1, 2, true, false),
SimpleCaseEntry(0x2c94, 0, 2, false, true),
SimpleCaseEntry(0x2c95, 1, 2, true, false),
SimpleCaseEntry(0x038e, 0, 2, false, true),
SimpleCaseEntry(0x03cd, 1, 2, true, false),
SimpleCaseEntry(0x1ee8, 0, 2, false, true),
SimpleCaseEntry(0x1ee9, 1, 2, true, false),
SimpleCaseEntry(0xa7aa, 0, 2, false, true),
SimpleCaseEntry(0x0266, 1, 2, true, false),
SimpleCaseEntry(0x020a, 0, 2, false, true),
SimpleCaseEntry(0x020b, 1, 2, true, false),
SimpleCaseEntry(0x038f, 0, 2, false, true),
SimpleCaseEntry(0x03ce, 1, 2, true, false),
SimpleCaseEntry(0x0514, 0, 2, false, true),
SimpleCaseEntry(0x0515, 1, 2, true, false),
SimpleCaseEntry(0x2c96, 0, 2, false, true),
SimpleCaseEntry(0x2c97, 1, 2, true, false),
SimpleCaseEntry(0x1eea, 0, 2, false, true),
SimpleCaseEntry(0x1eeb, 1, 2, true, false),
SimpleCaseEntry(0x020c, 0, 2, false, true),
SimpleCaseEntry(0x020d, 1, 2, true, false),
SimpleCaseEntry(0x0391, 0, 2, false, true),
SimpleCaseEntry(0x03b1, 1, 2, true, false),
SimpleCaseEntry(0x0516, 0, 2, false, true),
SimpleCaseEntry(0x0517, 1, 2, true, false),
SimpleCaseEntry(0x2c98, 0, 2, false, true),
SimpleCaseEntry(0x2c99, 1, 2, true, false),
SimpleCaseEntry(0x0392, 0, 3, false, true),
SimpleCaseEntry(0x03b2, 1, 3, true, false),
SimpleCaseEntry(0x03d0, 2, 3, true, false),
SimpleCaseEntry(0x1eec, 0, 2, false, true),
SimpleCaseEntry(0x1eed, 1, 2, true, false),
SimpleCaseEntry(0x020e, 0, 2, false, true),
SimpleCaseEntry(0x020f, 1, 2, true, false),
SimpleCaseEntry(0x0393, 0, 2, false, true),
SimpleCaseEntry(0x03b3, 1, 2, true, false),
SimpleCaseEntry(0x0518, 0, 2, false, true),
SimpleCaseEntry(0x0519, 1, 2, true, false),
SimpleCaseEntry(0x2c9a, 0, 2, false, true),
SimpleCaseEntry(0x2c9b, 1, 2, true, false),
SimpleCaseEntry(0x0394, 0, 2, false, true),
SimpleCaseEntry(0x03b4, 1, 2, true, false),
SimpleCaseEntry(0x1eee, 0, 2, false, true),
SimpleCaseEntry(0x1eef, 1, 2, true, false),
SimpleCaseEntry(0x0210, 0, 2, false, true),
SimpleCaseEntry(0x0211, 1, 2, true, false),
SimpleCaseEntry(0x0395, 0, 3, false, true),
SimpleCaseEntry(0x03b5, 1, 3, true, false),
SimpleCaseEntry(0x03f5, 2, 3, true, false),
SimpleCaseEntry(0x051a, 0, 2, false, true),
SimpleCaseEntry(0x051b, 1, 2, true, false),
SimpleCaseEntry(0x2c9c, 0, 2, false, true),
SimpleCaseEntry(0x2c9d, 1, 2, true, false),
SimpleCaseEntry(0x0396, 0, 2, false, true),
SimpleCaseEntry(0x03b6, 1, 2, true, false),
SimpleCaseEntry(0x1ef0, 0, 2, false, true),
SimpleCaseEntry(0x1ef1, 1, 2, true, false),
SimpleCaseEntry(0x0212, 0, 2, false, true),
SimpleCaseEntry(0x0213, 1, 2, true, false),
SimpleCaseEntry(0x0397, 0, 2, false, true),
SimpleCaseEntry(0x03b7, 1, 2, true, false),
SimpleCaseEntry(0x051c, 0, 2, false, true),
SimpleCaseEntry(0x051d, 1, 2, true, false),
SimpleCaseEntry(0x2c9e, 0, 2, false, true),
SimpleCaseEntry(0x2c9f, 1, 2, true, false),
SimpleCaseEntry(0x0398, 0, 4, false, true),
SimpleCaseEntry(0x03b8, 1, 4, true, false),
SimpleCaseEntry(0x03d1, 2, 4, true, false),
SimpleCaseEntry(0x03f4, 3, 4, false, true),
SimpleCaseEntry(0x1ef2, 0, 2, false, true),
SimpleCaseEntry(0x1ef3, 1, 2, true, false),
SimpleCaseEntry(0x0214, 0, 2, false, true),
SimpleCaseEntry(0x0215, 1, 2, true, false),
SimpleCaseEntry(0x0399, 0, 4, false, true),
SimpleCaseEntry(0x03b9, 1, 4, true, false),
SimpleCaseEntry(0x0345, 2, 4, true, false),
SimpleCaseEntry(0x1fbe, 3, 4, true, false),
SimpleCaseEntry(0x051e, 0, 2, false, true),
SimpleCaseEntry(0x051f, 1, 2, true, false),
SimpleCaseEntry(0x2ca0, 0, 2, false, true),
SimpleCaseEntry(0x2ca1, 1, 2, true, false),
SimpleCaseEntry(0x039a, 0, 3, false, true),
SimpleCaseEntry(0x03ba, 1, 3, true, false),
SimpleCaseEntry(0x03f0, 2, 3, true, false),
SimpleCaseEntry(0x1ef4, 0, 2, false, true),
SimpleCaseEntry(0x1ef5, 1, 2, true, false),
SimpleCaseEntry(0x0216, 0, 2, false, true),
SimpleCaseEntry(0x0217, 1, 2, true, false),
SimpleCaseEntry(0x039b, 0, 2, false, true),
SimpleCaseEntry(0x03bb, 1, 2, true, false),
SimpleCaseEntry(0x0520, 0, 2, false, true),
SimpleCaseEntry(0x0521, 1, 2, true, false),
SimpleCaseEntry(0x2ca2, 0, 2, false, true),
SimpleCaseEntry(0x2ca3, 1, 2, true, false),
SimpleCaseEntry(0x039c, 0, 3, false, true),
SimpleCaseEntry(0x03bc, 1, 3, true, false),
SimpleCaseEntry(0x00b5, 2, 3, true, false),
SimpleCaseEntry(0x1ef6, 0, 2, false, true),
SimpleCaseEntry(0x1ef7, 1, 2, true, false),
SimpleCaseEntry(0x0218, 0, 2, false, true),
SimpleCaseEntry(0x0219, 1, 2, true, false),
SimpleCaseEntry(0x039d, 0, 2, false, true),
SimpleCaseEntry(0x03bd, 1, 2, true, false),
SimpleCaseEntry(0x0522, 0, 2, false, true),
SimpleCaseEntry(0x0523, 1, 2, true, false),
SimpleCaseEntry(0x2ca4, 0, 2, false, true),
SimpleCaseEntry(0x2ca5, 1, 2, true, false),
SimpleCaseEntry(0x039e, 0, 2, false, true),
SimpleCaseEntry(0x03be, 1, 2, true, false),
SimpleCaseEntry(0x1ef8, 0, 2, false, true),
SimpleCaseEntry(0x1ef9, 1, 2, true, false),
SimpleCaseEntry(0x021a, 0, 2, false, true),
SimpleCaseEntry(0x021b, 1, 2, true, false),
SimpleCaseEntry(0x039f, 0, 2, false, true),
SimpleCaseEntry(0x03bf, 1, 2, true, false),
SimpleCaseEntry(0x0524, 0, 2, false, true),
SimpleCaseEntry(0x0525, 1, 2, true, false),
SimpleCaseEntry(0x2ca6, 0, 2, false, true),
SimpleCaseEntry(0x2ca7, 1, 2, true, false),
SimpleCaseEntry(0x03a0, 0, 3, false, true),
SimpleCaseEntry(0x03c0, 1, 3, true, false),
SimpleCaseEntry(0x03d6, 2, 3, true, false),
SimpleCaseEntry(0x1efa, 0, 2, false, true),
SimpleCaseEntry(0x1efb, 1, 2, true, false),
SimpleCaseEntry(0x021c, 0, 2, false, true),
SimpleCaseEntry(0x021d, 1, 2, true, false),
SimpleCaseEntry(0x03a1, 0, 3, false, true),
SimpleCaseEntry(0x03c1, 1, 3, true, false),
SimpleCaseEntry(0x03f1, 2, 3, true, false),
SimpleCaseEntry(0x0526, 0, 2, false, true),
SimpleCaseEntry(0x0527, 1, 2, true, false),
SimpleCaseEntry(0x2ca8, 0, 2, false, true),
SimpleCaseEntry(0x2ca9, 1, 2, true, false),
SimpleCaseEntry(0x1efc, 0, 2, false, true),
SimpleCaseEntry(0x1efd, 1, 2, true, false),
SimpleCaseEntry(0x021e, 0, 2, false, true),
SimpleCaseEntry(0x021f, 1, 2, true, false),
SimpleCaseEntry(0x03a3, 0, 3, false, true),
SimpleCaseEntry(0x03c3, 1, 3, true, false),
SimpleCaseEntry(0x03c2, 2, 3, true, false),
SimpleCaseEntry(0x2caa, 0, 2, false, true),
SimpleCaseEntry(0x2cab, 1, 2, true, false),
SimpleCaseEntry(0x03a4, 0, 2, false, true),
SimpleCaseEntry(0x03c4, 1, 2, true, false),
SimpleCaseEntry(0x1efe, 0, 2, false, true),
SimpleCaseEntry(0x1eff, 1, 2, true, false),
SimpleCaseEntry(0x0220, 0, 2, false, true),
SimpleCaseEntry(0x019e, 1, 2, true, false),
SimpleCaseEntry(0x03a5, 0, 2, false, true),
SimpleCaseEntry(0x03c5, 1, 2, true, false),
SimpleCaseEntry(0x2cac, 0, 2, false, true),
SimpleCaseEntry(0x2cad, 1, 2, true, false),
SimpleCaseEntry(0x03a6, 0, 3, false, true),
SimpleCaseEntry(0x03c6, 1, 3, true, false),
SimpleCaseEntry(0x03d5, 2, 3, true, false),
SimpleCaseEntry(0x0222, 0, 2, false, true),
SimpleCaseEntry(0x0223, 1, 2, true, false),
SimpleCaseEntry(0x03a7, 0, 2, false, true),
SimpleCaseEntry(0x03c7, 1, 2, true, false),
SimpleCaseEntry(0x2cae, 0, 2, false, true),
SimpleCaseEntry(0x2caf, 1, 2, true, false),
SimpleCaseEntry(0x03a8, 0, 2, false, true),
SimpleCaseEntry(0x03c8, 1, 2, true, false),
SimpleCaseEntry(0x0224, 0, 2, false, true),
SimpleCaseEntry(0x0225, 1, 2, true, false),
SimpleCaseEntry(0x03a9, 0, 3, false, true),
SimpleCaseEntry(0x03c9, 1, 3, true, false),
SimpleCaseEntry(0x2126, 2, 3, false, true),
SimpleCaseEntry(0x2cb0, 0, 2, false, true),
SimpleCaseEntry(0x2cb1, 1, 2, true, false),
SimpleCaseEntry(0xa640, 0, 2, false, true),
SimpleCaseEntry(0xa641, 1, 2, true, false),
SimpleCaseEntry(0x03aa, 0, 2, false, true),
SimpleCaseEntry(0x03ca, 1, 2, true, false),
SimpleCaseEntry(0x0226, 0, 2, false, true),
SimpleCaseEntry(0x0227, 1, 2, true, false),
SimpleCaseEntry(0x03ab, 0, 2, false, true),
SimpleCaseEntry(0x03cb, 1, 2, true, false),
SimpleCaseEntry(0x2cb2, 0, 2, false, true),
SimpleCaseEntry(0x2cb3, 1, 2, true, false),
SimpleCaseEntry(0xa642, 0, 2, false, true),
SimpleCaseEntry(0xa643, 1, 2, true, false),
SimpleCaseEntry(0x0531, 0, 2, false, true),
SimpleCaseEntry(0x0561, 1, 2, true, false),
SimpleCaseEntry(0x0228, 0, 2, false, true),
SimpleCaseEntry(0x0229, 1, 2, true, false),
SimpleCaseEntry(0x0532, 0, 2, false, true),
SimpleCaseEntry(0x0562, 1, 2, true, false),
SimpleCaseEntry(0x2cb4, 0, 2, false, true),
SimpleCaseEntry(0x2cb5, 1, 2, true, false),
SimpleCaseEntry(0xa644, 0, 2, false, true),
SimpleCaseEntry(0xa645, 1, 2, true, false),
SimpleCaseEntry(0x0533, 0, 2, false, true),
SimpleCaseEntry(0x0563, 1, 2, true, false),
SimpleCaseEntry(0x1f08, 0, 2, false, true),
SimpleCaseEntry(0x1f00, 1, 2, true, false),
SimpleCaseEntry(0x022a, 0, 2, false, true),
SimpleCaseEntry(0x022b, 1, 2, true, false),
SimpleCaseEntry(0x0534, 0, 2, false, true),
SimpleCaseEntry(0x0564, 1, 2, true, false),
SimpleCaseEntry(0x1f09, 0, 2, false, true),
SimpleCaseEntry(0x1f01, 1, 2, true, false),
SimpleCaseEntry(0x2cb6, 0, 2, false, true),
SimpleCaseEntry(0x2cb7, 1, 2, true, false),
SimpleCaseEntry(0xa646, 0, 2, false, true),
SimpleCaseEntry(0xa647, 1, 2, true, false),
SimpleCaseEntry(0x0535, 0, 2, false, true),
SimpleCaseEntry(0x0565, 1, 2, true, false),
SimpleCaseEntry(0x1f0a, 0, 2, false, true),
SimpleCaseEntry(0x1f02, 1, 2, true, false),
SimpleCaseEntry(0x022c, 0, 2, false, true),
SimpleCaseEntry(0x022d, 1, 2, true, false),
SimpleCaseEntry(0x0536, 0, 2, false, true),
SimpleCaseEntry(0x0566, 1, 2, true, false),
SimpleCaseEntry(0x1f0b, 0, 2, false, true),
SimpleCaseEntry(0x1f03, 1, 2, true, false),
SimpleCaseEntry(0x2cb8, 0, 2, false, true),
SimpleCaseEntry(0x2cb9, 1, 2, true, false),
SimpleCaseEntry(0xa648, 0, 2, false, true),
SimpleCaseEntry(0xa649, 1, 2, true, false),
SimpleCaseEntry(0x0537, 0, 2, false, true),
SimpleCaseEntry(0x0567, 1, 2, true, false),
SimpleCaseEntry(0x1f0c, 0, 2, false, true),
SimpleCaseEntry(0x1f04, 1, 2, true, false),
SimpleCaseEntry(0x022e, 0, 2, false, true),
SimpleCaseEntry(0x022f, 1, 2, true, false),
SimpleCaseEntry(0x0538, 0, 2, false, true),
SimpleCaseEntry(0x0568, 1, 2, true, false),
SimpleCaseEntry(0x1f0d, 0, 2, false, true),
SimpleCaseEntry(0x1f05, 1, 2, true, false),
SimpleCaseEntry(0x2cba, 0, 2, false, true),
SimpleCaseEntry(0x2cbb, 1, 2, true, false),
SimpleCaseEntry(0xa64a, 0, 2, false, true),
SimpleCaseEntry(0xa64b, 1, 2, true, false),
SimpleCaseEntry(0x0539, 0, 2, false, true),
SimpleCaseEntry(0x0569, 1, 2, true, false),
SimpleCaseEntry(0x1f0e, 0, 2, false, true),
SimpleCaseEntry(0x1f06, 1, 2, true, false),
SimpleCaseEntry(0x0230, 0, 2, false, true),
SimpleCaseEntry(0x0231, 1, 2, true, false),
SimpleCaseEntry(0x053a, 0, 2, false, true),
SimpleCaseEntry(0x056a, 1, 2, true, false),
SimpleCaseEntry(0x1f0f, 0, 2, false, true),
SimpleCaseEntry(0x1f07, 1, 2, true, false),
SimpleCaseEntry(0x2cbc, 0, 2, false, true),
SimpleCaseEntry(0x2cbd, 1, 2, true, false),
SimpleCaseEntry(0xa64c, 0, 2, false, true),
SimpleCaseEntry(0xa64d, 1, 2, true, false),
SimpleCaseEntry(0x053b, 0, 2, false, true),
SimpleCaseEntry(0x056b, 1, 2, true, false),
SimpleCaseEntry(0x0232, 0, 2, false, true),
SimpleCaseEntry(0x0233, 1, 2, true, false),
SimpleCaseEntry(0x053c, 0, 2, false, true),
SimpleCaseEntry(0x056c, 1, 2, true, false),
SimpleCaseEntry(0x2cbe, 0, 2, false, true),
SimpleCaseEntry(0x2cbf, 1, 2, true, false),
SimpleCaseEntry(0xa64e, 0, 2, false, true),
SimpleCaseEntry(0xa64f, 1, 2, true, false),
SimpleCaseEntry(0x053d, 0, 2, false, true),
SimpleCaseEntry(0x056d, 1, 2, true, false),
SimpleCaseEntry(0x053e, 0, 2, false, true),
SimpleCaseEntry(0x056e, 1, 2, true, false),
SimpleCaseEntry(0x2cc0, 0, 2, false, true),
SimpleCaseEntry(0x2cc1, 1, 2, true, false),
SimpleCaseEntry(0xa650, 0, 2, false, true),
SimpleCaseEntry(0xa651, 1, 2, true, false),
SimpleCaseEntry(0x053f, 0, 2, false, true),
SimpleCaseEntry(0x056f, 1, 2, true, false),
SimpleCaseEntry(0x0540, 0, 2, false, true),
SimpleCaseEntry(0x0570, 1, 2, true, false),
SimpleCaseEntry(0x2cc2, 0, 2, false, true),
SimpleCaseEntry(0x2cc3, 1, 2, true, false),
SimpleCaseEntry(0xa652, 0, 2, false, true),
SimpleCaseEntry(0xa653, 1, 2, true, false),
SimpleCaseEntry(0x0541, 0, 2, false, true),
SimpleCaseEntry(0x0571, 1, 2, true, false),
SimpleCaseEntry(0x0542, 0, 2, false, true),
SimpleCaseEntry(0x0572, 1, 2, true, false),
SimpleCaseEntry(0x2cc4, 0, 2, false, true),
SimpleCaseEntry(0x2cc5, 1, 2, true, false),
SimpleCaseEntry(0xa654, 0, 2, false, true),
SimpleCaseEntry(0xa655, 1, 2, true, false),
SimpleCaseEntry(0x0543, 0, 2, false, true),
SimpleCaseEntry(0x0573, 1, 2, true, false),
SimpleCaseEntry(0x1f18, 0, 2, false, true),
SimpleCaseEntry(0x1f10, 1, 2, true, false),
SimpleCaseEntry(0x00b5, 0, 3, true, false),
SimpleCaseEntry(0x03bc, 1, 3, true, false),
SimpleCaseEntry(0x039c, 2, 3, false, true),
SimpleCaseEntry(0x023a, 0, 2, false, true),
SimpleCaseEntry(0x2c65, 1, 2, true, false),
SimpleCaseEntry(0x0544, 0, 2, false, true),
SimpleCaseEntry(0x0574, 1, 2, true, false),
SimpleCaseEntry(0x1f19, 0, 2, false, true),
SimpleCaseEntry(0x1f11, 1, 2, true, false),
SimpleCaseEntry(0x2cc6, 0, 2, false, true),
SimpleCaseEntry(0x2cc7, 1, 2, true, false),
SimpleCaseEntry(0xa656, 0, 2, false, true),
SimpleCaseEntry(0xa657, 1, 2, true, false),
SimpleCaseEntry(0x023b, 0, 2, false, true),
SimpleCaseEntry(0x023c, 1, 2, true, false),
SimpleCaseEntry(0x0545, 0, 2, false, true),
SimpleCaseEntry(0x0575, 1, 2, true, false),
SimpleCaseEntry(0x1f1a, 0, 2, false, true),
SimpleCaseEntry(0x1f12, 1, 2, true, false),
SimpleCaseEntry(0x0546, 0, 2, false, true),
SimpleCaseEntry(0x0576, 1, 2, true, false),
SimpleCaseEntry(0x1f1b, 0, 2, false, true),
SimpleCaseEntry(0x1f13, 1, 2, true, false),
SimpleCaseEntry(0x2cc8, 0, 2, false, true),
SimpleCaseEntry(0x2cc9, 1, 2, true, false),
SimpleCaseEntry(0xa658, 0, 2, false, true),
SimpleCaseEntry(0xa659, 1, 2, true, false),
SimpleCaseEntry(0x023d, 0, 2, false, true),
SimpleCaseEntry(0x019a, 1, 2, true, false),
SimpleCaseEntry(0x03c2, 0, 3, true, false),
SimpleCaseEntry(0x03c3, 1, 3, true, false),
SimpleCaseEntry(0x03a3, 2, 3, false, true),
SimpleCaseEntry(0x0547, 0, 2, false, true),
SimpleCaseEntry(0x0577, 1, 2, true, false),
SimpleCaseEntry(0x1f1c, 0, 2, false, true),
SimpleCaseEntry(0x1f14, 1, 2, true, false),
SimpleCaseEntry(0x023e, 0, 2, false, true),
SimpleCaseEntry(0x2c66, 1, 2, true, false),
SimpleCaseEntry(0x0548, 0, 2, false, true),
SimpleCaseEntry(0x0578, 1, 2, true, false),
SimpleCaseEntry(0x1f1d, 0, 2, false, true),
SimpleCaseEntry(0x1f15, 1, 2, true, false),
SimpleCaseEntry(0x2cca, 0, 2, false, true),
SimpleCaseEntry(0x2ccb, 1, 2, true, false),
SimpleCaseEntry(0xa65a, 0, 2, false, true),
SimpleCaseEntry(0xa65b, 1, 2, true, false),
SimpleCaseEntry(0x0549, 0, 2, false, true),
SimpleCaseEntry(0x0579, 1, 2, true, false),
SimpleCaseEntry(0x054a, 0, 2, false, true),
SimpleCaseEntry(0x057a, 1, 2, true, false),
SimpleCaseEntry(0x2ccc, 0, 2, false, true),
SimpleCaseEntry(0x2ccd, 1, 2, true, false),
SimpleCaseEntry(0xa65c, 0, 2, false, true),
SimpleCaseEntry(0xa65d, 1, 2, true, false),
SimpleCaseEntry(0x0241, 0, 2, false, true),
SimpleCaseEntry(0x0242, 1, 2, true, false),
SimpleCaseEntry(0x054b, 0, 2, false, true),
SimpleCaseEntry(0x057b, 1, 2, true, false),
SimpleCaseEntry(0x054c, 0, 2, false, true),
SimpleCaseEntry(0x057c, 1, 2, true, false),
SimpleCaseEntry(0x2cce, 0, 2, false, true),
SimpleCaseEntry(0x2ccf, 1, 2, true, false),
SimpleCaseEntry(0xa65e, 0, 2, false, true),
SimpleCaseEntry(0xa65f, 1, 2, true, false),
SimpleCaseEntry(0x0243, 0, 2, false, true),
SimpleCaseEntry(0x0180, 1, 2, true, false),
SimpleCaseEntry(0x054d, 0, 2, false, true),
SimpleCaseEntry(0x057d, 1, 2, true, false),
SimpleCaseEntry(0x0244, 0, 2, false, true),
SimpleCaseEntry(0x0289, 1, 2, true, false),
SimpleCaseEntry(0x054e, 0, 2, false, true),
SimpleCaseEntry(0x057e, 1, 2, true, false),
SimpleCaseEntry(0x2cd0, 0, 2, false, true),
SimpleCaseEntry(0x2cd1, 1, 2, true, false),
SimpleCaseEntry(0xa660, 0, 2, false, true),
SimpleCaseEntry(0xa661, 1, 2, true, false),
SimpleCaseEntry(0x00c0, 0, 2, false, true),
SimpleCaseEntry(0x00e0, 1, 2, true, false),
SimpleCaseEntry(0x0245, 0, 2, false, true),
SimpleCaseEntry(0x028c, 1, 2, true, false),
SimpleCaseEntry(0x054f, 0, 2, false, true),
SimpleCaseEntry(0x057f, 1, 2, true, false),
SimpleCaseEntry(0x00c1, 0, 2, false, true),
SimpleCaseEntry(0x00e1, 1, 2, true, false),
SimpleCaseEntry(0x0246, 0, 2, false, true),
SimpleCaseEntry(0x0247, 1, 2, true, false),
SimpleCaseEntry(0x0550, 0, 2, false, true),
SimpleCaseEntry(0x0580, 1, 2, true, false),
SimpleCaseEntry(0x2cd2, 0, 2, false, true),
SimpleCaseEntry(0x2cd3, 1, 2, true, false),
SimpleCaseEntry(0xa662, 0, 2, false, true),
SimpleCaseEntry(0xa663, 1, 2, true, false),
SimpleCaseEntry(0x00c2, 0, 2, false, true),
SimpleCaseEntry(0x00e2, 1, 2, true, false),
SimpleCaseEntry(0x0551, 0, 2, false, true),
SimpleCaseEntry(0x0581, 1, 2, true, false),
SimpleCaseEntry(0x00c3, 0, 2, false, true),
SimpleCaseEntry(0x00e3, 1, 2, true, false),
SimpleCaseEntry(0x0248, 0, 2, false, true),
SimpleCaseEntry(0x0249, 1, 2, true, false),
SimpleCaseEntry(0x0552, 0, 2, false, true),
SimpleCaseEntry(0x0582, 1, 2, true, false),
SimpleCaseEntry(0x2cd4, 0, 2, false, true),
SimpleCaseEntry(0x2cd5, 1, 2, true, false),
SimpleCaseEntry(0xa664, 0, 2, false, true),
SimpleCaseEntry(0xa665, 1, 2, true, false),
SimpleCaseEntry(0x00c4, 0, 2, false, true),
SimpleCaseEntry(0x00e4, 1, 2, true, false),
SimpleCaseEntry(0x0553, 0, 2, false, true),
SimpleCaseEntry(0x0583, 1, 2, true, false),
SimpleCaseEntry(0x1f28, 0, 2, false, true),
SimpleCaseEntry(0x1f20, 1, 2, true, false),
SimpleCaseEntry(0x00c5, 0, 3, false, true),
SimpleCaseEntry(0x00e5, 1, 3, true, false),
SimpleCaseEntry(0x212b, 2, 3, false, true),
SimpleCaseEntry(0x024a, 0, 2, false, true),
SimpleCaseEntry(0x024b, 1, 2, true, false),
SimpleCaseEntry(0x03cf, 0, 2, false, true),
SimpleCaseEntry(0x03d7, 1, 2, true, false),
SimpleCaseEntry(0x0554, 0, 2, false, true),
SimpleCaseEntry(0x0584, 1, 2, true, false),
SimpleCaseEntry(0x1f29, 0, 2, false, true),
SimpleCaseEntry(0x1f21, 1, 2, true, false),
SimpleCaseEntry(0x2cd6, 0, 2, false, true),
SimpleCaseEntry(0x2cd7, 1, 2, true, false),
SimpleCaseEntry(0xa666, 0, 2, false, true),
SimpleCaseEntry(0xa667, 1, 2, true, false),
SimpleCaseEntry(0x00c6, 0, 2, false, true),
SimpleCaseEntry(0x00e6, 1, 2, true, false),
SimpleCaseEntry(0x03d0, 0, 3, true, false),
SimpleCaseEntry(0x03b2, 1, 3, true, false),
SimpleCaseEntry(0x0392, 2, 3, false, true),
SimpleCaseEntry(0x0555, 0, 2, false, true),
SimpleCaseEntry(0x0585, 1, 2, true, false),
SimpleCaseEntry(0x1f2a, 0, 2, false, true),
SimpleCaseEntry(0x1f22, 1, 2, true, false),
SimpleCaseEntry(0x00c7, 0, 2, false, true),
SimpleCaseEntry(0x00e7, 1, 2, true, false),
SimpleCaseEntry(0x024c, 0, 2, false, true),
SimpleCaseEntry(0x024d, 1, 2, true, false),
SimpleCaseEntry(0x03d1, 0, 4, true, false),
SimpleCaseEntry(0x03b8, 1, 4, true, false),
SimpleCaseEntry(0x0398, 2, 4, false, true),
SimpleCaseEntry(0x03f4, 3, 4, false, true),
SimpleCaseEntry(0x0556, 0, 2, false, true),
SimpleCaseEntry(0x0586, 1, 2, true, false),
SimpleCaseEntry(0x1f2b, 0, 2, false, true),
SimpleCaseEntry(0x1f23, 1, 2, true, false),
SimpleCaseEntry(0x2cd8, 0, 2, false, true),
SimpleCaseEntry(0x2cd9, 1, 2, true, false),
SimpleCaseEntry(0xa668, 0, 2, false, true),
SimpleCaseEntry(0xa669, 1, 2, true, false),
SimpleCaseEntry(0x00c8, 0, 2, false, true),
SimpleCaseEntry(0x00e8, 1, 2, true, false),
SimpleCaseEntry(0x1f2c, 0, 2, false, true),
SimpleCaseEntry(0x1f24, 1, 2, true, false),
SimpleCaseEntry(0x00c9, 0, 2, false, true),
SimpleCaseEntry(0x00e9, 1, 2, true, false),
SimpleCaseEntry(0x024e, 0, 2, false, true),
SimpleCaseEntry(0x024f, 1, 2, true, false),
SimpleCaseEntry(0x1f2d, 0, 2, false, true),
SimpleCaseEntry(0x1f25, 1, 2, true, false),
SimpleCaseEntry(0x2cda, 0, 2, false, true),
SimpleCaseEntry(0x2cdb, 1, 2, true, false),
SimpleCaseEntry(0xa66a, 0, 2, false, true),
SimpleCaseEntry(0xa66b, 1, 2, true, false),
SimpleCaseEntry(0x00ca, 0, 2, false, true),
SimpleCaseEntry(0x00ea, 1, 2, true, false),
SimpleCaseEntry(0x1f2e, 0, 2, false, true),
SimpleCaseEntry(0x1f26, 1, 2, true, false),
SimpleCaseEntry(0x00cb, 0, 2, false, true),
SimpleCaseEntry(0x00eb, 1, 2, true, false),
SimpleCaseEntry(0x03d5, 0, 3, true, false),
SimpleCaseEntry(0x03c6, 1, 3, true, false),
SimpleCaseEntry(0x03a6, 2, 3, false, true),
SimpleCaseEntry(0x1f2f, 0, 2, false, true),
SimpleCaseEntry(0x1f27, 1, 2, true, false),
SimpleCaseEntry(0x2cdc, 0, 2, false, true),
SimpleCaseEntry(0x2cdd, 1, 2, true, false),
SimpleCaseEntry(0xa66c, 0, 2, false, true),
SimpleCaseEntry(0xa66d, 1, 2, true, false),
SimpleCaseEntry(0x00cc, 0, 2, false, true),
SimpleCaseEntry(0x00ec, 1, 2, true, false),
SimpleCaseEntry(0x03d6, 0, 3, true, false),
SimpleCaseEntry(0x03c0, 1, 3, true, false),
SimpleCaseEntry(0x03a0, 2, 3, false, true),
SimpleCaseEntry(0x00cd, 0, 2, false, true),
SimpleCaseEntry(0x00ed, 1, 2, true, false),
SimpleCaseEntry(0x2cde, 0, 2, false, true),
SimpleCaseEntry(0x2cdf, 1, 2, true, false),
SimpleCaseEntry(0x00ce, 0, 2, false, true),
SimpleCaseEntry(0x00ee, 1, 2, true, false),
SimpleCaseEntry(0x03d8, 0, 2, false, true),
SimpleCaseEntry(0x03d9, 1, 2, true, false),
SimpleCaseEntry(0x00cf, 0, 2, false, true),
SimpleCaseEntry(0x00ef, 1, 2, true, false),
SimpleCaseEntry(0x2ce0, 0, 2, false, true),
SimpleCaseEntry(0x2ce1, 1, 2, true, false),
SimpleCaseEntry(0x00d0, 0, 2, false, true),
SimpleCaseEntry(0x00f0, 1, 2, true, false),
SimpleCaseEntry(0x03da, 0, 2, false, true),
SimpleCaseEntry(0x03db, 1, 2, true, false),
SimpleCaseEntry(0x00d1, 0, 2, false, true),
SimpleCaseEntry(0x00f1, 1, 2, true, false),
SimpleCaseEntry(0x2ce2, 0, 2, false, true),
SimpleCaseEntry(0x2ce3, 1, 2, true, false),
SimpleCaseEntry(0x00d2, 0, 2, false, true),
SimpleCaseEntry(0x00f2, 1, 2, true, false),
SimpleCaseEntry(0x03dc, 0, 2, false, true),
SimpleCaseEntry(0x03dd, 1, 2, true, false),
SimpleCaseEntry(0x00d3, 0, 2, false, true),
SimpleCaseEntry(0x00f3, 1, 2, true, false),
SimpleCaseEntry(0x00d4, 0, 2, false, true),
SimpleCaseEntry(0x00f4, 1, 2, true, false),
SimpleCaseEntry(0x03de, 0, 2, false, true),
SimpleCaseEntry(0x03df, 1, 2, true, false),
SimpleCaseEntry(0x1f38, 0, 2, false, true),
SimpleCaseEntry(0x1f30, 1, 2, true, false),
SimpleCaseEntry(0x00d5, 0, 2, false, true),
SimpleCaseEntry(0x00f5, 1, 2, true, false),
SimpleCaseEntry(0x1f39, 0, 2, false, true),
SimpleCaseEntry(0x1f31, 1, 2, true, false),
SimpleCaseEntry(0x00d6, 0, 2, false, true),
SimpleCaseEntry(0x00f6, 1, 2, true, false),
SimpleCaseEntry(0x03e0, 0, 2, false, true),
SimpleCaseEntry(0x03e1, 1, 2, true, false),
SimpleCaseEntry(0x1f3a, 0, 2, false, true),
SimpleCaseEntry(0x1f32, 1, 2, true, false),
SimpleCaseEntry(0x1f3b, 0, 2, false, true),
SimpleCaseEntry(0x1f33, 1, 2, true, false),
SimpleCaseEntry(0x00d8, 0, 2, false, true),
SimpleCaseEntry(0x00f8, 1, 2, true, false),
SimpleCaseEntry(0x03e2, 0, 2, false, true),
SimpleCaseEntry(0x03e3, 1, 2, true, false),
SimpleCaseEntry(0x1f3c, 0, 2, false, true),
SimpleCaseEntry(0x1f34, 1, 2, true, false),
SimpleCaseEntry(0x00d9, 0, 2, false, true),
SimpleCaseEntry(0x00f9, 1, 2, true, false),
SimpleCaseEntry(0x1f3d, 0, 2, false, true),
SimpleCaseEntry(0x1f35, 1, 2, true, false),
SimpleCaseEntry(0x00da, 0, 2, false, true),
SimpleCaseEntry(0x00fa, 1, 2, true, false),
SimpleCaseEntry(0x03e4, 0, 2, false, true),
SimpleCaseEntry(0x03e5, 1, 2, true, false),
SimpleCaseEntry(0x1f3e, 0, 2, false, true),
SimpleCaseEntry(0x1f36, 1, 2, true, false),
SimpleCaseEntry(0x2ceb, 0, 2, false, true),
SimpleCaseEntry(0x2cec, 1, 2, true, false),
SimpleCaseEntry(0x00db, 0, 2, false, true),
SimpleCaseEntry(0x00fb, 1, 2, true, false),
SimpleCaseEntry(0x1f3f, 0, 2, false, true),
SimpleCaseEntry(0x1f37, 1, 2, true, false),
SimpleCaseEntry(0x00dc, 0, 2, false, true),
SimpleCaseEntry(0x00fc, 1, 2, true, false),
SimpleCaseEntry(0x03e6, 0, 2, false, true),
SimpleCaseEntry(0x03e7, 1, 2, true, false),
SimpleCaseEntry(0x2ced, 0, 2, false, true),
SimpleCaseEntry(0x2cee, 1, 2, true, false),
SimpleCaseEntry(0x00dd, 0, 2, false, true),
SimpleCaseEntry(0x00fd, 1, 2, true, false),
SimpleCaseEntry(0x00de, 0, 2, false, true),
SimpleCaseEntry(0x00fe, 1, 2, true, false),
SimpleCaseEntry(0x03e8, 0, 2, false, true),
SimpleCaseEntry(0x03e9, 1, 2, true, false),
SimpleCaseEntry(0xa680, 0, 2, false, true),
SimpleCaseEntry(0xa681, 1, 2, true, false),
SimpleCaseEntry(0x03ea, 0, 2, false, true),
SimpleCaseEntry(0x03eb, 1, 2, true, false),
SimpleCaseEntry(0x2cf2, 0, 2, false, true),
SimpleCaseEntry(0x2cf3, 1, 2, true, false),
SimpleCaseEntry(0xa682, 0, 2, false, true),
SimpleCaseEntry(0xa683, 1, 2, true, false),
SimpleCaseEntry(0x03ec, 0, 2, false, true),
SimpleCaseEntry(0x03ed, 1, 2, true, false),
SimpleCaseEntry(0xa684, 0, 2, false, true),
SimpleCaseEntry(0xa685, 1, 2, true, false),
SimpleCaseEntry(0x03ee, 0, 2, false, true),
SimpleCaseEntry(0x03ef, 1, 2, true, false),
SimpleCaseEntry(0x1f48, 0, 2, false, true),
SimpleCaseEntry(0x1f40, 1, 2, true, false),
SimpleCaseEntry(0x1f49, 0, 2, false, true),
SimpleCaseEntry(0x1f41, 1, 2, true, false),
SimpleCaseEntry(0xa686, 0, 2, false, true),
SimpleCaseEntry(0xa687, 1, 2, true, false),
SimpleCaseEntry(0x03f0, 0, 3, true, false),
SimpleCaseEntry(0x03ba, 1, 3, true, false),
SimpleCaseEntry(0x039a, 2, 3, false, true),
SimpleCaseEntry(0x1f4a, 0, 2, false, true),
SimpleCaseEntry(0x1f42, 1, 2, true, false),
SimpleCaseEntry(0x03f1, 0, 3, true, false),
SimpleCaseEntry(0x03c1, 1, 3, true, false),
SimpleCaseEntry(0x03a1, 2, 3, false, true),
SimpleCaseEntry(0x1f4b, 0, 2, false, true),
SimpleCaseEntry(0x1f43, 1, 2, true, false),
SimpleCaseEntry(0xa688, 0, 2, false, true),
SimpleCaseEntry(0xa689, 1, 2, true, false),
SimpleCaseEntry(0x1f4c, 0, 2, false, true),
SimpleCaseEntry(0x1f44, 1, 2, true, false),
SimpleCaseEntry(0x1f4d, 0, 2, false, true),
SimpleCaseEntry(0x1f45, 1, 2, true, false),
SimpleCaseEntry(0xa68a, 0, 2, false, true),
SimpleCaseEntry(0xa68b, 1, 2, true, false),
SimpleCaseEntry(0x03f4, 0, 4, false, true),
SimpleCaseEntry(0x03b8, 1, 4, true, false),
SimpleCaseEntry(0x0398, 2, 4, false, true),
SimpleCaseEntry(0x03d1, 3, 4, true, false),
SimpleCaseEntry(0x03f5, 0, 3, true, false),
SimpleCaseEntry(0x03b5, 1, 3, true, false),
SimpleCaseEntry(0x0395, 2, 3, false, true),
SimpleCaseEntry(0xa68c, 0, 2, false, true),
SimpleCaseEntry(0xa68d, 1, 2, true, false),
SimpleCaseEntry(0x03f7, 0, 2, false, true),
SimpleCaseEntry(0x03f8, 1, 2, true, false),
SimpleCaseEntry(0xa68e, 0, 2, false, true),
SimpleCaseEntry(0xa68f, 1, 2, true, false),
SimpleCaseEntry(0x03f9, 0, 2, false, true),
SimpleCaseEntry(0x03f2, 1, 2, true, false),
SimpleCaseEntry(0xa690, 0, 2, false, true),
SimpleCaseEntry(0xa691, 1, 2, true, false),
SimpleCaseEntry(0x03fa, 0, 2, false, true),
SimpleCaseEntry(0x03fb, 1, 2, true, false),
SimpleCaseEntry(0xa692, 0, 2, false, true),
SimpleCaseEntry(0xa693, 1, 2, true, false),
SimpleCaseEntry(0x03fd, 0, 2, false, true),
SimpleCaseEntry(0x037b, 1, 2, true, false),
SimpleCaseEntry(0xa694, 0, 2, false, true),
SimpleCaseEntry(0xa695, 1, 2, true, false),
SimpleCaseEntry(0x03fe, 0, 2, false, true),
SimpleCaseEntry(0x037c, 1, 2, true, false),
SimpleCaseEntry(0x03ff, 0, 2, false, true),
SimpleCaseEntry(0x037d, 1, 2, true, false),
SimpleCaseEntry(0x1f59, 0, 2, false, true),
SimpleCaseEntry(0x1f51, 1, 2, true, false),
SimpleCaseEntry(0xa696, 0, 2, false, true),
SimpleCaseEntry(0xa697, 1, 2, true, false),
SimpleCaseEntry(0x0400, 0, 2, false, true),
SimpleCaseEntry(0x0450, 1, 2, true, false),
SimpleCaseEntry(0x0401, 0, 2, false, true),
SimpleCaseEntry(0x0451, 1, 2, true, false),
SimpleCaseEntry(0x1f5b, 0, 2, false, true),
SimpleCaseEntry(0x1f53, 1, 2, true, false),
SimpleCaseEntry(0x0402, 0, 2, false, true),
SimpleCaseEntry(0x0452, 1, 2, true, false),
SimpleCaseEntry(0x0403, 0, 2, false, true),
SimpleCaseEntry(0x0453, 1, 2, true, false),
SimpleCaseEntry(0x1f5d, 0, 2, false, true),
SimpleCaseEntry(0x1f55, 1, 2, true, false),
SimpleCaseEntry(0x0404, 0, 2, false, true),
SimpleCaseEntry(0x0454, 1, 2, true, false),
SimpleCaseEntry(0x0405, 0, 2, false, true),
SimpleCaseEntry(0x0455, 1, 2, true, false),
SimpleCaseEntry(0x1f5f, 0, 2, false, true),
SimpleCaseEntry(0x1f57, 1, 2, true, false),
SimpleCaseEntry(0x0406, 0, 2, false, true),
SimpleCaseEntry(0x0456, 1, 2, true, false),
SimpleCaseEntry(0x0407, 0, 2, false, true),
SimpleCaseEntry(0x0457, 1, 2, true, false),
SimpleCaseEntry(0x0408, 0, 2, false, true),
SimpleCaseEntry(0x0458, 1, 2, true, false),
SimpleCaseEntry(0x0409, 0, 2, false, true),
SimpleCaseEntry(0x0459, 1, 2, true, false),
SimpleCaseEntry(0x0100, 0, 2, false, true),
SimpleCaseEntry(0x0101, 1, 2, true, false),
SimpleCaseEntry(0x040a, 0, 2, false, true),
SimpleCaseEntry(0x045a, 1, 2, true, false),
SimpleCaseEntry(0x040b, 0, 2, false, true),
SimpleCaseEntry(0x045b, 1, 2, true, false),
SimpleCaseEntry(0x0102, 0, 2, false, true),
SimpleCaseEntry(0x0103, 1, 2, true, false),
SimpleCaseEntry(0x040c, 0, 2, false, true),
SimpleCaseEntry(0x045c, 1, 2, true, false),
SimpleCaseEntry(0x040d, 0, 2, false, true),
SimpleCaseEntry(0x045d, 1, 2, true, false),
SimpleCaseEntry(0x0104, 0, 2, false, true),
SimpleCaseEntry(0x0105, 1, 2, true, false),
SimpleCaseEntry(0x040e, 0, 2, false, true),
SimpleCaseEntry(0x045e, 1, 2, true, false),
SimpleCaseEntry(0x1f68, 0, 2, false, true),
SimpleCaseEntry(0x1f60, 1, 2, true, false),
SimpleCaseEntry(0x040f, 0, 2, false, true),
SimpleCaseEntry(0x045f, 1, 2, true, false),
SimpleCaseEntry(0x1f69, 0, 2, false, true),
SimpleCaseEntry(0x1f61, 1, 2, true, false),
SimpleCaseEntry(0x0106, 0, 2, false, true),
SimpleCaseEntry(0x0107, 1, 2, true, false),
SimpleCaseEntry(0x0410, 0, 2, false, true),
SimpleCaseEntry(0x0430, 1, 2, true, false),
SimpleCaseEntry(0x1f6a, 0, 2, false, true),
SimpleCaseEntry(0x1f62, 1, 2, true, false),
SimpleCaseEntry(0x0411, 0, 2, false, true),
SimpleCaseEntry(0x0431, 1, 2, true, false),
SimpleCaseEntry(0x1f6b, 0, 2, false, true),
SimpleCaseEntry(0x1f63, 1, 2, true, false),
SimpleCaseEntry(0x0108, 0, 2, false, true),
SimpleCaseEntry(0x0109, 1, 2, true, false),
SimpleCaseEntry(0x0412, 0, 2, false, true),
SimpleCaseEntry(0x0432, 1, 2, true, false),
SimpleCaseEntry(0x1f6c, 0, 2, false, true),
SimpleCaseEntry(0x1f64, 1, 2, true, false),
SimpleCaseEntry(0x0413, 0, 2, false, true),
SimpleCaseEntry(0x0433, 1, 2, true, false),
SimpleCaseEntry(0x1f6d, 0, 2, false, true),
SimpleCaseEntry(0x1f65, 1, 2, true, false),
SimpleCaseEntry(0x010a, 0, 2, false, true),
SimpleCaseEntry(0x010b, 1, 2, true, false),
SimpleCaseEntry(0x0414, 0, 2, false, true),
SimpleCaseEntry(0x0434, 1, 2, true, false),
SimpleCaseEntry(0x1f6e, 0, 2, false, true),
SimpleCaseEntry(0x1f66, 1, 2, true, false),
SimpleCaseEntry(0x0415, 0, 2, false, true),
SimpleCaseEntry(0x0435, 1, 2, true, false),
SimpleCaseEntry(0x1f6f, 0, 2, false, true),
SimpleCaseEntry(0x1f67, 1, 2, true, false),
SimpleCaseEntry(0x010c, 0, 2, false, true),
SimpleCaseEntry(0x010d, 1, 2, true, false),
SimpleCaseEntry(0x0416, 0, 2, false, true),
SimpleCaseEntry(0x0436, 1, 2, true, false),
SimpleCaseEntry(0x0417, 0, 2, false, true),
SimpleCaseEntry(0x0437, 1, 2, true, false),
SimpleCaseEntry(0x010e, 0, 2, false, true),
SimpleCaseEntry(0x010f, 1, 2, true, false),
SimpleCaseEntry(0x0418, 0, 2, false, true),
SimpleCaseEntry(0x0438, 1, 2, true, false),
SimpleCaseEntry(0x0419, 0, 2, false, true),
SimpleCaseEntry(0x0439, 1, 2, true, false),
SimpleCaseEntry(0x0110, 0, 2, false, true),
SimpleCaseEntry(0x0111, 1, 2, true, false),
SimpleCaseEntry(0x041a, 0, 2, false, true),
SimpleCaseEntry(0x043a, 1, 2, true, false),
SimpleCaseEntry(0x041b, 0, 2, false, true),
SimpleCaseEntry(0x043b, 1, 2, true, false),
SimpleCaseEntry(0x0112, 0, 2, false, true),
SimpleCaseEntry(0x0113, 1, 2, true, false),
SimpleCaseEntry(0x041c, 0, 2, false, true),
SimpleCaseEntry(0x043c, 1, 2, true, false),
SimpleCaseEntry(0x041d, 0, 2, false, true),
SimpleCaseEntry(0x043d, 1, 2, true, false),
SimpleCaseEntry(0x0114, 0, 2, false, true),
SimpleCaseEntry(0x0115, 1, 2, true, false),
SimpleCaseEntry(0x041e, 0, 2, false, true),
SimpleCaseEntry(0x043e, 1, 2, true, false),
SimpleCaseEntry(0x041f, 0, 2, false, true),
SimpleCaseEntry(0x043f, 1, 2, true, false),
SimpleCaseEntry(0x0116, 0, 2, false, true),
SimpleCaseEntry(0x0117, 1, 2, true, false),
SimpleCaseEntry(0x0420, 0, 2, false, true),
SimpleCaseEntry(0x0440, 1, 2, true, false),
SimpleCaseEntry(0x0421, 0, 2, false, true),
SimpleCaseEntry(0x0441, 1, 2, true, false),
SimpleCaseEntry(0x0118, 0, 2, false, true),
SimpleCaseEntry(0x0119, 1, 2, true, false),
SimpleCaseEntry(0x0422, 0, 2, false, true),
SimpleCaseEntry(0x0442, 1, 2, true, false),
SimpleCaseEntry(0x0423, 0, 2, false, true),
SimpleCaseEntry(0x0443, 1, 2, true, false),
SimpleCaseEntry(0x011a, 0, 2, false, true),
SimpleCaseEntry(0x011b, 1, 2, true, false),
SimpleCaseEntry(0x0424, 0, 2, false, true),
SimpleCaseEntry(0x0444, 1, 2, true, false),
SimpleCaseEntry(0x0425, 0, 2, false, true),
SimpleCaseEntry(0x0445, 1, 2, true, false),
SimpleCaseEntry(0x011c, 0, 2, false, true),
SimpleCaseEntry(0x011d, 1, 2, true, false),
SimpleCaseEntry(0x0426, 0, 2, false, true),
SimpleCaseEntry(0x0446, 1, 2, true, false),
SimpleCaseEntry(0x0427, 0, 2, false, true),
SimpleCaseEntry(0x0447, 1, 2, true, false),
SimpleCaseEntry(0x011e, 0, 2, false, true),
SimpleCaseEntry(0x011f, 1, 2, true, false),
SimpleCaseEntry(0x0428, 0, 2, false, true),
SimpleCaseEntry(0x0448, 1, 2, true, false),
SimpleCaseEntry(0x0429, 0, 2, false, true),
SimpleCaseEntry(0x0449, 1, 2, true, false),
SimpleCaseEntry(0x0120, 0, 2, false, true),
SimpleCaseEntry(0x0121, 1, 2, true, false),
SimpleCaseEntry(0x042a, 0, 2, false, true),
SimpleCaseEntry(0x044a, 1, 2, true, false),
SimpleCaseEntry(0x042b, 0, 2, false, true),
SimpleCaseEntry(0x044b, 1, 2, true, false),
SimpleCaseEntry(0x1e00, 0, 2, false, true),
SimpleCaseEntry(0x1e01, 1, 2, true, false),
SimpleCaseEntry(0x0122, 0, 2, false, true),
SimpleCaseEntry(0x0123, 1, 2, true, false),
SimpleCaseEntry(0x042c, 0, 2, false, true),
SimpleCaseEntry(0x044c, 1, 2, true, false),
SimpleCaseEntry(0x042d, 0, 2, false, true),
SimpleCaseEntry(0x044d, 1, 2, true, false),
SimpleCaseEntry(0x1e02, 0, 2, false, true),
SimpleCaseEntry(0x1e03, 1, 2, true, false),
SimpleCaseEntry(0x0124, 0, 2, false, true),
SimpleCaseEntry(0x0125, 1, 2, true, false),
SimpleCaseEntry(0x042e, 0, 2, false, true),
SimpleCaseEntry(0x044e, 1, 2, true, false),
SimpleCaseEntry(0x1f88, 0, 2, false, false),
SimpleCaseEntry(0x1f80, 1, 2, true, false),
SimpleCaseEntry(0x042f, 0, 2, false, true),
SimpleCaseEntry(0x044f, 1, 2, true, false),
SimpleCaseEntry(0x1e04, 0, 2, false, true),
SimpleCaseEntry(0x1e05, 1, 2, true, false),
SimpleCaseEntry(0x1f89, 0, 2, false, false),
SimpleCaseEntry(0x1f81, 1, 2, true, false),
SimpleCaseEntry(0x0126, 0, 2, false, true),
SimpleCaseEntry(0x0127, 1, 2, true, false),
SimpleCaseEntry(0x1f8a, 0, 2, false, false),
SimpleCaseEntry(0x1f82, 1, 2, true, false),
SimpleCaseEntry(0x1e06, 0, 2, false, true),
SimpleCaseEntry(0x1e07, 1, 2, true, false),
SimpleCaseEntry(0x1f8b, 0, 2, false, false),
SimpleCaseEntry(0x1f83, 1, 2, true, false),
SimpleCaseEntry(0x0128, 0, 2, false, true),
SimpleCaseEntry(0x0129, 1, 2, true, false),
SimpleCaseEntry(0x1f8c, 0, 2, false, false),
SimpleCaseEntry(0x1f84, 1, 2, true, false),
SimpleCaseEntry(0x1e08, 0, 2, false, true),
SimpleCaseEntry(0x1e09, 1, 2, true, false),
SimpleCaseEntry(0x1f8d, 0, 2, false, false),
SimpleCaseEntry(0x1f85, 1, 2, true, false),
SimpleCaseEntry(0x012a, 0, 2, false, true),
SimpleCaseEntry(0x012b, 1, 2, true, false),
SimpleCaseEntry(0x1f8e, 0, 2, false, false),
SimpleCaseEntry(0x1f86, 1, 2, true, false),
SimpleCaseEntry(0x1e0a, 0, 2, false, true),
SimpleCaseEntry(0x1e0b, 1, 2, true, false),
SimpleCaseEntry(0x1f8f, 0, 2, false, false),
SimpleCaseEntry(0x1f87, 1, 2, true, false),
SimpleCaseEntry(0x012c, 0, 2, false, true),
SimpleCaseEntry(0x012d, 1, 2, true, false),
SimpleCaseEntry(0x1e0c, 0, 2, false, true),
SimpleCaseEntry(0x1e0d, 1, 2, true, false),
SimpleCaseEntry(0x012e, 0, 2, false, true),
SimpleCaseEntry(0x012f, 1, 2, true, false),
SimpleCaseEntry(0x1e0e, 0, 2, false, true),
SimpleCaseEntry(0x1e0f, 1, 2, true, false),
SimpleCaseEntry(0x1e10, 0, 2, false, true),
SimpleCaseEntry(0x1e11, 1, 2, true, false),
SimpleCaseEntry(0x0132, 0, 2, false, true),
SimpleCaseEntry(0x0133, 1, 2, true, false),
SimpleCaseEntry(0x1e12, 0, 2, false, true),
SimpleCaseEntry(0x1e13, 1, 2, true, false),
SimpleCaseEntry(0x0134, 0, 2, false, true),
SimpleCaseEntry(0x0135, 1, 2, true, false),
SimpleCaseEntry(0x1f98, 0, 2, false, false),
SimpleCaseEntry(0x1f90, 1, 2, true, false),
SimpleCaseEntry(0x1e14, 0, 2, false, true),
SimpleCaseEntry(0x1e15, 1, 2, true, false),
SimpleCaseEntry(0x1f99, 0, 2, false, false),
SimpleCaseEntry(0x1f91, 1, 2, true, false),
SimpleCaseEntry(0x0136, 0, 2, false, true),
SimpleCaseEntry(0x0137, 1, 2, true, false),
SimpleCaseEntry(0x1f9a, 0, 2, false, false),
SimpleCaseEntry(0x1f92, 1, 2, true, false),
SimpleCaseEntry(0x1e16, 0, 2, false, true),
SimpleCaseEntry(0x1e17, 1, 2, true, false),
SimpleCaseEntry(0x1f9b, 0, 2, false, false),
SimpleCaseEntry(0x1f93, 1, 2, true, false),
SimpleCaseEntry(0x1f9c, 0, 2, false, false),
SimpleCaseEntry(0x1f94, 1, 2, true, false),
SimpleCaseEntry(0x0139, 0, 2, false, true),
SimpleCaseEntry(0x013a, 1, 2, true, false),
SimpleCaseEntry(0x1e18, 0, 2, false, true),
SimpleCaseEntry(0x1e19, 1, 2, true, false),
SimpleCaseEntry(0x1f9d, 0, 2, false, false),
SimpleCaseEntry(0x1f95, 1, 2, true, false),
SimpleCaseEntry(0x1f9e, 0, 2, false, false),
SimpleCaseEntry(0x1f96, 1, 2, true, false),
SimpleCaseEntry(0x013b, 0, 2, false, true),
SimpleCaseEntry(0x013c, 1, 2, true, false),
SimpleCaseEntry(0x1e1a, 0, 2, false, true),
SimpleCaseEntry(0x1e1b, 1, 2, true, false),
SimpleCaseEntry(0x1f9f, 0, 2, false, false),
SimpleCaseEntry(0x1f97, 1, 2, true, false),
SimpleCaseEntry(0x013d, 0, 2, false, true),
SimpleCaseEntry(0x013e, 1, 2, true, false),
SimpleCaseEntry(0x1e1c, 0, 2, false, true),
SimpleCaseEntry(0x1e1d, 1, 2, true, false),
SimpleCaseEntry(0x2126, 0, 3, false, true),
SimpleCaseEntry(0x03c9, 1, 3, true, false),
SimpleCaseEntry(0x03a9, 2, 3, false, true),
SimpleCaseEntry(0x013f, 0, 2, false, true),
SimpleCaseEntry(0x0140, 1, 2, true, false),
SimpleCaseEntry(0x1e1e, 0, 2, false, true),
SimpleCaseEntry(0x1e1f, 1, 2, true, false),
SimpleCaseEntry(0x0141, 0, 2, false, true),
SimpleCaseEntry(0x0142, 1, 2, true, false),
SimpleCaseEntry(0x1e20, 0, 2, false, true),
SimpleCaseEntry(0x1e21, 1, 2, true, false),
SimpleCaseEntry(0x212a, 0, 3, false, true),
SimpleCaseEntry(0x006b, 1, 3, true, false),
SimpleCaseEntry(0x004b, 2, 3, false, true),
SimpleCaseEntry(0x212b, 0, 3, false, true),
SimpleCaseEntry(0x00e5, 1, 3, true, false),
SimpleCaseEntry(0x00c5, 2, 3, false, true),
SimpleCaseEntry(0x0143, 0, 2, false, true),
SimpleCaseEntry(0x0144, 1, 2, true, false),
SimpleCaseEntry(0x1e22, 0, 2, false, true),
SimpleCaseEntry(0x1e23, 1, 2, true, false),
SimpleCaseEntry(0x1fa8, 0, 2, false, false),
SimpleCaseEntry(0x1fa0, 1, 2, true, false),
SimpleCaseEntry(0x0145, 0, 2, false, true),
SimpleCaseEntry(0x0146, 1, 2, true, false),
SimpleCaseEntry(0x1e24, 0, 2, false, true),
SimpleCaseEntry(0x1e25, 1, 2, true, false),
SimpleCaseEntry(0x1fa9, 0, 2, false, false),
SimpleCaseEntry(0x1fa1, 1, 2, true, false),
SimpleCaseEntry(0x1faa, 0, 2, false, false),
SimpleCaseEntry(0x1fa2, 1, 2, true, false),
SimpleCaseEntry(0x0147, 0, 2, false, true),
SimpleCaseEntry(0x0148, 1, 2, true, false),
SimpleCaseEntry(0x1e26, 0, 2, false, true),
SimpleCaseEntry(0x1e27, 1, 2, true, false),
SimpleCaseEntry(0x1fab, 0, 2, false, false),
SimpleCaseEntry(0x1fa3, 1, 2, true, false),
SimpleCaseEntry(0x1fac, 0, 2, false, false),
SimpleCaseEntry(0x1fa4, 1, 2, true, false),
SimpleCaseEntry(0x1e28, 0, 2, false, true),
SimpleCaseEntry(0x1e29, 1, 2, true, false),
SimpleCaseEntry(0x1fad, 0, 2, false, false),
SimpleCaseEntry(0x1fa5, 1, 2, true, false),
SimpleCaseEntry(0x2132, 0, 2, false, true),
SimpleCaseEntry(0x214e, 1, 2, true, false),
SimpleCaseEntry(0x014a, 0, 2, false, true),
SimpleCaseEntry(0x014b, 1, 2, true, false),
SimpleCaseEntry(0x1fae, 0, 2, false, false),
SimpleCaseEntry(0x1fa6, 1, 2, true, false),
SimpleCaseEntry(0x1e2a, 0, 2, false, true),
SimpleCaseEntry(0x1e2b, 1, 2, true, false),
SimpleCaseEntry(0x1faf, 0, 2, false, false),
SimpleCaseEntry(0x1fa7, 1, 2, true, false),
SimpleCaseEntry(0x014c, 0, 2, false, true),
SimpleCaseEntry(0x014d, 1, 2, true, false),
SimpleCaseEntry(0x1e2c, 0, 2, false, true),
SimpleCaseEntry(0x1e2d, 1, 2, true, false),
SimpleCaseEntry(0x014e, 0, 2, false, true),
SimpleCaseEntry(0x014f, 1, 2, true, false),
SimpleCaseEntry(0x1e2e, 0, 2, false, true),
SimpleCaseEntry(0x1e2f, 1, 2, true, false),
SimpleCaseEntry(0x0150, 0, 2, false, true),
SimpleCaseEntry(0x0151, 1, 2, true, false),
SimpleCaseEntry(0x1e30, 0, 2, false, true),
SimpleCaseEntry(0x1e31, 1, 2, true, false),
SimpleCaseEntry(0x0152, 0, 2, false, true),
SimpleCaseEntry(0x0153, 1, 2, true, false),
SimpleCaseEntry(0x1e32, 0, 2, false, true),
SimpleCaseEntry(0x1e33, 1, 2, true, false),
SimpleCaseEntry(0x0154, 0, 2, false, true),
SimpleCaseEntry(0x0155, 1, 2, true, false),
SimpleCaseEntry(0x1fb8, 0, 2, false, true),
SimpleCaseEntry(0x1fb0, 1, 2, true, false),
SimpleCaseEntry(0x1e34, 0, 2, false, true),
SimpleCaseEntry(0x1e35, 1, 2, true, false),
SimpleCaseEntry(0x1fb9, 0, 2, false, true),
SimpleCaseEntry(0x1fb1, 1, 2, true, false),
SimpleCaseEntry(0x0156, 0, 2, false, true),
SimpleCaseEntry(0x0157, 1, 2, true, false),
SimpleCaseEntry(0x0460, 0, 2, false, true),
SimpleCaseEntry(0x0461, 1, 2, true, false),
SimpleCaseEntry(0x1fba, 0, 2, false, true),
SimpleCaseEntry(0x1f70, 1, 2, true, false),
SimpleCaseEntry(0x1e36, 0, 2, false, true),
SimpleCaseEntry(0x1e37, 1, 2, true, false),
SimpleCaseEntry(0x1fbb, 0, 2, false, true),
SimpleCaseEntry(0x1f71, 1, 2, true, false),
SimpleCaseEntry(0x0158, 0, 2, false, true),
SimpleCaseEntry(0x0159, 1, 2, true, false),
SimpleCaseEntry(0x0462, 0, 2, false, true),
SimpleCaseEntry(0x0463, 1, 2, true, false),
SimpleCaseEntry(0x1fbc, 0, 2, false, false),
SimpleCaseEntry(0x1fb3, 1, 2, true, false),
SimpleCaseEntry(0x1e38, 0, 2, false, true),
SimpleCaseEntry(0x1e39, 1, 2, true, false),
SimpleCaseEntry(0x015a, 0, 2, false, true),
SimpleCaseEntry(0x015b, 1, 2, true, false),
SimpleCaseEntry(0x0464, 0, 2, false, true),
SimpleCaseEntry(0x0465, 1, 2, true, false),
SimpleCaseEntry(0x1fbe, 0, 4, true, false),
SimpleCaseEntry(0x03b9, 1, 4, true, false),
SimpleCaseEntry(0x0345, 2, 4, true, false),
SimpleCaseEntry(0x0399, 3, 4, false, true),
SimpleCaseEntry(0x1e3a, 0, 2, false, true),
SimpleCaseEntry(0x1e3b, 1, 2, true, false),
SimpleCaseEntry(0x015c, 0, 2, false, true),
SimpleCaseEntry(0x015d, 1, 2, true, false),
SimpleCaseEntry(0x0466, 0, 2, false, true),
SimpleCaseEntry(0x0467, 1, 2, true, false),
SimpleCaseEntry(0x1e3c, 0, 2, false, true),
SimpleCaseEntry(0x1e3d, 1, 2, true, false),
SimpleCaseEntry(0x015e, 0, 2, false, true),
SimpleCaseEntry(0x015f, 1, 2, true, false),
SimpleCaseEntry(0x0468, 0, 2, false, true),
SimpleCaseEntry(0x0469, 1, 2, true, false),
SimpleCaseEntry(0xff21, 0, 2, false, true),
SimpleCaseEntry(0xff41, 1, 2, true, false),
SimpleCaseEntry(0x1e3e, 0, 2, false, true),
SimpleCaseEntry(0x1e3f, 1, 2, true, false),
SimpleCaseEntry(0xff22, 0, 2, false, true),
SimpleCaseEntry(0xff42, 1, 2, true, false),
SimpleCaseEntry(0x0160, 0, 2, false, true),
SimpleCaseEntry(0x0161, 1, 2, true, false),
SimpleCaseEntry(0x046a, 0, 2, false, true),
SimpleCaseEntry(0x046b, 1, 2, true, false),
SimpleCaseEntry(0xff23, 0, 2, false, true),
SimpleCaseEntry(0xff43, 1, 2, true, false),
SimpleCaseEntry(0x1e40, 0, 2, false, true),
SimpleCaseEntry(0x1e41, 1, 2, true, false),
SimpleCaseEntry(0xff24, 0, 2, false, true),
SimpleCaseEntry(0xff44, 1, 2, true, false),
SimpleCaseEntry(0x0162, 0, 2, false, true),
SimpleCaseEntry(0x0163, 1, 2, true, false),
SimpleCaseEntry(0x046c, 0, 2, false, true),
SimpleCaseEntry(0x046d, 1, 2, true, false),
SimpleCaseEntry(0xff25, 0, 2, false, true),
SimpleCaseEntry(0xff45, 1, 2, true, false),
SimpleCaseEntry(0x1e42, 0, 2, false, true),
SimpleCaseEntry(0x1e43, 1, 2, true, false),
SimpleCaseEntry(0xff26, 0, 2, false, true),
SimpleCaseEntry(0xff46, 1, 2, true, false),
SimpleCaseEntry(0x0164, 0, 2, false, true),
SimpleCaseEntry(0x0165, 1, 2, true, false),
SimpleCaseEntry(0x046e, 0, 2, false, true),
SimpleCaseEntry(0x046f, 1, 2, true, false),
SimpleCaseEntry(0x1fc8, 0, 2, false, true),
SimpleCaseEntry(0x1f72, 1, 2, true, false),
SimpleCaseEntry(0xff27, 0, 2, false, true),
SimpleCaseEntry(0xff47, 1, 2, true, false),
SimpleCaseEntry(0x1e44, 0, 2, false, true),
SimpleCaseEntry(0x1e45, 1, 2, true, false),
SimpleCaseEntry(0x1fc9, 0, 2, false, true),
SimpleCaseEntry(0x1f73, 1, 2, true, false),
SimpleCaseEntry(0xff28, 0, 2, false, true),
SimpleCaseEntry(0xff48, 1, 2, true, false),
SimpleCaseEntry(0x0166, 0, 2, false, true),
SimpleCaseEntry(0x0167, 1, 2, true, false),
SimpleCaseEntry(0x0470, 0, 2, false, true),
SimpleCaseEntry(0x0471, 1, 2, true, false),
SimpleCaseEntry(0x1fca, 0, 2, false, true),
SimpleCaseEntry(0x1f74, 1, 2, true, false),
SimpleCaseEntry(0xff29, 0, 2, false, true),
SimpleCaseEntry(0xff49, 1, 2, true, false),
SimpleCaseEntry(0x1e46, 0, 2, false, true),
SimpleCaseEntry(0x1e47, 1, 2, true, false),
SimpleCaseEntry(0x1fcb, 0, 2, false, true),
SimpleCaseEntry(0x1f75, 1, 2, true, false),
SimpleCaseEntry(0xff2a, 0, 2, false, true),
SimpleCaseEntry(0xff4a, 1, 2, true, false),
SimpleCaseEntry(0x0168, 0, 2, false, true),
SimpleCaseEntry(0x0169, 1, 2, true, false),
SimpleCaseEntry(0x0472, 0, 2, false, true),
SimpleCaseEntry(0x0473, 1, 2, true, false),
SimpleCaseEntry(0x1fcc, 0, 2, false, false),
SimpleCaseEntry(0x1fc3, 1, 2, true, false),
SimpleCaseEntry(0xff2b, 0, 2, false, true),
SimpleCaseEntry(0xff4b, 1, 2, true, false),
SimpleCaseEntry(0x1e48, 0, 2, false, true),
SimpleCaseEntry(0x1e49, 1, 2, true, false),
SimpleCaseEntry(0xff2c, 0, 2, false, true),
SimpleCaseEntry(0xff4c, 1, 2, true, false),
SimpleCaseEntry(0x016a, 0, 2, false, true),
SimpleCaseEntry(0x016b, 1, 2, true, false),
SimpleCaseEntry(0x0474, 0, 2, false, true),
SimpleCaseEntry(0x0475, 1, 2, true, false),
SimpleCaseEntry(0xff2d, 0, 2, false, true),
SimpleCaseEntry(0xff4d, 1, 2, true, false),
SimpleCaseEntry(0x1e4a, 0, 2, false, true),
SimpleCaseEntry(0x1e4b, 1, 2, true, false),
SimpleCaseEntry(0xff2e, 0, 2, false, true),
SimpleCaseEntry(0xff4e, 1, 2, true, false),
SimpleCaseEntry(0x016c, 0, 2, false, true),
SimpleCaseEntry(0x016d, 1, 2, true, false),
SimpleCaseEntry(0x0476, 0, 2, false, true),
SimpleCaseEntry(0x0477, 1, 2, true, false),
SimpleCaseEntry(0xff2f, 0, 2, false, true),
SimpleCaseEntry(0xff4f, 1, 2, true, false),
SimpleCaseEntry(0x1e4c, 0, 2, false, true),
SimpleCaseEntry(0x1e4d, 1, 2, true, false),
SimpleCaseEntry(0xff30, 0, 2, false, true),
SimpleCaseEntry(0xff50, 1, 2, true, false),
SimpleCaseEntry(0x016e, 0, 2, false, true),
SimpleCaseEntry(0x016f, 1, 2, true, false),
SimpleCaseEntry(0x0478, 0, 2, false, true),
SimpleCaseEntry(0x0479, 1, 2, true, false),
SimpleCaseEntry(0x10a0, 0, 2, false, true),
SimpleCaseEntry(0x2d00, 1, 2, true, false),
SimpleCaseEntry(0xff31, 0, 2, false, true),
SimpleCaseEntry(0xff51, 1, 2, true, false),
SimpleCaseEntry(0x10a1, 0, 2, false, true),
SimpleCaseEntry(0x2d01, 1, 2, true, false),
SimpleCaseEntry(0x1e4e, 0, 2, false, true),
SimpleCaseEntry(0x1e4f, 1, 2, true, false),
SimpleCaseEntry(0xff32, 0, 2, false, true),
SimpleCaseEntry(0xff52, 1, 2, true, false),
SimpleCaseEntry(0x0170, 0, 2, false, true),
SimpleCaseEntry(0x0171, 1, 2, true, false),
SimpleCaseEntry(0x047a, 0, 2, false, true),
SimpleCaseEntry(0x047b, 1, 2, true, false),
SimpleCaseEntry(0x10a2, 0, 2, false, true),
SimpleCaseEntry(0x2d02, 1, 2, true, false),
SimpleCaseEntry(0xff33, 0, 2, false, true),
SimpleCaseEntry(0xff53, 1, 2, true, false),
SimpleCaseEntry(0x10a3, 0, 2, false, true),
SimpleCaseEntry(0x2d03, 1, 2, true, false),
SimpleCaseEntry(0x1e50, 0, 2, false, true),
SimpleCaseEntry(0x1e51, 1, 2, true, false),
SimpleCaseEntry(0xff34, 0, 2, false, true),
SimpleCaseEntry(0xff54, 1, 2, true, false),
SimpleCaseEntry(0x0172, 0, 2, false, true),
SimpleCaseEntry(0x0173, 1, 2, true, false),
SimpleCaseEntry(0x047c, 0, 2, false, true),
SimpleCaseEntry(0x047d, 1, 2, true, false),
SimpleCaseEntry(0x10a4, 0, 2, false, true),
SimpleCaseEntry(0x2d04, 1, 2, true, false),
SimpleCaseEntry(0xff35, 0, 2, false, true),
SimpleCaseEntry(0xff55, 1, 2, true, false),
SimpleCaseEntry(0x10a5, 0, 2, false, true),
SimpleCaseEntry(0x2d05, 1, 2, true, false),
SimpleCaseEntry(0x1e52, 0, 2, false, true),
SimpleCaseEntry(0x1e53, 1, 2, true, false),
SimpleCaseEntry(0xff36, 0, 2, false, true),
SimpleCaseEntry(0xff56, 1, 2, true, false),
SimpleCaseEntry(0x0174, 0, 2, false, true),
SimpleCaseEntry(0x0175, 1, 2, true, false),
SimpleCaseEntry(0x047e, 0, 2, false, true),
SimpleCaseEntry(0x047f, 1, 2, true, false),
SimpleCaseEntry(0x10a6, 0, 2, false, true),
SimpleCaseEntry(0x2d06, 1, 2, true, false),
SimpleCaseEntry(0x1fd8, 0, 2, false, true),
SimpleCaseEntry(0x1fd0, 1, 2, true, false),
SimpleCaseEntry(0x2c00, 0, 2, false, true),
SimpleCaseEntry(0x2c30, 1, 2, true, false),
SimpleCaseEntry(0xff37, 0, 2, false, true),
SimpleCaseEntry(0xff57, 1, 2, true, false),
SimpleCaseEntry(0x10a7, 0, 2, false, true),
SimpleCaseEntry(0x2d07, 1, 2, true, false),
SimpleCaseEntry(0x1e54, 0, 2, false, true),
SimpleCaseEntry(0x1e55, 1, 2, true, false),
SimpleCaseEntry(0x1fd9, 0, 2, false, true),
SimpleCaseEntry(0x1fd1, 1, 2, true, false),
SimpleCaseEntry(0x2c01, 0, 2, false, true),
SimpleCaseEntry(0x2c31, 1, 2, true, false),
SimpleCaseEntry(0xff38, 0, 2, false, true),
SimpleCaseEntry(0xff58, 1, 2, true, false),
SimpleCaseEntry(0x0176, 0, 2, false, true),
SimpleCaseEntry(0x0177, 1, 2, true, false),
SimpleCaseEntry(0x0480, 0, 2, false, true),
SimpleCaseEntry(0x0481, 1, 2, true, false),
SimpleCaseEntry(0x10a8, 0, 2, false, true),
SimpleCaseEntry(0x2d08, 1, 2, true, false),
SimpleCaseEntry(0x1fda, 0, 2, false, true),
SimpleCaseEntry(0x1f76, 1, 2, true, false),
SimpleCaseEntry(0x2c02, 0, 2, false, true),
SimpleCaseEntry(0x2c32, 1, 2, true, false),
SimpleCaseEntry(0xff39, 0, 2, false, true),
SimpleCaseEntry(0xff59, 1, 2, true, false),
SimpleCaseEntry(0x10a9, 0, 2, false, true),
SimpleCaseEntry(0x2d09, 1, 2, true, false),
SimpleCaseEntry(0x1e56, 0, 2, false, true),
SimpleCaseEntry(0x1e57, 1, 2, true, false),
SimpleCaseEntry(0x1fdb, 0, 2, false, true),
SimpleCaseEntry(0x1f77, 1, 2, true, false),
SimpleCaseEntry(0x2160, 0, 2, false, true),
SimpleCaseEntry(0x2170, 1, 2, true, false),
SimpleCaseEntry(0x2c03, 0, 2, false, true),
SimpleCaseEntry(0x2c33, 1, 2, true, false),
SimpleCaseEntry(0xff3a, 0, 2, false, true),
SimpleCaseEntry(0xff5a, 1, 2, true, false),
SimpleCaseEntry(0x0178, 0, 2, false, true),
SimpleCaseEntry(0x00ff, 1, 2, true, false),
SimpleCaseEntry(0x10aa, 0, 2, false, true),
SimpleCaseEntry(0x2d0a, 1, 2, true, false),
SimpleCaseEntry(0x2161, 0, 2, false, true),
SimpleCaseEntry(0x2171, 1, 2, true, false),
SimpleCaseEntry(0x2c04, 0, 2, false, true),
SimpleCaseEntry(0x2c34, 1, 2, true, false),
SimpleCaseEntry(0x0179, 0, 2, false, true),
SimpleCaseEntry(0x017a, 1, 2, true, false),
SimpleCaseEntry(0x10ab, 0, 2, false, true),
SimpleCaseEntry(0x2d0b, 1, 2, true, false),
SimpleCaseEntry(0x1e58, 0, 2, false, true),
SimpleCaseEntry(0x1e59, 1, 2, true, false),
SimpleCaseEntry(0x2162, 0, 2, false, true),
SimpleCaseEntry(0x2172, 1, 2, true, false),
SimpleCaseEntry(0x2c05, 0, 2, false, true),
SimpleCaseEntry(0x2c35, 1, 2, true, false),
SimpleCaseEntry(0x10ac, 0, 2, false, true),
SimpleCaseEntry(0x2d0c, 1, 2, true, false),
SimpleCaseEntry(0x2163, 0, 2, false, true),
SimpleCaseEntry(0x2173, 1, 2, true, false),
SimpleCaseEntry(0x2c06, 0, 2, false, true),
SimpleCaseEntry(0x2c36, 1, 2, true, false),
SimpleCaseEntry(0x017b, 0, 2, false, true),
SimpleCaseEntry(0x017c, 1, 2, true, false),
SimpleCaseEntry(0x10ad, 0, 2, false, true),
SimpleCaseEntry(0x2d0d, 1, 2, true, false),
SimpleCaseEntry(0x1e5a, 0, 2, false, true),
SimpleCaseEntry(0x1e5b, 1, 2, true, false),
SimpleCaseEntry(0x2164, 0, 2, false, true),
SimpleCaseEntry(0x2174, 1, 2, true, false),
SimpleCaseEntry(0x2c07, 0, 2, false, true),
SimpleCaseEntry(0x2c37, 1, 2, true, false),
SimpleCaseEntry(0x10ae, 0, 2, false, true),
SimpleCaseEntry(0x2d0e, 1, 2, true, false),
SimpleCaseEntry(0x2165, 0, 2, false, true),
SimpleCaseEntry(0x2175, 1, 2, true, false),
SimpleCaseEntry(0x2c08, 0, 2, false, true),
SimpleCaseEntry(0x2c38, 1, 2, true, false),
SimpleCaseEntry(0x017d, 0, 2, false, true),
SimpleCaseEntry(0x017e, 1, 2, true, false),
SimpleCaseEntry(0x10af, 0, 2, false, true),
SimpleCaseEntry(0x2d0f, 1, 2, true, false),
SimpleCaseEntry(0x1e5c, 0, 2, false, true),
SimpleCaseEntry(0x1e5d, 1, 2, true, false),
SimpleCaseEntry(0x2166, 0, 2, false, true),
SimpleCaseEntry(0x2176, 1, 2, true, false),
SimpleCaseEntry(0x2c09, 0, 2, false, true),
SimpleCaseEntry(0x2c39, 1, 2, true, false),
SimpleCaseEntry(0x10b0, 0, 2, false, true),
SimpleCaseEntry(0x2d10, 1, 2, true, false),
SimpleCaseEntry(0x2167, 0, 2, false, true),
SimpleCaseEntry(0x2177, 1, 2, true, false),
SimpleCaseEntry(0x2c0a, 0, 2, false, true),
SimpleCaseEntry(0x2c3a, 1, 2, true, false),
SimpleCaseEntry(0x017f, 0, 3, true, false),
SimpleCaseEntry(0x0073, 1, 3, true, false),
SimpleCaseEntry(0x0053, 2, 3, false, true),
SimpleCaseEntry(0x10b1, 0, 2, false, true),
SimpleCaseEntry(0x2d11, 1, 2, true, false),
SimpleCaseEntry(0x1e5e, 0, 2, false, true),
SimpleCaseEntry(0x1e5f, 1, 2, true, false),
SimpleCaseEntry(0x2168, 0, 2, false, true),
SimpleCaseEntry(0x2178, 1, 2, true, false),
SimpleCaseEntry(0x2c0b, 0, 2, false, true),
SimpleCaseEntry(0x2c3b, 1, 2, true, false),
SimpleCaseEntry(0x048a, 0, 2, false, true),
SimpleCaseEntry(0x048b, 1, 2, true, false),
SimpleCaseEntry(0x10b2, 0, 2, false, true),
SimpleCaseEntry(0x2d12, 1, 2, true, false),
SimpleCaseEntry(0x2169, 0, 2, false, true),
SimpleCaseEntry(0x2179, 1, 2, true, false),
SimpleCaseEntry(0x2c0c, 0, 2, false, true),
SimpleCaseEntry(0x2c3c, 1, 2, true, false),
SimpleCaseEntry(0x0181, 0, 2, false, true),
SimpleCaseEntry(0x0253, 1, 2, true, false),
SimpleCaseEntry(0x10b3, 0, 2, false, true),
SimpleCaseEntry(0x2d13, 1, 2, true, false),
SimpleCaseEntry(0x1e60, 0, 3, false, true),
SimpleCaseEntry(0x1e61, 1, 3, true, false),
SimpleCaseEntry(0x1e9b, 2, 3, true, false),
SimpleCaseEntry(0x216a, 0, 2, false, true),
SimpleCaseEntry(0x217a, 1, 2, true, false),
SimpleCaseEntry(0x2c0d, 0, 2, false, true),
SimpleCaseEntry(0x2c3d, 1, 2, true, false),
SimpleCaseEntry(0xa722, 0, 2, false, true),
SimpleCaseEntry(0xa723, 1, 2, true, false),
SimpleCaseEntry(0x0182, 0, 2, false, true),
SimpleCaseEntry(0x0183, 1, 2, true, false),
SimpleCaseEntry(0x048c, 0, 2, false, true),
SimpleCaseEntry(0x048d, 1, 2, true, false),
SimpleCaseEntry(0x10b4, 0, 2, false, true),
SimpleCaseEntry(0x2d14, 1, 2, true, false),
SimpleCaseEntry(0x216b, 0, 2, false, true),
SimpleCaseEntry(0x217b, 1, 2, true, false),
SimpleCaseEntry(0x2c0e, 0, 2, false, true),
SimpleCaseEntry(0x2c3e, 1, 2, true, false),
SimpleCaseEntry(0x10b5, 0, 2, false, true),
SimpleCaseEntry(0x2d15, 1, 2, true, false),
SimpleCaseEntry(0x1e62, 0, 2, false, true),
SimpleCaseEntry(0x1e63, 1, 2, true, false),
SimpleCaseEntry(0x216c, 0, 2, false, true),
SimpleCaseEntry(0x217c, 1, 2, true, false),
SimpleCaseEntry(0x2c0f, 0, 2, false, true),
SimpleCaseEntry(0x2c3f, 1, 2, true, false),
SimpleCaseEntry(0xa724, 0, 2, false, true),
SimpleCaseEntry(0xa725, 1, 2, true, false),
SimpleCaseEntry(0x0184, 0, 2, false, true),
SimpleCaseEntry(0x0185, 1, 2, true, false),
SimpleCaseEntry(0x048e, 0, 2, false, true),
SimpleCaseEntry(0x048f, 1, 2, true, false),
SimpleCaseEntry(0x10b6, 0, 2, false, true),
SimpleCaseEntry(0x2d16, 1, 2, true, false),
SimpleCaseEntry(0x1fe8, 0, 2, false, true),
SimpleCaseEntry(0x1fe0, 1, 2, true, false),
SimpleCaseEntry(0x216d, 0, 2, false, true),
SimpleCaseEntry(0x217d, 1, 2, true, false),
SimpleCaseEntry(0x2c10, 0, 2, false, true),
SimpleCaseEntry(0x2c40, 1, 2, true, false)
];
immutable fullCaseTable = [
FullCaseEntry("Ⴗ", 0, 2),
FullCaseEntry("ⴗ", 1, 2),
FullCaseEntry("Ṥ", 0, 2),
FullCaseEntry("ṥ", 1, 2),
FullCaseEntry("Ῡ", 0, 2),
FullCaseEntry("ῡ", 1, 2),
FullCaseEntry("Ⅾ", 0, 2),
FullCaseEntry("ⅾ", 1, 2),
FullCaseEntry("Ⱁ", 0, 2),
FullCaseEntry("ⱁ", 1, 2),
FullCaseEntry("Ꜧ", 0, 2),
FullCaseEntry("ꜧ", 1, 2),
FullCaseEntry("Ɔ", 0, 2),
FullCaseEntry("ɔ", 1, 2),
FullCaseEntry("Ґ", 0, 2),
FullCaseEntry("ґ", 1, 2),
FullCaseEntry("Ⴘ", 0, 2),
FullCaseEntry("ⴘ", 1, 2),
FullCaseEntry("Ὺ", 0, 2),
FullCaseEntry("ὺ", 1, 2),
FullCaseEntry("Ⅿ", 0, 2),
FullCaseEntry("ⅿ", 1, 2),
FullCaseEntry("Ⱂ", 0, 2),
FullCaseEntry("ⱂ", 1, 2),
FullCaseEntry("Ƈ", 0, 2),
FullCaseEntry("ƈ", 1, 2),
FullCaseEntry("Ⴙ", 0, 2),
FullCaseEntry("ⴙ", 1, 2),
FullCaseEntry("Ṧ", 0, 2),
FullCaseEntry("ṧ", 1, 2),
FullCaseEntry("Ύ", 0, 2),
FullCaseEntry("ύ", 1, 2),
FullCaseEntry("Ⱃ", 0, 2),
FullCaseEntry("ⱃ", 1, 2),
FullCaseEntry("Ꜩ", 0, 2),
FullCaseEntry("ꜩ", 1, 2),
FullCaseEntry("Ғ", 0, 2),
FullCaseEntry("ғ", 1, 2),
FullCaseEntry("Ⴚ", 0, 2),
FullCaseEntry("ⴚ", 1, 2),
FullCaseEntry("Ῥ", 0, 2),
FullCaseEntry("ῥ", 1, 2),
FullCaseEntry("Ⱄ", 0, 2),
FullCaseEntry("ⱄ", 1, 2),
FullCaseEntry("Ɖ", 0, 2),
FullCaseEntry("ɖ", 1, 2),
FullCaseEntry("Ⴛ", 0, 2),
FullCaseEntry("ⴛ", 1, 2),
FullCaseEntry("Ṩ", 0, 2),
FullCaseEntry("ṩ", 1, 2),
FullCaseEntry("Ⱅ", 0, 2),
FullCaseEntry("ⱅ", 1, 2),
FullCaseEntry("Ꜫ", 0, 2),
FullCaseEntry("ꜫ", 1, 2),
FullCaseEntry("Ɗ", 0, 2),
FullCaseEntry("ɗ", 1, 2),
FullCaseEntry("Ҕ", 0, 2),
FullCaseEntry("ҕ", 1, 2),
FullCaseEntry("Ⴜ", 0, 2),
FullCaseEntry("ⴜ", 1, 2),
FullCaseEntry("Ⱆ", 0, 2),
FullCaseEntry("ⱆ", 1, 2),
FullCaseEntry("Ƌ", 0, 2),
FullCaseEntry("ƌ", 1, 2),
FullCaseEntry("Ⴝ", 0, 2),
FullCaseEntry("ⴝ", 1, 2),
FullCaseEntry("Ṫ", 0, 2),
FullCaseEntry("ṫ", 1, 2),
FullCaseEntry("Ⱇ", 0, 2),
FullCaseEntry("ⱇ", 1, 2),
FullCaseEntry("Ꜭ", 0, 2),
FullCaseEntry("ꜭ", 1, 2),
FullCaseEntry("Җ", 0, 2),
FullCaseEntry("җ", 1, 2),
FullCaseEntry("Ⴞ", 0, 2),
FullCaseEntry("ⴞ", 1, 2),
FullCaseEntry("Ⱈ", 0, 2),
FullCaseEntry("ⱈ", 1, 2),
FullCaseEntry("Ⴟ", 0, 2),
FullCaseEntry("ⴟ", 1, 2),
FullCaseEntry("Ṭ", 0, 2),
FullCaseEntry("ṭ", 1, 2),
FullCaseEntry("Ⱉ", 0, 2),
FullCaseEntry("ⱉ", 1, 2),
FullCaseEntry("Ꜯ", 0, 2),
FullCaseEntry("ꜯ", 1, 2),
FullCaseEntry("Ǝ", 0, 2),
FullCaseEntry("ǝ", 1, 2),
FullCaseEntry("Ҙ", 0, 2),
FullCaseEntry("ҙ", 1, 2),
FullCaseEntry("Ⴠ", 0, 2),
FullCaseEntry("ⴠ", 1, 2),
FullCaseEntry("ῲ", 0, 2),
FullCaseEntry("ὼι", 1, 2),
FullCaseEntry("Ⱊ", 0, 2),
FullCaseEntry("ⱊ", 1, 2),
FullCaseEntry("Ə", 0, 2),
FullCaseEntry("ə", 1, 2),
FullCaseEntry("Ⴡ", 0, 2),
FullCaseEntry("ⴡ", 1, 2),
FullCaseEntry("Ṯ", 0, 2),
FullCaseEntry("ṯ", 1, 2),
FullCaseEntry("ῳ", 0, 3),
FullCaseEntry("ωι", 1, 3),
FullCaseEntry("ῼ", 2, 3),
FullCaseEntry("Ⱋ", 0, 2),
FullCaseEntry("ⱋ", 1, 2),
FullCaseEntry("Ɛ", 0, 2),
FullCaseEntry("ɛ", 1, 2),
FullCaseEntry("Қ", 0, 2),
FullCaseEntry("қ", 1, 2),
FullCaseEntry("Ⴢ", 0, 2),
FullCaseEntry("ⴢ", 1, 2),
FullCaseEntry("ῴ", 0, 2),
FullCaseEntry("ώι", 1, 2),
FullCaseEntry("Ⱌ", 0, 2),
FullCaseEntry("ⱌ", 1, 2),
FullCaseEntry("Ƒ", 0, 2),
FullCaseEntry("ƒ", 1, 2),
FullCaseEntry("Ⴣ", 0, 2),
FullCaseEntry("ⴣ", 1, 2),
FullCaseEntry("Ṱ", 0, 2),
FullCaseEntry("ṱ", 1, 2),
FullCaseEntry("Ⱍ", 0, 2),
FullCaseEntry("ⱍ", 1, 2),
FullCaseEntry("Ꜳ", 0, 2),
FullCaseEntry("ꜳ", 1, 2),
FullCaseEntry("Ҝ", 0, 2),
FullCaseEntry("ҝ", 1, 2),
FullCaseEntry("Ⴤ", 0, 2),
FullCaseEntry("ⴤ", 1, 2),
FullCaseEntry("ῶ", 0, 2),
FullCaseEntry("ῶ", 1, 2),
FullCaseEntry("Ⱎ", 0, 2),
FullCaseEntry("ⱎ", 1, 2),
FullCaseEntry("Ɠ", 0, 2),
FullCaseEntry("ɠ", 1, 2),
FullCaseEntry("Ⴥ", 0, 2),
FullCaseEntry("ⴥ", 1, 2),
FullCaseEntry("Ṳ", 0, 2),
FullCaseEntry("ṳ", 1, 2),
FullCaseEntry("ῷ", 0, 2),
FullCaseEntry("ῶι", 1, 2),
FullCaseEntry("Ⱏ", 0, 2),
FullCaseEntry("ⱏ", 1, 2),
FullCaseEntry("Ꜵ", 0, 2),
FullCaseEntry("ꜵ", 1, 2),
FullCaseEntry("Ɣ", 0, 2),
FullCaseEntry("ɣ", 1, 2),
FullCaseEntry("Ҟ", 0, 2),
FullCaseEntry("ҟ", 1, 2),
FullCaseEntry("Ὸ", 0, 2),
FullCaseEntry("ὸ", 1, 2),
FullCaseEntry("Ⱐ", 0, 2),
FullCaseEntry("ⱐ", 1, 2),
FullCaseEntry("Ⴧ", 0, 2),
FullCaseEntry("ⴧ", 1, 2),
FullCaseEntry("Ṵ", 0, 2),
FullCaseEntry("ṵ", 1, 2),
FullCaseEntry("Ό", 0, 2),
FullCaseEntry("ό", 1, 2),
FullCaseEntry("Ⱑ", 0, 2),
FullCaseEntry("ⱑ", 1, 2),
FullCaseEntry("Ꜷ", 0, 2),
FullCaseEntry("ꜷ", 1, 2),
FullCaseEntry("Ɩ", 0, 2),
FullCaseEntry("ɩ", 1, 2),
FullCaseEntry("Ҡ", 0, 2),
FullCaseEntry("ҡ", 1, 2),
FullCaseEntry("Ὼ", 0, 2),
FullCaseEntry("ὼ", 1, 2),
FullCaseEntry("Ⱒ", 0, 2),
FullCaseEntry("ⱒ", 1, 2),
FullCaseEntry("Ɨ", 0, 2),
FullCaseEntry("ɨ", 1, 2),
FullCaseEntry("Ṷ", 0, 2),
FullCaseEntry("ṷ", 1, 2),
FullCaseEntry("Ώ", 0, 2),
FullCaseEntry("ώ", 1, 2),
FullCaseEntry("Ⱓ", 0, 2),
FullCaseEntry("ⱓ", 1, 2),
FullCaseEntry("Ꜹ", 0, 2),
FullCaseEntry("ꜹ", 1, 2),
FullCaseEntry("Ƙ", 0, 2),
FullCaseEntry("ƙ", 1, 2),
FullCaseEntry("Ң", 0, 2),
FullCaseEntry("ң", 1, 2),
FullCaseEntry("ῼ", 0, 3),
FullCaseEntry("ωι", 1, 3),
FullCaseEntry("ῳ", 2, 3),
FullCaseEntry("Ⱔ", 0, 2),
FullCaseEntry("ⱔ", 1, 2),
FullCaseEntry("Ṹ", 0, 2),
FullCaseEntry("ṹ", 1, 2),
FullCaseEntry("Ⱕ", 0, 2),
FullCaseEntry("ⱕ", 1, 2),
FullCaseEntry("Ꜻ", 0, 2),
FullCaseEntry("ꜻ", 1, 2),
FullCaseEntry("Ҥ", 0, 2),
FullCaseEntry("ҥ", 1, 2),
FullCaseEntry("Ↄ", 0, 2),
FullCaseEntry("ↄ", 1, 2),
FullCaseEntry("Ⱖ", 0, 2),
FullCaseEntry("ⱖ", 1, 2),
FullCaseEntry("Ⴭ", 0, 2),
FullCaseEntry("ⴭ", 1, 2),
FullCaseEntry("Ṻ", 0, 2),
FullCaseEntry("ṻ", 1, 2),
FullCaseEntry("Ⱗ", 0, 2),
FullCaseEntry("ⱗ", 1, 2),
FullCaseEntry("Ꜽ", 0, 2),
FullCaseEntry("ꜽ", 1, 2),
FullCaseEntry("Ɯ", 0, 2),
FullCaseEntry("ɯ", 1, 2),
FullCaseEntry("Ҧ", 0, 2),
FullCaseEntry("ҧ", 1, 2),
FullCaseEntry("Ⱘ", 0, 2),
FullCaseEntry("ⱘ", 1, 2),
FullCaseEntry("Ɲ", 0, 2),
FullCaseEntry("ɲ", 1, 2),
FullCaseEntry("Ṽ", 0, 2),
FullCaseEntry("ṽ", 1, 2),
FullCaseEntry("Ⱙ", 0, 2),
FullCaseEntry("ⱙ", 1, 2),
FullCaseEntry("Ꜿ", 0, 2),
FullCaseEntry("ꜿ", 1, 2),
FullCaseEntry("Ҩ", 0, 2),
FullCaseEntry("ҩ", 1, 2),
FullCaseEntry("Ⱚ", 0, 2),
FullCaseEntry("ⱚ", 1, 2),
FullCaseEntry("Ɵ", 0, 2),
FullCaseEntry("ɵ", 1, 2),
FullCaseEntry("Ṿ", 0, 2),
FullCaseEntry("ṿ", 1, 2),
FullCaseEntry("Ⱛ", 0, 2),
FullCaseEntry("ⱛ", 1, 2),
FullCaseEntry("Ꝁ", 0, 2),
FullCaseEntry("ꝁ", 1, 2),
FullCaseEntry("Ơ", 0, 2),
FullCaseEntry("ơ", 1, 2),
FullCaseEntry("Ҫ", 0, 2),
FullCaseEntry("ҫ", 1, 2),
FullCaseEntry("Ⱜ", 0, 2),
FullCaseEntry("ⱜ", 1, 2),
FullCaseEntry("Ẁ", 0, 2),
FullCaseEntry("ẁ", 1, 2),
FullCaseEntry("Ⱝ", 0, 2),
FullCaseEntry("ⱝ", 1, 2),
FullCaseEntry("Ꝃ", 0, 2),
FullCaseEntry("ꝃ", 1, 2),
FullCaseEntry("Ƣ", 0, 2),
FullCaseEntry("ƣ", 1, 2),
FullCaseEntry("Ҭ", 0, 2),
FullCaseEntry("ҭ", 1, 2),
FullCaseEntry("Ⱞ", 0, 2),
FullCaseEntry("ⱞ", 1, 2),
FullCaseEntry("Ẃ", 0, 2),
FullCaseEntry("ẃ", 1, 2),
FullCaseEntry("Ꝅ", 0, 2),
FullCaseEntry("ꝅ", 1, 2),
FullCaseEntry("Ƥ", 0, 2),
FullCaseEntry("ƥ", 1, 2),
FullCaseEntry("Ү", 0, 2),
FullCaseEntry("ү", 1, 2),
FullCaseEntry("Ẅ", 0, 2),
FullCaseEntry("ẅ", 1, 2),
FullCaseEntry("Ꝇ", 0, 2),
FullCaseEntry("ꝇ", 1, 2),
FullCaseEntry("Ʀ", 0, 2),
FullCaseEntry("ʀ", 1, 2),
FullCaseEntry("Ұ", 0, 2),
FullCaseEntry("ұ", 1, 2),
FullCaseEntry("Ƨ", 0, 2),
FullCaseEntry("ƨ", 1, 2),
FullCaseEntry("Ẇ", 0, 2),
FullCaseEntry("ẇ", 1, 2),
FullCaseEntry("Ꝉ", 0, 2),
FullCaseEntry("ꝉ", 1, 2),
FullCaseEntry("Ҳ", 0, 2),
FullCaseEntry("ҳ", 1, 2),
FullCaseEntry("Ʃ", 0, 2),
FullCaseEntry("ʃ", 1, 2),
FullCaseEntry("Ẉ", 0, 2),
FullCaseEntry("ẉ", 1, 2),
FullCaseEntry("Ꝋ", 0, 2),
FullCaseEntry("ꝋ", 1, 2),
FullCaseEntry("Ҵ", 0, 2),
FullCaseEntry("ҵ", 1, 2),
FullCaseEntry("Ẋ", 0, 2),
FullCaseEntry("ẋ", 1, 2),
FullCaseEntry("Ꝍ", 0, 2),
FullCaseEntry("ꝍ", 1, 2),
FullCaseEntry("Ƭ", 0, 2),
FullCaseEntry("ƭ", 1, 2),
FullCaseEntry("Ҷ", 0, 2),
FullCaseEntry("ҷ", 1, 2),
FullCaseEntry("Ẍ", 0, 2),
FullCaseEntry("ẍ", 1, 2),
FullCaseEntry("Ꝏ", 0, 2),
FullCaseEntry("ꝏ", 1, 2),
FullCaseEntry("Ʈ", 0, 2),
FullCaseEntry("ʈ", 1, 2),
FullCaseEntry("Ҹ", 0, 2),
FullCaseEntry("ҹ", 1, 2),
FullCaseEntry("Ѐ", 0, 2),
FullCaseEntry("Ш", 1, 2),
FullCaseEntry("Ư", 0, 2),
FullCaseEntry("ư", 1, 2),
FullCaseEntry("Ẏ", 0, 2),
FullCaseEntry("ẏ", 1, 2),
FullCaseEntry("Ꝑ", 0, 2),
FullCaseEntry("ꝑ", 1, 2),
FullCaseEntry("Ё", 0, 2),
FullCaseEntry("Щ", 1, 2),
FullCaseEntry("Һ", 0, 2),
FullCaseEntry("һ", 1, 2),
FullCaseEntry("Ђ", 0, 2),
FullCaseEntry("Ъ", 1, 2),
FullCaseEntry("Ʊ", 0, 2),
FullCaseEntry("ʊ", 1, 2),
FullCaseEntry("Ẑ", 0, 2),
FullCaseEntry("ẑ", 1, 2),
FullCaseEntry("Ꝓ", 0, 2),
FullCaseEntry("ꝓ", 1, 2),
FullCaseEntry("Ѓ", 0, 2),
FullCaseEntry("Ы", 1, 2),
FullCaseEntry("Ʋ", 0, 2),
FullCaseEntry("ʋ", 1, 2),
FullCaseEntry("Ҽ", 0, 2),
FullCaseEntry("ҽ", 1, 2),
FullCaseEntry("Є", 0, 2),
FullCaseEntry("Ь", 1, 2),
FullCaseEntry("Ƴ", 0, 2),
FullCaseEntry("ƴ", 1, 2),
FullCaseEntry("Ẓ", 0, 2),
FullCaseEntry("ẓ", 1, 2),
FullCaseEntry("Ꝕ", 0, 2),
FullCaseEntry("ꝕ", 1, 2),
FullCaseEntry("Ѕ", 0, 2),
FullCaseEntry("Э", 1, 2),
FullCaseEntry("Ҿ", 0, 2),
FullCaseEntry("ҿ", 1, 2),
FullCaseEntry("І", 0, 2),
FullCaseEntry("Ю", 1, 2),
FullCaseEntry("Ƶ", 0, 2),
FullCaseEntry("ƶ", 1, 2),
FullCaseEntry("Ẕ", 0, 2),
FullCaseEntry("ẕ", 1, 2),
FullCaseEntry("Ꝗ", 0, 2),
FullCaseEntry("ꝗ", 1, 2),
FullCaseEntry("Ї", 0, 2),
FullCaseEntry("Я", 1, 2),
FullCaseEntry("Ӏ", 0, 2),
FullCaseEntry("ӏ", 1, 2),
FullCaseEntry("Ј", 0, 2),
FullCaseEntry("а", 1, 2),
FullCaseEntry("Ʒ", 0, 2),
FullCaseEntry("ʒ", 1, 2),
FullCaseEntry("Ӂ", 0, 2),
FullCaseEntry("ӂ", 1, 2),
FullCaseEntry("ẖ", 0, 2),
FullCaseEntry("ẖ", 1, 2),
FullCaseEntry("Ꝙ", 0, 2),
FullCaseEntry("ꝙ", 1, 2),
FullCaseEntry("Љ", 0, 2),
FullCaseEntry("б", 1, 2),
FullCaseEntry("Ƹ", 0, 2),
FullCaseEntry("ƹ", 1, 2),
FullCaseEntry("ẗ", 0, 2),
FullCaseEntry("ẗ", 1, 2),
FullCaseEntry("Њ", 0, 2),
FullCaseEntry("в", 1, 2),
FullCaseEntry("Ӄ", 0, 2),
FullCaseEntry("ӄ", 1, 2),
FullCaseEntry("ẘ", 0, 2),
FullCaseEntry("ẘ", 1, 2),
FullCaseEntry("Ꝛ", 0, 2),
FullCaseEntry("ꝛ", 1, 2),
FullCaseEntry("Ћ", 0, 2),
FullCaseEntry("г", 1, 2),
FullCaseEntry("ẙ", 0, 2),
FullCaseEntry("ẙ", 1, 2),
FullCaseEntry("Ќ", 0, 2),
FullCaseEntry("д", 1, 2),
FullCaseEntry("Ӆ", 0, 2),
FullCaseEntry("ӆ", 1, 2),
FullCaseEntry("ẚ", 0, 2),
FullCaseEntry("aʾ", 1, 2),
FullCaseEntry("Ꝝ", 0, 2),
FullCaseEntry("ꝝ", 1, 2),
FullCaseEntry("Ѝ", 0, 2),
FullCaseEntry("е", 1, 2),
FullCaseEntry("Ƽ", 0, 2),
FullCaseEntry("ƽ", 1, 2),
FullCaseEntry("ẛ", 0, 3),
FullCaseEntry("ṡ", 1, 3),
FullCaseEntry("Ṡ", 2, 3),
FullCaseEntry("Ў", 0, 2),
FullCaseEntry("ж", 1, 2),
FullCaseEntry("Ӈ", 0, 2),
FullCaseEntry("ӈ", 1, 2),
FullCaseEntry("Ꝟ", 0, 2),
FullCaseEntry("ꝟ", 1, 2),
FullCaseEntry("Џ", 0, 2),
FullCaseEntry("з", 1, 2),
FullCaseEntry("А", 0, 2),
FullCaseEntry("и", 1, 2),
FullCaseEntry("Ӊ", 0, 2),
FullCaseEntry("ӊ", 1, 2),
FullCaseEntry("ẞ", 0, 3),
FullCaseEntry("ss", 1, 3),
FullCaseEntry("ß", 2, 3),
FullCaseEntry("Ꝡ", 0, 2),
FullCaseEntry("ꝡ", 1, 2),
FullCaseEntry("Б", 0, 2),
FullCaseEntry("й", 1, 2),
FullCaseEntry("ͅ", 0, 4),
FullCaseEntry("ι", 1, 4),
FullCaseEntry("Ι", 2, 4),
FullCaseEntry("ι", 3, 4),
FullCaseEntry("В", 0, 2),
FullCaseEntry("к", 1, 2),
FullCaseEntry("Ӌ", 0, 2),
FullCaseEntry("ӌ", 1, 2),
FullCaseEntry("Ạ", 0, 2),
FullCaseEntry("ạ", 1, 2),
FullCaseEntry("Ꝣ", 0, 2),
FullCaseEntry("ꝣ", 1, 2),
FullCaseEntry("Г", 0, 2),
FullCaseEntry("л", 1, 2),
FullCaseEntry("Д", 0, 2),
FullCaseEntry("м", 1, 2),
FullCaseEntry("Ӎ", 0, 2),
FullCaseEntry("ӎ", 1, 2),
FullCaseEntry("Ả", 0, 2),
FullCaseEntry("ả", 1, 2),
FullCaseEntry("Ⓐ", 0, 2),
FullCaseEntry("ⓐ", 1, 2),
FullCaseEntry("Ꝥ", 0, 2),
FullCaseEntry("ꝥ", 1, 2),
FullCaseEntry("Е", 0, 2),
FullCaseEntry("н", 1, 2),
FullCaseEntry("DŽ", 0, 3),
FullCaseEntry("dž", 1, 3),
FullCaseEntry("Dž", 2, 3),
FullCaseEntry("Ⓑ", 0, 2),
FullCaseEntry("ⓑ", 1, 2),
FullCaseEntry("Ж", 0, 2),
FullCaseEntry("о", 1, 2),
FullCaseEntry("Dž", 0, 3),
FullCaseEntry("dž", 1, 3),
FullCaseEntry("DŽ", 2, 3),
FullCaseEntry("Ấ", 0, 2),
FullCaseEntry("ấ", 1, 2),
FullCaseEntry("Ⓒ", 0, 2),
FullCaseEntry("ⓒ", 1, 2),
FullCaseEntry("Ꝧ", 0, 2),
FullCaseEntry("ꝧ", 1, 2),
FullCaseEntry("З", 0, 2),
FullCaseEntry("п", 1, 2),
FullCaseEntry("A", 0, 2),
FullCaseEntry("a", 1, 2),
FullCaseEntry("Ӑ", 0, 2),
FullCaseEntry("ӑ", 1, 2),
FullCaseEntry("Ⓓ", 0, 2),
FullCaseEntry("ⓓ", 1, 2),
FullCaseEntry("И", 0, 2),
FullCaseEntry("р", 1, 2),
FullCaseEntry("B", 0, 2),
FullCaseEntry("b", 1, 2),
FullCaseEntry("LJ", 0, 3),
FullCaseEntry("lj", 1, 3),
FullCaseEntry("Lj", 2, 3),
FullCaseEntry("Ầ", 0, 2),
FullCaseEntry("ầ", 1, 2),
FullCaseEntry("Ⓔ", 0, 2),
FullCaseEntry("ⓔ", 1, 2),
FullCaseEntry("Ꝩ", 0, 2),
FullCaseEntry("ꝩ", 1, 2),
FullCaseEntry("Й", 0, 2),
FullCaseEntry("с", 1, 2),
FullCaseEntry("C", 0, 2),
FullCaseEntry("c", 1, 2),
FullCaseEntry("Lj", 0, 3),
FullCaseEntry("lj", 1, 3),
FullCaseEntry("LJ", 2, 3),
FullCaseEntry("Ӓ", 0, 2),
FullCaseEntry("ӓ", 1, 2),
FullCaseEntry("Ⓕ", 0, 2),
FullCaseEntry("ⓕ", 1, 2),
FullCaseEntry("К", 0, 2),
FullCaseEntry("т", 1, 2),
FullCaseEntry("D", 0, 2),
FullCaseEntry("d", 1, 2),
FullCaseEntry("Ẩ", 0, 2),
FullCaseEntry("ẩ", 1, 2),
FullCaseEntry("Ⓖ", 0, 2),
FullCaseEntry("ⓖ", 1, 2),
FullCaseEntry("Ꝫ", 0, 2),
FullCaseEntry("ꝫ", 1, 2),
FullCaseEntry("Л", 0, 2),
FullCaseEntry("у", 1, 2),
FullCaseEntry("E", 0, 2),
FullCaseEntry("e", 1, 2),
FullCaseEntry("NJ", 0, 3),
FullCaseEntry("nj", 1, 3),
FullCaseEntry("Nj", 2, 3),
FullCaseEntry("Ӕ", 0, 2),
FullCaseEntry("ӕ", 1, 2),
FullCaseEntry("Ⓗ", 0, 2),
FullCaseEntry("ⓗ", 1, 2),
FullCaseEntry("М", 0, 2),
FullCaseEntry("ф", 1, 2),
FullCaseEntry("F", 0, 2),
FullCaseEntry("f", 1, 2),
FullCaseEntry("Nj", 0, 3),
FullCaseEntry("nj", 1, 3),
FullCaseEntry("NJ", 2, 3),
FullCaseEntry("Ẫ", 0, 2),
FullCaseEntry("ẫ", 1, 2),
FullCaseEntry("Ⓘ", 0, 2),
FullCaseEntry("ⓘ", 1, 2),
FullCaseEntry("Ꝭ", 0, 2),
FullCaseEntry("ꝭ", 1, 2),
FullCaseEntry("Н", 0, 2),
FullCaseEntry("х", 1, 2),
FullCaseEntry("G", 0, 2),
FullCaseEntry("g", 1, 2),
FullCaseEntry("Ӗ", 0, 2),
FullCaseEntry("ӗ", 1, 2),
FullCaseEntry("Ⓙ", 0, 2),
FullCaseEntry("ⓙ", 1, 2),
FullCaseEntry("ff", 0, 2),
FullCaseEntry("ff", 1, 2),
FullCaseEntry("О", 0, 2),
FullCaseEntry("ц", 1, 2),
FullCaseEntry("H", 0, 2),
FullCaseEntry("h", 1, 2),
FullCaseEntry("Ǎ", 0, 2),
FullCaseEntry("ǎ", 1, 2),
FullCaseEntry("Ậ", 0, 2),
FullCaseEntry("ậ", 1, 2),
FullCaseEntry("Ⓚ", 0, 2),
FullCaseEntry("ⓚ", 1, 2),
FullCaseEntry("Ꝯ", 0, 2),
FullCaseEntry("ꝯ", 1, 2),
FullCaseEntry("fi", 0, 2),
FullCaseEntry("fi", 1, 2),
FullCaseEntry("П", 0, 2),
FullCaseEntry("ч", 1, 2),
FullCaseEntry("I", 0, 2),
FullCaseEntry("i", 1, 2),
FullCaseEntry("Ә", 0, 2),
FullCaseEntry("ә", 1, 2),
FullCaseEntry("Ⓛ", 0, 2),
FullCaseEntry("ⓛ", 1, 2),
FullCaseEntry("fl", 0, 2),
FullCaseEntry("fl", 1, 2),
FullCaseEntry("Р", 0, 2),
FullCaseEntry("ш", 1, 2),
FullCaseEntry("J", 0, 2),
FullCaseEntry("j", 1, 2),
FullCaseEntry("Ǐ", 0, 2),
FullCaseEntry("ǐ", 1, 2),
FullCaseEntry("Ắ", 0, 2),
FullCaseEntry("ắ", 1, 2),
FullCaseEntry("Ⓜ", 0, 2),
FullCaseEntry("ⓜ", 1, 2),
FullCaseEntry("ffi", 0, 2),
FullCaseEntry("ffi", 1, 2),
FullCaseEntry("С", 0, 2),
FullCaseEntry("щ", 1, 2),
FullCaseEntry("K", 0, 3),
FullCaseEntry("k", 1, 3),
FullCaseEntry("K", 2, 3),
FullCaseEntry("Ӛ", 0, 2),
FullCaseEntry("ӛ", 1, 2),
FullCaseEntry("Ⓝ", 0, 2),
FullCaseEntry("ⓝ", 1, 2),
FullCaseEntry("ffl", 0, 2),
FullCaseEntry("ffl", 1, 2),
FullCaseEntry("Т", 0, 2),
FullCaseEntry("ъ", 1, 2),
FullCaseEntry("L", 0, 2),
FullCaseEntry("l", 1, 2),
FullCaseEntry("Ǒ", 0, 2),
FullCaseEntry("ǒ", 1, 2),
FullCaseEntry("Ằ", 0, 2),
FullCaseEntry("ằ", 1, 2),
FullCaseEntry("Ⓞ", 0, 2),
FullCaseEntry("ⓞ", 1, 2),
FullCaseEntry("ſt", 0, 3),
FullCaseEntry("st", 1, 3),
FullCaseEntry("st", 2, 3),
FullCaseEntry("У", 0, 2),
FullCaseEntry("ы", 1, 2),
FullCaseEntry("M", 0, 2),
FullCaseEntry("m", 1, 2),
FullCaseEntry("Ӝ", 0, 2),
FullCaseEntry("ӝ", 1, 2),
FullCaseEntry("Ⓟ", 0, 2),
FullCaseEntry("ⓟ", 1, 2),
FullCaseEntry("st", 0, 3),
FullCaseEntry("st", 1, 3),
FullCaseEntry("ſt", 2, 3),
FullCaseEntry("Ф", 0, 2),
FullCaseEntry("ь", 1, 2),
FullCaseEntry("N", 0, 2),
FullCaseEntry("n", 1, 2),
FullCaseEntry("Ǔ", 0, 2),
FullCaseEntry("ǔ", 1, 2),
FullCaseEntry("Ẳ", 0, 2),
FullCaseEntry("ẳ", 1, 2),
FullCaseEntry("Ⓠ", 0, 2),
FullCaseEntry("ⓠ", 1, 2),
FullCaseEntry("Х", 0, 2),
FullCaseEntry("э", 1, 2),
FullCaseEntry("O", 0, 2),
FullCaseEntry("o", 1, 2),
FullCaseEntry("Ӟ", 0, 2),
FullCaseEntry("ӟ", 1, 2),
FullCaseEntry("Ⓡ", 0, 2),
FullCaseEntry("ⓡ", 1, 2),
FullCaseEntry("Ⱡ", 0, 2),
FullCaseEntry("ⱡ", 1, 2),
FullCaseEntry("Ц", 0, 2),
FullCaseEntry("ю", 1, 2),
FullCaseEntry("P", 0, 2),
FullCaseEntry("p", 1, 2),
FullCaseEntry("Ǖ", 0, 2),
FullCaseEntry("ǖ", 1, 2),
FullCaseEntry("Ẵ", 0, 2),
FullCaseEntry("ẵ", 1, 2),
FullCaseEntry("Ⓢ", 0, 2),
FullCaseEntry("ⓢ", 1, 2),
FullCaseEntry("Ч", 0, 2),
FullCaseEntry("я", 1, 2),
FullCaseEntry("Q", 0, 2),
FullCaseEntry("q", 1, 2),
FullCaseEntry("Ӡ", 0, 2),
FullCaseEntry("ӡ", 1, 2),
FullCaseEntry("Ⓣ", 0, 2),
FullCaseEntry("ⓣ", 1, 2),
FullCaseEntry("Ɫ", 0, 2),
FullCaseEntry("ɫ", 1, 2),
FullCaseEntry("R", 0, 2),
FullCaseEntry("r", 1, 2),
FullCaseEntry("Ǘ", 0, 2),
FullCaseEntry("ǘ", 1, 2),
FullCaseEntry("Ặ", 0, 2),
FullCaseEntry("ặ", 1, 2),
FullCaseEntry("Ⓤ", 0, 2),
FullCaseEntry("ⓤ", 1, 2),
FullCaseEntry("Ᵽ", 0, 2),
FullCaseEntry("ᵽ", 1, 2),
FullCaseEntry("S", 0, 3),
FullCaseEntry("s", 1, 3),
FullCaseEntry("ſ", 2, 3),
FullCaseEntry("Ӣ", 0, 2),
FullCaseEntry("ӣ", 1, 2),
FullCaseEntry("Ⓥ", 0, 2),
FullCaseEntry("ⓥ", 1, 2),
FullCaseEntry("Ɽ", 0, 2),
FullCaseEntry("ɽ", 1, 2),
FullCaseEntry("Ꝺ", 0, 2),
FullCaseEntry("ꝺ", 1, 2),
FullCaseEntry("T", 0, 2),
FullCaseEntry("t", 1, 2),
FullCaseEntry("Ǚ", 0, 2),
FullCaseEntry("ǚ", 1, 2),
FullCaseEntry("Ẹ", 0, 2),
FullCaseEntry("ẹ", 1, 2),
FullCaseEntry("Ⓦ", 0, 2),
FullCaseEntry("ⓦ", 1, 2),
FullCaseEntry("U", 0, 2),
FullCaseEntry("u", 1, 2),
FullCaseEntry("Ӥ", 0, 2),
FullCaseEntry("ӥ", 1, 2),
FullCaseEntry("Ⓧ", 0, 2),
FullCaseEntry("ⓧ", 1, 2),
FullCaseEntry("Ꝼ", 0, 2),
FullCaseEntry("ꝼ", 1, 2),
FullCaseEntry("V", 0, 2),
FullCaseEntry("v", 1, 2),
FullCaseEntry("Ǜ", 0, 2),
FullCaseEntry("ǜ", 1, 2),
FullCaseEntry("Ẻ", 0, 2),
FullCaseEntry("ẻ", 1, 2),
FullCaseEntry("Ⓨ", 0, 2),
FullCaseEntry("ⓨ", 1, 2),
FullCaseEntry("Ⱨ", 0, 2),
FullCaseEntry("ⱨ", 1, 2),
FullCaseEntry("W", 0, 2),
FullCaseEntry("w", 1, 2),
FullCaseEntry("Ӧ", 0, 2),
FullCaseEntry("ӧ", 1, 2),
FullCaseEntry("Ⓩ", 0, 2),
FullCaseEntry("ⓩ", 1, 2),
FullCaseEntry("Ᵹ", 0, 2),
FullCaseEntry("ᵹ", 1, 2),
FullCaseEntry("X", 0, 2),
FullCaseEntry("x", 1, 2),
FullCaseEntry("Ẽ", 0, 2),
FullCaseEntry("ẽ", 1, 2),
FullCaseEntry("Ⱪ", 0, 2),
FullCaseEntry("ⱪ", 1, 2),
FullCaseEntry("Ꝿ", 0, 2),
FullCaseEntry("ꝿ", 1, 2),
FullCaseEntry("Y", 0, 2),
FullCaseEntry("y", 1, 2),
FullCaseEntry("Ǟ", 0, 2),
FullCaseEntry("ǟ", 1, 2),
FullCaseEntry("Ө", 0, 2),
FullCaseEntry("ө", 1, 2),
FullCaseEntry("Z", 0, 2),
FullCaseEntry("z", 1, 2),
FullCaseEntry("Ế", 0, 2),
FullCaseEntry("ế", 1, 2),
FullCaseEntry("Ⱬ", 0, 2),
FullCaseEntry("ⱬ", 1, 2),
FullCaseEntry("Ꞁ", 0, 2),
FullCaseEntry("ꞁ", 1, 2),
FullCaseEntry("ﬓ", 0, 2),
FullCaseEntry("մն", 1, 2),
FullCaseEntry("Ǡ", 0, 2),
FullCaseEntry("ǡ", 1, 2),
FullCaseEntry("Ӫ", 0, 2),
FullCaseEntry("ӫ", 1, 2),
FullCaseEntry("ﬔ", 0, 2),
FullCaseEntry("մե", 1, 2),
FullCaseEntry("Ề", 0, 2),
FullCaseEntry("ề", 1, 2),
FullCaseEntry("Ɑ", 0, 2),
FullCaseEntry("ɑ", 1, 2),
FullCaseEntry("Ꞃ", 0, 2),
FullCaseEntry("ꞃ", 1, 2),
FullCaseEntry("ﬕ", 0, 2),
FullCaseEntry("մի", 1, 2),
FullCaseEntry("Ǣ", 0, 2),
FullCaseEntry("ǣ", 1, 2),
FullCaseEntry("Ӭ", 0, 2),
FullCaseEntry("ӭ", 1, 2),
FullCaseEntry("Ɱ", 0, 2),
FullCaseEntry("ɱ", 1, 2),
FullCaseEntry("ﬖ", 0, 2),
FullCaseEntry("վն", 1, 2),
FullCaseEntry("Ể", 0, 2),
FullCaseEntry("ể", 1, 2),
FullCaseEntry("Ɐ", 0, 2),
FullCaseEntry("ɐ", 1, 2),
FullCaseEntry("Ꞅ", 0, 2),
FullCaseEntry("ꞅ", 1, 2),
FullCaseEntry("ﬗ", 0, 2),
FullCaseEntry("մխ", 1, 2),
FullCaseEntry("Ǥ", 0, 2),
FullCaseEntry("ǥ", 1, 2),
FullCaseEntry("Ӯ", 0, 2),
FullCaseEntry("ӯ", 1, 2),
FullCaseEntry("Ɒ", 0, 2),
FullCaseEntry("ɒ", 1, 2),
FullCaseEntry("Ễ", 0, 2),
FullCaseEntry("ễ", 1, 2),
FullCaseEntry("Ꞇ", 0, 2),
FullCaseEntry("ꞇ", 1, 2),
FullCaseEntry("Ǧ", 0, 2),
FullCaseEntry("ǧ", 1, 2),
FullCaseEntry("Ӱ", 0, 2),
FullCaseEntry("ӱ", 1, 2),
FullCaseEntry("Ⱳ", 0, 2),
FullCaseEntry("ⱳ", 1, 2),
FullCaseEntry("Ệ", 0, 2),
FullCaseEntry("ệ", 1, 2),
FullCaseEntry("Ǩ", 0, 2),
FullCaseEntry("ǩ", 1, 2),
FullCaseEntry("Ӳ", 0, 2),
FullCaseEntry("ӳ", 1, 2),
FullCaseEntry("Ỉ", 0, 2),
FullCaseEntry("ỉ", 1, 2),
FullCaseEntry("Ⱶ", 0, 2),
FullCaseEntry("ⱶ", 1, 2),
FullCaseEntry("Ǫ", 0, 2),
FullCaseEntry("ǫ", 1, 2),
FullCaseEntry("Ӵ", 0, 2),
FullCaseEntry("ӵ", 1, 2),
FullCaseEntry("Ꞌ", 0, 2),
FullCaseEntry("ꞌ", 1, 2),
FullCaseEntry("Ͱ", 0, 2),
FullCaseEntry("ͱ", 1, 2),
FullCaseEntry("Ị", 0, 2),
FullCaseEntry("ị", 1, 2),
FullCaseEntry("Ǭ", 0, 2),
FullCaseEntry("ǭ", 1, 2),
FullCaseEntry("Ӷ", 0, 2),
FullCaseEntry("ӷ", 1, 2),
FullCaseEntry("Ɥ", 0, 2),
FullCaseEntry("ɥ", 1, 2),
FullCaseEntry("Ͳ", 0, 2),
FullCaseEntry("ͳ", 1, 2),
FullCaseEntry("Ọ", 0, 2),
FullCaseEntry("ọ", 1, 2),
FullCaseEntry("Ǯ", 0, 2),
FullCaseEntry("ǯ", 1, 2),
FullCaseEntry("Ӹ", 0, 2),
FullCaseEntry("ӹ", 1, 2),
FullCaseEntry("Ỏ", 0, 2),
FullCaseEntry("ỏ", 1, 2),
FullCaseEntry("Ꞑ", 0, 2),
FullCaseEntry("ꞑ", 1, 2),
FullCaseEntry("ǰ", 0, 2),
FullCaseEntry("ǰ", 1, 2),
FullCaseEntry("Ӻ", 0, 2),
FullCaseEntry("ӻ", 1, 2),
FullCaseEntry("DZ", 0, 3),
FullCaseEntry("dz", 1, 3),
FullCaseEntry("Dz", 2, 3),
FullCaseEntry("Ͷ", 0, 2),
FullCaseEntry("ͷ", 1, 2),
FullCaseEntry("Ố", 0, 2),
FullCaseEntry("ố", 1, 2),
FullCaseEntry("Ꞓ", 0, 2),
FullCaseEntry("ꞓ", 1, 2),
FullCaseEntry("Dz", 0, 3),
FullCaseEntry("dz", 1, 3),
FullCaseEntry("DZ", 2, 3),
FullCaseEntry("Ӽ", 0, 2),
FullCaseEntry("ӽ", 1, 2),
FullCaseEntry("Ȿ", 0, 2),
FullCaseEntry("ȿ", 1, 2),
FullCaseEntry("Ồ", 0, 2),
FullCaseEntry("ồ", 1, 2),
FullCaseEntry("Ɀ", 0, 2),
FullCaseEntry("ɀ", 1, 2),
FullCaseEntry("Ǵ", 0, 2),
FullCaseEntry("ǵ", 1, 2),
FullCaseEntry("Ӿ", 0, 2),
FullCaseEntry("ӿ", 1, 2),
FullCaseEntry("Ⲁ", 0, 2),
FullCaseEntry("ⲁ", 1, 2),
FullCaseEntry("Ổ", 0, 2),
FullCaseEntry("ổ", 1, 2),
FullCaseEntry("Ƕ", 0, 2),
FullCaseEntry("ƕ", 1, 2),
FullCaseEntry("Ԁ", 0, 2),
FullCaseEntry("ԁ", 1, 2),
FullCaseEntry("Ⲃ", 0, 2),
FullCaseEntry("ⲃ", 1, 2),
FullCaseEntry("Ƿ", 0, 2),
FullCaseEntry("ƿ", 1, 2),
FullCaseEntry("Ỗ", 0, 2),
FullCaseEntry("ỗ", 1, 2),
FullCaseEntry("Ǹ", 0, 2),
FullCaseEntry("ǹ", 1, 2),
FullCaseEntry("Ԃ", 0, 2),
FullCaseEntry("ԃ", 1, 2),
FullCaseEntry("Ⲅ", 0, 2),
FullCaseEntry("ⲅ", 1, 2),
FullCaseEntry("Ộ", 0, 2),
FullCaseEntry("ộ", 1, 2),
FullCaseEntry("Ǻ", 0, 2),
FullCaseEntry("ǻ", 1, 2),
FullCaseEntry("Ԅ", 0, 2),
FullCaseEntry("ԅ", 1, 2),
FullCaseEntry("Ⲇ", 0, 2),
FullCaseEntry("ⲇ", 1, 2),
FullCaseEntry("Ớ", 0, 2),
FullCaseEntry("ớ", 1, 2),
FullCaseEntry("Ǽ", 0, 2),
FullCaseEntry("ǽ", 1, 2),
FullCaseEntry("Ԇ", 0, 2),
FullCaseEntry("ԇ", 1, 2),
FullCaseEntry("Ⲉ", 0, 2),
FullCaseEntry("ⲉ", 1, 2),
FullCaseEntry("Ờ", 0, 2),
FullCaseEntry("ờ", 1, 2),
FullCaseEntry("Ǿ", 0, 2),
FullCaseEntry("ǿ", 1, 2),
FullCaseEntry("Ԉ", 0, 2),
FullCaseEntry("ԉ", 1, 2),
FullCaseEntry("Ⲋ", 0, 2),
FullCaseEntry("ⲋ", 1, 2),
FullCaseEntry("Ở", 0, 2),
FullCaseEntry("ở", 1, 2),
FullCaseEntry("Ꞡ", 0, 2),
FullCaseEntry("ꞡ", 1, 2),
FullCaseEntry("Ȁ", 0, 2),
FullCaseEntry("ȁ", 1, 2),
FullCaseEntry("Ԋ", 0, 2),
FullCaseEntry("ԋ", 1, 2),
FullCaseEntry("Ⲍ", 0, 2),
FullCaseEntry("ⲍ", 1, 2),
FullCaseEntry("Ά", 0, 2),
FullCaseEntry("ά", 1, 2),
FullCaseEntry("Ỡ", 0, 2),
FullCaseEntry("ỡ", 1, 2),
FullCaseEntry("Ꞣ", 0, 2),
FullCaseEntry("ꞣ", 1, 2),
FullCaseEntry("Ȃ", 0, 2),
FullCaseEntry("ȃ", 1, 2),
FullCaseEntry("Ԍ", 0, 2),
FullCaseEntry("ԍ", 1, 2),
FullCaseEntry("Ⲏ", 0, 2),
FullCaseEntry("ⲏ", 1, 2),
FullCaseEntry("Έ", 0, 2),
FullCaseEntry("έ", 1, 2),
FullCaseEntry("Ợ", 0, 2),
FullCaseEntry("ợ", 1, 2),
FullCaseEntry("Ꞥ", 0, 2),
FullCaseEntry("ꞥ", 1, 2),
FullCaseEntry("Ȅ", 0, 2),
FullCaseEntry("ȅ", 1, 2),
FullCaseEntry("Ή", 0, 2),
FullCaseEntry("ή", 1, 2),
FullCaseEntry("Ԏ", 0, 2),
FullCaseEntry("ԏ", 1, 2),
FullCaseEntry("Ⲑ", 0, 2),
FullCaseEntry("ⲑ", 1, 2),
FullCaseEntry("Ί", 0, 2),
FullCaseEntry("ί", 1, 2),
FullCaseEntry("Ụ", 0, 2),
FullCaseEntry("ụ", 1, 2),
FullCaseEntry("Ꞧ", 0, 2),
FullCaseEntry("ꞧ", 1, 2),
FullCaseEntry("Ȇ", 0, 2),
FullCaseEntry("ȇ", 1, 2),
FullCaseEntry("Ԑ", 0, 2),
FullCaseEntry("ԑ", 1, 2),
FullCaseEntry("Ⲓ", 0, 2),
FullCaseEntry("ⲓ", 1, 2),
FullCaseEntry("Ό", 0, 2),
FullCaseEntry("ό", 1, 2),
FullCaseEntry("Ủ", 0, 2),
FullCaseEntry("ủ", 1, 2),
FullCaseEntry("Ꞩ", 0, 2),
FullCaseEntry("ꞩ", 1, 2),
FullCaseEntry("Ȉ", 0, 2),
FullCaseEntry("ȉ", 1, 2),
FullCaseEntry("Ԓ", 0, 2),
FullCaseEntry("ԓ", 1, 2),
FullCaseEntry("Ⲕ", 0, 2),
FullCaseEntry("ⲕ", 1, 2),
FullCaseEntry("Ύ", 0, 2),
FullCaseEntry("ύ", 1, 2),
FullCaseEntry("Ứ", 0, 2),
FullCaseEntry("ứ", 1, 2),
FullCaseEntry("Ɦ", 0, 2),
FullCaseEntry("ɦ", 1, 2),
FullCaseEntry("Ȋ", 0, 2),
FullCaseEntry("ȋ", 1, 2),
FullCaseEntry("Ώ", 0, 2),
FullCaseEntry("ώ", 1, 2),
FullCaseEntry("Ԕ", 0, 2),
FullCaseEntry("ԕ", 1, 2),
FullCaseEntry("Ⲗ", 0, 2),
FullCaseEntry("ⲗ", 1, 2),
FullCaseEntry("ΐ", 0, 3),
FullCaseEntry("ΐ", 1, 3),
FullCaseEntry("ΐ", 2, 3),
FullCaseEntry("Ừ", 0, 2),
FullCaseEntry("ừ", 1, 2),
FullCaseEntry("Ȍ", 0, 2),
FullCaseEntry("ȍ", 1, 2),
FullCaseEntry("Α", 0, 2),
FullCaseEntry("α", 1, 2),
FullCaseEntry("Ԗ", 0, 2),
FullCaseEntry("ԗ", 1, 2),
FullCaseEntry("Ⲙ", 0, 2),
FullCaseEntry("ⲙ", 1, 2),
FullCaseEntry("Β", 0, 3),
FullCaseEntry("β", 1, 3),
FullCaseEntry("ϐ", 2, 3),
FullCaseEntry("Ử", 0, 2),
FullCaseEntry("ử", 1, 2),
FullCaseEntry("Ȏ", 0, 2),
FullCaseEntry("ȏ", 1, 2),
FullCaseEntry("Γ", 0, 2),
FullCaseEntry("γ", 1, 2),
FullCaseEntry("Ԙ", 0, 2),
FullCaseEntry("ԙ", 1, 2),
FullCaseEntry("Ⲛ", 0, 2),
FullCaseEntry("ⲛ", 1, 2),
FullCaseEntry("Δ", 0, 2),
FullCaseEntry("δ", 1, 2),
FullCaseEntry("Ữ", 0, 2),
FullCaseEntry("ữ", 1, 2),
FullCaseEntry("Ȑ", 0, 2),
FullCaseEntry("ȑ", 1, 2),
FullCaseEntry("Ε", 0, 3),
FullCaseEntry("ε", 1, 3),
FullCaseEntry("ϵ", 2, 3),
FullCaseEntry("Ԛ", 0, 2),
FullCaseEntry("ԛ", 1, 2),
FullCaseEntry("Ⲝ", 0, 2),
FullCaseEntry("ⲝ", 1, 2),
FullCaseEntry("Ζ", 0, 2),
FullCaseEntry("ζ", 1, 2),
FullCaseEntry("Ự", 0, 2),
FullCaseEntry("ự", 1, 2),
FullCaseEntry("Ȓ", 0, 2),
FullCaseEntry("ȓ", 1, 2),
FullCaseEntry("Η", 0, 2),
FullCaseEntry("η", 1, 2),
FullCaseEntry("Ԝ", 0, 2),
FullCaseEntry("ԝ", 1, 2),
FullCaseEntry("Ⲟ", 0, 2),
FullCaseEntry("ⲟ", 1, 2),
FullCaseEntry("Θ", 0, 4),
FullCaseEntry("θ", 1, 4),
FullCaseEntry("ϑ", 2, 4),
FullCaseEntry("ϴ", 3, 4),
FullCaseEntry("Ỳ", 0, 2),
FullCaseEntry("ỳ", 1, 2),
FullCaseEntry("Ȕ", 0, 2),
FullCaseEntry("ȕ", 1, 2),
FullCaseEntry("Ι", 0, 4),
FullCaseEntry("ι", 1, 4),
FullCaseEntry("ͅ", 2, 4),
FullCaseEntry("ι", 3, 4),
FullCaseEntry("Ԟ", 0, 2),
FullCaseEntry("ԟ", 1, 2),
FullCaseEntry("Ⲡ", 0, 2),
FullCaseEntry("ⲡ", 1, 2),
FullCaseEntry("Κ", 0, 3),
FullCaseEntry("κ", 1, 3),
FullCaseEntry("ϰ", 2, 3),
FullCaseEntry("Ỵ", 0, 2),
FullCaseEntry("ỵ", 1, 2),
FullCaseEntry("Ȗ", 0, 2),
FullCaseEntry("ȗ", 1, 2),
FullCaseEntry("Λ", 0, 2),
FullCaseEntry("λ", 1, 2),
FullCaseEntry("Ԡ", 0, 2),
FullCaseEntry("ԡ", 1, 2),
FullCaseEntry("Ⲣ", 0, 2),
FullCaseEntry("ⲣ", 1, 2),
FullCaseEntry("Μ", 0, 3),
FullCaseEntry("μ", 1, 3),
FullCaseEntry("µ", 2, 3),
FullCaseEntry("Ỷ", 0, 2),
FullCaseEntry("ỷ", 1, 2),
FullCaseEntry("Ș", 0, 2),
FullCaseEntry("ș", 1, 2),
FullCaseEntry("Ν", 0, 2),
FullCaseEntry("ν", 1, 2),
FullCaseEntry("Ԣ", 0, 2),
FullCaseEntry("ԣ", 1, 2),
FullCaseEntry("Ⲥ", 0, 2),
FullCaseEntry("ⲥ", 1, 2),
FullCaseEntry("Ξ", 0, 2),
FullCaseEntry("ξ", 1, 2),
FullCaseEntry("Ỹ", 0, 2),
FullCaseEntry("ỹ", 1, 2),
FullCaseEntry("Ț", 0, 2),
FullCaseEntry("ț", 1, 2),
FullCaseEntry("Ο", 0, 2),
FullCaseEntry("ο", 1, 2),
FullCaseEntry("Ԥ", 0, 2),
FullCaseEntry("ԥ", 1, 2),
FullCaseEntry("Ⲧ", 0, 2),
FullCaseEntry("ⲧ", 1, 2),
FullCaseEntry("Π", 0, 3),
FullCaseEntry("π", 1, 3),
FullCaseEntry("ϖ", 2, 3),
FullCaseEntry("Ỻ", 0, 2),
FullCaseEntry("ỻ", 1, 2),
FullCaseEntry("Ȝ", 0, 2),
FullCaseEntry("ȝ", 1, 2),
FullCaseEntry("Ρ", 0, 3),
FullCaseEntry("ρ", 1, 3),
FullCaseEntry("ϱ", 2, 3),
FullCaseEntry("Ԧ", 0, 2),
FullCaseEntry("ԧ", 1, 2),
FullCaseEntry("Ⲩ", 0, 2),
FullCaseEntry("ⲩ", 1, 2),
FullCaseEntry("Ỽ", 0, 2),
FullCaseEntry("ỽ", 1, 2),
FullCaseEntry("Ȟ", 0, 2),
FullCaseEntry("ȟ", 1, 2),
FullCaseEntry("Σ", 0, 3),
FullCaseEntry("σ", 1, 3),
FullCaseEntry("ς", 2, 3),
FullCaseEntry("Ⲫ", 0, 2),
FullCaseEntry("ⲫ", 1, 2),
FullCaseEntry("Τ", 0, 2),
FullCaseEntry("τ", 1, 2),
FullCaseEntry("Ỿ", 0, 2),
FullCaseEntry("ỿ", 1, 2),
FullCaseEntry("Ƞ", 0, 2),
FullCaseEntry("ƞ", 1, 2),
FullCaseEntry("Υ", 0, 2),
FullCaseEntry("υ", 1, 2),
FullCaseEntry("Ⲭ", 0, 2),
FullCaseEntry("ⲭ", 1, 2),
FullCaseEntry("Φ", 0, 3),
FullCaseEntry("φ", 1, 3),
FullCaseEntry("ϕ", 2, 3),
FullCaseEntry("Ȣ", 0, 2),
FullCaseEntry("ȣ", 1, 2),
FullCaseEntry("Χ", 0, 2),
FullCaseEntry("χ", 1, 2),
FullCaseEntry("Ⲯ", 0, 2),
FullCaseEntry("ⲯ", 1, 2),
FullCaseEntry("Ψ", 0, 2),
FullCaseEntry("ψ", 1, 2),
FullCaseEntry("Ȥ", 0, 2),
FullCaseEntry("ȥ", 1, 2),
FullCaseEntry("Ω", 0, 3),
FullCaseEntry("ω", 1, 3),
FullCaseEntry("Ω", 2, 3),
FullCaseEntry("Ⲱ", 0, 2),
FullCaseEntry("ⲱ", 1, 2),
FullCaseEntry("Ꙁ", 0, 2),
FullCaseEntry("ꙁ", 1, 2),
FullCaseEntry("Ϊ", 0, 2),
FullCaseEntry("ϊ", 1, 2),
FullCaseEntry("Ȧ", 0, 2),
FullCaseEntry("ȧ", 1, 2),
FullCaseEntry("Ϋ", 0, 2),
FullCaseEntry("ϋ", 1, 2),
FullCaseEntry("Ⲳ", 0, 2),
FullCaseEntry("ⲳ", 1, 2),
FullCaseEntry("Ꙃ", 0, 2),
FullCaseEntry("ꙃ", 1, 2),
FullCaseEntry("Ա", 0, 2),
FullCaseEntry("ա", 1, 2),
FullCaseEntry("Ȩ", 0, 2),
FullCaseEntry("ȩ", 1, 2),
FullCaseEntry("Բ", 0, 2),
FullCaseEntry("բ", 1, 2),
FullCaseEntry("Ⲵ", 0, 2),
FullCaseEntry("ⲵ", 1, 2),
FullCaseEntry("Ꙅ", 0, 2),
FullCaseEntry("ꙅ", 1, 2),
FullCaseEntry("Գ", 0, 2),
FullCaseEntry("գ", 1, 2),
FullCaseEntry("Ἀ", 0, 2),
FullCaseEntry("ἀ", 1, 2),
FullCaseEntry("Ȫ", 0, 2),
FullCaseEntry("ȫ", 1, 2),
FullCaseEntry("Դ", 0, 2),
FullCaseEntry("դ", 1, 2),
FullCaseEntry("Ἁ", 0, 2),
FullCaseEntry("ἁ", 1, 2),
FullCaseEntry("Ⲷ", 0, 2),
FullCaseEntry("ⲷ", 1, 2),
FullCaseEntry("Ꙇ", 0, 2),
FullCaseEntry("ꙇ", 1, 2),
FullCaseEntry("ΰ", 0, 3),
FullCaseEntry("ΰ", 1, 3),
FullCaseEntry("ΰ", 2, 3),
FullCaseEntry("Ե", 0, 2),
FullCaseEntry("ե", 1, 2),
FullCaseEntry("Ἂ", 0, 2),
FullCaseEntry("ἂ", 1, 2),
FullCaseEntry("Ȭ", 0, 2),
FullCaseEntry("ȭ", 1, 2),
FullCaseEntry("Զ", 0, 2),
FullCaseEntry("զ", 1, 2),
FullCaseEntry("Ἃ", 0, 2),
FullCaseEntry("ἃ", 1, 2),
FullCaseEntry("Ⲹ", 0, 2),
FullCaseEntry("ⲹ", 1, 2),
FullCaseEntry("Ꙉ", 0, 2),
FullCaseEntry("ꙉ", 1, 2),
FullCaseEntry("Է", 0, 2),
FullCaseEntry("է", 1, 2),
FullCaseEntry("Ἄ", 0, 2),
FullCaseEntry("ἄ", 1, 2),
FullCaseEntry("Ȯ", 0, 2),
FullCaseEntry("ȯ", 1, 2),
FullCaseEntry("Ը", 0, 2),
FullCaseEntry("ը", 1, 2),
FullCaseEntry("Ἅ", 0, 2),
FullCaseEntry("ἅ", 1, 2),
FullCaseEntry("Ⲻ", 0, 2),
FullCaseEntry("ⲻ", 1, 2),
FullCaseEntry("Ꙋ", 0, 2),
FullCaseEntry("ꙋ", 1, 2),
FullCaseEntry("Թ", 0, 2),
FullCaseEntry("թ", 1, 2),
FullCaseEntry("Ἆ", 0, 2),
FullCaseEntry("ἆ", 1, 2),
FullCaseEntry("Ȱ", 0, 2),
FullCaseEntry("ȱ", 1, 2),
FullCaseEntry("Ժ", 0, 2),
FullCaseEntry("ժ", 1, 2),
FullCaseEntry("Ἇ", 0, 2),
FullCaseEntry("ἇ", 1, 2),
FullCaseEntry("Ⲽ", 0, 2),
FullCaseEntry("ⲽ", 1, 2),
FullCaseEntry("Ꙍ", 0, 2),
FullCaseEntry("ꙍ", 1, 2),
FullCaseEntry("Ի", 0, 2),
FullCaseEntry("ի", 1, 2),
FullCaseEntry("Ȳ", 0, 2),
FullCaseEntry("ȳ", 1, 2),
FullCaseEntry("Լ", 0, 2),
FullCaseEntry("լ", 1, 2),
FullCaseEntry("Ⲿ", 0, 2),
FullCaseEntry("ⲿ", 1, 2),
FullCaseEntry("Ꙏ", 0, 2),
FullCaseEntry("ꙏ", 1, 2),
FullCaseEntry("Խ", 0, 2),
FullCaseEntry("խ", 1, 2),
FullCaseEntry("Ծ", 0, 2),
FullCaseEntry("ծ", 1, 2),
FullCaseEntry("Ⳁ", 0, 2),
FullCaseEntry("ⳁ", 1, 2),
FullCaseEntry("Ꙑ", 0, 2),
FullCaseEntry("ꙑ", 1, 2),
FullCaseEntry("Կ", 0, 2),
FullCaseEntry("կ", 1, 2),
FullCaseEntry("Հ", 0, 2),
FullCaseEntry("հ", 1, 2),
FullCaseEntry("Ⳃ", 0, 2),
FullCaseEntry("ⳃ", 1, 2),
FullCaseEntry("Ꙓ", 0, 2),
FullCaseEntry("ꙓ", 1, 2),
FullCaseEntry("Ձ", 0, 2),
FullCaseEntry("ձ", 1, 2),
FullCaseEntry("Ղ", 0, 2),
FullCaseEntry("ղ", 1, 2),
FullCaseEntry("Ⳅ", 0, 2),
FullCaseEntry("ⳅ", 1, 2),
FullCaseEntry("Ꙕ", 0, 2),
FullCaseEntry("ꙕ", 1, 2),
FullCaseEntry("Ճ", 0, 2),
FullCaseEntry("ճ", 1, 2),
FullCaseEntry("Ἐ", 0, 2),
FullCaseEntry("ἐ", 1, 2),
FullCaseEntry("µ", 0, 3),
FullCaseEntry("μ", 1, 3),
FullCaseEntry("Μ", 2, 3),
FullCaseEntry("Ⱥ", 0, 2),
FullCaseEntry("ⱥ", 1, 2),
FullCaseEntry("Մ", 0, 2),
FullCaseEntry("մ", 1, 2),
FullCaseEntry("Ἑ", 0, 2),
FullCaseEntry("ἑ", 1, 2),
FullCaseEntry("Ⳇ", 0, 2),
FullCaseEntry("ⳇ", 1, 2),
FullCaseEntry("Ꙗ", 0, 2),
FullCaseEntry("ꙗ", 1, 2),
FullCaseEntry("Ȼ", 0, 2),
FullCaseEntry("ȼ", 1, 2),
FullCaseEntry("Յ", 0, 2),
FullCaseEntry("յ", 1, 2),
FullCaseEntry("Ἒ", 0, 2),
FullCaseEntry("ἒ", 1, 2),
FullCaseEntry("Ն", 0, 2),
FullCaseEntry("ն", 1, 2),
FullCaseEntry("Ἓ", 0, 2),
FullCaseEntry("ἓ", 1, 2),
FullCaseEntry("Ⳉ", 0, 2),
FullCaseEntry("ⳉ", 1, 2),
FullCaseEntry("Ꙙ", 0, 2),
FullCaseEntry("ꙙ", 1, 2),
FullCaseEntry("Ƚ", 0, 2),
FullCaseEntry("ƚ", 1, 2),
FullCaseEntry("ς", 0, 3),
FullCaseEntry("σ", 1, 3),
FullCaseEntry("Σ", 2, 3),
FullCaseEntry("Շ", 0, 2),
FullCaseEntry("շ", 1, 2),
FullCaseEntry("Ἔ", 0, 2),
FullCaseEntry("ἔ", 1, 2),
FullCaseEntry("Ⱦ", 0, 2),
FullCaseEntry("ⱦ", 1, 2),
FullCaseEntry("Ո", 0, 2),
FullCaseEntry("ո", 1, 2),
FullCaseEntry("Ἕ", 0, 2),
FullCaseEntry("ἕ", 1, 2),
FullCaseEntry("Ⳋ", 0, 2),
FullCaseEntry("ⳋ", 1, 2),
FullCaseEntry("Ꙛ", 0, 2),
FullCaseEntry("ꙛ", 1, 2),
FullCaseEntry("Չ", 0, 2),
FullCaseEntry("չ", 1, 2),
FullCaseEntry("Պ", 0, 2),
FullCaseEntry("պ", 1, 2),
FullCaseEntry("Ⳍ", 0, 2),
FullCaseEntry("ⳍ", 1, 2),
FullCaseEntry("Ꙝ", 0, 2),
FullCaseEntry("ꙝ", 1, 2),
FullCaseEntry("Ɂ", 0, 2),
FullCaseEntry("ɂ", 1, 2),
FullCaseEntry("Ջ", 0, 2),
FullCaseEntry("ջ", 1, 2),
FullCaseEntry("Ռ", 0, 2),
FullCaseEntry("ռ", 1, 2),
FullCaseEntry("Ⳏ", 0, 2),
FullCaseEntry("ⳏ", 1, 2),
FullCaseEntry("Ꙟ", 0, 2),
FullCaseEntry("ꙟ", 1, 2),
FullCaseEntry("Ƀ", 0, 2),
FullCaseEntry("ƀ", 1, 2),
FullCaseEntry("Ս", 0, 2),
FullCaseEntry("ս", 1, 2),
FullCaseEntry("Ʉ", 0, 2),
FullCaseEntry("ʉ", 1, 2),
FullCaseEntry("Վ", 0, 2),
FullCaseEntry("վ", 1, 2),
FullCaseEntry("Ⳑ", 0, 2),
FullCaseEntry("ⳑ", 1, 2),
FullCaseEntry("Ꙡ", 0, 2),
FullCaseEntry("ꙡ", 1, 2),
FullCaseEntry("À", 0, 2),
FullCaseEntry("à", 1, 2),
FullCaseEntry("Ʌ", 0, 2),
FullCaseEntry("ʌ", 1, 2),
FullCaseEntry("Տ", 0, 2),
FullCaseEntry("տ", 1, 2),
FullCaseEntry("Á", 0, 2),
FullCaseEntry("á", 1, 2),
FullCaseEntry("Ɇ", 0, 2),
FullCaseEntry("ɇ", 1, 2),
FullCaseEntry("Ր", 0, 2),
FullCaseEntry("ր", 1, 2),
FullCaseEntry("Ⳓ", 0, 2),
FullCaseEntry("ⳓ", 1, 2),
FullCaseEntry("Ꙣ", 0, 2),
FullCaseEntry("ꙣ", 1, 2),
FullCaseEntry("Â", 0, 2),
FullCaseEntry("â", 1, 2),
FullCaseEntry("Ց", 0, 2),
FullCaseEntry("ց", 1, 2),
FullCaseEntry("Ã", 0, 2),
FullCaseEntry("ã", 1, 2),
FullCaseEntry("Ɉ", 0, 2),
FullCaseEntry("ɉ", 1, 2),
FullCaseEntry("Ւ", 0, 2),
FullCaseEntry("ւ", 1, 2),
FullCaseEntry("Ⳕ", 0, 2),
FullCaseEntry("ⳕ", 1, 2),
FullCaseEntry("Ꙥ", 0, 2),
FullCaseEntry("ꙥ", 1, 2),
FullCaseEntry("Ä", 0, 2),
FullCaseEntry("ä", 1, 2),
FullCaseEntry("Փ", 0, 2),
FullCaseEntry("փ", 1, 2),
FullCaseEntry("Ἠ", 0, 2),
FullCaseEntry("ἠ", 1, 2),
FullCaseEntry("Å", 0, 3),
FullCaseEntry("å", 1, 3),
FullCaseEntry("Å", 2, 3),
FullCaseEntry("Ɋ", 0, 2),
FullCaseEntry("ɋ", 1, 2),
FullCaseEntry("Ϗ", 0, 2),
FullCaseEntry("ϗ", 1, 2),
FullCaseEntry("Ք", 0, 2),
FullCaseEntry("ք", 1, 2),
FullCaseEntry("Ἡ", 0, 2),
FullCaseEntry("ἡ", 1, 2),
FullCaseEntry("Ⳗ", 0, 2),
FullCaseEntry("ⳗ", 1, 2),
FullCaseEntry("Ꙧ", 0, 2),
FullCaseEntry("ꙧ", 1, 2),
FullCaseEntry("Æ", 0, 2),
FullCaseEntry("æ", 1, 2),
FullCaseEntry("ϐ", 0, 3),
FullCaseEntry("β", 1, 3),
FullCaseEntry("Β", 2, 3),
FullCaseEntry("Օ", 0, 2),
FullCaseEntry("օ", 1, 2),
FullCaseEntry("Ἢ", 0, 2),
FullCaseEntry("ἢ", 1, 2),
FullCaseEntry("Ç", 0, 2),
FullCaseEntry("ç", 1, 2),
FullCaseEntry("Ɍ", 0, 2),
FullCaseEntry("ɍ", 1, 2),
FullCaseEntry("ϑ", 0, 4),
FullCaseEntry("θ", 1, 4),
FullCaseEntry("Θ", 2, 4),
FullCaseEntry("ϴ", 3, 4),
FullCaseEntry("Ֆ", 0, 2),
FullCaseEntry("ֆ", 1, 2),
FullCaseEntry("Ἣ", 0, 2),
FullCaseEntry("ἣ", 1, 2),
FullCaseEntry("Ⳙ", 0, 2),
FullCaseEntry("ⳙ", 1, 2),
FullCaseEntry("Ꙩ", 0, 2),
FullCaseEntry("ꙩ", 1, 2),
FullCaseEntry("È", 0, 2),
FullCaseEntry("è", 1, 2),
FullCaseEntry("Ἤ", 0, 2),
FullCaseEntry("ἤ", 1, 2),
FullCaseEntry("É", 0, 2),
FullCaseEntry("é", 1, 2),
FullCaseEntry("Ɏ", 0, 2),
FullCaseEntry("ɏ", 1, 2),
FullCaseEntry("Ἥ", 0, 2),
FullCaseEntry("ἥ", 1, 2),
FullCaseEntry("Ⳛ", 0, 2),
FullCaseEntry("ⳛ", 1, 2),
FullCaseEntry("Ꙫ", 0, 2),
FullCaseEntry("ꙫ", 1, 2),
FullCaseEntry("Ê", 0, 2),
FullCaseEntry("ê", 1, 2),
FullCaseEntry("Ἦ", 0, 2),
FullCaseEntry("ἦ", 1, 2),
FullCaseEntry("Ë", 0, 2),
FullCaseEntry("ë", 1, 2),
FullCaseEntry("ϕ", 0, 3),
FullCaseEntry("φ", 1, 3),
FullCaseEntry("Φ", 2, 3),
FullCaseEntry("Ἧ", 0, 2),
FullCaseEntry("ἧ", 1, 2),
FullCaseEntry("Ⳝ", 0, 2),
FullCaseEntry("ⳝ", 1, 2),
FullCaseEntry("Ꙭ", 0, 2),
FullCaseEntry("ꙭ", 1, 2),
FullCaseEntry("Ì", 0, 2),
FullCaseEntry("ì", 1, 2),
FullCaseEntry("ϖ", 0, 3),
FullCaseEntry("π", 1, 3),
FullCaseEntry("Π", 2, 3),
FullCaseEntry("Í", 0, 2),
FullCaseEntry("í", 1, 2),
FullCaseEntry("Ⳟ", 0, 2),
FullCaseEntry("ⳟ", 1, 2),
FullCaseEntry("Î", 0, 2),
FullCaseEntry("î", 1, 2),
FullCaseEntry("Ϙ", 0, 2),
FullCaseEntry("ϙ", 1, 2),
FullCaseEntry("Ï", 0, 2),
FullCaseEntry("ï", 1, 2),
FullCaseEntry("Ⳡ", 0, 2),
FullCaseEntry("ⳡ", 1, 2),
FullCaseEntry("Ð", 0, 2),
FullCaseEntry("ð", 1, 2),
FullCaseEntry("Ϛ", 0, 2),
FullCaseEntry("ϛ", 1, 2),
FullCaseEntry("Ñ", 0, 2),
FullCaseEntry("ñ", 1, 2),
FullCaseEntry("Ⳣ", 0, 2),
FullCaseEntry("ⳣ", 1, 2),
FullCaseEntry("Ò", 0, 2),
FullCaseEntry("ò", 1, 2),
FullCaseEntry("Ϝ", 0, 2),
FullCaseEntry("ϝ", 1, 2),
FullCaseEntry("Ó", 0, 2),
FullCaseEntry("ó", 1, 2),
FullCaseEntry("Ô", 0, 2),
FullCaseEntry("ô", 1, 2),
FullCaseEntry("Ϟ", 0, 2),
FullCaseEntry("ϟ", 1, 2),
FullCaseEntry("Ἰ", 0, 2),
FullCaseEntry("ἰ", 1, 2),
FullCaseEntry("Õ", 0, 2),
FullCaseEntry("õ", 1, 2),
FullCaseEntry("Ἱ", 0, 2),
FullCaseEntry("ἱ", 1, 2),
FullCaseEntry("Ö", 0, 2),
FullCaseEntry("ö", 1, 2),
FullCaseEntry("Ϡ", 0, 2),
FullCaseEntry("ϡ", 1, 2),
FullCaseEntry("Ἲ", 0, 2),
FullCaseEntry("ἲ", 1, 2),
FullCaseEntry("Ἳ", 0, 2),
FullCaseEntry("ἳ", 1, 2),
FullCaseEntry("Ø", 0, 2),
FullCaseEntry("ø", 1, 2),
FullCaseEntry("Ϣ", 0, 2),
FullCaseEntry("ϣ", 1, 2),
FullCaseEntry("Ἴ", 0, 2),
FullCaseEntry("ἴ", 1, 2),
FullCaseEntry("Ù", 0, 2),
FullCaseEntry("ù", 1, 2),
FullCaseEntry("Ἵ", 0, 2),
FullCaseEntry("ἵ", 1, 2),
FullCaseEntry("Ú", 0, 2),
FullCaseEntry("ú", 1, 2),
FullCaseEntry("Ϥ", 0, 2),
FullCaseEntry("ϥ", 1, 2),
FullCaseEntry("Ἶ", 0, 2),
FullCaseEntry("ἶ", 1, 2),
FullCaseEntry("Ⳬ", 0, 2),
FullCaseEntry("ⳬ", 1, 2),
FullCaseEntry("Û", 0, 2),
FullCaseEntry("û", 1, 2),
FullCaseEntry("Ἷ", 0, 2),
FullCaseEntry("ἷ", 1, 2),
FullCaseEntry("Ü", 0, 2),
FullCaseEntry("ü", 1, 2),
FullCaseEntry("Ϧ", 0, 2),
FullCaseEntry("ϧ", 1, 2),
FullCaseEntry("Ⳮ", 0, 2),
FullCaseEntry("ⳮ", 1, 2),
FullCaseEntry("Ý", 0, 2),
FullCaseEntry("ý", 1, 2),
FullCaseEntry("Þ", 0, 2),
FullCaseEntry("þ", 1, 2),
FullCaseEntry("Ϩ", 0, 2),
FullCaseEntry("ϩ", 1, 2),
FullCaseEntry("ß", 0, 3),
FullCaseEntry("ss", 1, 3),
FullCaseEntry("ẞ", 2, 3),
FullCaseEntry("Ꚁ", 0, 2),
FullCaseEntry("ꚁ", 1, 2),
FullCaseEntry("Ϫ", 0, 2),
FullCaseEntry("ϫ", 1, 2),
FullCaseEntry("Ⳳ", 0, 2),
FullCaseEntry("ⳳ", 1, 2),
FullCaseEntry("Ꚃ", 0, 2),
FullCaseEntry("ꚃ", 1, 2),
FullCaseEntry("Ϭ", 0, 2),
FullCaseEntry("ϭ", 1, 2),
FullCaseEntry("Ꚅ", 0, 2),
FullCaseEntry("ꚅ", 1, 2),
FullCaseEntry("Ϯ", 0, 2),
FullCaseEntry("ϯ", 1, 2),
FullCaseEntry("Ὀ", 0, 2),
FullCaseEntry("ὀ", 1, 2),
FullCaseEntry("Ὁ", 0, 2),
FullCaseEntry("ὁ", 1, 2),
FullCaseEntry("Ꚇ", 0, 2),
FullCaseEntry("ꚇ", 1, 2),
FullCaseEntry("ϰ", 0, 3),
FullCaseEntry("κ", 1, 3),
FullCaseEntry("Κ", 2, 3),
FullCaseEntry("Ὂ", 0, 2),
FullCaseEntry("ὂ", 1, 2),
FullCaseEntry("ϱ", 0, 3),
FullCaseEntry("ρ", 1, 3),
FullCaseEntry("Ρ", 2, 3),
FullCaseEntry("Ὃ", 0, 2),
FullCaseEntry("ὃ", 1, 2),
FullCaseEntry("Ꚉ", 0, 2),
FullCaseEntry("ꚉ", 1, 2),
FullCaseEntry("Ὄ", 0, 2),
FullCaseEntry("ὄ", 1, 2),
FullCaseEntry("Ὅ", 0, 2),
FullCaseEntry("ὅ", 1, 2),
FullCaseEntry("Ꚋ", 0, 2),
FullCaseEntry("ꚋ", 1, 2),
FullCaseEntry("ϴ", 0, 4),
FullCaseEntry("θ", 1, 4),
FullCaseEntry("Θ", 2, 4),
FullCaseEntry("ϑ", 3, 4),
FullCaseEntry("ϵ", 0, 3),
FullCaseEntry("ε", 1, 3),
FullCaseEntry("Ε", 2, 3),
FullCaseEntry("Ꚍ", 0, 2),
FullCaseEntry("ꚍ", 1, 2),
FullCaseEntry("ὐ", 0, 2),
FullCaseEntry("ὐ", 1, 2),
FullCaseEntry("Ϸ", 0, 2),
FullCaseEntry("ϸ", 1, 2),
FullCaseEntry("Ꚏ", 0, 2),
FullCaseEntry("ꚏ", 1, 2),
FullCaseEntry("ὒ", 0, 2),
FullCaseEntry("ὒ", 1, 2),
FullCaseEntry("Ϲ", 0, 2),
FullCaseEntry("ϲ", 1, 2),
FullCaseEntry("Ꚑ", 0, 2),
FullCaseEntry("ꚑ", 1, 2),
FullCaseEntry("Ϻ", 0, 2),
FullCaseEntry("ϻ", 1, 2),
FullCaseEntry("ὔ", 0, 2),
FullCaseEntry("ὔ", 1, 2),
FullCaseEntry("Ꚓ", 0, 2),
FullCaseEntry("ꚓ", 1, 2),
FullCaseEntry("ὖ", 0, 2),
FullCaseEntry("ὖ", 1, 2),
FullCaseEntry("Ͻ", 0, 2),
FullCaseEntry("ͻ", 1, 2),
FullCaseEntry("Ꚕ", 0, 2),
FullCaseEntry("ꚕ", 1, 2),
FullCaseEntry("Ͼ", 0, 2),
FullCaseEntry("ͼ", 1, 2),
FullCaseEntry("Ͽ", 0, 2),
FullCaseEntry("ͽ", 1, 2),
FullCaseEntry("Ὑ", 0, 2),
FullCaseEntry("ὑ", 1, 2),
FullCaseEntry("Ꚗ", 0, 2),
FullCaseEntry("ꚗ", 1, 2),
FullCaseEntry("Ѐ", 0, 2),
FullCaseEntry("ѐ", 1, 2),
FullCaseEntry("Ё", 0, 2),
FullCaseEntry("ё", 1, 2),
FullCaseEntry("Ὓ", 0, 2),
FullCaseEntry("ὓ", 1, 2),
FullCaseEntry("Ђ", 0, 2),
FullCaseEntry("ђ", 1, 2),
FullCaseEntry("և", 0, 2),
FullCaseEntry("եւ", 1, 2),
FullCaseEntry("Ѓ", 0, 2),
FullCaseEntry("ѓ", 1, 2),
FullCaseEntry("Ὕ", 0, 2),
FullCaseEntry("ὕ", 1, 2),
FullCaseEntry("Є", 0, 2),
FullCaseEntry("є", 1, 2),
FullCaseEntry("Ѕ", 0, 2),
FullCaseEntry("ѕ", 1, 2),
FullCaseEntry("Ὗ", 0, 2),
FullCaseEntry("ὗ", 1, 2),
FullCaseEntry("І", 0, 2),
FullCaseEntry("і", 1, 2),
FullCaseEntry("Ї", 0, 2),
FullCaseEntry("ї", 1, 2),
FullCaseEntry("Ј", 0, 2),
FullCaseEntry("ј", 1, 2),
FullCaseEntry("Љ", 0, 2),
FullCaseEntry("љ", 1, 2),
FullCaseEntry("Ā", 0, 2),
FullCaseEntry("ā", 1, 2),
FullCaseEntry("Њ", 0, 2),
FullCaseEntry("њ", 1, 2),
FullCaseEntry("Ћ", 0, 2),
FullCaseEntry("ћ", 1, 2),
FullCaseEntry("Ă", 0, 2),
FullCaseEntry("ă", 1, 2),
FullCaseEntry("Ќ", 0, 2),
FullCaseEntry("ќ", 1, 2),
FullCaseEntry("Ѝ", 0, 2),
FullCaseEntry("ѝ", 1, 2),
FullCaseEntry("Ą", 0, 2),
FullCaseEntry("ą", 1, 2),
FullCaseEntry("Ў", 0, 2),
FullCaseEntry("ў", 1, 2),
FullCaseEntry("Ὠ", 0, 2),
FullCaseEntry("ὠ", 1, 2),
FullCaseEntry("Џ", 0, 2),
FullCaseEntry("џ", 1, 2),
FullCaseEntry("Ὡ", 0, 2),
FullCaseEntry("ὡ", 1, 2),
FullCaseEntry("Ć", 0, 2),
FullCaseEntry("ć", 1, 2),
FullCaseEntry("А", 0, 2),
FullCaseEntry("а", 1, 2),
FullCaseEntry("Ὢ", 0, 2),
FullCaseEntry("ὢ", 1, 2),
FullCaseEntry("Б", 0, 2),
FullCaseEntry("б", 1, 2),
FullCaseEntry("Ὣ", 0, 2),
FullCaseEntry("ὣ", 1, 2),
FullCaseEntry("Ĉ", 0, 2),
FullCaseEntry("ĉ", 1, 2),
FullCaseEntry("В", 0, 2),
FullCaseEntry("в", 1, 2),
FullCaseEntry("Ὤ", 0, 2),
FullCaseEntry("ὤ", 1, 2),
FullCaseEntry("Г", 0, 2),
FullCaseEntry("г", 1, 2),
FullCaseEntry("Ὥ", 0, 2),
FullCaseEntry("ὥ", 1, 2),
FullCaseEntry("Ċ", 0, 2),
FullCaseEntry("ċ", 1, 2),
FullCaseEntry("Д", 0, 2),
FullCaseEntry("д", 1, 2),
FullCaseEntry("Ὦ", 0, 2),
FullCaseEntry("ὦ", 1, 2),
FullCaseEntry("Е", 0, 2),
FullCaseEntry("е", 1, 2),
FullCaseEntry("Ὧ", 0, 2),
FullCaseEntry("ὧ", 1, 2),
FullCaseEntry("Č", 0, 2),
FullCaseEntry("č", 1, 2),
FullCaseEntry("Ж", 0, 2),
FullCaseEntry("ж", 1, 2),
FullCaseEntry("З", 0, 2),
FullCaseEntry("з", 1, 2),
FullCaseEntry("Ď", 0, 2),
FullCaseEntry("ď", 1, 2),
FullCaseEntry("И", 0, 2),
FullCaseEntry("и", 1, 2),
FullCaseEntry("Й", 0, 2),
FullCaseEntry("й", 1, 2),
FullCaseEntry("Đ", 0, 2),
FullCaseEntry("đ", 1, 2),
FullCaseEntry("К", 0, 2),
FullCaseEntry("к", 1, 2),
FullCaseEntry("Л", 0, 2),
FullCaseEntry("л", 1, 2),
FullCaseEntry("Ē", 0, 2),
FullCaseEntry("ē", 1, 2),
FullCaseEntry("М", 0, 2),
FullCaseEntry("м", 1, 2),
FullCaseEntry("Н", 0, 2),
FullCaseEntry("н", 1, 2),
FullCaseEntry("Ĕ", 0, 2),
FullCaseEntry("ĕ", 1, 2),
FullCaseEntry("О", 0, 2),
FullCaseEntry("о", 1, 2),
FullCaseEntry("П", 0, 2),
FullCaseEntry("п", 1, 2),
FullCaseEntry("Ė", 0, 2),
FullCaseEntry("ė", 1, 2),
FullCaseEntry("Р", 0, 2),
FullCaseEntry("р", 1, 2),
FullCaseEntry("С", 0, 2),
FullCaseEntry("с", 1, 2),
FullCaseEntry("Ę", 0, 2),
FullCaseEntry("ę", 1, 2),
FullCaseEntry("Т", 0, 2),
FullCaseEntry("т", 1, 2),
FullCaseEntry("У", 0, 2),
FullCaseEntry("у", 1, 2),
FullCaseEntry("Ě", 0, 2),
FullCaseEntry("ě", 1, 2),
FullCaseEntry("Ф", 0, 2),
FullCaseEntry("ф", 1, 2),
FullCaseEntry("Х", 0, 2),
FullCaseEntry("х", 1, 2),
FullCaseEntry("Ĝ", 0, 2),
FullCaseEntry("ĝ", 1, 2),
FullCaseEntry("Ц", 0, 2),
FullCaseEntry("ц", 1, 2),
FullCaseEntry("ᾀ", 0, 3),
FullCaseEntry("ἀι", 1, 3),
FullCaseEntry("ᾈ", 2, 3),
FullCaseEntry("Ч", 0, 2),
FullCaseEntry("ч", 1, 2),
FullCaseEntry("ᾁ", 0, 3),
FullCaseEntry("ἁι", 1, 3),
FullCaseEntry("ᾉ", 2, 3),
FullCaseEntry("Ğ", 0, 2),
FullCaseEntry("ğ", 1, 2),
FullCaseEntry("Ш", 0, 2),
FullCaseEntry("ш", 1, 2),
FullCaseEntry("ᾂ", 0, 3),
FullCaseEntry("ἂι", 1, 3),
FullCaseEntry("ᾊ", 2, 3),
FullCaseEntry("Щ", 0, 2),
FullCaseEntry("щ", 1, 2),
FullCaseEntry("ᾃ", 0, 3),
FullCaseEntry("ἃι", 1, 3),
FullCaseEntry("ᾋ", 2, 3),
FullCaseEntry("Ġ", 0, 2),
FullCaseEntry("ġ", 1, 2),
FullCaseEntry("Ъ", 0, 2),
FullCaseEntry("ъ", 1, 2),
FullCaseEntry("ᾄ", 0, 3),
FullCaseEntry("ἄι", 1, 3),
FullCaseEntry("ᾌ", 2, 3),
FullCaseEntry("Ы", 0, 2),
FullCaseEntry("ы", 1, 2),
FullCaseEntry("Ḁ", 0, 2),
FullCaseEntry("ḁ", 1, 2),
FullCaseEntry("ᾅ", 0, 3),
FullCaseEntry("ἅι", 1, 3),
FullCaseEntry("ᾍ", 2, 3),
FullCaseEntry("Ģ", 0, 2),
FullCaseEntry("ģ", 1, 2),
FullCaseEntry("Ь", 0, 2),
FullCaseEntry("ь", 1, 2),
FullCaseEntry("ᾆ", 0, 3),
FullCaseEntry("ἆι", 1, 3),
FullCaseEntry("ᾎ", 2, 3),
FullCaseEntry("Э", 0, 2),
FullCaseEntry("э", 1, 2),
FullCaseEntry("Ḃ", 0, 2),
FullCaseEntry("ḃ", 1, 2),
FullCaseEntry("ᾇ", 0, 3),
FullCaseEntry("ἇι", 1, 3),
FullCaseEntry("ᾏ", 2, 3),
FullCaseEntry("Ĥ", 0, 2),
FullCaseEntry("ĥ", 1, 2),
FullCaseEntry("Ю", 0, 2),
FullCaseEntry("ю", 1, 2),
FullCaseEntry("ᾈ", 0, 3),
FullCaseEntry("ἀι", 1, 3),
FullCaseEntry("ᾀ", 2, 3),
FullCaseEntry("Я", 0, 2),
FullCaseEntry("я", 1, 2),
FullCaseEntry("Ḅ", 0, 2),
FullCaseEntry("ḅ", 1, 2),
FullCaseEntry("ᾉ", 0, 3),
FullCaseEntry("ἁι", 1, 3),
FullCaseEntry("ᾁ", 2, 3),
FullCaseEntry("Ħ", 0, 2),
FullCaseEntry("ħ", 1, 2),
FullCaseEntry("ᾊ", 0, 3),
FullCaseEntry("ἂι", 1, 3),
FullCaseEntry("ᾂ", 2, 3),
FullCaseEntry("Ḇ", 0, 2),
FullCaseEntry("ḇ", 1, 2),
FullCaseEntry("ᾋ", 0, 3),
FullCaseEntry("ἃι", 1, 3),
FullCaseEntry("ᾃ", 2, 3),
FullCaseEntry("Ĩ", 0, 2),
FullCaseEntry("ĩ", 1, 2),
FullCaseEntry("ᾌ", 0, 3),
FullCaseEntry("ἄι", 1, 3),
FullCaseEntry("ᾄ", 2, 3),
FullCaseEntry("Ḉ", 0, 2),
FullCaseEntry("ḉ", 1, 2),
FullCaseEntry("ᾍ", 0, 3),
FullCaseEntry("ἅι", 1, 3),
FullCaseEntry("ᾅ", 2, 3),
FullCaseEntry("Ī", 0, 2),
FullCaseEntry("ī", 1, 2),
FullCaseEntry("ᾎ", 0, 3),
FullCaseEntry("ἆι", 1, 3),
FullCaseEntry("ᾆ", 2, 3),
FullCaseEntry("Ḋ", 0, 2),
FullCaseEntry("ḋ", 1, 2),
FullCaseEntry("ᾏ", 0, 3),
FullCaseEntry("ἇι", 1, 3),
FullCaseEntry("ᾇ", 2, 3),
FullCaseEntry("Ĭ", 0, 2),
FullCaseEntry("ĭ", 1, 2),
FullCaseEntry("ᾐ", 0, 3),
FullCaseEntry("ἠι", 1, 3),
FullCaseEntry("ᾘ", 2, 3),
FullCaseEntry("Ḍ", 0, 2),
FullCaseEntry("ḍ", 1, 2),
FullCaseEntry("ᾑ", 0, 3),
FullCaseEntry("ἡι", 1, 3),
FullCaseEntry("ᾙ", 2, 3),
FullCaseEntry("Į", 0, 2),
FullCaseEntry("į", 1, 2),
FullCaseEntry("ᾒ", 0, 3),
FullCaseEntry("ἢι", 1, 3),
FullCaseEntry("ᾚ", 2, 3),
FullCaseEntry("Ḏ", 0, 2),
FullCaseEntry("ḏ", 1, 2),
FullCaseEntry("ᾓ", 0, 3),
FullCaseEntry("ἣι", 1, 3),
FullCaseEntry("ᾛ", 2, 3),
FullCaseEntry("İ", 0, 2),
FullCaseEntry("i̇", 1, 2),
FullCaseEntry("ᾔ", 0, 3),
FullCaseEntry("ἤι", 1, 3),
FullCaseEntry("ᾜ", 2, 3),
FullCaseEntry("Ḑ", 0, 2),
FullCaseEntry("ḑ", 1, 2),
FullCaseEntry("ᾕ", 0, 3),
FullCaseEntry("ἥι", 1, 3),
FullCaseEntry("ᾝ", 2, 3),
FullCaseEntry("IJ", 0, 2),
FullCaseEntry("ij", 1, 2),
FullCaseEntry("ᾖ", 0, 3),
FullCaseEntry("ἦι", 1, 3),
FullCaseEntry("ᾞ", 2, 3),
FullCaseEntry("Ḓ", 0, 2),
FullCaseEntry("ḓ", 1, 2),
FullCaseEntry("ᾗ", 0, 3),
FullCaseEntry("ἧι", 1, 3),
FullCaseEntry("ᾟ", 2, 3),
FullCaseEntry("Ĵ", 0, 2),
FullCaseEntry("ĵ", 1, 2),
FullCaseEntry("ᾘ", 0, 3),
FullCaseEntry("ἠι", 1, 3),
FullCaseEntry("ᾐ", 2, 3),
FullCaseEntry("Ḕ", 0, 2),
FullCaseEntry("ḕ", 1, 2),
FullCaseEntry("ᾙ", 0, 3),
FullCaseEntry("ἡι", 1, 3),
FullCaseEntry("ᾑ", 2, 3),
FullCaseEntry("Ķ", 0, 2),
FullCaseEntry("ķ", 1, 2),
FullCaseEntry("ᾚ", 0, 3),
FullCaseEntry("ἢι", 1, 3),
FullCaseEntry("ᾒ", 2, 3),
FullCaseEntry("Ḗ", 0, 2),
FullCaseEntry("ḗ", 1, 2),
FullCaseEntry("ᾛ", 0, 3),
FullCaseEntry("ἣι", 1, 3),
FullCaseEntry("ᾓ", 2, 3),
FullCaseEntry("ᾜ", 0, 3),
FullCaseEntry("ἤι", 1, 3),
FullCaseEntry("ᾔ", 2, 3),
FullCaseEntry("Ĺ", 0, 2),
FullCaseEntry("ĺ", 1, 2),
FullCaseEntry("Ḙ", 0, 2),
FullCaseEntry("ḙ", 1, 2),
FullCaseEntry("ᾝ", 0, 3),
FullCaseEntry("ἥι", 1, 3),
FullCaseEntry("ᾕ", 2, 3),
FullCaseEntry("ᾞ", 0, 3),
FullCaseEntry("ἦι", 1, 3),
FullCaseEntry("ᾖ", 2, 3),
FullCaseEntry("Ļ", 0, 2),
FullCaseEntry("ļ", 1, 2),
FullCaseEntry("Ḛ", 0, 2),
FullCaseEntry("ḛ", 1, 2),
FullCaseEntry("ᾟ", 0, 3),
FullCaseEntry("ἧι", 1, 3),
FullCaseEntry("ᾗ", 2, 3),
FullCaseEntry("ᾠ", 0, 3),
FullCaseEntry("ὠι", 1, 3),
FullCaseEntry("ᾨ", 2, 3),
FullCaseEntry("Ľ", 0, 2),
FullCaseEntry("ľ", 1, 2),
FullCaseEntry("Ḝ", 0, 2),
FullCaseEntry("ḝ", 1, 2),
FullCaseEntry("ᾡ", 0, 3),
FullCaseEntry("ὡι", 1, 3),
FullCaseEntry("ᾩ", 2, 3),
FullCaseEntry("Ω", 0, 3),
FullCaseEntry("ω", 1, 3),
FullCaseEntry("Ω", 2, 3),
FullCaseEntry("ᾢ", 0, 3),
FullCaseEntry("ὢι", 1, 3),
FullCaseEntry("ᾪ", 2, 3),
FullCaseEntry("Ŀ", 0, 2),
FullCaseEntry("ŀ", 1, 2),
FullCaseEntry("Ḟ", 0, 2),
FullCaseEntry("ḟ", 1, 2),
FullCaseEntry("ᾣ", 0, 3),
FullCaseEntry("ὣι", 1, 3),
FullCaseEntry("ᾫ", 2, 3),
FullCaseEntry("ᾤ", 0, 3),
FullCaseEntry("ὤι", 1, 3),
FullCaseEntry("ᾬ", 2, 3),
FullCaseEntry("Ł", 0, 2),
FullCaseEntry("ł", 1, 2),
FullCaseEntry("Ḡ", 0, 2),
FullCaseEntry("ḡ", 1, 2),
FullCaseEntry("ᾥ", 0, 3),
FullCaseEntry("ὥι", 1, 3),
FullCaseEntry("ᾭ", 2, 3),
FullCaseEntry("K", 0, 3),
FullCaseEntry("k", 1, 3),
FullCaseEntry("K", 2, 3),
FullCaseEntry("ᾦ", 0, 3),
FullCaseEntry("ὦι", 1, 3),
FullCaseEntry("ᾮ", 2, 3),
FullCaseEntry("Å", 0, 3),
FullCaseEntry("å", 1, 3),
FullCaseEntry("Å", 2, 3),
FullCaseEntry("Ń", 0, 2),
FullCaseEntry("ń", 1, 2),
FullCaseEntry("Ḣ", 0, 2),
FullCaseEntry("ḣ", 1, 2),
FullCaseEntry("ᾧ", 0, 3),
FullCaseEntry("ὧι", 1, 3),
FullCaseEntry("ᾯ", 2, 3),
FullCaseEntry("ᾨ", 0, 3),
FullCaseEntry("ὠι", 1, 3),
FullCaseEntry("ᾠ", 2, 3),
FullCaseEntry("Ņ", 0, 2),
FullCaseEntry("ņ", 1, 2),
FullCaseEntry("Ḥ", 0, 2),
FullCaseEntry("ḥ", 1, 2),
FullCaseEntry("ᾩ", 0, 3),
FullCaseEntry("ὡι", 1, 3),
FullCaseEntry("ᾡ", 2, 3),
FullCaseEntry("ᾪ", 0, 3),
FullCaseEntry("ὢι", 1, 3),
FullCaseEntry("ᾢ", 2, 3),
FullCaseEntry("Ň", 0, 2),
FullCaseEntry("ň", 1, 2),
FullCaseEntry("Ḧ", 0, 2),
FullCaseEntry("ḧ", 1, 2),
FullCaseEntry("ᾫ", 0, 3),
FullCaseEntry("ὣι", 1, 3),
FullCaseEntry("ᾣ", 2, 3),
FullCaseEntry("ᾬ", 0, 3),
FullCaseEntry("ὤι", 1, 3),
FullCaseEntry("ᾤ", 2, 3),
FullCaseEntry("ʼn", 0, 2),
FullCaseEntry("ʼn", 1, 2),
FullCaseEntry("Ḩ", 0, 2),
FullCaseEntry("ḩ", 1, 2),
FullCaseEntry("ᾭ", 0, 3),
FullCaseEntry("ὥι", 1, 3),
FullCaseEntry("ᾥ", 2, 3),
FullCaseEntry("Ⅎ", 0, 2),
FullCaseEntry("ⅎ", 1, 2),
FullCaseEntry("Ŋ", 0, 2),
FullCaseEntry("ŋ", 1, 2),
FullCaseEntry("ᾮ", 0, 3),
FullCaseEntry("ὦι", 1, 3),
FullCaseEntry("ᾦ", 2, 3),
FullCaseEntry("Ḫ", 0, 2),
FullCaseEntry("ḫ", 1, 2),
FullCaseEntry("ᾯ", 0, 3),
FullCaseEntry("ὧι", 1, 3),
FullCaseEntry("ᾧ", 2, 3),
FullCaseEntry("Ō", 0, 2),
FullCaseEntry("ō", 1, 2),
FullCaseEntry("Ḭ", 0, 2),
FullCaseEntry("ḭ", 1, 2),
FullCaseEntry("Ŏ", 0, 2),
FullCaseEntry("ŏ", 1, 2),
FullCaseEntry("ᾲ", 0, 2),
FullCaseEntry("ὰι", 1, 2),
FullCaseEntry("Ḯ", 0, 2),
FullCaseEntry("ḯ", 1, 2),
FullCaseEntry("ᾳ", 0, 3),
FullCaseEntry("αι", 1, 3),
FullCaseEntry("ᾼ", 2, 3),
FullCaseEntry("Ő", 0, 2),
FullCaseEntry("ő", 1, 2),
FullCaseEntry("ᾴ", 0, 2),
FullCaseEntry("άι", 1, 2),
FullCaseEntry("Ḱ", 0, 2),
FullCaseEntry("ḱ", 1, 2),
FullCaseEntry("Œ", 0, 2),
FullCaseEntry("œ", 1, 2),
FullCaseEntry("ᾶ", 0, 2),
FullCaseEntry("ᾶ", 1, 2),
FullCaseEntry("Ḳ", 0, 2),
FullCaseEntry("ḳ", 1, 2),
FullCaseEntry("ᾷ", 0, 2),
FullCaseEntry("ᾶι", 1, 2),
FullCaseEntry("Ŕ", 0, 2),
FullCaseEntry("ŕ", 1, 2),
FullCaseEntry("Ᾰ", 0, 2),
FullCaseEntry("ᾰ", 1, 2),
FullCaseEntry("Ḵ", 0, 2),
FullCaseEntry("ḵ", 1, 2),
FullCaseEntry("Ᾱ", 0, 2),
FullCaseEntry("ᾱ", 1, 2),
FullCaseEntry("Ŗ", 0, 2),
FullCaseEntry("ŗ", 1, 2),
FullCaseEntry("Ѡ", 0, 2),
FullCaseEntry("ѡ", 1, 2),
FullCaseEntry("Ὰ", 0, 2),
FullCaseEntry("ὰ", 1, 2),
FullCaseEntry("Ḷ", 0, 2),
FullCaseEntry("ḷ", 1, 2),
FullCaseEntry("Ά", 0, 2),
FullCaseEntry("ά", 1, 2),
FullCaseEntry("Ř", 0, 2),
FullCaseEntry("ř", 1, 2),
FullCaseEntry("Ѣ", 0, 2),
FullCaseEntry("ѣ", 1, 2),
FullCaseEntry("ᾼ", 0, 3),
FullCaseEntry("αι", 1, 3),
FullCaseEntry("ᾳ", 2, 3),
FullCaseEntry("Ḹ", 0, 2),
FullCaseEntry("ḹ", 1, 2),
FullCaseEntry("Ś", 0, 2),
FullCaseEntry("ś", 1, 2),
FullCaseEntry("Ѥ", 0, 2),
FullCaseEntry("ѥ", 1, 2),
FullCaseEntry("ι", 0, 4),
FullCaseEntry("ι", 1, 4),
FullCaseEntry("ͅ", 2, 4),
FullCaseEntry("Ι", 3, 4),
FullCaseEntry("Ḻ", 0, 2),
FullCaseEntry("ḻ", 1, 2),
FullCaseEntry("Ŝ", 0, 2),
FullCaseEntry("ŝ", 1, 2),
FullCaseEntry("Ѧ", 0, 2),
FullCaseEntry("ѧ", 1, 2),
FullCaseEntry("Ḽ", 0, 2),
FullCaseEntry("ḽ", 1, 2),
FullCaseEntry("Ş", 0, 2),
FullCaseEntry("ş", 1, 2),
FullCaseEntry("Ѩ", 0, 2),
FullCaseEntry("ѩ", 1, 2),
FullCaseEntry("ῂ", 0, 2),
FullCaseEntry("ὴι", 1, 2),
FullCaseEntry("A", 0, 2),
FullCaseEntry("a", 1, 2),
FullCaseEntry("Ḿ", 0, 2),
FullCaseEntry("ḿ", 1, 2),
FullCaseEntry("ῃ", 0, 3),
FullCaseEntry("ηι", 1, 3),
FullCaseEntry("ῌ", 2, 3),
FullCaseEntry("B", 0, 2),
FullCaseEntry("b", 1, 2),
FullCaseEntry("Š", 0, 2),
FullCaseEntry("š", 1, 2),
FullCaseEntry("Ѫ", 0, 2),
FullCaseEntry("ѫ", 1, 2),
FullCaseEntry("ῄ", 0, 2),
FullCaseEntry("ήι", 1, 2),
FullCaseEntry("C", 0, 2),
FullCaseEntry("c", 1, 2),
FullCaseEntry("Ṁ", 0, 2),
FullCaseEntry("ṁ", 1, 2),
FullCaseEntry("D", 0, 2),
FullCaseEntry("d", 1, 2),
FullCaseEntry("Ţ", 0, 2),
FullCaseEntry("ţ", 1, 2),
FullCaseEntry("Ѭ", 0, 2),
FullCaseEntry("ѭ", 1, 2),
FullCaseEntry("ῆ", 0, 2),
FullCaseEntry("ῆ", 1, 2),
FullCaseEntry("E", 0, 2),
FullCaseEntry("e", 1, 2),
FullCaseEntry("Ṃ", 0, 2),
FullCaseEntry("ṃ", 1, 2),
FullCaseEntry("ῇ", 0, 2),
FullCaseEntry("ῆι", 1, 2),
FullCaseEntry("F", 0, 2),
FullCaseEntry("f", 1, 2),
FullCaseEntry("Ť", 0, 2),
FullCaseEntry("ť", 1, 2),
FullCaseEntry("Ѯ", 0, 2),
FullCaseEntry("ѯ", 1, 2),
FullCaseEntry("Ὲ", 0, 2),
FullCaseEntry("ὲ", 1, 2),
FullCaseEntry("G", 0, 2),
FullCaseEntry("g", 1, 2),
FullCaseEntry("Ṅ", 0, 2),
FullCaseEntry("ṅ", 1, 2),
FullCaseEntry("Έ", 0, 2),
FullCaseEntry("έ", 1, 2),
FullCaseEntry("H", 0, 2),
FullCaseEntry("h", 1, 2),
FullCaseEntry("Ŧ", 0, 2),
FullCaseEntry("ŧ", 1, 2),
FullCaseEntry("Ѱ", 0, 2),
FullCaseEntry("ѱ", 1, 2),
FullCaseEntry("Ὴ", 0, 2),
FullCaseEntry("ὴ", 1, 2),
FullCaseEntry("I", 0, 2),
FullCaseEntry("i", 1, 2),
FullCaseEntry("Ṇ", 0, 2),
FullCaseEntry("ṇ", 1, 2),
FullCaseEntry("Ή", 0, 2),
FullCaseEntry("ή", 1, 2),
FullCaseEntry("J", 0, 2),
FullCaseEntry("j", 1, 2),
FullCaseEntry("Ũ", 0, 2),
FullCaseEntry("ũ", 1, 2),
FullCaseEntry("Ѳ", 0, 2),
FullCaseEntry("ѳ", 1, 2),
FullCaseEntry("ῌ", 0, 3),
FullCaseEntry("ηι", 1, 3),
FullCaseEntry("ῃ", 2, 3),
FullCaseEntry("K", 0, 2),
FullCaseEntry("k", 1, 2),
FullCaseEntry("Ṉ", 0, 2),
FullCaseEntry("ṉ", 1, 2),
FullCaseEntry("L", 0, 2),
FullCaseEntry("l", 1, 2),
FullCaseEntry("Ū", 0, 2),
FullCaseEntry("ū", 1, 2),
FullCaseEntry("Ѵ", 0, 2),
FullCaseEntry("ѵ", 1, 2),
FullCaseEntry("M", 0, 2),
FullCaseEntry("m", 1, 2),
FullCaseEntry("Ṋ", 0, 2),
FullCaseEntry("ṋ", 1, 2),
FullCaseEntry("N", 0, 2),
FullCaseEntry("n", 1, 2),
FullCaseEntry("Ŭ", 0, 2),
FullCaseEntry("ŭ", 1, 2),
FullCaseEntry("Ѷ", 0, 2),
FullCaseEntry("ѷ", 1, 2),
FullCaseEntry("O", 0, 2),
FullCaseEntry("o", 1, 2),
FullCaseEntry("Ṍ", 0, 2),
FullCaseEntry("ṍ", 1, 2),
FullCaseEntry("P", 0, 2),
FullCaseEntry("p", 1, 2),
FullCaseEntry("Ů", 0, 2),
FullCaseEntry("ů", 1, 2),
FullCaseEntry("Ѹ", 0, 2),
FullCaseEntry("ѹ", 1, 2),
FullCaseEntry("Ⴀ", 0, 2),
FullCaseEntry("ⴀ", 1, 2),
FullCaseEntry("ῒ", 0, 2),
FullCaseEntry("ῒ", 1, 2),
FullCaseEntry("Q", 0, 2),
FullCaseEntry("q", 1, 2),
FullCaseEntry("Ⴁ", 0, 2),
FullCaseEntry("ⴁ", 1, 2),
FullCaseEntry("Ṏ", 0, 2),
FullCaseEntry("ṏ", 1, 2),
FullCaseEntry("ΐ", 0, 3),
FullCaseEntry("ΐ", 1, 3),
FullCaseEntry("ΐ", 2, 3),
FullCaseEntry("R", 0, 2),
FullCaseEntry("r", 1, 2),
FullCaseEntry("Ű", 0, 2),
FullCaseEntry("ű", 1, 2),
FullCaseEntry("Ѻ", 0, 2),
FullCaseEntry("ѻ", 1, 2),
FullCaseEntry("Ⴂ", 0, 2),
FullCaseEntry("ⴂ", 1, 2),
FullCaseEntry("S", 0, 2),
FullCaseEntry("s", 1, 2),
FullCaseEntry("Ⴃ", 0, 2),
FullCaseEntry("ⴃ", 1, 2),
FullCaseEntry("Ṑ", 0, 2),
FullCaseEntry("ṑ", 1, 2),
FullCaseEntry("T", 0, 2),
FullCaseEntry("t", 1, 2),
FullCaseEntry("Ų", 0, 2),
FullCaseEntry("ų", 1, 2),
FullCaseEntry("Ѽ", 0, 2),
FullCaseEntry("ѽ", 1, 2),
FullCaseEntry("Ⴄ", 0, 2),
FullCaseEntry("ⴄ", 1, 2),
FullCaseEntry("ῖ", 0, 2),
FullCaseEntry("ῖ", 1, 2),
FullCaseEntry("U", 0, 2),
FullCaseEntry("u", 1, 2),
FullCaseEntry("Ⴅ", 0, 2),
FullCaseEntry("ⴅ", 1, 2),
FullCaseEntry("Ṓ", 0, 2),
FullCaseEntry("ṓ", 1, 2),
FullCaseEntry("ῗ", 0, 2),
FullCaseEntry("ῗ", 1, 2),
FullCaseEntry("V", 0, 2),
FullCaseEntry("v", 1, 2),
FullCaseEntry("Ŵ", 0, 2),
FullCaseEntry("ŵ", 1, 2),
FullCaseEntry("Ѿ", 0, 2),
FullCaseEntry("ѿ", 1, 2),
FullCaseEntry("Ⴆ", 0, 2),
FullCaseEntry("ⴆ", 1, 2),
FullCaseEntry("Ῐ", 0, 2),
FullCaseEntry("ῐ", 1, 2),
FullCaseEntry("Ⰰ", 0, 2),
FullCaseEntry("ⰰ", 1, 2),
FullCaseEntry("W", 0, 2),
FullCaseEntry("w", 1, 2),
FullCaseEntry("Ⴇ", 0, 2),
FullCaseEntry("ⴇ", 1, 2),
FullCaseEntry("Ṕ", 0, 2),
FullCaseEntry("ṕ", 1, 2),
FullCaseEntry("Ῑ", 0, 2),
FullCaseEntry("ῑ", 1, 2),
FullCaseEntry("Ⰱ", 0, 2),
FullCaseEntry("ⰱ", 1, 2),
FullCaseEntry("X", 0, 2),
FullCaseEntry("x", 1, 2),
FullCaseEntry("Ŷ", 0, 2),
FullCaseEntry("ŷ", 1, 2),
FullCaseEntry("Ҁ", 0, 2),
FullCaseEntry("ҁ", 1, 2),
FullCaseEntry("Ⴈ", 0, 2),
FullCaseEntry("ⴈ", 1, 2),
FullCaseEntry("Ὶ", 0, 2),
FullCaseEntry("ὶ", 1, 2),
FullCaseEntry("Ⰲ", 0, 2),
FullCaseEntry("ⰲ", 1, 2),
FullCaseEntry("Y", 0, 2),
FullCaseEntry("y", 1, 2),
FullCaseEntry("Ⴉ", 0, 2),
FullCaseEntry("ⴉ", 1, 2),
FullCaseEntry("Ṗ", 0, 2),
FullCaseEntry("ṗ", 1, 2),
FullCaseEntry("Ί", 0, 2),
FullCaseEntry("ί", 1, 2),
FullCaseEntry("Ⅰ", 0, 2),
FullCaseEntry("ⅰ", 1, 2),
FullCaseEntry("Ⰳ", 0, 2),
FullCaseEntry("ⰳ", 1, 2),
FullCaseEntry("Z", 0, 2),
FullCaseEntry("z", 1, 2),
FullCaseEntry("Ÿ", 0, 2),
FullCaseEntry("ÿ", 1, 2),
FullCaseEntry("Ⴊ", 0, 2),
FullCaseEntry("ⴊ", 1, 2),
FullCaseEntry("Ⅱ", 0, 2),
FullCaseEntry("ⅱ", 1, 2),
FullCaseEntry("Ⰴ", 0, 2),
FullCaseEntry("ⰴ", 1, 2),
FullCaseEntry("Ź", 0, 2),
FullCaseEntry("ź", 1, 2),
FullCaseEntry("Ⴋ", 0, 2),
FullCaseEntry("ⴋ", 1, 2),
FullCaseEntry("Ṙ", 0, 2),
FullCaseEntry("ṙ", 1, 2),
FullCaseEntry("Ⅲ", 0, 2),
FullCaseEntry("ⅲ", 1, 2),
FullCaseEntry("Ⰵ", 0, 2),
FullCaseEntry("ⰵ", 1, 2),
FullCaseEntry("Ⴌ", 0, 2),
FullCaseEntry("ⴌ", 1, 2),
FullCaseEntry("Ⅳ", 0, 2),
FullCaseEntry("ⅳ", 1, 2),
FullCaseEntry("Ⰶ", 0, 2),
FullCaseEntry("ⰶ", 1, 2),
FullCaseEntry("Ż", 0, 2),
FullCaseEntry("ż", 1, 2),
FullCaseEntry("Ⴍ", 0, 2),
FullCaseEntry("ⴍ", 1, 2),
FullCaseEntry("Ṛ", 0, 2),
FullCaseEntry("ṛ", 1, 2),
FullCaseEntry("Ⅴ", 0, 2),
FullCaseEntry("ⅴ", 1, 2),
FullCaseEntry("Ⰷ", 0, 2),
FullCaseEntry("ⰷ", 1, 2),
FullCaseEntry("Ⴎ", 0, 2),
FullCaseEntry("ⴎ", 1, 2),
FullCaseEntry("Ⅵ", 0, 2),
FullCaseEntry("ⅵ", 1, 2),
FullCaseEntry("Ⰸ", 0, 2),
FullCaseEntry("ⰸ", 1, 2),
FullCaseEntry("Ž", 0, 2),
FullCaseEntry("ž", 1, 2),
FullCaseEntry("Ⴏ", 0, 2),
FullCaseEntry("ⴏ", 1, 2),
FullCaseEntry("Ṝ", 0, 2),
FullCaseEntry("ṝ", 1, 2),
FullCaseEntry("Ⅶ", 0, 2),
FullCaseEntry("ⅶ", 1, 2),
FullCaseEntry("Ⰹ", 0, 2),
FullCaseEntry("ⰹ", 1, 2),
FullCaseEntry("Ⴐ", 0, 2),
FullCaseEntry("ⴐ", 1, 2),
FullCaseEntry("ῢ", 0, 2),
FullCaseEntry("ῢ", 1, 2),
FullCaseEntry("Ⅷ", 0, 2),
FullCaseEntry("ⅷ", 1, 2),
FullCaseEntry("Ⰺ", 0, 2),
FullCaseEntry("ⰺ", 1, 2),
FullCaseEntry("ſ", 0, 3),
FullCaseEntry("s", 1, 3),
FullCaseEntry("S", 2, 3),
FullCaseEntry("Ⴑ", 0, 2),
FullCaseEntry("ⴑ", 1, 2),
FullCaseEntry("Ṟ", 0, 2),
FullCaseEntry("ṟ", 1, 2),
FullCaseEntry("ΰ", 0, 3),
FullCaseEntry("ΰ", 1, 3),
FullCaseEntry("ΰ", 2, 3),
FullCaseEntry("Ⅸ", 0, 2),
FullCaseEntry("ⅸ", 1, 2),
FullCaseEntry("Ⰻ", 0, 2),
FullCaseEntry("ⰻ", 1, 2),
FullCaseEntry("Ҋ", 0, 2),
FullCaseEntry("ҋ", 1, 2),
FullCaseEntry("Ⴒ", 0, 2),
FullCaseEntry("ⴒ", 1, 2),
FullCaseEntry("ῤ", 0, 2),
FullCaseEntry("ῤ", 1, 2),
FullCaseEntry("Ⅹ", 0, 2),
FullCaseEntry("ⅹ", 1, 2),
FullCaseEntry("Ⰼ", 0, 2),
FullCaseEntry("ⰼ", 1, 2),
FullCaseEntry("Ɓ", 0, 2),
FullCaseEntry("ɓ", 1, 2),
FullCaseEntry("Ⴓ", 0, 2),
FullCaseEntry("ⴓ", 1, 2),
FullCaseEntry("Ṡ", 0, 3),
FullCaseEntry("ṡ", 1, 3),
FullCaseEntry("ẛ", 2, 3),
FullCaseEntry("Ⅺ", 0, 2),
FullCaseEntry("ⅺ", 1, 2),
FullCaseEntry("Ⰽ", 0, 2),
FullCaseEntry("ⰽ", 1, 2),
FullCaseEntry("Ꜣ", 0, 2),
FullCaseEntry("ꜣ", 1, 2),
FullCaseEntry("Ƃ", 0, 2),
FullCaseEntry("ƃ", 1, 2),
FullCaseEntry("Ҍ", 0, 2),
FullCaseEntry("ҍ", 1, 2),
FullCaseEntry("Ⴔ", 0, 2),
FullCaseEntry("ⴔ", 1, 2),
FullCaseEntry("ῦ", 0, 2),
FullCaseEntry("ῦ", 1, 2),
FullCaseEntry("Ⅻ", 0, 2),
FullCaseEntry("ⅻ", 1, 2),
FullCaseEntry("Ⰾ", 0, 2),
FullCaseEntry("ⰾ", 1, 2),
FullCaseEntry("Ⴕ", 0, 2),
FullCaseEntry("ⴕ", 1, 2),
FullCaseEntry("Ṣ", 0, 2),
FullCaseEntry("ṣ", 1, 2),
FullCaseEntry("ῧ", 0, 2),
FullCaseEntry("ῧ", 1, 2),
FullCaseEntry("Ⅼ", 0, 2),
FullCaseEntry("ⅼ", 1, 2),
FullCaseEntry("Ⰿ", 0, 2),
FullCaseEntry("ⰿ", 1, 2),
FullCaseEntry("Ꜥ", 0, 2),
FullCaseEntry("ꜥ", 1, 2),
FullCaseEntry("Ƅ", 0, 2),
FullCaseEntry("ƅ", 1, 2),
FullCaseEntry("Ҏ", 0, 2),
FullCaseEntry("ҏ", 1, 2),
FullCaseEntry("Ⴖ", 0, 2),
FullCaseEntry("ⴖ", 1, 2),
FullCaseEntry("Ῠ", 0, 2),
FullCaseEntry("ῠ", 1, 2),
FullCaseEntry("Ⅽ", 0, 2),
FullCaseEntry("ⅽ", 1, 2),
FullCaseEntry("Ⱀ", 0, 2),
FullCaseEntry("ⱀ""ASCII_Hex_Digit", unicodeASCII_Hex_Digit),
immutable(UnicodeProperty!ubyte)("InLatin-1 Supplement", unicodeInLatin_1_Supplement),
immutable(UnicodeProperty!ubyte)("InBasic Latin", unicodeInBasic_Latin),
immutable(UnicodeProperty!ubyte)("Lao", unicodeLao),
immutable(UnicodeProperty!ubyte)("Ll", unicodeLl),
immutable(UnicodeProperty!ubyte)("Lu", unicodeLu),
immutable(UnicodeProperty!ubyte)("LV", unicodeLV),
immutable(UnicodeProperty!ubyte)("LVT", unicodeLVT),
immutable(UnicodeProperty!ubyte)("LVT_Syllable", unicodeLVT),
immutable(UnicodeProperty!ubyte)("Lowercase", unicodeLowercase),
immutable(UnicodeProperty!ubyte)("Lowercase_Letter", unicodeLl),
immutable(UnicodeProperty!ubyte)("LV_Syllable", unicodeLV),
immutable(UnicodeProperty!ubyte)("Tamil", unicodeTamil),
immutable(UnicodeProperty!ubyte)("Telugu", unicodeTelugu),
immutable(UnicodeProperty!ubyte)("Uppercase", unicodeUppercase),
immutable(UnicodeProperty!ubyte)("Uppercase_Letter", unicodeLu),
immutable(UnicodeProperty!ubyte)("Kannada", unicodeKannada),
immutable(UnicodeProperty!ubyte)("Bengali", unicodeBengali),
immutable(UnicodeProperty!ubyte)("Gujarati", unicodeGujarati),
immutable(UnicodeProperty!ubyte)("Gurmukhi", unicodeGurmukhi),
immutable(UnicodeProperty!ubyte)("Cc", unicodeCc),
immutable(UnicodeProperty!ubyte)("Oriya", unicodeOriya),
immutable(UnicodeProperty!ubyte)("Control", unicodeCc),
];
immutable immutable(UnicodeProperty!ushort)[] smallUnicodeProps = [
immutable(UnicodeProperty!ushort)("Alphabetic", unicodeAlphabetic),
immutable(UnicodeProperty!ushort)("Arabic", unicodeArabic),
immutable(UnicodeProperty!ushort)("Avestan", unicodeAvestan),
immutable(UnicodeProperty!ushort)("Armenian", unicodeArmenian),
immutable(UnicodeProperty!ushort)("Dash", unicodeDash),
immutable(UnicodeProperty!ushort)("Dash_Punctuation", unicodePd),
immutable(UnicodeProperty!ushort)("Default_Ignorable_Code_Point", unicodeDefault_Ignorable_Code_Point),
immutable(UnicodeProperty!ushort)("Devanagari", unicodeDevanagari),
immutable(UnicodeProperty!ushort)("Decimal_Number", unicodeNd),
immutable(UnicodeProperty!ushort)("Diacritic", unicodeDiacritic),
immutable(UnicodeProperty!ushort)("Ethiopic", unicodeEthiopic),
immutable(UnicodeProperty!ushort)("Extender", unicodeExtender),
immutable(UnicodeProperty!ushort)("Enclosing_Mark", unicodeMe),
immutable(UnicodeProperty!ushort)("Han", unicodeHan),
immutable(UnicodeProperty!ushort)("Hanunoo", unicodeHanunoo),
immutable(UnicodeProperty!ushort)("Hangul", unicodeHangul),
immutable(UnicodeProperty!ushort)("Hex_Digit", unicodeHex_Digit),
immutable(UnicodeProperty!ushort)("Hebrew", unicodeHebrew),
immutable(UnicodeProperty!ushort)("Hiragana", unicodeHiragana),
immutable(UnicodeProperty!ushort)("Hyphen", unicodeHyphen),
immutable(UnicodeProperty!ushort)("Ideographic", unicodeIdeographic),
immutable(UnicodeProperty!ushort)("ID_Start", unicodeID_Start),
immutable(UnicodeProperty!ushort)("IDS_Trinary_Operator", unicodeIDS_Trinary_Operator),
immutable(UnicodeProperty!ushort)("IDS_Binary_Operator", unicodeIDS_Binary_Operator),
immutable(UnicodeProperty!ushort)("ID_Continue", unicodeID_Continue),
immutable(UnicodeProperty!ushort)("Imperial_Aramaic", unicodeImperial_Aramaic),
immutable(UnicodeProperty!ushort)("InAlphabetic Presentation Forms", unicodeInAlphabetic_Presentation_Forms),
immutable(UnicodeProperty!ushort)("InArabic", unicodeInArabic),
immutable(UnicodeProperty!ushort)("InArabic Extended-A", unicodeInArabic_Extended_A),
immutable(UnicodeProperty!ushort)("InArabic Presentation Forms-A", unicodeInArabic_Presentation_Forms_A),
immutable(UnicodeProperty!ushort)("InArabic Presentation Forms-B", unicodeInArabic_Presentation_Forms_B),
immutable(UnicodeProperty!ushort)("InArabic Supplement", unicodeInArabic_Supplement),
immutable(UnicodeProperty!ushort)("InArmenian", unicodeInArmenian),
immutable(UnicodeProperty!ushort)("InArrows", unicodeInArrows),
immutable(UnicodeProperty!ushort)("InDevanagari", unicodeInDevanagari),
immutable(UnicodeProperty!ushort)("InDevanagari Extended", unicodeInDevanagari_Extended),
immutable(UnicodeProperty!ushort)("InDingbats", unicodeInDingbats),
immutable(UnicodeProperty!ushort)("InEthiopic", unicodeInEthiopic),
immutable(UnicodeProperty!ushort)("InEthiopic Extended", unicodeInEthiopic_Extended),
immutable(UnicodeProperty!ushort)("InEthiopic Extended-A", unicodeInEthiopic_Extended_A),
immutable(UnicodeProperty!ushort)("InEthiopic Supplement", unicodeInEthiopic_Supplement),
immutable(UnicodeProperty!ushort)("InEnclosed Alphanumerics", unicodeInEnclosed_Alphanumerics),
immutable(UnicodeProperty!ushort)("InEnclosed CJK Letters and Months", unicodeInEnclosed_CJK_Letters_and_Months),
immutable(UnicodeProperty!ushort)("InHalfwidth and Fullwidth Forms", unicodeInHalfwidth_and_Fullwidth_Forms),
immutable(UnicodeProperty!ushort)("InHanunoo", unicodeInHanunoo),
immutable(UnicodeProperty!ushort)("InHangul Jamo", unicodeInHangul_Jamo),
immutable(UnicodeProperty!ushort)("InHangul Jamo Extended-A", unicodeInHangul_Jamo_Extended_A),
immutable(UnicodeProperty!ushort)("InHangul Jamo Extended-B", unicodeInHangul_Jamo_Extended_B),
immutable(UnicodeProperty!ushort)("InHangul Syllables", unicodeInHangul_Syllables),
immutable(UnicodeProperty!ushort)("InHangul Compatibility Jamo", unicodeInHangul_Compatibility_Jamo),
immutable(UnicodeProperty!ushort)("Inherited", unicodeInherited),
immutable(UnicodeProperty!ushort)("InHebrew", unicodeInHebrew),
immutable(UnicodeProperty!ushort)("InHiragana", unicodeInHiragana),
immutable(UnicodeProperty!ushort)("InHigh Private Use Surrogates", unicodeInHigh_Private_Use_Surrogates),
immutable(UnicodeProperty!ushort)("InHigh Surrogates", unicodeInHigh_Surrogates),
immutable(UnicodeProperty!ushort)("InIdeographic Description Characters", unicodeInIdeographic_Description_Characters),
immutable(UnicodeProperty!ushort)("InIPA Extensions", unicodeInIPA_Extensions),
immutable(UnicodeProperty!ushort)("Initial_Punctuation", unicodePi),
immutable(UnicodeProperty!ushort)("InLatin Extended-A", unicodeInLatin_Extended_A),
immutable(UnicodeProperty!ushort)("InLatin Extended Additional", unicodeInLatin_Extended_Additional),
immutable(UnicodeProperty!ushort)("InLatin Extended-D", unicodeInLatin_Extended_D),
immutable(UnicodeProperty!ushort)("InLatin Extended-C", unicodeInLatin_Extended_C),
immutable(UnicodeProperty!ushort)("InLatin Extended-B", unicodeInLatin_Extended_B),
immutable(UnicodeProperty!ushort)("InLao", unicodeInLao),
immutable(UnicodeProperty!ushort)("InLepcha", unicodeInLepcha),
immutable(UnicodeProperty!ushort)("InLetterlike Symbols", unicodeInLetterlike_Symbols),
immutable(UnicodeProperty!ushort)("InLimbu", unicodeInLimbu),
immutable(UnicodeProperty!ushort)("InLisu", unicodeInLisu),
immutable(UnicodeProperty!ushort)("InLow Surrogates", unicodeInLow_Surrogates),
immutable(UnicodeProperty!ushort)("InMalayalam", unicodeInMalayalam),
immutable(UnicodeProperty!ushort)("InMathematical Operators", unicodeInMathematical_Operators),
immutable(UnicodeProperty!ushort)("InMandaic", unicodeInMandaic),
immutable(UnicodeProperty!ushort)("InMeetei Mayek", unicodeInMeetei_Mayek),
immutable(UnicodeProperty!ushort)("InMeetei Mayek Extensions", unicodeInMeetei_Mayek_Extensions),
immutable(UnicodeProperty!ushort)("InMiscellaneous Mathematical Symbols-A", unicodeInMiscellaneous_Mathematical_Symbols_A),
immutable(UnicodeProperty!ushort)("InMiscellaneous Mathematical Symbols-B", unicodeInMiscellaneous_Mathematical_Symbols_B),
immutable(UnicodeProperty!ushort)("InMiscellaneous Technical", unicodeInMiscellaneous_Technical),
immutable(UnicodeProperty!ushort)("InMiscellaneous Symbols", unicodeInMiscellaneous_Symbols),
immutable(UnicodeProperty!ushort)("InMiscellaneous Symbols and Arrows", unicodeInMiscellaneous_Symbols_and_Arrows),
immutable(UnicodeProperty!ushort)("InMyanmar", unicodeInMyanmar),
immutable(UnicodeProperty!ushort)("InMyanmar Extended-A", unicodeInMyanmar_Extended_A),
immutable(UnicodeProperty!ushort)("InModifier Tone Letters", unicodeInModifier_Tone_Letters),
immutable(UnicodeProperty!ushort)("InMongolian", unicodeInMongolian),
immutable(UnicodeProperty!ushort)("InPhags-pa", unicodeInPhags_pa),
immutable(UnicodeProperty!ushort)("InPhonetic Extensions", unicodeInPhonetic_Extensions),
immutable(UnicodeProperty!ushort)("InPhonetic Extensions Supplement", unicodeInPhonetic_Extensions_Supplement),
immutable(UnicodeProperty!ushort)("InPrivate Use Area", unicodeInPrivate_Use_Area),
immutable(UnicodeProperty!ushort)("InTai Le", unicodeInTai_Le),
immutable(UnicodeProperty!ushort)("InTai Tham", unicodeInTai_Tham),
immutable(UnicodeProperty!ushort)("InTai Viet", unicodeInTai_Viet),
immutable(UnicodeProperty!ushort)("InTamil", unicodeInTamil),
immutable(UnicodeProperty!ushort)("InTagalog", unicodeInTagalog),
immutable(UnicodeProperty!ushort)("InTagbanwa", unicodeInTagbanwa),
immutable(UnicodeProperty!ushort)("InTelugu", unicodeInTelugu),
immutable(UnicodeProperty!ushort)("InThaana", unicodeInThaana),
immutable(UnicodeProperty!ushort)("InThai", unicodeInThai),
immutable(UnicodeProperty!ushort)("InTibetan", unicodeInTibetan),
immutable(UnicodeProperty!ushort)("InTifinagh", unicodeInTifinagh),
immutable(UnicodeProperty!ushort)("InUnified Canadian Aboriginal Syllabics", unicodeInUnified_Canadian_Aboriginal_Syllabics),
immutable(UnicodeProperty!ushort)("InUnified Canadian Aboriginal Syllabics Extended", unicodeInUnified_Canadian_Aboriginal_Syllabics_Extended),
immutable(UnicodeProperty!ushort)("InYi Radicals", unicodeInYi_Radicals),
immutable(UnicodeProperty!ushort)("InYijing Hexagram Symbols", unicodeInYijing_Hexagram_Symbols),
immutable(UnicodeProperty!ushort)("InYi Syllables", unicodeInYi_Syllables),
immutable(UnicodeProperty!ushort)("InVai", unicodeInVai),
immutable(UnicodeProperty!ushort)("InBalinese", unicodeInBalinese),
immutable(UnicodeProperty!ushort)("InSamaritan", unicodeInSamaritan),
immutable(UnicodeProperty!ushort)("InBamum", unicodeInBamum),
immutable(UnicodeProperty!ushort)("InBatak", unicodeInBatak),
immutable(UnicodeProperty!ushort)("InKatakana", unicodeInKatakana),
immutable(UnicodeProperty!ushort)("InKatakana Phonetic Extensions", unicodeInKatakana_Phonetic_Extensions),
immutable(UnicodeProperty!ushort)("InSaurashtra", unicodeInSaurashtra),
immutable(UnicodeProperty!ushort)("InKayah Li", unicodeInKayah_Li),
immutable(UnicodeProperty!ushort)("InJavanese", unicodeInJavanese),
immutable(UnicodeProperty!ushort)("InVariation Selectors", unicodeInVariation_Selectors),
immutable(UnicodeProperty!ushort)("InKannada", unicodeInKannada),
immutable(UnicodeProperty!ushort)("InKanbun", unicodeInKanbun),
immutable(UnicodeProperty!ushort)("InKangxi Radicals", unicodeInKangxi_Radicals),
immutable(UnicodeProperty!ushort)("InVedic Extensions", unicodeInVedic_Extensions),
immutable(UnicodeProperty!ushort)("InRejang", unicodeInRejang),
immutable(UnicodeProperty!ushort)("InGeneral Punctuation", unicodeInGeneral_Punctuation),
immutable(UnicodeProperty!ushort)("InGeometric Shapes", unicodeInGeometric_Shapes),
immutable(UnicodeProperty!ushort)("InNew Tai Lue", unicodeInNew_Tai_Lue),
immutable(UnicodeProperty!ushort)("InVertical Forms", unicodeInVertical_Forms),
immutable(UnicodeProperty!ushort)("InBengali", unicodeInBengali),
immutable(UnicodeProperty!ushort)("InGeorgian", unicodeInGeorgian),
immutable(UnicodeProperty!ushort)("InGeorgian Supplement", unicodeInGeorgian_Supplement),
immutable(UnicodeProperty!ushort)("InCham", unicodeInCham),
immutable(UnicodeProperty!ushort)("InCherokee", unicodeInCherokee),
immutable(UnicodeProperty!ushort)("InKhmer", unicodeInKhmer),
immutable(UnicodeProperty!ushort)("InKhmer Symbols", unicodeInKhmer_Symbols),
immutable(UnicodeProperty!ushort)("InSinhala", unicodeInSinhala),
immutable(UnicodeProperty!ushort)("InGlagolitic", unicodeInGlagolitic),
immutable(UnicodeProperty!ushort)("InOl Chiki", unicodeInOl_Chiki),
immutable(UnicodeProperty!ushort)("InBlock Elements", unicodeInBlock_Elements),
immutable(UnicodeProperty!ushort)("InSmall Form Variants", unicodeInSmall_Form_Variants),
immutable(UnicodeProperty!ushort)("InSpacing Modifier Letters", unicodeInSpacing_Modifier_Letters),
immutable(UnicodeProperty!ushort)("InSpecials", unicodeInSpecials),
immutable(UnicodeProperty!ushort)("InOptical Character Recognition", unicodeInOptical_Character_Recognition),
immutable(UnicodeProperty!ushort)("InBuhid", unicodeInBuhid),
immutable(UnicodeProperty!ushort)("InNumber Forms", unicodeInNumber_Forms),
immutable(UnicodeProperty!ushort)("InSuperscripts and Subscripts", unicodeInSuperscripts_and_Subscripts),
immutable(UnicodeProperty!ushort)("InSupplemental Arrows-A", unicodeInSupplemental_Arrows_A),
immutable(UnicodeProperty!ushort)("InSupplemental Arrows-B", unicodeInSupplemental_Arrows_B),
immutable(UnicodeProperty!ushort)("InSupplemental Mathematical Operators", unicodeInSupplemental_Mathematical_Operators),
immutable(UnicodeProperty!ushort)("InSupplemental Punctuation", unicodeInSupplemental_Punctuation),
immutable(UnicodeProperty!ushort)("InGujarati", unicodeInGujarati),
immutable(UnicodeProperty!ushort)("InSundanese", unicodeInSundanese),
immutable(UnicodeProperty!ushort)("InSundanese Supplement", unicodeInSundanese_Supplement),
immutable(UnicodeProperty!ushort)("InRunic", unicodeInRunic),
immutable(UnicodeProperty!ushort)("InBuginese", unicodeInBuginese),
immutable(UnicodeProperty!ushort)("InGurmukhi", unicodeInGurmukhi),
immutable(UnicodeProperty!ushort)("InCurrency Symbols", unicodeInCurrency_Symbols),
immutable(UnicodeProperty!ushort)("InSyloti Nagri", unicodeInSyloti_Nagri),
immutable(UnicodeProperty!ushort)("InSyriac", unicodeInSyriac),
immutable(UnicodeProperty!ushort)("InCyrillic", unicodeInCyrillic),
immutable(UnicodeProperty!ushort)("InCyrillic Extended-A", unicodeInCyrillic_Extended_A),
immutable(UnicodeProperty!ushort)("InCyrillic Extended-B", unicodeInCyrillic_Extended_B),
immutable(UnicodeProperty!ushort)("InCyrillic Supplement", unicodeInCyrillic_Supplement),
immutable(UnicodeProperty!ushort)("InBraille Patterns", unicodeInBraille_Patterns),
immutable(UnicodeProperty!ushort)("InGreek and Coptic", unicodeInGreek_and_Coptic),
immutable(UnicodeProperty!ushort)("InGreek Extended", unicodeInGreek_Extended),
immutable(UnicodeProperty!ushort)("InOgham", unicodeInOgham),
immutable(UnicodeProperty!ushort)("InOriya", unicodeInOriya),
immutable(UnicodeProperty!ushort)("InCommon Indic Number Forms", unicodeInCommon_Indic_Number_Forms),
immutable(UnicodeProperty!ushort)("InCombining Diacritical Marks", unicodeInCombining_Diacritical_Marks),
immutable(UnicodeProperty!ushort)("InCombining Diacritical Marks Supplement", unicodeInCombining_Diacritical_Marks_Supplement),
immutable(UnicodeProperty!ushort)("InCombining Diacritical Marks for Symbols", unicodeInCombining_Diacritical_Marks_for_Symbols),
immutable(UnicodeProperty!ushort)("InCombining Half Marks", unicodeInCombining_Half_Marks),
immutable(UnicodeProperty!ushort)("InCoptic", unicodeInCoptic),
immutable(UnicodeProperty!ushort)("InBopomofo", unicodeInBopomofo),
immutable(UnicodeProperty!ushort)("InBopomofo Extended", unicodeInBopomofo_Extended),
immutable(UnicodeProperty!ushort)("InBox Drawing", unicodeInBox_Drawing),
immutable(UnicodeProperty!ushort)("InNKo", unicodeInNKo),
immutable(UnicodeProperty!ushort)("Inscriptional_Pahlavi", unicodeInscriptional_Pahlavi),
immutable(UnicodeProperty!ushort)("Inscriptional_Parthian", unicodeInscriptional_Parthian),
immutable(UnicodeProperty!ushort)("InControl Pictures", unicodeInControl_Pictures),
immutable(UnicodeProperty!ushort)("InCJK Unified Ideographs", unicodeInCJK_Unified_Ideographs),
immutable(UnicodeProperty!ushort)("InCJK Unified Ideographs Extension A", unicodeInCJK_Unified_Ideographs_Extension_A),
immutable(UnicodeProperty!ushort)("InCJK Radicals Supplement", unicodeInCJK_Radicals_Supplement),
immutable(UnicodeProperty!ushort)("InCJK Strokes", unicodeInCJK_Strokes),
immutable(UnicodeProperty!ushort)("InCJK Symbols and Punctuation", unicodeInCJK_Symbols_and_Punctuation),
immutable(UnicodeProperty!ushort)("InCJK Compatibility", unicodeInCJK_Compatibility),
immutable(UnicodeProperty!ushort)("InCJK Compatibility Ideographs", unicodeInCJK_Compatibility_Ideographs),
immutable(UnicodeProperty!ushort)("InCJK Compatibility Forms", unicodeInCJK_Compatibility_Forms),
immutable(UnicodeProperty!ushort)("L", unicodeL),
immutable(UnicodeProperty!ushort)("Latin", unicodeLatin),
immutable(UnicodeProperty!ushort)("Leading_Jamo", unicodeL),
immutable(UnicodeProperty!ushort)("Lepcha", unicodeLepcha),
immutable(UnicodeProperty!ushort)("Letter_Number", unicodeNl),
immutable(UnicodeProperty!ushort)("Limbu", unicodeLimbu),
immutable(UnicodeProperty!ushort)("Linear_B", unicodeLinear_B),
immutable(UnicodeProperty!ushort)("Line_Separator", unicodeZl),
immutable(UnicodeProperty!ushort)("Lisu", unicodeLisu),
immutable(UnicodeProperty!ushort)("Lm", unicodeLm),
immutable(UnicodeProperty!ushort)("Lt", unicodeLt),
immutable(UnicodeProperty!ushort)("Lydian", unicodeLydian),
immutable(UnicodeProperty!ushort)("Lo", unicodeLo),
immutable(UnicodeProperty!ushort)("Logical_Order_Exception", unicodeLogical_Order_Exception),
immutable(UnicodeProperty!ushort)("Malayalam", unicodeMalayalam),
immutable(UnicodeProperty!ushort)("Math", unicodeMath),
immutable(UnicodeProperty!ushort)("Math_Symbol", unicodeSm),
immutable(UnicodeProperty!ushort)("Mandaic", unicodeMandaic),
immutable(UnicodeProperty!ushort)("Me", unicodeMe),
immutable(UnicodeProperty!ushort)("Meetei_Mayek", unicodeMeetei_Mayek),
immutable(UnicodeProperty!ushort)("Meroitic_Cursive", unicodeMeroitic_Cursive),
immutable(UnicodeProperty!ushort)("Miao", unicodeMiao),
immutable(UnicodeProperty!ushort)("Myanmar", unicodeMyanmar),
immutable(UnicodeProperty!ushort)("Mn", unicodeMn),
immutable(UnicodeProperty!ushort)("Mc", unicodeMc),
immutable(UnicodeProperty!ushort)("Modifier_Letter", unicodeLm),
immutable(UnicodeProperty!ushort)("Modifier_Symbol", unicodeSk),
immutable(UnicodeProperty!ushort)("Mongolian", unicodeMongolian),
immutable(UnicodeProperty!ushort)("Pattern_White_Space", unicodePattern_White_Space),
immutable(UnicodeProperty!ushort)("Pattern_Syntax", unicodePattern_Syntax),
immutable(UnicodeProperty!ushort)("Paragraph_Separator", unicodeZp),
immutable(UnicodeProperty!ushort)("Pd", unicodePd),
immutable(UnicodeProperty!ushort)("Pe", unicodePe),
immutable(UnicodeProperty!ushort)("Phags_Pa", unicodePhags_Pa),
immutable(UnicodeProperty!ushort)("Phoenician", unicodePhoenician),
immutable(UnicodeProperty!ushort)("Pi", unicodePi),
immutable(UnicodeProperty!ushort)("Po", unicodePo),
immutable(UnicodeProperty!ushort)("Ps", unicodePs),
immutable(UnicodeProperty!ushort)("Pf", unicodePf),
immutable(UnicodeProperty!ushort)("Pc", unicodePc),
immutable(UnicodeProperty!ushort)("Quotation_Mark", unicodeQuotation_Mark),
immutable(UnicodeProperty!ushort)("T", unicodeT),
immutable(UnicodeProperty!ushort)("Tai_Le", unicodeTai_Le),
immutable(UnicodeProperty!ushort)("Tai_Tham", unicodeTai_Tham),
immutable(UnicodeProperty!ushort)("Tai_Viet", unicodeTai_Viet),
immutable(UnicodeProperty!ushort)("Tagalog", unicodeTagalog),
immutable(UnicodeProperty!ushort)("Tagbanwa", unicodeTagbanwa),
immutable(UnicodeProperty!ushort)("Takri", unicodeTakri),
immutable(UnicodeProperty!ushort)("Terminal_Punctuation", unicodeTerminal_Punctuation),
immutable(UnicodeProperty!ushort)("Thaana", unicodeThaana),
immutable(UnicodeProperty!ushort)("Thai", unicodeThai),
immutable(UnicodeProperty!ushort)("Titlecase_Letter", unicodeLt),
immutable(UnicodeProperty!ushort)("Tibetan", unicodeTibetan),
immutable(UnicodeProperty!ushort)("Tifinagh", unicodeTifinagh),
immutable(UnicodeProperty!ushort)("Trailing_Jamo", unicodeT),
immutable(UnicodeProperty!ushort)("Ugaritic", unicodeUgaritic),
immutable(UnicodeProperty!ushort)("Unassigned", unicodeCn),
immutable(UnicodeProperty!ushort)("Unified_Ideograph", unicodeUnified_Ideograph),
immutable(UnicodeProperty!ushort)("XID_Start", unicodeXID_Start),
immutable(UnicodeProperty!ushort)("XID_Continue", unicodeXID_Continue),
immutable(UnicodeProperty!ushort)("Yi", unicodeYi),
immutable(UnicodeProperty!ushort)("V", unicodeV),
immutable(UnicodeProperty!ushort)("Radical", unicodeRadical),
immutable(UnicodeProperty!ushort)("Vai", unicodeVai),
immutable(UnicodeProperty!ushort)("Balinese", unicodeBalinese),
immutable(UnicodeProperty!ushort)("Samaritan", unicodeSamaritan),
immutable(UnicodeProperty!ushort)("Bamum", unicodeBamum),
immutable(UnicodeProperty!ushort)("Batak", unicodeBatak),
immutable(UnicodeProperty!ushort)("Katakana", unicodeKatakana),
immutable(UnicodeProperty!ushort)("Saurashtra", unicodeSaurashtra),
immutable(UnicodeProperty!ushort)("Kayah_Li", unicodeKayah_Li),
immutable(UnicodeProperty!ushort)("Canadian_Aboriginal", unicodeCanadian_Aboriginal),
immutable(UnicodeProperty!ushort)("Javanese", unicodeJavanese),
immutable(UnicodeProperty!ushort)("Cased", unicodeCased),
immutable(UnicodeProperty!ushort)("Case_Ignorable", unicodeCase_Ignorable),
immutable(UnicodeProperty!ushort)("Nd", unicodeNd),
immutable(UnicodeProperty!ushort)("Rejang", unicodeRejang),
immutable(UnicodeProperty!ushort)("New_Tai_Lue", unicodeNew_Tai_Lue),
immutable(UnicodeProperty!ushort)("Georgian", unicodeGeorgian),
immutable(UnicodeProperty!ushort)("Cham", unicodeCham),
immutable(UnicodeProperty!ushort)("Sharada", unicodeSharada),
immutable(UnicodeProperty!ushort)("Chakma", unicodeChakma),
immutable(UnicodeProperty!ushort)("Kharoshthi", unicodeKharoshthi),
immutable(UnicodeProperty!ushort)("Cherokee", unicodeCherokee),
immutable(UnicodeProperty!ushort)("White_Space", unicodeWhite_Space),
immutable(UnicodeProperty!ushort)("Khmer", unicodeKhmer),
immutable(UnicodeProperty!ushort)("Bidi_Control", unicodeBidi_Control),
immutable(UnicodeProperty!ushort)("Final_Punctuation", unicodePf),
immutable(UnicodeProperty!ushort)("Sinhala", unicodeSinhala),
immutable(UnicodeProperty!ushort)("Nl", unicodeNl),
immutable(UnicodeProperty!ushort)("Zl", unicodeZl),
immutable(UnicodeProperty!ushort)("Glagolitic", unicodeGlagolitic),
immutable(UnicodeProperty!ushort)("Old_Italic", unicodeOld_Italic),
immutable(UnicodeProperty!ushort)("Old_Persian", unicodeOld_Persian),
immutable(UnicodeProperty!ushort)("Ol_Chiki", unicodeOl_Chiki),
immutable(UnicodeProperty!ushort)("Close_Punctuation", unicodePe),
immutable(UnicodeProperty!ushort)("Sm", unicodeSm),
immutable(UnicodeProperty!ushort)("Zp", unicodeZp),
immutable(UnicodeProperty!ushort)("Space_Separator", unicodeZs),
immutable(UnicodeProperty!ushort)("Spacing_Mark", unicodeMc),
immutable(UnicodeProperty!ushort)("Open_Punctuation", unicodePs),
immutable(UnicodeProperty!ushort)("STerm", unicodeSTerm),
immutable(UnicodeProperty!ushort)("Other_Alphabetic", unicodeOther_Alphabetic),
immutable(UnicodeProperty!ushort)("Other_ID_Start", unicodeOther_ID_Start),
immutable(UnicodeProperty!ushort)("Other_ID_Continue", unicodeOther_ID_Continue),
immutable(UnicodeProperty!ushort)("Other_Letter", unicodeLo),
immutable(UnicodeProperty!ushort)("Other_Lowercase", unicodeOther_Lowercase),
immutable(UnicodeProperty!ushort)("Other_Math", unicodeOther_Math),
immutable(UnicodeProperty!ushort)("Other_Punctuation", unicodePo),
immutable(UnicodeProperty!ushort)("Other_Uppercase", unicodeOther_Uppercase),
immutable(UnicodeProperty!ushort)("Other_Number", unicodeNo),
immutable(UnicodeProperty!ushort)("Other_Symbol", unicodeSo),
immutable(UnicodeProperty!ushort)("Other_Grapheme_Extend", unicodeOther_Grapheme_Extend),
immutable(UnicodeProperty!ushort)("Buhid", unicodeBuhid),
immutable(UnicodeProperty!ushort)("Sundanese", unicodeSundanese),
immutable(UnicodeProperty!ushort)("Cuneiform", unicodeCuneiform),
immutable(UnicodeProperty!ushort)("Runic", unicodeRunic),
immutable(UnicodeProperty!ushort)("Buginese", unicodeBuginese),
immutable(UnicodeProperty!ushort)("Currency_Symbol", unicodeSc),
immutable(UnicodeProperty!ushort)("Surrogate", unicodeCs),
immutable(UnicodeProperty!ushort)("Syloti_Nagri", unicodeSyloti_Nagri),
immutable(UnicodeProperty!ushort)("Cypriot", unicodeCypriot),
immutable(UnicodeProperty!ushort)("Syriac", unicodeSyriac),
immutable(UnicodeProperty!ushort)("Cyrillic", unicodeCyrillic),
immutable(UnicodeProperty!ushort)("Cs", unicodeCs),
immutable(UnicodeProperty!ushort)("Sc", unicodeSc),
immutable(UnicodeProperty!ushort)("Zs", unicodeZs),
immutable(UnicodeProperty!ushort)("No", unicodeNo),
immutable(UnicodeProperty!ushort)("Cn", unicodeCn),
immutable(UnicodeProperty!ushort)("Sk", unicodeSk),
immutable(UnicodeProperty!ushort)("So", unicodeSo),
immutable(UnicodeProperty!ushort)("Cf", unicodeCf),
immutable(UnicodeProperty!ushort)("Brahmi", unicodeBrahmi),
immutable(UnicodeProperty!ushort)("Braille", unicodeBraille),
immutable(UnicodeProperty!ushort)("Grapheme_Extend", unicodeGrapheme_Extend),
immutable(UnicodeProperty!ushort)("Grapheme_Link", unicodeGrapheme_Link),
immutable(UnicodeProperty!ushort)("Grapheme_Base", unicodeGrapheme_Base),
immutable(UnicodeProperty!ushort)("Greek", unicodeGreek),
immutable(UnicodeProperty!ushort)("Ogham", unicodeOgham),
immutable(UnicodeProperty!ushort)("Join_Control", unicodeJoin_Control),
immutable(UnicodeProperty!ushort)("Osmanya", unicodeOsmanya),
immutable(UnicodeProperty!ushort)("Common", unicodeCommon),
immutable(UnicodeProperty!ushort)("Coptic", unicodeCoptic),
immutable(UnicodeProperty!ushort)("Bopomofo", unicodeBopomofo),
immutable(UnicodeProperty!ushort)("Nko", unicodeNko),
immutable(UnicodeProperty!ushort)("Sora_Sompeng", unicodeSora_Sompeng),
immutable(UnicodeProperty!ushort)("Vowel_Jamo", unicodeV),
immutable(UnicodeProperty!ushort)("Format", unicodeCf),
immutable(UnicodeProperty!ushort)("Soft_Dotted", unicodeSoft_Dotted),
immutable(UnicodeProperty!ushort)("Connector_Punctuation", unicodePc),
immutable(UnicodeProperty!ushort)("Noncharacter_Code_Point", unicodeNoncharacter_Code_Point),
immutable(UnicodeProperty!ushort)("Nonspacing_Mark", unicodeMn),
];
immutable immutable(UnicodeProperty!uint)[] fullUnicodeProps = [
immutable(UnicodeProperty!uint)("Deprecated", unicodeDeprecated),
immutable(UnicodeProperty!uint)("Deseret", unicodeDeseret),
immutable(UnicodeProperty!uint)("Egyptian_Hieroglyphs", unicodeEgyptian_Hieroglyphs),
immutable(UnicodeProperty!uint)("InAegean Numbers", unicodeInAegean_Numbers),
immutable(UnicodeProperty!uint)("InAlchemical Symbols", unicodeInAlchemical_Symbols),
immutable(UnicodeProperty!uint)("InArabic Mathematical Alphabetic Symbols", unicodeInArabic_Mathematical_Alphabetic_Symbols),
immutable(UnicodeProperty!uint)("InAvestan", unicodeInAvestan),
immutable(UnicodeProperty!uint)("InAncient Symbols", unicodeInAncient_Symbols),
immutable(UnicodeProperty!uint)("InAncient Greek Musical Notation", unicodeInAncient_Greek_Musical_Notation),
immutable(UnicodeProperty!uint)("InAncient Greek Numbers", unicodeInAncient_Greek_Numbers),
immutable(UnicodeProperty!uint)("InDeseret", unicodeInDeseret),
immutable(UnicodeProperty!uint)("InDomino Tiles", unicodeInDomino_Tiles),
immutable(UnicodeProperty!uint)("InEmoticons", unicodeInEmoticons),
immutable(UnicodeProperty!uint)("InEgyptian Hieroglyphs", unicodeInEgyptian_Hieroglyphs),
immutable(UnicodeProperty!uint)("InEnclosed Alphanumeric Supplement", unicodeInEnclosed_Alphanumeric_Supplement),
immutable(UnicodeProperty!uint)("InEnclosed Ideographic Supplement", unicodeInEnclosed_Ideographic_Supplement),
immutable(UnicodeProperty!uint)("InImperial Aramaic", unicodeInImperial_Aramaic),
immutable(UnicodeProperty!uint)("InInscriptional Pahlavi", unicodeInInscriptional_Pahlavi),
immutable(UnicodeProperty!uint)("InInscriptional Parthian", unicodeInInscriptional_Parthian),
immutable(UnicodeProperty!uint)("InLinear B Ideograms", unicodeInLinear_B_Ideograms),
immutable(UnicodeProperty!uint)("InLinear B Syllabary", unicodeInLinear_B_Syllabary),
immutable(UnicodeProperty!uint)("InLydian", unicodeInLydian),
immutable(UnicodeProperty!uint)("InLycian", unicodeInLycian),
immutable(UnicodeProperty!uint)("InMahjong Tiles", unicodeInMahjong_Tiles),
immutable(UnicodeProperty!uint)("InMathematical Alphanumeric Symbols", unicodeInMathematical_Alphanumeric_Symbols),
immutable(UnicodeProperty!uint)("InMeroitic Hieroglyphs", unicodeInMeroitic_Hieroglyphs),
immutable(UnicodeProperty!uint)("InMeroitic Cursive", unicodeInMeroitic_Cursive),
immutable(UnicodeProperty!uint)("InMiao", unicodeInMiao),
immutable(UnicodeProperty!uint)("InMiscellaneous Symbols And Pictographs", unicodeInMiscellaneous_Symbols_And_Pictographs),
immutable(UnicodeProperty!uint)("InMusical Symbols", unicodeInMusical_Symbols),
immutable(UnicodeProperty!uint)("InPhaistos Disc", unicodeInPhaistos_Disc),
immutable(UnicodeProperty!uint)("InPhoenician", unicodeInPhoenician),
immutable(UnicodeProperty!uint)("InPlaying Cards", unicodeInPlaying_Cards),
immutable(UnicodeProperty!uint)("InTai Xuan Jing Symbols", unicodeInTai_Xuan_Jing_Symbols),
immutable(UnicodeProperty!uint)("InTags", unicodeInTags),
immutable(UnicodeProperty!uint)("InTakri", unicodeInTakri),
immutable(UnicodeProperty!uint)("InTransport And Map Symbols", unicodeInTransport_And_Map_Symbols),
immutable(UnicodeProperty!uint)("InUgaritic", unicodeInUgaritic),
immutable(UnicodeProperty!uint)("InKaithi", unicodeInKaithi),
immutable(UnicodeProperty!uint)("InBamum Supplement", unicodeInBamum_Supplement),
immutable(UnicodeProperty!uint)("InKana Supplement", unicodeInKana_Supplement),
immutable(UnicodeProperty!uint)("InVariation Selectors Supplement", unicodeInVariation_Selectors_Supplement),
immutable(UnicodeProperty!uint)("InCarian", unicodeInCarian),
immutable(UnicodeProperty!uint)("InSharada", unicodeInSharada),
immutable(UnicodeProperty!uint)("InShavian", unicodeInShavian),
immutable(UnicodeProperty!uint)("InChakma", unicodeInChakma),
immutable(UnicodeProperty!uint)("InKharoshthi", unicodeInKharoshthi),
immutable(UnicodeProperty!uint)("InOld Italic", unicodeInOld_Italic),
immutable(UnicodeProperty!uint)("InOld Persian", unicodeInOld_Persian),
immutable(UnicodeProperty!uint)("InOld Turkic", unicodeInOld_Turkic),
immutable(UnicodeProperty!uint)("InOld South Arabian", unicodeInOld_South_Arabian),
immutable(UnicodeProperty!uint)("InRumi Numeral Symbols", unicodeInRumi_Numeral_Symbols),
immutable(UnicodeProperty!uint)("InSupplementary Private Use Area-A", unicodeInSupplementary_Private_Use_Area_A),
immutable(UnicodeProperty!uint)("InSupplementary Private Use Area-B", unicodeInSupplementary_Private_Use_Area_B),
immutable(UnicodeProperty!uint)("InCuneiform", unicodeInCuneiform),
immutable(UnicodeProperty!uint)("InCuneiform Numbers and Punctuation", unicodeInCuneiform_Numbers_and_Punctuation),
immutable(UnicodeProperty!uint)("InCypriot Syllabary", unicodeInCypriot_Syllabary),
immutable(UnicodeProperty!uint)("InByzantine Musical Symbols", unicodeInByzantine_Musical_Symbols),
immutable(UnicodeProperty!uint)("InBrahmi", unicodeInBrahmi),
immutable(UnicodeProperty!uint)("InOsmanya", unicodeInOsmanya),
immutable(UnicodeProperty!uint)("InGothic", unicodeInGothic),
immutable(UnicodeProperty!uint)("InCounting Rod Numerals", unicodeInCounting_Rod_Numerals),
immutable(UnicodeProperty!uint)("InSora Sompeng", unicodeInSora_Sompeng),
immutable(UnicodeProperty!uint)("InCJK Unified Ideographs Extension D", unicodeInCJK_Unified_Ideographs_Extension_D),
immutable(UnicodeProperty!uint)("InCJK Unified Ideographs Extension C", unicodeInCJK_Unified_Ideographs_Extension_C),
immutable(UnicodeProperty!uint)("InCJK Unified Ideographs Extension B", unicodeInCJK_Unified_Ideographs_Extension_B),
immutable(UnicodeProperty!uint)("InCJK Compatibility Ideographs Supplement", unicodeInCJK_Compatibility_Ideographs_Supplement),
immutable(UnicodeProperty!uint)("Lycian", unicodeLycian),
immutable(UnicodeProperty!uint)("Meroitic_Hieroglyphs", unicodeMeroitic_Hieroglyphs),
immutable(UnicodeProperty!uint)("Private_Use", unicodeCo),
immutable(UnicodeProperty!uint)("Kaithi", unicodeKaithi),
immutable(UnicodeProperty!uint)("Variation_Selector", unicodeVariation_Selector),
immutable(UnicodeProperty!uint)("Carian", unicodeCarian),
immutable(UnicodeProperty!uint)("Shavian", unicodeShavian),
immutable(UnicodeProperty!uint)("Old_Turkic", unicodeOld_Turkic),
immutable(UnicodeProperty!uint)("Old_South_Arabian", unicodeOld_South_Arabian),
immutable(UnicodeProperty!uint)("Other_Default_Ignorable_Code_Point", unicodeOther_Default_Ignorable_Code_Point),
immutable(UnicodeProperty!uint)("Co", unicodeCo),
immutable(UnicodeProperty!uint)("Gothic", unicodeGothic),
];
immutable NFC_QCN = RleBitSet!uint.fromRawArray([0x340, 0x2, 0x1, 0x2, 0x2f, 0x1, 0x9, 0x1, 0x8, 0x1, 0x5d0, 0x8, 0x7c, 0x2, 0x1, 0x1, 0x53, 0x1, 0x2, 0x1, 0x22, 0x3, 0x2, 0x1, 0xfd, 0x2, 0x3e5, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0x9, 0x1, 0x1, 0x2, 0x1, 0x1, 0x8, 0x1, 0x11, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0xfb7, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3d, 0x1, 0x2, 0x1, 0xa, 0x1, 0x1, 0x1, 0x7, 0x1, 0x7, 0x1, 0x7, 0x1, 0x7, 0x1, 0x2, 0x2, 0x9, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x2, 0x124, 0x1, 0x3, 0x2, 0x1fd, 0x2, 0x7b1, 0x1, 0xce23, 0x10e, 0x2, 0x1, 0x1, 0x1, 0x2, 0xa, 0x1, 0x1, 0x1, 0x1, 0x2, 0x2, 0x3, 0x44, 0x2, 0x6a, 0x43, 0x1, 0x1, 0x1, 0xa, 0xd, 0x1, 0x5, 0x1, 0x1, 0x1, 0x2, 0x1, 0x2, 0x1, 0x9, 0xd60f, 0x7, 0x56, 0x6, 0x1263f, 0x21e]);
immutable NFKC_QCM = RleBitSet!uint.fromRawArray([0x300, 0x5, 0x1, 0x7, 0x2, 0x1, 0x1, 0x1, 0x1, 0x2, 0x6, 0x1, 0x7, 0x6, 0x4, 0x2, 0x1, 0x2, 0x6, 0x1, 0x9, 0x1, 0x2, 0x1, 0x30d, 0x3, 0x2e6, 0x1, 0x81, 0x1, 0x18, 0x1, 0x166, 0x1, 0x17, 0x2, 0x66, 0x1, 0x18, 0x1, 0x7e, 0x1, 0x6b, 0x1, 0x12, 0x2, 0x67, 0x1, 0x18, 0x1, 0x72, 0x1, 0x4, 0x1, 0xf, 0x1, 0x24e, 0x1, 0x132, 0x15, 0x32, 0x1b, 0x972, 0x1, 0x1563, 0x2, 0xe01f, 0x1, 0x6c, 0x1]);
immutable NFD_QCN = RleBitSet!uint.fromRawArray([0xc0, 0x6, 0x1, 0x9, 0x1, 0x6, 0x2, 0x5, 0x2, 0x6, 0x1, 0x9, 0x1, 0x6, 0x2, 0x5, 0x1, 0x11, 0x2, 0x14, 0x2, 0x9, 0x3, 0x4, 0x1, 0x6, 0x4, 0x6, 0x3, 0x6, 0x2, 0x12, 0x2, 0x17, 0x21, 0x2, 0xd, 0x2, 0x1c, 0x10, 0x1, 0x6, 0x2, 0xb, 0x3, 0x2, 0x2, 0x24, 0x2, 0x2, 0x6, 0xe, 0x10c, 0x2, 0x1, 0x2, 0x2f, 0x1, 0x9, 0x1, 0x6, 0x6, 0x1, 0x1, 0x1, 0x3, 0x19, 0x7, 0x19, 0x5, 0x4, 0x2, 0x2b, 0x2, 0x1, 0x1, 0x3, 0x1, 0x4, 0x3, 0xa, 0x1, 0x1f, 0x1, 0x16, 0x2, 0x1, 0x1, 0x3, 0x1, 0x4, 0x3, 0x17, 0x2, 0x49, 0x2, 0xd, 0x4, 0x2, 0x2, 0x2, 0x6, 0x2, 0x6, 0x2, 0xc, 0x2, 0x2, 0x128, 0x5, 0x99, 0x1, 0x1, 0x1, 0x10, 0x1, 0x255, 0x1, 0x7, 0x1, 0x2, 0x1, 0x23, 0x8, 0x6b, 0x2, 0xf, 0x2, 0x1, 0x1, 0x53, 0x1, 0x2, 0x1, 0x22, 0x3, 0x2, 0x1, 0xe9, 0x1, 0x2, 0x2, 0xf, 0x2, 0x36, 0x1, 0x35, 0x3, 0x7b, 0x1, 0x77, 0x1, 0x6, 0x2, 0x1, 0x2, 0x7e, 0x3, 0x8d, 0x1, 0x1, 0x3, 0x164, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0x9, 0x1, 0x1, 0x2, 0x1, 0x1, 0x8, 0x1, 0x11, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0x6c, 0x1, 0xadf, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x28, 0x1, 0x1, 0x1, 0x2, 0x2, 0x1, 0x1, 0x2bc, 0x9a, 0x1, 0x1, 0x4, 0x5a, 0x6, 0x16, 0x2, 0x6, 0x2, 0x26, 0x2, 0x6, 0x2, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1f, 0x2, 0x35, 0x1, 0x7, 0x1, 0x1, 0x2, 0x4, 0x1, 0xe, 0x2, 0x6, 0x1, 0x13, 0x2, 0x3, 0x1, 0x8, 0x2, 0x2, 0x124, 0x1, 0x3, 0x2, 0x6e, 0x2, 0x12, 0x1, 0x1e, 0x3, 0x34, 0x1, 0x4, 0x1, 0x2, 0x1, 0x17, 0x1, 0x1, 0x1, 0x1a, 0x1, 0x2, 0x1, 0x2, 0x1, 0x1, 0x1, 0x16, 0x1, 0x1, 0x1, 0xa, 0x5, 0x2, 0x2, 0x2, 0x2, 0x6, 0x2, 0x2, 0x2, 0x2, 0x2, 0x22, 0x4, 0x30, 0x4, 0x6, 0x4, 0x3b, 0x2, 0x7b1, 0x1, 0x56f, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x6, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x16, 0x1, 0x9, 0x1, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x6, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x16, 0x1, 0x2, 0x4, 0x3, 0x1, 0x7b01, 0x2ba4, 0x215c, 0x10e, 0x2, 0x1, 0x1, 0x1, 0x2, 0xa, 0x1, 0x1, 0x1, 0x1, 0x2, 0x2, 0x3, 0x44, 0x2, 0x6a, 0x43, 0x1, 0x1, 0x1, 0xa, 0xd, 0x1, 0x5, 0x1, 0x1, 0x1, 0x2, 0x1, 0x2, 0x1, 0x9, 0x154b, 0x1, 0x1, 0x1, 0xe, 0x1, 0x82, 0x2, 0xc02e, 0x7, 0x56, 0x6, 0x1263f, 0x21e]);
immutable NFKC_QCN = RleBitSet!uint.fromRawArray([0xa0, 0x1, 0x7, 0x1, 0x1, 0x1, 0x4, 0x1, 0x2, 0x4, 0x2, 0x3, 0x1, 0x3, 0x73, 0x2, 0xb, 0x2, 0x8, 0x1, 0x35, 0x1, 0x44, 0x9, 0x24, 0x3, 0xbc, 0x9, 0x1f, 0x6, 0x2, 0x5, 0x5b, 0x2, 0x1, 0x2, 0x2f, 0x1, 0x5, 0x1, 0x3, 0x1, 0x5, 0x2, 0x1, 0x1, 0x48, 0x7, 0x19, 0x3, 0x1, 0x2, 0x3, 0x1, 0x18d, 0x1, 0xed, 0x4, 0x2df, 0x8, 0x7c, 0x2, 0x1, 0x1, 0x53, 0x1, 0x2, 0x1, 0x22, 0x3, 0x2, 0x1, 0xfd, 0x2, 0x2d5, 0x1, 0x7f, 0x1, 0x28, 0x2, 0x2e, 0x1, 0x36, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0x9, 0x1, 0x1, 0x5, 0x7, 0x1, 0x11, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0x142, 0x1, 0xc2f, 0x3, 0x1, 0xb, 0x1, 0x12, 0x1, 0x1c, 0xd, 0x1, 0x22, 0x25, 0xda, 0x2, 0xd5, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3d, 0x1, 0x1, 0x5, 0x7, 0x1, 0x1, 0x1, 0x1, 0x3, 0x3, 0x1, 0x7, 0x1, 0x1, 0x3, 0x3, 0x1, 0x7, 0x1, 0x1, 0x3, 0x9, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0xb, 0x6, 0x1, 0x5, 0x1, 0xc, 0x3, 0x8, 0x1, 0x3, 0x2, 0x1, 0x2, 0x4, 0x1, 0x1, 0x1, 0x8, 0x3, 0xd, 0x1, 0x7, 0x1, 0x10, 0x2, 0x2, 0x1b, 0x1, 0xd, 0xb, 0x1, 0x57, 0x4, 0x1, 0x3, 0x1, 0xb, 0x1, 0x2, 0x2, 0x5, 0x2, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x4, 0x1, 0x3, 0x1, 0x7, 0x1, 0x6, 0x4, 0x5, 0x6, 0x30, 0x9, 0x1, 0xa2, 0x2, 0x1, 0x2, 0xf8, 0x2, 0x135, 0x8b, 0x521, 0x1, 0x67, 0x3, 0x65, 0x1, 0x19f, 0x2, 0xf1, 0x1, 0x12f, 0x1, 0x53, 0x1, 0xc, 0xd6, 0x2a, 0x1, 0x35, 0x1, 0x1, 0x3, 0x60, 0x2, 0x2, 0x1, 0x5f, 0x1, 0x31, 0x5e, 0x3, 0xe, 0x60, 0x1f, 0x1, 0x28, 0x8, 0x2f, 0x1, 0x7f, 0x1, 0x100, 0x7370, 0x1, 0x87, 0x2, 0x5106, 0x10e, 0x2, 0x1, 0x1, 0x1, 0x2, 0xa, 0x1, 0x1, 0x1, 0x1, 0x2, 0x2, 0x3, 0x44, 0x2, 0x6a, 0x26, 0x7, 0xc, 0x5, 0x5, 0x1, 0x1, 0x18, 0x1, 0x5, 0x1, 0x1, 0x1, 0x2, 0x1, 0x2, 0x1, 0x6c, 0x21, 0x16b, 0x12, 0x40, 0x2, 0x36, 0x28, 0xd, 0x13, 0xa, 0x16, 0x15, 0x2, 0xc, 0x1, 0x13, 0x1, 0x4, 0x4, 0x3, 0x1, 0x1, 0x1, 0x87, 0x4, 0xbe, 0x3, 0x6, 0x2, 0x6, 0x2, 0x6, 0x2, 0x3, 0x3, 0x7, 0x1, 0x7, 0xd16f, 0x7, 0x56, 0x6, 0x23f, 0x55, 0x1, 0x47, 0x1, 0x2, 0x2, 0x1, 0x2, 0x2, 0x2, 0x4, 0x1, 0xc, 0x1, 0x1, 0x1, 0x7, 0x1, 0x41, 0x1, 0x4, 0x2, 0x8, 0x1, 0x7, 0x1, 0x1c, 0x1, 0x4, 0x1, 0x5, 0x1, 0x1, 0x3, 0x7, 0x1, 0x154, 0x2, 0x124, 0x2, 0x32, 0x1600, 0x4, 0x1, 0x1b, 0x1, 0x2, 0x1, 0x1, 0x2, 0x1, 0x1, 0xa, 0x1, 0x4, 0x1, 0x1, 0x1, 0x1, 0x6, 0x1, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x2, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x2, 0x4, 0x1, 0x7, 0x1, 0x4, 0x1, 0x4, 0x1, 0x1, 0x1, 0xa, 0x1, 0x11, 0x5, 0x3, 0x1, 0x5, 0x1, 0x11, 0x244, 0xb, 0x5, 0x1f, 0x1, 0x20, 0x1a, 0x2, 0x24, 0x1, 0x6f, 0x3, 0xd, 0x2b, 0x5, 0x9, 0x7, 0x2, 0x105ae, 0x21e]);
immutable NFKD_QCN = RleBitSet!uint.fromRawArray([0xa0, 0x1, 0x7, 0x1, 0x1, 0x1, 0x4, 0x1, 0x2, 0x4, 0x2, 0x3, 0x1, 0x3, 0x1, 0x6, 0x1, 0x9, 0x1, 0x6, 0x2, 0x5, 0x2, 0x6, 0x1, 0x9, 0x1, 0x6, 0x2, 0x5, 0x1, 0x11, 0x2, 0x14, 0x2, 0x9, 0x1, 0x6, 0x1, 0x8, 0x2, 0x7, 0x2, 0x6, 0x2, 0x12, 0x2, 0x18, 0x20, 0x2, 0xd, 0x2, 0x13, 0x19, 0x1, 0x6, 0x2, 0x10, 0x2, 0x24, 0x2, 0x2, 0x6, 0xe, 0x7c, 0x9, 0x1f, 0x6, 0x2, 0x5, 0x5b, 0x2, 0x1, 0x2, 0x2f, 0x1, 0x5, 0x1, 0x3, 0x1, 0x5, 0x7, 0x1, 0x1, 0x1, 0x3, 0x19, 0x7, 0x19, 0x5, 0x1, 0x7, 0x19, 0x3, 0x1, 0x2, 0x3, 0x1, 0x6, 0x2, 0x1, 0x1, 0x3, 0x1, 0x4, 0x3, 0xa, 0x1, 0x1f, 0x1, 0x16, 0x2, 0x1, 0x1, 0x3, 0x1, 0x4, 0x3, 0x17, 0x2, 0x49, 0x2, 0xd, 0x4, 0x2, 0x2, 0x2, 0x6, 0x2, 0x6, 0x2, 0xc, 0x2, 0x2, 0x8d, 0x1, 0x9a, 0x5, 0x4e, 0x4, 0x47, 0x1, 0x1, 0x1, 0x10, 0x1, 0x255, 0x1, 0x7, 0x1, 0x2, 0x1, 0x23, 0x8, 0x6b, 0x2, 0xf, 0x2, 0x1, 0x1, 0x53, 0x1, 0x2, 0x1, 0x22, 0x3, 0x2, 0x1, 0xe9, 0x1, 0x2, 0x2, 0xf, 0x2, 0x36, 0x1, 0x35, 0x3, 0x7b, 0x1, 0x77, 0x1, 0x6, 0x2, 0x1, 0x2, 0x7e, 0x3, 0x8d, 0x1, 0x1, 0x3, 0x54, 0x1, 0x7f, 0x1, 0x28, 0x2, 0x2e, 0x1, 0x36, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0x9, 0x1, 0x1, 0x5, 0x7, 0x1, 0x11, 0x1, 0x9, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x1, 0xc, 0x1, 0x6c, 0x1, 0xd5, 0x1, 0xa09, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x28, 0x1, 0x1, 0x1, 0x2, 0x2, 0x1, 0x1, 0x1e8, 0x3, 0x1, 0xb, 0x1, 0x12, 0x1, 0x1c, 0xd, 0x1, 0x22, 0x25, 0x40, 0x9c, 0x4, 0x5a, 0x6, 0x16, 0x2, 0x6, 0x2, 0x26, 0x2, 0x6, 0x2, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1f, 0x2, 0x35, 0x1, 0xf, 0x1, 0xe, 0x2, 0x6, 0x1, 0x13, 0x2, 0x3, 0x1, 0x9, 0x1, 0xb, 0x6, 0x1, 0x5, 0x1, 0xc, 0x3, 0x8, 0x1, 0x3, 0x2, 0x1, 0x2, 0x4, 0x1, 0x1, 0x1, 0x8, 0x3, 0xd, 0x1, 0x7, 0x1, 0x10, 0x2, 0x2, 0x1b, 0x1, 0xd, 0xb, 0x1, 0x57, 0x4, 0x1, 0x3, 0x1, 0xb, 0x1, 0x2, 0x2, 0x5, 0x2, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x4, 0x1, 0x3, 0x1, 0x7, 0x1, 0x6, 0x4, 0x5, 0x6, 0x30, 0x9, 0x1, 0x10, 0x2, 0x12, 0x1, 0x1e, 0x3, 0x34, 0x1, 0x4, 0x1, 0x2, 0x1, 0x17, 0x1, 0x1, 0x1, 0x5, 0x2, 0x1, 0x2, 0x10, 0x1, 0x2, 0x1, 0x2, 0x1, 0x1, 0x1, 0x16, 0x1, 0x1, 0x1, 0xa, 0x5, 0x2, 0x2, 0x2, 0x2, 0x6, 0x2, 0x2, 0x2, 0x2, 0x2, 0x22, 0x4, 0x30, 0x4, 0x6, 0x4, 0x3b, 0x2, 0x135, 0x8b, 0x521, 0x1, 0x67, 0x3, 0x65, 0x1, 0x19f, 0x2, 0xf1, 0x1, 0x12f, 0x1, 0x53, 0x1, 0xc, 0xd6, 0x2a, 0x1, 0x35, 0x1, 0x1, 0x3, 0x11, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x6, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x16, 0x1, 0x6, 0x2, 0x1, 0x2, 0xc, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x6, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x1, 0x2, 0x16, 0x1, 0x2, 0x4, 0x3, 0x2, 0x31, 0x5e, 0x3, 0xe, 0x60, 0x1f, 0x1, 0x28, 0x8, 0x2f, 0x1, 0x7f, 0x1, 0x100, 0x7370, 0x1, 0x87, 0x2, 0x406, 0x2ba4, 0x215c, 0x10e, 0x2, 0x1, 0x1, 0x1, 0x2, 0xa, 0x1, 0x1, 0x1, 0x1, 0x2, 0x2, 0x3, 0x44, 0x2, 0x6a, 0x26, 0x7, 0xc, 0x5, 0x5, 0x1, 0x1, 0x18, 0x1, 0x5, 0x1, 0x1, 0x1, 0x2, 0x1, 0x2, 0x1, 0x6c, 0x21, 0x16b, 0x12, 0x40, 0x2, 0x36, 0x28, 0xd, 0x13, 0xa, 0x16, 0x15, 0x2, 0xc, 0x1, 0x13, 0x1, 0x4, 0x4, 0x3, 0x1, 0x1, 0x1, 0x87, 0x4, 0xbe, 0x3, 0x6, 0x2, 0x6, 0x2, 0x6, 0x2, 0x3, 0x3, 0x7, 0x1, 0x7, 0x10ab, 0x1, 0x1, 0x1, 0xe, 0x1, 0x82, 0x2, 0xc02e, 0x7, 0x56, 0x6, 0x23f, 0x55, 0x1, 0x47, 0x1, 0x2, 0x2, 0x1, 0x2, 0x2, 0x2, 0x4, 0x1, 0xc, 0x1, 0x1, 0x1, 0x7, 0x1, 0x41, 0x1, 0x4, 0x2, 0x8, 0x1, 0x7, 0x1, 0x1c, 0x1, 0x4, 0x1, 0x5, 0x1, 0x1, 0x3, 0x7, 0x1, 0x154, 0x2, 0x124, 0x2, 0x32, 0x1600, 0x4, 0x1, 0x1b, 0x1, 0x2, 0x1, 0x1, 0x2, 0x1, 0x1, 0xa, 0x1, 0x4, 0x1, 0x1, 0x1, 0x1, 0x6, 0x1, 0x4, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x2, 0x1, 0x1, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x2, 0x4, 0x1, 0x7, 0x1, 0x4, 0x1, 0x4, 0x1, 0x1, 0x1, 0xa, 0x1, 0x11, 0x5, 0x3, 0x1, 0x5, 0x1, 0x11, 0x244, 0xb, 0x5, 0x1f, 0x1, 0x20, 0x1a, 0x2, 0x24, 0x1, 0x6f, 0x3, 0xd, 0x2b, 0x5, 0x9, 0x7, 0x2, 0x105ae, 0x21e]);
immutable NFC_QCM = RleBitSet!uint.fromRawArray([0x300, 0x5, 0x1, 0x7, 0x2, 0x1, 0x1, 0x1, 0x1, 0x2, 0x6, 0x1, 0x7, 0x6, 0x4, 0x2, 0x1, 0x2, 0x6, 0x1, 0x9, 0x1, 0x2, 0x1, 0x30d, 0x3, 0x2e6, 0x1, 0x81, 0x1, 0x18, 0x1, 0x166, 0x1, 0x17, 0x2, 0x66, 0x1, 0x18, 0x1, 0x7e, 0x1, 0x6b, 0x1, 0x12, 0x2, 0x67, 0x1, 0x18, 0x1, 0x72, 0x1, 0x4, 0x1, 0xf, 0x1, 0x24e, 0x1, 0x132, 0x15, 0x32, 0x1b, 0x972, 0x1, 0x1563, 0x2, 0xe01f, 0x1, 0x6c, 0x1]);