From d9dda44ced75c07b4e5b2897b74ca97ac7205ca7 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Thu, 11 Apr 2024 14:56:15 +0200 Subject: Add uprop_get_lb() --- lib/unicode/prop/uprop_get_lb.c | 2861 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 2861 insertions(+) create mode 100644 lib/unicode/prop/uprop_get_lb.c (limited to 'lib') diff --git a/lib/unicode/prop/uprop_get_lb.c b/lib/unicode/prop/uprop_get_lb.c new file mode 100644 index 0000000..67437ad --- /dev/null +++ b/lib/unicode/prop/uprop_get_lb.c @@ -0,0 +1,2861 @@ +/* This file is autogenerated by gen/prop/lb; DO NOT EDIT. */ + +#include "__bsearch.h" +#include "macros.h" +#include "rune.h" +#include "unicode/prop.h" + +static constexpr enum uprop_lb lookup_lat1[] = { + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_CM, LB_BA, LB_LF, LB_BK, LB_BK, LB_CR, LB_CM, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_SP, LB_EX, LB_QU, LB_AL, LB_PR, LB_PO, LB_AL, LB_QU, + LB_OP, LB_CP, LB_AL, LB_PR, LB_IS, LB_HY, LB_IS, LB_SY, + LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_IS, LB_IS, LB_AL, LB_AL, LB_AL, LB_EX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_OP, LB_PR, LB_CP, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_OP, LB_BA, LB_CL, LB_AL, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_NL, LB_CM, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_GL, LB_OP, LB_PO, LB_PR, LB_PR, LB_PR, LB_AL, LB_AI, + LB_AI, LB_AL, LB_AI, LB_QU, LB_AL, LB_BA, LB_AL, LB_AL, + LB_PO, LB_PR, LB_AI, LB_AI, LB_BB, LB_AL, LB_AI, LB_AI, + LB_AI, LB_AI, LB_AI, LB_QU, LB_AI, LB_AI, LB_AI, LB_OP, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AI, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AI, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, +}; + +static const struct { + rune lo, hi; + enum uprop_lb val; +} lookup[] = { + {RUNE_C(0x000100), RUNE_C(0x0002C6), LB_AL}, + {RUNE_C(0x0002C7), RUNE_C(0x0002C7), LB_AI}, + {RUNE_C(0x0002C8), RUNE_C(0x0002C8), LB_BB}, + {RUNE_C(0x0002C9), RUNE_C(0x0002CB), LB_AI}, + {RUNE_C(0x0002CC), RUNE_C(0x0002CC), LB_BB}, + {RUNE_C(0x0002CD), RUNE_C(0x0002CD), LB_AI}, + {RUNE_C(0x0002CE), RUNE_C(0x0002CF), LB_AL}, + {RUNE_C(0x0002D0), RUNE_C(0x0002D0), LB_AI}, + {RUNE_C(0x0002D1), RUNE_C(0x0002D7), LB_AL}, + {RUNE_C(0x0002D8), RUNE_C(0x0002DB), LB_AI}, + {RUNE_C(0x0002DC), RUNE_C(0x0002DC), LB_AL}, + {RUNE_C(0x0002DD), RUNE_C(0x0002DD), LB_AI}, + {RUNE_C(0x0002DE), RUNE_C(0x0002DE), LB_AL}, + {RUNE_C(0x0002DF), RUNE_C(0x0002DF), LB_BB}, + {RUNE_C(0x0002E0), RUNE_C(0x0002FF), LB_AL}, + {RUNE_C(0x000300), RUNE_C(0x00034E), LB_CM}, + {RUNE_C(0x00034F), RUNE_C(0x00034F), LB_GL}, + {RUNE_C(0x000350), RUNE_C(0x00035B), LB_CM}, + {RUNE_C(0x00035C), RUNE_C(0x000362), LB_GL}, + {RUNE_C(0x000363), RUNE_C(0x00036F), LB_CM}, + {RUNE_C(0x000370), RUNE_C(0x000377), LB_AL}, + {RUNE_C(0x00037A), RUNE_C(0x00037D), LB_AL}, + {RUNE_C(0x00037E), RUNE_C(0x00037E), LB_IS}, + {RUNE_C(0x00037F), RUNE_C(0x00037F), LB_AL}, + {RUNE_C(0x000384), RUNE_C(0x00038A), LB_AL}, + {RUNE_C(0x00038C), RUNE_C(0x00038C), LB_AL}, + {RUNE_C(0x00038E), RUNE_C(0x0003A1), LB_AL}, + {RUNE_C(0x0003A3), RUNE_C(0x000482), LB_AL}, + {RUNE_C(0x000483), RUNE_C(0x000489), LB_CM}, + {RUNE_C(0x00048A), RUNE_C(0x00052F), LB_AL}, + {RUNE_C(0x000531), RUNE_C(0x000556), LB_AL}, + {RUNE_C(0x000559), RUNE_C(0x000588), LB_AL}, + {RUNE_C(0x000589), RUNE_C(0x000589), LB_IS}, + {RUNE_C(0x00058A), RUNE_C(0x00058A), LB_BA}, + {RUNE_C(0x00058D), RUNE_C(0x00058E), LB_AL}, + {RUNE_C(0x00058F), RUNE_C(0x00058F), LB_PR}, + {RUNE_C(0x000591), RUNE_C(0x0005BD), LB_CM}, + {RUNE_C(0x0005BE), RUNE_C(0x0005BE), LB_BA}, + {RUNE_C(0x0005BF), RUNE_C(0x0005BF), LB_CM}, + {RUNE_C(0x0005C0), RUNE_C(0x0005C0), LB_AL}, + {RUNE_C(0x0005C1), RUNE_C(0x0005C2), LB_CM}, + {RUNE_C(0x0005C3), RUNE_C(0x0005C3), LB_AL}, + {RUNE_C(0x0005C4), RUNE_C(0x0005C5), LB_CM}, + {RUNE_C(0x0005C6), RUNE_C(0x0005C6), LB_EX}, + {RUNE_C(0x0005C7), RUNE_C(0x0005C7), LB_CM}, + {RUNE_C(0x0005D0), RUNE_C(0x0005EA), LB_HL}, + {RUNE_C(0x0005EF), RUNE_C(0x0005F2), LB_HL}, + {RUNE_C(0x0005F3), RUNE_C(0x0005F4), LB_AL}, + {RUNE_C(0x000600), RUNE_C(0x000605), LB_NU}, + {RUNE_C(0x000606), RUNE_C(0x000608), LB_AL}, + {RUNE_C(0x000609), RUNE_C(0x00060B), LB_PO}, + {RUNE_C(0x00060C), RUNE_C(0x00060D), LB_IS}, + {RUNE_C(0x00060E), RUNE_C(0x00060F), LB_AL}, + {RUNE_C(0x000610), RUNE_C(0x00061A), LB_CM}, + {RUNE_C(0x00061B), RUNE_C(0x00061B), LB_EX}, + {RUNE_C(0x00061C), RUNE_C(0x00061C), LB_CM}, + {RUNE_C(0x00061D), RUNE_C(0x00061F), LB_EX}, + {RUNE_C(0x000620), RUNE_C(0x00064A), LB_AL}, + {RUNE_C(0x00064B), RUNE_C(0x00065F), LB_CM}, + {RUNE_C(0x000660), RUNE_C(0x000669), LB_NU}, + {RUNE_C(0x00066A), RUNE_C(0x00066A), LB_PO}, + {RUNE_C(0x00066B), RUNE_C(0x00066C), LB_NU}, + {RUNE_C(0x00066D), RUNE_C(0x00066F), LB_AL}, + {RUNE_C(0x000670), RUNE_C(0x000670), LB_CM}, + {RUNE_C(0x000671), RUNE_C(0x0006D3), LB_AL}, + {RUNE_C(0x0006D4), RUNE_C(0x0006D4), LB_EX}, + {RUNE_C(0x0006D5), RUNE_C(0x0006D5), LB_AL}, + {RUNE_C(0x0006D6), RUNE_C(0x0006DC), LB_CM}, + {RUNE_C(0x0006DD), RUNE_C(0x0006DD), LB_NU}, + {RUNE_C(0x0006DE), RUNE_C(0x0006DE), LB_AL}, + {RUNE_C(0x0006DF), RUNE_C(0x0006E4), LB_CM}, + {RUNE_C(0x0006E5), RUNE_C(0x0006E6), LB_AL}, + {RUNE_C(0x0006E7), RUNE_C(0x0006E8), LB_CM}, + {RUNE_C(0x0006E9), RUNE_C(0x0006E9), LB_AL}, + {RUNE_C(0x0006EA), RUNE_C(0x0006ED), LB_CM}, + {RUNE_C(0x0006EE), RUNE_C(0x0006EF), LB_AL}, + {RUNE_C(0x0006F0), RUNE_C(0x0006F9), LB_NU}, + {RUNE_C(0x0006FA), RUNE_C(0x00070D), LB_AL}, + {RUNE_C(0x00070F), RUNE_C(0x000710), LB_AL}, + {RUNE_C(0x000711), RUNE_C(0x000711), LB_CM}, + {RUNE_C(0x000712), RUNE_C(0x00072F), LB_AL}, + {RUNE_C(0x000730), RUNE_C(0x00074A), LB_CM}, + {RUNE_C(0x00074D), RUNE_C(0x0007A5), LB_AL}, + {RUNE_C(0x0007A6), RUNE_C(0x0007B0), LB_CM}, + {RUNE_C(0x0007B1), RUNE_C(0x0007B1), LB_AL}, + {RUNE_C(0x0007C0), RUNE_C(0x0007C9), LB_NU}, + {RUNE_C(0x0007CA), RUNE_C(0x0007EA), LB_AL}, + {RUNE_C(0x0007EB), RUNE_C(0x0007F3), LB_CM}, + {RUNE_C(0x0007F4), RUNE_C(0x0007F7), LB_AL}, + {RUNE_C(0x0007F8), RUNE_C(0x0007F8), LB_IS}, + {RUNE_C(0x0007F9), RUNE_C(0x0007F9), LB_EX}, + {RUNE_C(0x0007FA), RUNE_C(0x0007FA), LB_AL}, + {RUNE_C(0x0007FD), RUNE_C(0x0007FD), LB_CM}, + {RUNE_C(0x0007FE), RUNE_C(0x0007FF), LB_PR}, + {RUNE_C(0x000800), RUNE_C(0x000815), LB_AL}, + {RUNE_C(0x000816), RUNE_C(0x000819), LB_CM}, + {RUNE_C(0x00081A), RUNE_C(0x00081A), LB_AL}, + {RUNE_C(0x00081B), RUNE_C(0x000823), LB_CM}, + {RUNE_C(0x000824), RUNE_C(0x000824), LB_AL}, + {RUNE_C(0x000825), RUNE_C(0x000827), LB_CM}, + {RUNE_C(0x000828), RUNE_C(0x000828), LB_AL}, + {RUNE_C(0x000829), RUNE_C(0x00082D), LB_CM}, + {RUNE_C(0x000830), RUNE_C(0x00083E), LB_AL}, + {RUNE_C(0x000840), RUNE_C(0x000858), LB_AL}, + {RUNE_C(0x000859), RUNE_C(0x00085B), LB_CM}, + {RUNE_C(0x00085E), RUNE_C(0x00085E), LB_AL}, + {RUNE_C(0x000860), RUNE_C(0x00086A), LB_AL}, + {RUNE_C(0x000870), RUNE_C(0x00088E), LB_AL}, + {RUNE_C(0x000890), RUNE_C(0x000891), LB_NU}, + {RUNE_C(0x000898), RUNE_C(0x00089F), LB_CM}, + {RUNE_C(0x0008A0), RUNE_C(0x0008C9), LB_AL}, + {RUNE_C(0x0008CA), RUNE_C(0x0008E1), LB_CM}, + {RUNE_C(0x0008E2), RUNE_C(0x0008E2), LB_NU}, + {RUNE_C(0x0008E3), RUNE_C(0x000903), LB_CM}, + {RUNE_C(0x000904), RUNE_C(0x000939), LB_AL}, + {RUNE_C(0x00093A), RUNE_C(0x00093C), LB_CM}, + {RUNE_C(0x00093D), RUNE_C(0x00093D), LB_AL}, + {RUNE_C(0x00093E), RUNE_C(0x00094F), LB_CM}, + {RUNE_C(0x000950), RUNE_C(0x000950), LB_AL}, + {RUNE_C(0x000951), RUNE_C(0x000957), LB_CM}, + {RUNE_C(0x000958), RUNE_C(0x000961), LB_AL}, + {RUNE_C(0x000962), RUNE_C(0x000963), LB_CM}, + {RUNE_C(0x000964), RUNE_C(0x000965), LB_BA}, + {RUNE_C(0x000966), RUNE_C(0x00096F), LB_NU}, + {RUNE_C(0x000970), RUNE_C(0x000980), LB_AL}, + {RUNE_C(0x000981), RUNE_C(0x000983), LB_CM}, + {RUNE_C(0x000985), RUNE_C(0x00098C), LB_AL}, + {RUNE_C(0x00098F), RUNE_C(0x000990), LB_AL}, + {RUNE_C(0x000993), RUNE_C(0x0009A8), LB_AL}, + {RUNE_C(0x0009AA), RUNE_C(0x0009B0), LB_AL}, + {RUNE_C(0x0009B2), RUNE_C(0x0009B2), LB_AL}, + {RUNE_C(0x0009B6), RUNE_C(0x0009B9), LB_AL}, + {RUNE_C(0x0009BC), RUNE_C(0x0009BC), LB_CM}, + {RUNE_C(0x0009BD), RUNE_C(0x0009BD), LB_AL}, + {RUNE_C(0x0009BE), RUNE_C(0x0009C4), LB_CM}, + {RUNE_C(0x0009C7), RUNE_C(0x0009C8), LB_CM}, + {RUNE_C(0x0009CB), RUNE_C(0x0009CD), LB_CM}, + {RUNE_C(0x0009CE), RUNE_C(0x0009CE), LB_AL}, + {RUNE_C(0x0009D7), RUNE_C(0x0009D7), LB_CM}, + {RUNE_C(0x0009DC), RUNE_C(0x0009DD), LB_AL}, + {RUNE_C(0x0009DF), RUNE_C(0x0009E1), LB_AL}, + {RUNE_C(0x0009E2), RUNE_C(0x0009E3), LB_CM}, + {RUNE_C(0x0009E6), RUNE_C(0x0009EF), LB_NU}, + {RUNE_C(0x0009F0), RUNE_C(0x0009F1), LB_AL}, + {RUNE_C(0x0009F2), RUNE_C(0x0009F3), LB_PO}, + {RUNE_C(0x0009F4), RUNE_C(0x0009F8), LB_AL}, + {RUNE_C(0x0009F9), RUNE_C(0x0009F9), LB_PO}, + {RUNE_C(0x0009FA), RUNE_C(0x0009FA), LB_AL}, + {RUNE_C(0x0009FB), RUNE_C(0x0009FB), LB_PR}, + {RUNE_C(0x0009FC), RUNE_C(0x0009FD), LB_AL}, + {RUNE_C(0x0009FE), RUNE_C(0x0009FE), LB_CM}, + {RUNE_C(0x000A01), RUNE_C(0x000A03), LB_CM}, + {RUNE_C(0x000A05), RUNE_C(0x000A0A), LB_AL}, + {RUNE_C(0x000A0F), RUNE_C(0x000A10), LB_AL}, + {RUNE_C(0x000A13), RUNE_C(0x000A28), LB_AL}, + {RUNE_C(0x000A2A), RUNE_C(0x000A30), LB_AL}, + {RUNE_C(0x000A32), RUNE_C(0x000A33), LB_AL}, + {RUNE_C(0x000A35), RUNE_C(0x000A36), LB_AL}, + {RUNE_C(0x000A38), RUNE_C(0x000A39), LB_AL}, + {RUNE_C(0x000A3C), RUNE_C(0x000A3C), LB_CM}, + {RUNE_C(0x000A3E), RUNE_C(0x000A42), LB_CM}, + {RUNE_C(0x000A47), RUNE_C(0x000A48), LB_CM}, + {RUNE_C(0x000A4B), RUNE_C(0x000A4D), LB_CM}, + {RUNE_C(0x000A51), RUNE_C(0x000A51), LB_CM}, + {RUNE_C(0x000A59), RUNE_C(0x000A5C), LB_AL}, + {RUNE_C(0x000A5E), RUNE_C(0x000A5E), LB_AL}, + {RUNE_C(0x000A66), RUNE_C(0x000A6F), LB_NU}, + {RUNE_C(0x000A70), RUNE_C(0x000A71), LB_CM}, + {RUNE_C(0x000A72), RUNE_C(0x000A74), LB_AL}, + {RUNE_C(0x000A75), RUNE_C(0x000A75), LB_CM}, + {RUNE_C(0x000A76), RUNE_C(0x000A76), LB_AL}, + {RUNE_C(0x000A81), RUNE_C(0x000A83), LB_CM}, + {RUNE_C(0x000A85), RUNE_C(0x000A8D), LB_AL}, + {RUNE_C(0x000A8F), RUNE_C(0x000A91), LB_AL}, + {RUNE_C(0x000A93), RUNE_C(0x000AA8), LB_AL}, + {RUNE_C(0x000AAA), RUNE_C(0x000AB0), LB_AL}, + {RUNE_C(0x000AB2), RUNE_C(0x000AB3), LB_AL}, + {RUNE_C(0x000AB5), RUNE_C(0x000AB9), LB_AL}, + {RUNE_C(0x000ABC), RUNE_C(0x000ABC), LB_CM}, + {RUNE_C(0x000ABD), RUNE_C(0x000ABD), LB_AL}, + {RUNE_C(0x000ABE), RUNE_C(0x000AC5), LB_CM}, + {RUNE_C(0x000AC7), RUNE_C(0x000AC9), LB_CM}, + {RUNE_C(0x000ACB), RUNE_C(0x000ACD), LB_CM}, + {RUNE_C(0x000AD0), RUNE_C(0x000AD0), LB_AL}, + {RUNE_C(0x000AE0), RUNE_C(0x000AE1), LB_AL}, + {RUNE_C(0x000AE2), RUNE_C(0x000AE3), LB_CM}, + {RUNE_C(0x000AE6), RUNE_C(0x000AEF), LB_NU}, + {RUNE_C(0x000AF0), RUNE_C(0x000AF0), LB_AL}, + {RUNE_C(0x000AF1), RUNE_C(0x000AF1), LB_PR}, + {RUNE_C(0x000AF9), RUNE_C(0x000AF9), LB_AL}, + {RUNE_C(0x000AFA), RUNE_C(0x000AFF), LB_CM}, + {RUNE_C(0x000B01), RUNE_C(0x000B03), LB_CM}, + {RUNE_C(0x000B05), RUNE_C(0x000B0C), LB_AL}, + {RUNE_C(0x000B0F), RUNE_C(0x000B10), LB_AL}, + {RUNE_C(0x000B13), RUNE_C(0x000B28), LB_AL}, + {RUNE_C(0x000B2A), RUNE_C(0x000B30), LB_AL}, + {RUNE_C(0x000B32), RUNE_C(0x000B33), LB_AL}, + {RUNE_C(0x000B35), RUNE_C(0x000B39), LB_AL}, + {RUNE_C(0x000B3C), RUNE_C(0x000B3C), LB_CM}, + {RUNE_C(0x000B3D), RUNE_C(0x000B3D), LB_AL}, + {RUNE_C(0x000B3E), RUNE_C(0x000B44), LB_CM}, + {RUNE_C(0x000B47), RUNE_C(0x000B48), LB_CM}, + {RUNE_C(0x000B4B), RUNE_C(0x000B4D), LB_CM}, + {RUNE_C(0x000B55), RUNE_C(0x000B57), LB_CM}, + {RUNE_C(0x000B5C), RUNE_C(0x000B5D), LB_AL}, + {RUNE_C(0x000B5F), RUNE_C(0x000B61), LB_AL}, + {RUNE_C(0x000B62), RUNE_C(0x000B63), LB_CM}, + {RUNE_C(0x000B66), RUNE_C(0x000B6F), LB_NU}, + {RUNE_C(0x000B70), RUNE_C(0x000B77), LB_AL}, + {RUNE_C(0x000B82), RUNE_C(0x000B82), LB_CM}, + {RUNE_C(0x000B83), RUNE_C(0x000B83), LB_AL}, + {RUNE_C(0x000B85), RUNE_C(0x000B8A), LB_AL}, + {RUNE_C(0x000B8E), RUNE_C(0x000B90), LB_AL}, + {RUNE_C(0x000B92), RUNE_C(0x000B95), LB_AL}, + {RUNE_C(0x000B99), RUNE_C(0x000B9A), LB_AL}, + {RUNE_C(0x000B9C), RUNE_C(0x000B9C), LB_AL}, + {RUNE_C(0x000B9E), RUNE_C(0x000B9F), LB_AL}, + {RUNE_C(0x000BA3), RUNE_C(0x000BA4), LB_AL}, + {RUNE_C(0x000BA8), RUNE_C(0x000BAA), LB_AL}, + {RUNE_C(0x000BAE), RUNE_C(0x000BB9), LB_AL}, + {RUNE_C(0x000BBE), RUNE_C(0x000BC2), LB_CM}, + {RUNE_C(0x000BC6), RUNE_C(0x000BC8), LB_CM}, + {RUNE_C(0x000BCA), RUNE_C(0x000BCD), LB_CM}, + {RUNE_C(0x000BD0), RUNE_C(0x000BD0), LB_AL}, + {RUNE_C(0x000BD7), RUNE_C(0x000BD7), LB_CM}, + {RUNE_C(0x000BE6), RUNE_C(0x000BEF), LB_NU}, + {RUNE_C(0x000BF0), RUNE_C(0x000BF8), LB_AL}, + {RUNE_C(0x000BF9), RUNE_C(0x000BF9), LB_PR}, + {RUNE_C(0x000BFA), RUNE_C(0x000BFA), LB_AL}, + {RUNE_C(0x000C00), RUNE_C(0x000C04), LB_CM}, + {RUNE_C(0x000C05), RUNE_C(0x000C0C), LB_AL}, + {RUNE_C(0x000C0E), RUNE_C(0x000C10), LB_AL}, + {RUNE_C(0x000C12), RUNE_C(0x000C28), LB_AL}, + {RUNE_C(0x000C2A), RUNE_C(0x000C39), LB_AL}, + {RUNE_C(0x000C3C), RUNE_C(0x000C3C), LB_CM}, + {RUNE_C(0x000C3D), RUNE_C(0x000C3D), LB_AL}, + {RUNE_C(0x000C3E), RUNE_C(0x000C44), LB_CM}, + {RUNE_C(0x000C46), RUNE_C(0x000C48), LB_CM}, + {RUNE_C(0x000C4A), RUNE_C(0x000C4D), LB_CM}, + {RUNE_C(0x000C55), RUNE_C(0x000C56), LB_CM}, + {RUNE_C(0x000C58), RUNE_C(0x000C5A), LB_AL}, + {RUNE_C(0x000C5D), RUNE_C(0x000C5D), LB_AL}, + {RUNE_C(0x000C60), RUNE_C(0x000C61), LB_AL}, + {RUNE_C(0x000C62), RUNE_C(0x000C63), LB_CM}, + {RUNE_C(0x000C66), RUNE_C(0x000C6F), LB_NU}, + {RUNE_C(0x000C77), RUNE_C(0x000C77), LB_BB}, + {RUNE_C(0x000C78), RUNE_C(0x000C80), LB_AL}, + {RUNE_C(0x000C81), RUNE_C(0x000C83), LB_CM}, + {RUNE_C(0x000C84), RUNE_C(0x000C84), LB_BB}, + {RUNE_C(0x000C85), RUNE_C(0x000C8C), LB_AL}, + {RUNE_C(0x000C8E), RUNE_C(0x000C90), LB_AL}, + {RUNE_C(0x000C92), RUNE_C(0x000CA8), LB_AL}, + {RUNE_C(0x000CAA), RUNE_C(0x000CB3), LB_AL}, + {RUNE_C(0x000CB5), RUNE_C(0x000CB9), LB_AL}, + {RUNE_C(0x000CBC), RUNE_C(0x000CBC), LB_CM}, + {RUNE_C(0x000CBD), RUNE_C(0x000CBD), LB_AL}, + {RUNE_C(0x000CBE), RUNE_C(0x000CC4), LB_CM}, + {RUNE_C(0x000CC6), RUNE_C(0x000CC8), LB_CM}, + {RUNE_C(0x000CCA), RUNE_C(0x000CCD), LB_CM}, + {RUNE_C(0x000CD5), RUNE_C(0x000CD6), LB_CM}, + {RUNE_C(0x000CDD), RUNE_C(0x000CDE), LB_AL}, + {RUNE_C(0x000CE0), RUNE_C(0x000CE1), LB_AL}, + {RUNE_C(0x000CE2), RUNE_C(0x000CE3), LB_CM}, + {RUNE_C(0x000CE6), RUNE_C(0x000CEF), LB_NU}, + {RUNE_C(0x000CF1), RUNE_C(0x000CF2), LB_AL}, + {RUNE_C(0x000CF3), RUNE_C(0x000CF3), LB_CM}, + {RUNE_C(0x000D00), RUNE_C(0x000D03), LB_CM}, + {RUNE_C(0x000D04), RUNE_C(0x000D0C), LB_AL}, + {RUNE_C(0x000D0E), RUNE_C(0x000D10), LB_AL}, + {RUNE_C(0x000D12), RUNE_C(0x000D3A), LB_AL}, + {RUNE_C(0x000D3B), RUNE_C(0x000D3C), LB_CM}, + {RUNE_C(0x000D3D), RUNE_C(0x000D3D), LB_AL}, + {RUNE_C(0x000D3E), RUNE_C(0x000D44), LB_CM}, + {RUNE_C(0x000D46), RUNE_C(0x000D48), LB_CM}, + {RUNE_C(0x000D4A), RUNE_C(0x000D4D), LB_CM}, + {RUNE_C(0x000D4E), RUNE_C(0x000D4F), LB_AL}, + {RUNE_C(0x000D54), RUNE_C(0x000D56), LB_AL}, + {RUNE_C(0x000D57), RUNE_C(0x000D57), LB_CM}, + {RUNE_C(0x000D58), RUNE_C(0x000D61), LB_AL}, + {RUNE_C(0x000D62), RUNE_C(0x000D63), LB_CM}, + {RUNE_C(0x000D66), RUNE_C(0x000D6F), LB_NU}, + {RUNE_C(0x000D70), RUNE_C(0x000D78), LB_AL}, + {RUNE_C(0x000D79), RUNE_C(0x000D79), LB_PO}, + {RUNE_C(0x000D7A), RUNE_C(0x000D7F), LB_AL}, + {RUNE_C(0x000D81), RUNE_C(0x000D83), LB_CM}, + {RUNE_C(0x000D85), RUNE_C(0x000D96), LB_AL}, + {RUNE_C(0x000D9A), RUNE_C(0x000DB1), LB_AL}, + {RUNE_C(0x000DB3), RUNE_C(0x000DBB), LB_AL}, + {RUNE_C(0x000DBD), RUNE_C(0x000DBD), LB_AL}, + {RUNE_C(0x000DC0), RUNE_C(0x000DC6), LB_AL}, + {RUNE_C(0x000DCA), RUNE_C(0x000DCA), LB_CM}, + {RUNE_C(0x000DCF), RUNE_C(0x000DD4), LB_CM}, + {RUNE_C(0x000DD6), RUNE_C(0x000DD6), LB_CM}, + {RUNE_C(0x000DD8), RUNE_C(0x000DDF), LB_CM}, + {RUNE_C(0x000DE6), RUNE_C(0x000DEF), LB_NU}, + {RUNE_C(0x000DF2), RUNE_C(0x000DF3), LB_CM}, + {RUNE_C(0x000DF4), RUNE_C(0x000DF4), LB_AL}, + {RUNE_C(0x000E01), RUNE_C(0x000E3A), LB_SA}, + {RUNE_C(0x000E3F), RUNE_C(0x000E3F), LB_PR}, + {RUNE_C(0x000E40), RUNE_C(0x000E4E), LB_SA}, + {RUNE_C(0x000E4F), RUNE_C(0x000E4F), LB_AL}, + {RUNE_C(0x000E50), RUNE_C(0x000E59), LB_NU}, + {RUNE_C(0x000E5A), RUNE_C(0x000E5B), LB_BA}, + {RUNE_C(0x000E81), RUNE_C(0x000E82), LB_SA}, + {RUNE_C(0x000E84), RUNE_C(0x000E84), LB_SA}, + {RUNE_C(0x000E86), RUNE_C(0x000E8A), LB_SA}, + {RUNE_C(0x000E8C), RUNE_C(0x000EA3), LB_SA}, + {RUNE_C(0x000EA5), RUNE_C(0x000EA5), LB_SA}, + {RUNE_C(0x000EA7), RUNE_C(0x000EBD), LB_SA}, + {RUNE_C(0x000EC0), RUNE_C(0x000EC4), LB_SA}, + {RUNE_C(0x000EC6), RUNE_C(0x000EC6), LB_SA}, + {RUNE_C(0x000EC8), RUNE_C(0x000ECE), LB_SA}, + {RUNE_C(0x000ED0), RUNE_C(0x000ED9), LB_NU}, + {RUNE_C(0x000EDC), RUNE_C(0x000EDF), LB_SA}, + {RUNE_C(0x000F00), RUNE_C(0x000F00), LB_AL}, + {RUNE_C(0x000F01), RUNE_C(0x000F04), LB_BB}, + {RUNE_C(0x000F05), RUNE_C(0x000F05), LB_AL}, + {RUNE_C(0x000F06), RUNE_C(0x000F07), LB_BB}, + {RUNE_C(0x000F08), RUNE_C(0x000F08), LB_GL}, + {RUNE_C(0x000F09), RUNE_C(0x000F0A), LB_BB}, + {RUNE_C(0x000F0B), RUNE_C(0x000F0B), LB_BA}, + {RUNE_C(0x000F0C), RUNE_C(0x000F0C), LB_GL}, + {RUNE_C(0x000F0D), RUNE_C(0x000F11), LB_EX}, + {RUNE_C(0x000F12), RUNE_C(0x000F12), LB_GL}, + {RUNE_C(0x000F13), RUNE_C(0x000F13), LB_AL}, + {RUNE_C(0x000F14), RUNE_C(0x000F14), LB_EX}, + {RUNE_C(0x000F15), RUNE_C(0x000F17), LB_AL}, + {RUNE_C(0x000F18), RUNE_C(0x000F19), LB_CM}, + {RUNE_C(0x000F1A), RUNE_C(0x000F1F), LB_AL}, + {RUNE_C(0x000F20), RUNE_C(0x000F29), LB_NU}, + {RUNE_C(0x000F2A), RUNE_C(0x000F33), LB_AL}, + {RUNE_C(0x000F34), RUNE_C(0x000F34), LB_BA}, + {RUNE_C(0x000F35), RUNE_C(0x000F35), LB_CM}, + {RUNE_C(0x000F36), RUNE_C(0x000F36), LB_AL}, + {RUNE_C(0x000F37), RUNE_C(0x000F37), LB_CM}, + {RUNE_C(0x000F38), RUNE_C(0x000F38), LB_AL}, + {RUNE_C(0x000F39), RUNE_C(0x000F39), LB_CM}, + {RUNE_C(0x000F3A), RUNE_C(0x000F3A), LB_OP}, + {RUNE_C(0x000F3B), RUNE_C(0x000F3B), LB_CL}, + {RUNE_C(0x000F3C), RUNE_C(0x000F3C), LB_OP}, + {RUNE_C(0x000F3D), RUNE_C(0x000F3D), LB_CL}, + {RUNE_C(0x000F3E), RUNE_C(0x000F3F), LB_CM}, + {RUNE_C(0x000F40), RUNE_C(0x000F47), LB_AL}, + {RUNE_C(0x000F49), RUNE_C(0x000F6C), LB_AL}, + {RUNE_C(0x000F71), RUNE_C(0x000F7E), LB_CM}, + {RUNE_C(0x000F7F), RUNE_C(0x000F7F), LB_BA}, + {RUNE_C(0x000F80), RUNE_C(0x000F84), LB_CM}, + {RUNE_C(0x000F85), RUNE_C(0x000F85), LB_BA}, + {RUNE_C(0x000F86), RUNE_C(0x000F87), LB_CM}, + {RUNE_C(0x000F88), RUNE_C(0x000F8C), LB_AL}, + {RUNE_C(0x000F8D), RUNE_C(0x000F97), LB_CM}, + {RUNE_C(0x000F99), RUNE_C(0x000FBC), LB_CM}, + {RUNE_C(0x000FBE), RUNE_C(0x000FBF), LB_BA}, + {RUNE_C(0x000FC0), RUNE_C(0x000FC5), LB_AL}, + {RUNE_C(0x000FC6), RUNE_C(0x000FC6), LB_CM}, + {RUNE_C(0x000FC7), RUNE_C(0x000FCC), LB_AL}, + {RUNE_C(0x000FCE), RUNE_C(0x000FCF), LB_AL}, + {RUNE_C(0x000FD0), RUNE_C(0x000FD1), LB_BB}, + {RUNE_C(0x000FD2), RUNE_C(0x000FD2), LB_BA}, + {RUNE_C(0x000FD3), RUNE_C(0x000FD3), LB_BB}, + {RUNE_C(0x000FD4), RUNE_C(0x000FD8), LB_AL}, + {RUNE_C(0x000FD9), RUNE_C(0x000FDA), LB_GL}, + {RUNE_C(0x001000), RUNE_C(0x00103F), LB_SA}, + {RUNE_C(0x001040), RUNE_C(0x001049), LB_NU}, + {RUNE_C(0x00104A), RUNE_C(0x00104B), LB_BA}, + {RUNE_C(0x00104C), RUNE_C(0x00104F), LB_AL}, + {RUNE_C(0x001050), RUNE_C(0x00108F), LB_SA}, + {RUNE_C(0x001090), RUNE_C(0x001099), LB_NU}, + {RUNE_C(0x00109A), RUNE_C(0x00109F), LB_SA}, + {RUNE_C(0x0010A0), RUNE_C(0x0010C5), LB_AL}, + {RUNE_C(0x0010C7), RUNE_C(0x0010C7), LB_AL}, + {RUNE_C(0x0010CD), RUNE_C(0x0010CD), LB_AL}, + {RUNE_C(0x0010D0), RUNE_C(0x0010FF), LB_AL}, + {RUNE_C(0x001100), RUNE_C(0x00115F), LB_JL}, + {RUNE_C(0x001160), RUNE_C(0x0011A7), LB_JV}, + {RUNE_C(0x0011A8), RUNE_C(0x0011FF), LB_JT}, + {RUNE_C(0x001200), RUNE_C(0x001248), LB_AL}, + {RUNE_C(0x00124A), RUNE_C(0x00124D), LB_AL}, + {RUNE_C(0x001250), RUNE_C(0x001256), LB_AL}, + {RUNE_C(0x001258), RUNE_C(0x001258), LB_AL}, + {RUNE_C(0x00125A), RUNE_C(0x00125D), LB_AL}, + {RUNE_C(0x001260), RUNE_C(0x001288), LB_AL}, + {RUNE_C(0x00128A), RUNE_C(0x00128D), LB_AL}, + {RUNE_C(0x001290), RUNE_C(0x0012B0), LB_AL}, + {RUNE_C(0x0012B2), RUNE_C(0x0012B5), LB_AL}, + {RUNE_C(0x0012B8), RUNE_C(0x0012BE), LB_AL}, + {RUNE_C(0x0012C0), RUNE_C(0x0012C0), LB_AL}, + {RUNE_C(0x0012C2), RUNE_C(0x0012C5), LB_AL}, + {RUNE_C(0x0012C8), RUNE_C(0x0012D6), LB_AL}, + {RUNE_C(0x0012D8), RUNE_C(0x001310), LB_AL}, + {RUNE_C(0x001312), RUNE_C(0x001315), LB_AL}, + {RUNE_C(0x001318), RUNE_C(0x00135A), LB_AL}, + {RUNE_C(0x00135D), RUNE_C(0x00135F), LB_CM}, + {RUNE_C(0x001360), RUNE_C(0x001360), LB_AL}, + {RUNE_C(0x001361), RUNE_C(0x001361), LB_BA}, + {RUNE_C(0x001362), RUNE_C(0x00137C), LB_AL}, + {RUNE_C(0x001380), RUNE_C(0x001399), LB_AL}, + {RUNE_C(0x0013A0), RUNE_C(0x0013F5), LB_AL}, + {RUNE_C(0x0013F8), RUNE_C(0x0013FD), LB_AL}, + {RUNE_C(0x001400), RUNE_C(0x001400), LB_BA}, + {RUNE_C(0x001401), RUNE_C(0x00167F), LB_AL}, + {RUNE_C(0x001680), RUNE_C(0x001680), LB_BA}, + {RUNE_C(0x001681), RUNE_C(0x00169A), LB_AL}, + {RUNE_C(0x00169B), RUNE_C(0x00169B), LB_OP}, + {RUNE_C(0x00169C), RUNE_C(0x00169C), LB_CL}, + {RUNE_C(0x0016A0), RUNE_C(0x0016EA), LB_AL}, + {RUNE_C(0x0016EB), RUNE_C(0x0016ED), LB_BA}, + {RUNE_C(0x0016EE), RUNE_C(0x0016F8), LB_AL}, + {RUNE_C(0x001700), RUNE_C(0x001711), LB_AL}, + {RUNE_C(0x001712), RUNE_C(0x001715), LB_CM}, + {RUNE_C(0x00171F), RUNE_C(0x001731), LB_AL}, + {RUNE_C(0x001732), RUNE_C(0x001734), LB_CM}, + {RUNE_C(0x001735), RUNE_C(0x001736), LB_BA}, + {RUNE_C(0x001740), RUNE_C(0x001751), LB_AL}, + {RUNE_C(0x001752), RUNE_C(0x001753), LB_CM}, + {RUNE_C(0x001760), RUNE_C(0x00176C), LB_AL}, + {RUNE_C(0x00176E), RUNE_C(0x001770), LB_AL}, + {RUNE_C(0x001772), RUNE_C(0x001773), LB_CM}, + {RUNE_C(0x001780), RUNE_C(0x0017D3), LB_SA}, + {RUNE_C(0x0017D4), RUNE_C(0x0017D5), LB_BA}, + {RUNE_C(0x0017D6), RUNE_C(0x0017D6), LB_NS}, + {RUNE_C(0x0017D7), RUNE_C(0x0017D7), LB_SA}, + {RUNE_C(0x0017D8), RUNE_C(0x0017D8), LB_BA}, + {RUNE_C(0x0017D9), RUNE_C(0x0017D9), LB_AL}, + {RUNE_C(0x0017DA), RUNE_C(0x0017DA), LB_BA}, + {RUNE_C(0x0017DB), RUNE_C(0x0017DB), LB_PR}, + {RUNE_C(0x0017DC), RUNE_C(0x0017DD), LB_SA}, + {RUNE_C(0x0017E0), RUNE_C(0x0017E9), LB_NU}, + {RUNE_C(0x0017F0), RUNE_C(0x0017F9), LB_AL}, + {RUNE_C(0x001800), RUNE_C(0x001801), LB_AL}, + {RUNE_C(0x001802), RUNE_C(0x001803), LB_EX}, + {RUNE_C(0x001804), RUNE_C(0x001805), LB_BA}, + {RUNE_C(0x001806), RUNE_C(0x001806), LB_BB}, + {RUNE_C(0x001807), RUNE_C(0x001807), LB_AL}, + {RUNE_C(0x001808), RUNE_C(0x001809), LB_EX}, + {RUNE_C(0x00180A), RUNE_C(0x00180A), LB_AL}, + {RUNE_C(0x00180B), RUNE_C(0x00180D), LB_CM}, + {RUNE_C(0x00180E), RUNE_C(0x00180E), LB_GL}, + {RUNE_C(0x00180F), RUNE_C(0x00180F), LB_CM}, + {RUNE_C(0x001810), RUNE_C(0x001819), LB_NU}, + {RUNE_C(0x001820), RUNE_C(0x001878), LB_AL}, + {RUNE_C(0x001880), RUNE_C(0x001884), LB_AL}, + {RUNE_C(0x001885), RUNE_C(0x001886), LB_CM}, + {RUNE_C(0x001887), RUNE_C(0x0018A8), LB_AL}, + {RUNE_C(0x0018A9), RUNE_C(0x0018A9), LB_CM}, + {RUNE_C(0x0018AA), RUNE_C(0x0018AA), LB_AL}, + {RUNE_C(0x0018B0), RUNE_C(0x0018F5), LB_AL}, + {RUNE_C(0x001900), RUNE_C(0x00191E), LB_AL}, + {RUNE_C(0x001920), RUNE_C(0x00192B), LB_CM}, + {RUNE_C(0x001930), RUNE_C(0x00193B), LB_CM}, + {RUNE_C(0x001940), RUNE_C(0x001940), LB_AL}, + {RUNE_C(0x001944), RUNE_C(0x001945), LB_EX}, + {RUNE_C(0x001946), RUNE_C(0x00194F), LB_NU}, + {RUNE_C(0x001950), RUNE_C(0x00196D), LB_SA}, + {RUNE_C(0x001970), RUNE_C(0x001974), LB_SA}, + {RUNE_C(0x001980), RUNE_C(0x0019AB), LB_SA}, + {RUNE_C(0x0019B0), RUNE_C(0x0019C9), LB_SA}, + {RUNE_C(0x0019D0), RUNE_C(0x0019D9), LB_NU}, + {RUNE_C(0x0019DA), RUNE_C(0x0019DA), LB_SA}, + {RUNE_C(0x0019DE), RUNE_C(0x0019DF), LB_SA}, + {RUNE_C(0x0019E0), RUNE_C(0x001A16), LB_AL}, + {RUNE_C(0x001A17), RUNE_C(0x001A1B), LB_CM}, + {RUNE_C(0x001A1E), RUNE_C(0x001A1F), LB_AL}, + {RUNE_C(0x001A20), RUNE_C(0x001A5E), LB_SA}, + {RUNE_C(0x001A60), RUNE_C(0x001A7C), LB_SA}, + {RUNE_C(0x001A7F), RUNE_C(0x001A7F), LB_CM}, + {RUNE_C(0x001A80), RUNE_C(0x001A89), LB_NU}, + {RUNE_C(0x001A90), RUNE_C(0x001A99), LB_NU}, + {RUNE_C(0x001AA0), RUNE_C(0x001AAD), LB_SA}, + {RUNE_C(0x001AB0), RUNE_C(0x001ACE), LB_CM}, + {RUNE_C(0x001B00), RUNE_C(0x001B04), LB_CM}, + {RUNE_C(0x001B05), RUNE_C(0x001B33), LB_AK}, + {RUNE_C(0x001B34), RUNE_C(0x001B43), LB_CM}, + {RUNE_C(0x001B44), RUNE_C(0x001B44), LB_VI}, + {RUNE_C(0x001B45), RUNE_C(0x001B4C), LB_AK}, + {RUNE_C(0x001B50), RUNE_C(0x001B59), LB_ID}, + {RUNE_C(0x001B5A), RUNE_C(0x001B5B), LB_BA}, + {RUNE_C(0x001B5C), RUNE_C(0x001B5C), LB_ID}, + {RUNE_C(0x001B5D), RUNE_C(0x001B60), LB_BA}, + {RUNE_C(0x001B61), RUNE_C(0x001B6A), LB_ID}, + {RUNE_C(0x001B6B), RUNE_C(0x001B73), LB_CM}, + {RUNE_C(0x001B74), RUNE_C(0x001B7C), LB_ID}, + {RUNE_C(0x001B7D), RUNE_C(0x001B7E), LB_BA}, + {RUNE_C(0x001B80), RUNE_C(0x001B82), LB_CM}, + {RUNE_C(0x001B83), RUNE_C(0x001BA0), LB_AL}, + {RUNE_C(0x001BA1), RUNE_C(0x001BAD), LB_CM}, + {RUNE_C(0x001BAE), RUNE_C(0x001BAF), LB_AL}, + {RUNE_C(0x001BB0), RUNE_C(0x001BB9), LB_NU}, + {RUNE_C(0x001BBA), RUNE_C(0x001BBF), LB_AL}, + {RUNE_C(0x001BC0), RUNE_C(0x001BE5), LB_AS}, + {RUNE_C(0x001BE6), RUNE_C(0x001BF1), LB_CM}, + {RUNE_C(0x001BF2), RUNE_C(0x001BF3), LB_VF}, + {RUNE_C(0x001BFC), RUNE_C(0x001C23), LB_AL}, + {RUNE_C(0x001C24), RUNE_C(0x001C37), LB_CM}, + {RUNE_C(0x001C3B), RUNE_C(0x001C3F), LB_BA}, + {RUNE_C(0x001C40), RUNE_C(0x001C49), LB_NU}, + {RUNE_C(0x001C4D), RUNE_C(0x001C4F), LB_AL}, + {RUNE_C(0x001C50), RUNE_C(0x001C59), LB_NU}, + {RUNE_C(0x001C5A), RUNE_C(0x001C7D), LB_AL}, + {RUNE_C(0x001C7E), RUNE_C(0x001C7F), LB_BA}, + {RUNE_C(0x001C80), RUNE_C(0x001C88), LB_AL}, + {RUNE_C(0x001C90), RUNE_C(0x001CBA), LB_AL}, + {RUNE_C(0x001CBD), RUNE_C(0x001CC7), LB_AL}, + {RUNE_C(0x001CD0), RUNE_C(0x001CD2), LB_CM}, + {RUNE_C(0x001CD3), RUNE_C(0x001CD3), LB_AL}, + {RUNE_C(0x001CD4), RUNE_C(0x001CE8), LB_CM}, + {RUNE_C(0x001CE9), RUNE_C(0x001CEC), LB_AL}, + {RUNE_C(0x001CED), RUNE_C(0x001CED), LB_CM}, + {RUNE_C(0x001CEE), RUNE_C(0x001CF3), LB_AL}, + {RUNE_C(0x001CF4), RUNE_C(0x001CF4), LB_CM}, + {RUNE_C(0x001CF5), RUNE_C(0x001CF6), LB_AL}, + {RUNE_C(0x001CF7), RUNE_C(0x001CF9), LB_CM}, + {RUNE_C(0x001CFA), RUNE_C(0x001CFA), LB_AL}, + {RUNE_C(0x001D00), RUNE_C(0x001DBF), LB_AL}, + {RUNE_C(0x001DC0), RUNE_C(0x001DCC), LB_CM}, + {RUNE_C(0x001DCD), RUNE_C(0x001DCD), LB_GL}, + {RUNE_C(0x001DCE), RUNE_C(0x001DFB), LB_CM}, + {RUNE_C(0x001DFC), RUNE_C(0x001DFC), LB_GL}, + {RUNE_C(0x001DFD), RUNE_C(0x001DFF), LB_CM}, + {RUNE_C(0x001E00), RUNE_C(0x001F15), LB_AL}, + {RUNE_C(0x001F18), RUNE_C(0x001F1D), LB_AL}, + {RUNE_C(0x001F20), RUNE_C(0x001F45), LB_AL}, + {RUNE_C(0x001F48), RUNE_C(0x001F4D), LB_AL}, + {RUNE_C(0x001F50), RUNE_C(0x001F57), LB_AL}, + {RUNE_C(0x001F59), RUNE_C(0x001F59), LB_AL}, + {RUNE_C(0x001F5B), RUNE_C(0x001F5B), LB_AL}, + {RUNE_C(0x001F5D), RUNE_C(0x001F5D), LB_AL}, + {RUNE_C(0x001F5F), RUNE_C(0x001F7D), LB_AL}, + {RUNE_C(0x001F80), RUNE_C(0x001FB4), LB_AL}, + {RUNE_C(0x001FB6), RUNE_C(0x001FC4), LB_AL}, + {RUNE_C(0x001FC6), RUNE_C(0x001FD3), LB_AL}, + {RUNE_C(0x001FD6), RUNE_C(0x001FDB), LB_AL}, + {RUNE_C(0x001FDD), RUNE_C(0x001FEF), LB_AL}, + {RUNE_C(0x001FF2), RUNE_C(0x001FF4), LB_AL}, + {RUNE_C(0x001FF6), RUNE_C(0x001FFC), LB_AL}, + {RUNE_C(0x001FFD), RUNE_C(0x001FFD), LB_BB}, + {RUNE_C(0x001FFE), RUNE_C(0x001FFE), LB_AL}, + {RUNE_C(0x002000), RUNE_C(0x002006), LB_BA}, + {RUNE_C(0x002007), RUNE_C(0x002007), LB_GL}, + {RUNE_C(0x002008), RUNE_C(0x00200A), LB_BA}, + {RUNE_C(0x00200B), RUNE_C(0x00200B), LB_ZW}, + {RUNE_C(0x00200C), RUNE_C(0x00200C), LB_CM}, + {RUNE_C(0x00200D), RUNE_C(0x00200D), LB_ZWJ}, + {RUNE_C(0x00200E), RUNE_C(0x00200F), LB_CM}, + {RUNE_C(0x002010), RUNE_C(0x002010), LB_BA}, + {RUNE_C(0x002011), RUNE_C(0x002011), LB_GL}, + {RUNE_C(0x002012), RUNE_C(0x002013), LB_BA}, + {RUNE_C(0x002014), RUNE_C(0x002014), LB_B2}, + {RUNE_C(0x002015), RUNE_C(0x002016), LB_AI}, + {RUNE_C(0x002017), RUNE_C(0x002017), LB_AL}, + {RUNE_C(0x002018), RUNE_C(0x002019), LB_QU}, + {RUNE_C(0x00201A), RUNE_C(0x00201A), LB_OP}, + {RUNE_C(0x00201B), RUNE_C(0x00201D), LB_QU}, + {RUNE_C(0x00201E), RUNE_C(0x00201E), LB_OP}, + {RUNE_C(0x00201F), RUNE_C(0x00201F), LB_QU}, + {RUNE_C(0x002020), RUNE_C(0x002021), LB_AI}, + {RUNE_C(0x002022), RUNE_C(0x002023), LB_AL}, + {RUNE_C(0x002024), RUNE_C(0x002026), LB_IN}, + {RUNE_C(0x002027), RUNE_C(0x002027), LB_BA}, + {RUNE_C(0x002028), RUNE_C(0x002029), LB_BK}, + {RUNE_C(0x00202A), RUNE_C(0x00202E), LB_CM}, + {RUNE_C(0x00202F), RUNE_C(0x00202F), LB_GL}, + {RUNE_C(0x002030), RUNE_C(0x002037), LB_PO}, + {RUNE_C(0x002038), RUNE_C(0x002038), LB_AL}, + {RUNE_C(0x002039), RUNE_C(0x00203A), LB_QU}, + {RUNE_C(0x00203B), RUNE_C(0x00203B), LB_AI}, + {RUNE_C(0x00203C), RUNE_C(0x00203D), LB_NS}, + {RUNE_C(0x00203E), RUNE_C(0x002043), LB_AL}, + {RUNE_C(0x002044), RUNE_C(0x002044), LB_IS}, + {RUNE_C(0x002045), RUNE_C(0x002045), LB_OP}, + {RUNE_C(0x002046), RUNE_C(0x002046), LB_CL}, + {RUNE_C(0x002047), RUNE_C(0x002049), LB_NS}, + {RUNE_C(0x00204A), RUNE_C(0x002055), LB_AL}, + {RUNE_C(0x002056), RUNE_C(0x002056), LB_BA}, + {RUNE_C(0x002057), RUNE_C(0x002057), LB_PO}, + {RUNE_C(0x002058), RUNE_C(0x00205B), LB_BA}, + {RUNE_C(0x00205C), RUNE_C(0x00205C), LB_AL}, + {RUNE_C(0x00205D), RUNE_C(0x00205F), LB_BA}, + {RUNE_C(0x002060), RUNE_C(0x002060), LB_WJ}, + {RUNE_C(0x002061), RUNE_C(0x002064), LB_AL}, + {RUNE_C(0x002066), RUNE_C(0x00206F), LB_CM}, + {RUNE_C(0x002070), RUNE_C(0x002071), LB_AL}, + {RUNE_C(0x002074), RUNE_C(0x002074), LB_AI}, + {RUNE_C(0x002075), RUNE_C(0x00207C), LB_AL}, + {RUNE_C(0x00207D), RUNE_C(0x00207D), LB_OP}, + {RUNE_C(0x00207E), RUNE_C(0x00207E), LB_CL}, + {RUNE_C(0x00207F), RUNE_C(0x00207F), LB_AI}, + {RUNE_C(0x002080), RUNE_C(0x002080), LB_AL}, + {RUNE_C(0x002081), RUNE_C(0x002084), LB_AI}, + {RUNE_C(0x002085), RUNE_C(0x00208C), LB_AL}, + {RUNE_C(0x00208D), RUNE_C(0x00208D), LB_OP}, + {RUNE_C(0x00208E), RUNE_C(0x00208E), LB_CL}, + {RUNE_C(0x002090), RUNE_C(0x00209C), LB_AL}, + {RUNE_C(0x0020A0), RUNE_C(0x0020A6), LB_PR}, + {RUNE_C(0x0020A7), RUNE_C(0x0020A7), LB_PO}, + {RUNE_C(0x0020A8), RUNE_C(0x0020B5), LB_PR}, + {RUNE_C(0x0020B6), RUNE_C(0x0020B6), LB_PO}, + {RUNE_C(0x0020B7), RUNE_C(0x0020BA), LB_PR}, + {RUNE_C(0x0020BB), RUNE_C(0x0020BB), LB_PO}, + {RUNE_C(0x0020BC), RUNE_C(0x0020BD), LB_PR}, + {RUNE_C(0x0020BE), RUNE_C(0x0020BE), LB_PO}, + {RUNE_C(0x0020BF), RUNE_C(0x0020BF), LB_PR}, + {RUNE_C(0x0020C0), RUNE_C(0x0020C0), LB_PO}, + {RUNE_C(0x0020D0), RUNE_C(0x0020F0), LB_CM}, + {RUNE_C(0x002100), RUNE_C(0x002102), LB_AL}, + {RUNE_C(0x002103), RUNE_C(0x002103), LB_PO}, + {RUNE_C(0x002104), RUNE_C(0x002104), LB_AL}, + {RUNE_C(0x002105), RUNE_C(0x002105), LB_AI}, + {RUNE_C(0x002106), RUNE_C(0x002108), LB_AL}, + {RUNE_C(0x002109), RUNE_C(0x002109), LB_PO}, + {RUNE_C(0x00210A), RUNE_C(0x002112), LB_AL}, + {RUNE_C(0x002113), RUNE_C(0x002113), LB_AI}, + {RUNE_C(0x002114), RUNE_C(0x002115), LB_AL}, + {RUNE_C(0x002116), RUNE_C(0x002116), LB_PR}, + {RUNE_C(0x002117), RUNE_C(0x002120), LB_AL}, + {RUNE_C(0x002121), RUNE_C(0x002122), LB_AI}, + {RUNE_C(0x002123), RUNE_C(0x00212A), LB_AL}, + {RUNE_C(0x00212B), RUNE_C(0x00212B), LB_AI}, + {RUNE_C(0x00212C), RUNE_C(0x002153), LB_AL}, + {RUNE_C(0x002154), RUNE_C(0x002155), LB_AI}, + {RUNE_C(0x002156), RUNE_C(0x00215A), LB_AL}, + {RUNE_C(0x00215B), RUNE_C(0x00215B), LB_AI}, + {RUNE_C(0x00215C), RUNE_C(0x00215D), LB_AL}, + {RUNE_C(0x00215E), RUNE_C(0x00215E), LB_AI}, + {RUNE_C(0x00215F), RUNE_C(0x00215F), LB_AL}, + {RUNE_C(0x002160), RUNE_C(0x00216B), LB_AI}, + {RUNE_C(0x00216C), RUNE_C(0x00216F), LB_AL}, + {RUNE_C(0x002170), RUNE_C(0x002179), LB_AI}, + {RUNE_C(0x00217A), RUNE_C(0x002188), LB_AL}, + {RUNE_C(0x002189), RUNE_C(0x002189), LB_AI}, + {RUNE_C(0x00218A), RUNE_C(0x00218B), LB_AL}, + {RUNE_C(0x002190), RUNE_C(0x002199), LB_AI}, + {RUNE_C(0x00219A), RUNE_C(0x0021D1), LB_AL}, + {RUNE_C(0x0021D2), RUNE_C(0x0021D2), LB_AI}, + {RUNE_C(0x0021D3), RUNE_C(0x0021D3), LB_AL}, + {RUNE_C(0x0021D4), RUNE_C(0x0021D4), LB_AI}, + {RUNE_C(0x0021D5), RUNE_C(0x0021FF), LB_AL}, + {RUNE_C(0x002200), RUNE_C(0x002200), LB_AI}, + {RUNE_C(0x002201), RUNE_C(0x002201), LB_AL}, + {RUNE_C(0x002202), RUNE_C(0x002203), LB_AI}, + {RUNE_C(0x002204), RUNE_C(0x002206), LB_AL}, + {RUNE_C(0x002207), RUNE_C(0x002208), LB_AI}, + {RUNE_C(0x002209), RUNE_C(0x00220A), LB_AL}, + {RUNE_C(0x00220B), RUNE_C(0x00220B), LB_AI}, + {RUNE_C(0x00220C), RUNE_C(0x00220E), LB_AL}, + {RUNE_C(0x00220F), RUNE_C(0x00220F), LB_AI}, + {RUNE_C(0x002210), RUNE_C(0x002210), LB_AL}, + {RUNE_C(0x002211), RUNE_C(0x002211), LB_AI}, + {RUNE_C(0x002212), RUNE_C(0x002213), LB_PR}, + {RUNE_C(0x002214), RUNE_C(0x002214), LB_AL}, + {RUNE_C(0x002215), RUNE_C(0x002215), LB_AI}, + {RUNE_C(0x002216), RUNE_C(0x002219), LB_AL}, + {RUNE_C(0x00221A), RUNE_C(0x00221A), LB_AI}, + {RUNE_C(0x00221B), RUNE_C(0x00221C), LB_AL}, + {RUNE_C(0x00221D), RUNE_C(0x002220), LB_AI}, + {RUNE_C(0x002221), RUNE_C(0x002222), LB_AL}, + {RUNE_C(0x002223), RUNE_C(0x002223), LB_AI}, + {RUNE_C(0x002224), RUNE_C(0x002224), LB_AL}, + {RUNE_C(0x002225), RUNE_C(0x002225), LB_AI}, + {RUNE_C(0x002226), RUNE_C(0x002226), LB_AL}, + {RUNE_C(0x002227), RUNE_C(0x00222C), LB_AI}, + {RUNE_C(0x00222D), RUNE_C(0x00222D), LB_AL}, + {RUNE_C(0x00222E), RUNE_C(0x00222E), LB_AI}, + {RUNE_C(0x00222F), RUNE_C(0x002233), LB_AL}, + {RUNE_C(0x002234), RUNE_C(0x002237), LB_AI}, + {RUNE_C(0x002238), RUNE_C(0x00223B), LB_AL}, + {RUNE_C(0x00223C), RUNE_C(0x00223D), LB_AI}, + {RUNE_C(0x00223E), RUNE_C(0x002247), LB_AL}, + {RUNE_C(0x002248), RUNE_C(0x002248), LB_AI}, + {RUNE_C(0x002249), RUNE_C(0x00224B), LB_AL}, + {RUNE_C(0x00224C), RUNE_C(0x00224C), LB_AI}, + {RUNE_C(0x00224D), RUNE_C(0x002251), LB_AL}, + {RUNE_C(0x002252), RUNE_C(0x002252), LB_AI}, + {RUNE_C(0x002253), RUNE_C(0x00225F), LB_AL}, + {RUNE_C(0x002260), RUNE_C(0x002261), LB_AI}, + {RUNE_C(0x002262), RUNE_C(0x002263), LB_AL}, + {RUNE_C(0x002264), RUNE_C(0x002267), LB_AI}, + {RUNE_C(0x002268), RUNE_C(0x002269), LB_AL}, + {RUNE_C(0x00226A), RUNE_C(0x00226B), LB_AI}, + {RUNE_C(0x00226C), RUNE_C(0x00226D), LB_AL}, + {RUNE_C(0x00226E), RUNE_C(0x00226F), LB_AI}, + {RUNE_C(0x002270), RUNE_C(0x002281), LB_AL}, + {RUNE_C(0x002282), RUNE_C(0x002283), LB_AI}, + {RUNE_C(0x002284), RUNE_C(0x002285), LB_AL}, + {RUNE_C(0x002286), RUNE_C(0x002287), LB_AI}, + {RUNE_C(0x002288), RUNE_C(0x002294), LB_AL}, + {RUNE_C(0x002295), RUNE_C(0x002295), LB_AI}, + {RUNE_C(0x002296), RUNE_C(0x002298), LB_AL}, + {RUNE_C(0x002299), RUNE_C(0x002299), LB_AI}, + {RUNE_C(0x00229A), RUNE_C(0x0022A4), LB_AL}, + {RUNE_C(0x0022A5), RUNE_C(0x0022A5), LB_AI}, + {RUNE_C(0x0022A6), RUNE_C(0x0022BE), LB_AL}, + {RUNE_C(0x0022BF), RUNE_C(0x0022BF), LB_AI}, + {RUNE_C(0x0022C0), RUNE_C(0x0022EE), LB_AL}, + {RUNE_C(0x0022EF), RUNE_C(0x0022EF), LB_IN}, + {RUNE_C(0x0022F0), RUNE_C(0x002307), LB_AL}, + {RUNE_C(0x002308), RUNE_C(0x002308), LB_OP}, + {RUNE_C(0x002309), RUNE_C(0x002309), LB_CL}, + {RUNE_C(0x00230A), RUNE_C(0x00230A), LB_OP}, + {RUNE_C(0x00230B), RUNE_C(0x00230B), LB_CL}, + {RUNE_C(0x00230C), RUNE_C(0x002311), LB_AL}, + {RUNE_C(0x002312), RUNE_C(0x002312), LB_AI}, + {RUNE_C(0x002313), RUNE_C(0x002319), LB_AL}, + {RUNE_C(0x00231A), RUNE_C(0x00231B), LB_ID}, + {RUNE_C(0x00231C), RUNE_C(0x002328), LB_AL}, + {RUNE_C(0x002329), RUNE_C(0x002329), LB_OP}, + {RUNE_C(0x00232A), RUNE_C(0x00232A), LB_CL}, + {RUNE_C(0x00232B), RUNE_C(0x0023EF), LB_AL}, + {RUNE_C(0x0023F0), RUNE_C(0x0023F3), LB_ID}, + {RUNE_C(0x0023F4), RUNE_C(0x002426), LB_AL}, + {RUNE_C(0x002440), RUNE_C(0x00244A), LB_AL}, + {RUNE_C(0x002460), RUNE_C(0x0024FE), LB_AI}, + {RUNE_C(0x0024FF), RUNE_C(0x0024FF), LB_AL}, + {RUNE_C(0x002500), RUNE_C(0x00254B), LB_AI}, + {RUNE_C(0x00254C), RUNE_C(0x00254F), LB_AL}, + {RUNE_C(0x002550), RUNE_C(0x002574), LB_AI}, + {RUNE_C(0x002575), RUNE_C(0x00257F), LB_AL}, + {RUNE_C(0x002580), RUNE_C(0x00258F), LB_AI}, + {RUNE_C(0x002590), RUNE_C(0x002591), LB_AL}, + {RUNE_C(0x002592), RUNE_C(0x002595), LB_AI}, + {RUNE_C(0x002596), RUNE_C(0x00259F), LB_AL}, + {RUNE_C(0x0025A0), RUNE_C(0x0025A1), LB_AI}, + {RUNE_C(0x0025A2), RUNE_C(0x0025A2), LB_AL}, + {RUNE_C(0x0025A3), RUNE_C(0x0025A9), LB_AI}, + {RUNE_C(0x0025AA), RUNE_C(0x0025B1), LB_AL}, + {RUNE_C(0x0025B2), RUNE_C(0x0025B3), LB_AI}, + {RUNE_C(0x0025B4), RUNE_C(0x0025B5), LB_AL}, + {RUNE_C(0x0025B6), RUNE_C(0x0025B7), LB_AI}, + {RUNE_C(0x0025B8), RUNE_C(0x0025BB), LB_AL}, + {RUNE_C(0x0025BC), RUNE_C(0x0025BD), LB_AI}, + {RUNE_C(0x0025BE), RUNE_C(0x0025BF), LB_AL}, + {RUNE_C(0x0025C0), RUNE_C(0x0025C1), LB_AI}, + {RUNE_C(0x0025C2), RUNE_C(0x0025C5), LB_AL}, + {RUNE_C(0x0025C6), RUNE_C(0x0025C8), LB_AI}, + {RUNE_C(0x0025C9), RUNE_C(0x0025CA), LB_AL}, + {RUNE_C(0x0025CB), RUNE_C(0x0025CB), LB_AI}, + {RUNE_C(0x0025CC), RUNE_C(0x0025CD), LB_AL}, + {RUNE_C(0x0025CE), RUNE_C(0x0025D1), LB_AI}, + {RUNE_C(0x0025D2), RUNE_C(0x0025E1), LB_AL}, + {RUNE_C(0x0025E2), RUNE_C(0x0025E5), LB_AI}, + {RUNE_C(0x0025E6), RUNE_C(0x0025EE), LB_AL}, + {RUNE_C(0x0025EF), RUNE_C(0x0025EF), LB_AI}, + {RUNE_C(0x0025F0), RUNE_C(0x0025FF), LB_AL}, + {RUNE_C(0x002600), RUNE_C(0x002603), LB_ID}, + {RUNE_C(0x002604), RUNE_C(0x002604), LB_AL}, + {RUNE_C(0x002605), RUNE_C(0x002606), LB_AI}, + {RUNE_C(0x002607), RUNE_C(0x002608), LB_AL}, + {RUNE_C(0x002609), RUNE_C(0x002609), LB_AI}, + {RUNE_C(0x00260A), RUNE_C(0x00260D), LB_AL}, + {RUNE_C(0x00260E), RUNE_C(0x00260F), LB_AI}, + {RUNE_C(0x002610), RUNE_C(0x002613), LB_AL}, + {RUNE_C(0x002614), RUNE_C(0x002615), LB_ID}, + {RUNE_C(0x002616), RUNE_C(0x002617), LB_AI}, + {RUNE_C(0x002618), RUNE_C(0x002618), LB_ID}, + {RUNE_C(0x002619), RUNE_C(0x002619), LB_AL}, + {RUNE_C(0x00261A), RUNE_C(0x00261C), LB_ID}, + {RUNE_C(0x00261D), RUNE_C(0x00261D), LB_EB}, + {RUNE_C(0x00261E), RUNE_C(0x00261F), LB_ID}, + {RUNE_C(0x002620), RUNE_C(0x002638), LB_AL}, + {RUNE_C(0x002639), RUNE_C(0x00263B), LB_ID}, + {RUNE_C(0x00263C), RUNE_C(0x00263F), LB_AL}, + {RUNE_C(0x002640), RUNE_C(0x002640), LB_AI}, + {RUNE_C(0x002641), RUNE_C(0x002641), LB_AL}, + {RUNE_C(0x002642), RUNE_C(0x002642), LB_AI}, + {RUNE_C(0x002643), RUNE_C(0x00265F), LB_AL}, + {RUNE_C(0x002660), RUNE_C(0x002661), LB_AI}, + {RUNE_C(0x002662), RUNE_C(0x002662), LB_AL}, + {RUNE_C(0x002663), RUNE_C(0x002665), LB_AI}, + {RUNE_C(0x002666), RUNE_C(0x002666), LB_AL}, + {RUNE_C(0x002667), RUNE_C(0x002667), LB_AI}, + {RUNE_C(0x002668), RUNE_C(0x002668), LB_ID}, + {RUNE_C(0x002669), RUNE_C(0x00266A), LB_AI}, + {RUNE_C(0x00266B), RUNE_C(0x00266B), LB_AL}, + {RUNE_C(0x00266C), RUNE_C(0x00266D), LB_AI}, + {RUNE_C(0x00266E), RUNE_C(0x00266E), LB_AL}, + {RUNE_C(0x00266F), RUNE_C(0x00266F), LB_AI}, + {RUNE_C(0x002670), RUNE_C(0x00267E), LB_AL}, + {RUNE_C(0x00267F), RUNE_C(0x00267F), LB_ID}, + {RUNE_C(0x002680), RUNE_C(0x00269D), LB_AL}, + {RUNE_C(0x00269E), RUNE_C(0x00269F), LB_AI}, + {RUNE_C(0x0026A0), RUNE_C(0x0026BC), LB_AL}, + {RUNE_C(0x0026BD), RUNE_C(0x0026C8), LB_ID}, + {RUNE_C(0x0026C9), RUNE_C(0x0026CC), LB_AI}, + {RUNE_C(0x0026CD), RUNE_C(0x0026CD), LB_ID}, + {RUNE_C(0x0026CE), RUNE_C(0x0026CE), LB_AL}, + {RUNE_C(0x0026CF), RUNE_C(0x0026D1), LB_ID}, + {RUNE_C(0x0026D2), RUNE_C(0x0026D2), LB_AI}, + {RUNE_C(0x0026D3), RUNE_C(0x0026D4), LB_ID}, + {RUNE_C(0x0026D5), RUNE_C(0x0026D7), LB_AI}, + {RUNE_C(0x0026D8), RUNE_C(0x0026D9), LB_ID}, + {RUNE_C(0x0026DA), RUNE_C(0x0026DB), LB_AI}, + {RUNE_C(0x0026DC), RUNE_C(0x0026DC), LB_ID}, + {RUNE_C(0x0026DD), RUNE_C(0x0026DE), LB_AI}, + {RUNE_C(0x0026DF), RUNE_C(0x0026E1), LB_ID}, + {RUNE_C(0x0026E2), RUNE_C(0x0026E2), LB_AL}, + {RUNE_C(0x0026E3), RUNE_C(0x0026E3), LB_AI}, + {RUNE_C(0x0026E4), RUNE_C(0x0026E7), LB_AL}, + {RUNE_C(0x0026E8), RUNE_C(0x0026E9), LB_AI}, + {RUNE_C(0x0026EA), RUNE_C(0x0026EA), LB_ID}, + {RUNE_C(0x0026EB), RUNE_C(0x0026F0), LB_AI}, + {RUNE_C(0x0026F1), RUNE_C(0x0026F5), LB_ID}, + {RUNE_C(0x0026F6), RUNE_C(0x0026F6), LB_AI}, + {RUNE_C(0x0026F7), RUNE_C(0x0026F8), LB_ID}, + {RUNE_C(0x0026F9), RUNE_C(0x0026F9), LB_EB}, + {RUNE_C(0x0026FA), RUNE_C(0x0026FA), LB_ID}, + {RUNE_C(0x0026FB), RUNE_C(0x0026FC), LB_AI}, + {RUNE_C(0x0026FD), RUNE_C(0x002704), LB_ID}, + {RUNE_C(0x002705), RUNE_C(0x002707), LB_AL}, + {RUNE_C(0x002708), RUNE_C(0x002709), LB_ID}, + {RUNE_C(0x00270A), RUNE_C(0x00270D), LB_EB}, + {RUNE_C(0x00270E), RUNE_C(0x002756), LB_AL}, + {RUNE_C(0x002757), RUNE_C(0x002757), LB_AI}, + {RUNE_C(0x002758), RUNE_C(0x00275A), LB_AL}, + {RUNE_C(0x00275B), RUNE_C(0x002760), LB_QU}, + {RUNE_C(0x002761), RUNE_C(0x002761), LB_AL}, + {RUNE_C(0x002762), RUNE_C(0x002763), LB_EX}, + {RUNE_C(0x002764), RUNE_C(0x002764), LB_ID}, + {RUNE_C(0x002765), RUNE_C(0x002767), LB_AL}, + {RUNE_C(0x002768), RUNE_C(0x002768), LB_OP}, + {RUNE_C(0x002769), RUNE_C(0x002769), LB_CL}, + {RUNE_C(0x00276A), RUNE_C(0x00276A), LB_OP}, + {RUNE_C(0x00276B), RUNE_C(0x00276B), LB_CL}, + {RUNE_C(0x00276C), RUNE_C(0x00276C), LB_OP}, + {RUNE_C(0x00276D), RUNE_C(0x00276D), LB_CL}, + {RUNE_C(0x00276E), RUNE_C(0x00276E), LB_OP}, + {RUNE_C(0x00276F), RUNE_C(0x00276F), LB_CL}, + {RUNE_C(0x002770), RUNE_C(0x002770), LB_OP}, + {RUNE_C(0x002771), RUNE_C(0x002771), LB_CL}, + {RUNE_C(0x002772), RUNE_C(0x002772), LB_OP}, + {RUNE_C(0x002773), RUNE_C(0x002773), LB_CL}, + {RUNE_C(0x002774), RUNE_C(0x002774), LB_OP}, + {RUNE_C(0x002775), RUNE_C(0x002775), LB_CL}, + {RUNE_C(0x002776), RUNE_C(0x002793), LB_AI}, + {RUNE_C(0x002794), RUNE_C(0x0027C4), LB_AL}, + {RUNE_C(0x0027C5), RUNE_C(0x0027C5), LB_OP}, + {RUNE_C(0x0027C6), RUNE_C(0x0027C6), LB_CL}, + {RUNE_C(0x0027C7), RUNE_C(0x0027E5), LB_AL}, + {RUNE_C(0x0027E6), RUNE_C(0x0027E6), LB_OP}, + {RUNE_C(0x0027E7), RUNE_C(0x0027E7), LB_CL}, + {RUNE_C(0x0027E8), RUNE_C(0x0027E8), LB_OP}, + {RUNE_C(0x0027E9), RUNE_C(0x0027E9), LB_CL}, + {RUNE_C(0x0027EA), RUNE_C(0x0027EA), LB_OP}, + {RUNE_C(0x0027EB), RUNE_C(0x0027EB), LB_CL}, + {RUNE_C(0x0027EC), RUNE_C(0x0027EC), LB_OP}, + {RUNE_C(0x0027ED), RUNE_C(0x0027ED), LB_CL}, + {RUNE_C(0x0027EE), RUNE_C(0x0027EE), LB_OP}, + {RUNE_C(0x0027EF), RUNE_C(0x0027EF), LB_CL}, + {RUNE_C(0x0027F0), RUNE_C(0x002982), LB_AL}, + {RUNE_C(0x002983), RUNE_C(0x002983), LB_OP}, + {RUNE_C(0x002984), RUNE_C(0x002984), LB_CL}, + {RUNE_C(0x002985), RUNE_C(0x002985), LB_OP}, + {RUNE_C(0x002986), RUNE_C(0x002986), LB_CL}, + {RUNE_C(0x002987), RUNE_C(0x002987), LB_OP}, + {RUNE_C(0x002988), RUNE_C(0x002988), LB_CL}, + {RUNE_C(0x002989), RUNE_C(0x002989), LB_OP}, + {RUNE_C(0x00298A), RUNE_C(0x00298A), LB_CL}, + {RUNE_C(0x00298B), RUNE_C(0x00298B), LB_OP}, + {RUNE_C(0x00298C), RUNE_C(0x00298C), LB_CL}, + {RUNE_C(0x00298D), RUNE_C(0x00298D), LB_OP}, + {RUNE_C(0x00298E), RUNE_C(0x00298E), LB_CL}, + {RUNE_C(0x00298F), RUNE_C(0x00298F), LB_OP}, + {RUNE_C(0x002990), RUNE_C(0x002990), LB_CL}, + {RUNE_C(0x002991), RUNE_C(0x002991), LB_OP}, + {RUNE_C(0x002992), RUNE_C(0x002992), LB_CL}, + {RUNE_C(0x002993), RUNE_C(0x002993), LB_OP}, + {RUNE_C(0x002994), RUNE_C(0x002994), LB_CL}, + {RUNE_C(0x002995), RUNE_C(0x002995), LB_OP}, + {RUNE_C(0x002996), RUNE_C(0x002996), LB_CL}, + {RUNE_C(0x002997), RUNE_C(0x002997), LB_OP}, + {RUNE_C(0x002998), RUNE_C(0x002998), LB_CL}, + {RUNE_C(0x002999), RUNE_C(0x0029D7), LB_AL}, + {RUNE_C(0x0029D8), RUNE_C(0x0029D8), LB_OP}, + {RUNE_C(0x0029D9), RUNE_C(0x0029D9), LB_CL}, + {RUNE_C(0x0029DA), RUNE_C(0x0029DA), LB_OP}, + {RUNE_C(0x0029DB), RUNE_C(0x0029DB), LB_CL}, + {RUNE_C(0x0029DC), RUNE_C(0x0029FB), LB_AL}, + {RUNE_C(0x0029FC), RUNE_C(0x0029FC), LB_OP}, + {RUNE_C(0x0029FD), RUNE_C(0x0029FD), LB_CL}, + {RUNE_C(0x0029FE), RUNE_C(0x002B54), LB_AL}, + {RUNE_C(0x002B55), RUNE_C(0x002B59), LB_AI}, + {RUNE_C(0x002B5A), RUNE_C(0x002B73), LB_AL}, + {RUNE_C(0x002B76), RUNE_C(0x002B95), LB_AL}, + {RUNE_C(0x002B97), RUNE_C(0x002CEE), LB_AL}, + {RUNE_C(0x002CEF), RUNE_C(0x002CF1), LB_CM}, + {RUNE_C(0x002CF2), RUNE_C(0x002CF3), LB_AL}, + {RUNE_C(0x002CF9), RUNE_C(0x002CF9), LB_EX}, + {RUNE_C(0x002CFA), RUNE_C(0x002CFC), LB_BA}, + {RUNE_C(0x002CFD), RUNE_C(0x002CFD), LB_AL}, + {RUNE_C(0x002CFE), RUNE_C(0x002CFE), LB_EX}, + {RUNE_C(0x002CFF), RUNE_C(0x002CFF), LB_BA}, + {RUNE_C(0x002D00), RUNE_C(0x002D25), LB_AL}, + {RUNE_C(0x002D27), RUNE_C(0x002D27), LB_AL}, + {RUNE_C(0x002D2D), RUNE_C(0x002D2D), LB_AL}, + {RUNE_C(0x002D30), RUNE_C(0x002D67), LB_AL}, + {RUNE_C(0x002D6F), RUNE_C(0x002D6F), LB_AL}, + {RUNE_C(0x002D70), RUNE_C(0x002D70), LB_BA}, + {RUNE_C(0x002D7F), RUNE_C(0x002D7F), LB_CM}, + {RUNE_C(0x002D80), RUNE_C(0x002D96), LB_AL}, + {RUNE_C(0x002DA0), RUNE_C(0x002DA6), LB_AL}, + {RUNE_C(0x002DA8), RUNE_C(0x002DAE), LB_AL}, + {RUNE_C(0x002DB0), RUNE_C(0x002DB6), LB_AL}, + {RUNE_C(0x002DB8), RUNE_C(0x002DBE), LB_AL}, + {RUNE_C(0x002DC0), RUNE_C(0x002DC6), LB_AL}, + {RUNE_C(0x002DC8), RUNE_C(0x002DCE), LB_AL}, + {RUNE_C(0x002DD0), RUNE_C(0x002DD6), LB_AL}, + {RUNE_C(0x002DD8), RUNE_C(0x002DDE), LB_AL}, + {RUNE_C(0x002DE0), RUNE_C(0x002DFF), LB_CM}, + {RUNE_C(0x002E00), RUNE_C(0x002E0D), LB_QU}, + {RUNE_C(0x002E0E), RUNE_C(0x002E15), LB_BA}, + {RUNE_C(0x002E16), RUNE_C(0x002E16), LB_AL}, + {RUNE_C(0x002E17), RUNE_C(0x002E17), LB_BA}, + {RUNE_C(0x002E18), RUNE_C(0x002E18), LB_OP}, + {RUNE_C(0x002E19), RUNE_C(0x002E19), LB_BA}, + {RUNE_C(0x002E1A), RUNE_C(0x002E1B), LB_AL}, + {RUNE_C(0x002E1C), RUNE_C(0x002E1D), LB_QU}, + {RUNE_C(0x002E1E), RUNE_C(0x002E1F), LB_AL}, + {RUNE_C(0x002E20), RUNE_C(0x002E21), LB_QU}, + {RUNE_C(0x002E22), RUNE_C(0x002E22), LB_OP}, + {RUNE_C(0x002E23), RUNE_C(0x002E23), LB_CL}, + {RUNE_C(0x002E24), RUNE_C(0x002E24), LB_OP}, + {RUNE_C(0x002E25), RUNE_C(0x002E25), LB_CL}, + {RUNE_C(0x002E26), RUNE_C(0x002E26), LB_OP}, + {RUNE_C(0x002E27), RUNE_C(0x002E27), LB_CL}, + {RUNE_C(0x002E28), RUNE_C(0x002E28), LB_OP}, + {RUNE_C(0x002E29), RUNE_C(0x002E29), LB_CL}, + {RUNE_C(0x002E2A), RUNE_C(0x002E2D), LB_BA}, + {RUNE_C(0x002E2E), RUNE_C(0x002E2E), LB_EX}, + {RUNE_C(0x002E2F), RUNE_C(0x002E2F), LB_AL}, + {RUNE_C(0x002E30), RUNE_C(0x002E31), LB_BA}, + {RUNE_C(0x002E32), RUNE_C(0x002E32), LB_AL}, + {RUNE_C(0x002E33), RUNE_C(0x002E34), LB_BA}, + {RUNE_C(0x002E35), RUNE_C(0x002E39), LB_AL}, + {RUNE_C(0x002E3A), RUNE_C(0x002E3B), LB_B2}, + {RUNE_C(0x002E3C), RUNE_C(0x002E3E), LB_BA}, + {RUNE_C(0x002E3F), RUNE_C(0x002E3F), LB_AL}, + {RUNE_C(0x002E40), RUNE_C(0x002E41), LB_BA}, + {RUNE_C(0x002E42), RUNE_C(0x002E42), LB_OP}, + {RUNE_C(0x002E43), RUNE_C(0x002E4A), LB_BA}, + {RUNE_C(0x002E4B), RUNE_C(0x002E4B), LB_AL}, + {RUNE_C(0x002E4C), RUNE_C(0x002E4C), LB_BA}, + {RUNE_C(0x002E4D), RUNE_C(0x002E4D), LB_AL}, + {RUNE_C(0x002E4E), RUNE_C(0x002E4F), LB_BA}, + {RUNE_C(0x002E50), RUNE_C(0x002E52), LB_AL}, + {RUNE_C(0x002E53), RUNE_C(0x002E54), LB_EX}, + {RUNE_C(0x002E55), RUNE_C(0x002E55), LB_OP}, + {RUNE_C(0x002E56), RUNE_C(0x002E56), LB_CL}, + {RUNE_C(0x002E57), RUNE_C(0x002E57), LB_OP}, + {RUNE_C(0x002E58), RUNE_C(0x002E58), LB_CL}, + {RUNE_C(0x002E59), RUNE_C(0x002E59), LB_OP}, + {RUNE_C(0x002E5A), RUNE_C(0x002E5A), LB_CL}, + {RUNE_C(0x002E5B), RUNE_C(0x002E5B), LB_OP}, + {RUNE_C(0x002E5C), RUNE_C(0x002E5C), LB_CL}, + {RUNE_C(0x002E5D), RUNE_C(0x002E5D), LB_BA}, + {RUNE_C(0x002E80), RUNE_C(0x002E99), LB_ID}, + {RUNE_C(0x002E9B), RUNE_C(0x002EF3), LB_ID}, + {RUNE_C(0x002F00), RUNE_C(0x002FD5), LB_ID}, + {RUNE_C(0x002FF0), RUNE_C(0x002FFF), LB_ID}, + {RUNE_C(0x003000), RUNE_C(0x003000), LB_BA}, + {RUNE_C(0x003001), RUNE_C(0x003002), LB_CL}, + {RUNE_C(0x003003), RUNE_C(0x003004), LB_ID}, + {RUNE_C(0x003005), RUNE_C(0x003005), LB_NS}, + {RUNE_C(0x003006), RUNE_C(0x003007), LB_ID}, + {RUNE_C(0x003008), RUNE_C(0x003008), LB_OP}, + {RUNE_C(0x003009), RUNE_C(0x003009), LB_CL}, + {RUNE_C(0x00300A), RUNE_C(0x00300A), LB_OP}, + {RUNE_C(0x00300B), RUNE_C(0x00300B), LB_CL}, + {RUNE_C(0x00300C), RUNE_C(0x00300C), LB_OP}, + {RUNE_C(0x00300D), RUNE_C(0x00300D), LB_CL}, + {RUNE_C(0x00300E), RUNE_C(0x00300E), LB_OP}, + {RUNE_C(0x00300F), RUNE_C(0x00300F), LB_CL}, + {RUNE_C(0x003010), RUNE_C(0x003010), LB_OP}, + {RUNE_C(0x003011), RUNE_C(0x003011), LB_CL}, + {RUNE_C(0x003012), RUNE_C(0x003013), LB_ID}, + {RUNE_C(0x003014), RUNE_C(0x003014), LB_OP}, + {RUNE_C(0x003015), RUNE_C(0x003015), LB_CL}, + {RUNE_C(0x003016), RUNE_C(0x003016), LB_OP}, + {RUNE_C(0x003017), RUNE_C(0x003017), LB_CL}, + {RUNE_C(0x003018), RUNE_C(0x003018), LB_OP}, + {RUNE_C(0x003019), RUNE_C(0x003019), LB_CL}, + {RUNE_C(0x00301A), RUNE_C(0x00301A), LB_OP}, + {RUNE_C(0x00301B), RUNE_C(0x00301B), LB_CL}, + {RUNE_C(0x00301C), RUNE_C(0x00301C), LB_NS}, + {RUNE_C(0x00301D), RUNE_C(0x00301D), LB_OP}, + {RUNE_C(0x00301E), RUNE_C(0x00301F), LB_CL}, + {RUNE_C(0x003020), RUNE_C(0x003029), LB_ID}, + {RUNE_C(0x00302A), RUNE_C(0x00302F), LB_CM}, + {RUNE_C(0x003030), RUNE_C(0x003034), LB_ID}, + {RUNE_C(0x003035), RUNE_C(0x003035), LB_CM}, + {RUNE_C(0x003036), RUNE_C(0x00303A), LB_ID}, + {RUNE_C(0x00303B), RUNE_C(0x00303C), LB_NS}, + {RUNE_C(0x00303D), RUNE_C(0x00303F), LB_ID}, + {RUNE_C(0x003041), RUNE_C(0x003041), LB_CJ}, + {RUNE_C(0x003042), RUNE_C(0x003042), LB_ID}, + {RUNE_C(0x003043), RUNE_C(0x003043), LB_CJ}, + {RUNE_C(0x003044), RUNE_C(0x003044), LB_ID}, + {RUNE_C(0x003045), RUNE_C(0x003045), LB_CJ}, + {RUNE_C(0x003046), RUNE_C(0x003046), LB_ID}, + {RUNE_C(0x003047), RUNE_C(0x003047), LB_CJ}, + {RUNE_C(0x003048), RUNE_C(0x003048), LB_ID}, + {RUNE_C(0x003049), RUNE_C(0x003049), LB_CJ}, + {RUNE_C(0x00304A), RUNE_C(0x003062), LB_ID}, + {RUNE_C(0x003063), RUNE_C(0x003063), LB_CJ}, + {RUNE_C(0x003064), RUNE_C(0x003082), LB_ID}, + {RUNE_C(0x003083), RUNE_C(0x003083), LB_CJ}, + {RUNE_C(0x003084), RUNE_C(0x003084), LB_ID}, + {RUNE_C(0x003085), RUNE_C(0x003085), LB_CJ}, + {RUNE_C(0x003086), RUNE_C(0x003086), LB_ID}, + {RUNE_C(0x003087), RUNE_C(0x003087), LB_CJ}, + {RUNE_C(0x003088), RUNE_C(0x00308D), LB_ID}, + {RUNE_C(0x00308E), RUNE_C(0x00308E), LB_CJ}, + {RUNE_C(0x00308F), RUNE_C(0x003094), LB_ID}, + {RUNE_C(0x003095), RUNE_C(0x003096), LB_CJ}, + {RUNE_C(0x003099), RUNE_C(0x00309A), LB_CM}, + {RUNE_C(0x00309B), RUNE_C(0x00309E), LB_NS}, + {RUNE_C(0x00309F), RUNE_C(0x00309F), LB_ID}, + {RUNE_C(0x0030A0), RUNE_C(0x0030A0), LB_NS}, + {RUNE_C(0x0030A1), RUNE_C(0x0030A1), LB_CJ}, + {RUNE_C(0x0030A2), RUNE_C(0x0030A2), LB_ID}, + {RUNE_C(0x0030A3), RUNE_C(0x0030A3), LB_CJ}, + {RUNE_C(0x0030A4), RUNE_C(0x0030A4), LB_ID}, + {RUNE_C(0x0030A5), RUNE_C(0x0030A5), LB_CJ}, + {RUNE_C(0x0030A6), RUNE_C(0x0030A6), LB_ID}, + {RUNE_C(0x0030A7), RUNE_C(0x0030A7), LB_CJ}, + {RUNE_C(0x0030A8), RUNE_C(0x0030A8), LB_ID}, + {RUNE_C(0x0030A9), RUNE_C(0x0030A9), LB_CJ}, + {RUNE_C(0x0030AA), RUNE_C(0x0030C2), LB_ID}, + {RUNE_C(0x0030C3), RUNE_C(0x0030C3), LB_CJ}, + {RUNE_C(0x0030C4), RUNE_C(0x0030E2), LB_ID}, + {RUNE_C(0x0030E3), RUNE_C(0x0030E3), LB_CJ}, + {RUNE_C(0x0030E4), RUNE_C(0x0030E4), LB_ID}, + {RUNE_C(0x0030E5), RUNE_C(0x0030E5), LB_CJ}, + {RUNE_C(0x0030E6), RUNE_C(0x0030E6), LB_ID}, + {RUNE_C(0x0030E7), RUNE_C(0x0030E7), LB_CJ}, + {RUNE_C(0x0030E8), RUNE_C(0x0030ED), LB_ID}, + {RUNE_C(0x0030EE), RUNE_C(0x0030EE), LB_CJ}, + {RUNE_C(0x0030EF), RUNE_C(0x0030F4), LB_ID}, + {RUNE_C(0x0030F5), RUNE_C(0x0030F6), LB_CJ}, + {RUNE_C(0x0030F7), RUNE_C(0x0030FA), LB_ID}, + {RUNE_C(0x0030FB), RUNE_C(0x0030FB), LB_NS}, + {RUNE_C(0x0030FC), RUNE_C(0x0030FC), LB_CJ}, + {RUNE_C(0x0030FD), RUNE_C(0x0030FE), LB_NS}, + {RUNE_C(0x0030FF), RUNE_C(0x0030FF), LB_ID}, + {RUNE_C(0x003105), RUNE_C(0x00312F), LB_ID}, + {RUNE_C(0x003131), RUNE_C(0x00318E), LB_ID}, + {RUNE_C(0x003190), RUNE_C(0x0031E3), LB_ID}, + {RUNE_C(0x0031EF), RUNE_C(0x0031EF), LB_ID}, + {RUNE_C(0x0031F0), RUNE_C(0x0031FF), LB_CJ}, + {RUNE_C(0x003200), RUNE_C(0x00321E), LB_ID}, + {RUNE_C(0x003220), RUNE_C(0x003247), LB_ID}, + {RUNE_C(0x003248), RUNE_C(0x00324F), LB_AI}, + {RUNE_C(0x003250), RUNE_C(0x004DBF), LB_ID}, + {RUNE_C(0x004DC0), RUNE_C(0x004DFF), LB_AL}, + {RUNE_C(0x004E00), RUNE_C(0x00A014), LB_ID}, + {RUNE_C(0x00A015), RUNE_C(0x00A015), LB_NS}, + {RUNE_C(0x00A016), RUNE_C(0x00A48C), LB_ID}, + {RUNE_C(0x00A490), RUNE_C(0x00A4C6), LB_ID}, + {RUNE_C(0x00A4D0), RUNE_C(0x00A4FD), LB_AL}, + {RUNE_C(0x00A4FE), RUNE_C(0x00A4FF), LB_BA}, + {RUNE_C(0x00A500), RUNE_C(0x00A60C), LB_AL}, + {RUNE_C(0x00A60D), RUNE_C(0x00A60D), LB_BA}, + {RUNE_C(0x00A60E), RUNE_C(0x00A60E), LB_EX}, + {RUNE_C(0x00A60F), RUNE_C(0x00A60F), LB_BA}, + {RUNE_C(0x00A610), RUNE_C(0x00A61F), LB_AL}, + {RUNE_C(0x00A620), RUNE_C(0x00A629), LB_NU}, + {RUNE_C(0x00A62A), RUNE_C(0x00A62B), LB_AL}, + {RUNE_C(0x00A640), RUNE_C(0x00A66E), LB_AL}, + {RUNE_C(0x00A66F), RUNE_C(0x00A672), LB_CM}, + {RUNE_C(0x00A673), RUNE_C(0x00A673), LB_AL}, + {RUNE_C(0x00A674), RUNE_C(0x00A67D), LB_CM}, + {RUNE_C(0x00A67E), RUNE_C(0x00A69D), LB_AL}, + {RUNE_C(0x00A69E), RUNE_C(0x00A69F), LB_CM}, + {RUNE_C(0x00A6A0), RUNE_C(0x00A6EF), LB_AL}, + {RUNE_C(0x00A6F0), RUNE_C(0x00A6F1), LB_CM}, + {RUNE_C(0x00A6F2), RUNE_C(0x00A6F2), LB_AL}, + {RUNE_C(0x00A6F3), RUNE_C(0x00A6F7), LB_BA}, + {RUNE_C(0x00A700), RUNE_C(0x00A7CA), LB_AL}, + {RUNE_C(0x00A7D0), RUNE_C(0x00A7D1), LB_AL}, + {RUNE_C(0x00A7D3), RUNE_C(0x00A7D3), LB_AL}, + {RUNE_C(0x00A7D5), RUNE_C(0x00A7D9), LB_AL}, + {RUNE_C(0x00A7F2), RUNE_C(0x00A801), LB_AL}, + {RUNE_C(0x00A802), RUNE_C(0x00A802), LB_CM}, + {RUNE_C(0x00A803), RUNE_C(0x00A805), LB_AL}, + {RUNE_C(0x00A806), RUNE_C(0x00A806), LB_CM}, + {RUNE_C(0x00A807), RUNE_C(0x00A80A), LB_AL}, + {RUNE_C(0x00A80B), RUNE_C(0x00A80B), LB_CM}, + {RUNE_C(0x00A80C), RUNE_C(0x00A822), LB_AL}, + {RUNE_C(0x00A823), RUNE_C(0x00A827), LB_CM}, + {RUNE_C(0x00A828), RUNE_C(0x00A82B), LB_AL}, + {RUNE_C(0x00A82C), RUNE_C(0x00A82C), LB_CM}, + {RUNE_C(0x00A830), RUNE_C(0x00A837), LB_AL}, + {RUNE_C(0x00A838), RUNE_C(0x00A838), LB_PO}, + {RUNE_C(0x00A839), RUNE_C(0x00A839), LB_AL}, + {RUNE_C(0x00A840), RUNE_C(0x00A873), LB_AL}, + {RUNE_C(0x00A874), RUNE_C(0x00A875), LB_BB}, + {RUNE_C(0x00A876), RUNE_C(0x00A877), LB_EX}, + {RUNE_C(0x00A880), RUNE_C(0x00A881), LB_CM}, + {RUNE_C(0x00A882), RUNE_C(0x00A8B3), LB_AL}, + {RUNE_C(0x00A8B4), RUNE_C(0x00A8C5), LB_CM}, + {RUNE_C(0x00A8CE), RUNE_C(0x00A8CF), LB_BA}, + {RUNE_C(0x00A8D0), RUNE_C(0x00A8D9), LB_NU}, + {RUNE_C(0x00A8E0), RUNE_C(0x00A8F1), LB_CM}, + {RUNE_C(0x00A8F2), RUNE_C(0x00A8FB), LB_AL}, + {RUNE_C(0x00A8FC), RUNE_C(0x00A8FC), LB_BB}, + {RUNE_C(0x00A8FD), RUNE_C(0x00A8FE), LB_AL}, + {RUNE_C(0x00A8FF), RUNE_C(0x00A8FF), LB_CM}, + {RUNE_C(0x00A900), RUNE_C(0x00A909), LB_NU}, + {RUNE_C(0x00A90A), RUNE_C(0x00A925), LB_AL}, + {RUNE_C(0x00A926), RUNE_C(0x00A92D), LB_CM}, + {RUNE_C(0x00A92E), RUNE_C(0x00A92F), LB_BA}, + {RUNE_C(0x00A930), RUNE_C(0x00A946), LB_AL}, + {RUNE_C(0x00A947), RUNE_C(0x00A953), LB_CM}, + {RUNE_C(0x00A95F), RUNE_C(0x00A95F), LB_AL}, + {RUNE_C(0x00A960), RUNE_C(0x00A97C), LB_JL}, + {RUNE_C(0x00A980), RUNE_C(0x00A983), LB_CM}, + {RUNE_C(0x00A984), RUNE_C(0x00A9B2), LB_AK}, + {RUNE_C(0x00A9B3), RUNE_C(0x00A9BF), LB_CM}, + {RUNE_C(0x00A9C0), RUNE_C(0x00A9C0), LB_VI}, + {RUNE_C(0x00A9C1), RUNE_C(0x00A9C6), LB_ID}, + {RUNE_C(0x00A9C7), RUNE_C(0x00A9C9), LB_BA}, + {RUNE_C(0x00A9CA), RUNE_C(0x00A9CD), LB_ID}, + {RUNE_C(0x00A9CF), RUNE_C(0x00A9CF), LB_BA}, + {RUNE_C(0x00A9D0), RUNE_C(0x00A9D9), LB_ID}, + {RUNE_C(0x00A9DE), RUNE_C(0x00A9DF), LB_ID}, + {RUNE_C(0x00A9E0), RUNE_C(0x00A9EF), LB_SA}, + {RUNE_C(0x00A9F0), RUNE_C(0x00A9F9), LB_NU}, + {RUNE_C(0x00A9FA), RUNE_C(0x00A9FE), LB_SA}, + {RUNE_C(0x00AA00), RUNE_C(0x00AA28), LB_AS}, + {RUNE_C(0x00AA29), RUNE_C(0x00AA36), LB_CM}, + {RUNE_C(0x00AA40), RUNE_C(0x00AA42), LB_BA}, + {RUNE_C(0x00AA43), RUNE_C(0x00AA43), LB_CM}, + {RUNE_C(0x00AA44), RUNE_C(0x00AA4B), LB_BA}, + {RUNE_C(0x00AA4C), RUNE_C(0x00AA4D), LB_CM}, + {RUNE_C(0x00AA50), RUNE_C(0x00AA59), LB_ID}, + {RUNE_C(0x00AA5C), RUNE_C(0x00AA5C), LB_ID}, + {RUNE_C(0x00AA5D), RUNE_C(0x00AA5F), LB_BA}, + {RUNE_C(0x00AA60), RUNE_C(0x00AAC2), LB_SA}, + {RUNE_C(0x00AADB), RUNE_C(0x00AADF), LB_SA}, + {RUNE_C(0x00AAE0), RUNE_C(0x00AAEA), LB_AL}, + {RUNE_C(0x00AAEB), RUNE_C(0x00AAEF), LB_CM}, + {RUNE_C(0x00AAF0), RUNE_C(0x00AAF1), LB_BA}, + {RUNE_C(0x00AAF2), RUNE_C(0x00AAF4), LB_AL}, + {RUNE_C(0x00AAF5), RUNE_C(0x00AAF6), LB_CM}, + {RUNE_C(0x00AB01), RUNE_C(0x00AB06), LB_AL}, + {RUNE_C(0x00AB09), RUNE_C(0x00AB0E), LB_AL}, + {RUNE_C(0x00AB11), RUNE_C(0x00AB16), LB_AL}, + {RUNE_C(0x00AB20), RUNE_C(0x00AB26), LB_AL}, + {RUNE_C(0x00AB28), RUNE_C(0x00AB2E), LB_AL}, + {RUNE_C(0x00AB30), RUNE_C(0x00AB6B), LB_AL}, + {RUNE_C(0x00AB70), RUNE_C(0x00ABE2), LB_AL}, + {RUNE_C(0x00ABE3), RUNE_C(0x00ABEA), LB_CM}, + {RUNE_C(0x00ABEB), RUNE_C(0x00ABEB), LB_BA}, + {RUNE_C(0x00ABEC), RUNE_C(0x00ABED), LB_CM}, + {RUNE_C(0x00ABF0), RUNE_C(0x00ABF9), LB_NU}, + {RUNE_C(0x00AC00), RUNE_C(0x00AC00), LB_H2}, + {RUNE_C(0x00AC01), RUNE_C(0x00AC1B), LB_H3}, + {RUNE_C(0x00AC1C), RUNE_C(0x00AC1C), LB_H2}, + {RUNE_C(0x00AC1D), RUNE_C(0x00AC37), LB_H3}, + {RUNE_C(0x00AC38), RUNE_C(0x00AC38), LB_H2}, + {RUNE_C(0x00AC39), RUNE_C(0x00AC53), LB_H3}, + {RUNE_C(0x00AC54), RUNE_C(0x00AC54), LB_H2}, + {RUNE_C(0x00AC55), RUNE_C(0x00AC6F), LB_H3}, + {RUNE_C(0x00AC70), RUNE_C(0x00AC70), LB_H2}, + {RUNE_C(0x00AC71), RUNE_C(0x00AC8B), LB_H3}, + {RUNE_C(0x00AC8C), RUNE_C(0x00AC8C), LB_H2}, + {RUNE_C(0x00AC8D), RUNE_C(0x00ACA7), LB_H3}, + {RUNE_C(0x00ACA8), RUNE_C(0x00ACA8), LB_H2}, + {RUNE_C(0x00ACA9), RUNE_C(0x00ACC3), LB_H3}, + {RUNE_C(0x00ACC4), RUNE_C(0x00ACC4), LB_H2}, + {RUNE_C(0x00ACC5), RUNE_C(0x00ACDF), LB_H3}, + {RUNE_C(0x00ACE0), RUNE_C(0x00ACE0), LB_H2}, + {RUNE_C(0x00ACE1), RUNE_C(0x00ACFB), LB_H3}, + {RUNE_C(0x00ACFC), RUNE_C(0x00ACFC), LB_H2}, + {RUNE_C(0x00ACFD), RUNE_C(0x00AD17), LB_H3}, + {RUNE_C(0x00AD18), RUNE_C(0x00AD18), LB_H2}, + {RUNE_C(0x00AD19), RUNE_C(0x00AD33), LB_H3}, + {RUNE_C(0x00AD34), RUNE_C(0x00AD34), LB_H2}, + {RUNE_C(0x00AD35), RUNE_C(0x00AD4F), LB_H3}, + {RUNE_C(0x00AD50), RUNE_C(0x00AD50), LB_H2}, + {RUNE_C(0x00AD51), RUNE_C(0x00AD6B), LB_H3}, + {RUNE_C(0x00AD6C), RUNE_C(0x00AD6C), LB_H2}, + {RUNE_C(0x00AD6D), RUNE_C(0x00AD87), LB_H3}, + {RUNE_C(0x00AD88), RUNE_C(0x00AD88), LB_H2}, + {RUNE_C(0x00AD89), RUNE_C(0x00ADA3), LB_H3}, + {RUNE_C(0x00ADA4), RUNE_C(0x00ADA4), LB_H2}, + {RUNE_C(0x00ADA5), RUNE_C(0x00ADBF), LB_H3}, + {RUNE_C(0x00ADC0), RUNE_C(0x00ADC0), LB_H2}, + {RUNE_C(0x00ADC1), RUNE_C(0x00ADDB), LB_H3}, + {RUNE_C(0x00ADDC), RUNE_C(0x00ADDC), LB_H2}, + {RUNE_C(0x00ADDD), RUNE_C(0x00ADF7), LB_H3}, + {RUNE_C(0x00ADF8), RUNE_C(0x00ADF8), LB_H2}, + {RUNE_C(0x00ADF9), RUNE_C(0x00AE13), LB_H3}, + {RUNE_C(0x00AE14), RUNE_C(0x00AE14), LB_H2}, + {RUNE_C(0x00AE15), RUNE_C(0x00AE2F), LB_H3}, + {RUNE_C(0x00AE30), RUNE_C(0x00AE30), LB_H2}, + {RUNE_C(0x00AE31), RUNE_C(0x00AE4B), LB_H3}, + {RUNE_C(0x00AE4C), RUNE_C(0x00AE4C), LB_H2}, + {RUNE_C(0x00AE4D), RUNE_C(0x00AE67), LB_H3}, + {RUNE_C(0x00AE68), RUNE_C(0x00AE68), LB_H2}, + {RUNE_C(0x00AE69), RUNE_C(0x00AE83), LB_H3}, + {RUNE_C(0x00AE84), RUNE_C(0x00AE84), LB_H2}, + {RUNE_C(0x00AE85), RUNE_C(0x00AE9F), LB_H3}, + {RUNE_C(0x00AEA0), RUNE_C(0x00AEA0), LB_H2}, + {RUNE_C(0x00AEA1), RUNE_C(0x00AEBB), LB_H3}, + {RUNE_C(0x00AEBC), RUNE_C(0x00AEBC), LB_H2}, + {RUNE_C(0x00AEBD), RUNE_C(0x00AED7), LB_H3}, + {RUNE_C(0x00AED8), RUNE_C(0x00AED8), LB_H2}, + {RUNE_C(0x00AED9), RUNE_C(0x00AEF3), LB_H3}, + {RUNE_C(0x00AEF4), RUNE_C(0x00AEF4), LB_H2}, + {RUNE_C(0x00AEF5), RUNE_C(0x00AF0F), LB_H3}, + {RUNE_C(0x00AF10), RUNE_C(0x00AF10), LB_H2}, + {RUNE_C(0x00AF11), RUNE_C(0x00AF2B), LB_H3}, + {RUNE_C(0x00AF2C), RUNE_C(0x00AF2C), LB_H2}, + {RUNE_C(0x00AF2D), RUNE_C(0x00AF47), LB_H3}, + {RUNE_C(0x00AF48), RUNE_C(0x00AF48), LB_H2}, + {RUNE_C(0x00AF49), RUNE_C(0x00AF63), LB_H3}, + {RUNE_C(0x00AF64), RUNE_C(0x00AF64), LB_H2}, + {RUNE_C(0x00AF65), RUNE_C(0x00AF7F), LB_H3}, + {RUNE_C(0x00AF80), RUNE_C(0x00AF80), LB_H2}, + {RUNE_C(0x00AF81), RUNE_C(0x00AF9B), LB_H3}, + {RUNE_C(0x00AF9C), RUNE_C(0x00AF9C), LB_H2}, + {RUNE_C(0x00AF9D), RUNE_C(0x00AFB7), LB_H3}, + {RUNE_C(0x00AFB8), RUNE_C(0x00AFB8), LB_H2}, + {RUNE_C(0x00AFB9), RUNE_C(0x00AFD3), LB_H3}, + {RUNE_C(0x00AFD4), RUNE_C(0x00AFD4), LB_H2}, + {RUNE_C(0x00AFD5), RUNE_C(0x00AFEF), LB_H3}, + {RUNE_C(0x00AFF0), RUNE_C(0x00AFF0), LB_H2}, + {RUNE_C(0x00AFF1), RUNE_C(0x00B00B), LB_H3}, + {RUNE_C(0x00B00C), RUNE_C(0x00B00C), LB_H2}, + {RUNE_C(0x00B00D), RUNE_C(0x00B027), LB_H3}, + {RUNE_C(0x00B028), RUNE_C(0x00B028), LB_H2}, + {RUNE_C(0x00B029), RUNE_C(0x00B043), LB_H3}, + {RUNE_C(0x00B044), RUNE_C(0x00B044), LB_H2}, + {RUNE_C(0x00B045), RUNE_C(0x00B05F), LB_H3}, + {RUNE_C(0x00B060), RUNE_C(0x00B060), LB_H2}, + {RUNE_C(0x00B061), RUNE_C(0x00B07B), LB_H3}, + {RUNE_C(0x00B07C), RUNE_C(0x00B07C), LB_H2}, + {RUNE_C(0x00B07D), RUNE_C(0x00B097), LB_H3}, + {RUNE_C(0x00B098), RUNE_C(0x00B098), LB_H2}, + {RUNE_C(0x00B099), RUNE_C(0x00B0B3), LB_H3}, + {RUNE_C(0x00B0B4), RUNE_C(0x00B0B4), LB_H2}, + {RUNE_C(0x00B0B5), RUNE_C(0x00B0CF), LB_H3}, + {RUNE_C(0x00B0D0), RUNE_C(0x00B0D0), LB_H2}, + {RUNE_C(0x00B0D1), RUNE_C(0x00B0EB), LB_H3}, + {RUNE_C(0x00B0EC), RUNE_C(0x00B0EC), LB_H2}, + {RUNE_C(0x00B0ED), RUNE_C(0x00B107), LB_H3}, + {RUNE_C(0x00B108), RUNE_C(0x00B108), LB_H2}, + {RUNE_C(0x00B109), RUNE_C(0x00B123), LB_H3}, + {RUNE_C(0x00B124), RUNE_C(0x00B124), LB_H2}, + {RUNE_C(0x00B125), RUNE_C(0x00B13F), LB_H3}, + {RUNE_C(0x00B140), RUNE_C(0x00B140), LB_H2}, + {RUNE_C(0x00B141), RUNE_C(0x00B15B), LB_H3}, + {RUNE_C(0x00B15C), RUNE_C(0x00B15C), LB_H2}, + {RUNE_C(0x00B15D), RUNE_C(0x00B177), LB_H3}, + {RUNE_C(0x00B178), RUNE_C(0x00B178), LB_H2}, + {RUNE_C(0x00B179), RUNE_C(0x00B193), LB_H3}, + {RUNE_C(0x00B194), RUNE_C(0x00B194), LB_H2}, + {RUNE_C(0x00B195), RUNE_C(0x00B1AF), LB_H3}, + {RUNE_C(0x00B1B0), RUNE_C(0x00B1B0), LB_H2}, + {RUNE_C(0x00B1B1), RUNE_C(0x00B1CB), LB_H3}, + {RUNE_C(0x00B1CC), RUNE_C(0x00B1CC), LB_H2}, + {RUNE_C(0x00B1CD), RUNE_C(0x00B1E7), LB_H3}, + {RUNE_C(0x00B1E8), RUNE_C(0x00B1E8), LB_H2}, + {RUNE_C(0x00B1E9), RUNE_C(0x00B203), LB_H3}, + {RUNE_C(0x00B204), RUNE_C(0x00B204), LB_H2}, + {RUNE_C(0x00B205), RUNE_C(0x00B21F), LB_H3}, + {RUNE_C(0x00B220), RUNE_C(0x00B220), LB_H2}, + {RUNE_C(0x00B221), RUNE_C(0x00B23B), LB_H3}, + {RUNE_C(0x00B23C), RUNE_C(0x00B23C), LB_H2}, + {RUNE_C(0x00B23D), RUNE_C(0x00B257), LB_H3}, + {RUNE_C(0x00B258), RUNE_C(0x00B258), LB_H2}, + {RUNE_C(0x00B259), RUNE_C(0x00B273), LB_H3}, + {RUNE_C(0x00B274), RUNE_C(0x00B274), LB_H2}, + {RUNE_C(0x00B275), RUNE_C(0x00B28F), LB_H3}, + {RUNE_C(0x00B290), RUNE_C(0x00B290), LB_H2}, + {RUNE_C(0x00B291), RUNE_C(0x00B2AB), LB_H3}, + {RUNE_C(0x00B2AC), RUNE_C(0x00B2AC), LB_H2}, + {RUNE_C(0x00B2AD), RUNE_C(0x00B2C7), LB_H3}, + {RUNE_C(0x00B2C8), RUNE_C(0x00B2C8), LB_H2}, + {RUNE_C(0x00B2C9), RUNE_C(0x00B2E3), LB_H3}, + {RUNE_C(0x00B2E4), RUNE_C(0x00B2E4), LB_H2}, + {RUNE_C(0x00B2E5), RUNE_C(0x00B2FF), LB_H3}, + {RUNE_C(0x00B300), RUNE_C(0x00B300), LB_H2}, + {RUNE_C(0x00B301), RUNE_C(0x00B31B), LB_H3}, + {RUNE_C(0x00B31C), RUNE_C(0x00B31C), LB_H2}, + {RUNE_C(0x00B31D), RUNE_C(0x00B337), LB_H3}, + {RUNE_C(0x00B338), RUNE_C(0x00B338), LB_H2}, + {RUNE_C(0x00B339), RUNE_C(0x00B353), LB_H3}, + {RUNE_C(0x00B354), RUNE_C(0x00B354), LB_H2}, + {RUNE_C(0x00B355), RUNE_C(0x00B36F), LB_H3}, + {RUNE_C(0x00B370), RUNE_C(0x00B370), LB_H2}, + {RUNE_C(0x00B371), RUNE_C(0x00B38B), LB_H3}, + {RUNE_C(0x00B38C), RUNE_C(0x00B38C), LB_H2}, + {RUNE_C(0x00B38D), RUNE_C(0x00B3A7), LB_H3}, + {RUNE_C(0x00B3A8), RUNE_C(0x00B3A8), LB_H2}, + {RUNE_C(0x00B3A9), RUNE_C(0x00B3C3), LB_H3}, + {RUNE_C(0x00B3C4), RUNE_C(0x00B3C4), LB_H2}, + {RUNE_C(0x00B3C5), RUNE_C(0x00B3DF), LB_H3}, + {RUNE_C(0x00B3E0), RUNE_C(0x00B3E0), LB_H2}, + {RUNE_C(0x00B3E1), RUNE_C(0x00B3FB), LB_H3}, + {RUNE_C(0x00B3FC), RUNE_C(0x00B3FC), LB_H2}, + {RUNE_C(0x00B3FD), RUNE_C(0x00B417), LB_H3}, + {RUNE_C(0x00B418), RUNE_C(0x00B418), LB_H2}, + {RUNE_C(0x00B419), RUNE_C(0x00B433), LB_H3}, + {RUNE_C(0x00B434), RUNE_C(0x00B434), LB_H2}, + {RUNE_C(0x00B435), RUNE_C(0x00B44F), LB_H3}, + {RUNE_C(0x00B450), RUNE_C(0x00B450), LB_H2}, + {RUNE_C(0x00B451), RUNE_C(0x00B46B), LB_H3}, + {RUNE_C(0x00B46C), RUNE_C(0x00B46C), LB_H2}, + {RUNE_C(0x00B46D), RUNE_C(0x00B487), LB_H3}, + {RUNE_C(0x00B488), RUNE_C(0x00B488), LB_H2}, + {RUNE_C(0x00B489), RUNE_C(0x00B4A3), LB_H3}, + {RUNE_C(0x00B4A4), RUNE_C(0x00B4A4), LB_H2}, + {RUNE_C(0x00B4A5), RUNE_C(0x00B4BF), LB_H3}, + {RUNE_C(0x00B4C0), RUNE_C(0x00B4C0), LB_H2}, + {RUNE_C(0x00B4C1), RUNE_C(0x00B4DB), LB_H3}, + {RUNE_C(0x00B4DC), RUNE_C(0x00B4DC), LB_H2}, + {RUNE_C(0x00B4DD), RUNE_C(0x00B4F7), LB_H3}, + {RUNE_C(0x00B4F8), RUNE_C(0x00B4F8), LB_H2}, + {RUNE_C(0x00B4F9), RUNE_C(0x00B513), LB_H3}, + {RUNE_C(0x00B514), RUNE_C(0x00B514), LB_H2}, + {RUNE_C(0x00B515), RUNE_C(0x00B52F), LB_H3}, + {RUNE_C(0x00B530), RUNE_C(0x00B530), LB_H2}, + {RUNE_C(0x00B531), RUNE_C(0x00B54B), LB_H3}, + {RUNE_C(0x00B54C), RUNE_C(0x00B54C), LB_H2}, + {RUNE_C(0x00B54D), RUNE_C(0x00B567), LB_H3}, + {RUNE_C(0x00B568), RUNE_C(0x00B568), LB_H2}, + {RUNE_C(0x00B569), RUNE_C(0x00B583), LB_H3}, + {RUNE_C(0x00B584), RUNE_C(0x00B584), LB_H2}, + {RUNE_C(0x00B585), RUNE_C(0x00B59F), LB_H3}, + {RUNE_C(0x00B5A0), RUNE_C(0x00B5A0), LB_H2}, + {RUNE_C(0x00B5A1), RUNE_C(0x00B5BB), LB_H3}, + {RUNE_C(0x00B5BC), RUNE_C(0x00B5BC), LB_H2}, + {RUNE_C(0x00B5BD), RUNE_C(0x00B5D7), LB_H3}, + {RUNE_C(0x00B5D8), RUNE_C(0x00B5D8), LB_H2}, + {RUNE_C(0x00B5D9), RUNE_C(0x00B5F3), LB_H3}, + {RUNE_C(0x00B5F4), RUNE_C(0x00B5F4), LB_H2}, + {RUNE_C(0x00B5F5), RUNE_C(0x00B60F), LB_H3}, + {RUNE_C(0x00B610), RUNE_C(0x00B610), LB_H2}, + {RUNE_C(0x00B611), RUNE_C(0x00B62B), LB_H3}, + {RUNE_C(0x00B62C), RUNE_C(0x00B62C), LB_H2}, + {RUNE_C(0x00B62D), RUNE_C(0x00B647), LB_H3}, + {RUNE_C(0x00B648), RUNE_C(0x00B648), LB_H2}, + {RUNE_C(0x00B649), RUNE_C(0x00B663), LB_H3}, + {RUNE_C(0x00B664), RUNE_C(0x00B664), LB_H2}, + {RUNE_C(0x00B665), RUNE_C(0x00B67F), LB_H3}, + {RUNE_C(0x00B680), RUNE_C(0x00B680), LB_H2}, + {RUNE_C(0x00B681), RUNE_C(0x00B69B), LB_H3}, + {RUNE_C(0x00B69C), RUNE_C(0x00B69C), LB_H2}, + {RUNE_C(0x00B69D), RUNE_C(0x00B6B7), LB_H3}, + {RUNE_C(0x00B6B8), RUNE_C(0x00B6B8), LB_H2}, + {RUNE_C(0x00B6B9), RUNE_C(0x00B6D3), LB_H3}, + {RUNE_C(0x00B6D4), RUNE_C(0x00B6D4), LB_H2}, + {RUNE_C(0x00B6D5), RUNE_C(0x00B6EF), LB_H3}, + {RUNE_C(0x00B6F0), RUNE_C(0x00B6F0), LB_H2}, + {RUNE_C(0x00B6F1), RUNE_C(0x00B70B), LB_H3}, + {RUNE_C(0x00B70C), RUNE_C(0x00B70C), LB_H2}, + {RUNE_C(0x00B70D), RUNE_C(0x00B727), LB_H3}, + {RUNE_C(0x00B728), RUNE_C(0x00B728), LB_H2}, + {RUNE_C(0x00B729), RUNE_C(0x00B743), LB_H3}, + {RUNE_C(0x00B744), RUNE_C(0x00B744), LB_H2}, + {RUNE_C(0x00B745), RUNE_C(0x00B75F), LB_H3}, + {RUNE_C(0x00B760), RUNE_C(0x00B760), LB_H2}, + {RUNE_C(0x00B761), RUNE_C(0x00B77B), LB_H3}, + {RUNE_C(0x00B77C), RUNE_C(0x00B77C), LB_H2}, + {RUNE_C(0x00B77D), RUNE_C(0x00B797), LB_H3}, + {RUNE_C(0x00B798), RUNE_C(0x00B798), LB_H2}, + {RUNE_C(0x00B799), RUNE_C(0x00B7B3), LB_H3}, + {RUNE_C(0x00B7B4), RUNE_C(0x00B7B4), LB_H2}, + {RUNE_C(0x00B7B5), RUNE_C(0x00B7CF), LB_H3}, + {RUNE_C(0x00B7D0), RUNE_C(0x00B7D0), LB_H2}, + {RUNE_C(0x00B7D1), RUNE_C(0x00B7EB), LB_H3}, + {RUNE_C(0x00B7EC), RUNE_C(0x00B7EC), LB_H2}, + {RUNE_C(0x00B7ED), RUNE_C(0x00B807), LB_H3}, + {RUNE_C(0x00B808), RUNE_C(0x00B808), LB_H2}, + {RUNE_C(0x00B809), RUNE_C(0x00B823), LB_H3}, + {RUNE_C(0x00B824), RUNE_C(0x00B824), LB_H2}, + {RUNE_C(0x00B825), RUNE_C(0x00B83F), LB_H3}, + {RUNE_C(0x00B840), RUNE_C(0x00B840), LB_H2}, + {RUNE_C(0x00B841), RUNE_C(0x00B85B), LB_H3}, + {RUNE_C(0x00B85C), RUNE_C(0x00B85C), LB_H2}, + {RUNE_C(0x00B85D), RUNE_C(0x00B877), LB_H3}, + {RUNE_C(0x00B878), RUNE_C(0x00B878), LB_H2}, + {RUNE_C(0x00B879), RUNE_C(0x00B893), LB_H3}, + {RUNE_C(0x00B894), RUNE_C(0x00B894), LB_H2}, + {RUNE_C(0x00B895), RUNE_C(0x00B8AF), LB_H3}, + {RUNE_C(0x00B8B0), RUNE_C(0x00B8B0), LB_H2}, + {RUNE_C(0x00B8B1), RUNE_C(0x00B8CB), LB_H3}, + {RUNE_C(0x00B8CC), RUNE_C(0x00B8CC), LB_H2}, + {RUNE_C(0x00B8CD), RUNE_C(0x00B8E7), LB_H3}, + {RUNE_C(0x00B8E8), RUNE_C(0x00B8E8), LB_H2}, + {RUNE_C(0x00B8E9), RUNE_C(0x00B903), LB_H3}, + {RUNE_C(0x00B904), RUNE_C(0x00B904), LB_H2}, + {RUNE_C(0x00B905), RUNE_C(0x00B91F), LB_H3}, + {RUNE_C(0x00B920), RUNE_C(0x00B920), LB_H2}, + {RUNE_C(0x00B921), RUNE_C(0x00B93B), LB_H3}, + {RUNE_C(0x00B93C), RUNE_C(0x00B93C), LB_H2}, + {RUNE_C(0x00B93D), RUNE_C(0x00B957), LB_H3}, + {RUNE_C(0x00B958), RUNE_C(0x00B958), LB_H2}, + {RUNE_C(0x00B959), RUNE_C(0x00B973), LB_H3}, + {RUNE_C(0x00B974), RUNE_C(0x00B974), LB_H2}, + {RUNE_C(0x00B975), RUNE_C(0x00B98F), LB_H3}, + {RUNE_C(0x00B990), RUNE_C(0x00B990), LB_H2}, + {RUNE_C(0x00B991), RUNE_C(0x00B9AB), LB_H3}, + {RUNE_C(0x00B9AC), RUNE_C(0x00B9AC), LB_H2}, + {RUNE_C(0x00B9AD), RUNE_C(0x00B9C7), LB_H3}, + {RUNE_C(0x00B9C8), RUNE_C(0x00B9C8), LB_H2}, + {RUNE_C(0x00B9C9), RUNE_C(0x00B9E3), LB_H3}, + {RUNE_C(0x00B9E4), RUNE_C(0x00B9E4), LB_H2}, + {RUNE_C(0x00B9E5), RUNE_C(0x00B9FF), LB_H3}, + {RUNE_C(0x00BA00), RUNE_C(0x00BA00), LB_H2}, + {RUNE_C(0x00BA01), RUNE_C(0x00BA1B), LB_H3}, + {RUNE_C(0x00BA1C), RUNE_C(0x00BA1C), LB_H2}, + {RUNE_C(0x00BA1D), RUNE_C(0x00BA37), LB_H3}, + {RUNE_C(0x00BA38), RUNE_C(0x00BA38), LB_H2}, + {RUNE_C(0x00BA39), RUNE_C(0x00BA53), LB_H3}, + {RUNE_C(0x00BA54), RUNE_C(0x00BA54), LB_H2}, + {RUNE_C(0x00BA55), RUNE_C(0x00BA6F), LB_H3}, + {RUNE_C(0x00BA70), RUNE_C(0x00BA70), LB_H2}, + {RUNE_C(0x00BA71), RUNE_C(0x00BA8B), LB_H3}, + {RUNE_C(0x00BA8C), RUNE_C(0x00BA8C), LB_H2}, + {RUNE_C(0x00BA8D), RUNE_C(0x00BAA7), LB_H3}, + {RUNE_C(0x00BAA8), RUNE_C(0x00BAA8), LB_H2}, + {RUNE_C(0x00BAA9), RUNE_C(0x00BAC3), LB_H3}, + {RUNE_C(0x00BAC4), RUNE_C(0x00BAC4), LB_H2}, + {RUNE_C(0x00BAC5), RUNE_C(0x00BADF), LB_H3}, + {RUNE_C(0x00BAE0), RUNE_C(0x00BAE0), LB_H2}, + {RUNE_C(0x00BAE1), RUNE_C(0x00BAFB), LB_H3}, + {RUNE_C(0x00BAFC), RUNE_C(0x00BAFC), LB_H2}, + {RUNE_C(0x00BAFD), RUNE_C(0x00BB17), LB_H3}, + {RUNE_C(0x00BB18), RUNE_C(0x00BB18), LB_H2}, + {RUNE_C(0x00BB19), RUNE_C(0x00BB33), LB_H3}, + {RUNE_C(0x00BB34), RUNE_C(0x00BB34), LB_H2}, + {RUNE_C(0x00BB35), RUNE_C(0x00BB4F), LB_H3}, + {RUNE_C(0x00BB50), RUNE_C(0x00BB50), LB_H2}, + {RUNE_C(0x00BB51), RUNE_C(0x00BB6B), LB_H3}, + {RUNE_C(0x00BB6C), RUNE_C(0x00BB6C), LB_H2}, + {RUNE_C(0x00BB6D), RUNE_C(0x00BB87), LB_H3}, + {RUNE_C(0x00BB88), RUNE_C(0x00BB88), LB_H2}, + {RUNE_C(0x00BB89), RUNE_C(0x00BBA3), LB_H3}, + {RUNE_C(0x00BBA4), RUNE_C(0x00BBA4), LB_H2}, + {RUNE_C(0x00BBA5), RUNE_C(0x00BBBF), LB_H3}, + {RUNE_C(0x00BBC0), RUNE_C(0x00BBC0), LB_H2}, + {RUNE_C(0x00BBC1), RUNE_C(0x00BBDB), LB_H3}, + {RUNE_C(0x00BBDC), RUNE_C(0x00BBDC), LB_H2}, + {RUNE_C(0x00BBDD), RUNE_C(0x00BBF7), LB_H3}, + {RUNE_C(0x00BBF8), RUNE_C(0x00BBF8), LB_H2}, + {RUNE_C(0x00BBF9), RUNE_C(0x00BC13), LB_H3}, + {RUNE_C(0x00BC14), RUNE_C(0x00BC14), LB_H2}, + {RUNE_C(0x00BC15), RUNE_C(0x00BC2F), LB_H3}, + {RUNE_C(0x00BC30), RUNE_C(0x00BC30), LB_H2}, + {RUNE_C(0x00BC31), RUNE_C(0x00BC4B), LB_H3}, + {RUNE_C(0x00BC4C), RUNE_C(0x00BC4C), LB_H2}, + {RUNE_C(0x00BC4D), RUNE_C(0x00BC67), LB_H3}, + {RUNE_C(0x00BC68), RUNE_C(0x00BC68), LB_H2}, + {RUNE_C(0x00BC69), RUNE_C(0x00BC83), LB_H3}, + {RUNE_C(0x00BC84), RUNE_C(0x00BC84), LB_H2}, + {RUNE_C(0x00BC85), RUNE_C(0x00BC9F), LB_H3}, + {RUNE_C(0x00BCA0), RUNE_C(0x00BCA0), LB_H2}, + {RUNE_C(0x00BCA1), RUNE_C(0x00BCBB), LB_H3}, + {RUNE_C(0x00BCBC), RUNE_C(0x00BCBC), LB_H2}, + {RUNE_C(0x00BCBD), RUNE_C(0x00BCD7), LB_H3}, + {RUNE_C(0x00BCD8), RUNE_C(0x00BCD8), LB_H2}, + {RUNE_C(0x00BCD9), RUNE_C(0x00BCF3), LB_H3}, + {RUNE_C(0x00BCF4), RUNE_C(0x00BCF4), LB_H2}, + {RUNE_C(0x00BCF5), RUNE_C(0x00BD0F), LB_H3}, + {RUNE_C(0x00BD10), RUNE_C(0x00BD10), LB_H2}, + {RUNE_C(0x00BD11), RUNE_C(0x00BD2B), LB_H3}, + {RUNE_C(0x00BD2C), RUNE_C(0x00BD2C), LB_H2}, + {RUNE_C(0x00BD2D), RUNE_C(0x00BD47), LB_H3}, + {RUNE_C(0x00BD48), RUNE_C(0x00BD48), LB_H2}, + {RUNE_C(0x00BD49), RUNE_C(0x00BD63), LB_H3}, + {RUNE_C(0x00BD64), RUNE_C(0x00BD64), LB_H2}, + {RUNE_C(0x00BD65), RUNE_C(0x00BD7F), LB_H3}, + {RUNE_C(0x00BD80), RUNE_C(0x00BD80), LB_H2}, + {RUNE_C(0x00BD81), RUNE_C(0x00BD9B), LB_H3}, + {RUNE_C(0x00BD9C), RUNE_C(0x00BD9C), LB_H2}, + {RUNE_C(0x00BD9D), RUNE_C(0x00BDB7), LB_H3}, + {RUNE_C(0x00BDB8), RUNE_C(0x00BDB8), LB_H2}, + {RUNE_C(0x00BDB9), RUNE_C(0x00BDD3), LB_H3}, + {RUNE_C(0x00BDD4), RUNE_C(0x00BDD4), LB_H2}, + {RUNE_C(0x00BDD5), RUNE_C(0x00BDEF), LB_H3}, + {RUNE_C(0x00BDF0), RUNE_C(0x00BDF0), LB_H2}, + {RUNE_C(0x00BDF1), RUNE_C(0x00BE0B), LB_H3}, + {RUNE_C(0x00BE0C), RUNE_C(0x00BE0C), LB_H2}, + {RUNE_C(0x00BE0D), RUNE_C(0x00BE27), LB_H3}, + {RUNE_C(0x00BE28), RUNE_C(0x00BE28), LB_H2}, + {RUNE_C(0x00BE29), RUNE_C(0x00BE43), LB_H3}, + {RUNE_C(0x00BE44), RUNE_C(0x00BE44), LB_H2}, + {RUNE_C(0x00BE45), RUNE_C(0x00BE5F), LB_H3}, + {RUNE_C(0x00BE60), RUNE_C(0x00BE60), LB_H2}, + {RUNE_C(0x00BE61), RUNE_C(0x00BE7B), LB_H3}, + {RUNE_C(0x00BE7C), RUNE_C(0x00BE7C), LB_H2}, + {RUNE_C(0x00BE7D), RUNE_C(0x00BE97), LB_H3}, + {RUNE_C(0x00BE98), RUNE_C(0x00BE98), LB_H2}, + {RUNE_C(0x00BE99), RUNE_C(0x00BEB3), LB_H3}, + {RUNE_C(0x00BEB4), RUNE_C(0x00BEB4), LB_H2}, + {RUNE_C(0x00BEB5), RUNE_C(0x00BECF), LB_H3}, + {RUNE_C(0x00BED0), RUNE_C(0x00BED0), LB_H2}, + {RUNE_C(0x00BED1), RUNE_C(0x00BEEB), LB_H3}, + {RUNE_C(0x00BEEC), RUNE_C(0x00BEEC), LB_H2}, + {RUNE_C(0x00BEED), RUNE_C(0x00BF07), LB_H3}, + {RUNE_C(0x00BF08), RUNE_C(0x00BF08), LB_H2}, + {RUNE_C(0x00BF09), RUNE_C(0x00BF23), LB_H3}, + {RUNE_C(0x00BF24), RUNE_C(0x00BF24), LB_H2}, + {RUNE_C(0x00BF25), RUNE_C(0x00BF3F), LB_H3}, + {RUNE_C(0x00BF40), RUNE_C(0x00BF40), LB_H2}, + {RUNE_C(0x00BF41), RUNE_C(0x00BF5B), LB_H3}, + {RUNE_C(0x00BF5C), RUNE_C(0x00BF5C), LB_H2}, + {RUNE_C(0x00BF5D), RUNE_C(0x00BF77), LB_H3}, + {RUNE_C(0x00BF78), RUNE_C(0x00BF78), LB_H2}, + {RUNE_C(0x00BF79), RUNE_C(0x00BF93), LB_H3}, + {RUNE_C(0x00BF94), RUNE_C(0x00BF94), LB_H2}, + {RUNE_C(0x00BF95), RUNE_C(0x00BFAF), LB_H3}, + {RUNE_C(0x00BFB0), RUNE_C(0x00BFB0), LB_H2}, + {RUNE_C(0x00BFB1), RUNE_C(0x00BFCB), LB_H3}, + {RUNE_C(0x00BFCC), RUNE_C(0x00BFCC), LB_H2}, + {RUNE_C(0x00BFCD), RUNE_C(0x00BFE7), LB_H3}, + {RUNE_C(0x00BFE8), RUNE_C(0x00BFE8), LB_H2}, + {RUNE_C(0x00BFE9), RUNE_C(0x00C003), LB_H3}, + {RUNE_C(0x00C004), RUNE_C(0x00C004), LB_H2}, + {RUNE_C(0x00C005), RUNE_C(0x00C01F), LB_H3}, + {RUNE_C(0x00C020), RUNE_C(0x00C020), LB_H2}, + {RUNE_C(0x00C021), RUNE_C(0x00C03B), LB_H3}, + {RUNE_C(0x00C03C), RUNE_C(0x00C03C), LB_H2}, + {RUNE_C(0x00C03D), RUNE_C(0x00C057), LB_H3}, + {RUNE_C(0x00C058), RUNE_C(0x00C058), LB_H2}, + {RUNE_C(0x00C059), RUNE_C(0x00C073), LB_H3}, + {RUNE_C(0x00C074), RUNE_C(0x00C074), LB_H2}, + {RUNE_C(0x00C075), RUNE_C(0x00C08F), LB_H3}, + {RUNE_C(0x00C090), RUNE_C(0x00C090), LB_H2}, + {RUNE_C(0x00C091), RUNE_C(0x00C0AB), LB_H3}, + {RUNE_C(0x00C0AC), RUNE_C(0x00C0AC), LB_H2}, + {RUNE_C(0x00C0AD), RUNE_C(0x00C0C7), LB_H3}, + {RUNE_C(0x00C0C8), RUNE_C(0x00C0C8), LB_H2}, + {RUNE_C(0x00C0C9), RUNE_C(0x00C0E3), LB_H3}, + {RUNE_C(0x00C0E4), RUNE_C(0x00C0E4), LB_H2}, + {RUNE_C(0x00C0E5), RUNE_C(0x00C0FF), LB_H3}, + {RUNE_C(0x00C100), RUNE_C(0x00C100), LB_H2}, + {RUNE_C(0x00C101), RUNE_C(0x00C11B), LB_H3}, + {RUNE_C(0x00C11C), RUNE_C(0x00C11C), LB_H2}, + {RUNE_C(0x00C11D), RUNE_C(0x00C137), LB_H3}, + {RUNE_C(0x00C138), RUNE_C(0x00C138), LB_H2}, + {RUNE_C(0x00C139), RUNE_C(0x00C153), LB_H3}, + {RUNE_C(0x00C154), RUNE_C(0x00C154), LB_H2}, + {RUNE_C(0x00C155), RUNE_C(0x00C16F), LB_H3}, + {RUNE_C(0x00C170), RUNE_C(0x00C170), LB_H2}, + {RUNE_C(0x00C171), RUNE_C(0x00C18B), LB_H3}, + {RUNE_C(0x00C18C), RUNE_C(0x00C18C), LB_H2}, + {RUNE_C(0x00C18D), RUNE_C(0x00C1A7), LB_H3}, + {RUNE_C(0x00C1A8), RUNE_C(0x00C1A8), LB_H2}, + {RUNE_C(0x00C1A9), RUNE_C(0x00C1C3), LB_H3}, + {RUNE_C(0x00C1C4), RUNE_C(0x00C1C4), LB_H2}, + {RUNE_C(0x00C1C5), RUNE_C(0x00C1DF), LB_H3}, + {RUNE_C(0x00C1E0), RUNE_C(0x00C1E0), LB_H2}, + {RUNE_C(0x00C1E1), RUNE_C(0x00C1FB), LB_H3}, + {RUNE_C(0x00C1FC), RUNE_C(0x00C1FC), LB_H2}, + {RUNE_C(0x00C1FD), RUNE_C(0x00C217), LB_H3}, + {RUNE_C(0x00C218), RUNE_C(0x00C218), LB_H2}, + {RUNE_C(0x00C219), RUNE_C(0x00C233), LB_H3}, + {RUNE_C(0x00C234), RUNE_C(0x00C234), LB_H2}, + {RUNE_C(0x00C235), RUNE_C(0x00C24F), LB_H3}, + {RUNE_C(0x00C250), RUNE_C(0x00C250), LB_H2}, + {RUNE_C(0x00C251), RUNE_C(0x00C26B), LB_H3}, + {RUNE_C(0x00C26C), RUNE_C(0x00C26C), LB_H2}, + {RUNE_C(0x00C26D), RUNE_C(0x00C287), LB_H3}, + {RUNE_C(0x00C288), RUNE_C(0x00C288), LB_H2}, + {RUNE_C(0x00C289), RUNE_C(0x00C2A3), LB_H3}, + {RUNE_C(0x00C2A4), RUNE_C(0x00C2A4), LB_H2}, + {RUNE_C(0x00C2A5), RUNE_C(0x00C2BF), LB_H3}, + {RUNE_C(0x00C2C0), RUNE_C(0x00C2C0), LB_H2}, + {RUNE_C(0x00C2C1), RUNE_C(0x00C2DB), LB_H3}, + {RUNE_C(0x00C2DC), RUNE_C(0x00C2DC), LB_H2}, + {RUNE_C(0x00C2DD), RUNE_C(0x00C2F7), LB_H3}, + {RUNE_C(0x00C2F8), RUNE_C(0x00C2F8), LB_H2}, + {RUNE_C(0x00C2F9), RUNE_C(0x00C313), LB_H3}, + {RUNE_C(0x00C314), RUNE_C(0x00C314), LB_H2}, + {RUNE_C(0x00C315), RUNE_C(0x00C32F), LB_H3}, + {RUNE_C(0x00C330), RUNE_C(0x00C330), LB_H2}, + {RUNE_C(0x00C331), RUNE_C(0x00C34B), LB_H3}, + {RUNE_C(0x00C34C), RUNE_C(0x00C34C), LB_H2}, + {RUNE_C(0x00C34D), RUNE_C(0x00C367), LB_H3}, + {RUNE_C(0x00C368), RUNE_C(0x00C368), LB_H2}, + {RUNE_C(0x00C369), RUNE_C(0x00C383), LB_H3}, + {RUNE_C(0x00C384), RUNE_C(0x00C384), LB_H2}, + {RUNE_C(0x00C385), RUNE_C(0x00C39F), LB_H3}, + {RUNE_C(0x00C3A0), RUNE_C(0x00C3A0), LB_H2}, + {RUNE_C(0x00C3A1), RUNE_C(0x00C3BB), LB_H3}, + {RUNE_C(0x00C3BC), RUNE_C(0x00C3BC), LB_H2}, + {RUNE_C(0x00C3BD), RUNE_C(0x00C3D7), LB_H3}, + {RUNE_C(0x00C3D8), RUNE_C(0x00C3D8), LB_H2}, + {RUNE_C(0x00C3D9), RUNE_C(0x00C3F3), LB_H3}, + {RUNE_C(0x00C3F4), RUNE_C(0x00C3F4), LB_H2}, + {RUNE_C(0x00C3F5), RUNE_C(0x00C40F), LB_H3}, + {RUNE_C(0x00C410), RUNE_C(0x00C410), LB_H2}, + {RUNE_C(0x00C411), RUNE_C(0x00C42B), LB_H3}, + {RUNE_C(0x00C42C), RUNE_C(0x00C42C), LB_H2}, + {RUNE_C(0x00C42D), RUNE_C(0x00C447), LB_H3}, + {RUNE_C(0x00C448), RUNE_C(0x00C448), LB_H2}, + {RUNE_C(0x00C449), RUNE_C(0x00C463), LB_H3}, + {RUNE_C(0x00C464), RUNE_C(0x00C464), LB_H2}, + {RUNE_C(0x00C465), RUNE_C(0x00C47F), LB_H3}, + {RUNE_C(0x00C480), RUNE_C(0x00C480), LB_H2}, + {RUNE_C(0x00C481), RUNE_C(0x00C49B), LB_H3}, + {RUNE_C(0x00C49C), RUNE_C(0x00C49C), LB_H2}, + {RUNE_C(0x00C49D), RUNE_C(0x00C4B7), LB_H3}, + {RUNE_C(0x00C4B8), RUNE_C(0x00C4B8), LB_H2}, + {RUNE_C(0x00C4B9), RUNE_C(0x00C4D3), LB_H3}, + {RUNE_C(0x00C4D4), RUNE_C(0x00C4D4), LB_H2}, + {RUNE_C(0x00C4D5), RUNE_C(0x00C4EF), LB_H3}, + {RUNE_C(0x00C4F0), RUNE_C(0x00C4F0), LB_H2}, + {RUNE_C(0x00C4F1), RUNE_C(0x00C50B), LB_H3}, + {RUNE_C(0x00C50C), RUNE_C(0x00C50C), LB_H2}, + {RUNE_C(0x00C50D), RUNE_C(0x00C527), LB_H3}, + {RUNE_C(0x00C528), RUNE_C(0x00C528), LB_H2}, + {RUNE_C(0x00C529), RUNE_C(0x00C543), LB_H3}, + {RUNE_C(0x00C544), RUNE_C(0x00C544), LB_H2}, + {RUNE_C(0x00C545), RUNE_C(0x00C55F), LB_H3}, + {RUNE_C(0x00C560), RUNE_C(0x00C560), LB_H2}, + {RUNE_C(0x00C561), RUNE_C(0x00C57B), LB_H3}, + {RUNE_C(0x00C57C), RUNE_C(0x00C57C), LB_H2}, + {RUNE_C(0x00C57D), RUNE_C(0x00C597), LB_H3}, + {RUNE_C(0x00C598), RUNE_C(0x00C598), LB_H2}, + {RUNE_C(0x00C599), RUNE_C(0x00C5B3), LB_H3}, + {RUNE_C(0x00C5B4), RUNE_C(0x00C5B4), LB_H2}, + {RUNE_C(0x00C5B5), RUNE_C(0x00C5CF), LB_H3}, + {RUNE_C(0x00C5D0), RUNE_C(0x00C5D0), LB_H2}, + {RUNE_C(0x00C5D1), RUNE_C(0x00C5EB), LB_H3}, + {RUNE_C(0x00C5EC), RUNE_C(0x00C5EC), LB_H2}, + {RUNE_C(0x00C5ED), RUNE_C(0x00C607), LB_H3}, + {RUNE_C(0x00C608), RUNE_C(0x00C608), LB_H2}, + {RUNE_C(0x00C609), RUNE_C(0x00C623), LB_H3}, + {RUNE_C(0x00C624), RUNE_C(0x00C624), LB_H2}, + {RUNE_C(0x00C625), RUNE_C(0x00C63F), LB_H3}, + {RUNE_C(0x00C640), RUNE_C(0x00C640), LB_H2}, + {RUNE_C(0x00C641), RUNE_C(0x00C65B), LB_H3}, + {RUNE_C(0x00C65C), RUNE_C(0x00C65C), LB_H2}, + {RUNE_C(0x00C65D), RUNE_C(0x00C677), LB_H3}, + {RUNE_C(0x00C678), RUNE_C(0x00C678), LB_H2}, + {RUNE_C(0x00C679), RUNE_C(0x00C693), LB_H3}, + {RUNE_C(0x00C694), RUNE_C(0x00C694), LB_H2}, + {RUNE_C(0x00C695), RUNE_C(0x00C6AF), LB_H3}, + {RUNE_C(0x00C6B0), RUNE_C(0x00C6B0), LB_H2}, + {RUNE_C(0x00C6B1), RUNE_C(0x00C6CB), LB_H3}, + {RUNE_C(0x00C6CC), RUNE_C(0x00C6CC), LB_H2}, + {RUNE_C(0x00C6CD), RUNE_C(0x00C6E7), LB_H3}, + {RUNE_C(0x00C6E8), RUNE_C(0x00C6E8), LB_H2}, + {RUNE_C(0x00C6E9), RUNE_C(0x00C703), LB_H3}, + {RUNE_C(0x00C704), RUNE_C(0x00C704), LB_H2}, + {RUNE_C(0x00C705), RUNE_C(0x00C71F), LB_H3}, + {RUNE_C(0x00C720), RUNE_C(0x00C720), LB_H2}, + {RUNE_C(0x00C721), RUNE_C(0x00C73B), LB_H3}, + {RUNE_C(0x00C73C), RUNE_C(0x00C73C), LB_H2}, + {RUNE_C(0x00C73D), RUNE_C(0x00C757), LB_H3}, + {RUNE_C(0x00C758), RUNE_C(0x00C758), LB_H2}, + {RUNE_C(0x00C759), RUNE_C(0x00C773), LB_H3}, + {RUNE_C(0x00C774), RUNE_C(0x00C774), LB_H2}, + {RUNE_C(0x00C775), RUNE_C(0x00C78F), LB_H3}, + {RUNE_C(0x00C790), RUNE_C(0x00C790), LB_H2}, + {RUNE_C(0x00C791), RUNE_C(0x00C7AB), LB_H3}, + {RUNE_C(0x00C7AC), RUNE_C(0x00C7AC), LB_H2}, + {RUNE_C(0x00C7AD), RUNE_C(0x00C7C7), LB_H3}, + {RUNE_C(0x00C7C8), RUNE_C(0x00C7C8), LB_H2}, + {RUNE_C(0x00C7C9), RUNE_C(0x00C7E3), LB_H3}, + {RUNE_C(0x00C7E4), RUNE_C(0x00C7E4), LB_H2}, + {RUNE_C(0x00C7E5), RUNE_C(0x00C7FF), LB_H3}, + {RUNE_C(0x00C800), RUNE_C(0x00C800), LB_H2}, + {RUNE_C(0x00C801), RUNE_C(0x00C81B), LB_H3}, + {RUNE_C(0x00C81C), RUNE_C(0x00C81C), LB_H2}, + {RUNE_C(0x00C81D), RUNE_C(0x00C837), LB_H3}, + {RUNE_C(0x00C838), RUNE_C(0x00C838), LB_H2}, + {RUNE_C(0x00C839), RUNE_C(0x00C853), LB_H3}, + {RUNE_C(0x00C854), RUNE_C(0x00C854), LB_H2}, + {RUNE_C(0x00C855), RUNE_C(0x00C86F), LB_H3}, + {RUNE_C(0x00C870), RUNE_C(0x00C870), LB_H2}, + {RUNE_C(0x00C871), RUNE_C(0x00C88B), LB_H3}, + {RUNE_C(0x00C88C), RUNE_C(0x00C88C), LB_H2}, + {RUNE_C(0x00C88D), RUNE_C(0x00C8A7), LB_H3}, + {RUNE_C(0x00C8A8), RUNE_C(0x00C8A8), LB_H2}, + {RUNE_C(0x00C8A9), RUNE_C(0x00C8C3), LB_H3}, + {RUNE_C(0x00C8C4), RUNE_C(0x00C8C4), LB_H2}, + {RUNE_C(0x00C8C5), RUNE_C(0x00C8DF), LB_H3}, + {RUNE_C(0x00C8E0), RUNE_C(0x00C8E0), LB_H2}, + {RUNE_C(0x00C8E1), RUNE_C(0x00C8FB), LB_H3}, + {RUNE_C(0x00C8FC), RUNE_C(0x00C8FC), LB_H2}, + {RUNE_C(0x00C8FD), RUNE_C(0x00C917), LB_H3}, + {RUNE_C(0x00C918), RUNE_C(0x00C918), LB_H2}, + {RUNE_C(0x00C919), RUNE_C(0x00C933), LB_H3}, + {RUNE_C(0x00C934), RUNE_C(0x00C934), LB_H2}, + {RUNE_C(0x00C935), RUNE_C(0x00C94F), LB_H3}, + {RUNE_C(0x00C950), RUNE_C(0x00C950), LB_H2}, + {RUNE_C(0x00C951), RUNE_C(0x00C96B), LB_H3}, + {RUNE_C(0x00C96C), RUNE_C(0x00C96C), LB_H2}, + {RUNE_C(0x00C96D), RUNE_C(0x00C987), LB_H3}, + {RUNE_C(0x00C988), RUNE_C(0x00C988), LB_H2}, + {RUNE_C(0x00C989), RUNE_C(0x00C9A3), LB_H3}, + {RUNE_C(0x00C9A4), RUNE_C(0x00C9A4), LB_H2}, + {RUNE_C(0x00C9A5), RUNE_C(0x00C9BF), LB_H3}, + {RUNE_C(0x00C9C0), RUNE_C(0x00C9C0), LB_H2}, + {RUNE_C(0x00C9C1), RUNE_C(0x00C9DB), LB_H3}, + {RUNE_C(0x00C9DC), RUNE_C(0x00C9DC), LB_H2}, + {RUNE_C(0x00C9DD), RUNE_C(0x00C9F7), LB_H3}, + {RUNE_C(0x00C9F8), RUNE_C(0x00C9F8), LB_H2}, + {RUNE_C(0x00C9F9), RUNE_C(0x00CA13), LB_H3}, + {RUNE_C(0x00CA14), RUNE_C(0x00CA14), LB_H2}, + {RUNE_C(0x00CA15), RUNE_C(0x00CA2F), LB_H3}, + {RUNE_C(0x00CA30), RUNE_C(0x00CA30), LB_H2}, + {RUNE_C(0x00CA31), RUNE_C(0x00CA4B), LB_H3}, + {RUNE_C(0x00CA4C), RUNE_C(0x00CA4C), LB_H2}, + {RUNE_C(0x00CA4D), RUNE_C(0x00CA67), LB_H3}, + {RUNE_C(0x00CA68), RUNE_C(0x00CA68), LB_H2}, + {RUNE_C(0x00CA69), RUNE_C(0x00CA83), LB_H3}, + {RUNE_C(0x00CA84), RUNE_C(0x00CA84), LB_H2}, + {RUNE_C(0x00CA85), RUNE_C(0x00CA9F), LB_H3}, + {RUNE_C(0x00CAA0), RUNE_C(0x00CAA0), LB_H2}, + {RUNE_C(0x00CAA1), RUNE_C(0x00CABB), LB_H3}, + {RUNE_C(0x00CABC), RUNE_C(0x00CABC), LB_H2}, + {RUNE_C(0x00CABD), RUNE_C(0x00CAD7), LB_H3}, + {RUNE_C(0x00CAD8), RUNE_C(0x00CAD8), LB_H2}, + {RUNE_C(0x00CAD9), RUNE_C(0x00CAF3), LB_H3}, + {RUNE_C(0x00CAF4), RUNE_C(0x00CAF4), LB_H2}, + {RUNE_C(0x00CAF5), RUNE_C(0x00CB0F), LB_H3}, + {RUNE_C(0x00CB10), RUNE_C(0x00CB10), LB_H2}, + {RUNE_C(0x00CB11), RUNE_C(0x00CB2B), LB_H3}, + {RUNE_C(0x00CB2C), RUNE_C(0x00CB2C), LB_H2}, + {RUNE_C(0x00CB2D), RUNE_C(0x00CB47), LB_H3}, + {RUNE_C(0x00CB48), RUNE_C(0x00CB48), LB_H2}, + {RUNE_C(0x00CB49), RUNE_C(0x00CB63), LB_H3}, + {RUNE_C(0x00CB64), RUNE_C(0x00CB64), LB_H2}, + {RUNE_C(0x00CB65), RUNE_C(0x00CB7F), LB_H3}, + {RUNE_C(0x00CB80), RUNE_C(0x00CB80), LB_H2}, + {RUNE_C(0x00CB81), RUNE_C(0x00CB9B), LB_H3}, + {RUNE_C(0x00CB9C), RUNE_C(0x00CB9C), LB_H2}, + {RUNE_C(0x00CB9D), RUNE_C(0x00CBB7), LB_H3}, + {RUNE_C(0x00CBB8), RUNE_C(0x00CBB8), LB_H2}, + {RUNE_C(0x00CBB9), RUNE_C(0x00CBD3), LB_H3}, + {RUNE_C(0x00CBD4), RUNE_C(0x00CBD4), LB_H2}, + {RUNE_C(0x00CBD5), RUNE_C(0x00CBEF), LB_H3}, + {RUNE_C(0x00CBF0), RUNE_C(0x00CBF0), LB_H2}, + {RUNE_C(0x00CBF1), RUNE_C(0x00CC0B), LB_H3}, + {RUNE_C(0x00CC0C), RUNE_C(0x00CC0C), LB_H2}, + {RUNE_C(0x00CC0D), RUNE_C(0x00CC27), LB_H3}, + {RUNE_C(0x00CC28), RUNE_C(0x00CC28), LB_H2}, + {RUNE_C(0x00CC29), RUNE_C(0x00CC43), LB_H3}, + {RUNE_C(0x00CC44), RUNE_C(0x00CC44), LB_H2}, + {RUNE_C(0x00CC45), RUNE_C(0x00CC5F), LB_H3}, + {RUNE_C(0x00CC60), RUNE_C(0x00CC60), LB_H2}, + {RUNE_C(0x00CC61), RUNE_C(0x00CC7B), LB_H3}, + {RUNE_C(0x00CC7C), RUNE_C(0x00CC7C), LB_H2}, + {RUNE_C(0x00CC7D), RUNE_C(0x00CC97), LB_H3}, + {RUNE_C(0x00CC98), RUNE_C(0x00CC98), LB_H2}, + {RUNE_C(0x00CC99), RUNE_C(0x00CCB3), LB_H3}, + {RUNE_C(0x00CCB4), RUNE_C(0x00CCB4), LB_H2}, + {RUNE_C(0x00CCB5), RUNE_C(0x00CCCF), LB_H3}, + {RUNE_C(0x00CCD0), RUNE_C(0x00CCD0), LB_H2}, + {RUNE_C(0x00CCD1), RUNE_C(0x00CCEB), LB_H3}, + {RUNE_C(0x00CCEC), RUNE_C(0x00CCEC), LB_H2}, + {RUNE_C(0x00CCED), RUNE_C(0x00CD07), LB_H3}, + {RUNE_C(0x00CD08), RUNE_C(0x00CD08), LB_H2}, + {RUNE_C(0x00CD09), RUNE_C(0x00CD23), LB_H3}, + {RUNE_C(0x00CD24), RUNE_C(0x00CD24), LB_H2}, + {RUNE_C(0x00CD25), RUNE_C(0x00CD3F), LB_H3}, + {RUNE_C(0x00CD40), RUNE_C(0x00CD40), LB_H2}, + {RUNE_C(0x00CD41), RUNE_C(0x00CD5B), LB_H3}, + {RUNE_C(0x00CD5C), RUNE_C(0x00CD5C), LB_H2}, + {RUNE_C(0x00CD5D), RUNE_C(0x00CD77), LB_H3}, + {RUNE_C(0x00CD78), RUNE_C(0x00CD78), LB_H2}, + {RUNE_C(0x00CD79), RUNE_C(0x00CD93), LB_H3}, + {RUNE_C(0x00CD94), RUNE_C(0x00CD94), LB_H2}, + {RUNE_C(0x00CD95), RUNE_C(0x00CDAF), LB_H3}, + {RUNE_C(0x00CDB0), RUNE_C(0x00CDB0), LB_H2}, + {RUNE_C(0x00CDB1), RUNE_C(0x00CDCB), LB_H3}, + {RUNE_C(0x00CDCC), RUNE_C(0x00CDCC), LB_H2}, + {RUNE_C(0x00CDCD), RUNE_C(0x00CDE7), LB_H3}, + {RUNE_C(0x00CDE8), RUNE_C(0x00CDE8), LB_H2}, + {RUNE_C(0x00CDE9), RUNE_C(0x00CE03), LB_H3}, + {RUNE_C(0x00CE04), RUNE_C(0x00CE04), LB_H2}, + {RUNE_C(0x00CE05), RUNE_C(0x00CE1F), LB_H3}, + {RUNE_C(0x00CE20), RUNE_C(0x00CE20), LB_H2}, + {RUNE_C(0x00CE21), RUNE_C(0x00CE3B), LB_H3}, + {RUNE_C(0x00CE3C), RUNE_C(0x00CE3C), LB_H2}, + {RUNE_C(0x00CE3D), RUNE_C(0x00CE57), LB_H3}, + {RUNE_C(0x00CE58), RUNE_C(0x00CE58), LB_H2}, + {RUNE_C(0x00CE59), RUNE_C(0x00CE73), LB_H3}, + {RUNE_C(0x00CE74), RUNE_C(0x00CE74), LB_H2}, + {RUNE_C(0x00CE75), RUNE_C(0x00CE8F), LB_H3}, + {RUNE_C(0x00CE90), RUNE_C(0x00CE90), LB_H2}, + {RUNE_C(0x00CE91), RUNE_C(0x00CEAB), LB_H3}, + {RUNE_C(0x00CEAC), RUNE_C(0x00CEAC), LB_H2}, + {RUNE_C(0x00CEAD), RUNE_C(0x00CEC7), LB_H3}, + {RUNE_C(0x00CEC8), RUNE_C(0x00CEC8), LB_H2}, + {RUNE_C(0x00CEC9), RUNE_C(0x00CEE3), LB_H3}, + {RUNE_C(0x00CEE4), RUNE_C(0x00CEE4), LB_H2}, + {RUNE_C(0x00CEE5), RUNE_C(0x00CEFF), LB_H3}, + {RUNE_C(0x00CF00), RUNE_C(0x00CF00), LB_H2}, + {RUNE_C(0x00CF01), RUNE_C(0x00CF1B), LB_H3}, + {RUNE_C(0x00CF1C), RUNE_C(0x00CF1C), LB_H2}, + {RUNE_C(0x00CF1D), RUNE_C(0x00CF37), LB_H3}, + {RUNE_C(0x00CF38), RUNE_C(0x00CF38), LB_H2}, + {RUNE_C(0x00CF39), RUNE_C(0x00CF53), LB_H3}, + {RUNE_C(0x00CF54), RUNE_C(0x00CF54), LB_H2}, + {RUNE_C(0x00CF55), RUNE_C(0x00CF6F), LB_H3}, + {RUNE_C(0x00CF70), RUNE_C(0x00CF70), LB_H2}, + {RUNE_C(0x00CF71), RUNE_C(0x00CF8B), LB_H3}, + {RUNE_C(0x00CF8C), RUNE_C(0x00CF8C), LB_H2}, + {RUNE_C(0x00CF8D), RUNE_C(0x00CFA7), LB_H3}, + {RUNE_C(0x00CFA8), RUNE_C(0x00CFA8), LB_H2}, + {RUNE_C(0x00CFA9), RUNE_C(0x00CFC3), LB_H3}, + {RUNE_C(0x00CFC4), RUNE_C(0x00CFC4), LB_H2}, + {RUNE_C(0x00CFC5), RUNE_C(0x00CFDF), LB_H3}, + {RUNE_C(0x00CFE0), RUNE_C(0x00CFE0), LB_H2}, + {RUNE_C(0x00CFE1), RUNE_C(0x00CFFB), LB_H3}, + {RUNE_C(0x00CFFC), RUNE_C(0x00CFFC), LB_H2}, + {RUNE_C(0x00CFFD), RUNE_C(0x00D017), LB_H3}, + {RUNE_C(0x00D018), RUNE_C(0x00D018), LB_H2}, + {RUNE_C(0x00D019), RUNE_C(0x00D033), LB_H3}, + {RUNE_C(0x00D034), RUNE_C(0x00D034), LB_H2}, + {RUNE_C(0x00D035), RUNE_C(0x00D04F), LB_H3}, + {RUNE_C(0x00D050), RUNE_C(0x00D050), LB_H2}, + {RUNE_C(0x00D051), RUNE_C(0x00D06B), LB_H3}, + {RUNE_C(0x00D06C), RUNE_C(0x00D06C), LB_H2}, + {RUNE_C(0x00D06D), RUNE_C(0x00D087), LB_H3}, + {RUNE_C(0x00D088), RUNE_C(0x00D088), LB_H2}, + {RUNE_C(0x00D089), RUNE_C(0x00D0A3), LB_H3}, + {RUNE_C(0x00D0A4), RUNE_C(0x00D0A4), LB_H2}, + {RUNE_C(0x00D0A5), RUNE_C(0x00D0BF), LB_H3}, + {RUNE_C(0x00D0C0), RUNE_C(0x00D0C0), LB_H2}, + {RUNE_C(0x00D0C1), RUNE_C(0x00D0DB), LB_H3}, + {RUNE_C(0x00D0DC), RUNE_C(0x00D0DC), LB_H2}, + {RUNE_C(0x00D0DD), RUNE_C(0x00D0F7), LB_H3}, + {RUNE_C(0x00D0F8), RUNE_C(0x00D0F8), LB_H2}, + {RUNE_C(0x00D0F9), RUNE_C(0x00D113), LB_H3}, + {RUNE_C(0x00D114), RUNE_C(0x00D114), LB_H2}, + {RUNE_C(0x00D115), RUNE_C(0x00D12F), LB_H3}, + {RUNE_C(0x00D130), RUNE_C(0x00D130), LB_H2}, + {RUNE_C(0x00D131), RUNE_C(0x00D14B), LB_H3}, + {RUNE_C(0x00D14C), RUNE_C(0x00D14C), LB_H2}, + {RUNE_C(0x00D14D), RUNE_C(0x00D167), LB_H3}, + {RUNE_C(0x00D168), RUNE_C(0x00D168), LB_H2}, + {RUNE_C(0x00D169), RUNE_C(0x00D183), LB_H3}, + {RUNE_C(0x00D184), RUNE_C(0x00D184), LB_H2}, + {RUNE_C(0x00D185), RUNE_C(0x00D19F), LB_H3}, + {RUNE_C(0x00D1A0), RUNE_C(0x00D1A0), LB_H2}, + {RUNE_C(0x00D1A1), RUNE_C(0x00D1BB), LB_H3}, + {RUNE_C(0x00D1BC), RUNE_C(0x00D1BC), LB_H2}, + {RUNE_C(0x00D1BD), RUNE_C(0x00D1D7), LB_H3}, + {RUNE_C(0x00D1D8), RUNE_C(0x00D1D8), LB_H2}, + {RUNE_C(0x00D1D9), RUNE_C(0x00D1F3), LB_H3}, + {RUNE_C(0x00D1F4), RUNE_C(0x00D1F4), LB_H2}, + {RUNE_C(0x00D1F5), RUNE_C(0x00D20F), LB_H3}, + {RUNE_C(0x00D210), RUNE_C(0x00D210), LB_H2}, + {RUNE_C(0x00D211), RUNE_C(0x00D22B), LB_H3}, + {RUNE_C(0x00D22C), RUNE_C(0x00D22C), LB_H2}, + {RUNE_C(0x00D22D), RUNE_C(0x00D247), LB_H3}, + {RUNE_C(0x00D248), RUNE_C(0x00D248), LB_H2}, + {RUNE_C(0x00D249), RUNE_C(0x00D263), LB_H3}, + {RUNE_C(0x00D264), RUNE_C(0x00D264), LB_H2}, + {RUNE_C(0x00D265), RUNE_C(0x00D27F), LB_H3}, + {RUNE_C(0x00D280), RUNE_C(0x00D280), LB_H2}, + {RUNE_C(0x00D281), RUNE_C(0x00D29B), LB_H3}, + {RUNE_C(0x00D29C), RUNE_C(0x00D29C), LB_H2}, + {RUNE_C(0x00D29D), RUNE_C(0x00D2B7), LB_H3}, + {RUNE_C(0x00D2B8), RUNE_C(0x00D2B8), LB_H2}, + {RUNE_C(0x00D2B9), RUNE_C(0x00D2D3), LB_H3}, + {RUNE_C(0x00D2D4), RUNE_C(0x00D2D4), LB_H2}, + {RUNE_C(0x00D2D5), RUNE_C(0x00D2EF), LB_H3}, + {RUNE_C(0x00D2F0), RUNE_C(0x00D2F0), LB_H2}, + {RUNE_C(0x00D2F1), RUNE_C(0x00D30B), LB_H3}, + {RUNE_C(0x00D30C), RUNE_C(0x00D30C), LB_H2}, + {RUNE_C(0x00D30D), RUNE_C(0x00D327), LB_H3}, + {RUNE_C(0x00D328), RUNE_C(0x00D328), LB_H2}, + {RUNE_C(0x00D329), RUNE_C(0x00D343), LB_H3}, + {RUNE_C(0x00D344), RUNE_C(0x00D344), LB_H2}, + {RUNE_C(0x00D345), RUNE_C(0x00D35F), LB_H3}, + {RUNE_C(0x00D360), RUNE_C(0x00D360), LB_H2}, + {RUNE_C(0x00D361), RUNE_C(0x00D37B), LB_H3}, + {RUNE_C(0x00D37C), RUNE_C(0x00D37C), LB_H2}, + {RUNE_C(0x00D37D), RUNE_C(0x00D397), LB_H3}, + {RUNE_C(0x00D398), RUNE_C(0x00D398), LB_H2}, + {RUNE_C(0x00D399), RUNE_C(0x00D3B3), LB_H3}, + {RUNE_C(0x00D3B4), RUNE_C(0x00D3B4), LB_H2}, + {RUNE_C(0x00D3B5), RUNE_C(0x00D3CF), LB_H3}, + {RUNE_C(0x00D3D0), RUNE_C(0x00D3D0), LB_H2}, + {RUNE_C(0x00D3D1), RUNE_C(0x00D3EB), LB_H3}, + {RUNE_C(0x00D3EC), RUNE_C(0x00D3EC), LB_H2}, + {RUNE_C(0x00D3ED), RUNE_C(0x00D407), LB_H3}, + {RUNE_C(0x00D408), RUNE_C(0x00D408), LB_H2}, + {RUNE_C(0x00D409), RUNE_C(0x00D423), LB_H3}, + {RUNE_C(0x00D424), RUNE_C(0x00D424), LB_H2}, + {RUNE_C(0x00D425), RUNE_C(0x00D43F), LB_H3}, + {RUNE_C(0x00D440), RUNE_C(0x00D440), LB_H2}, + {RUNE_C(0x00D441), RUNE_C(0x00D45B), LB_H3}, + {RUNE_C(0x00D45C), RUNE_C(0x00D45C), LB_H2}, + {RUNE_C(0x00D45D), RUNE_C(0x00D477), LB_H3}, + {RUNE_C(0x00D478), RUNE_C(0x00D478), LB_H2}, + {RUNE_C(0x00D479), RUNE_C(0x00D493), LB_H3}, + {RUNE_C(0x00D494), RUNE_C(0x00D494), LB_H2}, + {RUNE_C(0x00D495), RUNE_C(0x00D4AF), LB_H3}, + {RUNE_C(0x00D4B0), RUNE_C(0x00D4B0), LB_H2}, + {RUNE_C(0x00D4B1), RUNE_C(0x00D4CB), LB_H3}, + {RUNE_C(0x00D4CC), RUNE_C(0x00D4CC), LB_H2}, + {RUNE_C(0x00D4CD), RUNE_C(0x00D4E7), LB_H3}, + {RUNE_C(0x00D4E8), RUNE_C(0x00D4E8), LB_H2}, + {RUNE_C(0x00D4E9), RUNE_C(0x00D503), LB_H3}, + {RUNE_C(0x00D504), RUNE_C(0x00D504), LB_H2}, + {RUNE_C(0x00D505), RUNE_C(0x00D51F), LB_H3}, + {RUNE_C(0x00D520), RUNE_C(0x00D520), LB_H2}, + {RUNE_C(0x00D521), RUNE_C(0x00D53B), LB_H3}, + {RUNE_C(0x00D53C), RUNE_C(0x00D53C), LB_H2}, + {RUNE_C(0x00D53D), RUNE_C(0x00D557), LB_H3}, + {RUNE_C(0x00D558), RUNE_C(0x00D558), LB_H2}, + {RUNE_C(0x00D559), RUNE_C(0x00D573), LB_H3}, + {RUNE_C(0x00D574), RUNE_C(0x00D574), LB_H2}, + {RUNE_C(0x00D575), RUNE_C(0x00D58F), LB_H3}, + {RUNE_C(0x00D590), RUNE_C(0x00D590), LB_H2}, + {RUNE_C(0x00D591), RUNE_C(0x00D5AB), LB_H3}, + {RUNE_C(0x00D5AC), RUNE_C(0x00D5AC), LB_H2}, + {RUNE_C(0x00D5AD), RUNE_C(0x00D5C7), LB_H3}, + {RUNE_C(0x00D5C8), RUNE_C(0x00D5C8), LB_H2}, + {RUNE_C(0x00D5C9), RUNE_C(0x00D5E3), LB_H3}, + {RUNE_C(0x00D5E4), RUNE_C(0x00D5E4), LB_H2}, + {RUNE_C(0x00D5E5), RUNE_C(0x00D5FF), LB_H3}, + {RUNE_C(0x00D600), RUNE_C(0x00D600), LB_H2}, + {RUNE_C(0x00D601), RUNE_C(0x00D61B), LB_H3}, + {RUNE_C(0x00D61C), RUNE_C(0x00D61C), LB_H2}, + {RUNE_C(0x00D61D), RUNE_C(0x00D637), LB_H3}, + {RUNE_C(0x00D638), RUNE_C(0x00D638), LB_H2}, + {RUNE_C(0x00D639), RUNE_C(0x00D653), LB_H3}, + {RUNE_C(0x00D654), RUNE_C(0x00D654), LB_H2}, + {RUNE_C(0x00D655), RUNE_C(0x00D66F), LB_H3}, + {RUNE_C(0x00D670), RUNE_C(0x00D670), LB_H2}, + {RUNE_C(0x00D671), RUNE_C(0x00D68B), LB_H3}, + {RUNE_C(0x00D68C), RUNE_C(0x00D68C), LB_H2}, + {RUNE_C(0x00D68D), RUNE_C(0x00D6A7), LB_H3}, + {RUNE_C(0x00D6A8), RUNE_C(0x00D6A8), LB_H2}, + {RUNE_C(0x00D6A9), RUNE_C(0x00D6C3), LB_H3}, + {RUNE_C(0x00D6C4), RUNE_C(0x00D6C4), LB_H2}, + {RUNE_C(0x00D6C5), RUNE_C(0x00D6DF), LB_H3}, + {RUNE_C(0x00D6E0), RUNE_C(0x00D6E0), LB_H2}, + {RUNE_C(0x00D6E1), RUNE_C(0x00D6FB), LB_H3}, + {RUNE_C(0x00D6FC), RUNE_C(0x00D6FC), LB_H2}, + {RUNE_C(0x00D6FD), RUNE_C(0x00D717), LB_H3}, + {RUNE_C(0x00D718), RUNE_C(0x00D718), LB_H2}, + {RUNE_C(0x00D719), RUNE_C(0x00D733), LB_H3}, + {RUNE_C(0x00D734), RUNE_C(0x00D734), LB_H2}, + {RUNE_C(0x00D735), RUNE_C(0x00D74F), LB_H3}, + {RUNE_C(0x00D750), RUNE_C(0x00D750), LB_H2}, + {RUNE_C(0x00D751), RUNE_C(0x00D76B), LB_H3}, + {RUNE_C(0x00D76C), RUNE_C(0x00D76C), LB_H2}, + {RUNE_C(0x00D76D), RUNE_C(0x00D787), LB_H3}, + {RUNE_C(0x00D788), RUNE_C(0x00D788), LB_H2}, + {RUNE_C(0x00D789), RUNE_C(0x00D7A3), LB_H3}, + {RUNE_C(0x00D7B0), RUNE_C(0x00D7C6), LB_JV}, + {RUNE_C(0x00D7CB), RUNE_C(0x00D7FB), LB_JT}, + {RUNE_C(0x00D800), RUNE_C(0x00DFFF), LB_SG}, + {RUNE_C(0x00E000), RUNE_C(0x00F8FF), LB_XX}, + {RUNE_C(0x00F900), RUNE_C(0x00FA6D), LB_ID}, + {RUNE_C(0x00FA70), RUNE_C(0x00FAD9), LB_ID}, + {RUNE_C(0x00FB00), RUNE_C(0x00FB06), LB_AL}, + {RUNE_C(0x00FB13), RUNE_C(0x00FB17), LB_AL}, + {RUNE_C(0x00FB1D), RUNE_C(0x00FB1D), LB_HL}, + {RUNE_C(0x00FB1E), RUNE_C(0x00FB1E), LB_CM}, + {RUNE_C(0x00FB1F), RUNE_C(0x00FB28), LB_HL}, + {RUNE_C(0x00FB29), RUNE_C(0x00FB29), LB_AL}, + {RUNE_C(0x00FB2A), RUNE_C(0x00FB36), LB_HL}, + {RUNE_C(0x00FB38), RUNE_C(0x00FB3C), LB_HL}, + {RUNE_C(0x00FB3E), RUNE_C(0x00FB3E), LB_HL}, + {RUNE_C(0x00FB40), RUNE_C(0x00FB41), LB_HL}, + {RUNE_C(0x00FB43), RUNE_C(0x00FB44), LB_HL}, + {RUNE_C(0x00FB46), RUNE_C(0x00FB4F), LB_HL}, + {RUNE_C(0x00FB50), RUNE_C(0x00FBC2), LB_AL}, + {RUNE_C(0x00FBD3), RUNE_C(0x00FD3D), LB_AL}, + {RUNE_C(0x00FD3E), RUNE_C(0x00FD3E), LB_CL}, + {RUNE_C(0x00FD3F), RUNE_C(0x00FD3F), LB_OP}, + {RUNE_C(0x00FD40), RUNE_C(0x00FD8F), LB_AL}, + {RUNE_C(0x00FD92), RUNE_C(0x00FDC7), LB_AL}, + {RUNE_C(0x00FDCF), RUNE_C(0x00FDCF), LB_AL}, + {RUNE_C(0x00FDF0), RUNE_C(0x00FDFB), LB_AL}, + {RUNE_C(0x00FDFC), RUNE_C(0x00FDFC), LB_PO}, + {RUNE_C(0x00FDFD), RUNE_C(0x00FDFF), LB_AL}, + {RUNE_C(0x00FE00), RUNE_C(0x00FE0F), LB_CM}, + {RUNE_C(0x00FE10), RUNE_C(0x00FE10), LB_IS}, + {RUNE_C(0x00FE11), RUNE_C(0x00FE12), LB_CL}, + {RUNE_C(0x00FE13), RUNE_C(0x00FE14), LB_IS}, + {RUNE_C(0x00FE15), RUNE_C(0x00FE16), LB_EX}, + {RUNE_C(0x00FE17), RUNE_C(0x00FE17), LB_OP}, + {RUNE_C(0x00FE18), RUNE_C(0x00FE18), LB_CL}, + {RUNE_C(0x00FE19), RUNE_C(0x00FE19), LB_IN}, + {RUNE_C(0x00FE20), RUNE_C(0x00FE2F), LB_CM}, + {RUNE_C(0x00FE30), RUNE_C(0x00FE34), LB_ID}, + {RUNE_C(0x00FE35), RUNE_C(0x00FE35), LB_OP}, + {RUNE_C(0x00FE36), RUNE_C(0x00FE36), LB_CL}, + {RUNE_C(0x00FE37), RUNE_C(0x00FE37), LB_OP}, + {RUNE_C(0x00FE38), RUNE_C(0x00FE38), LB_CL}, + {RUNE_C(0x00FE39), RUNE_C(0x00FE39), LB_OP}, + {RUNE_C(0x00FE3A), RUNE_C(0x00FE3A), LB_CL}, + {RUNE_C(0x00FE3B), RUNE_C(0x00FE3B), LB_OP}, + {RUNE_C(0x00FE3C), RUNE_C(0x00FE3C), LB_CL}, + {RUNE_C(0x00FE3D), RUNE_C(0x00FE3D), LB_OP}, + {RUNE_C(0x00FE3E), RUNE_C(0x00FE3E), LB_CL}, + {RUNE_C(0x00FE3F), RUNE_C(0x00FE3F), LB_OP}, + {RUNE_C(0x00FE40), RUNE_C(0x00FE40), LB_CL}, + {RUNE_C(0x00FE41), RUNE_C(0x00FE41), LB_OP}, + {RUNE_C(0x00FE42), RUNE_C(0x00FE42), LB_CL}, + {RUNE_C(0x00FE43), RUNE_C(0x00FE43), LB_OP}, + {RUNE_C(0x00FE44), RUNE_C(0x00FE44), LB_CL}, + {RUNE_C(0x00FE45), RUNE_C(0x00FE46), LB_ID}, + {RUNE_C(0x00FE47), RUNE_C(0x00FE47), LB_OP}, + {RUNE_C(0x00FE48), RUNE_C(0x00FE48), LB_CL}, + {RUNE_C(0x00FE49), RUNE_C(0x00FE4F), LB_ID}, + {RUNE_C(0x00FE50), RUNE_C(0x00FE50), LB_CL}, + {RUNE_C(0x00FE51), RUNE_C(0x00FE51), LB_ID}, + {RUNE_C(0x00FE52), RUNE_C(0x00FE52), LB_CL}, + {RUNE_C(0x00FE54), RUNE_C(0x00FE55), LB_NS}, + {RUNE_C(0x00FE56), RUNE_C(0x00FE57), LB_EX}, + {RUNE_C(0x00FE58), RUNE_C(0x00FE58), LB_ID}, + {RUNE_C(0x00FE59), RUNE_C(0x00FE59), LB_OP}, + {RUNE_C(0x00FE5A), RUNE_C(0x00FE5A), LB_CL}, + {RUNE_C(0x00FE5B), RUNE_C(0x00FE5B), LB_OP}, + {RUNE_C(0x00FE5C), RUNE_C(0x00FE5C), LB_CL}, + {RUNE_C(0x00FE5D), RUNE_C(0x00FE5D), LB_OP}, + {RUNE_C(0x00FE5E), RUNE_C(0x00FE5E), LB_CL}, + {RUNE_C(0x00FE5F), RUNE_C(0x00FE66), LB_ID}, + {RUNE_C(0x00FE68), RUNE_C(0x00FE68), LB_ID}, + {RUNE_C(0x00FE69), RUNE_C(0x00FE69), LB_PR}, + {RUNE_C(0x00FE6A), RUNE_C(0x00FE6A), LB_PO}, + {RUNE_C(0x00FE6B), RUNE_C(0x00FE6B), LB_ID}, + {RUNE_C(0x00FE70), RUNE_C(0x00FE74), LB_AL}, + {RUNE_C(0x00FE76), RUNE_C(0x00FEFC), LB_AL}, + {RUNE_C(0x00FEFF), RUNE_C(0x00FEFF), LB_WJ}, + {RUNE_C(0x00FF01), RUNE_C(0x00FF01), LB_EX}, + {RUNE_C(0x00FF02), RUNE_C(0x00FF03), LB_ID}, + {RUNE_C(0x00FF04), RUNE_C(0x00FF04), LB_PR}, + {RUNE_C(0x00FF05), RUNE_C(0x00FF05), LB_PO}, + {RUNE_C(0x00FF06), RUNE_C(0x00FF07), LB_ID}, + {RUNE_C(0x00FF08), RUNE_C(0x00FF08), LB_OP}, + {RUNE_C(0x00FF09), RUNE_C(0x00FF09), LB_CL}, + {RUNE_C(0x00FF0A), RUNE_C(0x00FF0B), LB_ID}, + {RUNE_C(0x00FF0C), RUNE_C(0x00FF0C), LB_CL}, + {RUNE_C(0x00FF0D), RUNE_C(0x00FF0D), LB_ID}, + {RUNE_C(0x00FF0E), RUNE_C(0x00FF0E), LB_CL}, + {RUNE_C(0x00FF0F), RUNE_C(0x00FF19), LB_ID}, + {RUNE_C(0x00FF1A), RUNE_C(0x00FF1B), LB_NS}, + {RUNE_C(0x00FF1C), RUNE_C(0x00FF1E), LB_ID}, + {RUNE_C(0x00FF1F), RUNE_C(0x00FF1F), LB_EX}, + {RUNE_C(0x00FF20), RUNE_C(0x00FF3A), LB_ID}, + {RUNE_C(0x00FF3B), RUNE_C(0x00FF3B), LB_OP}, + {RUNE_C(0x00FF3C), RUNE_C(0x00FF3C), LB_ID}, + {RUNE_C(0x00FF3D), RUNE_C(0x00FF3D), LB_CL}, + {RUNE_C(0x00FF3E), RUNE_C(0x00FF5A), LB_ID}, + {RUNE_C(0x00FF5B), RUNE_C(0x00FF5B), LB_OP}, + {RUNE_C(0x00FF5C), RUNE_C(0x00FF5C), LB_ID}, + {RUNE_C(0x00FF5D), RUNE_C(0x00FF5D), LB_CL}, + {RUNE_C(0x00FF5E), RUNE_C(0x00FF5E), LB_ID}, + {RUNE_C(0x00FF5F), RUNE_C(0x00FF5F), LB_OP}, + {RUNE_C(0x00FF60), RUNE_C(0x00FF61), LB_CL}, + {RUNE_C(0x00FF62), RUNE_C(0x00FF62), LB_OP}, + {RUNE_C(0x00FF63), RUNE_C(0x00FF64), LB_CL}, + {RUNE_C(0x00FF65), RUNE_C(0x00FF65), LB_NS}, + {RUNE_C(0x00FF66), RUNE_C(0x00FF66), LB_ID}, + {RUNE_C(0x00FF67), RUNE_C(0x00FF70), LB_CJ}, + {RUNE_C(0x00FF71), RUNE_C(0x00FF9D), LB_ID}, + {RUNE_C(0x00FF9E), RUNE_C(0x00FF9F), LB_NS}, + {RUNE_C(0x00FFA0), RUNE_C(0x00FFBE), LB_ID}, + {RUNE_C(0x00FFC2), RUNE_C(0x00FFC7), LB_ID}, + {RUNE_C(0x00FFCA), RUNE_C(0x00FFCF), LB_ID}, + {RUNE_C(0x00FFD2), RUNE_C(0x00FFD7), LB_ID}, + {RUNE_C(0x00FFDA), RUNE_C(0x00FFDC), LB_ID}, + {RUNE_C(0x00FFE0), RUNE_C(0x00FFE0), LB_PO}, + {RUNE_C(0x00FFE1), RUNE_C(0x00FFE1), LB_PR}, + {RUNE_C(0x00FFE2), RUNE_C(0x00FFE4), LB_ID}, + {RUNE_C(0x00FFE5), RUNE_C(0x00FFE6), LB_PR}, + {RUNE_C(0x00FFE8), RUNE_C(0x00FFEE), LB_AL}, + {RUNE_C(0x00FFF9), RUNE_C(0x00FFFB), LB_CM}, + {RUNE_C(0x00FFFC), RUNE_C(0x00FFFC), LB_CB}, + {RUNE_C(0x00FFFD), RUNE_C(0x00FFFD), LB_AI}, + {RUNE_C(0x010000), RUNE_C(0x01000B), LB_AL}, + {RUNE_C(0x01000D), RUNE_C(0x010026), LB_AL}, + {RUNE_C(0x010028), RUNE_C(0x01003A), LB_AL}, + {RUNE_C(0x01003C), RUNE_C(0x01003D), LB_AL}, + {RUNE_C(0x01003F), RUNE_C(0x01004D), LB_AL}, + {RUNE_C(0x010050), RUNE_C(0x01005D), LB_AL}, + {RUNE_C(0x010080), RUNE_C(0x0100FA), LB_AL}, + {RUNE_C(0x010100), RUNE_C(0x010102), LB_BA}, + {RUNE_C(0x010107), RUNE_C(0x010133), LB_AL}, + {RUNE_C(0x010137), RUNE_C(0x01018E), LB_AL}, + {RUNE_C(0x010190), RUNE_C(0x01019C), LB_AL}, + {RUNE_C(0x0101A0), RUNE_C(0x0101A0), LB_AL}, + {RUNE_C(0x0101D0), RUNE_C(0x0101FC), LB_AL}, + {RUNE_C(0x0101FD), RUNE_C(0x0101FD), LB_CM}, + {RUNE_C(0x010280), RUNE_C(0x01029C), LB_AL}, + {RUNE_C(0x0102A0), RUNE_C(0x0102D0), LB_AL}, + {RUNE_C(0x0102E0), RUNE_C(0x0102E0), LB_CM}, + {RUNE_C(0x0102E1), RUNE_C(0x0102FB), LB_AL}, + {RUNE_C(0x010300), RUNE_C(0x010323), LB_AL}, + {RUNE_C(0x01032D), RUNE_C(0x01034A), LB_AL}, + {RUNE_C(0x010350), RUNE_C(0x010375), LB_AL}, + {RUNE_C(0x010376), RUNE_C(0x01037A), LB_CM}, + {RUNE_C(0x010380), RUNE_C(0x01039D), LB_AL}, + {RUNE_C(0x01039F), RUNE_C(0x01039F), LB_BA}, + {RUNE_C(0x0103A0), RUNE_C(0x0103C3), LB_AL}, + {RUNE_C(0x0103C8), RUNE_C(0x0103CF), LB_AL}, + {RUNE_C(0x0103D0), RUNE_C(0x0103D0), LB_BA}, + {RUNE_C(0x0103D1), RUNE_C(0x0103D5), LB_AL}, + {RUNE_C(0x010400), RUNE_C(0x01049D), LB_AL}, + {RUNE_C(0x0104A0), RUNE_C(0x0104A9), LB_NU}, + {RUNE_C(0x0104B0), RUNE_C(0x0104D3), LB_AL}, + {RUNE_C(0x0104D8), RUNE_C(0x0104FB), LB_AL}, + {RUNE_C(0x010500), RUNE_C(0x010527), LB_AL}, + {RUNE_C(0x010530), RUNE_C(0x010563), LB_AL}, + {RUNE_C(0x01056F), RUNE_C(0x01057A), LB_AL}, + {RUNE_C(0x01057C), RUNE_C(0x01058A), LB_AL}, + {RUNE_C(0x01058C), RUNE_C(0x010592), LB_AL}, + {RUNE_C(0x010594), RUNE_C(0x010595), LB_AL}, + {RUNE_C(0x010597), RUNE_C(0x0105A1), LB_AL}, + {RUNE_C(0x0105A3), RUNE_C(0x0105B1), LB_AL}, + {RUNE_C(0x0105B3), RUNE_C(0x0105B9), LB_AL}, + {RUNE_C(0x0105BB), RUNE_C(0x0105BC), LB_AL}, + {RUNE_C(0x010600), RUNE_C(0x010736), LB_AL}, + {RUNE_C(0x010740), RUNE_C(0x010755), LB_AL}, + {RUNE_C(0x010760), RUNE_C(0x010767), LB_AL}, + {RUNE_C(0x010780), RUNE_C(0x010785), LB_AL}, + {RUNE_C(0x010787), RUNE_C(0x0107B0), LB_AL}, + {RUNE_C(0x0107B2), RUNE_C(0x0107BA), LB_AL}, + {RUNE_C(0x010800), RUNE_C(0x010805), LB_AL}, + {RUNE_C(0x010808), RUNE_C(0x010808), LB_AL}, + {RUNE_C(0x01080A), RUNE_C(0x010835), LB_AL}, + {RUNE_C(0x010837), RUNE_C(0x010838), LB_AL}, + {RUNE_C(0x01083C), RUNE_C(0x01083C), LB_AL}, + {RUNE_C(0x01083F), RUNE_C(0x010855), LB_AL}, + {RUNE_C(0x010857), RUNE_C(0x010857), LB_BA}, + {RUNE_C(0x010858), RUNE_C(0x01089E), LB_AL}, + {RUNE_C(0x0108A7), RUNE_C(0x0108AF), LB_AL}, + {RUNE_C(0x0108E0), RUNE_C(0x0108F2), LB_AL}, + {RUNE_C(0x0108F4), RUNE_C(0x0108F5), LB_AL}, + {RUNE_C(0x0108FB), RUNE_C(0x01091B), LB_AL}, + {RUNE_C(0x01091F), RUNE_C(0x01091F), LB_BA}, + {RUNE_C(0x010920), RUNE_C(0x010939), LB_AL}, + {RUNE_C(0x01093F), RUNE_C(0x01093F), LB_AL}, + {RUNE_C(0x010980), RUNE_C(0x0109B7), LB_AL}, + {RUNE_C(0x0109BC), RUNE_C(0x0109CF), LB_AL}, + {RUNE_C(0x0109D2), RUNE_C(0x010A00), LB_AL}, + {RUNE_C(0x010A01), RUNE_C(0x010A03), LB_CM}, + {RUNE_C(0x010A05), RUNE_C(0x010A06), LB_CM}, + {RUNE_C(0x010A0C), RUNE_C(0x010A0F), LB_CM}, + {RUNE_C(0x010A10), RUNE_C(0x010A13), LB_AL}, + {RUNE_C(0x010A15), RUNE_C(0x010A17), LB_AL}, + {RUNE_C(0x010A19), RUNE_C(0x010A35), LB_AL}, + {RUNE_C(0x010A38), RUNE_C(0x010A3A), LB_CM}, + {RUNE_C(0x010A3F), RUNE_C(0x010A3F), LB_CM}, + {RUNE_C(0x010A40), RUNE_C(0x010A48), LB_AL}, + {RUNE_C(0x010A50), RUNE_C(0x010A57), LB_BA}, + {RUNE_C(0x010A58), RUNE_C(0x010A58), LB_AL}, + {RUNE_C(0x010A60), RUNE_C(0x010A9F), LB_AL}, + {RUNE_C(0x010AC0), RUNE_C(0x010AE4), LB_AL}, + {RUNE_C(0x010AE5), RUNE_C(0x010AE6), LB_CM}, + {RUNE_C(0x010AEB), RUNE_C(0x010AEF), LB_AL}, + {RUNE_C(0x010AF0), RUNE_C(0x010AF5), LB_BA}, + {RUNE_C(0x010AF6), RUNE_C(0x010AF6), LB_IN}, + {RUNE_C(0x010B00), RUNE_C(0x010B35), LB_AL}, + {RUNE_C(0x010B39), RUNE_C(0x010B3F), LB_BA}, + {RUNE_C(0x010B40), RUNE_C(0x010B55), LB_AL}, + {RUNE_C(0x010B58), RUNE_C(0x010B72), LB_AL}, + {RUNE_C(0x010B78), RUNE_C(0x010B91), LB_AL}, + {RUNE_C(0x010B99), RUNE_C(0x010B9C), LB_AL}, + {RUNE_C(0x010BA9), RUNE_C(0x010BAF), LB_AL}, + {RUNE_C(0x010C00), RUNE_C(0x010C48), LB_AL}, + {RUNE_C(0x010C80), RUNE_C(0x010CB2), LB_AL}, + {RUNE_C(0x010CC0), RUNE_C(0x010CF2), LB_AL}, + {RUNE_C(0x010CFA), RUNE_C(0x010D23), LB_AL}, + {RUNE_C(0x010D24), RUNE_C(0x010D27), LB_CM}, + {RUNE_C(0x010D30), RUNE_C(0x010D39), LB_NU}, + {RUNE_C(0x010E60), RUNE_C(0x010E7E), LB_AL}, + {RUNE_C(0x010E80), RUNE_C(0x010EA9), LB_AL}, + {RUNE_C(0x010EAB), RUNE_C(0x010EAC), LB_CM}, + {RUNE_C(0x010EAD), RUNE_C(0x010EAD), LB_BA}, + {RUNE_C(0x010EB0), RUNE_C(0x010EB1), LB_AL}, + {RUNE_C(0x010EFD), RUNE_C(0x010EFF), LB_CM}, + {RUNE_C(0x010F00), RUNE_C(0x010F27), LB_AL}, + {RUNE_C(0x010F30), RUNE_C(0x010F45), LB_AL}, + {RUNE_C(0x010F46), RUNE_C(0x010F50), LB_CM}, + {RUNE_C(0x010F51), RUNE_C(0x010F59), LB_AL}, + {RUNE_C(0x010F70), RUNE_C(0x010F81), LB_AL}, + {RUNE_C(0x010F82), RUNE_C(0x010F85), LB_CM}, + {RUNE_C(0x010F86), RUNE_C(0x010F89), LB_AL}, + {RUNE_C(0x010FB0), RUNE_C(0x010FCB), LB_AL}, + {RUNE_C(0x010FE0), RUNE_C(0x010FF6), LB_AL}, + {RUNE_C(0x011000), RUNE_C(0x011002), LB_CM}, + {RUNE_C(0x011003), RUNE_C(0x011004), LB_AP}, + {RUNE_C(0x011005), RUNE_C(0x011037), LB_AK}, + {RUNE_C(0x011038), RUNE_C(0x011045), LB_CM}, + {RUNE_C(0x011046), RUNE_C(0x011046), LB_VI}, + {RUNE_C(0x011047), RUNE_C(0x011048), LB_BA}, + {RUNE_C(0x011049), RUNE_C(0x01104D), LB_ID}, + {RUNE_C(0x011052), RUNE_C(0x011065), LB_ID}, + {RUNE_C(0x011066), RUNE_C(0x01106F), LB_AS}, + {RUNE_C(0x011070), RUNE_C(0x011070), LB_CM}, + {RUNE_C(0x011071), RUNE_C(0x011072), LB_AK}, + {RUNE_C(0x011073), RUNE_C(0x011074), LB_CM}, + {RUNE_C(0x011075), RUNE_C(0x011075), LB_AK}, + {RUNE_C(0x01107F), RUNE_C(0x01107F), LB_GL}, + {RUNE_C(0x011080), RUNE_C(0x011082), LB_CM}, + {RUNE_C(0x011083), RUNE_C(0x0110AF), LB_AL}, + {RUNE_C(0x0110B0), RUNE_C(0x0110BA), LB_CM}, + {RUNE_C(0x0110BB), RUNE_C(0x0110BC), LB_AL}, + {RUNE_C(0x0110BD), RUNE_C(0x0110BD), LB_NU}, + {RUNE_C(0x0110BE), RUNE_C(0x0110C1), LB_BA}, + {RUNE_C(0x0110C2), RUNE_C(0x0110C2), LB_CM}, + {RUNE_C(0x0110CD), RUNE_C(0x0110CD), LB_NU}, + {RUNE_C(0x0110D0), RUNE_C(0x0110E8), LB_AL}, + {RUNE_C(0x0110F0), RUNE_C(0x0110F9), LB_NU}, + {RUNE_C(0x011100), RUNE_C(0x011102), LB_CM}, + {RUNE_C(0x011103), RUNE_C(0x011126), LB_AL}, + {RUNE_C(0x011127), RUNE_C(0x011134), LB_CM}, + {RUNE_C(0x011136), RUNE_C(0x01113F), LB_NU}, + {RUNE_C(0x011140), RUNE_C(0x011143), LB_BA}, + {RUNE_C(0x011144), RUNE_C(0x011144), LB_AL}, + {RUNE_C(0x011145), RUNE_C(0x011146), LB_CM}, + {RUNE_C(0x011147), RUNE_C(0x011147), LB_AL}, + {RUNE_C(0x011150), RUNE_C(0x011172), LB_AL}, + {RUNE_C(0x011173), RUNE_C(0x011173), LB_CM}, + {RUNE_C(0x011174), RUNE_C(0x011174), LB_AL}, + {RUNE_C(0x011175), RUNE_C(0x011175), LB_BB}, + {RUNE_C(0x011176), RUNE_C(0x011176), LB_AL}, + {RUNE_C(0x011180), RUNE_C(0x011182), LB_CM}, + {RUNE_C(0x011183), RUNE_C(0x0111B2), LB_AL}, + {RUNE_C(0x0111B3), RUNE_C(0x0111C0), LB_CM}, + {RUNE_C(0x0111C1), RUNE_C(0x0111C4), LB_AL}, + {RUNE_C(0x0111C5), RUNE_C(0x0111C6), LB_BA}, + {RUNE_C(0x0111C7), RUNE_C(0x0111C7), LB_AL}, + {RUNE_C(0x0111C8), RUNE_C(0x0111C8), LB_BA}, + {RUNE_C(0x0111C9), RUNE_C(0x0111CC), LB_CM}, + {RUNE_C(0x0111CD), RUNE_C(0x0111CD), LB_AL}, + {RUNE_C(0x0111CE), RUNE_C(0x0111CF), LB_CM}, + {RUNE_C(0x0111D0), RUNE_C(0x0111D9), LB_NU}, + {RUNE_C(0x0111DA), RUNE_C(0x0111DA), LB_AL}, + {RUNE_C(0x0111DB), RUNE_C(0x0111DB), LB_BB}, + {RUNE_C(0x0111DC), RUNE_C(0x0111DC), LB_AL}, + {RUNE_C(0x0111DD), RUNE_C(0x0111DF), LB_BA}, + {RUNE_C(0x0111E1), RUNE_C(0x0111F4), LB_AL}, + {RUNE_C(0x011200), RUNE_C(0x011211), LB_AL}, + {RUNE_C(0x011213), RUNE_C(0x01122B), LB_AL}, + {RUNE_C(0x01122C), RUNE_C(0x011237), LB_CM}, + {RUNE_C(0x011238), RUNE_C(0x011239), LB_BA}, + {RUNE_C(0x01123A), RUNE_C(0x01123A), LB_AL}, + {RUNE_C(0x01123B), RUNE_C(0x01123C), LB_BA}, + {RUNE_C(0x01123D), RUNE_C(0x01123D), LB_AL}, + {RUNE_C(0x01123E), RUNE_C(0x01123E), LB_CM}, + {RUNE_C(0x01123F), RUNE_C(0x011240), LB_AL}, + {RUNE_C(0x011241), RUNE_C(0x011241), LB_CM}, + {RUNE_C(0x011280), RUNE_C(0x011286), LB_AL}, + {RUNE_C(0x011288), RUNE_C(0x011288), LB_AL}, + {RUNE_C(0x01128A), RUNE_C(0x01128D), LB_AL}, + {RUNE_C(0x01128F), RUNE_C(0x01129D), LB_AL}, + {RUNE_C(0x01129F), RUNE_C(0x0112A8), LB_AL}, + {RUNE_C(0x0112A9), RUNE_C(0x0112A9), LB_BA}, + {RUNE_C(0x0112B0), RUNE_C(0x0112DE), LB_AL}, + {RUNE_C(0x0112DF), RUNE_C(0x0112EA), LB_CM}, + {RUNE_C(0x0112F0), RUNE_C(0x0112F9), LB_NU}, + {RUNE_C(0x011300), RUNE_C(0x011303), LB_CM}, + {RUNE_C(0x011305), RUNE_C(0x01130C), LB_AK}, + {RUNE_C(0x01130F), RUNE_C(0x011310), LB_AK}, + {RUNE_C(0x011313), RUNE_C(0x011328), LB_AK}, + {RUNE_C(0x01132A), RUNE_C(0x011330), LB_AK}, + {RUNE_C(0x011332), RUNE_C(0x011333), LB_AK}, + {RUNE_C(0x011335), RUNE_C(0x011339), LB_AK}, + {RUNE_C(0x01133B), RUNE_C(0x01133C), LB_CM}, + {RUNE_C(0x01133D), RUNE_C(0x01133D), LB_BA}, + {RUNE_C(0x01133E), RUNE_C(0x011344), LB_CM}, + {RUNE_C(0x011347), RUNE_C(0x011348), LB_CM}, + {RUNE_C(0x01134B), RUNE_C(0x01134C), LB_CM}, + {RUNE_C(0x01134D), RUNE_C(0x01134D), LB_VI}, + {RUNE_C(0x011350), RUNE_C(0x011350), LB_AS}, + {RUNE_C(0x011357), RUNE_C(0x011357), LB_CM}, + {RUNE_C(0x01135D), RUNE_C(0x01135D), LB_BA}, + {RUNE_C(0x01135E), RUNE_C(0x01135F), LB_AS}, + {RUNE_C(0x011360), RUNE_C(0x011361), LB_AK}, + {RUNE_C(0x011362), RUNE_C(0x011363), LB_CM}, + {RUNE_C(0x011366), RUNE_C(0x01136C), LB_CM}, + {RUNE_C(0x011370), RUNE_C(0x011374), LB_CM}, + {RUNE_C(0x011400), RUNE_C(0x011434), LB_AL}, + {RUNE_C(0x011435), RUNE_C(0x011446), LB_CM}, + {RUNE_C(0x011447), RUNE_C(0x01144A), LB_AL}, + {RUNE_C(0x01144B), RUNE_C(0x01144E), LB_BA}, + {RUNE_C(0x01144F), RUNE_C(0x01144F), LB_AL}, + {RUNE_C(0x011450), RUNE_C(0x011459), LB_NU}, + {RUNE_C(0x01145A), RUNE_C(0x01145B), LB_BA}, + {RUNE_C(0x01145D), RUNE_C(0x01145D), LB_AL}, + {RUNE_C(0x01145E), RUNE_C(0x01145E), LB_CM}, + {RUNE_C(0x01145F), RUNE_C(0x011461), LB_AL}, + {RUNE_C(0x011480), RUNE_C(0x0114AF), LB_AL}, + {RUNE_C(0x0114B0), RUNE_C(0x0114C3), LB_CM}, + {RUNE_C(0x0114C4), RUNE_C(0x0114C7), LB_AL}, + {RUNE_C(0x0114D0), RUNE_C(0x0114D9), LB_NU}, + {RUNE_C(0x011580), RUNE_C(0x0115AE), LB_AL}, + {RUNE_C(0x0115AF), RUNE_C(0x0115B5), LB_CM}, + {RUNE_C(0x0115B8), RUNE_C(0x0115C0), LB_CM}, + {RUNE_C(0x0115C1), RUNE_C(0x0115C1), LB_BB}, + {RUNE_C(0x0115C2), RUNE_C(0x0115C3), LB_BA}, + {RUNE_C(0x0115C4), RUNE_C(0x0115C5), LB_EX}, + {RUNE_C(0x0115C6), RUNE_C(0x0115C8), LB_AL}, + {RUNE_C(0x0115C9), RUNE_C(0x0115D7), LB_BA}, + {RUNE_C(0x0115D8), RUNE_C(0x0115DB), LB_AL}, + {RUNE_C(0x0115DC), RUNE_C(0x0115DD), LB_CM}, + {RUNE_C(0x011600), RUNE_C(0x01162F), LB_AL}, + {RUNE_C(0x011630), RUNE_C(0x011640), LB_CM}, + {RUNE_C(0x011641), RUNE_C(0x011642), LB_BA}, + {RUNE_C(0x011643), RUNE_C(0x011644), LB_AL}, + {RUNE_C(0x011650), RUNE_C(0x011659), LB_NU}, + {RUNE_C(0x011660), RUNE_C(0x01166C), LB_BB}, + {RUNE_C(0x011680), RUNE_C(0x0116AA), LB_AL}, + {RUNE_C(0x0116AB), RUNE_C(0x0116B7), LB_CM}, + {RUNE_C(0x0116B8), RUNE_C(0x0116B9), LB_AL}, + {RUNE_C(0x0116C0), RUNE_C(0x0116C9), LB_NU}, + {RUNE_C(0x011700), RUNE_C(0x01171A), LB_SA}, + {RUNE_C(0x01171D), RUNE_C(0x01172B), LB_SA}, + {RUNE_C(0x011730), RUNE_C(0x011739), LB_NU}, + {RUNE_C(0x01173A), RUNE_C(0x01173B), LB_SA}, + {RUNE_C(0x01173C), RUNE_C(0x01173E), LB_BA}, + {RUNE_C(0x01173F), RUNE_C(0x011746), LB_SA}, + {RUNE_C(0x011800), RUNE_C(0x01182B), LB_AL}, + {RUNE_C(0x01182C), RUNE_C(0x01183A), LB_CM}, + {RUNE_C(0x01183B), RUNE_C(0x01183B), LB_AL}, + {RUNE_C(0x0118A0), RUNE_C(0x0118DF), LB_AL}, + {RUNE_C(0x0118E0), RUNE_C(0x0118E9), LB_NU}, + {RUNE_C(0x0118EA), RUNE_C(0x0118F2), LB_AL}, + {RUNE_C(0x0118FF), RUNE_C(0x0118FF), LB_AL}, + {RUNE_C(0x011900), RUNE_C(0x011906), LB_AK}, + {RUNE_C(0x011909), RUNE_C(0x011909), LB_AK}, + {RUNE_C(0x01190C), RUNE_C(0x011913), LB_AK}, + {RUNE_C(0x011915), RUNE_C(0x011916), LB_AK}, + {RUNE_C(0x011918), RUNE_C(0x01192F), LB_AK}, + {RUNE_C(0x011930), RUNE_C(0x011935), LB_CM}, + {RUNE_C(0x011937), RUNE_C(0x011938), LB_CM}, + {RUNE_C(0x01193B), RUNE_C(0x01193D), LB_CM}, + {RUNE_C(0x01193E), RUNE_C(0x01193E), LB_VI}, + {RUNE_C(0x01193F), RUNE_C(0x01193F), LB_AP}, + {RUNE_C(0x011940), RUNE_C(0x011940), LB_CM}, + {RUNE_C(0x011941), RUNE_C(0x011941), LB_AP}, + {RUNE_C(0x011942), RUNE_C(0x011943), LB_CM}, + {RUNE_C(0x011944), RUNE_C(0x011946), LB_BA}, + {RUNE_C(0x011950), RUNE_C(0x011959), LB_ID}, + {RUNE_C(0x0119A0), RUNE_C(0x0119A7), LB_AL}, + {RUNE_C(0x0119AA), RUNE_C(0x0119D0), LB_AL}, + {RUNE_C(0x0119D1), RUNE_C(0x0119D7), LB_CM}, + {RUNE_C(0x0119DA), RUNE_C(0x0119E0), LB_CM}, + {RUNE_C(0x0119E1), RUNE_C(0x0119E1), LB_AL}, + {RUNE_C(0x0119E2), RUNE_C(0x0119E2), LB_BB}, + {RUNE_C(0x0119E3), RUNE_C(0x0119E3), LB_AL}, + {RUNE_C(0x0119E4), RUNE_C(0x0119E4), LB_CM}, + {RUNE_C(0x011A00), RUNE_C(0x011A00), LB_AL}, + {RUNE_C(0x011A01), RUNE_C(0x011A0A), LB_CM}, + {RUNE_C(0x011A0B), RUNE_C(0x011A32), LB_AL}, + {RUNE_C(0x011A33), RUNE_C(0x011A39), LB_CM}, + {RUNE_C(0x011A3A), RUNE_C(0x011A3A), LB_AL}, + {RUNE_C(0x011A3B), RUNE_C(0x011A3E), LB_CM}, + {RUNE_C(0x011A3F), RUNE_C(0x011A3F), LB_BB}, + {RUNE_C(0x011A40), RUNE_C(0x011A40), LB_AL}, + {RUNE_C(0x011A41), RUNE_C(0x011A44), LB_BA}, + {RUNE_C(0x011A45), RUNE_C(0x011A45), LB_BB}, + {RUNE_C(0x011A46), RUNE_C(0x011A46), LB_AL}, + {RUNE_C(0x011A47), RUNE_C(0x011A47), LB_CM}, + {RUNE_C(0x011A50), RUNE_C(0x011A50), LB_AL}, + {RUNE_C(0x011A51), RUNE_C(0x011A5B), LB_CM}, + {RUNE_C(0x011A5C), RUNE_C(0x011A89), LB_AL}, + {RUNE_C(0x011A8A), RUNE_C(0x011A99), LB_CM}, + {RUNE_C(0x011A9A), RUNE_C(0x011A9C), LB_BA}, + {RUNE_C(0x011A9D), RUNE_C(0x011A9D), LB_AL}, + {RUNE_C(0x011A9E), RUNE_C(0x011AA0), LB_BB}, + {RUNE_C(0x011AA1), RUNE_C(0x011AA2), LB_BA}, + {RUNE_C(0x011AB0), RUNE_C(0x011AF8), LB_AL}, + {RUNE_C(0x011B00), RUNE_C(0x011B09), LB_BB}, + {RUNE_C(0x011C00), RUNE_C(0x011C08), LB_AL}, + {RUNE_C(0x011C0A), RUNE_C(0x011C2E), LB_AL}, + {RUNE_C(0x011C2F), RUNE_C(0x011C36), LB_CM}, + {RUNE_C(0x011C38), RUNE_C(0x011C3F), LB_CM}, + {RUNE_C(0x011C40), RUNE_C(0x011C40), LB_AL}, + {RUNE_C(0x011C41), RUNE_C(0x011C45), LB_BA}, + {RUNE_C(0x011C50), RUNE_C(0x011C59), LB_NU}, + {RUNE_C(0x011C5A), RUNE_C(0x011C6C), LB_AL}, + {RUNE_C(0x011C70), RUNE_C(0x011C70), LB_BB}, + {RUNE_C(0x011C71), RUNE_C(0x011C71), LB_EX}, + {RUNE_C(0x011C72), RUNE_C(0x011C8F), LB_AL}, + {RUNE_C(0x011C92), RUNE_C(0x011CA7), LB_CM}, + {RUNE_C(0x011CA9), RUNE_C(0x011CB6), LB_CM}, + {RUNE_C(0x011D00), RUNE_C(0x011D06), LB_AL}, + {RUNE_C(0x011D08), RUNE_C(0x011D09), LB_AL}, + {RUNE_C(0x011D0B), RUNE_C(0x011D30), LB_AL}, + {RUNE_C(0x011D31), RUNE_C(0x011D36), LB_CM}, + {RUNE_C(0x011D3A), RUNE_C(0x011D3A), LB_CM}, + {RUNE_C(0x011D3C), RUNE_C(0x011D3D), LB_CM}, + {RUNE_C(0x011D3F), RUNE_C(0x011D45), LB_CM}, + {RUNE_C(0x011D46), RUNE_C(0x011D46), LB_AL}, + {RUNE_C(0x011D47), RUNE_C(0x011D47), LB_CM}, + {RUNE_C(0x011D50), RUNE_C(0x011D59), LB_NU}, + {RUNE_C(0x011D60), RUNE_C(0x011D65), LB_AL}, + {RUNE_C(0x011D67), RUNE_C(0x011D68), LB_AL}, + {RUNE_C(0x011D6A), RUNE_C(0x011D89), LB_AL}, + {RUNE_C(0x011D8A), RUNE_C(0x011D8E), LB_CM}, + {RUNE_C(0x011D90), RUNE_C(0x011D91), LB_CM}, + {RUNE_C(0x011D93), RUNE_C(0x011D97), LB_CM}, + {RUNE_C(0x011D98), RUNE_C(0x011D98), LB_AL}, + {RUNE_C(0x011DA0), RUNE_C(0x011DA9), LB_NU}, + {RUNE_C(0x011EE0), RUNE_C(0x011EF1), LB_AS}, + {RUNE_C(0x011EF2), RUNE_C(0x011EF2), LB_BA}, + {RUNE_C(0x011EF3), RUNE_C(0x011EF6), LB_CM}, + {RUNE_C(0x011EF7), RUNE_C(0x011EF8), LB_BA}, + {RUNE_C(0x011F00), RUNE_C(0x011F01), LB_CM}, + {RUNE_C(0x011F02), RUNE_C(0x011F02), LB_AP}, + {RUNE_C(0x011F03), RUNE_C(0x011F03), LB_CM}, + {RUNE_C(0x011F04), RUNE_C(0x011F10), LB_AK}, + {RUNE_C(0x011F12), RUNE_C(0x011F33), LB_AK}, + {RUNE_C(0x011F34), RUNE_C(0x011F3A), LB_CM}, + {RUNE_C(0x011F3E), RUNE_C(0x011F41), LB_CM}, + {RUNE_C(0x011F42), RUNE_C(0x011F42), LB_VI}, + {RUNE_C(0x011F43), RUNE_C(0x011F44), LB_BA}, + {RUNE_C(0x011F45), RUNE_C(0x011F4F), LB_ID}, + {RUNE_C(0x011F50), RUNE_C(0x011F59), LB_AS}, + {RUNE_C(0x011FB0), RUNE_C(0x011FB0), LB_AL}, + {RUNE_C(0x011FC0), RUNE_C(0x011FDC), LB_AL}, + {RUNE_C(0x011FDD), RUNE_C(0x011FE0), LB_PO}, + {RUNE_C(0x011FE1), RUNE_C(0x011FF1), LB_AL}, + {RUNE_C(0x011FFF), RUNE_C(0x011FFF), LB_BA}, + {RUNE_C(0x012000), RUNE_C(0x012399), LB_AL}, + {RUNE_C(0x012400), RUNE_C(0x01246E), LB_AL}, + {RUNE_C(0x012470), RUNE_C(0x012474), LB_BA}, + {RUNE_C(0x012480), RUNE_C(0x012543), LB_AL}, + {RUNE_C(0x012F90), RUNE_C(0x012FF2), LB_AL}, + {RUNE_C(0x013000), RUNE_C(0x013257), LB_AL}, + {RUNE_C(0x013258), RUNE_C(0x01325A), LB_OP}, + {RUNE_C(0x01325B), RUNE_C(0x01325D), LB_CL}, + {RUNE_C(0x01325E), RUNE_C(0x013281), LB_AL}, + {RUNE_C(0x013282), RUNE_C(0x013282), LB_CL}, + {RUNE_C(0x013283), RUNE_C(0x013285), LB_AL}, + {RUNE_C(0x013286), RUNE_C(0x013286), LB_OP}, + {RUNE_C(0x013287), RUNE_C(0x013287), LB_CL}, + {RUNE_C(0x013288), RUNE_C(0x013288), LB_OP}, + {RUNE_C(0x013289), RUNE_C(0x013289), LB_CL}, + {RUNE_C(0x01328A), RUNE_C(0x013378), LB_AL}, + {RUNE_C(0x013379), RUNE_C(0x013379), LB_OP}, + {RUNE_C(0x01337A), RUNE_C(0x01337B), LB_CL}, + {RUNE_C(0x01337C), RUNE_C(0x01342E), LB_AL}, + {RUNE_C(0x01342F), RUNE_C(0x01342F), LB_OP}, + {RUNE_C(0x013430), RUNE_C(0x013436), LB_GL}, + {RUNE_C(0x013437), RUNE_C(0x013437), LB_OP}, + {RUNE_C(0x013438), RUNE_C(0x013438), LB_CL}, + {RUNE_C(0x013439), RUNE_C(0x01343B), LB_GL}, + {RUNE_C(0x01343C), RUNE_C(0x01343C), LB_OP}, + {RUNE_C(0x01343D), RUNE_C(0x01343D), LB_CL}, + {RUNE_C(0x01343E), RUNE_C(0x01343E), LB_OP}, + {RUNE_C(0x01343F), RUNE_C(0x01343F), LB_CL}, + {RUNE_C(0x013440), RUNE_C(0x013440), LB_CM}, + {RUNE_C(0x013441), RUNE_C(0x013446), LB_AL}, + {RUNE_C(0x013447), RUNE_C(0x013455), LB_CM}, + {RUNE_C(0x014400), RUNE_C(0x0145CD), LB_AL}, + {RUNE_C(0x0145CE), RUNE_C(0x0145CE), LB_OP}, + {RUNE_C(0x0145CF), RUNE_C(0x0145CF), LB_CL}, + {RUNE_C(0x0145D0), RUNE_C(0x014646), LB_AL}, + {RUNE_C(0x016800), RUNE_C(0x016A38), LB_AL}, + {RUNE_C(0x016A40), RUNE_C(0x016A5E), LB_AL}, + {RUNE_C(0x016A60), RUNE_C(0x016A69), LB_NU}, + {RUNE_C(0x016A6E), RUNE_C(0x016A6F), LB_BA}, + {RUNE_C(0x016A70), RUNE_C(0x016ABE), LB_AL}, + {RUNE_C(0x016AC0), RUNE_C(0x016AC9), LB_NU}, + {RUNE_C(0x016AD0), RUNE_C(0x016AED), LB_AL}, + {RUNE_C(0x016AF0), RUNE_C(0x016AF4), LB_CM}, + {RUNE_C(0x016AF5), RUNE_C(0x016AF5), LB_BA}, + {RUNE_C(0x016B00), RUNE_C(0x016B2F), LB_AL}, + {RUNE_C(0x016B30), RUNE_C(0x016B36), LB_CM}, + {RUNE_C(0x016B37), RUNE_C(0x016B39), LB_BA}, + {RUNE_C(0x016B3A), RUNE_C(0x016B43), LB_AL}, + {RUNE_C(0x016B44), RUNE_C(0x016B44), LB_BA}, + {RUNE_C(0x016B45), RUNE_C(0x016B45), LB_AL}, + {RUNE_C(0x016B50), RUNE_C(0x016B59), LB_NU}, + {RUNE_C(0x016B5B), RUNE_C(0x016B61), LB_AL}, + {RUNE_C(0x016B63), RUNE_C(0x016B77), LB_AL}, + {RUNE_C(0x016B7D), RUNE_C(0x016B8F), LB_AL}, + {RUNE_C(0x016E40), RUNE_C(0x016E96), LB_AL}, + {RUNE_C(0x016E97), RUNE_C(0x016E98), LB_BA}, + {RUNE_C(0x016E99), RUNE_C(0x016E9A), LB_AL}, + {RUNE_C(0x016F00), RUNE_C(0x016F4A), LB_AL}, + {RUNE_C(0x016F4F), RUNE_C(0x016F4F), LB_CM}, + {RUNE_C(0x016F50), RUNE_C(0x016F50), LB_AL}, + {RUNE_C(0x016F51), RUNE_C(0x016F87), LB_CM}, + {RUNE_C(0x016F8F), RUNE_C(0x016F92), LB_CM}, + {RUNE_C(0x016F93), RUNE_C(0x016F9F), LB_AL}, + {RUNE_C(0x016FE0), RUNE_C(0x016FE3), LB_NS}, + {RUNE_C(0x016FE4), RUNE_C(0x016FE4), LB_GL}, + {RUNE_C(0x016FF0), RUNE_C(0x016FF1), LB_CM}, + {RUNE_C(0x017000), RUNE_C(0x0187F7), LB_ID}, + {RUNE_C(0x018800), RUNE_C(0x018AFF), LB_ID}, + {RUNE_C(0x018B00), RUNE_C(0x018CD5), LB_AL}, + {RUNE_C(0x018D00), RUNE_C(0x018D08), LB_ID}, + {RUNE_C(0x01AFF0), RUNE_C(0x01AFF3), LB_AL}, + {RUNE_C(0x01AFF5), RUNE_C(0x01AFFB), LB_AL}, + {RUNE_C(0x01AFFD), RUNE_C(0x01AFFE), LB_AL}, + {RUNE_C(0x01B000), RUNE_C(0x01B122), LB_ID}, + {RUNE_C(0x01B132), RUNE_C(0x01B132), LB_CJ}, + {RUNE_C(0x01B150), RUNE_C(0x01B152), LB_CJ}, + {RUNE_C(0x01B155), RUNE_C(0x01B155), LB_CJ}, + {RUNE_C(0x01B164), RUNE_C(0x01B167), LB_CJ}, + {RUNE_C(0x01B170), RUNE_C(0x01B2FB), LB_ID}, + {RUNE_C(0x01BC00), RUNE_C(0x01BC6A), LB_AL}, + {RUNE_C(0x01BC70), RUNE_C(0x01BC7C), LB_AL}, + {RUNE_C(0x01BC80), RUNE_C(0x01BC88), LB_AL}, + {RUNE_C(0x01BC90), RUNE_C(0x01BC99), LB_AL}, + {RUNE_C(0x01BC9C), RUNE_C(0x01BC9C), LB_AL}, + {RUNE_C(0x01BC9D), RUNE_C(0x01BC9E), LB_CM}, + {RUNE_C(0x01BC9F), RUNE_C(0x01BC9F), LB_BA}, + {RUNE_C(0x01BCA0), RUNE_C(0x01BCA3), LB_CM}, + {RUNE_C(0x01CF00), RUNE_C(0x01CF2D), LB_CM}, + {RUNE_C(0x01CF30), RUNE_C(0x01CF46), LB_CM}, + {RUNE_C(0x01CF50), RUNE_C(0x01CFC3), LB_AL}, + {RUNE_C(0x01D000), RUNE_C(0x01D0F5), LB_AL}, + {RUNE_C(0x01D100), RUNE_C(0x01D126), LB_AL}, + {RUNE_C(0x01D129), RUNE_C(0x01D164), LB_AL}, + {RUNE_C(0x01D165), RUNE_C(0x01D169), LB_CM}, + {RUNE_C(0x01D16A), RUNE_C(0x01D16C), LB_AL}, + {RUNE_C(0x01D16D), RUNE_C(0x01D182), LB_CM}, + {RUNE_C(0x01D183), RUNE_C(0x01D184), LB_AL}, + {RUNE_C(0x01D185), RUNE_C(0x01D18B), LB_CM}, + {RUNE_C(0x01D18C), RUNE_C(0x01D1A9), LB_AL}, + {RUNE_C(0x01D1AA), RUNE_C(0x01D1AD), LB_CM}, + {RUNE_C(0x01D1AE), RUNE_C(0x01D1EA), LB_AL}, + {RUNE_C(0x01D200), RUNE_C(0x01D241), LB_AL}, + {RUNE_C(0x01D242), RUNE_C(0x01D244), LB_CM}, + {RUNE_C(0x01D245), RUNE_C(0x01D245), LB_AL}, + {RUNE_C(0x01D2C0), RUNE_C(0x01D2D3), LB_AL}, + {RUNE_C(0x01D2E0), RUNE_C(0x01D2F3), LB_AL}, + {RUNE_C(0x01D300), RUNE_C(0x01D356), LB_AL}, + {RUNE_C(0x01D360), RUNE_C(0x01D378), LB_AL}, + {RUNE_C(0x01D400), RUNE_C(0x01D454), LB_AL}, + {RUNE_C(0x01D456), RUNE_C(0x01D49C), LB_AL}, + {RUNE_C(0x01D49E), RUNE_C(0x01D49F), LB_AL}, + {RUNE_C(0x01D4A2), RUNE_C(0x01D4A2), LB_AL}, + {RUNE_C(0x01D4A5), RUNE_C(0x01D4A6), LB_AL}, + {RUNE_C(0x01D4A9), RUNE_C(0x01D4AC), LB_AL}, + {RUNE_C(0x01D4AE), RUNE_C(0x01D4B9), LB_AL}, + {RUNE_C(0x01D4BB), RUNE_C(0x01D4BB), LB_AL}, + {RUNE_C(0x01D4BD), RUNE_C(0x01D4C3), LB_AL}, + {RUNE_C(0x01D4C5), RUNE_C(0x01D505), LB_AL}, + {RUNE_C(0x01D507), RUNE_C(0x01D50A), LB_AL}, + {RUNE_C(0x01D50D), RUNE_C(0x01D514), LB_AL}, + {RUNE_C(0x01D516), RUNE_C(0x01D51C), LB_AL}, + {RUNE_C(0x01D51E), RUNE_C(0x01D539), LB_AL}, + {RUNE_C(0x01D53B), RUNE_C(0x01D53E), LB_AL}, + {RUNE_C(0x01D540), RUNE_C(0x01D544), LB_AL}, + {RUNE_C(0x01D546), RUNE_C(0x01D546), LB_AL}, + {RUNE_C(0x01D54A), RUNE_C(0x01D550), LB_AL}, + {RUNE_C(0x01D552), RUNE_C(0x01D6A5), LB_AL}, + {RUNE_C(0x01D6A8), RUNE_C(0x01D7CB), LB_AL}, + {RUNE_C(0x01D7CE), RUNE_C(0x01D7FF), LB_NU}, + {RUNE_C(0x01D800), RUNE_C(0x01D9FF), LB_AL}, + {RUNE_C(0x01DA00), RUNE_C(0x01DA36), LB_CM}, + {RUNE_C(0x01DA37), RUNE_C(0x01DA3A), LB_AL}, + {RUNE_C(0x01DA3B), RUNE_C(0x01DA6C), LB_CM}, + {RUNE_C(0x01DA6D), RUNE_C(0x01DA74), LB_AL}, + {RUNE_C(0x01DA75), RUNE_C(0x01DA75), LB_CM}, + {RUNE_C(0x01DA76), RUNE_C(0x01DA83), LB_AL}, + {RUNE_C(0x01DA84), RUNE_C(0x01DA84), LB_CM}, + {RUNE_C(0x01DA85), RUNE_C(0x01DA86), LB_AL}, + {RUNE_C(0x01DA87), RUNE_C(0x01DA8A), LB_BA}, + {RUNE_C(0x01DA8B), RUNE_C(0x01DA8B), LB_AL}, + {RUNE_C(0x01DA9B), RUNE_C(0x01DA9F), LB_CM}, + {RUNE_C(0x01DAA1), RUNE_C(0x01DAAF), LB_CM}, + {RUNE_C(0x01DF00), RUNE_C(0x01DF1E), LB_AL}, + {RUNE_C(0x01DF25), RUNE_C(0x01DF2A), LB_AL}, + {RUNE_C(0x01E000), RUNE_C(0x01E006), LB_CM}, + {RUNE_C(0x01E008), RUNE_C(0x01E018), LB_CM}, + {RUNE_C(0x01E01B), RUNE_C(0x01E021), LB_CM}, + {RUNE_C(0x01E023), RUNE_C(0x01E024), LB_CM}, + {RUNE_C(0x01E026), RUNE_C(0x01E02A), LB_CM}, + {RUNE_C(0x01E030), RUNE_C(0x01E06D), LB_AL}, + {RUNE_C(0x01E08F), RUNE_C(0x01E08F), LB_CM}, + {RUNE_C(0x01E100), RUNE_C(0x01E12C), LB_AL}, + {RUNE_C(0x01E130), RUNE_C(0x01E136), LB_CM}, + {RUNE_C(0x01E137), RUNE_C(0x01E13D), LB_AL}, + {RUNE_C(0x01E140), RUNE_C(0x01E149), LB_NU}, + {RUNE_C(0x01E14E), RUNE_C(0x01E14F), LB_AL}, + {RUNE_C(0x01E290), RUNE_C(0x01E2AD), LB_AL}, + {RUNE_C(0x01E2AE), RUNE_C(0x01E2AE), LB_CM}, + {RUNE_C(0x01E2C0), RUNE_C(0x01E2EB), LB_AL}, + {RUNE_C(0x01E2EC), RUNE_C(0x01E2EF), LB_CM}, + {RUNE_C(0x01E2F0), RUNE_C(0x01E2F9), LB_NU}, + {RUNE_C(0x01E2FF), RUNE_C(0x01E2FF), LB_PR}, + {RUNE_C(0x01E4D0), RUNE_C(0x01E4EB), LB_AL}, + {RUNE_C(0x01E4EC), RUNE_C(0x01E4EF), LB_CM}, + {RUNE_C(0x01E4F0), RUNE_C(0x01E4F9), LB_NU}, + {RUNE_C(0x01E7E0), RUNE_C(0x01E7E6), LB_AL}, + {RUNE_C(0x01E7E8), RUNE_C(0x01E7EB), LB_AL}, + {RUNE_C(0x01E7ED), RUNE_C(0x01E7EE), LB_AL}, + {RUNE_C(0x01E7F0), RUNE_C(0x01E7FE), LB_AL}, + {RUNE_C(0x01E800), RUNE_C(0x01E8C4), LB_AL}, + {RUNE_C(0x01E8C7), RUNE_C(0x01E8CF), LB_AL}, + {RUNE_C(0x01E8D0), RUNE_C(0x01E8D6), LB_CM}, + {RUNE_C(0x01E900), RUNE_C(0x01E943), LB_AL}, + {RUNE_C(0x01E944), RUNE_C(0x01E94A), LB_CM}, + {RUNE_C(0x01E94B), RUNE_C(0x01E94B), LB_AL}, + {RUNE_C(0x01E950), RUNE_C(0x01E959), LB_NU}, + {RUNE_C(0x01E95E), RUNE_C(0x01E95F), LB_OP}, + {RUNE_C(0x01EC71), RUNE_C(0x01ECAB), LB_AL}, + {RUNE_C(0x01ECAC), RUNE_C(0x01ECAC), LB_PO}, + {RUNE_C(0x01ECAD), RUNE_C(0x01ECAF), LB_AL}, + {RUNE_C(0x01ECB0), RUNE_C(0x01ECB0), LB_PO}, + {RUNE_C(0x01ECB1), RUNE_C(0x01ECB4), LB_AL}, + {RUNE_C(0x01ED01), RUNE_C(0x01ED3D), LB_AL}, + {RUNE_C(0x01EE00), RUNE_C(0x01EE03), LB_AL}, + {RUNE_C(0x01EE05), RUNE_C(0x01EE1F), LB_AL}, + {RUNE_C(0x01EE21), RUNE_C(0x01EE22), LB_AL}, + {RUNE_C(0x01EE24), RUNE_C(0x01EE24), LB_AL}, + {RUNE_C(0x01EE27), RUNE_C(0x01EE27), LB_AL}, + {RUNE_C(0x01EE29), RUNE_C(0x01EE32), LB_AL}, + {RUNE_C(0x01EE34), RUNE_C(0x01EE37), LB_AL}, + {RUNE_C(0x01EE39), RUNE_C(0x01EE39), LB_AL}, + {RUNE_C(0x01EE3B), RUNE_C(0x01EE3B), LB_AL}, + {RUNE_C(0x01EE42), RUNE_C(0x01EE42), LB_AL}, + {RUNE_C(0x01EE47), RUNE_C(0x01EE47), LB_AL}, + {RUNE_C(0x01EE49), RUNE_C(0x01EE49), LB_AL}, + {RUNE_C(0x01EE4B), RUNE_C(0x01EE4B), LB_AL}, + {RUNE_C(0x01EE4D), RUNE_C(0x01EE4F), LB_AL}, + {RUNE_C(0x01EE51), RUNE_C(0x01EE52), LB_AL}, + {RUNE_C(0x01EE54), RUNE_C(0x01EE54), LB_AL}, + {RUNE_C(0x01EE57), RUNE_C(0x01EE57), LB_AL}, + {RUNE_C(0x01EE59), RUNE_C(0x01EE59), LB_AL}, + {RUNE_C(0x01EE5B), RUNE_C(0x01EE5B), LB_AL}, + {RUNE_C(0x01EE5D), RUNE_C(0x01EE5D), LB_AL}, + {RUNE_C(0x01EE5F), RUNE_C(0x01EE5F), LB_AL}, + {RUNE_C(0x01EE61), RUNE_C(0x01EE62), LB_AL}, + {RUNE_C(0x01EE64), RUNE_C(0x01EE64), LB_AL}, + {RUNE_C(0x01EE67), RUNE_C(0x01EE6A), LB_AL}, + {RUNE_C(0x01EE6C), RUNE_C(0x01EE72), LB_AL}, + {RUNE_C(0x01EE74), RUNE_C(0x01EE77), LB_AL}, + {RUNE_C(0x01EE79), RUNE_C(0x01EE7C), LB_AL}, + {RUNE_C(0x01EE7E), RUNE_C(0x01EE7E), LB_AL}, + {RUNE_C(0x01EE80), RUNE_C(0x01EE89), LB_AL}, + {RUNE_C(0x01EE8B), RUNE_C(0x01EE9B), LB_AL}, + {RUNE_C(0x01EEA1), RUNE_C(0x01EEA3), LB_AL}, + {RUNE_C(0x01EEA5), RUNE_C(0x01EEA9), LB_AL}, + {RUNE_C(0x01EEAB), RUNE_C(0x01EEBB), LB_AL}, + {RUNE_C(0x01EEF0), RUNE_C(0x01EEF1), LB_AL}, + {RUNE_C(0x01F000), RUNE_C(0x01F02B), LB_ID}, + {RUNE_C(0x01F030), RUNE_C(0x01F093), LB_ID}, + {RUNE_C(0x01F0A0), RUNE_C(0x01F0AE), LB_ID}, + {RUNE_C(0x01F0B1), RUNE_C(0x01F0BF), LB_ID}, + {RUNE_C(0x01F0C1), RUNE_C(0x01F0CF), LB_ID}, + {RUNE_C(0x01F0D1), RUNE_C(0x01F0F5), LB_ID}, + {RUNE_C(0x01F100), RUNE_C(0x01F10C), LB_AI}, + {RUNE_C(0x01F10D), RUNE_C(0x01F10F), LB_ID}, + {RUNE_C(0x01F110), RUNE_C(0x01F12D), LB_AI}, + {RUNE_C(0x01F12E), RUNE_C(0x01F12F), LB_AL}, + {RUNE_C(0x01F130), RUNE_C(0x01F169), LB_AI}, + {RUNE_C(0x01F16A), RUNE_C(0x01F16C), LB_AL}, + {RUNE_C(0x01F16D), RUNE_C(0x01F16F), LB_ID}, + {RUNE_C(0x01F170), RUNE_C(0x01F1AC), LB_AI}, + {RUNE_C(0x01F1AD), RUNE_C(0x01F1AD), LB_ID}, + {RUNE_C(0x01F1E6), RUNE_C(0x01F1FF), LB_RI}, + {RUNE_C(0x01F200), RUNE_C(0x01F202), LB_ID}, + {RUNE_C(0x01F210), RUNE_C(0x01F23B), LB_ID}, + {RUNE_C(0x01F240), RUNE_C(0x01F248), LB_ID}, + {RUNE_C(0x01F250), RUNE_C(0x01F251), LB_ID}, + {RUNE_C(0x01F260), RUNE_C(0x01F265), LB_ID}, + {RUNE_C(0x01F300), RUNE_C(0x01F384), LB_ID}, + {RUNE_C(0x01F385), RUNE_C(0x01F385), LB_EB}, + {RUNE_C(0x01F386), RUNE_C(0x01F39B), LB_ID}, + {RUNE_C(0x01F39C), RUNE_C(0x01F39D), LB_AL}, + {RUNE_C(0x01F39E), RUNE_C(0x01F3B4), LB_ID}, + {RUNE_C(0x01F3B5), RUNE_C(0x01F3B6), LB_AL}, + {RUNE_C(0x01F3B7), RUNE_C(0x01F3BB), LB_ID}, + {RUNE_C(0x01F3BC), RUNE_C(0x01F3BC), LB_AL}, + {RUNE_C(0x01F3BD), RUNE_C(0x01F3C1), LB_ID}, + {RUNE_C(0x01F3C2), RUNE_C(0x01F3C4), LB_EB}, + {RUNE_C(0x01F3C5), RUNE_C(0x01F3C6), LB_ID}, + {RUNE_C(0x01F3C7), RUNE_C(0x01F3C7), LB_EB}, + {RUNE_C(0x01F3C8), RUNE_C(0x01F3C9), LB_ID}, + {RUNE_C(0x01F3CA), RUNE_C(0x01F3CC), LB_EB}, + {RUNE_C(0x01F3CD), RUNE_C(0x01F3FA), LB_ID}, + {RUNE_C(0x01F3FB), RUNE_C(0x01F3FF), LB_EM}, + {RUNE_C(0x01F400), RUNE_C(0x01F441), LB_ID}, + {RUNE_C(0x01F442), RUNE_C(0x01F443), LB_EB}, + {RUNE_C(0x01F444), RUNE_C(0x01F445), LB_ID}, + {RUNE_C(0x01F446), RUNE_C(0x01F450), LB_EB}, + {RUNE_C(0x01F451), RUNE_C(0x01F465), LB_ID}, + {RUNE_C(0x01F466), RUNE_C(0x01F478), LB_EB}, + {RUNE_C(0x01F479), RUNE_C(0x01F47B), LB_ID}, + {RUNE_C(0x01F47C), RUNE_C(0x01F47C), LB_EB}, + {RUNE_C(0x01F47D), RUNE_C(0x01F480), LB_ID}, + {RUNE_C(0x01F481), RUNE_C(0x01F483), LB_EB}, + {RUNE_C(0x01F484), RUNE_C(0x01F484), LB_ID}, + {RUNE_C(0x01F485), RUNE_C(0x01F487), LB_EB}, + {RUNE_C(0x01F488), RUNE_C(0x01F48E), LB_ID}, + {RUNE_C(0x01F48F), RUNE_C(0x01F48F), LB_EB}, + {RUNE_C(0x01F490), RUNE_C(0x01F490), LB_ID}, + {RUNE_C(0x01F491), RUNE_C(0x01F491), LB_EB}, + {RUNE_C(0x01F492), RUNE_C(0x01F49F), LB_ID}, + {RUNE_C(0x01F4A0), RUNE_C(0x01F4A0), LB_AL}, + {RUNE_C(0x01F4A1), RUNE_C(0x01F4A1), LB_ID}, + {RUNE_C(0x01F4A2), RUNE_C(0x01F4A2), LB_AL}, + {RUNE_C(0x01F4A3), RUNE_C(0x01F4A3), LB_ID}, + {RUNE_C(0x01F4A4), RUNE_C(0x01F4A4), LB_AL}, + {RUNE_C(0x01F4A5), RUNE_C(0x01F4A9), LB_ID}, + {RUNE_C(0x01F4AA), RUNE_C(0x01F4AA), LB_EB}, + {RUNE_C(0x01F4AB), RUNE_C(0x01F4AE), LB_ID}, + {RUNE_C(0x01F4AF), RUNE_C(0x01F4AF), LB_AL}, + {RUNE_C(0x01F4B0), RUNE_C(0x01F4B0), LB_ID}, + {RUNE_C(0x01F4B1), RUNE_C(0x01F4B2), LB_AL}, + {RUNE_C(0x01F4B3), RUNE_C(0x01F4FF), LB_ID}, + {RUNE_C(0x01F500), RUNE_C(0x01F506), LB_AL}, + {RUNE_C(0x01F507), RUNE_C(0x01F516), LB_ID}, + {RUNE_C(0x01F517), RUNE_C(0x01F524), LB_AL}, + {RUNE_C(0x01F525), RUNE_C(0x01F531), LB_ID}, + {RUNE_C(0x01F532), RUNE_C(0x01F549), LB_AL}, + {RUNE_C(0x01F54A), RUNE_C(0x01F573), LB_ID}, + {RUNE_C(0x01F574), RUNE_C(0x01F575), LB_EB}, + {RUNE_C(0x01F576), RUNE_C(0x01F579), LB_ID}, + {RUNE_C(0x01F57A), RUNE_C(0x01F57A), LB_EB}, + {RUNE_C(0x01F57B), RUNE_C(0x01F58F), LB_ID}, + {RUNE_C(0x01F590), RUNE_C(0x01F590), LB_EB}, + {RUNE_C(0x01F591), RUNE_C(0x01F594), LB_ID}, + {RUNE_C(0x01F595), RUNE_C(0x01F596), LB_EB}, + {RUNE_C(0x01F597), RUNE_C(0x01F5D3), LB_ID}, + {RUNE_C(0x01F5D4), RUNE_C(0x01F5DB), LB_AL}, + {RUNE_C(0x01F5DC), RUNE_C(0x01F5F3), LB_ID}, + {RUNE_C(0x01F5F4), RUNE_C(0x01F5F9), LB_AL}, + {RUNE_C(0x01F5FA), RUNE_C(0x01F644), LB_ID}, + {RUNE_C(0x01F645), RUNE_C(0x01F647), LB_EB}, + {RUNE_C(0x01F648), RUNE_C(0x01F64A), LB_ID}, + {RUNE_C(0x01F64B), RUNE_C(0x01F64F), LB_EB}, + {RUNE_C(0x01F650), RUNE_C(0x01F675), LB_AL}, + {RUNE_C(0x01F676), RUNE_C(0x01F678), LB_QU}, + {RUNE_C(0x01F679), RUNE_C(0x01F67B), LB_NS}, + {RUNE_C(0x01F67C), RUNE_C(0x01F67F), LB_AL}, + {RUNE_C(0x01F680), RUNE_C(0x01F6A2), LB_ID}, + {RUNE_C(0x01F6A3), RUNE_C(0x01F6A3), LB_EB}, + {RUNE_C(0x01F6A4), RUNE_C(0x01F6B3), LB_ID}, + {RUNE_C(0x01F6B4), RUNE_C(0x01F6B6), LB_EB}, + {RUNE_C(0x01F6B7), RUNE_C(0x01F6BF), LB_ID}, + {RUNE_C(0x01F6C0), RUNE_C(0x01F6C0), LB_EB}, + {RUNE_C(0x01F6C1), RUNE_C(0x01F6CB), LB_ID}, + {RUNE_C(0x01F6CC), RUNE_C(0x01F6CC), LB_EB}, + {RUNE_C(0x01F6CD), RUNE_C(0x01F6D7), LB_ID}, + {RUNE_C(0x01F6DC), RUNE_C(0x01F6EC), LB_ID}, + {RUNE_C(0x01F6F0), RUNE_C(0x01F6FC), LB_ID}, + {RUNE_C(0x01F700), RUNE_C(0x01F773), LB_AL}, + {RUNE_C(0x01F774), RUNE_C(0x01F776), LB_ID}, + {RUNE_C(0x01F77B), RUNE_C(0x01F77F), LB_ID}, + {RUNE_C(0x01F780), RUNE_C(0x01F7D4), LB_AL}, + {RUNE_C(0x01F7D5), RUNE_C(0x01F7D9), LB_ID}, + {RUNE_C(0x01F7E0), RUNE_C(0x01F7EB), LB_ID}, + {RUNE_C(0x01F7F0), RUNE_C(0x01F7F0), LB_ID}, + {RUNE_C(0x01F800), RUNE_C(0x01F80B), LB_AL}, + {RUNE_C(0x01F810), RUNE_C(0x01F847), LB_AL}, + {RUNE_C(0x01F850), RUNE_C(0x01F859), LB_AL}, + {RUNE_C(0x01F860), RUNE_C(0x01F887), LB_AL}, + {RUNE_C(0x01F890), RUNE_C(0x01F8AD), LB_AL}, + {RUNE_C(0x01F8B0), RUNE_C(0x01F8B1), LB_ID}, + {RUNE_C(0x01F900), RUNE_C(0x01F90B), LB_AL}, + {RUNE_C(0x01F90C), RUNE_C(0x01F90C), LB_EB}, + {RUNE_C(0x01F90D), RUNE_C(0x01F90E), LB_ID}, + {RUNE_C(0x01F90F), RUNE_C(0x01F90F), LB_EB}, + {RUNE_C(0x01F910), RUNE_C(0x01F917), LB_ID}, + {RUNE_C(0x01F918), RUNE_C(0x01F91F), LB_EB}, + {RUNE_C(0x01F920), RUNE_C(0x01F925), LB_ID}, + {RUNE_C(0x01F926), RUNE_C(0x01F926), LB_EB}, + {RUNE_C(0x01F927), RUNE_C(0x01F92F), LB_ID}, + {RUNE_C(0x01F930), RUNE_C(0x01F939), LB_EB}, + {RUNE_C(0x01F93A), RUNE_C(0x01F93B), LB_ID}, + {RUNE_C(0x01F93C), RUNE_C(0x01F93E), LB_EB}, + {RUNE_C(0x01F93F), RUNE_C(0x01F976), LB_ID}, + {RUNE_C(0x01F977), RUNE_C(0x01F977), LB_EB}, + {RUNE_C(0x01F978), RUNE_C(0x01F9B4), LB_ID}, + {RUNE_C(0x01F9B5), RUNE_C(0x01F9B6), LB_EB}, + {RUNE_C(0x01F9B7), RUNE_C(0x01F9B7), LB_ID}, + {RUNE_C(0x01F9B8), RUNE_C(0x01F9B9), LB_EB}, + {RUNE_C(0x01F9BA), RUNE_C(0x01F9BA), LB_ID}, + {RUNE_C(0x01F9BB), RUNE_C(0x01F9BB), LB_EB}, + {RUNE_C(0x01F9BC), RUNE_C(0x01F9CC), LB_ID}, + {RUNE_C(0x01F9CD), RUNE_C(0x01F9CF), LB_EB}, + {RUNE_C(0x01F9D0), RUNE_C(0x01F9D0), LB_ID}, + {RUNE_C(0x01F9D1), RUNE_C(0x01F9DD), LB_EB}, + {RUNE_C(0x01F9DE), RUNE_C(0x01F9FF), LB_ID}, + {RUNE_C(0x01FA00), RUNE_C(0x01FA53), LB_AL}, + {RUNE_C(0x01FA60), RUNE_C(0x01FA6D), LB_ID}, + {RUNE_C(0x01FA70), RUNE_C(0x01FA7C), LB_ID}, + {RUNE_C(0x01FA80), RUNE_C(0x01FA88), LB_ID}, + {RUNE_C(0x01FA90), RUNE_C(0x01FABD), LB_ID}, + {RUNE_C(0x01FABF), RUNE_C(0x01FAC2), LB_ID}, + {RUNE_C(0x01FAC3), RUNE_C(0x01FAC5), LB_EB}, + {RUNE_C(0x01FACE), RUNE_C(0x01FADB), LB_ID}, + {RUNE_C(0x01FAE0), RUNE_C(0x01FAE8), LB_ID}, + {RUNE_C(0x01FAF0), RUNE_C(0x01FAF8), LB_EB}, + {RUNE_C(0x01FB00), RUNE_C(0x01FB92), LB_AL}, + {RUNE_C(0x01FB94), RUNE_C(0x01FBCA), LB_AL}, + {RUNE_C(0x01FBF0), RUNE_C(0x01FBF9), LB_NU}, + {RUNE_C(0x020000), RUNE_C(0x02A6DF), LB_ID}, + {RUNE_C(0x02A700), RUNE_C(0x02B739), LB_ID}, + {RUNE_C(0x02B740), RUNE_C(0x02B81D), LB_ID}, + {RUNE_C(0x02B820), RUNE_C(0x02CEA1), LB_ID}, + {RUNE_C(0x02CEB0), RUNE_C(0x02EBE0), LB_ID}, + {RUNE_C(0x02EBF0), RUNE_C(0x02EE5D), LB_ID}, + {RUNE_C(0x02F800), RUNE_C(0x02FA1D), LB_ID}, + {RUNE_C(0x030000), RUNE_C(0x03134A), LB_ID}, + {RUNE_C(0x031350), RUNE_C(0x0323AF), LB_ID}, + {RUNE_C(0x0E0001), RUNE_C(0x0E0001), LB_CM}, + {RUNE_C(0x0E0020), RUNE_C(0x0E007F), LB_CM}, + {RUNE_C(0x0E0100), RUNE_C(0x0E01EF), LB_CM}, + {RUNE_C(0x0F0000), RUNE_C(0x0FFFFD), LB_XX}, + {RUNE_C(0x100000), RUNE_C(0x10FFFD), LB_XX}, +}; + +__MLIB_DEFINE_BSEARCH(enum uprop_lb, lookup, LB_XX) + +enum uprop_lb +uprop_get_lb(rune ch) +{ + return ch < lengthof(lookup_lat1) ? lookup_lat1[ch] : mlib_lookup(ch); +} -- cgit v1.2.3