summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbehdad <behdad>2002-05-18 17:51:07 +0000
committerbehdad <behdad>2002-05-18 17:51:07 +0000
commit421283dee65cf0799a3794e55660ebe6323bbb9d (patch)
tree5b1590788bda79fcd0d1ba7a2ccb2882f992e2fe
parent8bfd07490d3007bc7a6fec9856a293759d9993d5 (diff)
Packtab version 2.
-rw-r--r--ChangeLog5
-rw-r--r--configure.in1
-rw-r--r--fribidi.h4
-rw-r--r--fribidi_char_sets.c4
-rw-r--r--fribidi_create_char_types.c8
-rw-r--r--fribidi_tab_char_type_2.i6930
-rw-r--r--fribidi_tab_char_type_9.i4359
-rw-r--r--fribidi_utils.c4
-rw-r--r--packtab.c85
-rw-r--r--packtab.h10
10 files changed, 7102 insertions, 4308 deletions
diff --git a/ChangeLog b/ChangeLog
index 1c7b974..4725e2b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-18 Behdad Esfahbod <fribidi@behdad.org>
+ * packtab.c: Updated the search and output generating routines,
+ to use select among int8, int16 and int32 types, this helps to
+ compress better, and generate fewer symbols.
+
2002-05-16 Behdad Esfahbod <fribidi@behdad.org>
* fribidi_wcwidth.c: Updated to latest source of 2002-05-08.
* fribidi_wcwidth.i: Added, fribidi_wcwidth.c includes this to reduces
diff --git a/configure.in b/configure.in
index a20499f..a77325a 100644
--- a/configure.in
+++ b/configure.in
@@ -67,7 +67,6 @@ AC_HEADER_STDC
dnl Checks for typedefs
AC_CHECK_SIZEOF(int, 2)
AC_CHECK_SIZEOF(char, 1)
-AC_CHECK_SIZEOF(char*, 2)
dnl Checks for compiler characteristics
diff --git a/fribidi.h b/fribidi.h
index c8b7665..e7532e8 100644
--- a/fribidi.h
+++ b/fribidi.h
@@ -242,8 +242,8 @@ extern "C"
FriBidiStrIndex *res_log_pos,
FriBidiStrIndex *res_vis_pos,
int *res_cursor_x_pos,
- fribidi_boolean * res_cursor_dir_is_rtl,
- fribidi_boolean * res_attach_before);
+ fribidi_boolean *res_cursor_dir_is_rtl,
+ fribidi_boolean *res_attach_before);
/*======================================================================
* fribidi_runs_log2vis takes a list of logical runs and returns a
diff --git a/fribidi_char_sets.c b/fribidi_char_sets.c
index aed5f5f..4951e02 100644
--- a/fribidi_char_sets.c
+++ b/fribidi_char_sets.c
@@ -47,11 +47,11 @@ typedef struct
char *(*desc) (void);
/* Some charsets like CapRTL may need to change some fribidis tables, by
calling this function, they can do this changes. */
- fribidi_boolean (*enter) (void);
+ fribidi_boolean (*enter) (void);
/* Some charsets like CapRTL may need to change some fribidis tables, by
calling this function, they can undo their changes, perhaps to enter
another mode. */
- fribidi_boolean (*leave) (void);
+ fribidi_boolean (*leave) (void);
}
FriBidiCharSetHandler;
diff --git a/fribidi_create_char_types.c b/fribidi_create_char_types.c
index 9e1cbb9..5ca9cf8 100644
--- a/fribidi_create_char_types.c
+++ b/fribidi_create_char_types.c
@@ -32,10 +32,6 @@
#define SIZEOF_CHAR sizeof (char)
#endif
-#ifndef SIZEOF_CHARP
-#define SIZEOF_CHARP sizeof (char *)
-#endif
-
static void
err (char *msg)
{
@@ -195,8 +191,8 @@ write_char_type (char *file, int max_depth)
fprintf (f, "\n");
if (!pack_table
- (table, FRIBIDI_UNICODE_CHARS, SIZEOF_CHAR, SIZEOF_CHARP, max_depth, 3,
- names, key_type_name, table_name, macro_name, f))
+ (table, FRIBIDI_UNICODE_CHARS, SIZEOF_CHAR, max_depth, 3, names,
+ key_type_name, table_name, macro_name, f))
err ("error: insufficient memory, decrease max_depth");
for (i = type_names_count - 1; i >= 0; i--)
diff --git a/fribidi_tab_char_type_2.i b/fribidi_tab_char_type_2.i
index 9fb2298..f220c32 100644
--- a/fribidi_tab_char_type_2.i
+++ b/fribidi_tab_char_type_2.i
@@ -29,23 +29,22 @@
#define WS FRIBIDI_PROP_TYPE_WS
/*
- Automatically generated by packtab.c
+ Automatically generated by packtab.c version 2
just use FRIBIDI_GET_TYPE(key)
- assumed sizeof(pointer) == 4
assumed sizeof(FriBidiPropCharType) == 1
- required memory: 23552
+ required memory: 19200
lookups: 2
- partition shape: FriBidiPropertyBlock[2176][512]
- different table entries: 1 29
+ partition shape: FriBidiPropertyBlock[4352][256]
+ different table entries: 1 41
*/
/* *INDENT-OFF* */
-static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
+static const FriBidiPropCharType FriBidiPropertyBlockLevel1[256*41] = {
-#define FriBidiPropertyBlockLevel1_0000 (FriBidiPropertyBlockLevel1 + 0x0)
+#define FriBidiPropertyBlockLevel1_0000 0x0
BN, BN, BN, BN, BN, BN, BN, BN, BN, SS, BS, SS, WS, BS, BN, BN,
BN, BN, BN, BN, BN, BN, BN, BN, BN, BN, BN, BN, BS, BS, BS, SS,
@@ -63,6 +62,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_0100 0x100
+
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -80,7 +82,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_0200 (FriBidiPropertyBlockLevel1 + 0x200)
+#define FriBidiPropertyBlockLevel1_0200 0x200
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -98,6 +100,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
LTR,LTR,LTR,LTR,LTR, ON, ON, ON, ON, ON, ON, ON, ON, ON,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_0300 0x300
+
NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
@@ -115,7 +120,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR, ON,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_0400 (FriBidiPropertyBlockLevel1 + 0x400)
+#define FriBidiPropertyBlockLevel1_0400 0x400
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -133,6 +138,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_0500 0x500
+
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -150,7 +158,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,
RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,
-#define FriBidiPropertyBlockLevel1_0600 (FriBidiPropertyBlockLevel1 + 0x600)
+#define FriBidiPropertyBlockLevel1_0600 0x600
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, CS, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
@@ -168,6 +176,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
AL, AL, AL, AL, AL, AL,NSM,NSM,NSM,NSM,NSM,NSM,NSM, AL,NSM,NSM,
NSM,NSM,NSM,NSM,NSM, AL, AL,NSM,NSM, ON,NSM,NSM,NSM,NSM, AL, AL,
EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, AL, AL, AL, AL, AL, AL,
+
+#define FriBidiPropertyBlockLevel1_0700 0x700
+
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, BN,
AL,NSM, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
@@ -185,24 +196,8 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_0800 (FriBidiPropertyBlockLevel1 + 0x800)
+#define FriBidiPropertyBlockLevel1_0900 0x800
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,NSM,NSM,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -220,7 +215,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,NSM,NSM,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR, ET, ET,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_0A00 (FriBidiPropertyBlockLevel1 + 0xA00)
+#define FriBidiPropertyBlockLevel1_0A00 0x900
LTR,LTR,NSM,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -238,6 +233,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_0B00 0xA00
+
LTR,NSM,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -255,7 +253,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_0C00 (FriBidiPropertyBlockLevel1 + 0xC00)
+#define FriBidiPropertyBlockLevel1_0C00 0xB00
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -273,6 +271,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_0D00 0xC00
+
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -290,7 +291,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_0E00 (FriBidiPropertyBlockLevel1 + 0xE00)
+#define FriBidiPropertyBlockLevel1_0E00 0xD00
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -308,6 +309,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_0F00 0xE00
+
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,NSM,NSM,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -325,7 +329,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_1000 (FriBidiPropertyBlockLevel1 + 0x1000)
+#define FriBidiPropertyBlockLevel1_1000 0xF00
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -343,59 +347,8 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_1200 (FriBidiPropertyBlockLevel1 + 0x1200)
-
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel1_1600 (FriBidiPropertyBlockLevel1 + 0x1400)
+#define FriBidiPropertyBlockLevel1_1600 0x1000
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -413,6 +366,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_1700 0x1100
+
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,NSM,NSM,NSM,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -430,7 +386,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_1800 (FriBidiPropertyBlockLevel1 + 0x1600)
+#define FriBidiPropertyBlockLevel1_1800 0x1200
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,NSM,NSM,NSM, BN,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -448,24 +404,8 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_1E00 (FriBidiPropertyBlockLevel1 + 0x1800)
+#define FriBidiPropertyBlockLevel1_1F00 0x1300
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -478,29 +418,13 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON,LTR, ON,
ON, ON,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON, ON, ON,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON, ON, ON,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON, ON, ON,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON, ON,LTR,
-#define FriBidiPropertyBlockLevel1_2000 (FriBidiPropertyBlockLevel1 + 0x1A00)
+#define FriBidiPropertyBlockLevel1_2000 0x1400
WS, WS, WS, WS, WS, WS, WS, WS, WS, WS, WS, BN, BN, BN,LTR,RTL,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
@@ -518,6 +442,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_2100 0x1500
+
ON, ON,LTR, ON, ON, ON, ON,LTR, ON, ON,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR, ON,LTR, ON, ON, ON,LTR,LTR,LTR,LTR,LTR, ON, ON,
ON, ON, ON, ON,LTR, ON,LTR, ON,LTR, ON,LTR,LTR,LTR,LTR, ET,LTR,
@@ -535,7 +462,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
-#define FriBidiPropertyBlockLevel1_2200 (FriBidiPropertyBlockLevel1 + 0x1C00)
+#define FriBidiPropertyBlockLevel1_2200 0x1600
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ET, ET, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
@@ -553,6 +480,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
+
+#define FriBidiPropertyBlockLevel1_2300 0x1700
+
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
@@ -570,7 +500,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_2400 (FriBidiPropertyBlockLevel1 + 0x1E00)
+#define FriBidiPropertyBlockLevel1_2400 0x1800
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
@@ -588,6 +518,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, EN, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,LTR,
+
+#define FriBidiPropertyBlockLevel1_2500 0x1900
+
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
@@ -605,7 +538,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
-#define FriBidiPropertyBlockLevel1_2600 (FriBidiPropertyBlockLevel1 + 0x2000)
+#define FriBidiPropertyBlockLevel1_2600 0x1A00
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON,LTR,LTR, ON, ON,LTR, ON, ON, ON, ON, ON, ON, ON,
@@ -623,6 +556,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_2700 0x1B00
+
LTR, ON, ON, ON, ON,LTR, ON, ON, ON, ON,LTR,LTR, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON,LTR, ON, ON, ON, ON, ON, ON, ON,
@@ -640,77 +576,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,LTR,LTR,LTR,LTR,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
-#define FriBidiPropertyBlockLevel1_2800 (FriBidiPropertyBlockLevel1 + 0x2200)
-
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
-
-#define FriBidiPropertyBlockLevel1_2A00 (FriBidiPropertyBlockLevel1 + 0x2400)
-
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel1_2E00 (FriBidiPropertyBlockLevel1 + 0x2600)
+#define FriBidiPropertyBlockLevel1_2E00 0x1C00
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -728,6 +594,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+
+#define FriBidiPropertyBlockLevel1_2F00 0x1D00
+
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
@@ -745,7 +614,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_3000 (FriBidiPropertyBlockLevel1 + 0x2800)
+#define FriBidiPropertyBlockLevel1_3000 0x1E00
WS, ON, ON, ON, ON,LTR,LTR,LTR, ON, ON, ON, ON, ON, ON, ON, ON,
ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,
@@ -763,24 +632,8 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_3200 (FriBidiPropertyBlockLevel1 + 0x2A00)
+#define FriBidiPropertyBlockLevel1_3200 0x1F00
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -798,24 +651,8 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_A400 (FriBidiPropertyBlockLevel1 + 0x2C00)
+#define FriBidiPropertyBlockLevel1_A400 0x2000
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -833,42 +670,10 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_FA00 (FriBidiPropertyBlockLevel1 + 0x2E00)
+#define FriBidiPropertyBlockLevel1_FB00 0x2100
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,RTL,NSM,RTL,
RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL, ET,RTL,RTL,RTL,RTL,RTL,RTL,
RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,
@@ -885,7 +690,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
-#define FriBidiPropertyBlockLevel1_FC00 (FriBidiPropertyBlockLevel1 + 0x3000)
+#define FriBidiPropertyBlockLevel1_FC00 0x2200
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
@@ -903,6 +708,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
+
+#define FriBidiPropertyBlockLevel1_FD00 0x2300
+
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
@@ -920,7 +728,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
-#define FriBidiPropertyBlockLevel1_FE00 (FriBidiPropertyBlockLevel1 + 0x3200)
+#define FriBidiPropertyBlockLevel1_FE00 0x2400
NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -938,6 +746,9 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL,
AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, AL, BN,
+
+#define FriBidiPropertyBlockLevel1_FF00 0x2500
+
LTR, ON, ON, ET, ET, ET, ON, ON, ON, ON, ON, ET, CS, ET, CS, ES,
EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, CS, ON, ON, ON, ON, ON,
ON,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -955,7 +766,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
ET, ET, ON, ON, ON, ET, ET,LTR, ON, ON, ON, ON, ON, ON, ON,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, BN, BN, BN, ON, ON,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_1D000 (FriBidiPropertyBlockLevel1 + 0x3400)
+#define FriBidiPropertyBlockLevel1_1D100 0x2600
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -963,22 +774,6 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,NSM,NSM,NSM,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR, BN, BN, BN, BN, BN, BN, BN, BN,NSM,NSM,NSM,NSM,NSM,
NSM,NSM,NSM,LTR,LTR,NSM,NSM,NSM,NSM,NSM,NSM,NSM,LTR,LTR,LTR,LTR,
@@ -990,7 +785,7 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-#define FriBidiPropertyBlockLevel1_1D600 (FriBidiPropertyBlockLevel1 + 0x3600)
+#define FriBidiPropertyBlockLevel1_1D700 0x2700
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -1004,28 +799,12 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR, EN, EN,
EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN,
EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN,
EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN, EN,
-#define FriBidiPropertyBlockLevel1_E0000 (FriBidiPropertyBlockLevel1 + 0x3800)
+#define FriBidiPropertyBlockLevel1_E0000 0x2800
LTR, BN,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
@@ -1043,2210 +822,4371 @@ static const FriBidiPropCharType FriBidiPropertyBlockLevel1[512*29] = {
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
};
-static const FriBidiPropCharType *FriBidiPropertyBlockLevel0[2176*1] = {
-
-#define FriBidiPropertyBlock (FriBidiPropertyBlockLevel0 + 0x0)
-
- FriBidiPropertyBlockLevel1_0000, /* 0000..01FF */
- FriBidiPropertyBlockLevel1_0200, /* 0200..03FF */
- FriBidiPropertyBlockLevel1_0400, /* 0400..05FF */
- FriBidiPropertyBlockLevel1_0600, /* 0600..07FF */
- FriBidiPropertyBlockLevel1_0800, /* 0800..09FF */
- FriBidiPropertyBlockLevel1_0A00, /* 0A00..0BFF */
- FriBidiPropertyBlockLevel1_0C00, /* 0C00..0DFF */
- FriBidiPropertyBlockLevel1_0E00, /* 0E00..0FFF */
- FriBidiPropertyBlockLevel1_1000, /* 1000..11FF */
- FriBidiPropertyBlockLevel1_1200, /* 1200..13FF */
- FriBidiPropertyBlockLevel1_1200, /* 1400..15FF */
- FriBidiPropertyBlockLevel1_1600, /* 1600..17FF */
- FriBidiPropertyBlockLevel1_1800, /* 1800..19FF */
- FriBidiPropertyBlockLevel1_1200, /* 1A00..1BFF */
- FriBidiPropertyBlockLevel1_1200, /* 1C00..1DFF */
- FriBidiPropertyBlockLevel1_1E00, /* 1E00..1FFF */
- FriBidiPropertyBlockLevel1_2000, /* 2000..21FF */
- FriBidiPropertyBlockLevel1_2200, /* 2200..23FF */
- FriBidiPropertyBlockLevel1_2400, /* 2400..25FF */
- FriBidiPropertyBlockLevel1_2600, /* 2600..27FF */
- FriBidiPropertyBlockLevel1_2800, /* 2800..29FF */
- FriBidiPropertyBlockLevel1_2A00, /* 2A00..2BFF */
- FriBidiPropertyBlockLevel1_1200, /* 2C00..2DFF */
- FriBidiPropertyBlockLevel1_2E00, /* 2E00..2FFF */
- FriBidiPropertyBlockLevel1_3000, /* 3000..31FF */
- FriBidiPropertyBlockLevel1_3200, /* 3200..33FF */
- FriBidiPropertyBlockLevel1_1200, /* 3400..35FF */
- FriBidiPropertyBlockLevel1_1200, /* 3600..37FF */
- FriBidiPropertyBlockLevel1_1200, /* 3800..39FF */
- FriBidiPropertyBlockLevel1_1200, /* 3A00..3BFF */
- FriBidiPropertyBlockLevel1_1200, /* 3C00..3DFF */
- FriBidiPropertyBlockLevel1_1200, /* 3E00..3FFF */
- FriBidiPropertyBlockLevel1_1200, /* 4000..41FF */
- FriBidiPropertyBlockLevel1_1200, /* 4200..43FF */
- FriBidiPropertyBlockLevel1_1200, /* 4400..45FF */
- FriBidiPropertyBlockLevel1_1200, /* 4600..47FF */
- FriBidiPropertyBlockLevel1_1200, /* 4800..49FF */
- FriBidiPropertyBlockLevel1_1200, /* 4A00..4BFF */
- FriBidiPropertyBlockLevel1_1200, /* 4C00..4DFF */
- FriBidiPropertyBlockLevel1_1200, /* 4E00..4FFF */
- FriBidiPropertyBlockLevel1_1200, /* 5000..51FF */
- FriBidiPropertyBlockLevel1_1200, /* 5200..53FF */
- FriBidiPropertyBlockLevel1_1200, /* 5400..55FF */
- FriBidiPropertyBlockLevel1_1200, /* 5600..57FF */
- FriBidiPropertyBlockLevel1_1200, /* 5800..59FF */
- FriBidiPropertyBlockLevel1_1200, /* 5A00..5BFF */
- FriBidiPropertyBlockLevel1_1200, /* 5C00..5DFF */
- FriBidiPropertyBlockLevel1_1200, /* 5E00..5FFF */
- FriBidiPropertyBlockLevel1_1200, /* 6000..61FF */
- FriBidiPropertyBlockLevel1_1200, /* 6200..63FF */
- FriBidiPropertyBlockLevel1_1200, /* 6400..65FF */
- FriBidiPropertyBlockLevel1_1200, /* 6600..67FF */
- FriBidiPropertyBlockLevel1_1200, /* 6800..69FF */
- FriBidiPropertyBlockLevel1_1200, /* 6A00..6BFF */
- FriBidiPropertyBlockLevel1_1200, /* 6C00..6DFF */
- FriBidiPropertyBlockLevel1_1200, /* 6E00..6FFF */
- FriBidiPropertyBlockLevel1_1200, /* 7000..71FF */
- FriBidiPropertyBlockLevel1_1200, /* 7200..73FF */
- FriBidiPropertyBlockLevel1_1200, /* 7400..75FF */
- FriBidiPropertyBlockLevel1_1200, /* 7600..77FF */
- FriBidiPropertyBlockLevel1_1200, /* 7800..79FF */
- FriBidiPropertyBlockLevel1_1200, /* 7A00..7BFF */
- FriBidiPropertyBlockLevel1_1200, /* 7C00..7DFF */
- FriBidiPropertyBlockLevel1_1200, /* 7E00..7FFF */
- FriBidiPropertyBlockLevel1_1200, /* 8000..81FF */
- FriBidiPropertyBlockLevel1_1200, /* 8200..83FF */
- FriBidiPropertyBlockLevel1_1200, /* 8400..85FF */
- FriBidiPropertyBlockLevel1_1200, /* 8600..87FF */
- FriBidiPropertyBlockLevel1_1200, /* 8800..89FF */
- FriBidiPropertyBlockLevel1_1200, /* 8A00..8BFF */
- FriBidiPropertyBlockLevel1_1200, /* 8C00..8DFF */
- FriBidiPropertyBlockLevel1_1200, /* 8E00..8FFF */
- FriBidiPropertyBlockLevel1_1200, /* 9000..91FF */
- FriBidiPropertyBlockLevel1_1200, /* 9200..93FF */
- FriBidiPropertyBlockLevel1_1200, /* 9400..95FF */
- FriBidiPropertyBlockLevel1_1200, /* 9600..97FF */
- FriBidiPropertyBlockLevel1_1200, /* 9800..99FF */
- FriBidiPropertyBlockLevel1_1200, /* 9A00..9BFF */
- FriBidiPropertyBlockLevel1_1200, /* 9C00..9DFF */
- FriBidiPropertyBlockLevel1_1200, /* 9E00..9FFF */
- FriBidiPropertyBlockLevel1_1200, /* A000..A1FF */
- FriBidiPropertyBlockLevel1_1200, /* A200..A3FF */
- FriBidiPropertyBlockLevel1_A400, /* A400..A5FF */
- FriBidiPropertyBlockLevel1_1200, /* A600..A7FF */
- FriBidiPropertyBlockLevel1_1200, /* A800..A9FF */
- FriBidiPropertyBlockLevel1_1200, /* AA00..ABFF */
- FriBidiPropertyBlockLevel1_1200, /* AC00..ADFF */
- FriBidiPropertyBlockLevel1_1200, /* AE00..AFFF */
- FriBidiPropertyBlockLevel1_1200, /* B000..B1FF */
- FriBidiPropertyBlockLevel1_1200, /* B200..B3FF */
- FriBidiPropertyBlockLevel1_1200, /* B400..B5FF */
- FriBidiPropertyBlockLevel1_1200, /* B600..B7FF */
- FriBidiPropertyBlockLevel1_1200, /* B800..B9FF */
- FriBidiPropertyBlockLevel1_1200, /* BA00..BBFF */
- FriBidiPropertyBlockLevel1_1200, /* BC00..BDFF */
- FriBidiPropertyBlockLevel1_1200, /* BE00..BFFF */
- FriBidiPropertyBlockLevel1_1200, /* C000..C1FF */
- FriBidiPropertyBlockLevel1_1200, /* C200..C3FF */
- FriBidiPropertyBlockLevel1_1200, /* C400..C5FF */
- FriBidiPropertyBlockLevel1_1200, /* C600..C7FF */
- FriBidiPropertyBlockLevel1_1200, /* C800..C9FF */
- FriBidiPropertyBlockLevel1_1200, /* CA00..CBFF */
- FriBidiPropertyBlockLevel1_1200, /* CC00..CDFF */
- FriBidiPropertyBlockLevel1_1200, /* CE00..CFFF */
- FriBidiPropertyBlockLevel1_1200, /* D000..D1FF */
- FriBidiPropertyBlockLevel1_1200, /* D200..D3FF */
- FriBidiPropertyBlockLevel1_1200, /* D400..D5FF */
- FriBidiPropertyBlockLevel1_1200, /* D600..D7FF */
- FriBidiPropertyBlockLevel1_1200, /* D800..D9FF */
- FriBidiPropertyBlockLevel1_1200, /* DA00..DBFF */
- FriBidiPropertyBlockLevel1_1200, /* DC00..DDFF */
- FriBidiPropertyBlockLevel1_1200, /* DE00..DFFF */
- FriBidiPropertyBlockLevel1_1200, /* E000..E1FF */
- FriBidiPropertyBlockLevel1_1200, /* E200..E3FF */
- FriBidiPropertyBlockLevel1_1200, /* E400..E5FF */
- FriBidiPropertyBlockLevel1_1200, /* E600..E7FF */
- FriBidiPropertyBlockLevel1_1200, /* E800..E9FF */
- FriBidiPropertyBlockLevel1_1200, /* EA00..EBFF */
- FriBidiPropertyBlockLevel1_1200, /* EC00..EDFF */
- FriBidiPropertyBlockLevel1_1200, /* EE00..EFFF */
- FriBidiPropertyBlockLevel1_1200, /* F000..F1FF */
- FriBidiPropertyBlockLevel1_1200, /* F200..F3FF */
- FriBidiPropertyBlockLevel1_1200, /* F400..F5FF */
- FriBidiPropertyBlockLevel1_1200, /* F600..F7FF */
- FriBidiPropertyBlockLevel1_1200, /* F800..F9FF */
- FriBidiPropertyBlockLevel1_FA00, /* FA00..FBFF */
- FriBidiPropertyBlockLevel1_FC00, /* FC00..FDFF */
- FriBidiPropertyBlockLevel1_FE00, /* FE00..FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 10000..101FF */
- FriBidiPropertyBlockLevel1_1200, /* 10200..103FF */
- FriBidiPropertyBlockLevel1_1200, /* 10400..105FF */
- FriBidiPropertyBlockLevel1_1200, /* 10600..107FF */
- FriBidiPropertyBlockLevel1_1200, /* 10800..109FF */
- FriBidiPropertyBlockLevel1_1200, /* 10A00..10BFF */
- FriBidiPropertyBlockLevel1_1200, /* 10C00..10DFF */
- FriBidiPropertyBlockLevel1_1200, /* 10E00..10FFF */
- FriBidiPropertyBlockLevel1_1200, /* 11000..111FF */
- FriBidiPropertyBlockLevel1_1200, /* 11200..113FF */
- FriBidiPropertyBlockLevel1_1200, /* 11400..115FF */
- FriBidiPropertyBlockLevel1_1200, /* 11600..117FF */
- FriBidiPropertyBlockLevel1_1200, /* 11800..119FF */
- FriBidiPropertyBlockLevel1_1200, /* 11A00..11BFF */
- FriBidiPropertyBlockLevel1_1200, /* 11C00..11DFF */
- FriBidiPropertyBlockLevel1_1200, /* 11E00..11FFF */
- FriBidiPropertyBlockLevel1_1200, /* 12000..121FF */
- FriBidiPropertyBlockLevel1_1200, /* 12200..123FF */
- FriBidiPropertyBlockLevel1_1200, /* 12400..125FF */
- FriBidiPropertyBlockLevel1_1200, /* 12600..127FF */
- FriBidiPropertyBlockLevel1_1200, /* 12800..129FF */
- FriBidiPropertyBlockLevel1_1200, /* 12A00..12BFF */
- FriBidiPropertyBlockLevel1_1200, /* 12C00..12DFF */
- FriBidiPropertyBlockLevel1_1200, /* 12E00..12FFF */
- FriBidiPropertyBlockLevel1_1200, /* 13000..131FF */
- FriBidiPropertyBlockLevel1_1200, /* 13200..133FF */
- FriBidiPropertyBlockLevel1_1200, /* 13400..135FF */
- FriBidiPropertyBlockLevel1_1200, /* 13600..137FF */
- FriBidiPropertyBlockLevel1_1200, /* 13800..139FF */
- FriBidiPropertyBlockLevel1_1200, /* 13A00..13BFF */
- FriBidiPropertyBlockLevel1_1200, /* 13C00..13DFF */
- FriBidiPropertyBlockLevel1_1200, /* 13E00..13FFF */
- FriBidiPropertyBlockLevel1_1200, /* 14000..141FF */
- FriBidiPropertyBlockLevel1_1200, /* 14200..143FF */
- FriBidiPropertyBlockLevel1_1200, /* 14400..145FF */
- FriBidiPropertyBlockLevel1_1200, /* 14600..147FF */
- FriBidiPropertyBlockLevel1_1200, /* 14800..149FF */
- FriBidiPropertyBlockLevel1_1200, /* 14A00..14BFF */
- FriBidiPropertyBlockLevel1_1200, /* 14C00..14DFF */
- FriBidiPropertyBlockLevel1_1200, /* 14E00..14FFF */
- FriBidiPropertyBlockLevel1_1200, /* 15000..151FF */
- FriBidiPropertyBlockLevel1_1200, /* 15200..153FF */
- FriBidiPropertyBlockLevel1_1200, /* 15400..155FF */
- FriBidiPropertyBlockLevel1_1200, /* 15600..157FF */
- FriBidiPropertyBlockLevel1_1200, /* 15800..159FF */
- FriBidiPropertyBlockLevel1_1200, /* 15A00..15BFF */
- FriBidiPropertyBlockLevel1_1200, /* 15C00..15DFF */
- FriBidiPropertyBlockLevel1_1200, /* 15E00..15FFF */
- FriBidiPropertyBlockLevel1_1200, /* 16000..161FF */
- FriBidiPropertyBlockLevel1_1200, /* 16200..163FF */
- FriBidiPropertyBlockLevel1_1200, /* 16400..165FF */
- FriBidiPropertyBlockLevel1_1200, /* 16600..167FF */
- FriBidiPropertyBlockLevel1_1200, /* 16800..169FF */
- FriBidiPropertyBlockLevel1_1200, /* 16A00..16BFF */
- FriBidiPropertyBlockLevel1_1200, /* 16C00..16DFF */
- FriBidiPropertyBlockLevel1_1200, /* 16E00..16FFF */
- FriBidiPropertyBlockLevel1_1200, /* 17000..171FF */
- FriBidiPropertyBlockLevel1_1200, /* 17200..173FF */
- FriBidiPropertyBlockLevel1_1200, /* 17400..175FF */
- FriBidiPropertyBlockLevel1_1200, /* 17600..177FF */
- FriBidiPropertyBlockLevel1_1200, /* 17800..179FF */
- FriBidiPropertyBlockLevel1_1200, /* 17A00..17BFF */
- FriBidiPropertyBlockLevel1_1200, /* 17C00..17DFF */
- FriBidiPropertyBlockLevel1_1200, /* 17E00..17FFF */
- FriBidiPropertyBlockLevel1_1200, /* 18000..181FF */
- FriBidiPropertyBlockLevel1_1200, /* 18200..183FF */
- FriBidiPropertyBlockLevel1_1200, /* 18400..185FF */
- FriBidiPropertyBlockLevel1_1200, /* 18600..187FF */
- FriBidiPropertyBlockLevel1_1200, /* 18800..189FF */
- FriBidiPropertyBlockLevel1_1200, /* 18A00..18BFF */
- FriBidiPropertyBlockLevel1_1200, /* 18C00..18DFF */
- FriBidiPropertyBlockLevel1_1200, /* 18E00..18FFF */
- FriBidiPropertyBlockLevel1_1200, /* 19000..191FF */
- FriBidiPropertyBlockLevel1_1200, /* 19200..193FF */
- FriBidiPropertyBlockLevel1_1200, /* 19400..195FF */
- FriBidiPropertyBlockLevel1_1200, /* 19600..197FF */
- FriBidiPropertyBlockLevel1_1200, /* 19800..199FF */
- FriBidiPropertyBlockLevel1_1200, /* 19A00..19BFF */
- FriBidiPropertyBlockLevel1_1200, /* 19C00..19DFF */
- FriBidiPropertyBlockLevel1_1200, /* 19E00..19FFF */
- FriBidiPropertyBlockLevel1_1200, /* 1A000..1A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 1A200..1A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 1A400..1A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 1A600..1A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 1A800..1A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 1AA00..1ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 1AC00..1ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 1AE00..1AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 1B000..1B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 1B200..1B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 1B400..1B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 1B600..1B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 1B800..1B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 1BA00..1BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 1BC00..1BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 1BE00..1BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 1C000..1C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 1C200..1C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 1C400..1C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 1C600..1C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 1C800..1C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 1CA00..1CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 1CC00..1CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 1CE00..1CFFF */
- FriBidiPropertyBlockLevel1_1D000, /* 1D000..1D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 1D200..1D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 1D400..1D5FF */
- FriBidiPropertyBlockLevel1_1D600, /* 1D600..1D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 1D800..1D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 1DA00..1DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 1DC00..1DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 1DE00..1DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 1E000..1E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 1E200..1E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 1E400..1E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 1E600..1E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 1E800..1E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 1EA00..1EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 1EC00..1EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 1EE00..1EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 1F000..1F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 1F200..1F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 1F400..1F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 1F600..1F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 1F800..1F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 1FA00..1FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 1FC00..1FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 1FE00..1FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 20000..201FF */
- FriBidiPropertyBlockLevel1_1200, /* 20200..203FF */
- FriBidiPropertyBlockLevel1_1200, /* 20400..205FF */
- FriBidiPropertyBlockLevel1_1200, /* 20600..207FF */
- FriBidiPropertyBlockLevel1_1200, /* 20800..209FF */
- FriBidiPropertyBlockLevel1_1200, /* 20A00..20BFF */
- FriBidiPropertyBlockLevel1_1200, /* 20C00..20DFF */
- FriBidiPropertyBlockLevel1_1200, /* 20E00..20FFF */
- FriBidiPropertyBlockLevel1_1200, /* 21000..211FF */
- FriBidiPropertyBlockLevel1_1200, /* 21200..213FF */
- FriBidiPropertyBlockLevel1_1200, /* 21400..215FF */
- FriBidiPropertyBlockLevel1_1200, /* 21600..217FF */
- FriBidiPropertyBlockLevel1_1200, /* 21800..219FF */
- FriBidiPropertyBlockLevel1_1200, /* 21A00..21BFF */
- FriBidiPropertyBlockLevel1_1200, /* 21C00..21DFF */
- FriBidiPropertyBlockLevel1_1200, /* 21E00..21FFF */
- FriBidiPropertyBlockLevel1_1200, /* 22000..221FF */
- FriBidiPropertyBlockLevel1_1200, /* 22200..223FF */
- FriBidiPropertyBlockLevel1_1200, /* 22400..225FF */
- FriBidiPropertyBlockLevel1_1200, /* 22600..227FF */
- FriBidiPropertyBlockLevel1_1200, /* 22800..229FF */
- FriBidiPropertyBlockLevel1_1200, /* 22A00..22BFF */
- FriBidiPropertyBlockLevel1_1200, /* 22C00..22DFF */
- FriBidiPropertyBlockLevel1_1200, /* 22E00..22FFF */
- FriBidiPropertyBlockLevel1_1200, /* 23000..231FF */
- FriBidiPropertyBlockLevel1_1200, /* 23200..233FF */
- FriBidiPropertyBlockLevel1_1200, /* 23400..235FF */
- FriBidiPropertyBlockLevel1_1200, /* 23600..237FF */
- FriBidiPropertyBlockLevel1_1200, /* 23800..239FF */
- FriBidiPropertyBlockLevel1_1200, /* 23A00..23BFF */
- FriBidiPropertyBlockLevel1_1200, /* 23C00..23DFF */
- FriBidiPropertyBlockLevel1_1200, /* 23E00..23FFF */
- FriBidiPropertyBlockLevel1_1200, /* 24000..241FF */
- FriBidiPropertyBlockLevel1_1200, /* 24200..243FF */
- FriBidiPropertyBlockLevel1_1200, /* 24400..245FF */
- FriBidiPropertyBlockLevel1_1200, /* 24600..247FF */
- FriBidiPropertyBlockLevel1_1200, /* 24800..249FF */
- FriBidiPropertyBlockLevel1_1200, /* 24A00..24BFF */
- FriBidiPropertyBlockLevel1_1200, /* 24C00..24DFF */
- FriBidiPropertyBlockLevel1_1200, /* 24E00..24FFF */
- FriBidiPropertyBlockLevel1_1200, /* 25000..251FF */
- FriBidiPropertyBlockLevel1_1200, /* 25200..253FF */
- FriBidiPropertyBlockLevel1_1200, /* 25400..255FF */
- FriBidiPropertyBlockLevel1_1200, /* 25600..257FF */
- FriBidiPropertyBlockLevel1_1200, /* 25800..259FF */
- FriBidiPropertyBlockLevel1_1200, /* 25A00..25BFF */
- FriBidiPropertyBlockLevel1_1200, /* 25C00..25DFF */
- FriBidiPropertyBlockLevel1_1200, /* 25E00..25FFF */
- FriBidiPropertyBlockLevel1_1200, /* 26000..261FF */
- FriBidiPropertyBlockLevel1_1200, /* 26200..263FF */
- FriBidiPropertyBlockLevel1_1200, /* 26400..265FF */
- FriBidiPropertyBlockLevel1_1200, /* 26600..267FF */
- FriBidiPropertyBlockLevel1_1200, /* 26800..269FF */
- FriBidiPropertyBlockLevel1_1200, /* 26A00..26BFF */
- FriBidiPropertyBlockLevel1_1200, /* 26C00..26DFF */
- FriBidiPropertyBlockLevel1_1200, /* 26E00..26FFF */
- FriBidiPropertyBlockLevel1_1200, /* 27000..271FF */
- FriBidiPropertyBlockLevel1_1200, /* 27200..273FF */
- FriBidiPropertyBlockLevel1_1200, /* 27400..275FF */
- FriBidiPropertyBlockLevel1_1200, /* 27600..277FF */
- FriBidiPropertyBlockLevel1_1200, /* 27800..279FF */
- FriBidiPropertyBlockLevel1_1200, /* 27A00..27BFF */
- FriBidiPropertyBlockLevel1_1200, /* 27C00..27DFF */
- FriBidiPropertyBlockLevel1_1200, /* 27E00..27FFF */
- FriBidiPropertyBlockLevel1_1200, /* 28000..281FF */
- FriBidiPropertyBlockLevel1_1200, /* 28200..283FF */
- FriBidiPropertyBlockLevel1_1200, /* 28400..285FF */
- FriBidiPropertyBlockLevel1_1200, /* 28600..287FF */
- FriBidiPropertyBlockLevel1_1200, /* 28800..289FF */
- FriBidiPropertyBlockLevel1_1200, /* 28A00..28BFF */
- FriBidiPropertyBlockLevel1_1200, /* 28C00..28DFF */
- FriBidiPropertyBlockLevel1_1200, /* 28E00..28FFF */
- FriBidiPropertyBlockLevel1_1200, /* 29000..291FF */
- FriBidiPropertyBlockLevel1_1200, /* 29200..293FF */
- FriBidiPropertyBlockLevel1_1200, /* 29400..295FF */
- FriBidiPropertyBlockLevel1_1200, /* 29600..297FF */
- FriBidiPropertyBlockLevel1_1200, /* 29800..299FF */
- FriBidiPropertyBlockLevel1_1200, /* 29A00..29BFF */
- FriBidiPropertyBlockLevel1_1200, /* 29C00..29DFF */
- FriBidiPropertyBlockLevel1_1200, /* 29E00..29FFF */
- FriBidiPropertyBlockLevel1_1200, /* 2A000..2A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 2A200..2A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 2A400..2A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 2A600..2A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 2A800..2A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 2AA00..2ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 2AC00..2ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 2AE00..2AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 2B000..2B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 2B200..2B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 2B400..2B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 2B600..2B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 2B800..2B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 2BA00..2BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 2BC00..2BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 2BE00..2BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 2C000..2C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 2C200..2C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 2C400..2C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 2C600..2C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 2C800..2C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 2CA00..2CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 2CC00..2CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 2CE00..2CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 2D000..2D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 2D200..2D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 2D400..2D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 2D600..2D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 2D800..2D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 2DA00..2DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 2DC00..2DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 2DE00..2DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 2E000..2E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 2E200..2E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 2E400..2E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 2E600..2E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 2E800..2E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 2EA00..2EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 2EC00..2EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 2EE00..2EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 2F000..2F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 2F200..2F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 2F400..2F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 2F600..2F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 2F800..2F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 2FA00..2FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 2FC00..2FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 2FE00..2FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 30000..301FF */
- FriBidiPropertyBlockLevel1_1200, /* 30200..303FF */
- FriBidiPropertyBlockLevel1_1200, /* 30400..305FF */
- FriBidiPropertyBlockLevel1_1200, /* 30600..307FF */
- FriBidiPropertyBlockLevel1_1200, /* 30800..309FF */
- FriBidiPropertyBlockLevel1_1200, /* 30A00..30BFF */
- FriBidiPropertyBlockLevel1_1200, /* 30C00..30DFF */
- FriBidiPropertyBlockLevel1_1200, /* 30E00..30FFF */
- FriBidiPropertyBlockLevel1_1200, /* 31000..311FF */
- FriBidiPropertyBlockLevel1_1200, /* 31200..313FF */
- FriBidiPropertyBlockLevel1_1200, /* 31400..315FF */
- FriBidiPropertyBlockLevel1_1200, /* 31600..317FF */
- FriBidiPropertyBlockLevel1_1200, /* 31800..319FF */
- FriBidiPropertyBlockLevel1_1200, /* 31A00..31BFF */
- FriBidiPropertyBlockLevel1_1200, /* 31C00..31DFF */
- FriBidiPropertyBlockLevel1_1200, /* 31E00..31FFF */
- FriBidiPropertyBlockLevel1_1200, /* 32000..321FF */
- FriBidiPropertyBlockLevel1_1200, /* 32200..323FF */
- FriBidiPropertyBlockLevel1_1200, /* 32400..325FF */
- FriBidiPropertyBlockLevel1_1200, /* 32600..327FF */
- FriBidiPropertyBlockLevel1_1200, /* 32800..329FF */
- FriBidiPropertyBlockLevel1_1200, /* 32A00..32BFF */
- FriBidiPropertyBlockLevel1_1200, /* 32C00..32DFF */
- FriBidiPropertyBlockLevel1_1200, /* 32E00..32FFF */
- FriBidiPropertyBlockLevel1_1200, /* 33000..331FF */
- FriBidiPropertyBlockLevel1_1200, /* 33200..333FF */
- FriBidiPropertyBlockLevel1_1200, /* 33400..335FF */
- FriBidiPropertyBlockLevel1_1200, /* 33600..337FF */
- FriBidiPropertyBlockLevel1_1200, /* 33800..339FF */
- FriBidiPropertyBlockLevel1_1200, /* 33A00..33BFF */
- FriBidiPropertyBlockLevel1_1200, /* 33C00..33DFF */
- FriBidiPropertyBlockLevel1_1200, /* 33E00..33FFF */
- FriBidiPropertyBlockLevel1_1200, /* 34000..341FF */
- FriBidiPropertyBlockLevel1_1200, /* 34200..343FF */
- FriBidiPropertyBlockLevel1_1200, /* 34400..345FF */
- FriBidiPropertyBlockLevel1_1200, /* 34600..347FF */
- FriBidiPropertyBlockLevel1_1200, /* 34800..349FF */
- FriBidiPropertyBlockLevel1_1200, /* 34A00..34BFF */
- FriBidiPropertyBlockLevel1_1200, /* 34C00..34DFF */
- FriBidiPropertyBlockLevel1_1200, /* 34E00..34FFF */
- FriBidiPropertyBlockLevel1_1200, /* 35000..351FF */
- FriBidiPropertyBlockLevel1_1200, /* 35200..353FF */
- FriBidiPropertyBlockLevel1_1200, /* 35400..355FF */
- FriBidiPropertyBlockLevel1_1200, /* 35600..357FF */
- FriBidiPropertyBlockLevel1_1200, /* 35800..359FF */
- FriBidiPropertyBlockLevel1_1200, /* 35A00..35BFF */
- FriBidiPropertyBlockLevel1_1200, /* 35C00..35DFF */
- FriBidiPropertyBlockLevel1_1200, /* 35E00..35FFF */
- FriBidiPropertyBlockLevel1_1200, /* 36000..361FF */
- FriBidiPropertyBlockLevel1_1200, /* 36200..363FF */
- FriBidiPropertyBlockLevel1_1200, /* 36400..365FF */
- FriBidiPropertyBlockLevel1_1200, /* 36600..367FF */
- FriBidiPropertyBlockLevel1_1200, /* 36800..369FF */
- FriBidiPropertyBlockLevel1_1200, /* 36A00..36BFF */
- FriBidiPropertyBlockLevel1_1200, /* 36C00..36DFF */
- FriBidiPropertyBlockLevel1_1200, /* 36E00..36FFF */
- FriBidiPropertyBlockLevel1_1200, /* 37000..371FF */
- FriBidiPropertyBlockLevel1_1200, /* 37200..373FF */
- FriBidiPropertyBlockLevel1_1200, /* 37400..375FF */
- FriBidiPropertyBlockLevel1_1200, /* 37600..377FF */
- FriBidiPropertyBlockLevel1_1200, /* 37800..379FF */
- FriBidiPropertyBlockLevel1_1200, /* 37A00..37BFF */
- FriBidiPropertyBlockLevel1_1200, /* 37C00..37DFF */
- FriBidiPropertyBlockLevel1_1200, /* 37E00..37FFF */
- FriBidiPropertyBlockLevel1_1200, /* 38000..381FF */
- FriBidiPropertyBlockLevel1_1200, /* 38200..383FF */
- FriBidiPropertyBlockLevel1_1200, /* 38400..385FF */
- FriBidiPropertyBlockLevel1_1200, /* 38600..387FF */
- FriBidiPropertyBlockLevel1_1200, /* 38800..389FF */
- FriBidiPropertyBlockLevel1_1200, /* 38A00..38BFF */
- FriBidiPropertyBlockLevel1_1200, /* 38C00..38DFF */
- FriBidiPropertyBlockLevel1_1200, /* 38E00..38FFF */
- FriBidiPropertyBlockLevel1_1200, /* 39000..391FF */
- FriBidiPropertyBlockLevel1_1200, /* 39200..393FF */
- FriBidiPropertyBlockLevel1_1200, /* 39400..395FF */
- FriBidiPropertyBlockLevel1_1200, /* 39600..397FF */
- FriBidiPropertyBlockLevel1_1200, /* 39800..399FF */
- FriBidiPropertyBlockLevel1_1200, /* 39A00..39BFF */
- FriBidiPropertyBlockLevel1_1200, /* 39C00..39DFF */
- FriBidiPropertyBlockLevel1_1200, /* 39E00..39FFF */
- FriBidiPropertyBlockLevel1_1200, /* 3A000..3A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 3A200..3A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 3A400..3A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 3A600..3A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 3A800..3A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 3AA00..3ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 3AC00..3ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 3AE00..3AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 3B000..3B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 3B200..3B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 3B400..3B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 3B600..3B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 3B800..3B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 3BA00..3BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 3BC00..3BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 3BE00..3BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 3C000..3C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 3C200..3C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 3C400..3C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 3C600..3C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 3C800..3C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 3CA00..3CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 3CC00..3CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 3CE00..3CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 3D000..3D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 3D200..3D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 3D400..3D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 3D600..3D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 3D800..3D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 3DA00..3DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 3DC00..3DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 3DE00..3DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 3E000..3E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 3E200..3E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 3E400..3E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 3E600..3E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 3E800..3E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 3EA00..3EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 3EC00..3EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 3EE00..3EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 3F000..3F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 3F200..3F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 3F400..3F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 3F600..3F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 3F800..3F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 3FA00..3FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 3FC00..3FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 3FE00..3FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 40000..401FF */
- FriBidiPropertyBlockLevel1_1200, /* 40200..403FF */
- FriBidiPropertyBlockLevel1_1200, /* 40400..405FF */
- FriBidiPropertyBlockLevel1_1200, /* 40600..407FF */
- FriBidiPropertyBlockLevel1_1200, /* 40800..409FF */
- FriBidiPropertyBlockLevel1_1200, /* 40A00..40BFF */
- FriBidiPropertyBlockLevel1_1200, /* 40C00..40DFF */
- FriBidiPropertyBlockLevel1_1200, /* 40E00..40FFF */
- FriBidiPropertyBlockLevel1_1200, /* 41000..411FF */
- FriBidiPropertyBlockLevel1_1200, /* 41200..413FF */
- FriBidiPropertyBlockLevel1_1200, /* 41400..415FF */
- FriBidiPropertyBlockLevel1_1200, /* 41600..417FF */
- FriBidiPropertyBlockLevel1_1200, /* 41800..419FF */
- FriBidiPropertyBlockLevel1_1200, /* 41A00..41BFF */
- FriBidiPropertyBlockLevel1_1200, /* 41C00..41DFF */
- FriBidiPropertyBlockLevel1_1200, /* 41E00..41FFF */
- FriBidiPropertyBlockLevel1_1200, /* 42000..421FF */
- FriBidiPropertyBlockLevel1_1200, /* 42200..423FF */
- FriBidiPropertyBlockLevel1_1200, /* 42400..425FF */
- FriBidiPropertyBlockLevel1_1200, /* 42600..427FF */
- FriBidiPropertyBlockLevel1_1200, /* 42800..429FF */
- FriBidiPropertyBlockLevel1_1200, /* 42A00..42BFF */
- FriBidiPropertyBlockLevel1_1200, /* 42C00..42DFF */
- FriBidiPropertyBlockLevel1_1200, /* 42E00..42FFF */
- FriBidiPropertyBlockLevel1_1200, /* 43000..431FF */
- FriBidiPropertyBlockLevel1_1200, /* 43200..433FF */
- FriBidiPropertyBlockLevel1_1200, /* 43400..435FF */
- FriBidiPropertyBlockLevel1_1200, /* 43600..437FF */
- FriBidiPropertyBlockLevel1_1200, /* 43800..439FF */
- FriBidiPropertyBlockLevel1_1200, /* 43A00..43BFF */
- FriBidiPropertyBlockLevel1_1200, /* 43C00..43DFF */
- FriBidiPropertyBlockLevel1_1200, /* 43E00..43FFF */
- FriBidiPropertyBlockLevel1_1200, /* 44000..441FF */
- FriBidiPropertyBlockLevel1_1200, /* 44200..443FF */
- FriBidiPropertyBlockLevel1_1200, /* 44400..445FF */
- FriBidiPropertyBlockLevel1_1200, /* 44600..447FF */
- FriBidiPropertyBlockLevel1_1200, /* 44800..449FF */
- FriBidiPropertyBlockLevel1_1200, /* 44A00..44BFF */
- FriBidiPropertyBlockLevel1_1200, /* 44C00..44DFF */
- FriBidiPropertyBlockLevel1_1200, /* 44E00..44FFF */
- FriBidiPropertyBlockLevel1_1200, /* 45000..451FF */
- FriBidiPropertyBlockLevel1_1200, /* 45200..453FF */
- FriBidiPropertyBlockLevel1_1200, /* 45400..455FF */
- FriBidiPropertyBlockLevel1_1200, /* 45600..457FF */
- FriBidiPropertyBlockLevel1_1200, /* 45800..459FF */
- FriBidiPropertyBlockLevel1_1200, /* 45A00..45BFF */
- FriBidiPropertyBlockLevel1_1200, /* 45C00..45DFF */
- FriBidiPropertyBlockLevel1_1200, /* 45E00..45FFF */
- FriBidiPropertyBlockLevel1_1200, /* 46000..461FF */
- FriBidiPropertyBlockLevel1_1200, /* 46200..463FF */
- FriBidiPropertyBlockLevel1_1200, /* 46400..465FF */
- FriBidiPropertyBlockLevel1_1200, /* 46600..467FF */
- FriBidiPropertyBlockLevel1_1200, /* 46800..469FF */
- FriBidiPropertyBlockLevel1_1200, /* 46A00..46BFF */
- FriBidiPropertyBlockLevel1_1200, /* 46C00..46DFF */
- FriBidiPropertyBlockLevel1_1200, /* 46E00..46FFF */
- FriBidiPropertyBlockLevel1_1200, /* 47000..471FF */
- FriBidiPropertyBlockLevel1_1200, /* 47200..473FF */
- FriBidiPropertyBlockLevel1_1200, /* 47400..475FF */
- FriBidiPropertyBlockLevel1_1200, /* 47600..477FF */
- FriBidiPropertyBlockLevel1_1200, /* 47800..479FF */
- FriBidiPropertyBlockLevel1_1200, /* 47A00..47BFF */
- FriBidiPropertyBlockLevel1_1200, /* 47C00..47DFF */
- FriBidiPropertyBlockLevel1_1200, /* 47E00..47FFF */
- FriBidiPropertyBlockLevel1_1200, /* 48000..481FF */
- FriBidiPropertyBlockLevel1_1200, /* 48200..483FF */
- FriBidiPropertyBlockLevel1_1200, /* 48400..485FF */
- FriBidiPropertyBlockLevel1_1200, /* 48600..487FF */
- FriBidiPropertyBlockLevel1_1200, /* 48800..489FF */
- FriBidiPropertyBlockLevel1_1200, /* 48A00..48BFF */
- FriBidiPropertyBlockLevel1_1200, /* 48C00..48DFF */
- FriBidiPropertyBlockLevel1_1200, /* 48E00..48FFF */
- FriBidiPropertyBlockLevel1_1200, /* 49000..491FF */
- FriBidiPropertyBlockLevel1_1200, /* 49200..493FF */
- FriBidiPropertyBlockLevel1_1200, /* 49400..495FF */
- FriBidiPropertyBlockLevel1_1200, /* 49600..497FF */
- FriBidiPropertyBlockLevel1_1200, /* 49800..499FF */
- FriBidiPropertyBlockLevel1_1200, /* 49A00..49BFF */
- FriBidiPropertyBlockLevel1_1200, /* 49C00..49DFF */
- FriBidiPropertyBlockLevel1_1200, /* 49E00..49FFF */
- FriBidiPropertyBlockLevel1_1200, /* 4A000..4A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 4A200..4A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 4A400..4A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 4A600..4A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 4A800..4A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 4AA00..4ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 4AC00..4ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 4AE00..4AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 4B000..4B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 4B200..4B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 4B400..4B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 4B600..4B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 4B800..4B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 4BA00..4BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 4BC00..4BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 4BE00..4BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 4C000..4C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 4C200..4C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 4C400..4C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 4C600..4C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 4C800..4C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 4CA00..4CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 4CC00..4CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 4CE00..4CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 4D000..4D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 4D200..4D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 4D400..4D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 4D600..4D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 4D800..4D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 4DA00..4DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 4DC00..4DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 4DE00..4DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 4E000..4E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 4E200..4E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 4E400..4E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 4E600..4E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 4E800..4E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 4EA00..4EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 4EC00..4EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 4EE00..4EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 4F000..4F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 4F200..4F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 4F400..4F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 4F600..4F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 4F800..4F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 4FA00..4FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 4FC00..4FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 4FE00..4FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 50000..501FF */
- FriBidiPropertyBlockLevel1_1200, /* 50200..503FF */
- FriBidiPropertyBlockLevel1_1200, /* 50400..505FF */
- FriBidiPropertyBlockLevel1_1200, /* 50600..507FF */
- FriBidiPropertyBlockLevel1_1200, /* 50800..509FF */
- FriBidiPropertyBlockLevel1_1200, /* 50A00..50BFF */
- FriBidiPropertyBlockLevel1_1200, /* 50C00..50DFF */
- FriBidiPropertyBlockLevel1_1200, /* 50E00..50FFF */
- FriBidiPropertyBlockLevel1_1200, /* 51000..511FF */
- FriBidiPropertyBlockLevel1_1200, /* 51200..513FF */
- FriBidiPropertyBlockLevel1_1200, /* 51400..515FF */
- FriBidiPropertyBlockLevel1_1200, /* 51600..517FF */
- FriBidiPropertyBlockLevel1_1200, /* 51800..519FF */
- FriBidiPropertyBlockLevel1_1200, /* 51A00..51BFF */
- FriBidiPropertyBlockLevel1_1200, /* 51C00..51DFF */
- FriBidiPropertyBlockLevel1_1200, /* 51E00..51FFF */
- FriBidiPropertyBlockLevel1_1200, /* 52000..521FF */
- FriBidiPropertyBlockLevel1_1200, /* 52200..523FF */
- FriBidiPropertyBlockLevel1_1200, /* 52400..525FF */
- FriBidiPropertyBlockLevel1_1200, /* 52600..527FF */
- FriBidiPropertyBlockLevel1_1200, /* 52800..529FF */
- FriBidiPropertyBlockLevel1_1200, /* 52A00..52BFF */
- FriBidiPropertyBlockLevel1_1200, /* 52C00..52DFF */
- FriBidiPropertyBlockLevel1_1200, /* 52E00..52FFF */
- FriBidiPropertyBlockLevel1_1200, /* 53000..531FF */
- FriBidiPropertyBlockLevel1_1200, /* 53200..533FF */
- FriBidiPropertyBlockLevel1_1200, /* 53400..535FF */
- FriBidiPropertyBlockLevel1_1200, /* 53600..537FF */
- FriBidiPropertyBlockLevel1_1200, /* 53800..539FF */
- FriBidiPropertyBlockLevel1_1200, /* 53A00..53BFF */
- FriBidiPropertyBlockLevel1_1200, /* 53C00..53DFF */
- FriBidiPropertyBlockLevel1_1200, /* 53E00..53FFF */
- FriBidiPropertyBlockLevel1_1200, /* 54000..541FF */
- FriBidiPropertyBlockLevel1_1200, /* 54200..543FF */
- FriBidiPropertyBlockLevel1_1200, /* 54400..545FF */
- FriBidiPropertyBlockLevel1_1200, /* 54600..547FF */
- FriBidiPropertyBlockLevel1_1200, /* 54800..549FF */
- FriBidiPropertyBlockLevel1_1200, /* 54A00..54BFF */
- FriBidiPropertyBlockLevel1_1200, /* 54C00..54DFF */
- FriBidiPropertyBlockLevel1_1200, /* 54E00..54FFF */
- FriBidiPropertyBlockLevel1_1200, /* 55000..551FF */
- FriBidiPropertyBlockLevel1_1200, /* 55200..553FF */
- FriBidiPropertyBlockLevel1_1200, /* 55400..555FF */
- FriBidiPropertyBlockLevel1_1200, /* 55600..557FF */
- FriBidiPropertyBlockLevel1_1200, /* 55800..559FF */
- FriBidiPropertyBlockLevel1_1200, /* 55A00..55BFF */
- FriBidiPropertyBlockLevel1_1200, /* 55C00..55DFF */
- FriBidiPropertyBlockLevel1_1200, /* 55E00..55FFF */
- FriBidiPropertyBlockLevel1_1200, /* 56000..561FF */
- FriBidiPropertyBlockLevel1_1200, /* 56200..563FF */
- FriBidiPropertyBlockLevel1_1200, /* 56400..565FF */
- FriBidiPropertyBlockLevel1_1200, /* 56600..567FF */
- FriBidiPropertyBlockLevel1_1200, /* 56800..569FF */
- FriBidiPropertyBlockLevel1_1200, /* 56A00..56BFF */
- FriBidiPropertyBlockLevel1_1200, /* 56C00..56DFF */
- FriBidiPropertyBlockLevel1_1200, /* 56E00..56FFF */
- FriBidiPropertyBlockLevel1_1200, /* 57000..571FF */
- FriBidiPropertyBlockLevel1_1200, /* 57200..573FF */
- FriBidiPropertyBlockLevel1_1200, /* 57400..575FF */
- FriBidiPropertyBlockLevel1_1200, /* 57600..577FF */
- FriBidiPropertyBlockLevel1_1200, /* 57800..579FF */
- FriBidiPropertyBlockLevel1_1200, /* 57A00..57BFF */
- FriBidiPropertyBlockLevel1_1200, /* 57C00..57DFF */
- FriBidiPropertyBlockLevel1_1200, /* 57E00..57FFF */
- FriBidiPropertyBlockLevel1_1200, /* 58000..581FF */
- FriBidiPropertyBlockLevel1_1200, /* 58200..583FF */
- FriBidiPropertyBlockLevel1_1200, /* 58400..585FF */
- FriBidiPropertyBlockLevel1_1200, /* 58600..587FF */
- FriBidiPropertyBlockLevel1_1200, /* 58800..589FF */
- FriBidiPropertyBlockLevel1_1200, /* 58A00..58BFF */
- FriBidiPropertyBlockLevel1_1200, /* 58C00..58DFF */
- FriBidiPropertyBlockLevel1_1200, /* 58E00..58FFF */
- FriBidiPropertyBlockLevel1_1200, /* 59000..591FF */
- FriBidiPropertyBlockLevel1_1200, /* 59200..593FF */
- FriBidiPropertyBlockLevel1_1200, /* 59400..595FF */
- FriBidiPropertyBlockLevel1_1200, /* 59600..597FF */
- FriBidiPropertyBlockLevel1_1200, /* 59800..599FF */
- FriBidiPropertyBlockLevel1_1200, /* 59A00..59BFF */
- FriBidiPropertyBlockLevel1_1200, /* 59C00..59DFF */
- FriBidiPropertyBlockLevel1_1200, /* 59E00..59FFF */
- FriBidiPropertyBlockLevel1_1200, /* 5A000..5A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 5A200..5A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 5A400..5A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 5A600..5A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 5A800..5A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 5AA00..5ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 5AC00..5ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 5AE00..5AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 5B000..5B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 5B200..5B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 5B400..5B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 5B600..5B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 5B800..5B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 5BA00..5BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 5BC00..5BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 5BE00..5BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 5C000..5C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 5C200..5C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 5C400..5C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 5C600..5C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 5C800..5C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 5CA00..5CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 5CC00..5CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 5CE00..5CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 5D000..5D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 5D200..5D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 5D400..5D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 5D600..5D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 5D800..5D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 5DA00..5DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 5DC00..5DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 5DE00..5DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 5E000..5E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 5E200..5E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 5E400..5E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 5E600..5E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 5E800..5E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 5EA00..5EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 5EC00..5EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 5EE00..5EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 5F000..5F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 5F200..5F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 5F400..5F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 5F600..5F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 5F800..5F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 5FA00..5FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 5FC00..5FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 5FE00..5FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 60000..601FF */
- FriBidiPropertyBlockLevel1_1200, /* 60200..603FF */
- FriBidiPropertyBlockLevel1_1200, /* 60400..605FF */
- FriBidiPropertyBlockLevel1_1200, /* 60600..607FF */
- FriBidiPropertyBlockLevel1_1200, /* 60800..609FF */
- FriBidiPropertyBlockLevel1_1200, /* 60A00..60BFF */
- FriBidiPropertyBlockLevel1_1200, /* 60C00..60DFF */
- FriBidiPropertyBlockLevel1_1200, /* 60E00..60FFF */
- FriBidiPropertyBlockLevel1_1200, /* 61000..611FF */
- FriBidiPropertyBlockLevel1_1200, /* 61200..613FF */
- FriBidiPropertyBlockLevel1_1200, /* 61400..615FF */
- FriBidiPropertyBlockLevel1_1200, /* 61600..617FF */
- FriBidiPropertyBlockLevel1_1200, /* 61800..619FF */
- FriBidiPropertyBlockLevel1_1200, /* 61A00..61BFF */
- FriBidiPropertyBlockLevel1_1200, /* 61C00..61DFF */
- FriBidiPropertyBlockLevel1_1200, /* 61E00..61FFF */
- FriBidiPropertyBlockLevel1_1200, /* 62000..621FF */
- FriBidiPropertyBlockLevel1_1200, /* 62200..623FF */
- FriBidiPropertyBlockLevel1_1200, /* 62400..625FF */
- FriBidiPropertyBlockLevel1_1200, /* 62600..627FF */
- FriBidiPropertyBlockLevel1_1200, /* 62800..629FF */
- FriBidiPropertyBlockLevel1_1200, /* 62A00..62BFF */
- FriBidiPropertyBlockLevel1_1200, /* 62C00..62DFF */
- FriBidiPropertyBlockLevel1_1200, /* 62E00..62FFF */
- FriBidiPropertyBlockLevel1_1200, /* 63000..631FF */
- FriBidiPropertyBlockLevel1_1200, /* 63200..633FF */
- FriBidiPropertyBlockLevel1_1200, /* 63400..635FF */
- FriBidiPropertyBlockLevel1_1200, /* 63600..637FF */
- FriBidiPropertyBlockLevel1_1200, /* 63800..639FF */
- FriBidiPropertyBlockLevel1_1200, /* 63A00..63BFF */
- FriBidiPropertyBlockLevel1_1200, /* 63C00..63DFF */
- FriBidiPropertyBlockLevel1_1200, /* 63E00..63FFF */
- FriBidiPropertyBlockLevel1_1200, /* 64000..641FF */
- FriBidiPropertyBlockLevel1_1200, /* 64200..643FF */
- FriBidiPropertyBlockLevel1_1200, /* 64400..645FF */
- FriBidiPropertyBlockLevel1_1200, /* 64600..647FF */
- FriBidiPropertyBlockLevel1_1200, /* 64800..649FF */
- FriBidiPropertyBlockLevel1_1200, /* 64A00..64BFF */
- FriBidiPropertyBlockLevel1_1200, /* 64C00..64DFF */
- FriBidiPropertyBlockLevel1_1200, /* 64E00..64FFF */
- FriBidiPropertyBlockLevel1_1200, /* 65000..651FF */
- FriBidiPropertyBlockLevel1_1200, /* 65200..653FF */
- FriBidiPropertyBlockLevel1_1200, /* 65400..655FF */
- FriBidiPropertyBlockLevel1_1200, /* 65600..657FF */
- FriBidiPropertyBlockLevel1_1200, /* 65800..659FF */
- FriBidiPropertyBlockLevel1_1200, /* 65A00..65BFF */
- FriBidiPropertyBlockLevel1_1200, /* 65C00..65DFF */
- FriBidiPropertyBlockLevel1_1200, /* 65E00..65FFF */
- FriBidiPropertyBlockLevel1_1200, /* 66000..661FF */
- FriBidiPropertyBlockLevel1_1200, /* 66200..663FF */
- FriBidiPropertyBlockLevel1_1200, /* 66400..665FF */
- FriBidiPropertyBlockLevel1_1200, /* 66600..667FF */
- FriBidiPropertyBlockLevel1_1200, /* 66800..669FF */
- FriBidiPropertyBlockLevel1_1200, /* 66A00..66BFF */
- FriBidiPropertyBlockLevel1_1200, /* 66C00..66DFF */
- FriBidiPropertyBlockLevel1_1200, /* 66E00..66FFF */
- FriBidiPropertyBlockLevel1_1200, /* 67000..671FF */
- FriBidiPropertyBlockLevel1_1200, /* 67200..673FF */
- FriBidiPropertyBlockLevel1_1200, /* 67400..675FF */
- FriBidiPropertyBlockLevel1_1200, /* 67600..677FF */
- FriBidiPropertyBlockLevel1_1200, /* 67800..679FF */
- FriBidiPropertyBlockLevel1_1200, /* 67A00..67BFF */
- FriBidiPropertyBlockLevel1_1200, /* 67C00..67DFF */
- FriBidiPropertyBlockLevel1_1200, /* 67E00..67FFF */
- FriBidiPropertyBlockLevel1_1200, /* 68000..681FF */
- FriBidiPropertyBlockLevel1_1200, /* 68200..683FF */
- FriBidiPropertyBlockLevel1_1200, /* 68400..685FF */
- FriBidiPropertyBlockLevel1_1200, /* 68600..687FF */
- FriBidiPropertyBlockLevel1_1200, /* 68800..689FF */
- FriBidiPropertyBlockLevel1_1200, /* 68A00..68BFF */
- FriBidiPropertyBlockLevel1_1200, /* 68C00..68DFF */
- FriBidiPropertyBlockLevel1_1200, /* 68E00..68FFF */
- FriBidiPropertyBlockLevel1_1200, /* 69000..691FF */
- FriBidiPropertyBlockLevel1_1200, /* 69200..693FF */
- FriBidiPropertyBlockLevel1_1200, /* 69400..695FF */
- FriBidiPropertyBlockLevel1_1200, /* 69600..697FF */
- FriBidiPropertyBlockLevel1_1200, /* 69800..699FF */
- FriBidiPropertyBlockLevel1_1200, /* 69A00..69BFF */
- FriBidiPropertyBlockLevel1_1200, /* 69C00..69DFF */
- FriBidiPropertyBlockLevel1_1200, /* 69E00..69FFF */
- FriBidiPropertyBlockLevel1_1200, /* 6A000..6A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 6A200..6A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 6A400..6A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 6A600..6A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 6A800..6A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 6AA00..6ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 6AC00..6ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 6AE00..6AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 6B000..6B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 6B200..6B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 6B400..6B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 6B600..6B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 6B800..6B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 6BA00..6BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 6BC00..6BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 6BE00..6BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 6C000..6C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 6C200..6C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 6C400..6C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 6C600..6C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 6C800..6C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 6CA00..6CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 6CC00..6CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 6CE00..6CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 6D000..6D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 6D200..6D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 6D400..6D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 6D600..6D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 6D800..6D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 6DA00..6DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 6DC00..6DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 6DE00..6DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 6E000..6E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 6E200..6E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 6E400..6E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 6E600..6E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 6E800..6E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 6EA00..6EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 6EC00..6EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 6EE00..6EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 6F000..6F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 6F200..6F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 6F400..6F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 6F600..6F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 6F800..6F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 6FA00..6FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 6FC00..6FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 6FE00..6FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 70000..701FF */
- FriBidiPropertyBlockLevel1_1200, /* 70200..703FF */
- FriBidiPropertyBlockLevel1_1200, /* 70400..705FF */
- FriBidiPropertyBlockLevel1_1200, /* 70600..707FF */
- FriBidiPropertyBlockLevel1_1200, /* 70800..709FF */
- FriBidiPropertyBlockLevel1_1200, /* 70A00..70BFF */
- FriBidiPropertyBlockLevel1_1200, /* 70C00..70DFF */
- FriBidiPropertyBlockLevel1_1200, /* 70E00..70FFF */
- FriBidiPropertyBlockLevel1_1200, /* 71000..711FF */
- FriBidiPropertyBlockLevel1_1200, /* 71200..713FF */
- FriBidiPropertyBlockLevel1_1200, /* 71400..715FF */
- FriBidiPropertyBlockLevel1_1200, /* 71600..717FF */
- FriBidiPropertyBlockLevel1_1200, /* 71800..719FF */
- FriBidiPropertyBlockLevel1_1200, /* 71A00..71BFF */
- FriBidiPropertyBlockLevel1_1200, /* 71C00..71DFF */
- FriBidiPropertyBlockLevel1_1200, /* 71E00..71FFF */
- FriBidiPropertyBlockLevel1_1200, /* 72000..721FF */
- FriBidiPropertyBlockLevel1_1200, /* 72200..723FF */
- FriBidiPropertyBlockLevel1_1200, /* 72400..725FF */
- FriBidiPropertyBlockLevel1_1200, /* 72600..727FF */
- FriBidiPropertyBlockLevel1_1200, /* 72800..729FF */
- FriBidiPropertyBlockLevel1_1200, /* 72A00..72BFF */
- FriBidiPropertyBlockLevel1_1200, /* 72C00..72DFF */
- FriBidiPropertyBlockLevel1_1200, /* 72E00..72FFF */
- FriBidiPropertyBlockLevel1_1200, /* 73000..731FF */
- FriBidiPropertyBlockLevel1_1200, /* 73200..733FF */
- FriBidiPropertyBlockLevel1_1200, /* 73400..735FF */
- FriBidiPropertyBlockLevel1_1200, /* 73600..737FF */
- FriBidiPropertyBlockLevel1_1200, /* 73800..739FF */
- FriBidiPropertyBlockLevel1_1200, /* 73A00..73BFF */
- FriBidiPropertyBlockLevel1_1200, /* 73C00..73DFF */
- FriBidiPropertyBlockLevel1_1200, /* 73E00..73FFF */
- FriBidiPropertyBlockLevel1_1200, /* 74000..741FF */
- FriBidiPropertyBlockLevel1_1200, /* 74200..743FF */
- FriBidiPropertyBlockLevel1_1200, /* 74400..745FF */
- FriBidiPropertyBlockLevel1_1200, /* 74600..747FF */
- FriBidiPropertyBlockLevel1_1200, /* 74800..749FF */
- FriBidiPropertyBlockLevel1_1200, /* 74A00..74BFF */
- FriBidiPropertyBlockLevel1_1200, /* 74C00..74DFF */
- FriBidiPropertyBlockLevel1_1200, /* 74E00..74FFF */
- FriBidiPropertyBlockLevel1_1200, /* 75000..751FF */
- FriBidiPropertyBlockLevel1_1200, /* 75200..753FF */
- FriBidiPropertyBlockLevel1_1200, /* 75400..755FF */
- FriBidiPropertyBlockLevel1_1200, /* 75600..757FF */
- FriBidiPropertyBlockLevel1_1200, /* 75800..759FF */
- FriBidiPropertyBlockLevel1_1200, /* 75A00..75BFF */
- FriBidiPropertyBlockLevel1_1200, /* 75C00..75DFF */
- FriBidiPropertyBlockLevel1_1200, /* 75E00..75FFF */
- FriBidiPropertyBlockLevel1_1200, /* 76000..761FF */
- FriBidiPropertyBlockLevel1_1200, /* 76200..763FF */
- FriBidiPropertyBlockLevel1_1200, /* 76400..765FF */
- FriBidiPropertyBlockLevel1_1200, /* 76600..767FF */
- FriBidiPropertyBlockLevel1_1200, /* 76800..769FF */
- FriBidiPropertyBlockLevel1_1200, /* 76A00..76BFF */
- FriBidiPropertyBlockLevel1_1200, /* 76C00..76DFF */
- FriBidiPropertyBlockLevel1_1200, /* 76E00..76FFF */
- FriBidiPropertyBlockLevel1_1200, /* 77000..771FF */
- FriBidiPropertyBlockLevel1_1200, /* 77200..773FF */
- FriBidiPropertyBlockLevel1_1200, /* 77400..775FF */
- FriBidiPropertyBlockLevel1_1200, /* 77600..777FF */
- FriBidiPropertyBlockLevel1_1200, /* 77800..779FF */
- FriBidiPropertyBlockLevel1_1200, /* 77A00..77BFF */
- FriBidiPropertyBlockLevel1_1200, /* 77C00..77DFF */
- FriBidiPropertyBlockLevel1_1200, /* 77E00..77FFF */
- FriBidiPropertyBlockLevel1_1200, /* 78000..781FF */
- FriBidiPropertyBlockLevel1_1200, /* 78200..783FF */
- FriBidiPropertyBlockLevel1_1200, /* 78400..785FF */
- FriBidiPropertyBlockLevel1_1200, /* 78600..787FF */
- FriBidiPropertyBlockLevel1_1200, /* 78800..789FF */
- FriBidiPropertyBlockLevel1_1200, /* 78A00..78BFF */
- FriBidiPropertyBlockLevel1_1200, /* 78C00..78DFF */
- FriBidiPropertyBlockLevel1_1200, /* 78E00..78FFF */
- FriBidiPropertyBlockLevel1_1200, /* 79000..791FF */
- FriBidiPropertyBlockLevel1_1200, /* 79200..793FF */
- FriBidiPropertyBlockLevel1_1200, /* 79400..795FF */
- FriBidiPropertyBlockLevel1_1200, /* 79600..797FF */
- FriBidiPropertyBlockLevel1_1200, /* 79800..799FF */
- FriBidiPropertyBlockLevel1_1200, /* 79A00..79BFF */
- FriBidiPropertyBlockLevel1_1200, /* 79C00..79DFF */
- FriBidiPropertyBlockLevel1_1200, /* 79E00..79FFF */
- FriBidiPropertyBlockLevel1_1200, /* 7A000..7A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 7A200..7A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 7A400..7A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 7A600..7A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 7A800..7A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 7AA00..7ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 7AC00..7ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 7AE00..7AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 7B000..7B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 7B200..7B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 7B400..7B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 7B600..7B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 7B800..7B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 7BA00..7BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 7BC00..7BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 7BE00..7BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 7C000..7C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 7C200..7C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 7C400..7C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 7C600..7C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 7C800..7C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 7CA00..7CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 7CC00..7CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 7CE00..7CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 7D000..7D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 7D200..7D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 7D400..7D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 7D600..7D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 7D800..7D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 7DA00..7DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 7DC00..7DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 7DE00..7DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 7E000..7E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 7E200..7E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 7E400..7E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 7E600..7E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 7E800..7E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 7EA00..7EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 7EC00..7EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 7EE00..7EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 7F000..7F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 7F200..7F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 7F400..7F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 7F600..7F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 7F800..7F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 7FA00..7FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 7FC00..7FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 7FE00..7FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 80000..801FF */
- FriBidiPropertyBlockLevel1_1200, /* 80200..803FF */
- FriBidiPropertyBlockLevel1_1200, /* 80400..805FF */
- FriBidiPropertyBlockLevel1_1200, /* 80600..807FF */
- FriBidiPropertyBlockLevel1_1200, /* 80800..809FF */
- FriBidiPropertyBlockLevel1_1200, /* 80A00..80BFF */
- FriBidiPropertyBlockLevel1_1200, /* 80C00..80DFF */
- FriBidiPropertyBlockLevel1_1200, /* 80E00..80FFF */
- FriBidiPropertyBlockLevel1_1200, /* 81000..811FF */
- FriBidiPropertyBlockLevel1_1200, /* 81200..813FF */
- FriBidiPropertyBlockLevel1_1200, /* 81400..815FF */
- FriBidiPropertyBlockLevel1_1200, /* 81600..817FF */
- FriBidiPropertyBlockLevel1_1200, /* 81800..819FF */
- FriBidiPropertyBlockLevel1_1200, /* 81A00..81BFF */
- FriBidiPropertyBlockLevel1_1200, /* 81C00..81DFF */
- FriBidiPropertyBlockLevel1_1200, /* 81E00..81FFF */
- FriBidiPropertyBlockLevel1_1200, /* 82000..821FF */
- FriBidiPropertyBlockLevel1_1200, /* 82200..823FF */
- FriBidiPropertyBlockLevel1_1200, /* 82400..825FF */
- FriBidiPropertyBlockLevel1_1200, /* 82600..827FF */
- FriBidiPropertyBlockLevel1_1200, /* 82800..829FF */
- FriBidiPropertyBlockLevel1_1200, /* 82A00..82BFF */
- FriBidiPropertyBlockLevel1_1200, /* 82C00..82DFF */
- FriBidiPropertyBlockLevel1_1200, /* 82E00..82FFF */
- FriBidiPropertyBlockLevel1_1200, /* 83000..831FF */
- FriBidiPropertyBlockLevel1_1200, /* 83200..833FF */
- FriBidiPropertyBlockLevel1_1200, /* 83400..835FF */
- FriBidiPropertyBlockLevel1_1200, /* 83600..837FF */
- FriBidiPropertyBlockLevel1_1200, /* 83800..839FF */
- FriBidiPropertyBlockLevel1_1200, /* 83A00..83BFF */
- FriBidiPropertyBlockLevel1_1200, /* 83C00..83DFF */
- FriBidiPropertyBlockLevel1_1200, /* 83E00..83FFF */
- FriBidiPropertyBlockLevel1_1200, /* 84000..841FF */
- FriBidiPropertyBlockLevel1_1200, /* 84200..843FF */
- FriBidiPropertyBlockLevel1_1200, /* 84400..845FF */
- FriBidiPropertyBlockLevel1_1200, /* 84600..847FF */
- FriBidiPropertyBlockLevel1_1200, /* 84800..849FF */
- FriBidiPropertyBlockLevel1_1200, /* 84A00..84BFF */
- FriBidiPropertyBlockLevel1_1200, /* 84C00..84DFF */
- FriBidiPropertyBlockLevel1_1200, /* 84E00..84FFF */
- FriBidiPropertyBlockLevel1_1200, /* 85000..851FF */
- FriBidiPropertyBlockLevel1_1200, /* 85200..853FF */
- FriBidiPropertyBlockLevel1_1200, /* 85400..855FF */
- FriBidiPropertyBlockLevel1_1200, /* 85600..857FF */
- FriBidiPropertyBlockLevel1_1200, /* 85800..859FF */
- FriBidiPropertyBlockLevel1_1200, /* 85A00..85BFF */
- FriBidiPropertyBlockLevel1_1200, /* 85C00..85DFF */
- FriBidiPropertyBlockLevel1_1200, /* 85E00..85FFF */
- FriBidiPropertyBlockLevel1_1200, /* 86000..861FF */
- FriBidiPropertyBlockLevel1_1200, /* 86200..863FF */
- FriBidiPropertyBlockLevel1_1200, /* 86400..865FF */
- FriBidiPropertyBlockLevel1_1200, /* 86600..867FF */
- FriBidiPropertyBlockLevel1_1200, /* 86800..869FF */
- FriBidiPropertyBlockLevel1_1200, /* 86A00..86BFF */
- FriBidiPropertyBlockLevel1_1200, /* 86C00..86DFF */
- FriBidiPropertyBlockLevel1_1200, /* 86E00..86FFF */
- FriBidiPropertyBlockLevel1_1200, /* 87000..871FF */
- FriBidiPropertyBlockLevel1_1200, /* 87200..873FF */
- FriBidiPropertyBlockLevel1_1200, /* 87400..875FF */
- FriBidiPropertyBlockLevel1_1200, /* 87600..877FF */
- FriBidiPropertyBlockLevel1_1200, /* 87800..879FF */
- FriBidiPropertyBlockLevel1_1200, /* 87A00..87BFF */
- FriBidiPropertyBlockLevel1_1200, /* 87C00..87DFF */
- FriBidiPropertyBlockLevel1_1200, /* 87E00..87FFF */
- FriBidiPropertyBlockLevel1_1200, /* 88000..881FF */
- FriBidiPropertyBlockLevel1_1200, /* 88200..883FF */
- FriBidiPropertyBlockLevel1_1200, /* 88400..885FF */
- FriBidiPropertyBlockLevel1_1200, /* 88600..887FF */
- FriBidiPropertyBlockLevel1_1200, /* 88800..889FF */
- FriBidiPropertyBlockLevel1_1200, /* 88A00..88BFF */
- FriBidiPropertyBlockLevel1_1200, /* 88C00..88DFF */
- FriBidiPropertyBlockLevel1_1200, /* 88E00..88FFF */
- FriBidiPropertyBlockLevel1_1200, /* 89000..891FF */
- FriBidiPropertyBlockLevel1_1200, /* 89200..893FF */
- FriBidiPropertyBlockLevel1_1200, /* 89400..895FF */
- FriBidiPropertyBlockLevel1_1200, /* 89600..897FF */
- FriBidiPropertyBlockLevel1_1200, /* 89800..899FF */
- FriBidiPropertyBlockLevel1_1200, /* 89A00..89BFF */
- FriBidiPropertyBlockLevel1_1200, /* 89C00..89DFF */
- FriBidiPropertyBlockLevel1_1200, /* 89E00..89FFF */
- FriBidiPropertyBlockLevel1_1200, /* 8A000..8A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 8A200..8A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 8A400..8A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 8A600..8A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 8A800..8A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 8AA00..8ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 8AC00..8ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 8AE00..8AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 8B000..8B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 8B200..8B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 8B400..8B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 8B600..8B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 8B800..8B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 8BA00..8BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 8BC00..8BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 8BE00..8BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 8C000..8C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 8C200..8C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 8C400..8C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 8C600..8C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 8C800..8C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 8CA00..8CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 8CC00..8CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 8CE00..8CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 8D000..8D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 8D200..8D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 8D400..8D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 8D600..8D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 8D800..8D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 8DA00..8DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 8DC00..8DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 8DE00..8DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 8E000..8E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 8E200..8E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 8E400..8E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 8E600..8E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 8E800..8E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 8EA00..8EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 8EC00..8EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 8EE00..8EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 8F000..8F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 8F200..8F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 8F400..8F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 8F600..8F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 8F800..8F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 8FA00..8FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 8FC00..8FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 8FE00..8FFFF */
- FriBidiPropertyBlockLevel1_1200, /* 90000..901FF */
- FriBidiPropertyBlockLevel1_1200, /* 90200..903FF */
- FriBidiPropertyBlockLevel1_1200, /* 90400..905FF */
- FriBidiPropertyBlockLevel1_1200, /* 90600..907FF */
- FriBidiPropertyBlockLevel1_1200, /* 90800..909FF */
- FriBidiPropertyBlockLevel1_1200, /* 90A00..90BFF */
- FriBidiPropertyBlockLevel1_1200, /* 90C00..90DFF */
- FriBidiPropertyBlockLevel1_1200, /* 90E00..90FFF */
- FriBidiPropertyBlockLevel1_1200, /* 91000..911FF */
- FriBidiPropertyBlockLevel1_1200, /* 91200..913FF */
- FriBidiPropertyBlockLevel1_1200, /* 91400..915FF */
- FriBidiPropertyBlockLevel1_1200, /* 91600..917FF */
- FriBidiPropertyBlockLevel1_1200, /* 91800..919FF */
- FriBidiPropertyBlockLevel1_1200, /* 91A00..91BFF */
- FriBidiPropertyBlockLevel1_1200, /* 91C00..91DFF */
- FriBidiPropertyBlockLevel1_1200, /* 91E00..91FFF */
- FriBidiPropertyBlockLevel1_1200, /* 92000..921FF */
- FriBidiPropertyBlockLevel1_1200, /* 92200..923FF */
- FriBidiPropertyBlockLevel1_1200, /* 92400..925FF */
- FriBidiPropertyBlockLevel1_1200, /* 92600..927FF */
- FriBidiPropertyBlockLevel1_1200, /* 92800..929FF */
- FriBidiPropertyBlockLevel1_1200, /* 92A00..92BFF */
- FriBidiPropertyBlockLevel1_1200, /* 92C00..92DFF */
- FriBidiPropertyBlockLevel1_1200, /* 92E00..92FFF */
- FriBidiPropertyBlockLevel1_1200, /* 93000..931FF */
- FriBidiPropertyBlockLevel1_1200, /* 93200..933FF */
- FriBidiPropertyBlockLevel1_1200, /* 93400..935FF */
- FriBidiPropertyBlockLevel1_1200, /* 93600..937FF */
- FriBidiPropertyBlockLevel1_1200, /* 93800..939FF */
- FriBidiPropertyBlockLevel1_1200, /* 93A00..93BFF */
- FriBidiPropertyBlockLevel1_1200, /* 93C00..93DFF */
- FriBidiPropertyBlockLevel1_1200, /* 93E00..93FFF */
- FriBidiPropertyBlockLevel1_1200, /* 94000..941FF */
- FriBidiPropertyBlockLevel1_1200, /* 94200..943FF */
- FriBidiPropertyBlockLevel1_1200, /* 94400..945FF */
- FriBidiPropertyBlockLevel1_1200, /* 94600..947FF */
- FriBidiPropertyBlockLevel1_1200, /* 94800..949FF */
- FriBidiPropertyBlockLevel1_1200, /* 94A00..94BFF */
- FriBidiPropertyBlockLevel1_1200, /* 94C00..94DFF */
- FriBidiPropertyBlockLevel1_1200, /* 94E00..94FFF */
- FriBidiPropertyBlockLevel1_1200, /* 95000..951FF */
- FriBidiPropertyBlockLevel1_1200, /* 95200..953FF */
- FriBidiPropertyBlockLevel1_1200, /* 95400..955FF */
- FriBidiPropertyBlockLevel1_1200, /* 95600..957FF */
- FriBidiPropertyBlockLevel1_1200, /* 95800..959FF */
- FriBidiPropertyBlockLevel1_1200, /* 95A00..95BFF */
- FriBidiPropertyBlockLevel1_1200, /* 95C00..95DFF */
- FriBidiPropertyBlockLevel1_1200, /* 95E00..95FFF */
- FriBidiPropertyBlockLevel1_1200, /* 96000..961FF */
- FriBidiPropertyBlockLevel1_1200, /* 96200..963FF */
- FriBidiPropertyBlockLevel1_1200, /* 96400..965FF */
- FriBidiPropertyBlockLevel1_1200, /* 96600..967FF */
- FriBidiPropertyBlockLevel1_1200, /* 96800..969FF */
- FriBidiPropertyBlockLevel1_1200, /* 96A00..96BFF */
- FriBidiPropertyBlockLevel1_1200, /* 96C00..96DFF */
- FriBidiPropertyBlockLevel1_1200, /* 96E00..96FFF */
- FriBidiPropertyBlockLevel1_1200, /* 97000..971FF */
- FriBidiPropertyBlockLevel1_1200, /* 97200..973FF */
- FriBidiPropertyBlockLevel1_1200, /* 97400..975FF */
- FriBidiPropertyBlockLevel1_1200, /* 97600..977FF */
- FriBidiPropertyBlockLevel1_1200, /* 97800..979FF */
- FriBidiPropertyBlockLevel1_1200, /* 97A00..97BFF */
- FriBidiPropertyBlockLevel1_1200, /* 97C00..97DFF */
- FriBidiPropertyBlockLevel1_1200, /* 97E00..97FFF */
- FriBidiPropertyBlockLevel1_1200, /* 98000..981FF */
- FriBidiPropertyBlockLevel1_1200, /* 98200..983FF */
- FriBidiPropertyBlockLevel1_1200, /* 98400..985FF */
- FriBidiPropertyBlockLevel1_1200, /* 98600..987FF */
- FriBidiPropertyBlockLevel1_1200, /* 98800..989FF */
- FriBidiPropertyBlockLevel1_1200, /* 98A00..98BFF */
- FriBidiPropertyBlockLevel1_1200, /* 98C00..98DFF */
- FriBidiPropertyBlockLevel1_1200, /* 98E00..98FFF */
- FriBidiPropertyBlockLevel1_1200, /* 99000..991FF */
- FriBidiPropertyBlockLevel1_1200, /* 99200..993FF */
- FriBidiPropertyBlockLevel1_1200, /* 99400..995FF */
- FriBidiPropertyBlockLevel1_1200, /* 99600..997FF */
- FriBidiPropertyBlockLevel1_1200, /* 99800..999FF */
- FriBidiPropertyBlockLevel1_1200, /* 99A00..99BFF */
- FriBidiPropertyBlockLevel1_1200, /* 99C00..99DFF */
- FriBidiPropertyBlockLevel1_1200, /* 99E00..99FFF */
- FriBidiPropertyBlockLevel1_1200, /* 9A000..9A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 9A200..9A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 9A400..9A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 9A600..9A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 9A800..9A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 9AA00..9ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 9AC00..9ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 9AE00..9AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 9B000..9B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 9B200..9B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 9B400..9B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 9B600..9B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 9B800..9B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 9BA00..9BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 9BC00..9BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 9BE00..9BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 9C000..9C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 9C200..9C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 9C400..9C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 9C600..9C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 9C800..9C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 9CA00..9CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 9CC00..9CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 9CE00..9CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 9D000..9D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 9D200..9D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 9D400..9D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 9D600..9D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 9D800..9D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 9DA00..9DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 9DC00..9DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 9DE00..9DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 9E000..9E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 9E200..9E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 9E400..9E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 9E600..9E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 9E800..9E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 9EA00..9EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 9EC00..9EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 9EE00..9EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 9F000..9F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 9F200..9F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 9F400..9F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 9F600..9F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 9F800..9F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 9FA00..9FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 9FC00..9FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 9FE00..9FFFF */
- FriBidiPropertyBlockLevel1_1200, /* A0000..A01FF */
- FriBidiPropertyBlockLevel1_1200, /* A0200..A03FF */
- FriBidiPropertyBlockLevel1_1200, /* A0400..A05FF */
- FriBidiPropertyBlockLevel1_1200, /* A0600..A07FF */
- FriBidiPropertyBlockLevel1_1200, /* A0800..A09FF */
- FriBidiPropertyBlockLevel1_1200, /* A0A00..A0BFF */
- FriBidiPropertyBlockLevel1_1200, /* A0C00..A0DFF */
- FriBidiPropertyBlockLevel1_1200, /* A0E00..A0FFF */
- FriBidiPropertyBlockLevel1_1200, /* A1000..A11FF */
- FriBidiPropertyBlockLevel1_1200, /* A1200..A13FF */
- FriBidiPropertyBlockLevel1_1200, /* A1400..A15FF */
- FriBidiPropertyBlockLevel1_1200, /* A1600..A17FF */
- FriBidiPropertyBlockLevel1_1200, /* A1800..A19FF */
- FriBidiPropertyBlockLevel1_1200, /* A1A00..A1BFF */
- FriBidiPropertyBlockLevel1_1200, /* A1C00..A1DFF */
- FriBidiPropertyBlockLevel1_1200, /* A1E00..A1FFF */
- FriBidiPropertyBlockLevel1_1200, /* A2000..A21FF */
- FriBidiPropertyBlockLevel1_1200, /* A2200..A23FF */
- FriBidiPropertyBlockLevel1_1200, /* A2400..A25FF */
- FriBidiPropertyBlockLevel1_1200, /* A2600..A27FF */
- FriBidiPropertyBlockLevel1_1200, /* A2800..A29FF */
- FriBidiPropertyBlockLevel1_1200, /* A2A00..A2BFF */
- FriBidiPropertyBlockLevel1_1200, /* A2C00..A2DFF */
- FriBidiPropertyBlockLevel1_1200, /* A2E00..A2FFF */
- FriBidiPropertyBlockLevel1_1200, /* A3000..A31FF */
- FriBidiPropertyBlockLevel1_1200, /* A3200..A33FF */
- FriBidiPropertyBlockLevel1_1200, /* A3400..A35FF */
- FriBidiPropertyBlockLevel1_1200, /* A3600..A37FF */
- FriBidiPropertyBlockLevel1_1200, /* A3800..A39FF */
- FriBidiPropertyBlockLevel1_1200, /* A3A00..A3BFF */
- FriBidiPropertyBlockLevel1_1200, /* A3C00..A3DFF */
- FriBidiPropertyBlockLevel1_1200, /* A3E00..A3FFF */
- FriBidiPropertyBlockLevel1_1200, /* A4000..A41FF */
- FriBidiPropertyBlockLevel1_1200, /* A4200..A43FF */
- FriBidiPropertyBlockLevel1_1200, /* A4400..A45FF */
- FriBidiPropertyBlockLevel1_1200, /* A4600..A47FF */
- FriBidiPropertyBlockLevel1_1200, /* A4800..A49FF */
- FriBidiPropertyBlockLevel1_1200, /* A4A00..A4BFF */
- FriBidiPropertyBlockLevel1_1200, /* A4C00..A4DFF */
- FriBidiPropertyBlockLevel1_1200, /* A4E00..A4FFF */
- FriBidiPropertyBlockLevel1_1200, /* A5000..A51FF */
- FriBidiPropertyBlockLevel1_1200, /* A5200..A53FF */
- FriBidiPropertyBlockLevel1_1200, /* A5400..A55FF */
- FriBidiPropertyBlockLevel1_1200, /* A5600..A57FF */
- FriBidiPropertyBlockLevel1_1200, /* A5800..A59FF */
- FriBidiPropertyBlockLevel1_1200, /* A5A00..A5BFF */
- FriBidiPropertyBlockLevel1_1200, /* A5C00..A5DFF */
- FriBidiPropertyBlockLevel1_1200, /* A5E00..A5FFF */
- FriBidiPropertyBlockLevel1_1200, /* A6000..A61FF */
- FriBidiPropertyBlockLevel1_1200, /* A6200..A63FF */
- FriBidiPropertyBlockLevel1_1200, /* A6400..A65FF */
- FriBidiPropertyBlockLevel1_1200, /* A6600..A67FF */
- FriBidiPropertyBlockLevel1_1200, /* A6800..A69FF */
- FriBidiPropertyBlockLevel1_1200, /* A6A00..A6BFF */
- FriBidiPropertyBlockLevel1_1200, /* A6C00..A6DFF */
- FriBidiPropertyBlockLevel1_1200, /* A6E00..A6FFF */
- FriBidiPropertyBlockLevel1_1200, /* A7000..A71FF */
- FriBidiPropertyBlockLevel1_1200, /* A7200..A73FF */
- FriBidiPropertyBlockLevel1_1200, /* A7400..A75FF */
- FriBidiPropertyBlockLevel1_1200, /* A7600..A77FF */
- FriBidiPropertyBlockLevel1_1200, /* A7800..A79FF */
- FriBidiPropertyBlockLevel1_1200, /* A7A00..A7BFF */
- FriBidiPropertyBlockLevel1_1200, /* A7C00..A7DFF */
- FriBidiPropertyBlockLevel1_1200, /* A7E00..A7FFF */
- FriBidiPropertyBlockLevel1_1200, /* A8000..A81FF */
- FriBidiPropertyBlockLevel1_1200, /* A8200..A83FF */
- FriBidiPropertyBlockLevel1_1200, /* A8400..A85FF */
- FriBidiPropertyBlockLevel1_1200, /* A8600..A87FF */
- FriBidiPropertyBlockLevel1_1200, /* A8800..A89FF */
- FriBidiPropertyBlockLevel1_1200, /* A8A00..A8BFF */
- FriBidiPropertyBlockLevel1_1200, /* A8C00..A8DFF */
- FriBidiPropertyBlockLevel1_1200, /* A8E00..A8FFF */
- FriBidiPropertyBlockLevel1_1200, /* A9000..A91FF */
- FriBidiPropertyBlockLevel1_1200, /* A9200..A93FF */
- FriBidiPropertyBlockLevel1_1200, /* A9400..A95FF */
- FriBidiPropertyBlockLevel1_1200, /* A9600..A97FF */
- FriBidiPropertyBlockLevel1_1200, /* A9800..A99FF */
- FriBidiPropertyBlockLevel1_1200, /* A9A00..A9BFF */
- FriBidiPropertyBlockLevel1_1200, /* A9C00..A9DFF */
- FriBidiPropertyBlockLevel1_1200, /* A9E00..A9FFF */
- FriBidiPropertyBlockLevel1_1200, /* AA000..AA1FF */
- FriBidiPropertyBlockLevel1_1200, /* AA200..AA3FF */
- FriBidiPropertyBlockLevel1_1200, /* AA400..AA5FF */
- FriBidiPropertyBlockLevel1_1200, /* AA600..AA7FF */
- FriBidiPropertyBlockLevel1_1200, /* AA800..AA9FF */
- FriBidiPropertyBlockLevel1_1200, /* AAA00..AABFF */
- FriBidiPropertyBlockLevel1_1200, /* AAC00..AADFF */
- FriBidiPropertyBlockLevel1_1200, /* AAE00..AAFFF */
- FriBidiPropertyBlockLevel1_1200, /* AB000..AB1FF */
- FriBidiPropertyBlockLevel1_1200, /* AB200..AB3FF */
- FriBidiPropertyBlockLevel1_1200, /* AB400..AB5FF */
- FriBidiPropertyBlockLevel1_1200, /* AB600..AB7FF */
- FriBidiPropertyBlockLevel1_1200, /* AB800..AB9FF */
- FriBidiPropertyBlockLevel1_1200, /* ABA00..ABBFF */
- FriBidiPropertyBlockLevel1_1200, /* ABC00..ABDFF */
- FriBidiPropertyBlockLevel1_1200, /* ABE00..ABFFF */
- FriBidiPropertyBlockLevel1_1200, /* AC000..AC1FF */
- FriBidiPropertyBlockLevel1_1200, /* AC200..AC3FF */
- FriBidiPropertyBlockLevel1_1200, /* AC400..AC5FF */
- FriBidiPropertyBlockLevel1_1200, /* AC600..AC7FF */
- FriBidiPropertyBlockLevel1_1200, /* AC800..AC9FF */
- FriBidiPropertyBlockLevel1_1200, /* ACA00..ACBFF */
- FriBidiPropertyBlockLevel1_1200, /* ACC00..ACDFF */
- FriBidiPropertyBlockLevel1_1200, /* ACE00..ACFFF */
- FriBidiPropertyBlockLevel1_1200, /* AD000..AD1FF */
- FriBidiPropertyBlockLevel1_1200, /* AD200..AD3FF */
- FriBidiPropertyBlockLevel1_1200, /* AD400..AD5FF */
- FriBidiPropertyBlockLevel1_1200, /* AD600..AD7FF */
- FriBidiPropertyBlockLevel1_1200, /* AD800..AD9FF */
- FriBidiPropertyBlockLevel1_1200, /* ADA00..ADBFF */
- FriBidiPropertyBlockLevel1_1200, /* ADC00..ADDFF */
- FriBidiPropertyBlockLevel1_1200, /* ADE00..ADFFF */
- FriBidiPropertyBlockLevel1_1200, /* AE000..AE1FF */
- FriBidiPropertyBlockLevel1_1200, /* AE200..AE3FF */
- FriBidiPropertyBlockLevel1_1200, /* AE400..AE5FF */
- FriBidiPropertyBlockLevel1_1200, /* AE600..AE7FF */
- FriBidiPropertyBlockLevel1_1200, /* AE800..AE9FF */
- FriBidiPropertyBlockLevel1_1200, /* AEA00..AEBFF */
- FriBidiPropertyBlockLevel1_1200, /* AEC00..AEDFF */
- FriBidiPropertyBlockLevel1_1200, /* AEE00..AEFFF */
- FriBidiPropertyBlockLevel1_1200, /* AF000..AF1FF */
- FriBidiPropertyBlockLevel1_1200, /* AF200..AF3FF */
- FriBidiPropertyBlockLevel1_1200, /* AF400..AF5FF */
- FriBidiPropertyBlockLevel1_1200, /* AF600..AF7FF */
- FriBidiPropertyBlockLevel1_1200, /* AF800..AF9FF */
- FriBidiPropertyBlockLevel1_1200, /* AFA00..AFBFF */
- FriBidiPropertyBlockLevel1_1200, /* AFC00..AFDFF */
- FriBidiPropertyBlockLevel1_1200, /* AFE00..AFFFF */
- FriBidiPropertyBlockLevel1_1200, /* B0000..B01FF */
- FriBidiPropertyBlockLevel1_1200, /* B0200..B03FF */
- FriBidiPropertyBlockLevel1_1200, /* B0400..B05FF */
- FriBidiPropertyBlockLevel1_1200, /* B0600..B07FF */
- FriBidiPropertyBlockLevel1_1200, /* B0800..B09FF */
- FriBidiPropertyBlockLevel1_1200, /* B0A00..B0BFF */
- FriBidiPropertyBlockLevel1_1200, /* B0C00..B0DFF */
- FriBidiPropertyBlockLevel1_1200, /* B0E00..B0FFF */
- FriBidiPropertyBlockLevel1_1200, /* B1000..B11FF */
- FriBidiPropertyBlockLevel1_1200, /* B1200..B13FF */
- FriBidiPropertyBlockLevel1_1200, /* B1400..B15FF */
- FriBidiPropertyBlockLevel1_1200, /* B1600..B17FF */
- FriBidiPropertyBlockLevel1_1200, /* B1800..B19FF */
- FriBidiPropertyBlockLevel1_1200, /* B1A00..B1BFF */
- FriBidiPropertyBlockLevel1_1200, /* B1C00..B1DFF */
- FriBidiPropertyBlockLevel1_1200, /* B1E00..B1FFF */
- FriBidiPropertyBlockLevel1_1200, /* B2000..B21FF */
- FriBidiPropertyBlockLevel1_1200, /* B2200..B23FF */
- FriBidiPropertyBlockLevel1_1200, /* B2400..B25FF */
- FriBidiPropertyBlockLevel1_1200, /* B2600..B27FF */
- FriBidiPropertyBlockLevel1_1200, /* B2800..B29FF */
- FriBidiPropertyBlockLevel1_1200, /* B2A00..B2BFF */
- FriBidiPropertyBlockLevel1_1200, /* B2C00..B2DFF */
- FriBidiPropertyBlockLevel1_1200, /* B2E00..B2FFF */
- FriBidiPropertyBlockLevel1_1200, /* B3000..B31FF */
- FriBidiPropertyBlockLevel1_1200, /* B3200..B33FF */
- FriBidiPropertyBlockLevel1_1200, /* B3400..B35FF */
- FriBidiPropertyBlockLevel1_1200, /* B3600..B37FF */
- FriBidiPropertyBlockLevel1_1200, /* B3800..B39FF */
- FriBidiPropertyBlockLevel1_1200, /* B3A00..B3BFF */
- FriBidiPropertyBlockLevel1_1200, /* B3C00..B3DFF */
- FriBidiPropertyBlockLevel1_1200, /* B3E00..B3FFF */
- FriBidiPropertyBlockLevel1_1200, /* B4000..B41FF */
- FriBidiPropertyBlockLevel1_1200, /* B4200..B43FF */
- FriBidiPropertyBlockLevel1_1200, /* B4400..B45FF */
- FriBidiPropertyBlockLevel1_1200, /* B4600..B47FF */
- FriBidiPropertyBlockLevel1_1200, /* B4800..B49FF */
- FriBidiPropertyBlockLevel1_1200, /* B4A00..B4BFF */
- FriBidiPropertyBlockLevel1_1200, /* B4C00..B4DFF */
- FriBidiPropertyBlockLevel1_1200, /* B4E00..B4FFF */
- FriBidiPropertyBlockLevel1_1200, /* B5000..B51FF */
- FriBidiPropertyBlockLevel1_1200, /* B5200..B53FF */
- FriBidiPropertyBlockLevel1_1200, /* B5400..B55FF */
- FriBidiPropertyBlockLevel1_1200, /* B5600..B57FF */
- FriBidiPropertyBlockLevel1_1200, /* B5800..B59FF */
- FriBidiPropertyBlockLevel1_1200, /* B5A00..B5BFF */
- FriBidiPropertyBlockLevel1_1200, /* B5C00..B5DFF */
- FriBidiPropertyBlockLevel1_1200, /* B5E00..B5FFF */
- FriBidiPropertyBlockLevel1_1200, /* B6000..B61FF */
- FriBidiPropertyBlockLevel1_1200, /* B6200..B63FF */
- FriBidiPropertyBlockLevel1_1200, /* B6400..B65FF */
- FriBidiPropertyBlockLevel1_1200, /* B6600..B67FF */
- FriBidiPropertyBlockLevel1_1200, /* B6800..B69FF */
- FriBidiPropertyBlockLevel1_1200, /* B6A00..B6BFF */
- FriBidiPropertyBlockLevel1_1200, /* B6C00..B6DFF */
- FriBidiPropertyBlockLevel1_1200, /* B6E00..B6FFF */
- FriBidiPropertyBlockLevel1_1200, /* B7000..B71FF */
- FriBidiPropertyBlockLevel1_1200, /* B7200..B73FF */
- FriBidiPropertyBlockLevel1_1200, /* B7400..B75FF */
- FriBidiPropertyBlockLevel1_1200, /* B7600..B77FF */
- FriBidiPropertyBlockLevel1_1200, /* B7800..B79FF */
- FriBidiPropertyBlockLevel1_1200, /* B7A00..B7BFF */
- FriBidiPropertyBlockLevel1_1200, /* B7C00..B7DFF */
- FriBidiPropertyBlockLevel1_1200, /* B7E00..B7FFF */
- FriBidiPropertyBlockLevel1_1200, /* B8000..B81FF */
- FriBidiPropertyBlockLevel1_1200, /* B8200..B83FF */
- FriBidiPropertyBlockLevel1_1200, /* B8400..B85FF */
- FriBidiPropertyBlockLevel1_1200, /* B8600..B87FF */
- FriBidiPropertyBlockLevel1_1200, /* B8800..B89FF */
- FriBidiPropertyBlockLevel1_1200, /* B8A00..B8BFF */
- FriBidiPropertyBlockLevel1_1200, /* B8C00..B8DFF */
- FriBidiPropertyBlockLevel1_1200, /* B8E00..B8FFF */
- FriBidiPropertyBlockLevel1_1200, /* B9000..B91FF */
- FriBidiPropertyBlockLevel1_1200, /* B9200..B93FF */
- FriBidiPropertyBlockLevel1_1200, /* B9400..B95FF */
- FriBidiPropertyBlockLevel1_1200, /* B9600..B97FF */
- FriBidiPropertyBlockLevel1_1200, /* B9800..B99FF */
- FriBidiPropertyBlockLevel1_1200, /* B9A00..B9BFF */
- FriBidiPropertyBlockLevel1_1200, /* B9C00..B9DFF */
- FriBidiPropertyBlockLevel1_1200, /* B9E00..B9FFF */
- FriBidiPropertyBlockLevel1_1200, /* BA000..BA1FF */
- FriBidiPropertyBlockLevel1_1200, /* BA200..BA3FF */
- FriBidiPropertyBlockLevel1_1200, /* BA400..BA5FF */
- FriBidiPropertyBlockLevel1_1200, /* BA600..BA7FF */
- FriBidiPropertyBlockLevel1_1200, /* BA800..BA9FF */
- FriBidiPropertyBlockLevel1_1200, /* BAA00..BABFF */
- FriBidiPropertyBlockLevel1_1200, /* BAC00..BADFF */
- FriBidiPropertyBlockLevel1_1200, /* BAE00..BAFFF */
- FriBidiPropertyBlockLevel1_1200, /* BB000..BB1FF */
- FriBidiPropertyBlockLevel1_1200, /* BB200..BB3FF */
- FriBidiPropertyBlockLevel1_1200, /* BB400..BB5FF */
- FriBidiPropertyBlockLevel1_1200, /* BB600..BB7FF */
- FriBidiPropertyBlockLevel1_1200, /* BB800..BB9FF */
- FriBidiPropertyBlockLevel1_1200, /* BBA00..BBBFF */
- FriBidiPropertyBlockLevel1_1200, /* BBC00..BBDFF */
- FriBidiPropertyBlockLevel1_1200, /* BBE00..BBFFF */
- FriBidiPropertyBlockLevel1_1200, /* BC000..BC1FF */
- FriBidiPropertyBlockLevel1_1200, /* BC200..BC3FF */
- FriBidiPropertyBlockLevel1_1200, /* BC400..BC5FF */
- FriBidiPropertyBlockLevel1_1200, /* BC600..BC7FF */
- FriBidiPropertyBlockLevel1_1200, /* BC800..BC9FF */
- FriBidiPropertyBlockLevel1_1200, /* BCA00..BCBFF */
- FriBidiPropertyBlockLevel1_1200, /* BCC00..BCDFF */
- FriBidiPropertyBlockLevel1_1200, /* BCE00..BCFFF */
- FriBidiPropertyBlockLevel1_1200, /* BD000..BD1FF */
- FriBidiPropertyBlockLevel1_1200, /* BD200..BD3FF */
- FriBidiPropertyBlockLevel1_1200, /* BD400..BD5FF */
- FriBidiPropertyBlockLevel1_1200, /* BD600..BD7FF */
- FriBidiPropertyBlockLevel1_1200, /* BD800..BD9FF */
- FriBidiPropertyBlockLevel1_1200, /* BDA00..BDBFF */
- FriBidiPropertyBlockLevel1_1200, /* BDC00..BDDFF */
- FriBidiPropertyBlockLevel1_1200, /* BDE00..BDFFF */
- FriBidiPropertyBlockLevel1_1200, /* BE000..BE1FF */
- FriBidiPropertyBlockLevel1_1200, /* BE200..BE3FF */
- FriBidiPropertyBlockLevel1_1200, /* BE400..BE5FF */
- FriBidiPropertyBlockLevel1_1200, /* BE600..BE7FF */
- FriBidiPropertyBlockLevel1_1200, /* BE800..BE9FF */
- FriBidiPropertyBlockLevel1_1200, /* BEA00..BEBFF */
- FriBidiPropertyBlockLevel1_1200, /* BEC00..BEDFF */
- FriBidiPropertyBlockLevel1_1200, /* BEE00..BEFFF */
- FriBidiPropertyBlockLevel1_1200, /* BF000..BF1FF */
- FriBidiPropertyBlockLevel1_1200, /* BF200..BF3FF */
- FriBidiPropertyBlockLevel1_1200, /* BF400..BF5FF */
- FriBidiPropertyBlockLevel1_1200, /* BF600..BF7FF */
- FriBidiPropertyBlockLevel1_1200, /* BF800..BF9FF */
- FriBidiPropertyBlockLevel1_1200, /* BFA00..BFBFF */
- FriBidiPropertyBlockLevel1_1200, /* BFC00..BFDFF */
- FriBidiPropertyBlockLevel1_1200, /* BFE00..BFFFF */
- FriBidiPropertyBlockLevel1_1200, /* C0000..C01FF */
- FriBidiPropertyBlockLevel1_1200, /* C0200..C03FF */
- FriBidiPropertyBlockLevel1_1200, /* C0400..C05FF */
- FriBidiPropertyBlockLevel1_1200, /* C0600..C07FF */
- FriBidiPropertyBlockLevel1_1200, /* C0800..C09FF */
- FriBidiPropertyBlockLevel1_1200, /* C0A00..C0BFF */
- FriBidiPropertyBlockLevel1_1200, /* C0C00..C0DFF */
- FriBidiPropertyBlockLevel1_1200, /* C0E00..C0FFF */
- FriBidiPropertyBlockLevel1_1200, /* C1000..C11FF */
- FriBidiPropertyBlockLevel1_1200, /* C1200..C13FF */
- FriBidiPropertyBlockLevel1_1200, /* C1400..C15FF */
- FriBidiPropertyBlockLevel1_1200, /* C1600..C17FF */
- FriBidiPropertyBlockLevel1_1200, /* C1800..C19FF */
- FriBidiPropertyBlockLevel1_1200, /* C1A00..C1BFF */
- FriBidiPropertyBlockLevel1_1200, /* C1C00..C1DFF */
- FriBidiPropertyBlockLevel1_1200, /* C1E00..C1FFF */
- FriBidiPropertyBlockLevel1_1200, /* C2000..C21FF */
- FriBidiPropertyBlockLevel1_1200, /* C2200..C23FF */
- FriBidiPropertyBlockLevel1_1200, /* C2400..C25FF */
- FriBidiPropertyBlockLevel1_1200, /* C2600..C27FF */
- FriBidiPropertyBlockLevel1_1200, /* C2800..C29FF */
- FriBidiPropertyBlockLevel1_1200, /* C2A00..C2BFF */
- FriBidiPropertyBlockLevel1_1200, /* C2C00..C2DFF */
- FriBidiPropertyBlockLevel1_1200, /* C2E00..C2FFF */
- FriBidiPropertyBlockLevel1_1200, /* C3000..C31FF */
- FriBidiPropertyBlockLevel1_1200, /* C3200..C33FF */
- FriBidiPropertyBlockLevel1_1200, /* C3400..C35FF */
- FriBidiPropertyBlockLevel1_1200, /* C3600..C37FF */
- FriBidiPropertyBlockLevel1_1200, /* C3800..C39FF */
- FriBidiPropertyBlockLevel1_1200, /* C3A00..C3BFF */
- FriBidiPropertyBlockLevel1_1200, /* C3C00..C3DFF */
- FriBidiPropertyBlockLevel1_1200, /* C3E00..C3FFF */
- FriBidiPropertyBlockLevel1_1200, /* C4000..C41FF */
- FriBidiPropertyBlockLevel1_1200, /* C4200..C43FF */
- FriBidiPropertyBlockLevel1_1200, /* C4400..C45FF */
- FriBidiPropertyBlockLevel1_1200, /* C4600..C47FF */
- FriBidiPropertyBlockLevel1_1200, /* C4800..C49FF */
- FriBidiPropertyBlockLevel1_1200, /* C4A00..C4BFF */
- FriBidiPropertyBlockLevel1_1200, /* C4C00..C4DFF */
- FriBidiPropertyBlockLevel1_1200, /* C4E00..C4FFF */
- FriBidiPropertyBlockLevel1_1200, /* C5000..C51FF */
- FriBidiPropertyBlockLevel1_1200, /* C5200..C53FF */
- FriBidiPropertyBlockLevel1_1200, /* C5400..C55FF */
- FriBidiPropertyBlockLevel1_1200, /* C5600..C57FF */
- FriBidiPropertyBlockLevel1_1200, /* C5800..C59FF */
- FriBidiPropertyBlockLevel1_1200, /* C5A00..C5BFF */
- FriBidiPropertyBlockLevel1_1200, /* C5C00..C5DFF */
- FriBidiPropertyBlockLevel1_1200, /* C5E00..C5FFF */
- FriBidiPropertyBlockLevel1_1200, /* C6000..C61FF */
- FriBidiPropertyBlockLevel1_1200, /* C6200..C63FF */
- FriBidiPropertyBlockLevel1_1200, /* C6400..C65FF */
- FriBidiPropertyBlockLevel1_1200, /* C6600..C67FF */
- FriBidiPropertyBlockLevel1_1200, /* C6800..C69FF */
- FriBidiPropertyBlockLevel1_1200, /* C6A00..C6BFF */
- FriBidiPropertyBlockLevel1_1200, /* C6C00..C6DFF */
- FriBidiPropertyBlockLevel1_1200, /* C6E00..C6FFF */
- FriBidiPropertyBlockLevel1_1200, /* C7000..C71FF */
- FriBidiPropertyBlockLevel1_1200, /* C7200..C73FF */
- FriBidiPropertyBlockLevel1_1200, /* C7400..C75FF */
- FriBidiPropertyBlockLevel1_1200, /* C7600..C77FF */
- FriBidiPropertyBlockLevel1_1200, /* C7800..C79FF */
- FriBidiPropertyBlockLevel1_1200, /* C7A00..C7BFF */
- FriBidiPropertyBlockLevel1_1200, /* C7C00..C7DFF */
- FriBidiPropertyBlockLevel1_1200, /* C7E00..C7FFF */
- FriBidiPropertyBlockLevel1_1200, /* C8000..C81FF */
- FriBidiPropertyBlockLevel1_1200, /* C8200..C83FF */
- FriBidiPropertyBlockLevel1_1200, /* C8400..C85FF */
- FriBidiPropertyBlockLevel1_1200, /* C8600..C87FF */
- FriBidiPropertyBlockLevel1_1200, /* C8800..C89FF */
- FriBidiPropertyBlockLevel1_1200, /* C8A00..C8BFF */
- FriBidiPropertyBlockLevel1_1200, /* C8C00..C8DFF */
- FriBidiPropertyBlockLevel1_1200, /* C8E00..C8FFF */
- FriBidiPropertyBlockLevel1_1200, /* C9000..C91FF */
- FriBidiPropertyBlockLevel1_1200, /* C9200..C93FF */
- FriBidiPropertyBlockLevel1_1200, /* C9400..C95FF */
- FriBidiPropertyBlockLevel1_1200, /* C9600..C97FF */
- FriBidiPropertyBlockLevel1_1200, /* C9800..C99FF */
- FriBidiPropertyBlockLevel1_1200, /* C9A00..C9BFF */
- FriBidiPropertyBlockLevel1_1200, /* C9C00..C9DFF */
- FriBidiPropertyBlockLevel1_1200, /* C9E00..C9FFF */
- FriBidiPropertyBlockLevel1_1200, /* CA000..CA1FF */
- FriBidiPropertyBlockLevel1_1200, /* CA200..CA3FF */
- FriBidiPropertyBlockLevel1_1200, /* CA400..CA5FF */
- FriBidiPropertyBlockLevel1_1200, /* CA600..CA7FF */
- FriBidiPropertyBlockLevel1_1200, /* CA800..CA9FF */
- FriBidiPropertyBlockLevel1_1200, /* CAA00..CABFF */
- FriBidiPropertyBlockLevel1_1200, /* CAC00..CADFF */
- FriBidiPropertyBlockLevel1_1200, /* CAE00..CAFFF */
- FriBidiPropertyBlockLevel1_1200, /* CB000..CB1FF */
- FriBidiPropertyBlockLevel1_1200, /* CB200..CB3FF */
- FriBidiPropertyBlockLevel1_1200, /* CB400..CB5FF */
- FriBidiPropertyBlockLevel1_1200, /* CB600..CB7FF */
- FriBidiPropertyBlockLevel1_1200, /* CB800..CB9FF */
- FriBidiPropertyBlockLevel1_1200, /* CBA00..CBBFF */
- FriBidiPropertyBlockLevel1_1200, /* CBC00..CBDFF */
- FriBidiPropertyBlockLevel1_1200, /* CBE00..CBFFF */
- FriBidiPropertyBlockLevel1_1200, /* CC000..CC1FF */
- FriBidiPropertyBlockLevel1_1200, /* CC200..CC3FF */
- FriBidiPropertyBlockLevel1_1200, /* CC400..CC5FF */
- FriBidiPropertyBlockLevel1_1200, /* CC600..CC7FF */
- FriBidiPropertyBlockLevel1_1200, /* CC800..CC9FF */
- FriBidiPropertyBlockLevel1_1200, /* CCA00..CCBFF */
- FriBidiPropertyBlockLevel1_1200, /* CCC00..CCDFF */
- FriBidiPropertyBlockLevel1_1200, /* CCE00..CCFFF */
- FriBidiPropertyBlockLevel1_1200, /* CD000..CD1FF */
- FriBidiPropertyBlockLevel1_1200, /* CD200..CD3FF */
- FriBidiPropertyBlockLevel1_1200, /* CD400..CD5FF */
- FriBidiPropertyBlockLevel1_1200, /* CD600..CD7FF */
- FriBidiPropertyBlockLevel1_1200, /* CD800..CD9FF */
- FriBidiPropertyBlockLevel1_1200, /* CDA00..CDBFF */
- FriBidiPropertyBlockLevel1_1200, /* CDC00..CDDFF */
- FriBidiPropertyBlockLevel1_1200, /* CDE00..CDFFF */
- FriBidiPropertyBlockLevel1_1200, /* CE000..CE1FF */
- FriBidiPropertyBlockLevel1_1200, /* CE200..CE3FF */
- FriBidiPropertyBlockLevel1_1200, /* CE400..CE5FF */
- FriBidiPropertyBlockLevel1_1200, /* CE600..CE7FF */
- FriBidiPropertyBlockLevel1_1200, /* CE800..CE9FF */
- FriBidiPropertyBlockLevel1_1200, /* CEA00..CEBFF */
- FriBidiPropertyBlockLevel1_1200, /* CEC00..CEDFF */
- FriBidiPropertyBlockLevel1_1200, /* CEE00..CEFFF */
- FriBidiPropertyBlockLevel1_1200, /* CF000..CF1FF */
- FriBidiPropertyBlockLevel1_1200, /* CF200..CF3FF */
- FriBidiPropertyBlockLevel1_1200, /* CF400..CF5FF */
- FriBidiPropertyBlockLevel1_1200, /* CF600..CF7FF */
- FriBidiPropertyBlockLevel1_1200, /* CF800..CF9FF */
- FriBidiPropertyBlockLevel1_1200, /* CFA00..CFBFF */
- FriBidiPropertyBlockLevel1_1200, /* CFC00..CFDFF */
- FriBidiPropertyBlockLevel1_1200, /* CFE00..CFFFF */
- FriBidiPropertyBlockLevel1_1200, /* D0000..D01FF */
- FriBidiPropertyBlockLevel1_1200, /* D0200..D03FF */
- FriBidiPropertyBlockLevel1_1200, /* D0400..D05FF */
- FriBidiPropertyBlockLevel1_1200, /* D0600..D07FF */
- FriBidiPropertyBlockLevel1_1200, /* D0800..D09FF */
- FriBidiPropertyBlockLevel1_1200, /* D0A00..D0BFF */
- FriBidiPropertyBlockLevel1_1200, /* D0C00..D0DFF */
- FriBidiPropertyBlockLevel1_1200, /* D0E00..D0FFF */
- FriBidiPropertyBlockLevel1_1200, /* D1000..D11FF */
- FriBidiPropertyBlockLevel1_1200, /* D1200..D13FF */
- FriBidiPropertyBlockLevel1_1200, /* D1400..D15FF */
- FriBidiPropertyBlockLevel1_1200, /* D1600..D17FF */
- FriBidiPropertyBlockLevel1_1200, /* D1800..D19FF */
- FriBidiPropertyBlockLevel1_1200, /* D1A00..D1BFF */
- FriBidiPropertyBlockLevel1_1200, /* D1C00..D1DFF */
- FriBidiPropertyBlockLevel1_1200, /* D1E00..D1FFF */
- FriBidiPropertyBlockLevel1_1200, /* D2000..D21FF */
- FriBidiPropertyBlockLevel1_1200, /* D2200..D23FF */
- FriBidiPropertyBlockLevel1_1200, /* D2400..D25FF */
- FriBidiPropertyBlockLevel1_1200, /* D2600..D27FF */
- FriBidiPropertyBlockLevel1_1200, /* D2800..D29FF */
- FriBidiPropertyBlockLevel1_1200, /* D2A00..D2BFF */
- FriBidiPropertyBlockLevel1_1200, /* D2C00..D2DFF */
- FriBidiPropertyBlockLevel1_1200, /* D2E00..D2FFF */
- FriBidiPropertyBlockLevel1_1200, /* D3000..D31FF */
- FriBidiPropertyBlockLevel1_1200, /* D3200..D33FF */
- FriBidiPropertyBlockLevel1_1200, /* D3400..D35FF */
- FriBidiPropertyBlockLevel1_1200, /* D3600..D37FF */
- FriBidiPropertyBlockLevel1_1200, /* D3800..D39FF */
- FriBidiPropertyBlockLevel1_1200, /* D3A00..D3BFF */
- FriBidiPropertyBlockLevel1_1200, /* D3C00..D3DFF */
- FriBidiPropertyBlockLevel1_1200, /* D3E00..D3FFF */
- FriBidiPropertyBlockLevel1_1200, /* D4000..D41FF */
- FriBidiPropertyBlockLevel1_1200, /* D4200..D43FF */
- FriBidiPropertyBlockLevel1_1200, /* D4400..D45FF */
- FriBidiPropertyBlockLevel1_1200, /* D4600..D47FF */
- FriBidiPropertyBlockLevel1_1200, /* D4800..D49FF */
- FriBidiPropertyBlockLevel1_1200, /* D4A00..D4BFF */
- FriBidiPropertyBlockLevel1_1200, /* D4C00..D4DFF */
- FriBidiPropertyBlockLevel1_1200, /* D4E00..D4FFF */
- FriBidiPropertyBlockLevel1_1200, /* D5000..D51FF */
- FriBidiPropertyBlockLevel1_1200, /* D5200..D53FF */
- FriBidiPropertyBlockLevel1_1200, /* D5400..D55FF */
- FriBidiPropertyBlockLevel1_1200, /* D5600..D57FF */
- FriBidiPropertyBlockLevel1_1200, /* D5800..D59FF */
- FriBidiPropertyBlockLevel1_1200, /* D5A00..D5BFF */
- FriBidiPropertyBlockLevel1_1200, /* D5C00..D5DFF */
- FriBidiPropertyBlockLevel1_1200, /* D5E00..D5FFF */
- FriBidiPropertyBlockLevel1_1200, /* D6000..D61FF */
- FriBidiPropertyBlockLevel1_1200, /* D6200..D63FF */
- FriBidiPropertyBlockLevel1_1200, /* D6400..D65FF */
- FriBidiPropertyBlockLevel1_1200, /* D6600..D67FF */
- FriBidiPropertyBlockLevel1_1200, /* D6800..D69FF */
- FriBidiPropertyBlockLevel1_1200, /* D6A00..D6BFF */
- FriBidiPropertyBlockLevel1_1200, /* D6C00..D6DFF */
- FriBidiPropertyBlockLevel1_1200, /* D6E00..D6FFF */
- FriBidiPropertyBlockLevel1_1200, /* D7000..D71FF */
- FriBidiPropertyBlockLevel1_1200, /* D7200..D73FF */
- FriBidiPropertyBlockLevel1_1200, /* D7400..D75FF */
- FriBidiPropertyBlockLevel1_1200, /* D7600..D77FF */
- FriBidiPropertyBlockLevel1_1200, /* D7800..D79FF */
- FriBidiPropertyBlockLevel1_1200, /* D7A00..D7BFF */
- FriBidiPropertyBlockLevel1_1200, /* D7C00..D7DFF */
- FriBidiPropertyBlockLevel1_1200, /* D7E00..D7FFF */
- FriBidiPropertyBlockLevel1_1200, /* D8000..D81FF */
- FriBidiPropertyBlockLevel1_1200, /* D8200..D83FF */
- FriBidiPropertyBlockLevel1_1200, /* D8400..D85FF */
- FriBidiPropertyBlockLevel1_1200, /* D8600..D87FF */
- FriBidiPropertyBlockLevel1_1200, /* D8800..D89FF */
- FriBidiPropertyBlockLevel1_1200, /* D8A00..D8BFF */
- FriBidiPropertyBlockLevel1_1200, /* D8C00..D8DFF */
- FriBidiPropertyBlockLevel1_1200, /* D8E00..D8FFF */
- FriBidiPropertyBlockLevel1_1200, /* D9000..D91FF */
- FriBidiPropertyBlockLevel1_1200, /* D9200..D93FF */
- FriBidiPropertyBlockLevel1_1200, /* D9400..D95FF */
- FriBidiPropertyBlockLevel1_1200, /* D9600..D97FF */
- FriBidiPropertyBlockLevel1_1200, /* D9800..D99FF */
- FriBidiPropertyBlockLevel1_1200, /* D9A00..D9BFF */
- FriBidiPropertyBlockLevel1_1200, /* D9C00..D9DFF */
- FriBidiPropertyBlockLevel1_1200, /* D9E00..D9FFF */
- FriBidiPropertyBlockLevel1_1200, /* DA000..DA1FF */
- FriBidiPropertyBlockLevel1_1200, /* DA200..DA3FF */
- FriBidiPropertyBlockLevel1_1200, /* DA400..DA5FF */
- FriBidiPropertyBlockLevel1_1200, /* DA600..DA7FF */
- FriBidiPropertyBlockLevel1_1200, /* DA800..DA9FF */
- FriBidiPropertyBlockLevel1_1200, /* DAA00..DABFF */
- FriBidiPropertyBlockLevel1_1200, /* DAC00..DADFF */
- FriBidiPropertyBlockLevel1_1200, /* DAE00..DAFFF */
- FriBidiPropertyBlockLevel1_1200, /* DB000..DB1FF */
- FriBidiPropertyBlockLevel1_1200, /* DB200..DB3FF */
- FriBidiPropertyBlockLevel1_1200, /* DB400..DB5FF */
- FriBidiPropertyBlockLevel1_1200, /* DB600..DB7FF */
- FriBidiPropertyBlockLevel1_1200, /* DB800..DB9FF */
- FriBidiPropertyBlockLevel1_1200, /* DBA00..DBBFF */
- FriBidiPropertyBlockLevel1_1200, /* DBC00..DBDFF */
- FriBidiPropertyBlockLevel1_1200, /* DBE00..DBFFF */
- FriBidiPropertyBlockLevel1_1200, /* DC000..DC1FF */
- FriBidiPropertyBlockLevel1_1200, /* DC200..DC3FF */
- FriBidiPropertyBlockLevel1_1200, /* DC400..DC5FF */
- FriBidiPropertyBlockLevel1_1200, /* DC600..DC7FF */
- FriBidiPropertyBlockLevel1_1200, /* DC800..DC9FF */
- FriBidiPropertyBlockLevel1_1200, /* DCA00..DCBFF */
- FriBidiPropertyBlockLevel1_1200, /* DCC00..DCDFF */
- FriBidiPropertyBlockLevel1_1200, /* DCE00..DCFFF */
- FriBidiPropertyBlockLevel1_1200, /* DD000..DD1FF */
- FriBidiPropertyBlockLevel1_1200, /* DD200..DD3FF */
- FriBidiPropertyBlockLevel1_1200, /* DD400..DD5FF */
- FriBidiPropertyBlockLevel1_1200, /* DD600..DD7FF */
- FriBidiPropertyBlockLevel1_1200, /* DD800..DD9FF */
- FriBidiPropertyBlockLevel1_1200, /* DDA00..DDBFF */
- FriBidiPropertyBlockLevel1_1200, /* DDC00..DDDFF */
- FriBidiPropertyBlockLevel1_1200, /* DDE00..DDFFF */
- FriBidiPropertyBlockLevel1_1200, /* DE000..DE1FF */
- FriBidiPropertyBlockLevel1_1200, /* DE200..DE3FF */
- FriBidiPropertyBlockLevel1_1200, /* DE400..DE5FF */
- FriBidiPropertyBlockLevel1_1200, /* DE600..DE7FF */
- FriBidiPropertyBlockLevel1_1200, /* DE800..DE9FF */
- FriBidiPropertyBlockLevel1_1200, /* DEA00..DEBFF */
- FriBidiPropertyBlockLevel1_1200, /* DEC00..DEDFF */
- FriBidiPropertyBlockLevel1_1200, /* DEE00..DEFFF */
- FriBidiPropertyBlockLevel1_1200, /* DF000..DF1FF */
- FriBidiPropertyBlockLevel1_1200, /* DF200..DF3FF */
- FriBidiPropertyBlockLevel1_1200, /* DF400..DF5FF */
- FriBidiPropertyBlockLevel1_1200, /* DF600..DF7FF */
- FriBidiPropertyBlockLevel1_1200, /* DF800..DF9FF */
- FriBidiPropertyBlockLevel1_1200, /* DFA00..DFBFF */
- FriBidiPropertyBlockLevel1_1200, /* DFC00..DFDFF */
- FriBidiPropertyBlockLevel1_1200, /* DFE00..DFFFF */
- FriBidiPropertyBlockLevel1_E0000, /* E0000..E01FF */
- FriBidiPropertyBlockLevel1_1200, /* E0200..E03FF */
- FriBidiPropertyBlockLevel1_1200, /* E0400..E05FF */
- FriBidiPropertyBlockLevel1_1200, /* E0600..E07FF */
- FriBidiPropertyBlockLevel1_1200, /* E0800..E09FF */
- FriBidiPropertyBlockLevel1_1200, /* E0A00..E0BFF */
- FriBidiPropertyBlockLevel1_1200, /* E0C00..E0DFF */
- FriBidiPropertyBlockLevel1_1200, /* E0E00..E0FFF */
- FriBidiPropertyBlockLevel1_1200, /* E1000..E11FF */
- FriBidiPropertyBlockLevel1_1200, /* E1200..E13FF */
- FriBidiPropertyBlockLevel1_1200, /* E1400..E15FF */
- FriBidiPropertyBlockLevel1_1200, /* E1600..E17FF */
- FriBidiPropertyBlockLevel1_1200, /* E1800..E19FF */
- FriBidiPropertyBlockLevel1_1200, /* E1A00..E1BFF */
- FriBidiPropertyBlockLevel1_1200, /* E1C00..E1DFF */
- FriBidiPropertyBlockLevel1_1200, /* E1E00..E1FFF */
- FriBidiPropertyBlockLevel1_1200, /* E2000..E21FF */
- FriBidiPropertyBlockLevel1_1200, /* E2200..E23FF */
- FriBidiPropertyBlockLevel1_1200, /* E2400..E25FF */
- FriBidiPropertyBlockLevel1_1200, /* E2600..E27FF */
- FriBidiPropertyBlockLevel1_1200, /* E2800..E29FF */
- FriBidiPropertyBlockLevel1_1200, /* E2A00..E2BFF */
- FriBidiPropertyBlockLevel1_1200, /* E2C00..E2DFF */
- FriBidiPropertyBlockLevel1_1200, /* E2E00..E2FFF */
- FriBidiPropertyBlockLevel1_1200, /* E3000..E31FF */
- FriBidiPropertyBlockLevel1_1200, /* E3200..E33FF */
- FriBidiPropertyBlockLevel1_1200, /* E3400..E35FF */
- FriBidiPropertyBlockLevel1_1200, /* E3600..E37FF */
- FriBidiPropertyBlockLevel1_1200, /* E3800..E39FF */
- FriBidiPropertyBlockLevel1_1200, /* E3A00..E3BFF */
- FriBidiPropertyBlockLevel1_1200, /* E3C00..E3DFF */
- FriBidiPropertyBlockLevel1_1200, /* E3E00..E3FFF */
- FriBidiPropertyBlockLevel1_1200, /* E4000..E41FF */
- FriBidiPropertyBlockLevel1_1200, /* E4200..E43FF */
- FriBidiPropertyBlockLevel1_1200, /* E4400..E45FF */
- FriBidiPropertyBlockLevel1_1200, /* E4600..E47FF */
- FriBidiPropertyBlockLevel1_1200, /* E4800..E49FF */
- FriBidiPropertyBlockLevel1_1200, /* E4A00..E4BFF */
- FriBidiPropertyBlockLevel1_1200, /* E4C00..E4DFF */
- FriBidiPropertyBlockLevel1_1200, /* E4E00..E4FFF */
- FriBidiPropertyBlockLevel1_1200, /* E5000..E51FF */
- FriBidiPropertyBlockLevel1_1200, /* E5200..E53FF */
- FriBidiPropertyBlockLevel1_1200, /* E5400..E55FF */
- FriBidiPropertyBlockLevel1_1200, /* E5600..E57FF */
- FriBidiPropertyBlockLevel1_1200, /* E5800..E59FF */
- FriBidiPropertyBlockLevel1_1200, /* E5A00..E5BFF */
- FriBidiPropertyBlockLevel1_1200, /* E5C00..E5DFF */
- FriBidiPropertyBlockLevel1_1200, /* E5E00..E5FFF */
- FriBidiPropertyBlockLevel1_1200, /* E6000..E61FF */
- FriBidiPropertyBlockLevel1_1200, /* E6200..E63FF */
- FriBidiPropertyBlockLevel1_1200, /* E6400..E65FF */
- FriBidiPropertyBlockLevel1_1200, /* E6600..E67FF */
- FriBidiPropertyBlockLevel1_1200, /* E6800..E69FF */
- FriBidiPropertyBlockLevel1_1200, /* E6A00..E6BFF */
- FriBidiPropertyBlockLevel1_1200, /* E6C00..E6DFF */
- FriBidiPropertyBlockLevel1_1200, /* E6E00..E6FFF */
- FriBidiPropertyBlockLevel1_1200, /* E7000..E71FF */
- FriBidiPropertyBlockLevel1_1200, /* E7200..E73FF */
- FriBidiPropertyBlockLevel1_1200, /* E7400..E75FF */
- FriBidiPropertyBlockLevel1_1200, /* E7600..E77FF */
- FriBidiPropertyBlockLevel1_1200, /* E7800..E79FF */
- FriBidiPropertyBlockLevel1_1200, /* E7A00..E7BFF */
- FriBidiPropertyBlockLevel1_1200, /* E7C00..E7DFF */
- FriBidiPropertyBlockLevel1_1200, /* E7E00..E7FFF */
- FriBidiPropertyBlockLevel1_1200, /* E8000..E81FF */
- FriBidiPropertyBlockLevel1_1200, /* E8200..E83FF */
- FriBidiPropertyBlockLevel1_1200, /* E8400..E85FF */
- FriBidiPropertyBlockLevel1_1200, /* E8600..E87FF */
- FriBidiPropertyBlockLevel1_1200, /* E8800..E89FF */
- FriBidiPropertyBlockLevel1_1200, /* E8A00..E8BFF */
- FriBidiPropertyBlockLevel1_1200, /* E8C00..E8DFF */
- FriBidiPropertyBlockLevel1_1200, /* E8E00..E8FFF */
- FriBidiPropertyBlockLevel1_1200, /* E9000..E91FF */
- FriBidiPropertyBlockLevel1_1200, /* E9200..E93FF */
- FriBidiPropertyBlockLevel1_1200, /* E9400..E95FF */
- FriBidiPropertyBlockLevel1_1200, /* E9600..E97FF */
- FriBidiPropertyBlockLevel1_1200, /* E9800..E99FF */
- FriBidiPropertyBlockLevel1_1200, /* E9A00..E9BFF */
- FriBidiPropertyBlockLevel1_1200, /* E9C00..E9DFF */
- FriBidiPropertyBlockLevel1_1200, /* E9E00..E9FFF */
- FriBidiPropertyBlockLevel1_1200, /* EA000..EA1FF */
- FriBidiPropertyBlockLevel1_1200, /* EA200..EA3FF */
- FriBidiPropertyBlockLevel1_1200, /* EA400..EA5FF */
- FriBidiPropertyBlockLevel1_1200, /* EA600..EA7FF */
- FriBidiPropertyBlockLevel1_1200, /* EA800..EA9FF */
- FriBidiPropertyBlockLevel1_1200, /* EAA00..EABFF */
- FriBidiPropertyBlockLevel1_1200, /* EAC00..EADFF */
- FriBidiPropertyBlockLevel1_1200, /* EAE00..EAFFF */
- FriBidiPropertyBlockLevel1_1200, /* EB000..EB1FF */
- FriBidiPropertyBlockLevel1_1200, /* EB200..EB3FF */
- FriBidiPropertyBlockLevel1_1200, /* EB400..EB5FF */
- FriBidiPropertyBlockLevel1_1200, /* EB600..EB7FF */
- FriBidiPropertyBlockLevel1_1200, /* EB800..EB9FF */
- FriBidiPropertyBlockLevel1_1200, /* EBA00..EBBFF */
- FriBidiPropertyBlockLevel1_1200, /* EBC00..EBDFF */
- FriBidiPropertyBlockLevel1_1200, /* EBE00..EBFFF */
- FriBidiPropertyBlockLevel1_1200, /* EC000..EC1FF */
- FriBidiPropertyBlockLevel1_1200, /* EC200..EC3FF */
- FriBidiPropertyBlockLevel1_1200, /* EC400..EC5FF */
- FriBidiPropertyBlockLevel1_1200, /* EC600..EC7FF */
- FriBidiPropertyBlockLevel1_1200, /* EC800..EC9FF */
- FriBidiPropertyBlockLevel1_1200, /* ECA00..ECBFF */
- FriBidiPropertyBlockLevel1_1200, /* ECC00..ECDFF */
- FriBidiPropertyBlockLevel1_1200, /* ECE00..ECFFF */
- FriBidiPropertyBlockLevel1_1200, /* ED000..ED1FF */
- FriBidiPropertyBlockLevel1_1200, /* ED200..ED3FF */
- FriBidiPropertyBlockLevel1_1200, /* ED400..ED5FF */
- FriBidiPropertyBlockLevel1_1200, /* ED600..ED7FF */
- FriBidiPropertyBlockLevel1_1200, /* ED800..ED9FF */
- FriBidiPropertyBlockLevel1_1200, /* EDA00..EDBFF */
- FriBidiPropertyBlockLevel1_1200, /* EDC00..EDDFF */
- FriBidiPropertyBlockLevel1_1200, /* EDE00..EDFFF */
- FriBidiPropertyBlockLevel1_1200, /* EE000..EE1FF */
- FriBidiPropertyBlockLevel1_1200, /* EE200..EE3FF */
- FriBidiPropertyBlockLevel1_1200, /* EE400..EE5FF */
- FriBidiPropertyBlockLevel1_1200, /* EE600..EE7FF */
- FriBidiPropertyBlockLevel1_1200, /* EE800..EE9FF */
- FriBidiPropertyBlockLevel1_1200, /* EEA00..EEBFF */
- FriBidiPropertyBlockLevel1_1200, /* EEC00..EEDFF */
- FriBidiPropertyBlockLevel1_1200, /* EEE00..EEFFF */
- FriBidiPropertyBlockLevel1_1200, /* EF000..EF1FF */
- FriBidiPropertyBlockLevel1_1200, /* EF200..EF3FF */
- FriBidiPropertyBlockLevel1_1200, /* EF400..EF5FF */
- FriBidiPropertyBlockLevel1_1200, /* EF600..EF7FF */
- FriBidiPropertyBlockLevel1_1200, /* EF800..EF9FF */
- FriBidiPropertyBlockLevel1_1200, /* EFA00..EFBFF */
- FriBidiPropertyBlockLevel1_1200, /* EFC00..EFDFF */
- FriBidiPropertyBlockLevel1_1200, /* EFE00..EFFFF */
- FriBidiPropertyBlockLevel1_1200, /* F0000..F01FF */
- FriBidiPropertyBlockLevel1_1200, /* F0200..F03FF */
- FriBidiPropertyBlockLevel1_1200, /* F0400..F05FF */
- FriBidiPropertyBlockLevel1_1200, /* F0600..F07FF */
- FriBidiPropertyBlockLevel1_1200, /* F0800..F09FF */
- FriBidiPropertyBlockLevel1_1200, /* F0A00..F0BFF */
- FriBidiPropertyBlockLevel1_1200, /* F0C00..F0DFF */
- FriBidiPropertyBlockLevel1_1200, /* F0E00..F0FFF */
- FriBidiPropertyBlockLevel1_1200, /* F1000..F11FF */
- FriBidiPropertyBlockLevel1_1200, /* F1200..F13FF */
- FriBidiPropertyBlockLevel1_1200, /* F1400..F15FF */
- FriBidiPropertyBlockLevel1_1200, /* F1600..F17FF */
- FriBidiPropertyBlockLevel1_1200, /* F1800..F19FF */
- FriBidiPropertyBlockLevel1_1200, /* F1A00..F1BFF */
- FriBidiPropertyBlockLevel1_1200, /* F1C00..F1DFF */
- FriBidiPropertyBlockLevel1_1200, /* F1E00..F1FFF */
- FriBidiPropertyBlockLevel1_1200, /* F2000..F21FF */
- FriBidiPropertyBlockLevel1_1200, /* F2200..F23FF */
- FriBidiPropertyBlockLevel1_1200, /* F2400..F25FF */
- FriBidiPropertyBlockLevel1_1200, /* F2600..F27FF */
- FriBidiPropertyBlockLevel1_1200, /* F2800..F29FF */
- FriBidiPropertyBlockLevel1_1200, /* F2A00..F2BFF */
- FriBidiPropertyBlockLevel1_1200, /* F2C00..F2DFF */
- FriBidiPropertyBlockLevel1_1200, /* F2E00..F2FFF */
- FriBidiPropertyBlockLevel1_1200, /* F3000..F31FF */
- FriBidiPropertyBlockLevel1_1200, /* F3200..F33FF */
- FriBidiPropertyBlockLevel1_1200, /* F3400..F35FF */
- FriBidiPropertyBlockLevel1_1200, /* F3600..F37FF */
- FriBidiPropertyBlockLevel1_1200, /* F3800..F39FF */
- FriBidiPropertyBlockLevel1_1200, /* F3A00..F3BFF */
- FriBidiPropertyBlockLevel1_1200, /* F3C00..F3DFF */
- FriBidiPropertyBlockLevel1_1200, /* F3E00..F3FFF */
- FriBidiPropertyBlockLevel1_1200, /* F4000..F41FF */
- FriBidiPropertyBlockLevel1_1200, /* F4200..F43FF */
- FriBidiPropertyBlockLevel1_1200, /* F4400..F45FF */
- FriBidiPropertyBlockLevel1_1200, /* F4600..F47FF */
- FriBidiPropertyBlockLevel1_1200, /* F4800..F49FF */
- FriBidiPropertyBlockLevel1_1200, /* F4A00..F4BFF */
- FriBidiPropertyBlockLevel1_1200, /* F4C00..F4DFF */
- FriBidiPropertyBlockLevel1_1200, /* F4E00..F4FFF */
- FriBidiPropertyBlockLevel1_1200, /* F5000..F51FF */
- FriBidiPropertyBlockLevel1_1200, /* F5200..F53FF */
- FriBidiPropertyBlockLevel1_1200, /* F5400..F55FF */
- FriBidiPropertyBlockLevel1_1200, /* F5600..F57FF */
- FriBidiPropertyBlockLevel1_1200, /* F5800..F59FF */
- FriBidiPropertyBlockLevel1_1200, /* F5A00..F5BFF */
- FriBidiPropertyBlockLevel1_1200, /* F5C00..F5DFF */
- FriBidiPropertyBlockLevel1_1200, /* F5E00..F5FFF */
- FriBidiPropertyBlockLevel1_1200, /* F6000..F61FF */
- FriBidiPropertyBlockLevel1_1200, /* F6200..F63FF */
- FriBidiPropertyBlockLevel1_1200, /* F6400..F65FF */
- FriBidiPropertyBlockLevel1_1200, /* F6600..F67FF */
- FriBidiPropertyBlockLevel1_1200, /* F6800..F69FF */
- FriBidiPropertyBlockLevel1_1200, /* F6A00..F6BFF */
- FriBidiPropertyBlockLevel1_1200, /* F6C00..F6DFF */
- FriBidiPropertyBlockLevel1_1200, /* F6E00..F6FFF */
- FriBidiPropertyBlockLevel1_1200, /* F7000..F71FF */
- FriBidiPropertyBlockLevel1_1200, /* F7200..F73FF */
- FriBidiPropertyBlockLevel1_1200, /* F7400..F75FF */
- FriBidiPropertyBlockLevel1_1200, /* F7600..F77FF */
- FriBidiPropertyBlockLevel1_1200, /* F7800..F79FF */
- FriBidiPropertyBlockLevel1_1200, /* F7A00..F7BFF */
- FriBidiPropertyBlockLevel1_1200, /* F7C00..F7DFF */
- FriBidiPropertyBlockLevel1_1200, /* F7E00..F7FFF */
- FriBidiPropertyBlockLevel1_1200, /* F8000..F81FF */
- FriBidiPropertyBlockLevel1_1200, /* F8200..F83FF */
- FriBidiPropertyBlockLevel1_1200, /* F8400..F85FF */
- FriBidiPropertyBlockLevel1_1200, /* F8600..F87FF */
- FriBidiPropertyBlockLevel1_1200, /* F8800..F89FF */
- FriBidiPropertyBlockLevel1_1200, /* F8A00..F8BFF */
- FriBidiPropertyBlockLevel1_1200, /* F8C00..F8DFF */
- FriBidiPropertyBlockLevel1_1200, /* F8E00..F8FFF */
- FriBidiPropertyBlockLevel1_1200, /* F9000..F91FF */
- FriBidiPropertyBlockLevel1_1200, /* F9200..F93FF */
- FriBidiPropertyBlockLevel1_1200, /* F9400..F95FF */
- FriBidiPropertyBlockLevel1_1200, /* F9600..F97FF */
- FriBidiPropertyBlockLevel1_1200, /* F9800..F99FF */
- FriBidiPropertyBlockLevel1_1200, /* F9A00..F9BFF */
- FriBidiPropertyBlockLevel1_1200, /* F9C00..F9DFF */
- FriBidiPropertyBlockLevel1_1200, /* F9E00..F9FFF */
- FriBidiPropertyBlockLevel1_1200, /* FA000..FA1FF */
- FriBidiPropertyBlockLevel1_1200, /* FA200..FA3FF */
- FriBidiPropertyBlockLevel1_1200, /* FA400..FA5FF */
- FriBidiPropertyBlockLevel1_1200, /* FA600..FA7FF */
- FriBidiPropertyBlockLevel1_1200, /* FA800..FA9FF */
- FriBidiPropertyBlockLevel1_1200, /* FAA00..FABFF */
- FriBidiPropertyBlockLevel1_1200, /* FAC00..FADFF */
- FriBidiPropertyBlockLevel1_1200, /* FAE00..FAFFF */
- FriBidiPropertyBlockLevel1_1200, /* FB000..FB1FF */
- FriBidiPropertyBlockLevel1_1200, /* FB200..FB3FF */
- FriBidiPropertyBlockLevel1_1200, /* FB400..FB5FF */
- FriBidiPropertyBlockLevel1_1200, /* FB600..FB7FF */
- FriBidiPropertyBlockLevel1_1200, /* FB800..FB9FF */
- FriBidiPropertyBlockLevel1_1200, /* FBA00..FBBFF */
- FriBidiPropertyBlockLevel1_1200, /* FBC00..FBDFF */
- FriBidiPropertyBlockLevel1_1200, /* FBE00..FBFFF */
- FriBidiPropertyBlockLevel1_1200, /* FC000..FC1FF */
- FriBidiPropertyBlockLevel1_1200, /* FC200..FC3FF */
- FriBidiPropertyBlockLevel1_1200, /* FC400..FC5FF */
- FriBidiPropertyBlockLevel1_1200, /* FC600..FC7FF */
- FriBidiPropertyBlockLevel1_1200, /* FC800..FC9FF */
- FriBidiPropertyBlockLevel1_1200, /* FCA00..FCBFF */
- FriBidiPropertyBlockLevel1_1200, /* FCC00..FCDFF */
- FriBidiPropertyBlockLevel1_1200, /* FCE00..FCFFF */
- FriBidiPropertyBlockLevel1_1200, /* FD000..FD1FF */
- FriBidiPropertyBlockLevel1_1200, /* FD200..FD3FF */
- FriBidiPropertyBlockLevel1_1200, /* FD400..FD5FF */
- FriBidiPropertyBlockLevel1_1200, /* FD600..FD7FF */
- FriBidiPropertyBlockLevel1_1200, /* FD800..FD9FF */
- FriBidiPropertyBlockLevel1_1200, /* FDA00..FDBFF */
- FriBidiPropertyBlockLevel1_1200, /* FDC00..FDDFF */
- FriBidiPropertyBlockLevel1_1200, /* FDE00..FDFFF */
- FriBidiPropertyBlockLevel1_1200, /* FE000..FE1FF */
- FriBidiPropertyBlockLevel1_1200, /* FE200..FE3FF */
- FriBidiPropertyBlockLevel1_1200, /* FE400..FE5FF */
- FriBidiPropertyBlockLevel1_1200, /* FE600..FE7FF */
- FriBidiPropertyBlockLevel1_1200, /* FE800..FE9FF */
- FriBidiPropertyBlockLevel1_1200, /* FEA00..FEBFF */
- FriBidiPropertyBlockLevel1_1200, /* FEC00..FEDFF */
- FriBidiPropertyBlockLevel1_1200, /* FEE00..FEFFF */
- FriBidiPropertyBlockLevel1_1200, /* FF000..FF1FF */
- FriBidiPropertyBlockLevel1_1200, /* FF200..FF3FF */
- FriBidiPropertyBlockLevel1_1200, /* FF400..FF5FF */
- FriBidiPropertyBlockLevel1_1200, /* FF600..FF7FF */
- FriBidiPropertyBlockLevel1_1200, /* FF800..FF9FF */
- FriBidiPropertyBlockLevel1_1200, /* FFA00..FFBFF */
- FriBidiPropertyBlockLevel1_1200, /* FFC00..FFDFF */
- FriBidiPropertyBlockLevel1_1200, /* FFE00..FFFFF */
- FriBidiPropertyBlockLevel1_1200, /* 100000..1001FF */
- FriBidiPropertyBlockLevel1_1200, /* 100200..1003FF */
- FriBidiPropertyBlockLevel1_1200, /* 100400..1005FF */
- FriBidiPropertyBlockLevel1_1200, /* 100600..1007FF */
- FriBidiPropertyBlockLevel1_1200, /* 100800..1009FF */
- FriBidiPropertyBlockLevel1_1200, /* 100A00..100BFF */
- FriBidiPropertyBlockLevel1_1200, /* 100C00..100DFF */
- FriBidiPropertyBlockLevel1_1200, /* 100E00..100FFF */
- FriBidiPropertyBlockLevel1_1200, /* 101000..1011FF */
- FriBidiPropertyBlockLevel1_1200, /* 101200..1013FF */
- FriBidiPropertyBlockLevel1_1200, /* 101400..1015FF */
- FriBidiPropertyBlockLevel1_1200, /* 101600..1017FF */
- FriBidiPropertyBlockLevel1_1200, /* 101800..1019FF */
- FriBidiPropertyBlockLevel1_1200, /* 101A00..101BFF */
- FriBidiPropertyBlockLevel1_1200, /* 101C00..101DFF */
- FriBidiPropertyBlockLevel1_1200, /* 101E00..101FFF */
- FriBidiPropertyBlockLevel1_1200, /* 102000..1021FF */
- FriBidiPropertyBlockLevel1_1200, /* 102200..1023FF */
- FriBidiPropertyBlockLevel1_1200, /* 102400..1025FF */
- FriBidiPropertyBlockLevel1_1200, /* 102600..1027FF */
- FriBidiPropertyBlockLevel1_1200, /* 102800..1029FF */
- FriBidiPropertyBlockLevel1_1200, /* 102A00..102BFF */
- FriBidiPropertyBlockLevel1_1200, /* 102C00..102DFF */
- FriBidiPropertyBlockLevel1_1200, /* 102E00..102FFF */
- FriBidiPropertyBlockLevel1_1200, /* 103000..1031FF */
- FriBidiPropertyBlockLevel1_1200, /* 103200..1033FF */
- FriBidiPropertyBlockLevel1_1200, /* 103400..1035FF */
- FriBidiPropertyBlockLevel1_1200, /* 103600..1037FF */
- FriBidiPropertyBlockLevel1_1200, /* 103800..1039FF */
- FriBidiPropertyBlockLevel1_1200, /* 103A00..103BFF */
- FriBidiPropertyBlockLevel1_1200, /* 103C00..103DFF */
- FriBidiPropertyBlockLevel1_1200, /* 103E00..103FFF */
- FriBidiPropertyBlockLevel1_1200, /* 104000..1041FF */
- FriBidiPropertyBlockLevel1_1200, /* 104200..1043FF */
- FriBidiPropertyBlockLevel1_1200, /* 104400..1045FF */
- FriBidiPropertyBlockLevel1_1200, /* 104600..1047FF */
- FriBidiPropertyBlockLevel1_1200, /* 104800..1049FF */
- FriBidiPropertyBlockLevel1_1200, /* 104A00..104BFF */
- FriBidiPropertyBlockLevel1_1200, /* 104C00..104DFF */
- FriBidiPropertyBlockLevel1_1200, /* 104E00..104FFF */
- FriBidiPropertyBlockLevel1_1200, /* 105000..1051FF */
- FriBidiPropertyBlockLevel1_1200, /* 105200..1053FF */
- FriBidiPropertyBlockLevel1_1200, /* 105400..1055FF */
- FriBidiPropertyBlockLevel1_1200, /* 105600..1057FF */
- FriBidiPropertyBlockLevel1_1200, /* 105800..1059FF */
- FriBidiPropertyBlockLevel1_1200, /* 105A00..105BFF */
- FriBidiPropertyBlockLevel1_1200, /* 105C00..105DFF */
- FriBidiPropertyBlockLevel1_1200, /* 105E00..105FFF */
- FriBidiPropertyBlockLevel1_1200, /* 106000..1061FF */
- FriBidiPropertyBlockLevel1_1200, /* 106200..1063FF */
- FriBidiPropertyBlockLevel1_1200, /* 106400..1065FF */
- FriBidiPropertyBlockLevel1_1200, /* 106600..1067FF */
- FriBidiPropertyBlockLevel1_1200, /* 106800..1069FF */
- FriBidiPropertyBlockLevel1_1200, /* 106A00..106BFF */
- FriBidiPropertyBlockLevel1_1200, /* 106C00..106DFF */
- FriBidiPropertyBlockLevel1_1200, /* 106E00..106FFF */
- FriBidiPropertyBlockLevel1_1200, /* 107000..1071FF */
- FriBidiPropertyBlockLevel1_1200, /* 107200..1073FF */
- FriBidiPropertyBlockLevel1_1200, /* 107400..1075FF */
- FriBidiPropertyBlockLevel1_1200, /* 107600..1077FF */
- FriBidiPropertyBlockLevel1_1200, /* 107800..1079FF */
- FriBidiPropertyBlockLevel1_1200, /* 107A00..107BFF */
- FriBidiPropertyBlockLevel1_1200, /* 107C00..107DFF */
- FriBidiPropertyBlockLevel1_1200, /* 107E00..107FFF */
- FriBidiPropertyBlockLevel1_1200, /* 108000..1081FF */
- FriBidiPropertyBlockLevel1_1200, /* 108200..1083FF */
- FriBidiPropertyBlockLevel1_1200, /* 108400..1085FF */
- FriBidiPropertyBlockLevel1_1200, /* 108600..1087FF */
- FriBidiPropertyBlockLevel1_1200, /* 108800..1089FF */
- FriBidiPropertyBlockLevel1_1200, /* 108A00..108BFF */
- FriBidiPropertyBlockLevel1_1200, /* 108C00..108DFF */
- FriBidiPropertyBlockLevel1_1200, /* 108E00..108FFF */
- FriBidiPropertyBlockLevel1_1200, /* 109000..1091FF */
- FriBidiPropertyBlockLevel1_1200, /* 109200..1093FF */
- FriBidiPropertyBlockLevel1_1200, /* 109400..1095FF */
- FriBidiPropertyBlockLevel1_1200, /* 109600..1097FF */
- FriBidiPropertyBlockLevel1_1200, /* 109800..1099FF */
- FriBidiPropertyBlockLevel1_1200, /* 109A00..109BFF */
- FriBidiPropertyBlockLevel1_1200, /* 109C00..109DFF */
- FriBidiPropertyBlockLevel1_1200, /* 109E00..109FFF */
- FriBidiPropertyBlockLevel1_1200, /* 10A000..10A1FF */
- FriBidiPropertyBlockLevel1_1200, /* 10A200..10A3FF */
- FriBidiPropertyBlockLevel1_1200, /* 10A400..10A5FF */
- FriBidiPropertyBlockLevel1_1200, /* 10A600..10A7FF */
- FriBidiPropertyBlockLevel1_1200, /* 10A800..10A9FF */
- FriBidiPropertyBlockLevel1_1200, /* 10AA00..10ABFF */
- FriBidiPropertyBlockLevel1_1200, /* 10AC00..10ADFF */
- FriBidiPropertyBlockLevel1_1200, /* 10AE00..10AFFF */
- FriBidiPropertyBlockLevel1_1200, /* 10B000..10B1FF */
- FriBidiPropertyBlockLevel1_1200, /* 10B200..10B3FF */
- FriBidiPropertyBlockLevel1_1200, /* 10B400..10B5FF */
- FriBidiPropertyBlockLevel1_1200, /* 10B600..10B7FF */
- FriBidiPropertyBlockLevel1_1200, /* 10B800..10B9FF */
- FriBidiPropertyBlockLevel1_1200, /* 10BA00..10BBFF */
- FriBidiPropertyBlockLevel1_1200, /* 10BC00..10BDFF */
- FriBidiPropertyBlockLevel1_1200, /* 10BE00..10BFFF */
- FriBidiPropertyBlockLevel1_1200, /* 10C000..10C1FF */
- FriBidiPropertyBlockLevel1_1200, /* 10C200..10C3FF */
- FriBidiPropertyBlockLevel1_1200, /* 10C400..10C5FF */
- FriBidiPropertyBlockLevel1_1200, /* 10C600..10C7FF */
- FriBidiPropertyBlockLevel1_1200, /* 10C800..10C9FF */
- FriBidiPropertyBlockLevel1_1200, /* 10CA00..10CBFF */
- FriBidiPropertyBlockLevel1_1200, /* 10CC00..10CDFF */
- FriBidiPropertyBlockLevel1_1200, /* 10CE00..10CFFF */
- FriBidiPropertyBlockLevel1_1200, /* 10D000..10D1FF */
- FriBidiPropertyBlockLevel1_1200, /* 10D200..10D3FF */
- FriBidiPropertyBlockLevel1_1200, /* 10D400..10D5FF */
- FriBidiPropertyBlockLevel1_1200, /* 10D600..10D7FF */
- FriBidiPropertyBlockLevel1_1200, /* 10D800..10D9FF */
- FriBidiPropertyBlockLevel1_1200, /* 10DA00..10DBFF */
- FriBidiPropertyBlockLevel1_1200, /* 10DC00..10DDFF */
- FriBidiPropertyBlockLevel1_1200, /* 10DE00..10DFFF */
- FriBidiPropertyBlockLevel1_1200, /* 10E000..10E1FF */
- FriBidiPropertyBlockLevel1_1200, /* 10E200..10E3FF */
- FriBidiPropertyBlockLevel1_1200, /* 10E400..10E5FF */
- FriBidiPropertyBlockLevel1_1200, /* 10E600..10E7FF */
- FriBidiPropertyBlockLevel1_1200, /* 10E800..10E9FF */
- FriBidiPropertyBlockLevel1_1200, /* 10EA00..10EBFF */
- FriBidiPropertyBlockLevel1_1200, /* 10EC00..10EDFF */
- FriBidiPropertyBlockLevel1_1200, /* 10EE00..10EFFF */
- FriBidiPropertyBlockLevel1_1200, /* 10F000..10F1FF */
- FriBidiPropertyBlockLevel1_1200, /* 10F200..10F3FF */
- FriBidiPropertyBlockLevel1_1200, /* 10F400..10F5FF */
- FriBidiPropertyBlockLevel1_1200, /* 10F600..10F7FF */
- FriBidiPropertyBlockLevel1_1200, /* 10F800..10F9FF */
- FriBidiPropertyBlockLevel1_1200, /* 10FA00..10FBFF */
- FriBidiPropertyBlockLevel1_1200, /* 10FC00..10FDFF */
- FriBidiPropertyBlockLevel1_1200, /* 10FE00..10FFFF */
+static const fribidi_uint16 FriBidiPropertyBlockLevel0[4352*1] = {
+
+#define FriBidiPropertyBlockLevel0_0000 0x0
+
+ FriBidiPropertyBlockLevel1_0000, /* 0000..00FF */
+ FriBidiPropertyBlockLevel1_0100, /* 0100..01FF */
+ FriBidiPropertyBlockLevel1_0200, /* 0200..02FF */
+ FriBidiPropertyBlockLevel1_0300, /* 0300..03FF */
+ FriBidiPropertyBlockLevel1_0400, /* 0400..04FF */
+ FriBidiPropertyBlockLevel1_0500, /* 0500..05FF */
+ FriBidiPropertyBlockLevel1_0600, /* 0600..06FF */
+ FriBidiPropertyBlockLevel1_0700, /* 0700..07FF */
+ FriBidiPropertyBlockLevel1_0100, /* 0800..08FF */
+ FriBidiPropertyBlockLevel1_0900, /* 0900..09FF */
+ FriBidiPropertyBlockLevel1_0A00, /* 0A00..0AFF */
+ FriBidiPropertyBlockLevel1_0B00, /* 0B00..0BFF */
+ FriBidiPropertyBlockLevel1_0C00, /* 0C00..0CFF */
+ FriBidiPropertyBlockLevel1_0D00, /* 0D00..0DFF */
+ FriBidiPropertyBlockLevel1_0E00, /* 0E00..0EFF */
+ FriBidiPropertyBlockLevel1_0F00, /* 0F00..0FFF */
+ FriBidiPropertyBlockLevel1_1000, /* 1000..10FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1100..11FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1200..12FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1300..13FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1400..14FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1500..15FF */
+ FriBidiPropertyBlockLevel1_1600, /* 1600..16FF */
+ FriBidiPropertyBlockLevel1_1700, /* 1700..17FF */
+ FriBidiPropertyBlockLevel1_1800, /* 1800..18FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1900..19FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A00..1AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B00..1BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C00..1CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D00..1DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E00..1EFF */
+ FriBidiPropertyBlockLevel1_1F00, /* 1F00..1FFF */
+ FriBidiPropertyBlockLevel1_2000, /* 2000..20FF */
+ FriBidiPropertyBlockLevel1_2100, /* 2100..21FF */
+ FriBidiPropertyBlockLevel1_2200, /* 2200..22FF */
+ FriBidiPropertyBlockLevel1_2300, /* 2300..23FF */
+ FriBidiPropertyBlockLevel1_2400, /* 2400..24FF */
+ FriBidiPropertyBlockLevel1_2500, /* 2500..25FF */
+ FriBidiPropertyBlockLevel1_2600, /* 2600..26FF */
+ FriBidiPropertyBlockLevel1_2700, /* 2700..27FF */
+ FriBidiPropertyBlockLevel1_2500, /* 2800..28FF */
+ FriBidiPropertyBlockLevel1_2500, /* 2900..29FF */
+ FriBidiPropertyBlockLevel1_2500, /* 2A00..2AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B00..2BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C00..2CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D00..2DFF */
+ FriBidiPropertyBlockLevel1_2E00, /* 2E00..2EFF */
+ FriBidiPropertyBlockLevel1_2F00, /* 2F00..2FFF */
+ FriBidiPropertyBlockLevel1_3000, /* 3000..30FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3100..31FF */
+ FriBidiPropertyBlockLevel1_3200, /* 3200..32FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3300..33FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3400..34FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3500..35FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3600..36FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3700..37FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3800..38FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3900..39FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A00..3AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B00..3BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C00..3CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D00..3DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E00..3EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F00..3FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4000..40FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4100..41FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4200..42FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4300..43FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4400..44FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4500..45FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4600..46FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4700..47FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4800..48FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4900..49FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A00..4AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B00..4BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C00..4CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D00..4DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E00..4EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F00..4FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5000..50FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5100..51FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5200..52FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5300..53FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5400..54FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5500..55FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5600..56FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5700..57FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5800..58FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5900..59FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A00..5AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B00..5BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C00..5CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D00..5DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E00..5EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F00..5FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6000..60FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6100..61FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6200..62FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6300..63FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6400..64FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6500..65FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6600..66FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6700..67FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6800..68FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6900..69FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A00..6AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B00..6BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C00..6CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D00..6DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E00..6EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F00..6FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7000..70FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7100..71FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7200..72FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7300..73FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7400..74FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7500..75FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7600..76FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7700..77FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7800..78FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7900..79FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A00..7AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B00..7BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C00..7CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D00..7DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E00..7EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F00..7FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8000..80FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8100..81FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8200..82FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8300..83FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8400..84FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8500..85FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8600..86FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8700..87FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8800..88FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8900..89FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A00..8AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B00..8BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C00..8CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D00..8DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E00..8EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F00..8FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9000..90FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9100..91FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9200..92FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9300..93FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9400..94FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9500..95FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9600..96FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9700..97FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9800..98FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9900..99FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A00..9AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B00..9BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C00..9CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D00..9DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E00..9EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F00..9FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A000..A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* A100..A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* A200..A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* A300..A3FF */
+ FriBidiPropertyBlockLevel1_A400, /* A400..A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* A500..A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* A600..A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* A700..A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* A800..A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* A900..A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA00..AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* AB00..ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* AC00..ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* AD00..ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* AE00..AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* AF00..AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* B000..B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* B100..B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* B200..B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* B300..B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* B400..B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* B500..B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* B600..B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* B700..B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* B800..B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* B900..B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA00..BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* BB00..BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* BC00..BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* BD00..BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* BE00..BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* BF00..BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* C000..C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* C100..C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* C200..C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* C300..C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* C400..C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* C500..C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* C600..C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* C700..C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* C800..C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* C900..C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA00..CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* CB00..CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* CC00..CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* CD00..CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* CE00..CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* CF00..CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* D000..D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* D100..D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* D200..D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* D300..D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* D400..D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* D500..D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* D600..D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* D700..D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* D800..D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* D900..D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA00..DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* DB00..DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* DC00..DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* DD00..DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* DE00..DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* DF00..DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* E000..E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* E100..E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* E200..E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* E300..E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* E400..E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* E500..E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* E600..E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* E700..E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* E800..E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* E900..E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA00..EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* EB00..EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* EC00..ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* ED00..EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* EE00..EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* EF00..EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* F000..F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* F100..F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* F200..F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* F300..F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* F400..F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* F500..F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* F600..F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* F700..F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* F800..F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* F900..F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA00..FAFF */
+ FriBidiPropertyBlockLevel1_FB00, /* FB00..FBFF */
+ FriBidiPropertyBlockLevel1_FC00, /* FC00..FCFF */
+ FriBidiPropertyBlockLevel1_FD00, /* FD00..FDFF */
+ FriBidiPropertyBlockLevel1_FE00, /* FE00..FEFF */
+ FriBidiPropertyBlockLevel1_FF00, /* FF00..FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10000..100FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10100..101FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10200..102FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10300..103FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10400..104FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10500..105FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10600..106FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10700..107FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10800..108FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10900..109FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A00..10AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B00..10BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C00..10CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D00..10DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E00..10EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F00..10FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 11000..110FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11100..111FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11200..112FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11300..113FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11400..114FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11500..115FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11600..116FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11700..117FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11800..118FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11900..119FF */
+ FriBidiPropertyBlockLevel1_0100, /* 11A00..11AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 11B00..11BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 11C00..11CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 11D00..11DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 11E00..11EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 11F00..11FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 12000..120FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12100..121FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12200..122FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12300..123FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12400..124FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12500..125FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12600..126FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12700..127FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12800..128FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12900..129FF */
+ FriBidiPropertyBlockLevel1_0100, /* 12A00..12AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 12B00..12BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 12C00..12CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 12D00..12DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 12E00..12EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 12F00..12FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 13000..130FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13100..131FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13200..132FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13300..133FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13400..134FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13500..135FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13600..136FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13700..137FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13800..138FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13900..139FF */
+ FriBidiPropertyBlockLevel1_0100, /* 13A00..13AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 13B00..13BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 13C00..13CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 13D00..13DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 13E00..13EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 13F00..13FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 14000..140FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14100..141FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14200..142FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14300..143FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14400..144FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14500..145FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14600..146FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14700..147FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14800..148FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14900..149FF */
+ FriBidiPropertyBlockLevel1_0100, /* 14A00..14AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 14B00..14BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 14C00..14CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 14D00..14DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 14E00..14EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 14F00..14FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 15000..150FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15100..151FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15200..152FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15300..153FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15400..154FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15500..155FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15600..156FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15700..157FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15800..158FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15900..159FF */
+ FriBidiPropertyBlockLevel1_0100, /* 15A00..15AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 15B00..15BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 15C00..15CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 15D00..15DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 15E00..15EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 15F00..15FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 16000..160FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16100..161FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16200..162FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16300..163FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16400..164FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16500..165FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16600..166FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16700..167FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16800..168FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16900..169FF */
+ FriBidiPropertyBlockLevel1_0100, /* 16A00..16AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 16B00..16BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 16C00..16CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 16D00..16DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 16E00..16EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 16F00..16FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 17000..170FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17100..171FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17200..172FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17300..173FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17400..174FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17500..175FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17600..176FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17700..177FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17800..178FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17900..179FF */
+ FriBidiPropertyBlockLevel1_0100, /* 17A00..17AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 17B00..17BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 17C00..17CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 17D00..17DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 17E00..17EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 17F00..17FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 18000..180FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18100..181FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18200..182FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18300..183FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18400..184FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18500..185FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18600..186FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18700..187FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18800..188FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18900..189FF */
+ FriBidiPropertyBlockLevel1_0100, /* 18A00..18AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 18B00..18BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 18C00..18CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 18D00..18DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 18E00..18EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 18F00..18FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 19000..190FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19100..191FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19200..192FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19300..193FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19400..194FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19500..195FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19600..196FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19700..197FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19800..198FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19900..199FF */
+ FriBidiPropertyBlockLevel1_0100, /* 19A00..19AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 19B00..19BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 19C00..19CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 19D00..19DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 19E00..19EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 19F00..19FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A000..1A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A100..1A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A200..1A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A300..1A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A400..1A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A500..1A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A600..1A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A700..1A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A800..1A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1A900..1A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1AA00..1AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1AB00..1ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1AC00..1ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1AD00..1ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1AE00..1AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1AF00..1AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B000..1B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B100..1B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B200..1B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B300..1B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B400..1B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B500..1B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B600..1B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B700..1B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B800..1B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1B900..1B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1BA00..1BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1BB00..1BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1BC00..1BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1BD00..1BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1BE00..1BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1BF00..1BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C000..1C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C100..1C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C200..1C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C300..1C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C400..1C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C500..1C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C600..1C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C700..1C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C800..1C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1C900..1C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1CA00..1CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1CB00..1CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1CC00..1CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1CD00..1CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1CE00..1CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1CF00..1CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D000..1D0FF */
+ FriBidiPropertyBlockLevel1_1D100, /* 1D100..1D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D200..1D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D300..1D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D400..1D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D500..1D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D600..1D6FF */
+ FriBidiPropertyBlockLevel1_1D700, /* 1D700..1D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D800..1D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1D900..1D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1DA00..1DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1DB00..1DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1DC00..1DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1DD00..1DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1DE00..1DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1DF00..1DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E000..1E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E100..1E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E200..1E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E300..1E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E400..1E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E500..1E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E600..1E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E700..1E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E800..1E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1E900..1E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1EA00..1EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1EB00..1EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1EC00..1ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1ED00..1EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1EE00..1EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1EF00..1EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F000..1F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F100..1F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F200..1F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F300..1F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F400..1F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F500..1F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F600..1F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F700..1F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F800..1F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1F900..1F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 1FA00..1FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1FB00..1FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1FC00..1FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1FD00..1FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1FE00..1FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 1FF00..1FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 20000..200FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20100..201FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20200..202FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20300..203FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20400..204FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20500..205FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20600..206FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20700..207FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20800..208FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20900..209FF */
+ FriBidiPropertyBlockLevel1_0100, /* 20A00..20AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 20B00..20BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 20C00..20CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 20D00..20DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 20E00..20EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 20F00..20FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 21000..210FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21100..211FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21200..212FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21300..213FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21400..214FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21500..215FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21600..216FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21700..217FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21800..218FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21900..219FF */
+ FriBidiPropertyBlockLevel1_0100, /* 21A00..21AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 21B00..21BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 21C00..21CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 21D00..21DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 21E00..21EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 21F00..21FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 22000..220FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22100..221FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22200..222FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22300..223FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22400..224FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22500..225FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22600..226FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22700..227FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22800..228FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22900..229FF */
+ FriBidiPropertyBlockLevel1_0100, /* 22A00..22AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 22B00..22BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 22C00..22CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 22D00..22DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 22E00..22EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 22F00..22FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 23000..230FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23100..231FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23200..232FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23300..233FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23400..234FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23500..235FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23600..236FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23700..237FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23800..238FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23900..239FF */
+ FriBidiPropertyBlockLevel1_0100, /* 23A00..23AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 23B00..23BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 23C00..23CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 23D00..23DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 23E00..23EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 23F00..23FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 24000..240FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24100..241FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24200..242FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24300..243FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24400..244FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24500..245FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24600..246FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24700..247FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24800..248FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24900..249FF */
+ FriBidiPropertyBlockLevel1_0100, /* 24A00..24AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 24B00..24BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 24C00..24CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 24D00..24DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 24E00..24EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 24F00..24FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 25000..250FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25100..251FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25200..252FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25300..253FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25400..254FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25500..255FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25600..256FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25700..257FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25800..258FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25900..259FF */
+ FriBidiPropertyBlockLevel1_0100, /* 25A00..25AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 25B00..25BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 25C00..25CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 25D00..25DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 25E00..25EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 25F00..25FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 26000..260FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26100..261FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26200..262FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26300..263FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26400..264FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26500..265FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26600..266FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26700..267FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26800..268FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26900..269FF */
+ FriBidiPropertyBlockLevel1_0100, /* 26A00..26AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 26B00..26BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 26C00..26CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 26D00..26DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 26E00..26EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 26F00..26FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 27000..270FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27100..271FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27200..272FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27300..273FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27400..274FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27500..275FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27600..276FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27700..277FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27800..278FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27900..279FF */
+ FriBidiPropertyBlockLevel1_0100, /* 27A00..27AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 27B00..27BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 27C00..27CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 27D00..27DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 27E00..27EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 27F00..27FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 28000..280FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28100..281FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28200..282FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28300..283FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28400..284FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28500..285FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28600..286FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28700..287FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28800..288FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28900..289FF */
+ FriBidiPropertyBlockLevel1_0100, /* 28A00..28AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 28B00..28BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 28C00..28CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 28D00..28DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 28E00..28EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 28F00..28FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 29000..290FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29100..291FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29200..292FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29300..293FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29400..294FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29500..295FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29600..296FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29700..297FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29800..298FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29900..299FF */
+ FriBidiPropertyBlockLevel1_0100, /* 29A00..29AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 29B00..29BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 29C00..29CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 29D00..29DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 29E00..29EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 29F00..29FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A000..2A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A100..2A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A200..2A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A300..2A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A400..2A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A500..2A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A600..2A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A700..2A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A800..2A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2A900..2A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2AA00..2AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2AB00..2ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2AC00..2ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2AD00..2ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2AE00..2AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2AF00..2AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B000..2B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B100..2B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B200..2B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B300..2B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B400..2B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B500..2B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B600..2B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B700..2B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B800..2B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2B900..2B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2BA00..2BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2BB00..2BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2BC00..2BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2BD00..2BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2BE00..2BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2BF00..2BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C000..2C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C100..2C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C200..2C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C300..2C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C400..2C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C500..2C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C600..2C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C700..2C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C800..2C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2C900..2C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2CA00..2CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2CB00..2CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2CC00..2CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2CD00..2CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2CE00..2CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2CF00..2CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D000..2D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D100..2D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D200..2D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D300..2D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D400..2D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D500..2D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D600..2D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D700..2D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D800..2D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2D900..2D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2DA00..2DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2DB00..2DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2DC00..2DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2DD00..2DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2DE00..2DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2DF00..2DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E000..2E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E100..2E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E200..2E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E300..2E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E400..2E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E500..2E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E600..2E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E700..2E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E800..2E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2E900..2E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2EA00..2EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2EB00..2EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2EC00..2ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2ED00..2EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2EE00..2EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2EF00..2EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F000..2F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F100..2F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F200..2F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F300..2F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F400..2F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F500..2F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F600..2F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F700..2F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F800..2F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2F900..2F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 2FA00..2FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2FB00..2FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2FC00..2FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2FD00..2FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2FE00..2FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 2FF00..2FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 30000..300FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30100..301FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30200..302FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30300..303FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30400..304FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30500..305FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30600..306FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30700..307FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30800..308FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30900..309FF */
+ FriBidiPropertyBlockLevel1_0100, /* 30A00..30AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 30B00..30BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 30C00..30CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 30D00..30DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 30E00..30EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 30F00..30FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 31000..310FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31100..311FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31200..312FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31300..313FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31400..314FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31500..315FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31600..316FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31700..317FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31800..318FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31900..319FF */
+ FriBidiPropertyBlockLevel1_0100, /* 31A00..31AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 31B00..31BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 31C00..31CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 31D00..31DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 31E00..31EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 31F00..31FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 32000..320FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32100..321FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32200..322FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32300..323FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32400..324FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32500..325FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32600..326FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32700..327FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32800..328FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32900..329FF */
+ FriBidiPropertyBlockLevel1_0100, /* 32A00..32AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 32B00..32BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 32C00..32CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 32D00..32DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 32E00..32EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 32F00..32FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 33000..330FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33100..331FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33200..332FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33300..333FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33400..334FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33500..335FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33600..336FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33700..337FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33800..338FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33900..339FF */
+ FriBidiPropertyBlockLevel1_0100, /* 33A00..33AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 33B00..33BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 33C00..33CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 33D00..33DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 33E00..33EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 33F00..33FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 34000..340FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34100..341FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34200..342FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34300..343FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34400..344FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34500..345FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34600..346FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34700..347FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34800..348FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34900..349FF */
+ FriBidiPropertyBlockLevel1_0100, /* 34A00..34AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 34B00..34BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 34C00..34CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 34D00..34DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 34E00..34EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 34F00..34FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 35000..350FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35100..351FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35200..352FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35300..353FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35400..354FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35500..355FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35600..356FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35700..357FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35800..358FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35900..359FF */
+ FriBidiPropertyBlockLevel1_0100, /* 35A00..35AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 35B00..35BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 35C00..35CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 35D00..35DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 35E00..35EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 35F00..35FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 36000..360FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36100..361FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36200..362FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36300..363FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36400..364FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36500..365FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36600..366FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36700..367FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36800..368FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36900..369FF */
+ FriBidiPropertyBlockLevel1_0100, /* 36A00..36AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 36B00..36BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 36C00..36CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 36D00..36DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 36E00..36EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 36F00..36FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 37000..370FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37100..371FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37200..372FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37300..373FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37400..374FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37500..375FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37600..376FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37700..377FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37800..378FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37900..379FF */
+ FriBidiPropertyBlockLevel1_0100, /* 37A00..37AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 37B00..37BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 37C00..37CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 37D00..37DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 37E00..37EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 37F00..37FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 38000..380FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38100..381FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38200..382FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38300..383FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38400..384FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38500..385FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38600..386FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38700..387FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38800..388FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38900..389FF */
+ FriBidiPropertyBlockLevel1_0100, /* 38A00..38AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 38B00..38BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 38C00..38CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 38D00..38DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 38E00..38EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 38F00..38FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 39000..390FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39100..391FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39200..392FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39300..393FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39400..394FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39500..395FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39600..396FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39700..397FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39800..398FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39900..399FF */
+ FriBidiPropertyBlockLevel1_0100, /* 39A00..39AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 39B00..39BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 39C00..39CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 39D00..39DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 39E00..39EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 39F00..39FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A000..3A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A100..3A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A200..3A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A300..3A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A400..3A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A500..3A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A600..3A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A700..3A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A800..3A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3A900..3A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3AA00..3AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3AB00..3ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3AC00..3ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3AD00..3ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3AE00..3AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3AF00..3AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B000..3B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B100..3B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B200..3B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B300..3B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B400..3B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B500..3B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B600..3B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B700..3B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B800..3B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3B900..3B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3BA00..3BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3BB00..3BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3BC00..3BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3BD00..3BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3BE00..3BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3BF00..3BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C000..3C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C100..3C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C200..3C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C300..3C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C400..3C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C500..3C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C600..3C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C700..3C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C800..3C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3C900..3C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3CA00..3CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3CB00..3CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3CC00..3CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3CD00..3CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3CE00..3CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3CF00..3CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D000..3D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D100..3D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D200..3D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D300..3D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D400..3D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D500..3D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D600..3D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D700..3D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D800..3D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3D900..3D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3DA00..3DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3DB00..3DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3DC00..3DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3DD00..3DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3DE00..3DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3DF00..3DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E000..3E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E100..3E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E200..3E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E300..3E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E400..3E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E500..3E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E600..3E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E700..3E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E800..3E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3E900..3E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3EA00..3EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3EB00..3EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3EC00..3ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3ED00..3EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3EE00..3EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3EF00..3EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F000..3F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F100..3F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F200..3F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F300..3F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F400..3F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F500..3F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F600..3F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F700..3F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F800..3F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3F900..3F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 3FA00..3FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3FB00..3FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3FC00..3FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3FD00..3FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3FE00..3FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 3FF00..3FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 40000..400FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40100..401FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40200..402FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40300..403FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40400..404FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40500..405FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40600..406FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40700..407FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40800..408FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40900..409FF */
+ FriBidiPropertyBlockLevel1_0100, /* 40A00..40AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 40B00..40BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 40C00..40CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 40D00..40DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 40E00..40EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 40F00..40FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 41000..410FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41100..411FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41200..412FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41300..413FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41400..414FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41500..415FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41600..416FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41700..417FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41800..418FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41900..419FF */
+ FriBidiPropertyBlockLevel1_0100, /* 41A00..41AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 41B00..41BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 41C00..41CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 41D00..41DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 41E00..41EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 41F00..41FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 42000..420FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42100..421FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42200..422FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42300..423FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42400..424FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42500..425FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42600..426FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42700..427FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42800..428FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42900..429FF */
+ FriBidiPropertyBlockLevel1_0100, /* 42A00..42AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 42B00..42BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 42C00..42CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 42D00..42DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 42E00..42EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 42F00..42FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 43000..430FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43100..431FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43200..432FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43300..433FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43400..434FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43500..435FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43600..436FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43700..437FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43800..438FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43900..439FF */
+ FriBidiPropertyBlockLevel1_0100, /* 43A00..43AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 43B00..43BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 43C00..43CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 43D00..43DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 43E00..43EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 43F00..43FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 44000..440FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44100..441FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44200..442FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44300..443FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44400..444FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44500..445FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44600..446FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44700..447FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44800..448FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44900..449FF */
+ FriBidiPropertyBlockLevel1_0100, /* 44A00..44AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 44B00..44BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 44C00..44CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 44D00..44DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 44E00..44EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 44F00..44FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 45000..450FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45100..451FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45200..452FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45300..453FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45400..454FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45500..455FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45600..456FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45700..457FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45800..458FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45900..459FF */
+ FriBidiPropertyBlockLevel1_0100, /* 45A00..45AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 45B00..45BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 45C00..45CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 45D00..45DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 45E00..45EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 45F00..45FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 46000..460FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46100..461FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46200..462FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46300..463FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46400..464FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46500..465FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46600..466FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46700..467FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46800..468FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46900..469FF */
+ FriBidiPropertyBlockLevel1_0100, /* 46A00..46AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 46B00..46BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 46C00..46CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 46D00..46DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 46E00..46EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 46F00..46FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 47000..470FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47100..471FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47200..472FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47300..473FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47400..474FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47500..475FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47600..476FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47700..477FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47800..478FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47900..479FF */
+ FriBidiPropertyBlockLevel1_0100, /* 47A00..47AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 47B00..47BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 47C00..47CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 47D00..47DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 47E00..47EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 47F00..47FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 48000..480FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48100..481FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48200..482FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48300..483FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48400..484FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48500..485FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48600..486FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48700..487FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48800..488FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48900..489FF */
+ FriBidiPropertyBlockLevel1_0100, /* 48A00..48AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 48B00..48BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 48C00..48CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 48D00..48DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 48E00..48EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 48F00..48FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 49000..490FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49100..491FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49200..492FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49300..493FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49400..494FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49500..495FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49600..496FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49700..497FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49800..498FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49900..499FF */
+ FriBidiPropertyBlockLevel1_0100, /* 49A00..49AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 49B00..49BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 49C00..49CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 49D00..49DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 49E00..49EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 49F00..49FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A000..4A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A100..4A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A200..4A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A300..4A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A400..4A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A500..4A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A600..4A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A700..4A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A800..4A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4A900..4A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4AA00..4AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4AB00..4ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4AC00..4ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4AD00..4ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4AE00..4AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4AF00..4AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B000..4B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B100..4B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B200..4B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B300..4B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B400..4B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B500..4B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B600..4B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B700..4B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B800..4B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4B900..4B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4BA00..4BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4BB00..4BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4BC00..4BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4BD00..4BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4BE00..4BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4BF00..4BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C000..4C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C100..4C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C200..4C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C300..4C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C400..4C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C500..4C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C600..4C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C700..4C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C800..4C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4C900..4C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4CA00..4CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4CB00..4CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4CC00..4CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4CD00..4CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4CE00..4CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4CF00..4CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D000..4D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D100..4D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D200..4D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D300..4D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D400..4D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D500..4D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D600..4D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D700..4D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D800..4D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4D900..4D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4DA00..4DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4DB00..4DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4DC00..4DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4DD00..4DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4DE00..4DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4DF00..4DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E000..4E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E100..4E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E200..4E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E300..4E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E400..4E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E500..4E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E600..4E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E700..4E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E800..4E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4E900..4E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4EA00..4EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4EB00..4EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4EC00..4ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4ED00..4EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4EE00..4EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4EF00..4EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F000..4F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F100..4F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F200..4F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F300..4F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F400..4F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F500..4F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F600..4F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F700..4F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F800..4F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4F900..4F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 4FA00..4FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4FB00..4FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4FC00..4FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4FD00..4FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4FE00..4FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 4FF00..4FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 50000..500FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50100..501FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50200..502FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50300..503FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50400..504FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50500..505FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50600..506FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50700..507FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50800..508FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50900..509FF */
+ FriBidiPropertyBlockLevel1_0100, /* 50A00..50AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 50B00..50BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 50C00..50CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 50D00..50DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 50E00..50EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 50F00..50FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 51000..510FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51100..511FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51200..512FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51300..513FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51400..514FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51500..515FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51600..516FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51700..517FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51800..518FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51900..519FF */
+ FriBidiPropertyBlockLevel1_0100, /* 51A00..51AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 51B00..51BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 51C00..51CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 51D00..51DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 51E00..51EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 51F00..51FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 52000..520FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52100..521FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52200..522FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52300..523FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52400..524FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52500..525FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52600..526FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52700..527FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52800..528FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52900..529FF */
+ FriBidiPropertyBlockLevel1_0100, /* 52A00..52AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 52B00..52BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 52C00..52CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 52D00..52DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 52E00..52EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 52F00..52FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 53000..530FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53100..531FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53200..532FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53300..533FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53400..534FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53500..535FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53600..536FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53700..537FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53800..538FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53900..539FF */
+ FriBidiPropertyBlockLevel1_0100, /* 53A00..53AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 53B00..53BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 53C00..53CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 53D00..53DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 53E00..53EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 53F00..53FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 54000..540FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54100..541FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54200..542FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54300..543FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54400..544FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54500..545FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54600..546FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54700..547FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54800..548FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54900..549FF */
+ FriBidiPropertyBlockLevel1_0100, /* 54A00..54AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 54B00..54BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 54C00..54CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 54D00..54DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 54E00..54EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 54F00..54FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 55000..550FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55100..551FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55200..552FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55300..553FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55400..554FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55500..555FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55600..556FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55700..557FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55800..558FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55900..559FF */
+ FriBidiPropertyBlockLevel1_0100, /* 55A00..55AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 55B00..55BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 55C00..55CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 55D00..55DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 55E00..55EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 55F00..55FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 56000..560FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56100..561FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56200..562FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56300..563FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56400..564FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56500..565FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56600..566FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56700..567FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56800..568FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56900..569FF */
+ FriBidiPropertyBlockLevel1_0100, /* 56A00..56AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 56B00..56BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 56C00..56CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 56D00..56DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 56E00..56EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 56F00..56FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 57000..570FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57100..571FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57200..572FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57300..573FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57400..574FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57500..575FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57600..576FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57700..577FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57800..578FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57900..579FF */
+ FriBidiPropertyBlockLevel1_0100, /* 57A00..57AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 57B00..57BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 57C00..57CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 57D00..57DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 57E00..57EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 57F00..57FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 58000..580FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58100..581FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58200..582FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58300..583FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58400..584FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58500..585FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58600..586FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58700..587FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58800..588FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58900..589FF */
+ FriBidiPropertyBlockLevel1_0100, /* 58A00..58AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 58B00..58BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 58C00..58CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 58D00..58DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 58E00..58EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 58F00..58FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 59000..590FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59100..591FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59200..592FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59300..593FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59400..594FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59500..595FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59600..596FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59700..597FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59800..598FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59900..599FF */
+ FriBidiPropertyBlockLevel1_0100, /* 59A00..59AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 59B00..59BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 59C00..59CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 59D00..59DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 59E00..59EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 59F00..59FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A000..5A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A100..5A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A200..5A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A300..5A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A400..5A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A500..5A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A600..5A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A700..5A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A800..5A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5A900..5A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5AA00..5AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5AB00..5ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5AC00..5ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5AD00..5ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5AE00..5AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5AF00..5AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B000..5B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B100..5B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B200..5B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B300..5B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B400..5B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B500..5B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B600..5B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B700..5B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B800..5B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5B900..5B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5BA00..5BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5BB00..5BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5BC00..5BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5BD00..5BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5BE00..5BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5BF00..5BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C000..5C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C100..5C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C200..5C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C300..5C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C400..5C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C500..5C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C600..5C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C700..5C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C800..5C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5C900..5C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5CA00..5CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5CB00..5CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5CC00..5CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5CD00..5CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5CE00..5CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5CF00..5CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D000..5D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D100..5D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D200..5D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D300..5D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D400..5D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D500..5D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D600..5D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D700..5D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D800..5D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5D900..5D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5DA00..5DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5DB00..5DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5DC00..5DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5DD00..5DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5DE00..5DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5DF00..5DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E000..5E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E100..5E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E200..5E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E300..5E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E400..5E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E500..5E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E600..5E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E700..5E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E800..5E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5E900..5E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5EA00..5EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5EB00..5EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5EC00..5ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5ED00..5EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5EE00..5EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5EF00..5EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F000..5F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F100..5F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F200..5F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F300..5F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F400..5F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F500..5F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F600..5F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F700..5F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F800..5F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5F900..5F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 5FA00..5FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5FB00..5FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5FC00..5FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5FD00..5FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5FE00..5FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 5FF00..5FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 60000..600FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60100..601FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60200..602FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60300..603FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60400..604FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60500..605FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60600..606FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60700..607FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60800..608FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60900..609FF */
+ FriBidiPropertyBlockLevel1_0100, /* 60A00..60AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 60B00..60BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 60C00..60CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 60D00..60DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 60E00..60EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 60F00..60FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 61000..610FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61100..611FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61200..612FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61300..613FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61400..614FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61500..615FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61600..616FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61700..617FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61800..618FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61900..619FF */
+ FriBidiPropertyBlockLevel1_0100, /* 61A00..61AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 61B00..61BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 61C00..61CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 61D00..61DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 61E00..61EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 61F00..61FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 62000..620FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62100..621FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62200..622FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62300..623FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62400..624FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62500..625FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62600..626FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62700..627FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62800..628FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62900..629FF */
+ FriBidiPropertyBlockLevel1_0100, /* 62A00..62AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 62B00..62BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 62C00..62CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 62D00..62DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 62E00..62EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 62F00..62FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 63000..630FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63100..631FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63200..632FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63300..633FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63400..634FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63500..635FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63600..636FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63700..637FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63800..638FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63900..639FF */
+ FriBidiPropertyBlockLevel1_0100, /* 63A00..63AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 63B00..63BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 63C00..63CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 63D00..63DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 63E00..63EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 63F00..63FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 64000..640FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64100..641FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64200..642FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64300..643FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64400..644FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64500..645FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64600..646FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64700..647FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64800..648FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64900..649FF */
+ FriBidiPropertyBlockLevel1_0100, /* 64A00..64AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 64B00..64BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 64C00..64CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 64D00..64DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 64E00..64EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 64F00..64FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 65000..650FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65100..651FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65200..652FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65300..653FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65400..654FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65500..655FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65600..656FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65700..657FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65800..658FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65900..659FF */
+ FriBidiPropertyBlockLevel1_0100, /* 65A00..65AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 65B00..65BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 65C00..65CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 65D00..65DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 65E00..65EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 65F00..65FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 66000..660FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66100..661FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66200..662FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66300..663FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66400..664FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66500..665FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66600..666FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66700..667FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66800..668FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66900..669FF */
+ FriBidiPropertyBlockLevel1_0100, /* 66A00..66AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 66B00..66BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 66C00..66CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 66D00..66DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 66E00..66EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 66F00..66FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 67000..670FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67100..671FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67200..672FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67300..673FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67400..674FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67500..675FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67600..676FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67700..677FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67800..678FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67900..679FF */
+ FriBidiPropertyBlockLevel1_0100, /* 67A00..67AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 67B00..67BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 67C00..67CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 67D00..67DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 67E00..67EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 67F00..67FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 68000..680FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68100..681FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68200..682FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68300..683FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68400..684FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68500..685FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68600..686FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68700..687FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68800..688FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68900..689FF */
+ FriBidiPropertyBlockLevel1_0100, /* 68A00..68AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 68B00..68BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 68C00..68CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 68D00..68DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 68E00..68EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 68F00..68FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 69000..690FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69100..691FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69200..692FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69300..693FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69400..694FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69500..695FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69600..696FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69700..697FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69800..698FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69900..699FF */
+ FriBidiPropertyBlockLevel1_0100, /* 69A00..69AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 69B00..69BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 69C00..69CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 69D00..69DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 69E00..69EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 69F00..69FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A000..6A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A100..6A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A200..6A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A300..6A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A400..6A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A500..6A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A600..6A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A700..6A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A800..6A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6A900..6A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6AA00..6AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6AB00..6ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6AC00..6ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6AD00..6ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6AE00..6AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6AF00..6AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B000..6B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B100..6B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B200..6B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B300..6B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B400..6B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B500..6B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B600..6B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B700..6B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B800..6B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6B900..6B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6BA00..6BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6BB00..6BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6BC00..6BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6BD00..6BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6BE00..6BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6BF00..6BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C000..6C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C100..6C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C200..6C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C300..6C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C400..6C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C500..6C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C600..6C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C700..6C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C800..6C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6C900..6C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6CA00..6CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6CB00..6CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6CC00..6CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6CD00..6CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6CE00..6CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6CF00..6CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D000..6D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D100..6D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D200..6D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D300..6D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D400..6D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D500..6D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D600..6D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D700..6D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D800..6D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6D900..6D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6DA00..6DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6DB00..6DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6DC00..6DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6DD00..6DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6DE00..6DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6DF00..6DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E000..6E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E100..6E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E200..6E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E300..6E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E400..6E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E500..6E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E600..6E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E700..6E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E800..6E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6E900..6E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6EA00..6EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6EB00..6EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6EC00..6ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6ED00..6EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6EE00..6EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6EF00..6EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F000..6F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F100..6F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F200..6F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F300..6F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F400..6F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F500..6F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F600..6F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F700..6F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F800..6F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6F900..6F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 6FA00..6FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6FB00..6FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6FC00..6FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6FD00..6FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6FE00..6FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 6FF00..6FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 70000..700FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70100..701FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70200..702FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70300..703FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70400..704FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70500..705FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70600..706FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70700..707FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70800..708FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70900..709FF */
+ FriBidiPropertyBlockLevel1_0100, /* 70A00..70AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 70B00..70BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 70C00..70CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 70D00..70DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 70E00..70EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 70F00..70FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 71000..710FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71100..711FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71200..712FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71300..713FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71400..714FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71500..715FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71600..716FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71700..717FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71800..718FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71900..719FF */
+ FriBidiPropertyBlockLevel1_0100, /* 71A00..71AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 71B00..71BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 71C00..71CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 71D00..71DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 71E00..71EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 71F00..71FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 72000..720FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72100..721FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72200..722FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72300..723FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72400..724FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72500..725FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72600..726FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72700..727FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72800..728FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72900..729FF */
+ FriBidiPropertyBlockLevel1_0100, /* 72A00..72AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 72B00..72BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 72C00..72CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 72D00..72DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 72E00..72EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 72F00..72FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 73000..730FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73100..731FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73200..732FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73300..733FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73400..734FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73500..735FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73600..736FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73700..737FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73800..738FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73900..739FF */
+ FriBidiPropertyBlockLevel1_0100, /* 73A00..73AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 73B00..73BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 73C00..73CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 73D00..73DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 73E00..73EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 73F00..73FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 74000..740FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74100..741FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74200..742FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74300..743FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74400..744FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74500..745FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74600..746FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74700..747FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74800..748FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74900..749FF */
+ FriBidiPropertyBlockLevel1_0100, /* 74A00..74AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 74B00..74BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 74C00..74CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 74D00..74DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 74E00..74EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 74F00..74FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 75000..750FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75100..751FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75200..752FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75300..753FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75400..754FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75500..755FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75600..756FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75700..757FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75800..758FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75900..759FF */
+ FriBidiPropertyBlockLevel1_0100, /* 75A00..75AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 75B00..75BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 75C00..75CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 75D00..75DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 75E00..75EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 75F00..75FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 76000..760FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76100..761FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76200..762FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76300..763FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76400..764FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76500..765FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76600..766FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76700..767FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76800..768FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76900..769FF */
+ FriBidiPropertyBlockLevel1_0100, /* 76A00..76AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 76B00..76BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 76C00..76CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 76D00..76DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 76E00..76EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 76F00..76FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 77000..770FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77100..771FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77200..772FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77300..773FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77400..774FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77500..775FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77600..776FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77700..777FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77800..778FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77900..779FF */
+ FriBidiPropertyBlockLevel1_0100, /* 77A00..77AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 77B00..77BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 77C00..77CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 77D00..77DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 77E00..77EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 77F00..77FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 78000..780FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78100..781FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78200..782FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78300..783FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78400..784FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78500..785FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78600..786FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78700..787FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78800..788FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78900..789FF */
+ FriBidiPropertyBlockLevel1_0100, /* 78A00..78AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 78B00..78BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 78C00..78CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 78D00..78DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 78E00..78EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 78F00..78FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 79000..790FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79100..791FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79200..792FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79300..793FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79400..794FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79500..795FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79600..796FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79700..797FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79800..798FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79900..799FF */
+ FriBidiPropertyBlockLevel1_0100, /* 79A00..79AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 79B00..79BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 79C00..79CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 79D00..79DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 79E00..79EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 79F00..79FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A000..7A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A100..7A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A200..7A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A300..7A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A400..7A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A500..7A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A600..7A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A700..7A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A800..7A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7A900..7A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7AA00..7AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7AB00..7ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7AC00..7ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7AD00..7ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7AE00..7AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7AF00..7AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B000..7B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B100..7B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B200..7B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B300..7B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B400..7B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B500..7B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B600..7B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B700..7B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B800..7B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7B900..7B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7BA00..7BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7BB00..7BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7BC00..7BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7BD00..7BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7BE00..7BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7BF00..7BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C000..7C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C100..7C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C200..7C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C300..7C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C400..7C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C500..7C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C600..7C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C700..7C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C800..7C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7C900..7C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7CA00..7CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7CB00..7CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7CC00..7CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7CD00..7CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7CE00..7CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7CF00..7CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D000..7D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D100..7D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D200..7D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D300..7D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D400..7D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D500..7D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D600..7D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D700..7D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D800..7D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7D900..7D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7DA00..7DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7DB00..7DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7DC00..7DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7DD00..7DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7DE00..7DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7DF00..7DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E000..7E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E100..7E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E200..7E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E300..7E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E400..7E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E500..7E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E600..7E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E700..7E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E800..7E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7E900..7E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7EA00..7EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7EB00..7EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7EC00..7ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7ED00..7EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7EE00..7EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7EF00..7EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F000..7F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F100..7F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F200..7F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F300..7F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F400..7F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F500..7F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F600..7F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F700..7F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F800..7F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7F900..7F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 7FA00..7FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7FB00..7FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7FC00..7FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7FD00..7FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7FE00..7FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 7FF00..7FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 80000..800FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80100..801FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80200..802FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80300..803FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80400..804FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80500..805FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80600..806FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80700..807FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80800..808FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80900..809FF */
+ FriBidiPropertyBlockLevel1_0100, /* 80A00..80AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 80B00..80BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 80C00..80CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 80D00..80DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 80E00..80EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 80F00..80FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 81000..810FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81100..811FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81200..812FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81300..813FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81400..814FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81500..815FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81600..816FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81700..817FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81800..818FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81900..819FF */
+ FriBidiPropertyBlockLevel1_0100, /* 81A00..81AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 81B00..81BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 81C00..81CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 81D00..81DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 81E00..81EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 81F00..81FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 82000..820FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82100..821FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82200..822FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82300..823FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82400..824FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82500..825FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82600..826FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82700..827FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82800..828FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82900..829FF */
+ FriBidiPropertyBlockLevel1_0100, /* 82A00..82AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 82B00..82BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 82C00..82CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 82D00..82DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 82E00..82EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 82F00..82FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 83000..830FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83100..831FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83200..832FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83300..833FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83400..834FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83500..835FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83600..836FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83700..837FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83800..838FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83900..839FF */
+ FriBidiPropertyBlockLevel1_0100, /* 83A00..83AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 83B00..83BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 83C00..83CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 83D00..83DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 83E00..83EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 83F00..83FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 84000..840FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84100..841FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84200..842FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84300..843FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84400..844FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84500..845FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84600..846FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84700..847FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84800..848FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84900..849FF */
+ FriBidiPropertyBlockLevel1_0100, /* 84A00..84AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 84B00..84BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 84C00..84CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 84D00..84DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 84E00..84EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 84F00..84FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 85000..850FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85100..851FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85200..852FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85300..853FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85400..854FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85500..855FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85600..856FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85700..857FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85800..858FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85900..859FF */
+ FriBidiPropertyBlockLevel1_0100, /* 85A00..85AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 85B00..85BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 85C00..85CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 85D00..85DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 85E00..85EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 85F00..85FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 86000..860FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86100..861FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86200..862FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86300..863FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86400..864FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86500..865FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86600..866FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86700..867FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86800..868FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86900..869FF */
+ FriBidiPropertyBlockLevel1_0100, /* 86A00..86AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 86B00..86BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 86C00..86CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 86D00..86DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 86E00..86EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 86F00..86FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 87000..870FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87100..871FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87200..872FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87300..873FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87400..874FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87500..875FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87600..876FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87700..877FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87800..878FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87900..879FF */
+ FriBidiPropertyBlockLevel1_0100, /* 87A00..87AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 87B00..87BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 87C00..87CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 87D00..87DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 87E00..87EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 87F00..87FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 88000..880FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88100..881FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88200..882FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88300..883FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88400..884FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88500..885FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88600..886FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88700..887FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88800..888FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88900..889FF */
+ FriBidiPropertyBlockLevel1_0100, /* 88A00..88AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 88B00..88BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 88C00..88CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 88D00..88DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 88E00..88EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 88F00..88FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 89000..890FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89100..891FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89200..892FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89300..893FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89400..894FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89500..895FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89600..896FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89700..897FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89800..898FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89900..899FF */
+ FriBidiPropertyBlockLevel1_0100, /* 89A00..89AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 89B00..89BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 89C00..89CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 89D00..89DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 89E00..89EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 89F00..89FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A000..8A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A100..8A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A200..8A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A300..8A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A400..8A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A500..8A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A600..8A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A700..8A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A800..8A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8A900..8A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8AA00..8AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8AB00..8ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8AC00..8ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8AD00..8ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8AE00..8AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8AF00..8AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B000..8B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B100..8B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B200..8B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B300..8B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B400..8B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B500..8B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B600..8B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B700..8B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B800..8B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8B900..8B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8BA00..8BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8BB00..8BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8BC00..8BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8BD00..8BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8BE00..8BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8BF00..8BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C000..8C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C100..8C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C200..8C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C300..8C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C400..8C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C500..8C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C600..8C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C700..8C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C800..8C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8C900..8C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8CA00..8CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8CB00..8CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8CC00..8CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8CD00..8CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8CE00..8CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8CF00..8CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D000..8D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D100..8D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D200..8D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D300..8D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D400..8D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D500..8D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D600..8D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D700..8D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D800..8D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8D900..8D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8DA00..8DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8DB00..8DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8DC00..8DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8DD00..8DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8DE00..8DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8DF00..8DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E000..8E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E100..8E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E200..8E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E300..8E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E400..8E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E500..8E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E600..8E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E700..8E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E800..8E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8E900..8E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8EA00..8EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8EB00..8EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8EC00..8ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8ED00..8EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8EE00..8EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8EF00..8EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F000..8F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F100..8F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F200..8F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F300..8F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F400..8F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F500..8F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F600..8F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F700..8F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F800..8F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8F900..8F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 8FA00..8FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8FB00..8FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8FC00..8FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8FD00..8FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8FE00..8FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 8FF00..8FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 90000..900FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90100..901FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90200..902FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90300..903FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90400..904FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90500..905FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90600..906FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90700..907FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90800..908FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90900..909FF */
+ FriBidiPropertyBlockLevel1_0100, /* 90A00..90AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 90B00..90BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 90C00..90CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 90D00..90DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 90E00..90EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 90F00..90FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 91000..910FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91100..911FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91200..912FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91300..913FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91400..914FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91500..915FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91600..916FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91700..917FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91800..918FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91900..919FF */
+ FriBidiPropertyBlockLevel1_0100, /* 91A00..91AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 91B00..91BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 91C00..91CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 91D00..91DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 91E00..91EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 91F00..91FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 92000..920FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92100..921FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92200..922FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92300..923FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92400..924FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92500..925FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92600..926FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92700..927FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92800..928FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92900..929FF */
+ FriBidiPropertyBlockLevel1_0100, /* 92A00..92AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 92B00..92BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 92C00..92CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 92D00..92DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 92E00..92EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 92F00..92FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 93000..930FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93100..931FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93200..932FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93300..933FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93400..934FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93500..935FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93600..936FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93700..937FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93800..938FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93900..939FF */
+ FriBidiPropertyBlockLevel1_0100, /* 93A00..93AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 93B00..93BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 93C00..93CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 93D00..93DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 93E00..93EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 93F00..93FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 94000..940FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94100..941FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94200..942FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94300..943FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94400..944FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94500..945FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94600..946FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94700..947FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94800..948FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94900..949FF */
+ FriBidiPropertyBlockLevel1_0100, /* 94A00..94AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 94B00..94BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 94C00..94CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 94D00..94DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 94E00..94EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 94F00..94FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 95000..950FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95100..951FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95200..952FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95300..953FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95400..954FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95500..955FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95600..956FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95700..957FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95800..958FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95900..959FF */
+ FriBidiPropertyBlockLevel1_0100, /* 95A00..95AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 95B00..95BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 95C00..95CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 95D00..95DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 95E00..95EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 95F00..95FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 96000..960FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96100..961FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96200..962FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96300..963FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96400..964FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96500..965FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96600..966FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96700..967FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96800..968FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96900..969FF */
+ FriBidiPropertyBlockLevel1_0100, /* 96A00..96AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 96B00..96BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 96C00..96CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 96D00..96DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 96E00..96EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 96F00..96FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 97000..970FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97100..971FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97200..972FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97300..973FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97400..974FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97500..975FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97600..976FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97700..977FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97800..978FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97900..979FF */
+ FriBidiPropertyBlockLevel1_0100, /* 97A00..97AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 97B00..97BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 97C00..97CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 97D00..97DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 97E00..97EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 97F00..97FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 98000..980FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98100..981FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98200..982FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98300..983FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98400..984FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98500..985FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98600..986FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98700..987FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98800..988FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98900..989FF */
+ FriBidiPropertyBlockLevel1_0100, /* 98A00..98AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 98B00..98BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 98C00..98CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 98D00..98DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 98E00..98EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 98F00..98FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 99000..990FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99100..991FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99200..992FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99300..993FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99400..994FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99500..995FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99600..996FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99700..997FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99800..998FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99900..999FF */
+ FriBidiPropertyBlockLevel1_0100, /* 99A00..99AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 99B00..99BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 99C00..99CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 99D00..99DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 99E00..99EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 99F00..99FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A000..9A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A100..9A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A200..9A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A300..9A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A400..9A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A500..9A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A600..9A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A700..9A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A800..9A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9A900..9A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9AA00..9AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9AB00..9ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9AC00..9ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9AD00..9ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9AE00..9AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9AF00..9AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B000..9B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B100..9B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B200..9B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B300..9B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B400..9B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B500..9B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B600..9B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B700..9B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B800..9B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9B900..9B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9BA00..9BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9BB00..9BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9BC00..9BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9BD00..9BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9BE00..9BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9BF00..9BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C000..9C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C100..9C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C200..9C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C300..9C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C400..9C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C500..9C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C600..9C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C700..9C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C800..9C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9C900..9C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9CA00..9CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9CB00..9CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9CC00..9CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9CD00..9CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9CE00..9CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9CF00..9CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D000..9D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D100..9D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D200..9D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D300..9D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D400..9D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D500..9D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D600..9D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D700..9D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D800..9D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9D900..9D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9DA00..9DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9DB00..9DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9DC00..9DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9DD00..9DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9DE00..9DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9DF00..9DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E000..9E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E100..9E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E200..9E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E300..9E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E400..9E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E500..9E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E600..9E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E700..9E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E800..9E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9E900..9E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9EA00..9EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9EB00..9EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9EC00..9ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9ED00..9EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9EE00..9EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9EF00..9EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F000..9F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F100..9F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F200..9F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F300..9F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F400..9F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F500..9F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F600..9F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F700..9F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F800..9F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9F900..9F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 9FA00..9FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9FB00..9FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9FC00..9FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9FD00..9FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9FE00..9FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 9FF00..9FFFF */
+ FriBidiPropertyBlockLevel1_0100, /* A0000..A00FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0100..A01FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0200..A02FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0300..A03FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0400..A04FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0500..A05FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0600..A06FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0700..A07FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0800..A08FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0900..A09FF */
+ FriBidiPropertyBlockLevel1_0100, /* A0A00..A0AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A0B00..A0BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A0C00..A0CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A0D00..A0DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A0E00..A0EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A0F00..A0FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A1000..A10FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1100..A11FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1200..A12FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1300..A13FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1400..A14FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1500..A15FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1600..A16FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1700..A17FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1800..A18FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1900..A19FF */
+ FriBidiPropertyBlockLevel1_0100, /* A1A00..A1AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A1B00..A1BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A1C00..A1CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A1D00..A1DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A1E00..A1EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A1F00..A1FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A2000..A20FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2100..A21FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2200..A22FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2300..A23FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2400..A24FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2500..A25FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2600..A26FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2700..A27FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2800..A28FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2900..A29FF */
+ FriBidiPropertyBlockLevel1_0100, /* A2A00..A2AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A2B00..A2BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A2C00..A2CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A2D00..A2DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A2E00..A2EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A2F00..A2FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A3000..A30FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3100..A31FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3200..A32FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3300..A33FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3400..A34FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3500..A35FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3600..A36FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3700..A37FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3800..A38FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3900..A39FF */
+ FriBidiPropertyBlockLevel1_0100, /* A3A00..A3AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A3B00..A3BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A3C00..A3CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A3D00..A3DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A3E00..A3EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A3F00..A3FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A4000..A40FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4100..A41FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4200..A42FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4300..A43FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4400..A44FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4500..A45FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4600..A46FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4700..A47FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4800..A48FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4900..A49FF */
+ FriBidiPropertyBlockLevel1_0100, /* A4A00..A4AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A4B00..A4BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A4C00..A4CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A4D00..A4DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A4E00..A4EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A4F00..A4FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A5000..A50FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5100..A51FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5200..A52FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5300..A53FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5400..A54FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5500..A55FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5600..A56FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5700..A57FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5800..A58FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5900..A59FF */
+ FriBidiPropertyBlockLevel1_0100, /* A5A00..A5AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A5B00..A5BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A5C00..A5CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A5D00..A5DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A5E00..A5EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A5F00..A5FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A6000..A60FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6100..A61FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6200..A62FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6300..A63FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6400..A64FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6500..A65FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6600..A66FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6700..A67FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6800..A68FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6900..A69FF */
+ FriBidiPropertyBlockLevel1_0100, /* A6A00..A6AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A6B00..A6BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A6C00..A6CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A6D00..A6DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A6E00..A6EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A6F00..A6FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A7000..A70FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7100..A71FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7200..A72FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7300..A73FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7400..A74FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7500..A75FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7600..A76FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7700..A77FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7800..A78FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7900..A79FF */
+ FriBidiPropertyBlockLevel1_0100, /* A7A00..A7AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A7B00..A7BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A7C00..A7CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A7D00..A7DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A7E00..A7EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A7F00..A7FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A8000..A80FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8100..A81FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8200..A82FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8300..A83FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8400..A84FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8500..A85FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8600..A86FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8700..A87FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8800..A88FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8900..A89FF */
+ FriBidiPropertyBlockLevel1_0100, /* A8A00..A8AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A8B00..A8BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A8C00..A8CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A8D00..A8DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A8E00..A8EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A8F00..A8FFF */
+ FriBidiPropertyBlockLevel1_0100, /* A9000..A90FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9100..A91FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9200..A92FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9300..A93FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9400..A94FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9500..A95FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9600..A96FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9700..A97FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9800..A98FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9900..A99FF */
+ FriBidiPropertyBlockLevel1_0100, /* A9A00..A9AFF */
+ FriBidiPropertyBlockLevel1_0100, /* A9B00..A9BFF */
+ FriBidiPropertyBlockLevel1_0100, /* A9C00..A9CFF */
+ FriBidiPropertyBlockLevel1_0100, /* A9D00..A9DFF */
+ FriBidiPropertyBlockLevel1_0100, /* A9E00..A9EFF */
+ FriBidiPropertyBlockLevel1_0100, /* A9F00..A9FFF */
+ FriBidiPropertyBlockLevel1_0100, /* AA000..AA0FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA100..AA1FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA200..AA2FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA300..AA3FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA400..AA4FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA500..AA5FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA600..AA6FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA700..AA7FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA800..AA8FF */
+ FriBidiPropertyBlockLevel1_0100, /* AA900..AA9FF */
+ FriBidiPropertyBlockLevel1_0100, /* AAA00..AAAFF */
+ FriBidiPropertyBlockLevel1_0100, /* AAB00..AABFF */
+ FriBidiPropertyBlockLevel1_0100, /* AAC00..AACFF */
+ FriBidiPropertyBlockLevel1_0100, /* AAD00..AADFF */
+ FriBidiPropertyBlockLevel1_0100, /* AAE00..AAEFF */
+ FriBidiPropertyBlockLevel1_0100, /* AAF00..AAFFF */
+ FriBidiPropertyBlockLevel1_0100, /* AB000..AB0FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB100..AB1FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB200..AB2FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB300..AB3FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB400..AB4FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB500..AB5FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB600..AB6FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB700..AB7FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB800..AB8FF */
+ FriBidiPropertyBlockLevel1_0100, /* AB900..AB9FF */
+ FriBidiPropertyBlockLevel1_0100, /* ABA00..ABAFF */
+ FriBidiPropertyBlockLevel1_0100, /* ABB00..ABBFF */
+ FriBidiPropertyBlockLevel1_0100, /* ABC00..ABCFF */
+ FriBidiPropertyBlockLevel1_0100, /* ABD00..ABDFF */
+ FriBidiPropertyBlockLevel1_0100, /* ABE00..ABEFF */
+ FriBidiPropertyBlockLevel1_0100, /* ABF00..ABFFF */
+ FriBidiPropertyBlockLevel1_0100, /* AC000..AC0FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC100..AC1FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC200..AC2FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC300..AC3FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC400..AC4FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC500..AC5FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC600..AC6FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC700..AC7FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC800..AC8FF */
+ FriBidiPropertyBlockLevel1_0100, /* AC900..AC9FF */
+ FriBidiPropertyBlockLevel1_0100, /* ACA00..ACAFF */
+ FriBidiPropertyBlockLevel1_0100, /* ACB00..ACBFF */
+ FriBidiPropertyBlockLevel1_0100, /* ACC00..ACCFF */
+ FriBidiPropertyBlockLevel1_0100, /* ACD00..ACDFF */
+ FriBidiPropertyBlockLevel1_0100, /* ACE00..ACEFF */
+ FriBidiPropertyBlockLevel1_0100, /* ACF00..ACFFF */
+ FriBidiPropertyBlockLevel1_0100, /* AD000..AD0FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD100..AD1FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD200..AD2FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD300..AD3FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD400..AD4FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD500..AD5FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD600..AD6FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD700..AD7FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD800..AD8FF */
+ FriBidiPropertyBlockLevel1_0100, /* AD900..AD9FF */
+ FriBidiPropertyBlockLevel1_0100, /* ADA00..ADAFF */
+ FriBidiPropertyBlockLevel1_0100, /* ADB00..ADBFF */
+ FriBidiPropertyBlockLevel1_0100, /* ADC00..ADCFF */
+ FriBidiPropertyBlockLevel1_0100, /* ADD00..ADDFF */
+ FriBidiPropertyBlockLevel1_0100, /* ADE00..ADEFF */
+ FriBidiPropertyBlockLevel1_0100, /* ADF00..ADFFF */
+ FriBidiPropertyBlockLevel1_0100, /* AE000..AE0FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE100..AE1FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE200..AE2FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE300..AE3FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE400..AE4FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE500..AE5FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE600..AE6FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE700..AE7FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE800..AE8FF */
+ FriBidiPropertyBlockLevel1_0100, /* AE900..AE9FF */
+ FriBidiPropertyBlockLevel1_0100, /* AEA00..AEAFF */
+ FriBidiPropertyBlockLevel1_0100, /* AEB00..AEBFF */
+ FriBidiPropertyBlockLevel1_0100, /* AEC00..AECFF */
+ FriBidiPropertyBlockLevel1_0100, /* AED00..AEDFF */
+ FriBidiPropertyBlockLevel1_0100, /* AEE00..AEEFF */
+ FriBidiPropertyBlockLevel1_0100, /* AEF00..AEFFF */
+ FriBidiPropertyBlockLevel1_0100, /* AF000..AF0FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF100..AF1FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF200..AF2FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF300..AF3FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF400..AF4FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF500..AF5FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF600..AF6FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF700..AF7FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF800..AF8FF */
+ FriBidiPropertyBlockLevel1_0100, /* AF900..AF9FF */
+ FriBidiPropertyBlockLevel1_0100, /* AFA00..AFAFF */
+ FriBidiPropertyBlockLevel1_0100, /* AFB00..AFBFF */
+ FriBidiPropertyBlockLevel1_0100, /* AFC00..AFCFF */
+ FriBidiPropertyBlockLevel1_0100, /* AFD00..AFDFF */
+ FriBidiPropertyBlockLevel1_0100, /* AFE00..AFEFF */
+ FriBidiPropertyBlockLevel1_0100, /* AFF00..AFFFF */
+ FriBidiPropertyBlockLevel1_0100, /* B0000..B00FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0100..B01FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0200..B02FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0300..B03FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0400..B04FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0500..B05FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0600..B06FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0700..B07FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0800..B08FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0900..B09FF */
+ FriBidiPropertyBlockLevel1_0100, /* B0A00..B0AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B0B00..B0BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B0C00..B0CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B0D00..B0DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B0E00..B0EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B0F00..B0FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B1000..B10FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1100..B11FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1200..B12FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1300..B13FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1400..B14FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1500..B15FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1600..B16FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1700..B17FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1800..B18FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1900..B19FF */
+ FriBidiPropertyBlockLevel1_0100, /* B1A00..B1AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B1B00..B1BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B1C00..B1CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B1D00..B1DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B1E00..B1EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B1F00..B1FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B2000..B20FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2100..B21FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2200..B22FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2300..B23FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2400..B24FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2500..B25FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2600..B26FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2700..B27FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2800..B28FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2900..B29FF */
+ FriBidiPropertyBlockLevel1_0100, /* B2A00..B2AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B2B00..B2BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B2C00..B2CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B2D00..B2DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B2E00..B2EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B2F00..B2FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B3000..B30FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3100..B31FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3200..B32FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3300..B33FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3400..B34FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3500..B35FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3600..B36FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3700..B37FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3800..B38FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3900..B39FF */
+ FriBidiPropertyBlockLevel1_0100, /* B3A00..B3AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B3B00..B3BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B3C00..B3CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B3D00..B3DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B3E00..B3EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B3F00..B3FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B4000..B40FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4100..B41FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4200..B42FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4300..B43FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4400..B44FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4500..B45FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4600..B46FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4700..B47FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4800..B48FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4900..B49FF */
+ FriBidiPropertyBlockLevel1_0100, /* B4A00..B4AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B4B00..B4BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B4C00..B4CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B4D00..B4DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B4E00..B4EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B4F00..B4FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B5000..B50FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5100..B51FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5200..B52FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5300..B53FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5400..B54FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5500..B55FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5600..B56FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5700..B57FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5800..B58FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5900..B59FF */
+ FriBidiPropertyBlockLevel1_0100, /* B5A00..B5AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B5B00..B5BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B5C00..B5CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B5D00..B5DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B5E00..B5EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B5F00..B5FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B6000..B60FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6100..B61FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6200..B62FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6300..B63FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6400..B64FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6500..B65FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6600..B66FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6700..B67FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6800..B68FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6900..B69FF */
+ FriBidiPropertyBlockLevel1_0100, /* B6A00..B6AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B6B00..B6BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B6C00..B6CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B6D00..B6DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B6E00..B6EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B6F00..B6FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B7000..B70FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7100..B71FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7200..B72FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7300..B73FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7400..B74FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7500..B75FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7600..B76FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7700..B77FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7800..B78FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7900..B79FF */
+ FriBidiPropertyBlockLevel1_0100, /* B7A00..B7AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B7B00..B7BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B7C00..B7CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B7D00..B7DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B7E00..B7EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B7F00..B7FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B8000..B80FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8100..B81FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8200..B82FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8300..B83FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8400..B84FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8500..B85FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8600..B86FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8700..B87FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8800..B88FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8900..B89FF */
+ FriBidiPropertyBlockLevel1_0100, /* B8A00..B8AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B8B00..B8BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B8C00..B8CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B8D00..B8DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B8E00..B8EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B8F00..B8FFF */
+ FriBidiPropertyBlockLevel1_0100, /* B9000..B90FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9100..B91FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9200..B92FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9300..B93FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9400..B94FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9500..B95FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9600..B96FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9700..B97FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9800..B98FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9900..B99FF */
+ FriBidiPropertyBlockLevel1_0100, /* B9A00..B9AFF */
+ FriBidiPropertyBlockLevel1_0100, /* B9B00..B9BFF */
+ FriBidiPropertyBlockLevel1_0100, /* B9C00..B9CFF */
+ FriBidiPropertyBlockLevel1_0100, /* B9D00..B9DFF */
+ FriBidiPropertyBlockLevel1_0100, /* B9E00..B9EFF */
+ FriBidiPropertyBlockLevel1_0100, /* B9F00..B9FFF */
+ FriBidiPropertyBlockLevel1_0100, /* BA000..BA0FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA100..BA1FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA200..BA2FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA300..BA3FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA400..BA4FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA500..BA5FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA600..BA6FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA700..BA7FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA800..BA8FF */
+ FriBidiPropertyBlockLevel1_0100, /* BA900..BA9FF */
+ FriBidiPropertyBlockLevel1_0100, /* BAA00..BAAFF */
+ FriBidiPropertyBlockLevel1_0100, /* BAB00..BABFF */
+ FriBidiPropertyBlockLevel1_0100, /* BAC00..BACFF */
+ FriBidiPropertyBlockLevel1_0100, /* BAD00..BADFF */
+ FriBidiPropertyBlockLevel1_0100, /* BAE00..BAEFF */
+ FriBidiPropertyBlockLevel1_0100, /* BAF00..BAFFF */
+ FriBidiPropertyBlockLevel1_0100, /* BB000..BB0FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB100..BB1FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB200..BB2FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB300..BB3FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB400..BB4FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB500..BB5FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB600..BB6FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB700..BB7FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB800..BB8FF */
+ FriBidiPropertyBlockLevel1_0100, /* BB900..BB9FF */
+ FriBidiPropertyBlockLevel1_0100, /* BBA00..BBAFF */
+ FriBidiPropertyBlockLevel1_0100, /* BBB00..BBBFF */
+ FriBidiPropertyBlockLevel1_0100, /* BBC00..BBCFF */
+ FriBidiPropertyBlockLevel1_0100, /* BBD00..BBDFF */
+ FriBidiPropertyBlockLevel1_0100, /* BBE00..BBEFF */
+ FriBidiPropertyBlockLevel1_0100, /* BBF00..BBFFF */
+ FriBidiPropertyBlockLevel1_0100, /* BC000..BC0FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC100..BC1FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC200..BC2FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC300..BC3FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC400..BC4FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC500..BC5FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC600..BC6FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC700..BC7FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC800..BC8FF */
+ FriBidiPropertyBlockLevel1_0100, /* BC900..BC9FF */
+ FriBidiPropertyBlockLevel1_0100, /* BCA00..BCAFF */
+ FriBidiPropertyBlockLevel1_0100, /* BCB00..BCBFF */
+ FriBidiPropertyBlockLevel1_0100, /* BCC00..BCCFF */
+ FriBidiPropertyBlockLevel1_0100, /* BCD00..BCDFF */
+ FriBidiPropertyBlockLevel1_0100, /* BCE00..BCEFF */
+ FriBidiPropertyBlockLevel1_0100, /* BCF00..BCFFF */
+ FriBidiPropertyBlockLevel1_0100, /* BD000..BD0FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD100..BD1FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD200..BD2FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD300..BD3FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD400..BD4FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD500..BD5FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD600..BD6FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD700..BD7FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD800..BD8FF */
+ FriBidiPropertyBlockLevel1_0100, /* BD900..BD9FF */
+ FriBidiPropertyBlockLevel1_0100, /* BDA00..BDAFF */
+ FriBidiPropertyBlockLevel1_0100, /* BDB00..BDBFF */
+ FriBidiPropertyBlockLevel1_0100, /* BDC00..BDCFF */
+ FriBidiPropertyBlockLevel1_0100, /* BDD00..BDDFF */
+ FriBidiPropertyBlockLevel1_0100, /* BDE00..BDEFF */
+ FriBidiPropertyBlockLevel1_0100, /* BDF00..BDFFF */
+ FriBidiPropertyBlockLevel1_0100, /* BE000..BE0FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE100..BE1FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE200..BE2FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE300..BE3FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE400..BE4FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE500..BE5FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE600..BE6FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE700..BE7FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE800..BE8FF */
+ FriBidiPropertyBlockLevel1_0100, /* BE900..BE9FF */
+ FriBidiPropertyBlockLevel1_0100, /* BEA00..BEAFF */
+ FriBidiPropertyBlockLevel1_0100, /* BEB00..BEBFF */
+ FriBidiPropertyBlockLevel1_0100, /* BEC00..BECFF */
+ FriBidiPropertyBlockLevel1_0100, /* BED00..BEDFF */
+ FriBidiPropertyBlockLevel1_0100, /* BEE00..BEEFF */
+ FriBidiPropertyBlockLevel1_0100, /* BEF00..BEFFF */
+ FriBidiPropertyBlockLevel1_0100, /* BF000..BF0FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF100..BF1FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF200..BF2FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF300..BF3FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF400..BF4FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF500..BF5FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF600..BF6FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF700..BF7FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF800..BF8FF */
+ FriBidiPropertyBlockLevel1_0100, /* BF900..BF9FF */
+ FriBidiPropertyBlockLevel1_0100, /* BFA00..BFAFF */
+ FriBidiPropertyBlockLevel1_0100, /* BFB00..BFBFF */
+ FriBidiPropertyBlockLevel1_0100, /* BFC00..BFCFF */
+ FriBidiPropertyBlockLevel1_0100, /* BFD00..BFDFF */
+ FriBidiPropertyBlockLevel1_0100, /* BFE00..BFEFF */
+ FriBidiPropertyBlockLevel1_0100, /* BFF00..BFFFF */
+ FriBidiPropertyBlockLevel1_0100, /* C0000..C00FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0100..C01FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0200..C02FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0300..C03FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0400..C04FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0500..C05FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0600..C06FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0700..C07FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0800..C08FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0900..C09FF */
+ FriBidiPropertyBlockLevel1_0100, /* C0A00..C0AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C0B00..C0BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C0C00..C0CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C0D00..C0DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C0E00..C0EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C0F00..C0FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C1000..C10FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1100..C11FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1200..C12FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1300..C13FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1400..C14FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1500..C15FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1600..C16FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1700..C17FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1800..C18FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1900..C19FF */
+ FriBidiPropertyBlockLevel1_0100, /* C1A00..C1AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C1B00..C1BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C1C00..C1CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C1D00..C1DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C1E00..C1EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C1F00..C1FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C2000..C20FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2100..C21FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2200..C22FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2300..C23FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2400..C24FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2500..C25FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2600..C26FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2700..C27FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2800..C28FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2900..C29FF */
+ FriBidiPropertyBlockLevel1_0100, /* C2A00..C2AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C2B00..C2BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C2C00..C2CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C2D00..C2DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C2E00..C2EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C2F00..C2FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C3000..C30FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3100..C31FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3200..C32FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3300..C33FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3400..C34FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3500..C35FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3600..C36FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3700..C37FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3800..C38FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3900..C39FF */
+ FriBidiPropertyBlockLevel1_0100, /* C3A00..C3AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C3B00..C3BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C3C00..C3CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C3D00..C3DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C3E00..C3EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C3F00..C3FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C4000..C40FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4100..C41FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4200..C42FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4300..C43FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4400..C44FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4500..C45FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4600..C46FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4700..C47FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4800..C48FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4900..C49FF */
+ FriBidiPropertyBlockLevel1_0100, /* C4A00..C4AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C4B00..C4BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C4C00..C4CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C4D00..C4DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C4E00..C4EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C4F00..C4FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C5000..C50FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5100..C51FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5200..C52FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5300..C53FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5400..C54FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5500..C55FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5600..C56FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5700..C57FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5800..C58FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5900..C59FF */
+ FriBidiPropertyBlockLevel1_0100, /* C5A00..C5AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C5B00..C5BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C5C00..C5CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C5D00..C5DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C5E00..C5EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C5F00..C5FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C6000..C60FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6100..C61FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6200..C62FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6300..C63FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6400..C64FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6500..C65FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6600..C66FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6700..C67FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6800..C68FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6900..C69FF */
+ FriBidiPropertyBlockLevel1_0100, /* C6A00..C6AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C6B00..C6BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C6C00..C6CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C6D00..C6DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C6E00..C6EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C6F00..C6FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C7000..C70FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7100..C71FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7200..C72FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7300..C73FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7400..C74FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7500..C75FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7600..C76FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7700..C77FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7800..C78FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7900..C79FF */
+ FriBidiPropertyBlockLevel1_0100, /* C7A00..C7AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C7B00..C7BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C7C00..C7CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C7D00..C7DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C7E00..C7EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C7F00..C7FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C8000..C80FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8100..C81FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8200..C82FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8300..C83FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8400..C84FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8500..C85FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8600..C86FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8700..C87FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8800..C88FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8900..C89FF */
+ FriBidiPropertyBlockLevel1_0100, /* C8A00..C8AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C8B00..C8BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C8C00..C8CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C8D00..C8DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C8E00..C8EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C8F00..C8FFF */
+ FriBidiPropertyBlockLevel1_0100, /* C9000..C90FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9100..C91FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9200..C92FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9300..C93FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9400..C94FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9500..C95FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9600..C96FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9700..C97FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9800..C98FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9900..C99FF */
+ FriBidiPropertyBlockLevel1_0100, /* C9A00..C9AFF */
+ FriBidiPropertyBlockLevel1_0100, /* C9B00..C9BFF */
+ FriBidiPropertyBlockLevel1_0100, /* C9C00..C9CFF */
+ FriBidiPropertyBlockLevel1_0100, /* C9D00..C9DFF */
+ FriBidiPropertyBlockLevel1_0100, /* C9E00..C9EFF */
+ FriBidiPropertyBlockLevel1_0100, /* C9F00..C9FFF */
+ FriBidiPropertyBlockLevel1_0100, /* CA000..CA0FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA100..CA1FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA200..CA2FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA300..CA3FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA400..CA4FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA500..CA5FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA600..CA6FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA700..CA7FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA800..CA8FF */
+ FriBidiPropertyBlockLevel1_0100, /* CA900..CA9FF */
+ FriBidiPropertyBlockLevel1_0100, /* CAA00..CAAFF */
+ FriBidiPropertyBlockLevel1_0100, /* CAB00..CABFF */
+ FriBidiPropertyBlockLevel1_0100, /* CAC00..CACFF */
+ FriBidiPropertyBlockLevel1_0100, /* CAD00..CADFF */
+ FriBidiPropertyBlockLevel1_0100, /* CAE00..CAEFF */
+ FriBidiPropertyBlockLevel1_0100, /* CAF00..CAFFF */
+ FriBidiPropertyBlockLevel1_0100, /* CB000..CB0FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB100..CB1FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB200..CB2FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB300..CB3FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB400..CB4FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB500..CB5FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB600..CB6FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB700..CB7FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB800..CB8FF */
+ FriBidiPropertyBlockLevel1_0100, /* CB900..CB9FF */
+ FriBidiPropertyBlockLevel1_0100, /* CBA00..CBAFF */
+ FriBidiPropertyBlockLevel1_0100, /* CBB00..CBBFF */
+ FriBidiPropertyBlockLevel1_0100, /* CBC00..CBCFF */
+ FriBidiPropertyBlockLevel1_0100, /* CBD00..CBDFF */
+ FriBidiPropertyBlockLevel1_0100, /* CBE00..CBEFF */
+ FriBidiPropertyBlockLevel1_0100, /* CBF00..CBFFF */
+ FriBidiPropertyBlockLevel1_0100, /* CC000..CC0FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC100..CC1FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC200..CC2FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC300..CC3FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC400..CC4FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC500..CC5FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC600..CC6FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC700..CC7FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC800..CC8FF */
+ FriBidiPropertyBlockLevel1_0100, /* CC900..CC9FF */
+ FriBidiPropertyBlockLevel1_0100, /* CCA00..CCAFF */
+ FriBidiPropertyBlockLevel1_0100, /* CCB00..CCBFF */
+ FriBidiPropertyBlockLevel1_0100, /* CCC00..CCCFF */
+ FriBidiPropertyBlockLevel1_0100, /* CCD00..CCDFF */
+ FriBidiPropertyBlockLevel1_0100, /* CCE00..CCEFF */
+ FriBidiPropertyBlockLevel1_0100, /* CCF00..CCFFF */
+ FriBidiPropertyBlockLevel1_0100, /* CD000..CD0FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD100..CD1FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD200..CD2FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD300..CD3FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD400..CD4FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD500..CD5FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD600..CD6FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD700..CD7FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD800..CD8FF */
+ FriBidiPropertyBlockLevel1_0100, /* CD900..CD9FF */
+ FriBidiPropertyBlockLevel1_0100, /* CDA00..CDAFF */
+ FriBidiPropertyBlockLevel1_0100, /* CDB00..CDBFF */
+ FriBidiPropertyBlockLevel1_0100, /* CDC00..CDCFF */
+ FriBidiPropertyBlockLevel1_0100, /* CDD00..CDDFF */
+ FriBidiPropertyBlockLevel1_0100, /* CDE00..CDEFF */
+ FriBidiPropertyBlockLevel1_0100, /* CDF00..CDFFF */
+ FriBidiPropertyBlockLevel1_0100, /* CE000..CE0FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE100..CE1FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE200..CE2FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE300..CE3FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE400..CE4FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE500..CE5FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE600..CE6FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE700..CE7FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE800..CE8FF */
+ FriBidiPropertyBlockLevel1_0100, /* CE900..CE9FF */
+ FriBidiPropertyBlockLevel1_0100, /* CEA00..CEAFF */
+ FriBidiPropertyBlockLevel1_0100, /* CEB00..CEBFF */
+ FriBidiPropertyBlockLevel1_0100, /* CEC00..CECFF */
+ FriBidiPropertyBlockLevel1_0100, /* CED00..CEDFF */
+ FriBidiPropertyBlockLevel1_0100, /* CEE00..CEEFF */
+ FriBidiPropertyBlockLevel1_0100, /* CEF00..CEFFF */
+ FriBidiPropertyBlockLevel1_0100, /* CF000..CF0FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF100..CF1FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF200..CF2FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF300..CF3FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF400..CF4FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF500..CF5FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF600..CF6FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF700..CF7FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF800..CF8FF */
+ FriBidiPropertyBlockLevel1_0100, /* CF900..CF9FF */
+ FriBidiPropertyBlockLevel1_0100, /* CFA00..CFAFF */
+ FriBidiPropertyBlockLevel1_0100, /* CFB00..CFBFF */
+ FriBidiPropertyBlockLevel1_0100, /* CFC00..CFCFF */
+ FriBidiPropertyBlockLevel1_0100, /* CFD00..CFDFF */
+ FriBidiPropertyBlockLevel1_0100, /* CFE00..CFEFF */
+ FriBidiPropertyBlockLevel1_0100, /* CFF00..CFFFF */
+ FriBidiPropertyBlockLevel1_0100, /* D0000..D00FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0100..D01FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0200..D02FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0300..D03FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0400..D04FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0500..D05FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0600..D06FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0700..D07FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0800..D08FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0900..D09FF */
+ FriBidiPropertyBlockLevel1_0100, /* D0A00..D0AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D0B00..D0BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D0C00..D0CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D0D00..D0DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D0E00..D0EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D0F00..D0FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D1000..D10FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1100..D11FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1200..D12FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1300..D13FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1400..D14FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1500..D15FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1600..D16FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1700..D17FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1800..D18FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1900..D19FF */
+ FriBidiPropertyBlockLevel1_0100, /* D1A00..D1AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D1B00..D1BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D1C00..D1CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D1D00..D1DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D1E00..D1EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D1F00..D1FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D2000..D20FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2100..D21FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2200..D22FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2300..D23FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2400..D24FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2500..D25FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2600..D26FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2700..D27FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2800..D28FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2900..D29FF */
+ FriBidiPropertyBlockLevel1_0100, /* D2A00..D2AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D2B00..D2BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D2C00..D2CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D2D00..D2DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D2E00..D2EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D2F00..D2FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D3000..D30FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3100..D31FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3200..D32FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3300..D33FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3400..D34FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3500..D35FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3600..D36FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3700..D37FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3800..D38FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3900..D39FF */
+ FriBidiPropertyBlockLevel1_0100, /* D3A00..D3AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D3B00..D3BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D3C00..D3CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D3D00..D3DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D3E00..D3EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D3F00..D3FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D4000..D40FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4100..D41FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4200..D42FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4300..D43FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4400..D44FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4500..D45FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4600..D46FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4700..D47FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4800..D48FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4900..D49FF */
+ FriBidiPropertyBlockLevel1_0100, /* D4A00..D4AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D4B00..D4BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D4C00..D4CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D4D00..D4DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D4E00..D4EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D4F00..D4FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D5000..D50FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5100..D51FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5200..D52FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5300..D53FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5400..D54FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5500..D55FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5600..D56FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5700..D57FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5800..D58FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5900..D59FF */
+ FriBidiPropertyBlockLevel1_0100, /* D5A00..D5AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D5B00..D5BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D5C00..D5CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D5D00..D5DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D5E00..D5EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D5F00..D5FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D6000..D60FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6100..D61FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6200..D62FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6300..D63FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6400..D64FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6500..D65FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6600..D66FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6700..D67FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6800..D68FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6900..D69FF */
+ FriBidiPropertyBlockLevel1_0100, /* D6A00..D6AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D6B00..D6BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D6C00..D6CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D6D00..D6DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D6E00..D6EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D6F00..D6FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D7000..D70FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7100..D71FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7200..D72FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7300..D73FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7400..D74FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7500..D75FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7600..D76FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7700..D77FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7800..D78FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7900..D79FF */
+ FriBidiPropertyBlockLevel1_0100, /* D7A00..D7AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D7B00..D7BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D7C00..D7CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D7D00..D7DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D7E00..D7EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D7F00..D7FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D8000..D80FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8100..D81FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8200..D82FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8300..D83FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8400..D84FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8500..D85FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8600..D86FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8700..D87FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8800..D88FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8900..D89FF */
+ FriBidiPropertyBlockLevel1_0100, /* D8A00..D8AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D8B00..D8BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D8C00..D8CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D8D00..D8DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D8E00..D8EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D8F00..D8FFF */
+ FriBidiPropertyBlockLevel1_0100, /* D9000..D90FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9100..D91FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9200..D92FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9300..D93FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9400..D94FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9500..D95FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9600..D96FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9700..D97FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9800..D98FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9900..D99FF */
+ FriBidiPropertyBlockLevel1_0100, /* D9A00..D9AFF */
+ FriBidiPropertyBlockLevel1_0100, /* D9B00..D9BFF */
+ FriBidiPropertyBlockLevel1_0100, /* D9C00..D9CFF */
+ FriBidiPropertyBlockLevel1_0100, /* D9D00..D9DFF */
+ FriBidiPropertyBlockLevel1_0100, /* D9E00..D9EFF */
+ FriBidiPropertyBlockLevel1_0100, /* D9F00..D9FFF */
+ FriBidiPropertyBlockLevel1_0100, /* DA000..DA0FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA100..DA1FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA200..DA2FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA300..DA3FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA400..DA4FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA500..DA5FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA600..DA6FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA700..DA7FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA800..DA8FF */
+ FriBidiPropertyBlockLevel1_0100, /* DA900..DA9FF */
+ FriBidiPropertyBlockLevel1_0100, /* DAA00..DAAFF */
+ FriBidiPropertyBlockLevel1_0100, /* DAB00..DABFF */
+ FriBidiPropertyBlockLevel1_0100, /* DAC00..DACFF */
+ FriBidiPropertyBlockLevel1_0100, /* DAD00..DADFF */
+ FriBidiPropertyBlockLevel1_0100, /* DAE00..DAEFF */
+ FriBidiPropertyBlockLevel1_0100, /* DAF00..DAFFF */
+ FriBidiPropertyBlockLevel1_0100, /* DB000..DB0FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB100..DB1FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB200..DB2FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB300..DB3FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB400..DB4FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB500..DB5FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB600..DB6FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB700..DB7FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB800..DB8FF */
+ FriBidiPropertyBlockLevel1_0100, /* DB900..DB9FF */
+ FriBidiPropertyBlockLevel1_0100, /* DBA00..DBAFF */
+ FriBidiPropertyBlockLevel1_0100, /* DBB00..DBBFF */
+ FriBidiPropertyBlockLevel1_0100, /* DBC00..DBCFF */
+ FriBidiPropertyBlockLevel1_0100, /* DBD00..DBDFF */
+ FriBidiPropertyBlockLevel1_0100, /* DBE00..DBEFF */
+ FriBidiPropertyBlockLevel1_0100, /* DBF00..DBFFF */
+ FriBidiPropertyBlockLevel1_0100, /* DC000..DC0FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC100..DC1FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC200..DC2FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC300..DC3FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC400..DC4FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC500..DC5FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC600..DC6FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC700..DC7FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC800..DC8FF */
+ FriBidiPropertyBlockLevel1_0100, /* DC900..DC9FF */
+ FriBidiPropertyBlockLevel1_0100, /* DCA00..DCAFF */
+ FriBidiPropertyBlockLevel1_0100, /* DCB00..DCBFF */
+ FriBidiPropertyBlockLevel1_0100, /* DCC00..DCCFF */
+ FriBidiPropertyBlockLevel1_0100, /* DCD00..DCDFF */
+ FriBidiPropertyBlockLevel1_0100, /* DCE00..DCEFF */
+ FriBidiPropertyBlockLevel1_0100, /* DCF00..DCFFF */
+ FriBidiPropertyBlockLevel1_0100, /* DD000..DD0FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD100..DD1FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD200..DD2FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD300..DD3FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD400..DD4FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD500..DD5FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD600..DD6FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD700..DD7FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD800..DD8FF */
+ FriBidiPropertyBlockLevel1_0100, /* DD900..DD9FF */
+ FriBidiPropertyBlockLevel1_0100, /* DDA00..DDAFF */
+ FriBidiPropertyBlockLevel1_0100, /* DDB00..DDBFF */
+ FriBidiPropertyBlockLevel1_0100, /* DDC00..DDCFF */
+ FriBidiPropertyBlockLevel1_0100, /* DDD00..DDDFF */
+ FriBidiPropertyBlockLevel1_0100, /* DDE00..DDEFF */
+ FriBidiPropertyBlockLevel1_0100, /* DDF00..DDFFF */
+ FriBidiPropertyBlockLevel1_0100, /* DE000..DE0FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE100..DE1FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE200..DE2FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE300..DE3FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE400..DE4FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE500..DE5FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE600..DE6FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE700..DE7FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE800..DE8FF */
+ FriBidiPropertyBlockLevel1_0100, /* DE900..DE9FF */
+ FriBidiPropertyBlockLevel1_0100, /* DEA00..DEAFF */
+ FriBidiPropertyBlockLevel1_0100, /* DEB00..DEBFF */
+ FriBidiPropertyBlockLevel1_0100, /* DEC00..DECFF */
+ FriBidiPropertyBlockLevel1_0100, /* DED00..DEDFF */
+ FriBidiPropertyBlockLevel1_0100, /* DEE00..DEEFF */
+ FriBidiPropertyBlockLevel1_0100, /* DEF00..DEFFF */
+ FriBidiPropertyBlockLevel1_0100, /* DF000..DF0FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF100..DF1FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF200..DF2FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF300..DF3FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF400..DF4FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF500..DF5FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF600..DF6FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF700..DF7FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF800..DF8FF */
+ FriBidiPropertyBlockLevel1_0100, /* DF900..DF9FF */
+ FriBidiPropertyBlockLevel1_0100, /* DFA00..DFAFF */
+ FriBidiPropertyBlockLevel1_0100, /* DFB00..DFBFF */
+ FriBidiPropertyBlockLevel1_0100, /* DFC00..DFCFF */
+ FriBidiPropertyBlockLevel1_0100, /* DFD00..DFDFF */
+ FriBidiPropertyBlockLevel1_0100, /* DFE00..DFEFF */
+ FriBidiPropertyBlockLevel1_0100, /* DFF00..DFFFF */
+ FriBidiPropertyBlockLevel1_E0000, /* E0000..E00FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0100..E01FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0200..E02FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0300..E03FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0400..E04FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0500..E05FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0600..E06FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0700..E07FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0800..E08FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0900..E09FF */
+ FriBidiPropertyBlockLevel1_0100, /* E0A00..E0AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E0B00..E0BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E0C00..E0CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E0D00..E0DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E0E00..E0EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E0F00..E0FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E1000..E10FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1100..E11FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1200..E12FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1300..E13FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1400..E14FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1500..E15FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1600..E16FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1700..E17FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1800..E18FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1900..E19FF */
+ FriBidiPropertyBlockLevel1_0100, /* E1A00..E1AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E1B00..E1BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E1C00..E1CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E1D00..E1DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E1E00..E1EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E1F00..E1FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E2000..E20FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2100..E21FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2200..E22FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2300..E23FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2400..E24FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2500..E25FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2600..E26FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2700..E27FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2800..E28FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2900..E29FF */
+ FriBidiPropertyBlockLevel1_0100, /* E2A00..E2AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E2B00..E2BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E2C00..E2CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E2D00..E2DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E2E00..E2EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E2F00..E2FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E3000..E30FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3100..E31FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3200..E32FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3300..E33FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3400..E34FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3500..E35FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3600..E36FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3700..E37FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3800..E38FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3900..E39FF */
+ FriBidiPropertyBlockLevel1_0100, /* E3A00..E3AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E3B00..E3BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E3C00..E3CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E3D00..E3DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E3E00..E3EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E3F00..E3FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E4000..E40FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4100..E41FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4200..E42FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4300..E43FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4400..E44FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4500..E45FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4600..E46FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4700..E47FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4800..E48FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4900..E49FF */
+ FriBidiPropertyBlockLevel1_0100, /* E4A00..E4AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E4B00..E4BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E4C00..E4CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E4D00..E4DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E4E00..E4EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E4F00..E4FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E5000..E50FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5100..E51FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5200..E52FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5300..E53FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5400..E54FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5500..E55FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5600..E56FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5700..E57FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5800..E58FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5900..E59FF */
+ FriBidiPropertyBlockLevel1_0100, /* E5A00..E5AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E5B00..E5BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E5C00..E5CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E5D00..E5DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E5E00..E5EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E5F00..E5FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E6000..E60FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6100..E61FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6200..E62FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6300..E63FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6400..E64FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6500..E65FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6600..E66FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6700..E67FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6800..E68FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6900..E69FF */
+ FriBidiPropertyBlockLevel1_0100, /* E6A00..E6AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E6B00..E6BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E6C00..E6CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E6D00..E6DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E6E00..E6EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E6F00..E6FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E7000..E70FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7100..E71FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7200..E72FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7300..E73FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7400..E74FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7500..E75FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7600..E76FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7700..E77FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7800..E78FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7900..E79FF */
+ FriBidiPropertyBlockLevel1_0100, /* E7A00..E7AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E7B00..E7BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E7C00..E7CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E7D00..E7DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E7E00..E7EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E7F00..E7FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E8000..E80FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8100..E81FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8200..E82FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8300..E83FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8400..E84FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8500..E85FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8600..E86FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8700..E87FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8800..E88FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8900..E89FF */
+ FriBidiPropertyBlockLevel1_0100, /* E8A00..E8AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E8B00..E8BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E8C00..E8CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E8D00..E8DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E8E00..E8EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E8F00..E8FFF */
+ FriBidiPropertyBlockLevel1_0100, /* E9000..E90FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9100..E91FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9200..E92FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9300..E93FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9400..E94FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9500..E95FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9600..E96FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9700..E97FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9800..E98FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9900..E99FF */
+ FriBidiPropertyBlockLevel1_0100, /* E9A00..E9AFF */
+ FriBidiPropertyBlockLevel1_0100, /* E9B00..E9BFF */
+ FriBidiPropertyBlockLevel1_0100, /* E9C00..E9CFF */
+ FriBidiPropertyBlockLevel1_0100, /* E9D00..E9DFF */
+ FriBidiPropertyBlockLevel1_0100, /* E9E00..E9EFF */
+ FriBidiPropertyBlockLevel1_0100, /* E9F00..E9FFF */
+ FriBidiPropertyBlockLevel1_0100, /* EA000..EA0FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA100..EA1FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA200..EA2FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA300..EA3FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA400..EA4FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA500..EA5FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA600..EA6FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA700..EA7FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA800..EA8FF */
+ FriBidiPropertyBlockLevel1_0100, /* EA900..EA9FF */
+ FriBidiPropertyBlockLevel1_0100, /* EAA00..EAAFF */
+ FriBidiPropertyBlockLevel1_0100, /* EAB00..EABFF */
+ FriBidiPropertyBlockLevel1_0100, /* EAC00..EACFF */
+ FriBidiPropertyBlockLevel1_0100, /* EAD00..EADFF */
+ FriBidiPropertyBlockLevel1_0100, /* EAE00..EAEFF */
+ FriBidiPropertyBlockLevel1_0100, /* EAF00..EAFFF */
+ FriBidiPropertyBlockLevel1_0100, /* EB000..EB0FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB100..EB1FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB200..EB2FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB300..EB3FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB400..EB4FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB500..EB5FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB600..EB6FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB700..EB7FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB800..EB8FF */
+ FriBidiPropertyBlockLevel1_0100, /* EB900..EB9FF */
+ FriBidiPropertyBlockLevel1_0100, /* EBA00..EBAFF */
+ FriBidiPropertyBlockLevel1_0100, /* EBB00..EBBFF */
+ FriBidiPropertyBlockLevel1_0100, /* EBC00..EBCFF */
+ FriBidiPropertyBlockLevel1_0100, /* EBD00..EBDFF */
+ FriBidiPropertyBlockLevel1_0100, /* EBE00..EBEFF */
+ FriBidiPropertyBlockLevel1_0100, /* EBF00..EBFFF */
+ FriBidiPropertyBlockLevel1_0100, /* EC000..EC0FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC100..EC1FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC200..EC2FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC300..EC3FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC400..EC4FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC500..EC5FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC600..EC6FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC700..EC7FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC800..EC8FF */
+ FriBidiPropertyBlockLevel1_0100, /* EC900..EC9FF */
+ FriBidiPropertyBlockLevel1_0100, /* ECA00..ECAFF */
+ FriBidiPropertyBlockLevel1_0100, /* ECB00..ECBFF */
+ FriBidiPropertyBlockLevel1_0100, /* ECC00..ECCFF */
+ FriBidiPropertyBlockLevel1_0100, /* ECD00..ECDFF */
+ FriBidiPropertyBlockLevel1_0100, /* ECE00..ECEFF */
+ FriBidiPropertyBlockLevel1_0100, /* ECF00..ECFFF */
+ FriBidiPropertyBlockLevel1_0100, /* ED000..ED0FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED100..ED1FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED200..ED2FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED300..ED3FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED400..ED4FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED500..ED5FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED600..ED6FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED700..ED7FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED800..ED8FF */
+ FriBidiPropertyBlockLevel1_0100, /* ED900..ED9FF */
+ FriBidiPropertyBlockLevel1_0100, /* EDA00..EDAFF */
+ FriBidiPropertyBlockLevel1_0100, /* EDB00..EDBFF */
+ FriBidiPropertyBlockLevel1_0100, /* EDC00..EDCFF */
+ FriBidiPropertyBlockLevel1_0100, /* EDD00..EDDFF */
+ FriBidiPropertyBlockLevel1_0100, /* EDE00..EDEFF */
+ FriBidiPropertyBlockLevel1_0100, /* EDF00..EDFFF */
+ FriBidiPropertyBlockLevel1_0100, /* EE000..EE0FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE100..EE1FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE200..EE2FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE300..EE3FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE400..EE4FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE500..EE5FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE600..EE6FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE700..EE7FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE800..EE8FF */
+ FriBidiPropertyBlockLevel1_0100, /* EE900..EE9FF */
+ FriBidiPropertyBlockLevel1_0100, /* EEA00..EEAFF */
+ FriBidiPropertyBlockLevel1_0100, /* EEB00..EEBFF */
+ FriBidiPropertyBlockLevel1_0100, /* EEC00..EECFF */
+ FriBidiPropertyBlockLevel1_0100, /* EED00..EEDFF */
+ FriBidiPropertyBlockLevel1_0100, /* EEE00..EEEFF */
+ FriBidiPropertyBlockLevel1_0100, /* EEF00..EEFFF */
+ FriBidiPropertyBlockLevel1_0100, /* EF000..EF0FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF100..EF1FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF200..EF2FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF300..EF3FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF400..EF4FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF500..EF5FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF600..EF6FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF700..EF7FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF800..EF8FF */
+ FriBidiPropertyBlockLevel1_0100, /* EF900..EF9FF */
+ FriBidiPropertyBlockLevel1_0100, /* EFA00..EFAFF */
+ FriBidiPropertyBlockLevel1_0100, /* EFB00..EFBFF */
+ FriBidiPropertyBlockLevel1_0100, /* EFC00..EFCFF */
+ FriBidiPropertyBlockLevel1_0100, /* EFD00..EFDFF */
+ FriBidiPropertyBlockLevel1_0100, /* EFE00..EFEFF */
+ FriBidiPropertyBlockLevel1_0100, /* EFF00..EFFFF */
+ FriBidiPropertyBlockLevel1_0100, /* F0000..F00FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0100..F01FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0200..F02FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0300..F03FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0400..F04FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0500..F05FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0600..F06FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0700..F07FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0800..F08FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0900..F09FF */
+ FriBidiPropertyBlockLevel1_0100, /* F0A00..F0AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F0B00..F0BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F0C00..F0CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F0D00..F0DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F0E00..F0EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F0F00..F0FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F1000..F10FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1100..F11FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1200..F12FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1300..F13FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1400..F14FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1500..F15FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1600..F16FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1700..F17FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1800..F18FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1900..F19FF */
+ FriBidiPropertyBlockLevel1_0100, /* F1A00..F1AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F1B00..F1BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F1C00..F1CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F1D00..F1DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F1E00..F1EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F1F00..F1FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F2000..F20FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2100..F21FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2200..F22FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2300..F23FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2400..F24FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2500..F25FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2600..F26FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2700..F27FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2800..F28FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2900..F29FF */
+ FriBidiPropertyBlockLevel1_0100, /* F2A00..F2AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F2B00..F2BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F2C00..F2CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F2D00..F2DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F2E00..F2EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F2F00..F2FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F3000..F30FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3100..F31FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3200..F32FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3300..F33FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3400..F34FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3500..F35FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3600..F36FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3700..F37FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3800..F38FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3900..F39FF */
+ FriBidiPropertyBlockLevel1_0100, /* F3A00..F3AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F3B00..F3BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F3C00..F3CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F3D00..F3DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F3E00..F3EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F3F00..F3FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F4000..F40FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4100..F41FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4200..F42FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4300..F43FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4400..F44FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4500..F45FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4600..F46FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4700..F47FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4800..F48FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4900..F49FF */
+ FriBidiPropertyBlockLevel1_0100, /* F4A00..F4AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F4B00..F4BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F4C00..F4CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F4D00..F4DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F4E00..F4EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F4F00..F4FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F5000..F50FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5100..F51FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5200..F52FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5300..F53FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5400..F54FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5500..F55FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5600..F56FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5700..F57FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5800..F58FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5900..F59FF */
+ FriBidiPropertyBlockLevel1_0100, /* F5A00..F5AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F5B00..F5BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F5C00..F5CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F5D00..F5DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F5E00..F5EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F5F00..F5FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F6000..F60FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6100..F61FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6200..F62FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6300..F63FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6400..F64FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6500..F65FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6600..F66FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6700..F67FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6800..F68FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6900..F69FF */
+ FriBidiPropertyBlockLevel1_0100, /* F6A00..F6AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F6B00..F6BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F6C00..F6CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F6D00..F6DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F6E00..F6EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F6F00..F6FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F7000..F70FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7100..F71FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7200..F72FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7300..F73FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7400..F74FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7500..F75FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7600..F76FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7700..F77FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7800..F78FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7900..F79FF */
+ FriBidiPropertyBlockLevel1_0100, /* F7A00..F7AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F7B00..F7BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F7C00..F7CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F7D00..F7DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F7E00..F7EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F7F00..F7FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F8000..F80FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8100..F81FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8200..F82FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8300..F83FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8400..F84FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8500..F85FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8600..F86FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8700..F87FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8800..F88FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8900..F89FF */
+ FriBidiPropertyBlockLevel1_0100, /* F8A00..F8AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F8B00..F8BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F8C00..F8CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F8D00..F8DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F8E00..F8EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F8F00..F8FFF */
+ FriBidiPropertyBlockLevel1_0100, /* F9000..F90FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9100..F91FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9200..F92FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9300..F93FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9400..F94FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9500..F95FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9600..F96FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9700..F97FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9800..F98FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9900..F99FF */
+ FriBidiPropertyBlockLevel1_0100, /* F9A00..F9AFF */
+ FriBidiPropertyBlockLevel1_0100, /* F9B00..F9BFF */
+ FriBidiPropertyBlockLevel1_0100, /* F9C00..F9CFF */
+ FriBidiPropertyBlockLevel1_0100, /* F9D00..F9DFF */
+ FriBidiPropertyBlockLevel1_0100, /* F9E00..F9EFF */
+ FriBidiPropertyBlockLevel1_0100, /* F9F00..F9FFF */
+ FriBidiPropertyBlockLevel1_0100, /* FA000..FA0FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA100..FA1FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA200..FA2FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA300..FA3FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA400..FA4FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA500..FA5FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA600..FA6FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA700..FA7FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA800..FA8FF */
+ FriBidiPropertyBlockLevel1_0100, /* FA900..FA9FF */
+ FriBidiPropertyBlockLevel1_0100, /* FAA00..FAAFF */
+ FriBidiPropertyBlockLevel1_0100, /* FAB00..FABFF */
+ FriBidiPropertyBlockLevel1_0100, /* FAC00..FACFF */
+ FriBidiPropertyBlockLevel1_0100, /* FAD00..FADFF */
+ FriBidiPropertyBlockLevel1_0100, /* FAE00..FAEFF */
+ FriBidiPropertyBlockLevel1_0100, /* FAF00..FAFFF */
+ FriBidiPropertyBlockLevel1_0100, /* FB000..FB0FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB100..FB1FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB200..FB2FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB300..FB3FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB400..FB4FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB500..FB5FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB600..FB6FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB700..FB7FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB800..FB8FF */
+ FriBidiPropertyBlockLevel1_0100, /* FB900..FB9FF */
+ FriBidiPropertyBlockLevel1_0100, /* FBA00..FBAFF */
+ FriBidiPropertyBlockLevel1_0100, /* FBB00..FBBFF */
+ FriBidiPropertyBlockLevel1_0100, /* FBC00..FBCFF */
+ FriBidiPropertyBlockLevel1_0100, /* FBD00..FBDFF */
+ FriBidiPropertyBlockLevel1_0100, /* FBE00..FBEFF */
+ FriBidiPropertyBlockLevel1_0100, /* FBF00..FBFFF */
+ FriBidiPropertyBlockLevel1_0100, /* FC000..FC0FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC100..FC1FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC200..FC2FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC300..FC3FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC400..FC4FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC500..FC5FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC600..FC6FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC700..FC7FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC800..FC8FF */
+ FriBidiPropertyBlockLevel1_0100, /* FC900..FC9FF */
+ FriBidiPropertyBlockLevel1_0100, /* FCA00..FCAFF */
+ FriBidiPropertyBlockLevel1_0100, /* FCB00..FCBFF */
+ FriBidiPropertyBlockLevel1_0100, /* FCC00..FCCFF */
+ FriBidiPropertyBlockLevel1_0100, /* FCD00..FCDFF */
+ FriBidiPropertyBlockLevel1_0100, /* FCE00..FCEFF */
+ FriBidiPropertyBlockLevel1_0100, /* FCF00..FCFFF */
+ FriBidiPropertyBlockLevel1_0100, /* FD000..FD0FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD100..FD1FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD200..FD2FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD300..FD3FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD400..FD4FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD500..FD5FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD600..FD6FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD700..FD7FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD800..FD8FF */
+ FriBidiPropertyBlockLevel1_0100, /* FD900..FD9FF */
+ FriBidiPropertyBlockLevel1_0100, /* FDA00..FDAFF */
+ FriBidiPropertyBlockLevel1_0100, /* FDB00..FDBFF */
+ FriBidiPropertyBlockLevel1_0100, /* FDC00..FDCFF */
+ FriBidiPropertyBlockLevel1_0100, /* FDD00..FDDFF */
+ FriBidiPropertyBlockLevel1_0100, /* FDE00..FDEFF */
+ FriBidiPropertyBlockLevel1_0100, /* FDF00..FDFFF */
+ FriBidiPropertyBlockLevel1_0100, /* FE000..FE0FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE100..FE1FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE200..FE2FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE300..FE3FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE400..FE4FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE500..FE5FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE600..FE6FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE700..FE7FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE800..FE8FF */
+ FriBidiPropertyBlockLevel1_0100, /* FE900..FE9FF */
+ FriBidiPropertyBlockLevel1_0100, /* FEA00..FEAFF */
+ FriBidiPropertyBlockLevel1_0100, /* FEB00..FEBFF */
+ FriBidiPropertyBlockLevel1_0100, /* FEC00..FECFF */
+ FriBidiPropertyBlockLevel1_0100, /* FED00..FEDFF */
+ FriBidiPropertyBlockLevel1_0100, /* FEE00..FEEFF */
+ FriBidiPropertyBlockLevel1_0100, /* FEF00..FEFFF */
+ FriBidiPropertyBlockLevel1_0100, /* FF000..FF0FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF100..FF1FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF200..FF2FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF300..FF3FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF400..FF4FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF500..FF5FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF600..FF6FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF700..FF7FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF800..FF8FF */
+ FriBidiPropertyBlockLevel1_0100, /* FF900..FF9FF */
+ FriBidiPropertyBlockLevel1_0100, /* FFA00..FFAFF */
+ FriBidiPropertyBlockLevel1_0100, /* FFB00..FFBFF */
+ FriBidiPropertyBlockLevel1_0100, /* FFC00..FFCFF */
+ FriBidiPropertyBlockLevel1_0100, /* FFD00..FFDFF */
+ FriBidiPropertyBlockLevel1_0100, /* FFE00..FFEFF */
+ FriBidiPropertyBlockLevel1_0100, /* FFF00..FFFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 100000..1000FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100100..1001FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100200..1002FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100300..1003FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100400..1004FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100500..1005FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100600..1006FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100700..1007FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100800..1008FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100900..1009FF */
+ FriBidiPropertyBlockLevel1_0100, /* 100A00..100AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 100B00..100BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 100C00..100CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 100D00..100DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 100E00..100EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 100F00..100FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 101000..1010FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101100..1011FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101200..1012FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101300..1013FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101400..1014FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101500..1015FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101600..1016FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101700..1017FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101800..1018FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101900..1019FF */
+ FriBidiPropertyBlockLevel1_0100, /* 101A00..101AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 101B00..101BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 101C00..101CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 101D00..101DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 101E00..101EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 101F00..101FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 102000..1020FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102100..1021FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102200..1022FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102300..1023FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102400..1024FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102500..1025FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102600..1026FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102700..1027FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102800..1028FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102900..1029FF */
+ FriBidiPropertyBlockLevel1_0100, /* 102A00..102AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 102B00..102BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 102C00..102CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 102D00..102DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 102E00..102EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 102F00..102FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 103000..1030FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103100..1031FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103200..1032FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103300..1033FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103400..1034FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103500..1035FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103600..1036FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103700..1037FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103800..1038FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103900..1039FF */
+ FriBidiPropertyBlockLevel1_0100, /* 103A00..103AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 103B00..103BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 103C00..103CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 103D00..103DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 103E00..103EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 103F00..103FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 104000..1040FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104100..1041FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104200..1042FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104300..1043FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104400..1044FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104500..1045FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104600..1046FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104700..1047FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104800..1048FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104900..1049FF */
+ FriBidiPropertyBlockLevel1_0100, /* 104A00..104AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 104B00..104BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 104C00..104CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 104D00..104DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 104E00..104EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 104F00..104FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 105000..1050FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105100..1051FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105200..1052FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105300..1053FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105400..1054FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105500..1055FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105600..1056FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105700..1057FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105800..1058FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105900..1059FF */
+ FriBidiPropertyBlockLevel1_0100, /* 105A00..105AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 105B00..105BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 105C00..105CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 105D00..105DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 105E00..105EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 105F00..105FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 106000..1060FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106100..1061FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106200..1062FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106300..1063FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106400..1064FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106500..1065FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106600..1066FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106700..1067FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106800..1068FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106900..1069FF */
+ FriBidiPropertyBlockLevel1_0100, /* 106A00..106AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 106B00..106BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 106C00..106CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 106D00..106DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 106E00..106EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 106F00..106FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 107000..1070FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107100..1071FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107200..1072FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107300..1073FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107400..1074FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107500..1075FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107600..1076FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107700..1077FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107800..1078FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107900..1079FF */
+ FriBidiPropertyBlockLevel1_0100, /* 107A00..107AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 107B00..107BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 107C00..107CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 107D00..107DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 107E00..107EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 107F00..107FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 108000..1080FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108100..1081FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108200..1082FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108300..1083FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108400..1084FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108500..1085FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108600..1086FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108700..1087FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108800..1088FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108900..1089FF */
+ FriBidiPropertyBlockLevel1_0100, /* 108A00..108AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 108B00..108BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 108C00..108CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 108D00..108DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 108E00..108EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 108F00..108FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 109000..1090FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109100..1091FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109200..1092FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109300..1093FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109400..1094FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109500..1095FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109600..1096FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109700..1097FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109800..1098FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109900..1099FF */
+ FriBidiPropertyBlockLevel1_0100, /* 109A00..109AFF */
+ FriBidiPropertyBlockLevel1_0100, /* 109B00..109BFF */
+ FriBidiPropertyBlockLevel1_0100, /* 109C00..109CFF */
+ FriBidiPropertyBlockLevel1_0100, /* 109D00..109DFF */
+ FriBidiPropertyBlockLevel1_0100, /* 109E00..109EFF */
+ FriBidiPropertyBlockLevel1_0100, /* 109F00..109FFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A000..10A0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A100..10A1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A200..10A2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A300..10A3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A400..10A4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A500..10A5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A600..10A6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A700..10A7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A800..10A8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10A900..10A9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10AA00..10AAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10AB00..10ABFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10AC00..10ACFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10AD00..10ADFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10AE00..10AEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10AF00..10AFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B000..10B0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B100..10B1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B200..10B2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B300..10B3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B400..10B4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B500..10B5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B600..10B6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B700..10B7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B800..10B8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10B900..10B9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10BA00..10BAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10BB00..10BBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10BC00..10BCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10BD00..10BDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10BE00..10BEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10BF00..10BFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C000..10C0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C100..10C1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C200..10C2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C300..10C3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C400..10C4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C500..10C5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C600..10C6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C700..10C7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C800..10C8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10C900..10C9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10CA00..10CAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10CB00..10CBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10CC00..10CCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10CD00..10CDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10CE00..10CEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10CF00..10CFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D000..10D0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D100..10D1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D200..10D2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D300..10D3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D400..10D4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D500..10D5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D600..10D6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D700..10D7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D800..10D8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10D900..10D9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10DA00..10DAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10DB00..10DBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10DC00..10DCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10DD00..10DDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10DE00..10DEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10DF00..10DFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E000..10E0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E100..10E1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E200..10E2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E300..10E3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E400..10E4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E500..10E5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E600..10E6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E700..10E7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E800..10E8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10E900..10E9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10EA00..10EAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10EB00..10EBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10EC00..10ECFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10ED00..10EDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10EE00..10EEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10EF00..10EFFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F000..10F0FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F100..10F1FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F200..10F2FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F300..10F3FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F400..10F4FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F500..10F5FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F600..10F6FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F700..10F7FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F800..10F8FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10F900..10F9FF */
+ FriBidiPropertyBlockLevel1_0100, /* 10FA00..10FAFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10FB00..10FBFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10FC00..10FCFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10FD00..10FDFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10FE00..10FEFF */
+ FriBidiPropertyBlockLevel1_0100, /* 10FF00..10FFFF */
};
/* *INDENT-ON* */
-#define FRIBIDI_GET_TYPE(x) \
- FriBidiPropertyBlock[(x)/512][(x)%512]
+#define FRIBIDI_GET_TYPE(x) \
+ FriBidiPropertyBlockLevel1[(x)%256 + \
+ FriBidiPropertyBlockLevel0[(x)/256]]
#undef WS
#undef SS
diff --git a/fribidi_tab_char_type_9.i b/fribidi_tab_char_type_9.i
index 92a2569..57a92b6 100644
--- a/fribidi_tab_char_type_9.i
+++ b/fribidi_tab_char_type_9.i
@@ -29,2393 +29,3240 @@
#define WS FRIBIDI_PROP_TYPE_WS
/*
- Automatically generated by packtab.c
+ Automatically generated by packtab.c version 2
just use FRIBIDI_GET_TYPE(key)
- assumed sizeof(pointer) == 4
assumed sizeof(FriBidiPropCharType) == 1
- required memory: 5244
+ required memory: 2111
lookups: 9
- partition shape: FriBidiPropertyBlock[17][4][2][4][4][4][4][4][8]
- different table entries: 1 4 6 7 12 29 65 131 145
+ partition shape: FriBidiPropertyBlock[17][8][4][8][4][2][8][2][2]
+ different table entries: 1 4 7 12 41 104 131 101 54
*/
/* *INDENT-OFF* */
-static const FriBidiPropCharType FriBidiPropertyBlockLevel8[8*145] = {
+static const FriBidiPropCharType FriBidiPropertyBlockLevel8[2*54] = {
-#define FriBidiPropertyBlockLevel8_0000 (FriBidiPropertyBlockLevel8 + 0x0)
+#define FriBidiPropertyBlockLevel8_0000 0x0
- BN, BN, BN, BN, BN, BN, BN, BN,
+ BN, BN,
-#define FriBidiPropertyBlockLevel8_0008 (FriBidiPropertyBlockLevel8 + 0x8)
+#define FriBidiPropertyBlockLevel8_0008 0x2
- BN, SS, BS, SS, WS, BS, BN, BN,
+ BN, SS,
-#define FriBidiPropertyBlockLevel8_0018 (FriBidiPropertyBlockLevel8 + 0x10)
+#define FriBidiPropertyBlockLevel8_000A 0x4
- BN, BN, BN, BN, BS, BS, BS, SS,
+ BS, SS,
-#define FriBidiPropertyBlockLevel8_0020 (FriBidiPropertyBlockLevel8 + 0x18)
+#define FriBidiPropertyBlockLevel8_000C 0x6
- WS, ON, ON, ET, ET, ET, ON, ON,
+ WS, BS,
-#define FriBidiPropertyBlockLevel8_0028 (FriBidiPropertyBlockLevel8 + 0x20)
+#define FriBidiPropertyBlockLevel8_001C 0x8
- ON, ON, ON, ET, CS, ET, CS, ES,
+ BS, BS,
-#define FriBidiPropertyBlockLevel8_0030 (FriBidiPropertyBlockLevel8 + 0x28)
+#define FriBidiPropertyBlockLevel8_0020 0xA
- EN, EN, EN, EN, EN, EN, EN, EN,
+ WS, ON,
-#define FriBidiPropertyBlockLevel8_0038 (FriBidiPropertyBlockLevel8 + 0x30)
+#define FriBidiPropertyBlockLevel8_0022 0xC
- EN, EN, CS, ON, ON, ON, ON, ON,
+ ON, ET,
-#define FriBidiPropertyBlockLevel8_0040 (FriBidiPropertyBlockLevel8 + 0x38)
+#define FriBidiPropertyBlockLevel8_0024 0xE
- ON,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+ ET, ET,
-#define FriBidiPropertyBlockLevel8_0048 (FriBidiPropertyBlockLevel8 + 0x40)
+#define FriBidiPropertyBlockLevel8_0026 0x10
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+ ON, ON,
-#define FriBidiPropertyBlockLevel8_0058 (FriBidiPropertyBlockLevel8 + 0x48)
+#define FriBidiPropertyBlockLevel8_002C 0x12
- LTR,LTR,LTR, ON, ON, ON, ON, ON,
+ CS, ET,
-#define FriBidiPropertyBlockLevel8_0078 (FriBidiPropertyBlockLevel8 + 0x50)
+#define FriBidiPropertyBlockLevel8_002E 0x14
- LTR,LTR,LTR, ON, ON, ON, ON, BN,
+ CS, ES,
-#define FriBidiPropertyBlockLevel8_0080 (FriBidiPropertyBlockLevel8 + 0x58)
+#define FriBidiPropertyBlockLevel8_0030 0x16
- BN, BN, BN, BN, BN, BS, BN, BN,
+ EN, EN,
-#define FriBidiPropertyBlockLevel8_00A0 (FriBidiPropertyBlockLevel8 + 0x60)
+#define FriBidiPropertyBlockLevel8_003A 0x18
- CS, ON, ET, ET, ET, ET, ON, ON,
+ CS, ON,
-#define FriBidiPropertyBlockLevel8_00A8 (FriBidiPropertyBlockLevel8 + 0x68)
+#define FriBidiPropertyBlockLevel8_0040 0x1A
- ON, ON,LTR, ON, ON, ON, ON, ON,
+ ON,LTR,
-#define FriBidiPropertyBlockLevel8_00B0 (FriBidiPropertyBlockLevel8 + 0x70)
+#define FriBidiPropertyBlockLevel8_0042 0x1C
- ET, ET, EN, EN, ON,LTR, ON, ON,
+ LTR,LTR,
-#define FriBidiPropertyBlockLevel8_00B8 (FriBidiPropertyBlockLevel8 + 0x78)
+#define FriBidiPropertyBlockLevel8_005A 0x1E
- ON, EN,LTR, ON, ON, ON, ON, ON,
+ LTR, ON,
-#define FriBidiPropertyBlockLevel8_00D0 (FriBidiPropertyBlockLevel8 + 0x80)
+#define FriBidiPropertyBlockLevel8_007E 0x20
- LTR,LTR,LTR,LTR,LTR,LTR,LTR, ON,
+ ON, BN,
-#define FriBidiPropertyBlockLevel8_02B8 (FriBidiPropertyBlockLevel8 + 0x88)
+#define FriBidiPropertyBlockLevel8_0084 0x22
- LTR, ON, ON,LTR,LTR,LTR,LTR,LTR,
+ BN, BS,
-#define FriBidiPropertyBlockLevel8_02C0 (FriBidiPropertyBlockLevel8 + 0x90)
+#define FriBidiPropertyBlockLevel8_00B8 0x24
- LTR,LTR, ON, ON, ON, ON, ON, ON,
+ ON, EN,
-#define FriBidiPropertyBlockLevel8_02C8 (FriBidiPropertyBlockLevel8 + 0x98)
+#define FriBidiPropertyBlockLevel8_0300 0x26
- ON, ON, ON, ON, ON, ON, ON, ON,
+ NSM,NSM,
-#define FriBidiPropertyBlockLevel8_02E0 (FriBidiPropertyBlockLevel8 + 0xA0)
+#define FriBidiPropertyBlockLevel8_0482 0x28
- LTR,LTR,LTR,LTR,LTR, ON, ON, ON,
+ LTR,NSM,
-#define FriBidiPropertyBlockLevel8_02E8 (FriBidiPropertyBlockLevel8 + 0xA8)
+#define FriBidiPropertyBlockLevel8_0486 0x2A
- ON, ON, ON, ON, ON, ON,LTR,LTR,
+ NSM,LTR,
-#define FriBidiPropertyBlockLevel8_0300 (FriBidiPropertyBlockLevel8 + 0xB0)
+#define FriBidiPropertyBlockLevel8_0590 0x2C
- NSM,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
+ RTL,NSM,
-#define FriBidiPropertyBlockLevel8_0370 (FriBidiPropertyBlockLevel8 + 0xB8)
+#define FriBidiPropertyBlockLevel8_05C2 0x2E
- LTR,LTR,LTR,LTR, ON, ON,LTR,LTR,
+ NSM,RTL,
-#define FriBidiPropertyBlockLevel8_0378 (FriBidiPropertyBlockLevel8 + 0xC0)
+#define FriBidiPropertyBlockLevel8_05C6 0x30
- LTR,LTR,LTR,LTR,LTR,LTR, ON,LTR,
+ RTL,RTL,
-#define FriBidiPropertyBlockLevel8_0380 (FriBidiPropertyBlockLevel8 + 0xC8)
+#define FriBidiPropertyBlockLevel8_0600 0x32
- LTR,LTR,LTR,LTR, ON, ON,LTR, ON,
+ AL, AL,
-#define FriBidiPropertyBlockLevel8_0480 (FriBidiPropertyBlockLevel8 + 0xD0)
+#define FriBidiPropertyBlockLevel8_060C 0x34
- LTR,LTR,LTR,NSM,NSM,NSM,NSM,LTR,
+ CS, AL,
-#define FriBidiPropertyBlockLevel8_0488 (FriBidiPropertyBlockLevel8 + 0xD8)
+#define FriBidiPropertyBlockLevel8_064A 0x36
- NSM,NSM,LTR,LTR,LTR,LTR,LTR,LTR,
+ AL,NSM,
-#define FriBidiPropertyBlockLevel8_0588 (FriBidiPropertyBlockLevel8 + 0xE0)
+#define FriBidiPropertyBlockLevel8_0660 0x38
- LTR,LTR, ON,LTR,LTR,LTR,LTR,LTR,
+ AN, AN,
-#define FriBidiPropertyBlockLevel8_0590 (FriBidiPropertyBlockLevel8 + 0xE8)
+#define FriBidiPropertyBlockLevel8_066A 0x3A
- RTL,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
+ ET, AN,
-#define FriBidiPropertyBlockLevel8_05A0 (FriBidiPropertyBlockLevel8 + 0xF0)
+#define FriBidiPropertyBlockLevel8_066C 0x3C
- NSM,NSM,RTL,NSM,NSM,NSM,NSM,NSM,
+ AN, AL,
-#define FriBidiPropertyBlockLevel8_05B8 (FriBidiPropertyBlockLevel8 + 0xF8)
+#define FriBidiPropertyBlockLevel8_0670 0x3E
- NSM,NSM,RTL,NSM,NSM,NSM,RTL,NSM,
+ NSM, AL,
-#define FriBidiPropertyBlockLevel8_05C0 (FriBidiPropertyBlockLevel8 + 0x100)
+#define FriBidiPropertyBlockLevel8_06E8 0x40
- RTL,NSM,NSM,RTL,NSM,RTL,RTL,RTL,
+ NSM, ON,
-#define FriBidiPropertyBlockLevel8_05C8 (FriBidiPropertyBlockLevel8 + 0x108)
+#define FriBidiPropertyBlockLevel8_070E 0x42
- RTL,RTL,RTL,RTL,RTL,RTL,RTL,RTL,
+ AL, BN,
-#define FriBidiPropertyBlockLevel8_0600 (FriBidiPropertyBlockLevel8 + 0x110)
+#define FriBidiPropertyBlockLevel8_0E3E 0x44
- AL, AL, AL, AL, AL, AL, AL, AL,
+ LTR, ET,
-#define FriBidiPropertyBlockLevel8_0608 (FriBidiPropertyBlockLevel8 + 0x118)
+#define FriBidiPropertyBlockLevel8_1680 0x46
- AL, AL, AL, AL, CS, AL, AL, AL,
+ WS,LTR,
-#define FriBidiPropertyBlockLevel8_0648 (FriBidiPropertyBlockLevel8 + 0x120)
+#define FriBidiPropertyBlockLevel8_180A 0x48
- AL, AL, AL,NSM,NSM,NSM,NSM,NSM,
+ ON,NSM,
-#define FriBidiPropertyBlockLevel8_0650 (FriBidiPropertyBlockLevel8 + 0x128)
+#define FriBidiPropertyBlockLevel8_180E 0x4A
- NSM,NSM,NSM,NSM,NSM,NSM, AL, AL,
+ BN,LTR,
-#define FriBidiPropertyBlockLevel8_0660 (FriBidiPropertyBlockLevel8 + 0x130)
+#define FriBidiPropertyBlockLevel8_2000 0x4C
- AN, AN, AN, AN, AN, AN, AN, AN,
+ WS, WS,
-#define FriBidiPropertyBlockLevel8_0668 (FriBidiPropertyBlockLevel8 + 0x138)
+#define FriBidiPropertyBlockLevel8_200A 0x4E
- AN, AN, ET, AN, AN, AL, AL, AL,
+ WS, BN,
-#define FriBidiPropertyBlockLevel8_0670 (FriBidiPropertyBlockLevel8 + 0x140)
+#define FriBidiPropertyBlockLevel8_200E 0x50
- NSM, AL, AL, AL, AL, AL, AL, AL,
+ LTR,RTL,
-#define FriBidiPropertyBlockLevel8_06D0 (FriBidiPropertyBlockLevel8 + 0x148)
+#define FriBidiPropertyBlockLevel8_202A 0x52
- AL, AL, AL, AL, AL, AL,NSM,NSM,
+ LRE,RLE,
-#define FriBidiPropertyBlockLevel8_06D8 (FriBidiPropertyBlockLevel8 + 0x150)
+#define FriBidiPropertyBlockLevel8_202C 0x54
- NSM,NSM,NSM,NSM,NSM, AL,NSM,NSM,
+ PDF,LRO,
-#define FriBidiPropertyBlockLevel8_06E0 (FriBidiPropertyBlockLevel8 + 0x158)
+#define FriBidiPropertyBlockLevel8_202E 0x56
- NSM,NSM,NSM,NSM,NSM, AL, AL,NSM,
+ RLO, WS,
-#define FriBidiPropertyBlockLevel8_06E8 (FriBidiPropertyBlockLevel8 + 0x160)
+#define FriBidiPropertyBlockLevel8_2034 0x58
- NSM, ON,NSM,NSM,NSM,NSM, AL, AL,
+ ET, ON,
-#define FriBidiPropertyBlockLevel8_06F8 (FriBidiPropertyBlockLevel8 + 0x168)
+#define FriBidiPropertyBlockLevel8_205E 0x5A
- EN, EN, AL, AL, AL, AL, AL, AL,
+ LTR, WS,
-#define FriBidiPropertyBlockLevel8_0708 (FriBidiPropertyBlockLevel8 + 0x170)
+#define FriBidiPropertyBlockLevel8_2070 0x5C
- AL, AL, AL, AL, AL, AL, AL, BN,
+ EN,LTR,
-#define FriBidiPropertyBlockLevel8_0710 (FriBidiPropertyBlockLevel8 + 0x178)
+#define FriBidiPropertyBlockLevel8_212E 0x5E
- AL,NSM, AL, AL, AL, AL, AL, AL,
+ ET,LTR,
-#define FriBidiPropertyBlockLevel8_0748 (FriBidiPropertyBlockLevel8 + 0x180)
+#define FriBidiPropertyBlockLevel8_24EA 0x60
- NSM,NSM,NSM, AL, AL, AL, AL, AL,
+ EN, ON,
-#define FriBidiPropertyBlockLevel8_0900 (FriBidiPropertyBlockLevel8 + 0x188)
+#define FriBidiPropertyBlockLevel8_FB28 0x62
- LTR,NSM,NSM,LTR,LTR,LTR,LTR,LTR,
+ RTL, ET,
-#define FriBidiPropertyBlockLevel8_0938 (FriBidiPropertyBlockLevel8 + 0x190)
+#define FriBidiPropertyBlockLevel8_FE52 0x64
- LTR,LTR,LTR,LTR,NSM,LTR,LTR,LTR,
+ CS,LTR,
-#define FriBidiPropertyBlockLevel8_0940 (FriBidiPropertyBlockLevel8 + 0x198)
+#define FriBidiPropertyBlockLevel8_FE54 0x66
- LTR,NSM,NSM,NSM,NSM,NSM,NSM,NSM,
+ ON, CS,
-#define FriBidiPropertyBlockLevel8_0948 (FriBidiPropertyBlockLevel8 + 0x1A0)
+#define FriBidiPropertyBlockLevel8_FFF8 0x68
- NSM,LTR,LTR,LTR,LTR,NSM,LTR,LTR,
+ LTR, BN,
-#define FriBidiPropertyBlockLevel8_0950 (FriBidiPropertyBlockLevel8 + 0x1A8)
+#define FriBidiPropertyBlockLevel8_1D17A 0x6A
- LTR,NSM,NSM,NSM,NSM,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0960 (FriBidiPropertyBlockLevel8 + 0x1B0)
-
- LTR,LTR,NSM,NSM,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0980 (FriBidiPropertyBlockLevel8 + 0x1B8)
-
- LTR,NSM,LTR,LTR,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_09C8 (FriBidiPropertyBlockLevel8 + 0x1C0)
-
- LTR,LTR,LTR,LTR,LTR,NSM,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_09F0 (FriBidiPropertyBlockLevel8 + 0x1C8)
-
- LTR,LTR, ET, ET,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0A00 (FriBidiPropertyBlockLevel8 + 0x1D0)
-
- LTR,LTR,NSM,LTR,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0A40 (FriBidiPropertyBlockLevel8 + 0x1D8)
-
- LTR,NSM,NSM,LTR,LTR,LTR,LTR,NSM,
-
-#define FriBidiPropertyBlockLevel8_0A48 (FriBidiPropertyBlockLevel8 + 0x1E0)
-
- NSM,LTR,LTR,NSM,NSM,NSM,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0AC0 (FriBidiPropertyBlockLevel8 + 0x1E8)
-
- LTR,NSM,NSM,NSM,NSM,NSM,LTR,NSM,
-
-#define FriBidiPropertyBlockLevel8_0B38 (FriBidiPropertyBlockLevel8 + 0x1F0)
-
- LTR,LTR,LTR,LTR,NSM,LTR,LTR,NSM,
-
-#define FriBidiPropertyBlockLevel8_0B40 (FriBidiPropertyBlockLevel8 + 0x1F8)
-
- LTR,NSM,NSM,NSM,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0B50 (FriBidiPropertyBlockLevel8 + 0x200)
-
- LTR,LTR,LTR,LTR,LTR,LTR,NSM,LTR,
-
-#define FriBidiPropertyBlockLevel8_0BC0 (FriBidiPropertyBlockLevel8 + 0x208)
-
- NSM,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0C38 (FriBidiPropertyBlockLevel8 + 0x210)
-
- LTR,LTR,LTR,LTR,LTR,LTR,NSM,NSM,
-
-#define FriBidiPropertyBlockLevel8_0C40 (FriBidiPropertyBlockLevel8 + 0x218)
-
- NSM,LTR,LTR,LTR,LTR,LTR,NSM,NSM,
-
-#define FriBidiPropertyBlockLevel8_0C48 (FriBidiPropertyBlockLevel8 + 0x220)
-
- NSM,LTR,NSM,NSM,NSM,NSM,LTR,LTR,
-
-#define FriBidiPropertyBlockLevel8_0C50 (FriBidiPropertyBlockLevel8 + 0x228)
-
- LTR,LTR,LTR,LTR,LTR,NSM,NSM,LTR,
+ BN,NSM,
+};
-#define FriBidiPropertyBlockLevel8_0CB8 (FriBidiPropertyBlockLevel8 + 0x230)
+static const fribidi_uint8 FriBidiPropertyBlockLevel7[2*101] = {
- LTR,LTR,LTR,LTR,LTR,LTR,LTR,NSM,
+#define FriBidiPropertyBlockLevel7_0000 0x0
-#define FriBidiPropertyBlockLevel8_0CC8 (FriBidiPropertyBlockLevel8 + 0x238)
+ FriBidiPropertyBlockLevel8_0000, /* 0000..0001 */
+ FriBidiPropertyBlockLevel8_0000, /* 0002..0003 */
- LTR,LTR,LTR,LTR,NSM,NSM,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0008 0x2
-#define FriBidiPropertyBlockLevel8_0DD0 (FriBidiPropertyBlockLevel8 + 0x240)
+ FriBidiPropertyBlockLevel8_0008, /* 0008..0009 */
+ FriBidiPropertyBlockLevel8_000A, /* 000A..000B */
- LTR,LTR,NSM,NSM,NSM,LTR,NSM,LTR,
+#define FriBidiPropertyBlockLevel7_000C 0x4
-#define FriBidiPropertyBlockLevel8_0E30 (FriBidiPropertyBlockLevel8 + 0x248)
+ FriBidiPropertyBlockLevel8_000C, /* 000C..000D */
+ FriBidiPropertyBlockLevel8_0000, /* 000E..000F */
- LTR,NSM,LTR,LTR,NSM,NSM,NSM,NSM,
+#define FriBidiPropertyBlockLevel7_001C 0x6
-#define FriBidiPropertyBlockLevel8_0E38 (FriBidiPropertyBlockLevel8 + 0x250)
+ FriBidiPropertyBlockLevel8_001C, /* 001C..001D */
+ FriBidiPropertyBlockLevel8_000A, /* 001E..001F */
- NSM,NSM,NSM,LTR,LTR,LTR,LTR, ET,
+#define FriBidiPropertyBlockLevel7_0020 0x8
-#define FriBidiPropertyBlockLevel8_0E48 (FriBidiPropertyBlockLevel8 + 0x258)
+ FriBidiPropertyBlockLevel8_0020, /* 0020..0021 */
+ FriBidiPropertyBlockLevel8_0022, /* 0022..0023 */
- NSM,NSM,NSM,NSM,NSM,NSM,NSM,LTR,
+#define FriBidiPropertyBlockLevel7_0024 0xA
-#define FriBidiPropertyBlockLevel8_0EB8 (FriBidiPropertyBlockLevel8 + 0x260)
+ FriBidiPropertyBlockLevel8_0024, /* 0024..0025 */
+ FriBidiPropertyBlockLevel8_0026, /* 0026..0027 */
- NSM,NSM,LTR,NSM,NSM,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0028 0xC
-#define FriBidiPropertyBlockLevel8_0EC8 (FriBidiPropertyBlockLevel8 + 0x268)
+ FriBidiPropertyBlockLevel8_0026, /* 0028..0029 */
+ FriBidiPropertyBlockLevel8_0022, /* 002A..002B */
- NSM,NSM,NSM,NSM,NSM,NSM,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_002C 0xE
-#define FriBidiPropertyBlockLevel8_0F30 (FriBidiPropertyBlockLevel8 + 0x270)
+ FriBidiPropertyBlockLevel8_002C, /* 002C..002D */
+ FriBidiPropertyBlockLevel8_002E, /* 002E..002F */
- LTR,LTR,LTR,LTR,LTR,NSM,LTR,NSM,
+#define FriBidiPropertyBlockLevel7_0030 0x10
-#define FriBidiPropertyBlockLevel8_0F38 (FriBidiPropertyBlockLevel8 + 0x278)
+ FriBidiPropertyBlockLevel8_0030, /* 0030..0031 */
+ FriBidiPropertyBlockLevel8_0030, /* 0032..0033 */
- LTR,NSM, ON, ON, ON, ON,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0038 0x12
-#define FriBidiPropertyBlockLevel8_0F80 (FriBidiPropertyBlockLevel8 + 0x280)
+ FriBidiPropertyBlockLevel8_0030, /* 0038..0039 */
+ FriBidiPropertyBlockLevel8_003A, /* 003A..003B */
- NSM,NSM,NSM,NSM,NSM,LTR,NSM,NSM,
+#define FriBidiPropertyBlockLevel7_003C 0x14
-#define FriBidiPropertyBlockLevel8_0FB8 (FriBidiPropertyBlockLevel8 + 0x288)
+ FriBidiPropertyBlockLevel8_0026, /* 003C..003D */
+ FriBidiPropertyBlockLevel8_0026, /* 003E..003F */
- NSM,NSM,NSM,NSM,NSM,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0040 0x16
-#define FriBidiPropertyBlockLevel8_1028 (FriBidiPropertyBlockLevel8 + 0x290)
+ FriBidiPropertyBlockLevel8_0040, /* 0040..0041 */
+ FriBidiPropertyBlockLevel8_0042, /* 0042..0043 */
- LTR,LTR,LTR,LTR,LTR,NSM,NSM,NSM,
+#define FriBidiPropertyBlockLevel7_0044 0x18
-#define FriBidiPropertyBlockLevel8_1030 (FriBidiPropertyBlockLevel8 + 0x298)
+ FriBidiPropertyBlockLevel8_0042, /* 0044..0045 */
+ FriBidiPropertyBlockLevel8_0042, /* 0046..0047 */
- NSM,LTR,NSM,LTR,LTR,LTR,NSM,NSM,
+#define FriBidiPropertyBlockLevel7_0058 0x1A
-#define FriBidiPropertyBlockLevel8_1680 (FriBidiPropertyBlockLevel8 + 0x2A0)
+ FriBidiPropertyBlockLevel8_0042, /* 0058..0059 */
+ FriBidiPropertyBlockLevel8_005A, /* 005A..005B */
- WS,LTR,LTR,LTR,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_007C 0x1C
-#define FriBidiPropertyBlockLevel8_1698 (FriBidiPropertyBlockLevel8 + 0x2A8)
+ FriBidiPropertyBlockLevel8_0026, /* 007C..007D */
+ FriBidiPropertyBlockLevel8_007E, /* 007E..007F */
- LTR,LTR,LTR, ON, ON,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0084 0x1E
-#define FriBidiPropertyBlockLevel8_1710 (FriBidiPropertyBlockLevel8 + 0x2B0)
+ FriBidiPropertyBlockLevel8_0084, /* 0084..0085 */
+ FriBidiPropertyBlockLevel8_0000, /* 0086..0087 */
- LTR,LTR,NSM,NSM,NSM,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_00A0 0x20
-#define FriBidiPropertyBlockLevel8_17D0 (FriBidiPropertyBlockLevel8 + 0x2B8)
+ FriBidiPropertyBlockLevel8_003A, /* 00A0..00A1 */
+ FriBidiPropertyBlockLevel8_0024, /* 00A2..00A3 */
- NSM,NSM,NSM,NSM,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_00A8 0x22
-#define FriBidiPropertyBlockLevel8_17D8 (FriBidiPropertyBlockLevel8 + 0x2C0)
+ FriBidiPropertyBlockLevel8_0026, /* 00A8..00A9 */
+ FriBidiPropertyBlockLevel8_005A, /* 00AA..00AB */
- LTR,LTR,LTR, ET,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_00B0 0x24
-#define FriBidiPropertyBlockLevel8_1808 (FriBidiPropertyBlockLevel8 + 0x2C8)
+ FriBidiPropertyBlockLevel8_0024, /* 00B0..00B1 */
+ FriBidiPropertyBlockLevel8_0030, /* 00B2..00B3 */
- ON, ON, ON,NSM,NSM,NSM, BN,LTR,
+#define FriBidiPropertyBlockLevel7_00B4 0x26
-#define FriBidiPropertyBlockLevel8_1FB8 (FriBidiPropertyBlockLevel8 + 0x2D0)
+ FriBidiPropertyBlockLevel8_0040, /* 00B4..00B5 */
+ FriBidiPropertyBlockLevel8_0026, /* 00B6..00B7 */
- LTR,LTR,LTR,LTR,LTR, ON,LTR, ON,
+#define FriBidiPropertyBlockLevel7_00B8 0x28
-#define FriBidiPropertyBlockLevel8_1FC0 (FriBidiPropertyBlockLevel8 + 0x2D8)
+ FriBidiPropertyBlockLevel8_00B8, /* 00B8..00B9 */
+ FriBidiPropertyBlockLevel8_005A, /* 00BA..00BB */
- ON, ON,LTR,LTR,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_02B8 0x2A
-#define FriBidiPropertyBlockLevel8_1FF8 (FriBidiPropertyBlockLevel8 + 0x2E0)
+ FriBidiPropertyBlockLevel8_005A, /* 02B8..02B9 */
+ FriBidiPropertyBlockLevel8_0040, /* 02BA..02BB */
- LTR,LTR,LTR,LTR,LTR, ON, ON,LTR,
+#define FriBidiPropertyBlockLevel7_02C0 0x2C
-#define FriBidiPropertyBlockLevel8_2000 (FriBidiPropertyBlockLevel8 + 0x2E8)
+ FriBidiPropertyBlockLevel8_0042, /* 02C0..02C1 */
+ FriBidiPropertyBlockLevel8_0026, /* 02C2..02C3 */
- WS, WS, WS, WS, WS, WS, WS, WS,
+#define FriBidiPropertyBlockLevel7_02E4 0x2E
-#define FriBidiPropertyBlockLevel8_2008 (FriBidiPropertyBlockLevel8 + 0x2F0)
+ FriBidiPropertyBlockLevel8_005A, /* 02E4..02E5 */
+ FriBidiPropertyBlockLevel8_0026, /* 02E6..02E7 */
- WS, WS, WS, BN, BN, BN,LTR,RTL,
+#define FriBidiPropertyBlockLevel7_02EC 0x30
-#define FriBidiPropertyBlockLevel8_2028 (FriBidiPropertyBlockLevel8 + 0x2F8)
+ FriBidiPropertyBlockLevel8_0026, /* 02EC..02ED */
+ FriBidiPropertyBlockLevel8_0042, /* 02EE..02EF */
- WS, BS,LRE,RLE,PDF,LRO,RLO, WS,
+#define FriBidiPropertyBlockLevel7_0300 0x32
-#define FriBidiPropertyBlockLevel8_2030 (FriBidiPropertyBlockLevel8 + 0x300)
+ FriBidiPropertyBlockLevel8_0300, /* 0300..0301 */
+ FriBidiPropertyBlockLevel8_0300, /* 0302..0303 */
- ET, ET, ET, ET, ET, ON, ON, ON,
+#define FriBidiPropertyBlockLevel7_037C 0x34
-#define FriBidiPropertyBlockLevel8_2050 (FriBidiPropertyBlockLevel8 + 0x308)
+ FriBidiPropertyBlockLevel8_0042, /* 037C..037D */
+ FriBidiPropertyBlockLevel8_0040, /* 037E..037F */
- ON, ON, ON,LTR,LTR,LTR,LTR, ON,
+#define FriBidiPropertyBlockLevel7_0480 0x36
-#define FriBidiPropertyBlockLevel8_2058 (FriBidiPropertyBlockLevel8 + 0x310)
+ FriBidiPropertyBlockLevel8_0042, /* 0480..0481 */
+ FriBidiPropertyBlockLevel8_0482, /* 0482..0483 */
- LTR,LTR,LTR,LTR,LTR,LTR,LTR, WS,
+#define FriBidiPropertyBlockLevel7_0484 0x38
-#define FriBidiPropertyBlockLevel8_2060 (FriBidiPropertyBlockLevel8 + 0x318)
+ FriBidiPropertyBlockLevel8_0300, /* 0484..0485 */
+ FriBidiPropertyBlockLevel8_0486, /* 0486..0487 */
- BN, BN, BN, BN,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0488 0x3A
-#define FriBidiPropertyBlockLevel8_2068 (FriBidiPropertyBlockLevel8 + 0x320)
+ FriBidiPropertyBlockLevel8_0300, /* 0488..0489 */
+ FriBidiPropertyBlockLevel8_0042, /* 048A..048B */
- LTR,LTR, BN, BN, BN, BN, BN, BN,
+#define FriBidiPropertyBlockLevel7_0590 0x3C
-#define FriBidiPropertyBlockLevel8_2070 (FriBidiPropertyBlockLevel8 + 0x328)
+ FriBidiPropertyBlockLevel8_0590, /* 0590..0591 */
+ FriBidiPropertyBlockLevel8_0300, /* 0592..0593 */
- EN,LTR,LTR,LTR, EN, EN, EN, EN,
+#define FriBidiPropertyBlockLevel7_05A0 0x3E
-#define FriBidiPropertyBlockLevel8_2078 (FriBidiPropertyBlockLevel8 + 0x330)
+ FriBidiPropertyBlockLevel8_0300, /* 05A0..05A1 */
+ FriBidiPropertyBlockLevel8_0590, /* 05A2..05A3 */
- EN, EN, ET, ET, ON, ON, ON,LTR,
+#define FriBidiPropertyBlockLevel7_05C0 0x40
-#define FriBidiPropertyBlockLevel8_20A0 (FriBidiPropertyBlockLevel8 + 0x338)
+ FriBidiPropertyBlockLevel8_0590, /* 05C0..05C1 */
+ FriBidiPropertyBlockLevel8_05C2, /* 05C2..05C3 */
- ET, ET, ET, ET, ET, ET, ET, ET,
+#define FriBidiPropertyBlockLevel7_05C4 0x42
-#define FriBidiPropertyBlockLevel8_20B0 (FriBidiPropertyBlockLevel8 + 0x340)
+ FriBidiPropertyBlockLevel8_05C2, /* 05C4..05C5 */
+ FriBidiPropertyBlockLevel8_05C6, /* 05C6..05C7 */
- ET, ET,LTR,LTR,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_05C8 0x44
-#define FriBidiPropertyBlockLevel8_20E8 (FriBidiPropertyBlockLevel8 + 0x348)
+ FriBidiPropertyBlockLevel8_05C6, /* 05C8..05C9 */
+ FriBidiPropertyBlockLevel8_05C6, /* 05CA..05CB */
- NSM,NSM,NSM,LTR,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0600 0x46
-#define FriBidiPropertyBlockLevel8_2100 (FriBidiPropertyBlockLevel8 + 0x350)
+ FriBidiPropertyBlockLevel8_0600, /* 0600..0601 */
+ FriBidiPropertyBlockLevel8_0600, /* 0602..0603 */
- ON, ON,LTR, ON, ON, ON, ON,LTR,
+#define FriBidiPropertyBlockLevel7_060C 0x48
-#define FriBidiPropertyBlockLevel8_2110 (FriBidiPropertyBlockLevel8 + 0x358)
+ FriBidiPropertyBlockLevel8_060C, /* 060C..060D */
+ FriBidiPropertyBlockLevel8_0600, /* 060E..060F */
- LTR,LTR,LTR,LTR, ON,LTR, ON, ON,
+#define FriBidiPropertyBlockLevel7_0648 0x4A
-#define FriBidiPropertyBlockLevel8_2118 (FriBidiPropertyBlockLevel8 + 0x360)
+ FriBidiPropertyBlockLevel8_0600, /* 0648..0649 */
+ FriBidiPropertyBlockLevel8_064A, /* 064A..064B */
- ON,LTR,LTR,LTR,LTR,LTR, ON, ON,
+#define FriBidiPropertyBlockLevel7_0654 0x4C
-#define FriBidiPropertyBlockLevel8_2120 (FriBidiPropertyBlockLevel8 + 0x368)
+ FriBidiPropertyBlockLevel8_0300, /* 0654..0655 */
+ FriBidiPropertyBlockLevel8_0600, /* 0656..0657 */
- ON, ON, ON, ON,LTR, ON,LTR, ON,
+#define FriBidiPropertyBlockLevel7_0660 0x4E
-#define FriBidiPropertyBlockLevel8_2128 (FriBidiPropertyBlockLevel8 + 0x370)
+ FriBidiPropertyBlockLevel8_0660, /* 0660..0661 */
+ FriBidiPropertyBlockLevel8_0660, /* 0662..0663 */
- LTR, ON,LTR,LTR,LTR,LTR, ET,LTR,
+#define FriBidiPropertyBlockLevel7_0668 0x50
-#define FriBidiPropertyBlockLevel8_2140 (FriBidiPropertyBlockLevel8 + 0x378)
+ FriBidiPropertyBlockLevel8_0660, /* 0668..0669 */
+ FriBidiPropertyBlockLevel8_066A, /* 066A..066B */
- ON, ON, ON, ON, ON,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_066C 0x52
-#define FriBidiPropertyBlockLevel8_2148 (FriBidiPropertyBlockLevel8 + 0x380)
+ FriBidiPropertyBlockLevel8_066C, /* 066C..066D */
+ FriBidiPropertyBlockLevel8_0600, /* 066E..066F */
- LTR,LTR, ON, ON,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0670 0x54
-#define FriBidiPropertyBlockLevel8_2210 (FriBidiPropertyBlockLevel8 + 0x388)
+ FriBidiPropertyBlockLevel8_0670, /* 0670..0671 */
+ FriBidiPropertyBlockLevel8_0600, /* 0672..0673 */
- ON, ON, ET, ET, ON, ON, ON, ON,
+#define FriBidiPropertyBlockLevel7_06D4 0x56
-#define FriBidiPropertyBlockLevel8_2390 (FriBidiPropertyBlockLevel8 + 0x390)
+ FriBidiPropertyBlockLevel8_0600, /* 06D4..06D5 */
+ FriBidiPropertyBlockLevel8_0300, /* 06D6..06D7 */
- ON, ON, ON, ON, ON,LTR, ON, ON,
+#define FriBidiPropertyBlockLevel7_06DC 0x58
-#define FriBidiPropertyBlockLevel8_23C8 (FriBidiPropertyBlockLevel8 + 0x398)
+ FriBidiPropertyBlockLevel8_0670, /* 06DC..06DD */
+ FriBidiPropertyBlockLevel8_0300, /* 06DE..06DF */
- ON, ON, ON, ON, ON, ON, ON,LTR,
+#define FriBidiPropertyBlockLevel7_06E4 0x5A
-#define FriBidiPropertyBlockLevel8_2448 (FriBidiPropertyBlockLevel8 + 0x3A0)
+ FriBidiPropertyBlockLevel8_0670, /* 06E4..06E5 */
+ FriBidiPropertyBlockLevel8_064A, /* 06E6..06E7 */
- ON, ON, ON,LTR,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_06E8 0x5C
-#define FriBidiPropertyBlockLevel8_2498 (FriBidiPropertyBlockLevel8 + 0x3A8)
+ FriBidiPropertyBlockLevel8_06E8, /* 06E8..06E9 */
+ FriBidiPropertyBlockLevel8_0300, /* 06EA..06EB */
- EN, EN, EN, EN,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_06F8 0x5E
-#define FriBidiPropertyBlockLevel8_24E8 (FriBidiPropertyBlockLevel8 + 0x3B0)
+ FriBidiPropertyBlockLevel8_0030, /* 06F8..06F9 */
+ FriBidiPropertyBlockLevel8_0600, /* 06FA..06FB */
- LTR,LTR, EN, ON, ON, ON, ON, ON,
+#define FriBidiPropertyBlockLevel7_070C 0x60
-#define FriBidiPropertyBlockLevel8_2610 (FriBidiPropertyBlockLevel8 + 0x3B8)
+ FriBidiPropertyBlockLevel8_0600, /* 070C..070D */
+ FriBidiPropertyBlockLevel8_070E, /* 070E..070F */
- ON, ON, ON, ON,LTR,LTR, ON, ON,
+#define FriBidiPropertyBlockLevel7_0710 0x62
-#define FriBidiPropertyBlockLevel8_2618 (FriBidiPropertyBlockLevel8 + 0x3C0)
+ FriBidiPropertyBlockLevel8_064A, /* 0710..0711 */
+ FriBidiPropertyBlockLevel8_0600, /* 0712..0713 */
- LTR, ON, ON, ON, ON, ON, ON, ON,
+#define FriBidiPropertyBlockLevel7_0748 0x64
-#define FriBidiPropertyBlockLevel8_2700 (FriBidiPropertyBlockLevel8 + 0x3C8)
+ FriBidiPropertyBlockLevel8_0300, /* 0748..0749 */
+ FriBidiPropertyBlockLevel8_0670, /* 074A..074B */
- LTR, ON, ON, ON, ON,LTR, ON, ON,
+#define FriBidiPropertyBlockLevel7_0900 0x66
-#define FriBidiPropertyBlockLevel8_2708 (FriBidiPropertyBlockLevel8 + 0x3D0)
+ FriBidiPropertyBlockLevel8_0482, /* 0900..0901 */
+ FriBidiPropertyBlockLevel8_0486, /* 0902..0903 */
- ON, ON,LTR,LTR, ON, ON, ON, ON,
+#define FriBidiPropertyBlockLevel7_093C 0x68
-#define FriBidiPropertyBlockLevel8_2750 (FriBidiPropertyBlockLevel8 + 0x3D8)
+ FriBidiPropertyBlockLevel8_0486, /* 093C..093D */
+ FriBidiPropertyBlockLevel8_0042, /* 093E..093F */
- ON, ON, ON,LTR,LTR,LTR, ON,LTR,
+#define FriBidiPropertyBlockLevel7_0940 0x6A
-#define FriBidiPropertyBlockLevel8_27E8 (FriBidiPropertyBlockLevel8 + 0x3E0)
+ FriBidiPropertyBlockLevel8_0482, /* 0940..0941 */
+ FriBidiPropertyBlockLevel8_0300, /* 0942..0943 */
- ON, ON, ON, ON,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_094C 0x6C
-#define FriBidiPropertyBlockLevel8_3000 (FriBidiPropertyBlockLevel8 + 0x3E8)
+ FriBidiPropertyBlockLevel8_0482, /* 094C..094D */
+ FriBidiPropertyBlockLevel8_0042, /* 094E..094F */
- WS, ON, ON, ON, ON,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0960 0x6E
-#define FriBidiPropertyBlockLevel8_3028 (FriBidiPropertyBlockLevel8 + 0x3F0)
+ FriBidiPropertyBlockLevel8_0042, /* 0960..0961 */
+ FriBidiPropertyBlockLevel8_0300, /* 0962..0963 */
- LTR,LTR,NSM,NSM,NSM,NSM,NSM,NSM,
+#define FriBidiPropertyBlockLevel7_09F0 0x70
-#define FriBidiPropertyBlockLevel8_3098 (FriBidiPropertyBlockLevel8 + 0x3F8)
+ FriBidiPropertyBlockLevel8_0042, /* 09F0..09F1 */
+ FriBidiPropertyBlockLevel8_0024, /* 09F2..09F3 */
- LTR,NSM,NSM, ON, ON,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0A00 0x72
-#define FriBidiPropertyBlockLevel8_30F8 (FriBidiPropertyBlockLevel8 + 0x400)
+ FriBidiPropertyBlockLevel8_0042, /* 0A00..0A01 */
+ FriBidiPropertyBlockLevel8_0486, /* 0A02..0A03 */
- LTR,LTR,LTR, ON,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_0A48 0x74
-#define FriBidiPropertyBlockLevel8_FB18 (FriBidiPropertyBlockLevel8 + 0x408)
+ FriBidiPropertyBlockLevel8_0486, /* 0A48..0A49 */
+ FriBidiPropertyBlockLevel8_0482, /* 0A4A..0A4B */
- LTR,LTR,LTR,LTR,LTR,RTL,NSM,RTL,
+#define FriBidiPropertyBlockLevel7_0AC4 0x76
-#define FriBidiPropertyBlockLevel8_FB28 (FriBidiPropertyBlockLevel8 + 0x410)
+ FriBidiPropertyBlockLevel8_0300, /* 0AC4..0AC5 */
+ FriBidiPropertyBlockLevel8_0482, /* 0AC6..0AC7 */
- RTL, ET,RTL,RTL,RTL,RTL,RTL,RTL,
+#define FriBidiPropertyBlockLevel7_0C48 0x78
-#define FriBidiPropertyBlockLevel8_FD38 (FriBidiPropertyBlockLevel8 + 0x418)
+ FriBidiPropertyBlockLevel8_0486, /* 0C48..0C49 */
+ FriBidiPropertyBlockLevel8_0300, /* 0C4A..0C4B */
- AL, AL, AL, AL, AL, AL, ON, ON,
+#define FriBidiPropertyBlockLevel7_0DD4 0x7A
-#define FriBidiPropertyBlockLevel8_FE50 (FriBidiPropertyBlockLevel8 + 0x420)
+ FriBidiPropertyBlockLevel8_0486, /* 0DD4..0DD5 */
+ FriBidiPropertyBlockLevel8_0486, /* 0DD6..0DD7 */
- CS, ON, CS,LTR, ON, CS, ON, ON,
+#define FriBidiPropertyBlockLevel7_0E3C 0x7C
-#define FriBidiPropertyBlockLevel8_FE58 (FriBidiPropertyBlockLevel8 + 0x428)
+ FriBidiPropertyBlockLevel8_0042, /* 0E3C..0E3D */
+ FriBidiPropertyBlockLevel8_0E3E, /* 0E3E..0E3F */
- ON, ON, ON, ON, ON, ON, ON, ET,
+#define FriBidiPropertyBlockLevel7_0F34 0x7E
-#define FriBidiPropertyBlockLevel8_FE60 (FriBidiPropertyBlockLevel8 + 0x430)
+ FriBidiPropertyBlockLevel8_0482, /* 0F34..0F35 */
+ FriBidiPropertyBlockLevel8_0482, /* 0F36..0F37 */
- ON, ON, ET, ET, ON, ON, ON,LTR,
+#define FriBidiPropertyBlockLevel7_0F38 0x80
-#define FriBidiPropertyBlockLevel8_FE68 (FriBidiPropertyBlockLevel8 + 0x438)
+ FriBidiPropertyBlockLevel8_0482, /* 0F38..0F39 */
+ FriBidiPropertyBlockLevel8_0026, /* 0F3A..0F3B */
- ON, ET, ET, ON,LTR,LTR,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_1680 0x82
-#define FriBidiPropertyBlockLevel8_FF00 (FriBidiPropertyBlockLevel8 + 0x440)
+ FriBidiPropertyBlockLevel8_1680, /* 1680..1681 */
+ FriBidiPropertyBlockLevel8_0042, /* 1682..1683 */
- LTR, ON, ON, ET, ET, ET, ON, ON,
+#define FriBidiPropertyBlockLevel7_1808 0x84
-#define FriBidiPropertyBlockLevel8_FFE0 (FriBidiPropertyBlockLevel8 + 0x448)
+ FriBidiPropertyBlockLevel8_0026, /* 1808..1809 */
+ FriBidiPropertyBlockLevel8_180A, /* 180A..180B */
- ET, ET, ON, ON, ON, ET, ET,LTR,
+#define FriBidiPropertyBlockLevel7_180C 0x86
-#define FriBidiPropertyBlockLevel8_FFF8 (FriBidiPropertyBlockLevel8 + 0x450)
+ FriBidiPropertyBlockLevel8_0300, /* 180C..180D */
+ FriBidiPropertyBlockLevel8_180E, /* 180E..180F */
- LTR, BN, BN, BN, ON, ON,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_1FBC 0x88
-#define FriBidiPropertyBlockLevel8_1D170 (FriBidiPropertyBlockLevel8 + 0x458)
+ FriBidiPropertyBlockLevel8_005A, /* 1FBC..1FBD */
+ FriBidiPropertyBlockLevel8_005A, /* 1FBE..1FBF */
- LTR,LTR,LTR, BN, BN, BN, BN, BN,
+#define FriBidiPropertyBlockLevel7_2000 0x8A
-#define FriBidiPropertyBlockLevel8_1D178 (FriBidiPropertyBlockLevel8 + 0x460)
+ FriBidiPropertyBlockLevel8_2000, /* 2000..2001 */
+ FriBidiPropertyBlockLevel8_2000, /* 2002..2003 */
- BN, BN, BN,NSM,NSM,NSM,NSM,NSM,
+#define FriBidiPropertyBlockLevel7_2008 0x8C
-#define FriBidiPropertyBlockLevel8_1D180 (FriBidiPropertyBlockLevel8 + 0x468)
+ FriBidiPropertyBlockLevel8_2000, /* 2008..2009 */
+ FriBidiPropertyBlockLevel8_200A, /* 200A..200B */
- NSM,NSM,NSM,LTR,LTR,NSM,NSM,NSM,
+#define FriBidiPropertyBlockLevel7_200C 0x8E
-#define FriBidiPropertyBlockLevel8_1D1A8 (FriBidiPropertyBlockLevel8 + 0x470)
+ FriBidiPropertyBlockLevel8_0000, /* 200C..200D */
+ FriBidiPropertyBlockLevel8_200E, /* 200E..200F */
- LTR,LTR,NSM,NSM,NSM,NSM,LTR,LTR,
+#define FriBidiPropertyBlockLevel7_2028 0x90
-#define FriBidiPropertyBlockLevel8_1D7C8 (FriBidiPropertyBlockLevel8 + 0x478)
+ FriBidiPropertyBlockLevel8_000C, /* 2028..2029 */
+ FriBidiPropertyBlockLevel8_202A, /* 202A..202B */
- LTR,LTR,LTR,LTR,LTR,LTR, EN, EN,
+#define FriBidiPropertyBlockLevel7_202C 0x92
-#define FriBidiPropertyBlockLevel8_E0000 (FriBidiPropertyBlockLevel8 + 0x480)
+ FriBidiPropertyBlockLevel8_202C, /* 202C..202D */
+ FriBidiPropertyBlockLevel8_202E, /* 202E..202F */
- LTR, BN,LTR,LTR,LTR,LTR,LTR,LTR,
-};
+#define FriBidiPropertyBlockLevel7_2030 0x94
-static const FriBidiPropCharType *FriBidiPropertyBlockLevel7[4*131] = {
+ FriBidiPropertyBlockLevel8_0024, /* 2030..2031 */
+ FriBidiPropertyBlockLevel8_0024, /* 2032..2033 */
-#define FriBidiPropertyBlockLevel7_0000 (FriBidiPropertyBlockLevel7 + 0x0)
+#define FriBidiPropertyBlockLevel7_2034 0x96
- FriBidiPropertyBlockLevel8_0000, /* 0000..0007 */
- FriBidiPropertyBlockLevel8_0008, /* 0008..000F */
- FriBidiPropertyBlockLevel8_0000, /* 0010..0017 */
- FriBidiPropertyBlockLevel8_0018, /* 0018..001F */
+ FriBidiPropertyBlockLevel8_2034, /* 2034..2035 */
+ FriBidiPropertyBlockLevel8_0026, /* 2036..2037 */
-#define FriBidiPropertyBlockLevel7_0020 (FriBidiPropertyBlockLevel7 + 0x4)
+#define FriBidiPropertyBlockLevel7_2050 0x98
- FriBidiPropertyBlockLevel8_0020, /* 0020..0027 */
- FriBidiPropertyBlockLevel8_0028, /* 0028..002F */
- FriBidiPropertyBlockLevel8_0030, /* 0030..0037 */
- FriBidiPropertyBlockLevel8_0038, /* 0038..003F */
+ FriBidiPropertyBlockLevel8_0026, /* 2050..2051 */
+ FriBidiPropertyBlockLevel8_0040, /* 2052..2053 */
-#define FriBidiPropertyBlockLevel7_0040 (FriBidiPropertyBlockLevel7 + 0x8)
+#define FriBidiPropertyBlockLevel7_205C 0x9A
- FriBidiPropertyBlockLevel8_0040, /* 0040..0047 */
- FriBidiPropertyBlockLevel8_0048, /* 0048..004F */
- FriBidiPropertyBlockLevel8_0048, /* 0050..0057 */
- FriBidiPropertyBlockLevel8_0058, /* 0058..005F */
+ FriBidiPropertyBlockLevel8_0042, /* 205C..205D */
+ FriBidiPropertyBlockLevel8_205E, /* 205E..205F */
-#define FriBidiPropertyBlockLevel7_0060 (FriBidiPropertyBlockLevel7 + 0xC)
+#define FriBidiPropertyBlockLevel7_2068 0x9C
- FriBidiPropertyBlockLevel8_0040, /* 0060..0067 */
- FriBidiPropertyBlockLevel8_0048, /* 0068..006F */
- FriBidiPropertyBlockLevel8_0048, /* 0070..0077 */
- FriBidiPropertyBlockLevel8_0078, /* 0078..007F */
+ FriBidiPropertyBlockLevel8_0042, /* 2068..2069 */
+ FriBidiPropertyBlockLevel8_0000, /* 206A..206B */
-#define FriBidiPropertyBlockLevel7_0080 (FriBidiPropertyBlockLevel7 + 0x10)
+#define FriBidiPropertyBlockLevel7_2070 0x9E
- FriBidiPropertyBlockLevel8_0080, /* 0080..0087 */
- FriBidiPropertyBlockLevel8_0000, /* 0088..008F */
- FriBidiPropertyBlockLevel8_0000, /* 0090..0097 */
- FriBidiPropertyBlockLevel8_0000, /* 0098..009F */
+ FriBidiPropertyBlockLevel8_2070, /* 2070..2071 */
+ FriBidiPropertyBlockLevel8_0042, /* 2072..2073 */
-#define FriBidiPropertyBlockLevel7_00A0 (FriBidiPropertyBlockLevel7 + 0x14)
+#define FriBidiPropertyBlockLevel7_2078 0xA0
- FriBidiPropertyBlockLevel8_00A0, /* 00A0..00A7 */
- FriBidiPropertyBlockLevel8_00A8, /* 00A8..00AF */
- FriBidiPropertyBlockLevel8_00B0, /* 00B0..00B7 */
- FriBidiPropertyBlockLevel8_00B8, /* 00B8..00BF */
+ FriBidiPropertyBlockLevel8_0030, /* 2078..2079 */
+ FriBidiPropertyBlockLevel8_0024, /* 207A..207B */
-#define FriBidiPropertyBlockLevel7_00C0 (FriBidiPropertyBlockLevel7 + 0x18)
+#define FriBidiPropertyBlockLevel7_20B0 0xA2
- FriBidiPropertyBlockLevel8_0048, /* 00C0..00C7 */
- FriBidiPropertyBlockLevel8_0048, /* 00C8..00CF */
- FriBidiPropertyBlockLevel8_00D0, /* 00D0..00D7 */
- FriBidiPropertyBlockLevel8_0048, /* 00D8..00DF */
+ FriBidiPropertyBlockLevel8_0024, /* 20B0..20B1 */
+ FriBidiPropertyBlockLevel8_0042, /* 20B2..20B3 */
-#define FriBidiPropertyBlockLevel7_0100 (FriBidiPropertyBlockLevel7 + 0x1C)
+#define FriBidiPropertyBlockLevel7_2128 0xA4
- FriBidiPropertyBlockLevel8_0048, /* 0100..0107 */
- FriBidiPropertyBlockLevel8_0048, /* 0108..010F */
- FriBidiPropertyBlockLevel8_0048, /* 0110..0117 */
- FriBidiPropertyBlockLevel8_0048, /* 0118..011F */
+ FriBidiPropertyBlockLevel8_005A, /* 2128..2129 */
+ FriBidiPropertyBlockLevel8_0042, /* 212A..212B */
-#define FriBidiPropertyBlockLevel7_02A0 (FriBidiPropertyBlockLevel7 + 0x20)
+#define FriBidiPropertyBlockLevel7_212C 0xA6
- FriBidiPropertyBlockLevel8_0048, /* 02A0..02A7 */
- FriBidiPropertyBlockLevel8_0048, /* 02A8..02AF */
- FriBidiPropertyBlockLevel8_0048, /* 02B0..02B7 */
- FriBidiPropertyBlockLevel8_02B8, /* 02B8..02BF */
+ FriBidiPropertyBlockLevel8_0042, /* 212C..212D */
+ FriBidiPropertyBlockLevel8_212E, /* 212E..212F */
-#define FriBidiPropertyBlockLevel7_02C0 (FriBidiPropertyBlockLevel7 + 0x24)
+#define FriBidiPropertyBlockLevel7_2210 0xA8
- FriBidiPropertyBlockLevel8_02C0, /* 02C0..02C7 */
- FriBidiPropertyBlockLevel8_02C8, /* 02C8..02CF */
- FriBidiPropertyBlockLevel8_02C0, /* 02D0..02D7 */
- FriBidiPropertyBlockLevel8_02C8, /* 02D8..02DF */
+ FriBidiPropertyBlockLevel8_0026, /* 2210..2211 */
+ FriBidiPropertyBlockLevel8_0024, /* 2212..2213 */
-#define FriBidiPropertyBlockLevel7_02E0 (FriBidiPropertyBlockLevel7 + 0x28)
+#define FriBidiPropertyBlockLevel7_24E8 0xAA
- FriBidiPropertyBlockLevel8_02E0, /* 02E0..02E7 */
- FriBidiPropertyBlockLevel8_02E8, /* 02E8..02EF */
- FriBidiPropertyBlockLevel8_0048, /* 02F0..02F7 */
- FriBidiPropertyBlockLevel8_0048, /* 02F8..02FF */
+ FriBidiPropertyBlockLevel8_0042, /* 24E8..24E9 */
+ FriBidiPropertyBlockLevel8_24EA, /* 24EA..24EB */
-#define FriBidiPropertyBlockLevel7_0300 (FriBidiPropertyBlockLevel7 + 0x2C)
+#define FriBidiPropertyBlockLevel7_3000 0xAC
- FriBidiPropertyBlockLevel8_0300, /* 0300..0307 */
- FriBidiPropertyBlockLevel8_0300, /* 0308..030F */
- FriBidiPropertyBlockLevel8_0300, /* 0310..0317 */
- FriBidiPropertyBlockLevel8_0300, /* 0318..031F */
+ FriBidiPropertyBlockLevel8_0020, /* 3000..3001 */
+ FriBidiPropertyBlockLevel8_0026, /* 3002..3003 */
-#define FriBidiPropertyBlockLevel7_0340 (FriBidiPropertyBlockLevel7 + 0x30)
+#define FriBidiPropertyBlockLevel7_3098 0xAE
- FriBidiPropertyBlockLevel8_0300, /* 0340..0347 */
- FriBidiPropertyBlockLevel8_0300, /* 0348..034F */
- FriBidiPropertyBlockLevel8_0048, /* 0350..0357 */
- FriBidiPropertyBlockLevel8_0048, /* 0358..035F */
+ FriBidiPropertyBlockLevel8_0482, /* 3098..3099 */
+ FriBidiPropertyBlockLevel8_06E8, /* 309A..309B */
-#define FriBidiPropertyBlockLevel7_0360 (FriBidiPropertyBlockLevel7 + 0x34)
+#define FriBidiPropertyBlockLevel7_FB1C 0xB0
- FriBidiPropertyBlockLevel8_0300, /* 0360..0367 */
- FriBidiPropertyBlockLevel8_0300, /* 0368..036F */
- FriBidiPropertyBlockLevel8_0370, /* 0370..0377 */
- FriBidiPropertyBlockLevel8_0378, /* 0378..037F */
+ FriBidiPropertyBlockLevel8_200E, /* FB1C..FB1D */
+ FriBidiPropertyBlockLevel8_05C2, /* FB1E..FB1F */
-#define FriBidiPropertyBlockLevel7_0380 (FriBidiPropertyBlockLevel7 + 0x38)
+#define FriBidiPropertyBlockLevel7_FB28 0xB2
- FriBidiPropertyBlockLevel8_0380, /* 0380..0387 */
- FriBidiPropertyBlockLevel8_0048, /* 0388..038F */
- FriBidiPropertyBlockLevel8_0048, /* 0390..0397 */
- FriBidiPropertyBlockLevel8_0048, /* 0398..039F */
+ FriBidiPropertyBlockLevel8_FB28, /* FB28..FB29 */
+ FriBidiPropertyBlockLevel8_05C6, /* FB2A..FB2B */
-#define FriBidiPropertyBlockLevel7_03E0 (FriBidiPropertyBlockLevel7 + 0x3C)
+#define FriBidiPropertyBlockLevel7_FD3C 0xB4
- FriBidiPropertyBlockLevel8_0048, /* 03E0..03E7 */
- FriBidiPropertyBlockLevel8_0048, /* 03E8..03EF */
- FriBidiPropertyBlockLevel8_0378, /* 03F0..03F7 */
- FriBidiPropertyBlockLevel8_0048, /* 03F8..03FF */
+ FriBidiPropertyBlockLevel8_0600, /* FD3C..FD3D */
+ FriBidiPropertyBlockLevel8_0026, /* FD3E..FD3F */
-#define FriBidiPropertyBlockLevel7_0480 (FriBidiPropertyBlockLevel7 + 0x40)
+#define FriBidiPropertyBlockLevel7_FE50 0xB6
- FriBidiPropertyBlockLevel8_0480, /* 0480..0487 */
- FriBidiPropertyBlockLevel8_0488, /* 0488..048F */
- FriBidiPropertyBlockLevel8_0048, /* 0490..0497 */
- FriBidiPropertyBlockLevel8_0048, /* 0498..049F */
+ FriBidiPropertyBlockLevel8_003A, /* FE50..FE51 */
+ FriBidiPropertyBlockLevel8_FE52, /* FE52..FE53 */
-#define FriBidiPropertyBlockLevel7_0580 (FriBidiPropertyBlockLevel7 + 0x44)
+#define FriBidiPropertyBlockLevel7_FE54 0xB8
- FriBidiPropertyBlockLevel8_0048, /* 0580..0587 */
- FriBidiPropertyBlockLevel8_0588, /* 0588..058F */
- FriBidiPropertyBlockLevel8_0590, /* 0590..0597 */
- FriBidiPropertyBlockLevel8_0300, /* 0598..059F */
+ FriBidiPropertyBlockLevel8_FE54, /* FE54..FE55 */
+ FriBidiPropertyBlockLevel8_0026, /* FE56..FE57 */
-#define FriBidiPropertyBlockLevel7_05A0 (FriBidiPropertyBlockLevel7 + 0x48)
+#define FriBidiPropertyBlockLevel7_FE68 0xBA
- FriBidiPropertyBlockLevel8_05A0, /* 05A0..05A7 */
- FriBidiPropertyBlockLevel8_0300, /* 05A8..05AF */
- FriBidiPropertyBlockLevel8_0300, /* 05B0..05B7 */
- FriBidiPropertyBlockLevel8_05B8, /* 05B8..05BF */
+ FriBidiPropertyBlockLevel8_0022, /* FE68..FE69 */
+ FriBidiPropertyBlockLevel8_2034, /* FE6A..FE6B */
-#define FriBidiPropertyBlockLevel7_05C0 (FriBidiPropertyBlockLevel7 + 0x4C)
+#define FriBidiPropertyBlockLevel7_FF00 0xBC
- FriBidiPropertyBlockLevel8_05C0, /* 05C0..05C7 */
- FriBidiPropertyBlockLevel8_05C8, /* 05C8..05CF */
- FriBidiPropertyBlockLevel8_05C8, /* 05D0..05D7 */
- FriBidiPropertyBlockLevel8_05C8, /* 05D8..05DF */
+ FriBidiPropertyBlockLevel8_005A, /* FF00..FF01 */
+ FriBidiPropertyBlockLevel8_0022, /* FF02..FF03 */
-#define FriBidiPropertyBlockLevel7_05E0 (FriBidiPropertyBlockLevel7 + 0x50)
+#define FriBidiPropertyBlockLevel7_FFE4 0xBE
- FriBidiPropertyBlockLevel8_05C8, /* 05E0..05E7 */
- FriBidiPropertyBlockLevel8_05C8, /* 05E8..05EF */
- FriBidiPropertyBlockLevel8_05C8, /* 05F0..05F7 */
- FriBidiPropertyBlockLevel8_05C8, /* 05F8..05FF */
+ FriBidiPropertyBlockLevel8_0022, /* FFE4..FFE5 */
+ FriBidiPropertyBlockLevel8_212E, /* FFE6..FFE7 */
-#define FriBidiPropertyBlockLevel7_0600 (FriBidiPropertyBlockLevel7 + 0x54)
+#define FriBidiPropertyBlockLevel7_FFF8 0xC0
- FriBidiPropertyBlockLevel8_0600, /* 0600..0607 */
- FriBidiPropertyBlockLevel8_0608, /* 0608..060F */
- FriBidiPropertyBlockLevel8_0600, /* 0610..0617 */
- FriBidiPropertyBlockLevel8_0600, /* 0618..061F */
+ FriBidiPropertyBlockLevel8_FFF8, /* FFF8..FFF9 */
+ FriBidiPropertyBlockLevel8_0000, /* FFFA..FFFB */
-#define FriBidiPropertyBlockLevel7_0620 (FriBidiPropertyBlockLevel7 + 0x58)
+#define FriBidiPropertyBlockLevel7_1D170 0xC2
- FriBidiPropertyBlockLevel8_0600, /* 0620..0627 */
- FriBidiPropertyBlockLevel8_0600, /* 0628..062F */
- FriBidiPropertyBlockLevel8_0600, /* 0630..0637 */
- FriBidiPropertyBlockLevel8_0600, /* 0638..063F */
+ FriBidiPropertyBlockLevel8_0042, /* 1D170..1D171 */
+ FriBidiPropertyBlockLevel8_FFF8, /* 1D172..1D173 */
-#define FriBidiPropertyBlockLevel7_0640 (FriBidiPropertyBlockLevel7 + 0x5C)
+#define FriBidiPropertyBlockLevel7_1D178 0xC4
- FriBidiPropertyBlockLevel8_0600, /* 0640..0647 */
- FriBidiPropertyBlockLevel8_0648, /* 0648..064F */
- FriBidiPropertyBlockLevel8_0650, /* 0650..0657 */
- FriBidiPropertyBlockLevel8_0600, /* 0658..065F */
+ FriBidiPropertyBlockLevel8_0000, /* 1D178..1D179 */
+ FriBidiPropertyBlockLevel8_1D17A, /* 1D17A..1D17B */
-#define FriBidiPropertyBlockLevel7_0660 (FriBidiPropertyBlockLevel7 + 0x60)
+#define FriBidiPropertyBlockLevel7_1D7CC 0xC6
- FriBidiPropertyBlockLevel8_0660, /* 0660..0667 */
- FriBidiPropertyBlockLevel8_0668, /* 0668..066F */
- FriBidiPropertyBlockLevel8_0670, /* 0670..0677 */
- FriBidiPropertyBlockLevel8_0600, /* 0678..067F */
+ FriBidiPropertyBlockLevel8_0042, /* 1D7CC..1D7CD */
+ FriBidiPropertyBlockLevel8_0030, /* 1D7CE..1D7CF */
-#define FriBidiPropertyBlockLevel7_06C0 (FriBidiPropertyBlockLevel7 + 0x64)
+#define FriBidiPropertyBlockLevel7_E0000 0xC8
- FriBidiPropertyBlockLevel8_0600, /* 06C0..06C7 */
- FriBidiPropertyBlockLevel8_0600, /* 06C8..06CF */
- FriBidiPropertyBlockLevel8_06D0, /* 06D0..06D7 */
- FriBidiPropertyBlockLevel8_06D8, /* 06D8..06DF */
+ FriBidiPropertyBlockLevel8_FFF8, /* E0000..E0001 */
+ FriBidiPropertyBlockLevel8_0042, /* E0002..E0003 */
+};
-#define FriBidiPropertyBlockLevel7_06E0 (FriBidiPropertyBlockLevel7 + 0x68)
+static const fribidi_uint8 FriBidiPropertyBlockLevel6[8*131] = {
+
+#define FriBidiPropertyBlockLevel6_0000 0x0
+
+ FriBidiPropertyBlockLevel7_0000, /* 0000..0003 */
+ FriBidiPropertyBlockLevel7_0000, /* 0004..0007 */
+ FriBidiPropertyBlockLevel7_0008, /* 0008..000B */
+ FriBidiPropertyBlockLevel7_000C, /* 000C..000F */
+ FriBidiPropertyBlockLevel7_0000, /* 0010..0013 */
+ FriBidiPropertyBlockLevel7_0000, /* 0014..0017 */
+ FriBidiPropertyBlockLevel7_0000, /* 0018..001B */
+ FriBidiPropertyBlockLevel7_001C, /* 001C..001F */
+
+#define FriBidiPropertyBlockLevel6_0020 0x8
+
+ FriBidiPropertyBlockLevel7_0020, /* 0020..0023 */
+ FriBidiPropertyBlockLevel7_0024, /* 0024..0027 */
+ FriBidiPropertyBlockLevel7_0028, /* 0028..002B */
+ FriBidiPropertyBlockLevel7_002C, /* 002C..002F */
+ FriBidiPropertyBlockLevel7_0030, /* 0030..0033 */
+ FriBidiPropertyBlockLevel7_0030, /* 0034..0037 */
+ FriBidiPropertyBlockLevel7_0038, /* 0038..003B */
+ FriBidiPropertyBlockLevel7_003C, /* 003C..003F */
+
+#define FriBidiPropertyBlockLevel6_0040 0x10
+
+ FriBidiPropertyBlockLevel7_0040, /* 0040..0043 */
+ FriBidiPropertyBlockLevel7_0044, /* 0044..0047 */
+ FriBidiPropertyBlockLevel7_0044, /* 0048..004B */
+ FriBidiPropertyBlockLevel7_0044, /* 004C..004F */
+ FriBidiPropertyBlockLevel7_0044, /* 0050..0053 */
+ FriBidiPropertyBlockLevel7_0044, /* 0054..0057 */
+ FriBidiPropertyBlockLevel7_0058, /* 0058..005B */
+ FriBidiPropertyBlockLevel7_003C, /* 005C..005F */
+
+#define FriBidiPropertyBlockLevel6_0060 0x18
+
+ FriBidiPropertyBlockLevel7_0040, /* 0060..0063 */
+ FriBidiPropertyBlockLevel7_0044, /* 0064..0067 */
+ FriBidiPropertyBlockLevel7_0044, /* 0068..006B */
+ FriBidiPropertyBlockLevel7_0044, /* 006C..006F */
+ FriBidiPropertyBlockLevel7_0044, /* 0070..0073 */
+ FriBidiPropertyBlockLevel7_0044, /* 0074..0077 */
+ FriBidiPropertyBlockLevel7_0058, /* 0078..007B */
+ FriBidiPropertyBlockLevel7_007C, /* 007C..007F */
+
+#define FriBidiPropertyBlockLevel6_0080 0x20
+
+ FriBidiPropertyBlockLevel7_0000, /* 0080..0083 */
+ FriBidiPropertyBlockLevel7_0084, /* 0084..0087 */
+ FriBidiPropertyBlockLevel7_0000, /* 0088..008B */
+ FriBidiPropertyBlockLevel7_0000, /* 008C..008F */
+ FriBidiPropertyBlockLevel7_0000, /* 0090..0093 */
+ FriBidiPropertyBlockLevel7_0000, /* 0094..0097 */
+ FriBidiPropertyBlockLevel7_0000, /* 0098..009B */
+ FriBidiPropertyBlockLevel7_0000, /* 009C..009F */
+
+#define FriBidiPropertyBlockLevel6_00A0 0x28
+
+ FriBidiPropertyBlockLevel7_00A0, /* 00A0..00A3 */
+ FriBidiPropertyBlockLevel7_0024, /* 00A4..00A7 */
+ FriBidiPropertyBlockLevel7_00A8, /* 00A8..00AB */
+ FriBidiPropertyBlockLevel7_003C, /* 00AC..00AF */
+ FriBidiPropertyBlockLevel7_00B0, /* 00B0..00B3 */
+ FriBidiPropertyBlockLevel7_00B4, /* 00B4..00B7 */
+ FriBidiPropertyBlockLevel7_00B8, /* 00B8..00BB */
+ FriBidiPropertyBlockLevel7_003C, /* 00BC..00BF */
+
+#define FriBidiPropertyBlockLevel6_00C0 0x30
+
+ FriBidiPropertyBlockLevel7_0044, /* 00C0..00C3 */
+ FriBidiPropertyBlockLevel7_0044, /* 00C4..00C7 */
+ FriBidiPropertyBlockLevel7_0044, /* 00C8..00CB */
+ FriBidiPropertyBlockLevel7_0044, /* 00CC..00CF */
+ FriBidiPropertyBlockLevel7_0044, /* 00D0..00D3 */
+ FriBidiPropertyBlockLevel7_0058, /* 00D4..00D7 */
+ FriBidiPropertyBlockLevel7_0044, /* 00D8..00DB */
+ FriBidiPropertyBlockLevel7_0044, /* 00DC..00DF */
+
+#define FriBidiPropertyBlockLevel6_0100 0x38
+
+ FriBidiPropertyBlockLevel7_0044, /* 0100..0103 */
+ FriBidiPropertyBlockLevel7_0044, /* 0104..0107 */
+ FriBidiPropertyBlockLevel7_0044, /* 0108..010B */
+ FriBidiPropertyBlockLevel7_0044, /* 010C..010F */
+ FriBidiPropertyBlockLevel7_0044, /* 0110..0113 */
+ FriBidiPropertyBlockLevel7_0044, /* 0114..0117 */
+ FriBidiPropertyBlockLevel7_0044, /* 0118..011B */
+ FriBidiPropertyBlockLevel7_0044, /* 011C..011F */
+
+#define FriBidiPropertyBlockLevel6_02A0 0x40
+
+ FriBidiPropertyBlockLevel7_0044, /* 02A0..02A3 */
+ FriBidiPropertyBlockLevel7_0044, /* 02A4..02A7 */
+ FriBidiPropertyBlockLevel7_0044, /* 02A8..02AB */
+ FriBidiPropertyBlockLevel7_0044, /* 02AC..02AF */
+ FriBidiPropertyBlockLevel7_0044, /* 02B0..02B3 */
+ FriBidiPropertyBlockLevel7_0044, /* 02B4..02B7 */
+ FriBidiPropertyBlockLevel7_02B8, /* 02B8..02BB */
+ FriBidiPropertyBlockLevel7_0044, /* 02BC..02BF */
+
+#define FriBidiPropertyBlockLevel6_02C0 0x48
+
+ FriBidiPropertyBlockLevel7_02C0, /* 02C0..02C3 */
+ FriBidiPropertyBlockLevel7_003C, /* 02C4..02C7 */
+ FriBidiPropertyBlockLevel7_003C, /* 02C8..02CB */
+ FriBidiPropertyBlockLevel7_003C, /* 02CC..02CF */
+ FriBidiPropertyBlockLevel7_02C0, /* 02D0..02D3 */
+ FriBidiPropertyBlockLevel7_003C, /* 02D4..02D7 */
+ FriBidiPropertyBlockLevel7_003C, /* 02D8..02DB */
+ FriBidiPropertyBlockLevel7_003C, /* 02DC..02DF */
+
+#define FriBidiPropertyBlockLevel6_02E0 0x50
+
+ FriBidiPropertyBlockLevel7_0044, /* 02E0..02E3 */
+ FriBidiPropertyBlockLevel7_02E4, /* 02E4..02E7 */
+ FriBidiPropertyBlockLevel7_003C, /* 02E8..02EB */
+ FriBidiPropertyBlockLevel7_02EC, /* 02EC..02EF */
+ FriBidiPropertyBlockLevel7_0044, /* 02F0..02F3 */
+ FriBidiPropertyBlockLevel7_0044, /* 02F4..02F7 */
+ FriBidiPropertyBlockLevel7_0044, /* 02F8..02FB */
+ FriBidiPropertyBlockLevel7_0044, /* 02FC..02FF */
+
+#define FriBidiPropertyBlockLevel6_0300 0x58
+
+ FriBidiPropertyBlockLevel7_0300, /* 0300..0303 */
+ FriBidiPropertyBlockLevel7_0300, /* 0304..0307 */
+ FriBidiPropertyBlockLevel7_0300, /* 0308..030B */
+ FriBidiPropertyBlockLevel7_0300, /* 030C..030F */
+ FriBidiPropertyBlockLevel7_0300, /* 0310..0313 */
+ FriBidiPropertyBlockLevel7_0300, /* 0314..0317 */
+ FriBidiPropertyBlockLevel7_0300, /* 0318..031B */
+ FriBidiPropertyBlockLevel7_0300, /* 031C..031F */
+
+#define FriBidiPropertyBlockLevel6_0340 0x60
+
+ FriBidiPropertyBlockLevel7_0300, /* 0340..0343 */
+ FriBidiPropertyBlockLevel7_0300, /* 0344..0347 */
+ FriBidiPropertyBlockLevel7_0300, /* 0348..034B */
+ FriBidiPropertyBlockLevel7_0300, /* 034C..034F */
+ FriBidiPropertyBlockLevel7_0044, /* 0350..0353 */
+ FriBidiPropertyBlockLevel7_0044, /* 0354..0357 */
+ FriBidiPropertyBlockLevel7_0044, /* 0358..035B */
+ FriBidiPropertyBlockLevel7_0044, /* 035C..035F */
+
+#define FriBidiPropertyBlockLevel6_0360 0x68
+
+ FriBidiPropertyBlockLevel7_0300, /* 0360..0363 */
+ FriBidiPropertyBlockLevel7_0300, /* 0364..0367 */
+ FriBidiPropertyBlockLevel7_0300, /* 0368..036B */
+ FriBidiPropertyBlockLevel7_0300, /* 036C..036F */
+ FriBidiPropertyBlockLevel7_0044, /* 0370..0373 */
+ FriBidiPropertyBlockLevel7_02EC, /* 0374..0377 */
+ FriBidiPropertyBlockLevel7_0044, /* 0378..037B */
+ FriBidiPropertyBlockLevel7_037C, /* 037C..037F */
+
+#define FriBidiPropertyBlockLevel6_0380 0x70
+
+ FriBidiPropertyBlockLevel7_0044, /* 0380..0383 */
+ FriBidiPropertyBlockLevel7_00A8, /* 0384..0387 */
+ FriBidiPropertyBlockLevel7_0044, /* 0388..038B */
+ FriBidiPropertyBlockLevel7_0044, /* 038C..038F */
+ FriBidiPropertyBlockLevel7_0044, /* 0390..0393 */
+ FriBidiPropertyBlockLevel7_0044, /* 0394..0397 */
+ FriBidiPropertyBlockLevel7_0044, /* 0398..039B */
+ FriBidiPropertyBlockLevel7_0044, /* 039C..039F */
+
+#define FriBidiPropertyBlockLevel6_03E0 0x78
+
+ FriBidiPropertyBlockLevel7_0044, /* 03E0..03E3 */
+ FriBidiPropertyBlockLevel7_0044, /* 03E4..03E7 */
+ FriBidiPropertyBlockLevel7_0044, /* 03E8..03EB */
+ FriBidiPropertyBlockLevel7_0044, /* 03EC..03EF */
+ FriBidiPropertyBlockLevel7_0044, /* 03F0..03F3 */
+ FriBidiPropertyBlockLevel7_037C, /* 03F4..03F7 */
+ FriBidiPropertyBlockLevel7_0044, /* 03F8..03FB */
+ FriBidiPropertyBlockLevel7_0044, /* 03FC..03FF */
+
+#define FriBidiPropertyBlockLevel6_0480 0x80
+
+ FriBidiPropertyBlockLevel7_0480, /* 0480..0483 */
+ FriBidiPropertyBlockLevel7_0484, /* 0484..0487 */
+ FriBidiPropertyBlockLevel7_0488, /* 0488..048B */
+ FriBidiPropertyBlockLevel7_0044, /* 048C..048F */
+ FriBidiPropertyBlockLevel7_0044, /* 0490..0493 */
+ FriBidiPropertyBlockLevel7_0044, /* 0494..0497 */
+ FriBidiPropertyBlockLevel7_0044, /* 0498..049B */
+ FriBidiPropertyBlockLevel7_0044, /* 049C..049F */
+
+#define FriBidiPropertyBlockLevel6_0580 0x88
+
+ FriBidiPropertyBlockLevel7_0044, /* 0580..0583 */
+ FriBidiPropertyBlockLevel7_0044, /* 0584..0587 */
+ FriBidiPropertyBlockLevel7_037C, /* 0588..058B */
+ FriBidiPropertyBlockLevel7_0044, /* 058C..058F */
+ FriBidiPropertyBlockLevel7_0590, /* 0590..0593 */
+ FriBidiPropertyBlockLevel7_0300, /* 0594..0597 */
+ FriBidiPropertyBlockLevel7_0300, /* 0598..059B */
+ FriBidiPropertyBlockLevel7_0300, /* 059C..059F */
+
+#define FriBidiPropertyBlockLevel6_05A0 0x90
+
+ FriBidiPropertyBlockLevel7_05A0, /* 05A0..05A3 */
+ FriBidiPropertyBlockLevel7_0300, /* 05A4..05A7 */
+ FriBidiPropertyBlockLevel7_0300, /* 05A8..05AB */
+ FriBidiPropertyBlockLevel7_0300, /* 05AC..05AF */
+ FriBidiPropertyBlockLevel7_0300, /* 05B0..05B3 */
+ FriBidiPropertyBlockLevel7_0300, /* 05B4..05B7 */
+ FriBidiPropertyBlockLevel7_05A0, /* 05B8..05BB */
+ FriBidiPropertyBlockLevel7_05A0, /* 05BC..05BF */
+
+#define FriBidiPropertyBlockLevel6_05C0 0x98
+
+ FriBidiPropertyBlockLevel7_05C0, /* 05C0..05C3 */
+ FriBidiPropertyBlockLevel7_05C4, /* 05C4..05C7 */
+ FriBidiPropertyBlockLevel7_05C8, /* 05C8..05CB */
+ FriBidiPropertyBlockLevel7_05C8, /* 05CC..05CF */
+ FriBidiPropertyBlockLevel7_05C8, /* 05D0..05D3 */
+ FriBidiPropertyBlockLevel7_05C8, /* 05D4..05D7 */
+ FriBidiPropertyBlockLevel7_05C8, /* 05D8..05DB */
+ FriBidiPropertyBlockLevel7_05C8, /* 05DC..05DF */
+
+#define FriBidiPropertyBlockLevel6_05E0 0xA0
+
+ FriBidiPropertyBlockLevel7_05C8, /* 05E0..05E3 */
+ FriBidiPropertyBlockLevel7_05C8, /* 05E4..05E7 */
+ FriBidiPropertyBlockLevel7_05C8, /* 05E8..05EB */
+ FriBidiPropertyBlockLevel7_05C8, /* 05EC..05EF */
+ FriBidiPropertyBlockLevel7_05C8, /* 05F0..05F3 */
+ FriBidiPropertyBlockLevel7_05C8, /* 05F4..05F7 */
+ FriBidiPropertyBlockLevel7_05C8, /* 05F8..05FB */
+ FriBidiPropertyBlockLevel7_05C8, /* 05FC..05FF */
+
+#define FriBidiPropertyBlockLevel6_0600 0xA8
+
+ FriBidiPropertyBlockLevel7_0600, /* 0600..0603 */
+ FriBidiPropertyBlockLevel7_0600, /* 0604..0607 */
+ FriBidiPropertyBlockLevel7_0600, /* 0608..060B */
+ FriBidiPropertyBlockLevel7_060C, /* 060C..060F */
+ FriBidiPropertyBlockLevel7_0600, /* 0610..0613 */
+ FriBidiPropertyBlockLevel7_0600, /* 0614..0617 */
+ FriBidiPropertyBlockLevel7_0600, /* 0618..061B */
+ FriBidiPropertyBlockLevel7_0600, /* 061C..061F */
+
+#define FriBidiPropertyBlockLevel6_0620 0xB0
+
+ FriBidiPropertyBlockLevel7_0600, /* 0620..0623 */
+ FriBidiPropertyBlockLevel7_0600, /* 0624..0627 */
+ FriBidiPropertyBlockLevel7_0600, /* 0628..062B */
+ FriBidiPropertyBlockLevel7_0600, /* 062C..062F */
+ FriBidiPropertyBlockLevel7_0600, /* 0630..0633 */
+ FriBidiPropertyBlockLevel7_0600, /* 0634..0637 */
+ FriBidiPropertyBlockLevel7_0600, /* 0638..063B */
+ FriBidiPropertyBlockLevel7_0600, /* 063C..063F */
+
+#define FriBidiPropertyBlockLevel6_0640 0xB8
+
+ FriBidiPropertyBlockLevel7_0600, /* 0640..0643 */
+ FriBidiPropertyBlockLevel7_0600, /* 0644..0647 */
+ FriBidiPropertyBlockLevel7_0648, /* 0648..064B */
+ FriBidiPropertyBlockLevel7_0300, /* 064C..064F */
+ FriBidiPropertyBlockLevel7_0300, /* 0650..0653 */
+ FriBidiPropertyBlockLevel7_0654, /* 0654..0657 */
+ FriBidiPropertyBlockLevel7_0600, /* 0658..065B */
+ FriBidiPropertyBlockLevel7_0600, /* 065C..065F */
+
+#define FriBidiPropertyBlockLevel6_0660 0xC0
+
+ FriBidiPropertyBlockLevel7_0660, /* 0660..0663 */
+ FriBidiPropertyBlockLevel7_0660, /* 0664..0667 */
+ FriBidiPropertyBlockLevel7_0668, /* 0668..066B */
+ FriBidiPropertyBlockLevel7_066C, /* 066C..066F */
+ FriBidiPropertyBlockLevel7_0670, /* 0670..0673 */
+ FriBidiPropertyBlockLevel7_0600, /* 0674..0677 */
+ FriBidiPropertyBlockLevel7_0600, /* 0678..067B */
+ FriBidiPropertyBlockLevel7_0600, /* 067C..067F */
+
+#define FriBidiPropertyBlockLevel6_06C0 0xC8
+
+ FriBidiPropertyBlockLevel7_0600, /* 06C0..06C3 */
+ FriBidiPropertyBlockLevel7_0600, /* 06C4..06C7 */
+ FriBidiPropertyBlockLevel7_0600, /* 06C8..06CB */
+ FriBidiPropertyBlockLevel7_0600, /* 06CC..06CF */
+ FriBidiPropertyBlockLevel7_0600, /* 06D0..06D3 */
+ FriBidiPropertyBlockLevel7_06D4, /* 06D4..06D7 */
+ FriBidiPropertyBlockLevel7_0300, /* 06D8..06DB */
+ FriBidiPropertyBlockLevel7_06DC, /* 06DC..06DF */
+
+#define FriBidiPropertyBlockLevel6_06E0 0xD0
+
+ FriBidiPropertyBlockLevel7_0300, /* 06E0..06E3 */
+ FriBidiPropertyBlockLevel7_06E4, /* 06E4..06E7 */
+ FriBidiPropertyBlockLevel7_06E8, /* 06E8..06EB */
+ FriBidiPropertyBlockLevel7_0654, /* 06EC..06EF */
+ FriBidiPropertyBlockLevel7_0030, /* 06F0..06F3 */
+ FriBidiPropertyBlockLevel7_0030, /* 06F4..06F7 */
+ FriBidiPropertyBlockLevel7_06F8, /* 06F8..06FB */
+ FriBidiPropertyBlockLevel7_0600, /* 06FC..06FF */
+
+#define FriBidiPropertyBlockLevel6_0700 0xD8
+
+ FriBidiPropertyBlockLevel7_0600, /* 0700..0703 */
+ FriBidiPropertyBlockLevel7_0600, /* 0704..0707 */
+ FriBidiPropertyBlockLevel7_0600, /* 0708..070B */
+ FriBidiPropertyBlockLevel7_070C, /* 070C..070F */
+ FriBidiPropertyBlockLevel7_0710, /* 0710..0713 */
+ FriBidiPropertyBlockLevel7_0600, /* 0714..0717 */
+ FriBidiPropertyBlockLevel7_0600, /* 0718..071B */
+ FriBidiPropertyBlockLevel7_0600, /* 071C..071F */
+
+#define FriBidiPropertyBlockLevel6_0720 0xE0
+
+ FriBidiPropertyBlockLevel7_0600, /* 0720..0723 */
+ FriBidiPropertyBlockLevel7_0600, /* 0724..0727 */
+ FriBidiPropertyBlockLevel7_0600, /* 0728..072B */
+ FriBidiPropertyBlockLevel7_0600, /* 072C..072F */
+ FriBidiPropertyBlockLevel7_0300, /* 0730..0733 */
+ FriBidiPropertyBlockLevel7_0300, /* 0734..0737 */
+ FriBidiPropertyBlockLevel7_0300, /* 0738..073B */
+ FriBidiPropertyBlockLevel7_0300, /* 073C..073F */
+
+#define FriBidiPropertyBlockLevel6_0740 0xE8
+
+ FriBidiPropertyBlockLevel7_0300, /* 0740..0743 */
+ FriBidiPropertyBlockLevel7_0300, /* 0744..0747 */
+ FriBidiPropertyBlockLevel7_0748, /* 0748..074B */
+ FriBidiPropertyBlockLevel7_0600, /* 074C..074F */
+ FriBidiPropertyBlockLevel7_0600, /* 0750..0753 */
+ FriBidiPropertyBlockLevel7_0600, /* 0754..0757 */
+ FriBidiPropertyBlockLevel7_0600, /* 0758..075B */
+ FriBidiPropertyBlockLevel7_0600, /* 075C..075F */
+
+#define FriBidiPropertyBlockLevel6_07A0 0xF0
+
+ FriBidiPropertyBlockLevel7_0600, /* 07A0..07A3 */
+ FriBidiPropertyBlockLevel7_06D4, /* 07A4..07A7 */
+ FriBidiPropertyBlockLevel7_0300, /* 07A8..07AB */
+ FriBidiPropertyBlockLevel7_0300, /* 07AC..07AF */
+ FriBidiPropertyBlockLevel7_0670, /* 07B0..07B3 */
+ FriBidiPropertyBlockLevel7_0600, /* 07B4..07B7 */
+ FriBidiPropertyBlockLevel7_0600, /* 07B8..07BB */
+ FriBidiPropertyBlockLevel7_0600, /* 07BC..07BF */
+
+#define FriBidiPropertyBlockLevel6_0900 0xF8
+
+ FriBidiPropertyBlockLevel7_0900, /* 0900..0903 */
+ FriBidiPropertyBlockLevel7_0044, /* 0904..0907 */
+ FriBidiPropertyBlockLevel7_0044, /* 0908..090B */
+ FriBidiPropertyBlockLevel7_0044, /* 090C..090F */
+ FriBidiPropertyBlockLevel7_0044, /* 0910..0913 */
+ FriBidiPropertyBlockLevel7_0044, /* 0914..0917 */
+ FriBidiPropertyBlockLevel7_0044, /* 0918..091B */
+ FriBidiPropertyBlockLevel7_0044, /* 091C..091F */
+
+#define FriBidiPropertyBlockLevel6_0920 0x100
+
+ FriBidiPropertyBlockLevel7_0044, /* 0920..0923 */
+ FriBidiPropertyBlockLevel7_0044, /* 0924..0927 */
+ FriBidiPropertyBlockLevel7_0044, /* 0928..092B */
+ FriBidiPropertyBlockLevel7_0044, /* 092C..092F */
+ FriBidiPropertyBlockLevel7_0044, /* 0930..0933 */
+ FriBidiPropertyBlockLevel7_0044, /* 0934..0937 */
+ FriBidiPropertyBlockLevel7_0044, /* 0938..093B */
+ FriBidiPropertyBlockLevel7_093C, /* 093C..093F */
+
+#define FriBidiPropertyBlockLevel6_0940 0x108
+
+ FriBidiPropertyBlockLevel7_0940, /* 0940..0943 */
+ FriBidiPropertyBlockLevel7_0300, /* 0944..0947 */
+ FriBidiPropertyBlockLevel7_093C, /* 0948..094B */
+ FriBidiPropertyBlockLevel7_094C, /* 094C..094F */
+ FriBidiPropertyBlockLevel7_0940, /* 0950..0953 */
+ FriBidiPropertyBlockLevel7_093C, /* 0954..0957 */
+ FriBidiPropertyBlockLevel7_0044, /* 0958..095B */
+ FriBidiPropertyBlockLevel7_0044, /* 095C..095F */
+
+#define FriBidiPropertyBlockLevel6_0960 0x110
+
+ FriBidiPropertyBlockLevel7_0960, /* 0960..0963 */
+ FriBidiPropertyBlockLevel7_0044, /* 0964..0967 */
+ FriBidiPropertyBlockLevel7_0044, /* 0968..096B */
+ FriBidiPropertyBlockLevel7_0044, /* 096C..096F */
+ FriBidiPropertyBlockLevel7_0044, /* 0970..0973 */
+ FriBidiPropertyBlockLevel7_0044, /* 0974..0977 */
+ FriBidiPropertyBlockLevel7_0044, /* 0978..097B */
+ FriBidiPropertyBlockLevel7_0044, /* 097C..097F */
+
+#define FriBidiPropertyBlockLevel6_0980 0x118
+
+ FriBidiPropertyBlockLevel7_094C, /* 0980..0983 */
+ FriBidiPropertyBlockLevel7_0044, /* 0984..0987 */
+ FriBidiPropertyBlockLevel7_0044, /* 0988..098B */
+ FriBidiPropertyBlockLevel7_0044, /* 098C..098F */
+ FriBidiPropertyBlockLevel7_0044, /* 0990..0993 */
+ FriBidiPropertyBlockLevel7_0044, /* 0994..0997 */
+ FriBidiPropertyBlockLevel7_0044, /* 0998..099B */
+ FriBidiPropertyBlockLevel7_0044, /* 099C..099F */
+
+#define FriBidiPropertyBlockLevel6_09C0 0x120
+
+ FriBidiPropertyBlockLevel7_0940, /* 09C0..09C3 */
+ FriBidiPropertyBlockLevel7_093C, /* 09C4..09C7 */
+ FriBidiPropertyBlockLevel7_0044, /* 09C8..09CB */
+ FriBidiPropertyBlockLevel7_094C, /* 09CC..09CF */
+ FriBidiPropertyBlockLevel7_0044, /* 09D0..09D3 */
+ FriBidiPropertyBlockLevel7_0044, /* 09D4..09D7 */
+ FriBidiPropertyBlockLevel7_0044, /* 09D8..09DB */
+ FriBidiPropertyBlockLevel7_0044, /* 09DC..09DF */
+
+#define FriBidiPropertyBlockLevel6_09E0 0x128
+
+ FriBidiPropertyBlockLevel7_0960, /* 09E0..09E3 */
+ FriBidiPropertyBlockLevel7_0044, /* 09E4..09E7 */
+ FriBidiPropertyBlockLevel7_0044, /* 09E8..09EB */
+ FriBidiPropertyBlockLevel7_0044, /* 09EC..09EF */
+ FriBidiPropertyBlockLevel7_09F0, /* 09F0..09F3 */
+ FriBidiPropertyBlockLevel7_0044, /* 09F4..09F7 */
+ FriBidiPropertyBlockLevel7_0044, /* 09F8..09FB */
+ FriBidiPropertyBlockLevel7_0044, /* 09FC..09FF */
+
+#define FriBidiPropertyBlockLevel6_0A00 0x130
+
+ FriBidiPropertyBlockLevel7_0A00, /* 0A00..0A03 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A04..0A07 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A08..0A0B */
+ FriBidiPropertyBlockLevel7_0044, /* 0A0C..0A0F */
+ FriBidiPropertyBlockLevel7_0044, /* 0A10..0A13 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A14..0A17 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A18..0A1B */
+ FriBidiPropertyBlockLevel7_0044, /* 0A1C..0A1F */
+
+#define FriBidiPropertyBlockLevel6_0A40 0x138
+
+ FriBidiPropertyBlockLevel7_0900, /* 0A40..0A43 */
+ FriBidiPropertyBlockLevel7_0480, /* 0A44..0A47 */
+ FriBidiPropertyBlockLevel7_0A48, /* 0A48..0A4B */
+ FriBidiPropertyBlockLevel7_0488, /* 0A4C..0A4F */
+ FriBidiPropertyBlockLevel7_0044, /* 0A50..0A53 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A54..0A57 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A58..0A5B */
+ FriBidiPropertyBlockLevel7_0044, /* 0A5C..0A5F */
+
+#define FriBidiPropertyBlockLevel6_0A60 0x140
+
+ FriBidiPropertyBlockLevel7_0044, /* 0A60..0A63 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A64..0A67 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A68..0A6B */
+ FriBidiPropertyBlockLevel7_0044, /* 0A6C..0A6F */
+ FriBidiPropertyBlockLevel7_0488, /* 0A70..0A73 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A74..0A77 */
+ FriBidiPropertyBlockLevel7_0044, /* 0A78..0A7B */
+ FriBidiPropertyBlockLevel7_0044, /* 0A7C..0A7F */
+
+#define FriBidiPropertyBlockLevel6_0AC0 0x148
+
+ FriBidiPropertyBlockLevel7_0940, /* 0AC0..0AC3 */
+ FriBidiPropertyBlockLevel7_0AC4, /* 0AC4..0AC7 */
+ FriBidiPropertyBlockLevel7_093C, /* 0AC8..0ACB */
+ FriBidiPropertyBlockLevel7_094C, /* 0ACC..0ACF */
+ FriBidiPropertyBlockLevel7_0044, /* 0AD0..0AD3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0AD4..0AD7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0AD8..0ADB */
+ FriBidiPropertyBlockLevel7_0044, /* 0ADC..0ADF */
+
+#define FriBidiPropertyBlockLevel6_0B20 0x150
+
+ FriBidiPropertyBlockLevel7_0044, /* 0B20..0B23 */
+ FriBidiPropertyBlockLevel7_0044, /* 0B24..0B27 */
+ FriBidiPropertyBlockLevel7_0044, /* 0B28..0B2B */
+ FriBidiPropertyBlockLevel7_0044, /* 0B2C..0B2F */
+ FriBidiPropertyBlockLevel7_0044, /* 0B30..0B33 */
+ FriBidiPropertyBlockLevel7_0044, /* 0B34..0B37 */
+ FriBidiPropertyBlockLevel7_0044, /* 0B38..0B3B */
+ FriBidiPropertyBlockLevel7_0A48, /* 0B3C..0B3F */
+
+#define FriBidiPropertyBlockLevel6_0B40 0x158
+
+ FriBidiPropertyBlockLevel7_0940, /* 0B40..0B43 */
+ FriBidiPropertyBlockLevel7_0044, /* 0B44..0B47 */
+ FriBidiPropertyBlockLevel7_0044, /* 0B48..0B4B */
+ FriBidiPropertyBlockLevel7_094C, /* 0B4C..0B4F */
+ FriBidiPropertyBlockLevel7_0044, /* 0B50..0B53 */
+ FriBidiPropertyBlockLevel7_0A00, /* 0B54..0B57 */
+ FriBidiPropertyBlockLevel7_0044, /* 0B58..0B5B */
+ FriBidiPropertyBlockLevel7_0044, /* 0B5C..0B5F */
+
+#define FriBidiPropertyBlockLevel6_0BC0 0x160
+
+ FriBidiPropertyBlockLevel7_093C, /* 0BC0..0BC3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0BC4..0BC7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0BC8..0BCB */
+ FriBidiPropertyBlockLevel7_094C, /* 0BCC..0BCF */
+ FriBidiPropertyBlockLevel7_0044, /* 0BD0..0BD3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0BD4..0BD7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0BD8..0BDB */
+ FriBidiPropertyBlockLevel7_0044, /* 0BDC..0BDF */
+
+#define FriBidiPropertyBlockLevel6_0C20 0x168
+
+ FriBidiPropertyBlockLevel7_0044, /* 0C20..0C23 */
+ FriBidiPropertyBlockLevel7_0044, /* 0C24..0C27 */
+ FriBidiPropertyBlockLevel7_0044, /* 0C28..0C2B */
+ FriBidiPropertyBlockLevel7_0044, /* 0C2C..0C2F */
+ FriBidiPropertyBlockLevel7_0044, /* 0C30..0C33 */
+ FriBidiPropertyBlockLevel7_0044, /* 0C34..0C37 */
+ FriBidiPropertyBlockLevel7_0044, /* 0C38..0C3B */
+ FriBidiPropertyBlockLevel7_0960, /* 0C3C..0C3F */
+
+#define FriBidiPropertyBlockLevel6_0C40 0x170
+
+ FriBidiPropertyBlockLevel7_093C, /* 0C40..0C43 */
+ FriBidiPropertyBlockLevel7_0960, /* 0C44..0C47 */
+ FriBidiPropertyBlockLevel7_0C48, /* 0C48..0C4B */
+ FriBidiPropertyBlockLevel7_0488, /* 0C4C..0C4F */
+ FriBidiPropertyBlockLevel7_0044, /* 0C50..0C53 */
+ FriBidiPropertyBlockLevel7_0900, /* 0C54..0C57 */
+ FriBidiPropertyBlockLevel7_0044, /* 0C58..0C5B */
+ FriBidiPropertyBlockLevel7_0044, /* 0C5C..0C5F */
+
+#define FriBidiPropertyBlockLevel6_0CA0 0x178
+
+ FriBidiPropertyBlockLevel7_0044, /* 0CA0..0CA3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0CA4..0CA7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0CA8..0CAB */
+ FriBidiPropertyBlockLevel7_0044, /* 0CAC..0CAF */
+ FriBidiPropertyBlockLevel7_0044, /* 0CB0..0CB3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0CB4..0CB7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0CB8..0CBB */
+ FriBidiPropertyBlockLevel7_0480, /* 0CBC..0CBF */
+
+#define FriBidiPropertyBlockLevel6_0CC0 0x180
+
+ FriBidiPropertyBlockLevel7_0044, /* 0CC0..0CC3 */
+ FriBidiPropertyBlockLevel7_0A00, /* 0CC4..0CC7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0CC8..0CCB */
+ FriBidiPropertyBlockLevel7_0488, /* 0CCC..0CCF */
+ FriBidiPropertyBlockLevel7_0044, /* 0CD0..0CD3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0CD4..0CD7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0CD8..0CDB */
+ FriBidiPropertyBlockLevel7_0044, /* 0CDC..0CDF */
+
+#define FriBidiPropertyBlockLevel6_0D40 0x188
+
+ FriBidiPropertyBlockLevel7_0940, /* 0D40..0D43 */
+ FriBidiPropertyBlockLevel7_0044, /* 0D44..0D47 */
+ FriBidiPropertyBlockLevel7_0044, /* 0D48..0D4B */
+ FriBidiPropertyBlockLevel7_094C, /* 0D4C..0D4F */
+ FriBidiPropertyBlockLevel7_0044, /* 0D50..0D53 */
+ FriBidiPropertyBlockLevel7_0044, /* 0D54..0D57 */
+ FriBidiPropertyBlockLevel7_0044, /* 0D58..0D5B */
+ FriBidiPropertyBlockLevel7_0044, /* 0D5C..0D5F */
+
+#define FriBidiPropertyBlockLevel6_0DC0 0x190
+
+ FriBidiPropertyBlockLevel7_0044, /* 0DC0..0DC3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0DC4..0DC7 */
+ FriBidiPropertyBlockLevel7_0A00, /* 0DC8..0DCB */
+ FriBidiPropertyBlockLevel7_0044, /* 0DCC..0DCF */
+ FriBidiPropertyBlockLevel7_0960, /* 0DD0..0DD3 */
+ FriBidiPropertyBlockLevel7_0DD4, /* 0DD4..0DD7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0DD8..0DDB */
+ FriBidiPropertyBlockLevel7_0044, /* 0DDC..0DDF */
+
+#define FriBidiPropertyBlockLevel6_0E20 0x198
+
+ FriBidiPropertyBlockLevel7_0044, /* 0E20..0E23 */
+ FriBidiPropertyBlockLevel7_0044, /* 0E24..0E27 */
+ FriBidiPropertyBlockLevel7_0044, /* 0E28..0E2B */
+ FriBidiPropertyBlockLevel7_0044, /* 0E2C..0E2F */
+ FriBidiPropertyBlockLevel7_094C, /* 0E30..0E33 */
+ FriBidiPropertyBlockLevel7_0300, /* 0E34..0E37 */
+ FriBidiPropertyBlockLevel7_0484, /* 0E38..0E3B */
+ FriBidiPropertyBlockLevel7_0E3C, /* 0E3C..0E3F */
+
+#define FriBidiPropertyBlockLevel6_0E40 0x1A0
+
+ FriBidiPropertyBlockLevel7_0044, /* 0E40..0E43 */
+ FriBidiPropertyBlockLevel7_0480, /* 0E44..0E47 */
+ FriBidiPropertyBlockLevel7_0300, /* 0E48..0E4B */
+ FriBidiPropertyBlockLevel7_0484, /* 0E4C..0E4F */
+ FriBidiPropertyBlockLevel7_0044, /* 0E50..0E53 */
+ FriBidiPropertyBlockLevel7_0044, /* 0E54..0E57 */
+ FriBidiPropertyBlockLevel7_0044, /* 0E58..0E5B */
+ FriBidiPropertyBlockLevel7_0044, /* 0E5C..0E5F */
+
+#define FriBidiPropertyBlockLevel6_0EA0 0x1A8
+
+ FriBidiPropertyBlockLevel7_0044, /* 0EA0..0EA3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0EA4..0EA7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0EA8..0EAB */
+ FriBidiPropertyBlockLevel7_0044, /* 0EAC..0EAF */
+ FriBidiPropertyBlockLevel7_094C, /* 0EB0..0EB3 */
+ FriBidiPropertyBlockLevel7_0300, /* 0EB4..0EB7 */
+ FriBidiPropertyBlockLevel7_0AC4, /* 0EB8..0EBB */
+ FriBidiPropertyBlockLevel7_093C, /* 0EBC..0EBF */
+
+#define FriBidiPropertyBlockLevel6_0EC0 0x1B0
+
+ FriBidiPropertyBlockLevel7_0044, /* 0EC0..0EC3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0EC4..0EC7 */
+ FriBidiPropertyBlockLevel7_0300, /* 0EC8..0ECB */
+ FriBidiPropertyBlockLevel7_0488, /* 0ECC..0ECF */
+ FriBidiPropertyBlockLevel7_0044, /* 0ED0..0ED3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0ED4..0ED7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0ED8..0EDB */
+ FriBidiPropertyBlockLevel7_0044, /* 0EDC..0EDF */
+
+#define FriBidiPropertyBlockLevel6_0F00 0x1B8
+
+ FriBidiPropertyBlockLevel7_0044, /* 0F00..0F03 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F04..0F07 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F08..0F0B */
+ FriBidiPropertyBlockLevel7_0044, /* 0F0C..0F0F */
+ FriBidiPropertyBlockLevel7_0044, /* 0F10..0F13 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F14..0F17 */
+ FriBidiPropertyBlockLevel7_0488, /* 0F18..0F1B */
+ FriBidiPropertyBlockLevel7_0044, /* 0F1C..0F1F */
+
+#define FriBidiPropertyBlockLevel6_0F20 0x1C0
+
+ FriBidiPropertyBlockLevel7_0044, /* 0F20..0F23 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F24..0F27 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F28..0F2B */
+ FriBidiPropertyBlockLevel7_0044, /* 0F2C..0F2F */
+ FriBidiPropertyBlockLevel7_0044, /* 0F30..0F33 */
+ FriBidiPropertyBlockLevel7_0F34, /* 0F34..0F37 */
+ FriBidiPropertyBlockLevel7_0F38, /* 0F38..0F3B */
+ FriBidiPropertyBlockLevel7_02EC, /* 0F3C..0F3F */
+
+#define FriBidiPropertyBlockLevel6_0F60 0x1C8
+
+ FriBidiPropertyBlockLevel7_0044, /* 0F60..0F63 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F64..0F67 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F68..0F6B */
+ FriBidiPropertyBlockLevel7_0044, /* 0F6C..0F6F */
+ FriBidiPropertyBlockLevel7_0940, /* 0F70..0F73 */
+ FriBidiPropertyBlockLevel7_0300, /* 0F74..0F77 */
+ FriBidiPropertyBlockLevel7_0300, /* 0F78..0F7B */
+ FriBidiPropertyBlockLevel7_0484, /* 0F7C..0F7F */
+
+#define FriBidiPropertyBlockLevel6_0F80 0x1D0
+
+ FriBidiPropertyBlockLevel7_0300, /* 0F80..0F83 */
+ FriBidiPropertyBlockLevel7_0C48, /* 0F84..0F87 */
+ FriBidiPropertyBlockLevel7_0044, /* 0F88..0F8B */
+ FriBidiPropertyBlockLevel7_0044, /* 0F8C..0F8F */
+ FriBidiPropertyBlockLevel7_0300, /* 0F90..0F93 */
+ FriBidiPropertyBlockLevel7_0300, /* 0F94..0F97 */
+ FriBidiPropertyBlockLevel7_0940, /* 0F98..0F9B */
+ FriBidiPropertyBlockLevel7_0300, /* 0F9C..0F9F */
+
+#define FriBidiPropertyBlockLevel6_0FA0 0x1D8
+
+ FriBidiPropertyBlockLevel7_0300, /* 0FA0..0FA3 */
+ FriBidiPropertyBlockLevel7_0300, /* 0FA4..0FA7 */
+ FriBidiPropertyBlockLevel7_0300, /* 0FA8..0FAB */
+ FriBidiPropertyBlockLevel7_0300, /* 0FAC..0FAF */
+ FriBidiPropertyBlockLevel7_0300, /* 0FB0..0FB3 */
+ FriBidiPropertyBlockLevel7_0300, /* 0FB4..0FB7 */
+ FriBidiPropertyBlockLevel7_0300, /* 0FB8..0FBB */
+ FriBidiPropertyBlockLevel7_093C, /* 0FBC..0FBF */
+
+#define FriBidiPropertyBlockLevel6_0FC0 0x1E0
+
+ FriBidiPropertyBlockLevel7_0044, /* 0FC0..0FC3 */
+ FriBidiPropertyBlockLevel7_0A00, /* 0FC4..0FC7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0FC8..0FCB */
+ FriBidiPropertyBlockLevel7_0044, /* 0FCC..0FCF */
+ FriBidiPropertyBlockLevel7_0044, /* 0FD0..0FD3 */
+ FriBidiPropertyBlockLevel7_0044, /* 0FD4..0FD7 */
+ FriBidiPropertyBlockLevel7_0044, /* 0FD8..0FDB */
+ FriBidiPropertyBlockLevel7_0044, /* 0FDC..0FDF */
+
+#define FriBidiPropertyBlockLevel6_1020 0x1E8
+
+ FriBidiPropertyBlockLevel7_0044, /* 1020..1023 */
+ FriBidiPropertyBlockLevel7_0044, /* 1024..1027 */
+ FriBidiPropertyBlockLevel7_0044, /* 1028..102B */
+ FriBidiPropertyBlockLevel7_0940, /* 102C..102F */
+ FriBidiPropertyBlockLevel7_0DD4, /* 1030..1033 */
+ FriBidiPropertyBlockLevel7_0960, /* 1034..1037 */
+ FriBidiPropertyBlockLevel7_094C, /* 1038..103B */
+ FriBidiPropertyBlockLevel7_0044, /* 103C..103F */
+
+#define FriBidiPropertyBlockLevel6_1680 0x1F0
+
+ FriBidiPropertyBlockLevel7_1680, /* 1680..1683 */
+ FriBidiPropertyBlockLevel7_0044, /* 1684..1687 */
+ FriBidiPropertyBlockLevel7_0044, /* 1688..168B */
+ FriBidiPropertyBlockLevel7_0044, /* 168C..168F */
+ FriBidiPropertyBlockLevel7_0044, /* 1690..1693 */
+ FriBidiPropertyBlockLevel7_0044, /* 1694..1697 */
+ FriBidiPropertyBlockLevel7_0058, /* 1698..169B */
+ FriBidiPropertyBlockLevel7_0040, /* 169C..169F */
+
+#define FriBidiPropertyBlockLevel6_1700 0x1F8
+
+ FriBidiPropertyBlockLevel7_0044, /* 1700..1703 */
+ FriBidiPropertyBlockLevel7_0044, /* 1704..1707 */
+ FriBidiPropertyBlockLevel7_0044, /* 1708..170B */
+ FriBidiPropertyBlockLevel7_0044, /* 170C..170F */
+ FriBidiPropertyBlockLevel7_0960, /* 1710..1713 */
+ FriBidiPropertyBlockLevel7_093C, /* 1714..1717 */
+ FriBidiPropertyBlockLevel7_0044, /* 1718..171B */
+ FriBidiPropertyBlockLevel7_0044, /* 171C..171F */
+
+#define FriBidiPropertyBlockLevel6_1740 0x200
+
+ FriBidiPropertyBlockLevel7_0044, /* 1740..1743 */
+ FriBidiPropertyBlockLevel7_0044, /* 1744..1747 */
+ FriBidiPropertyBlockLevel7_0044, /* 1748..174B */
+ FriBidiPropertyBlockLevel7_0044, /* 174C..174F */
+ FriBidiPropertyBlockLevel7_0960, /* 1750..1753 */
+ FriBidiPropertyBlockLevel7_0044, /* 1754..1757 */
+ FriBidiPropertyBlockLevel7_0044, /* 1758..175B */
+ FriBidiPropertyBlockLevel7_0044, /* 175C..175F */
+
+#define FriBidiPropertyBlockLevel6_17A0 0x208
+
+ FriBidiPropertyBlockLevel7_0044, /* 17A0..17A3 */
+ FriBidiPropertyBlockLevel7_0044, /* 17A4..17A7 */
+ FriBidiPropertyBlockLevel7_0044, /* 17A8..17AB */
+ FriBidiPropertyBlockLevel7_0044, /* 17AC..17AF */
+ FriBidiPropertyBlockLevel7_0044, /* 17B0..17B3 */
+ FriBidiPropertyBlockLevel7_0480, /* 17B4..17B7 */
+ FriBidiPropertyBlockLevel7_0300, /* 17B8..17BB */
+ FriBidiPropertyBlockLevel7_0488, /* 17BC..17BF */
+
+#define FriBidiPropertyBlockLevel6_17C0 0x210
+
+ FriBidiPropertyBlockLevel7_0044, /* 17C0..17C3 */
+ FriBidiPropertyBlockLevel7_0A00, /* 17C4..17C7 */
+ FriBidiPropertyBlockLevel7_0940, /* 17C8..17CB */
+ FriBidiPropertyBlockLevel7_0300, /* 17CC..17CF */
+ FriBidiPropertyBlockLevel7_0300, /* 17D0..17D3 */
+ FriBidiPropertyBlockLevel7_0044, /* 17D4..17D7 */
+ FriBidiPropertyBlockLevel7_0E3C, /* 17D8..17DB */
+ FriBidiPropertyBlockLevel7_0044, /* 17DC..17DF */
+
+#define FriBidiPropertyBlockLevel6_1800 0x218
+
+ FriBidiPropertyBlockLevel7_003C, /* 1800..1803 */
+ FriBidiPropertyBlockLevel7_003C, /* 1804..1807 */
+ FriBidiPropertyBlockLevel7_1808, /* 1808..180B */
+ FriBidiPropertyBlockLevel7_180C, /* 180C..180F */
+ FriBidiPropertyBlockLevel7_0044, /* 1810..1813 */
+ FriBidiPropertyBlockLevel7_0044, /* 1814..1817 */
+ FriBidiPropertyBlockLevel7_0044, /* 1818..181B */
+ FriBidiPropertyBlockLevel7_0044, /* 181C..181F */
+
+#define FriBidiPropertyBlockLevel6_18A0 0x220
+
+ FriBidiPropertyBlockLevel7_0044, /* 18A0..18A3 */
+ FriBidiPropertyBlockLevel7_0044, /* 18A4..18A7 */
+ FriBidiPropertyBlockLevel7_094C, /* 18A8..18AB */
+ FriBidiPropertyBlockLevel7_0044, /* 18AC..18AF */
+ FriBidiPropertyBlockLevel7_0044, /* 18B0..18B3 */
+ FriBidiPropertyBlockLevel7_0044, /* 18B4..18B7 */
+ FriBidiPropertyBlockLevel7_0044, /* 18B8..18BB */
+ FriBidiPropertyBlockLevel7_0044, /* 18BC..18BF */
+
+#define FriBidiPropertyBlockLevel6_1FA0 0x228
+
+ FriBidiPropertyBlockLevel7_0044, /* 1FA0..1FA3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FA4..1FA7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FA8..1FAB */
+ FriBidiPropertyBlockLevel7_0044, /* 1FAC..1FAF */
+ FriBidiPropertyBlockLevel7_0044, /* 1FB0..1FB3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FB4..1FB7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FB8..1FBB */
+ FriBidiPropertyBlockLevel7_1FBC, /* 1FBC..1FBF */
+
+#define FriBidiPropertyBlockLevel6_1FC0 0x230
+
+ FriBidiPropertyBlockLevel7_02EC, /* 1FC0..1FC3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FC4..1FC7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FC8..1FCB */
+ FriBidiPropertyBlockLevel7_02E4, /* 1FCC..1FCF */
+ FriBidiPropertyBlockLevel7_0044, /* 1FD0..1FD3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FD4..1FD7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FD8..1FDB */
+ FriBidiPropertyBlockLevel7_02E4, /* 1FDC..1FDF */
+
+#define FriBidiPropertyBlockLevel6_1FE0 0x238
+
+ FriBidiPropertyBlockLevel7_0044, /* 1FE0..1FE3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FE4..1FE7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FE8..1FEB */
+ FriBidiPropertyBlockLevel7_02E4, /* 1FEC..1FEF */
+ FriBidiPropertyBlockLevel7_0044, /* 1FF0..1FF3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FF4..1FF7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1FF8..1FFB */
+ FriBidiPropertyBlockLevel7_02B8, /* 1FFC..1FFF */
+
+#define FriBidiPropertyBlockLevel6_2000 0x240
+
+ FriBidiPropertyBlockLevel7_2000, /* 2000..2003 */
+ FriBidiPropertyBlockLevel7_2000, /* 2004..2007 */
+ FriBidiPropertyBlockLevel7_2008, /* 2008..200B */
+ FriBidiPropertyBlockLevel7_200C, /* 200C..200F */
+ FriBidiPropertyBlockLevel7_003C, /* 2010..2013 */
+ FriBidiPropertyBlockLevel7_003C, /* 2014..2017 */
+ FriBidiPropertyBlockLevel7_003C, /* 2018..201B */
+ FriBidiPropertyBlockLevel7_003C, /* 201C..201F */
+
+#define FriBidiPropertyBlockLevel6_2020 0x248
+
+ FriBidiPropertyBlockLevel7_003C, /* 2020..2023 */
+ FriBidiPropertyBlockLevel7_003C, /* 2024..2027 */
+ FriBidiPropertyBlockLevel7_2028, /* 2028..202B */
+ FriBidiPropertyBlockLevel7_202C, /* 202C..202F */
+ FriBidiPropertyBlockLevel7_2030, /* 2030..2033 */
+ FriBidiPropertyBlockLevel7_2034, /* 2034..2037 */
+ FriBidiPropertyBlockLevel7_003C, /* 2038..203B */
+ FriBidiPropertyBlockLevel7_003C, /* 203C..203F */
+
+#define FriBidiPropertyBlockLevel6_2040 0x250
+
+ FriBidiPropertyBlockLevel7_003C, /* 2040..2043 */
+ FriBidiPropertyBlockLevel7_003C, /* 2044..2047 */
+ FriBidiPropertyBlockLevel7_003C, /* 2048..204B */
+ FriBidiPropertyBlockLevel7_003C, /* 204C..204F */
+ FriBidiPropertyBlockLevel7_2050, /* 2050..2053 */
+ FriBidiPropertyBlockLevel7_0058, /* 2054..2057 */
+ FriBidiPropertyBlockLevel7_0044, /* 2058..205B */
+ FriBidiPropertyBlockLevel7_205C, /* 205C..205F */
+
+#define FriBidiPropertyBlockLevel6_2060 0x258
+
+ FriBidiPropertyBlockLevel7_0000, /* 2060..2063 */
+ FriBidiPropertyBlockLevel7_0044, /* 2064..2067 */
+ FriBidiPropertyBlockLevel7_2068, /* 2068..206B */
+ FriBidiPropertyBlockLevel7_0000, /* 206C..206F */
+ FriBidiPropertyBlockLevel7_2070, /* 2070..2073 */
+ FriBidiPropertyBlockLevel7_0030, /* 2074..2077 */
+ FriBidiPropertyBlockLevel7_2078, /* 2078..207B */
+ FriBidiPropertyBlockLevel7_2050, /* 207C..207F */
+
+#define FriBidiPropertyBlockLevel6_2080 0x260
+
+ FriBidiPropertyBlockLevel7_0030, /* 2080..2083 */
+ FriBidiPropertyBlockLevel7_0030, /* 2084..2087 */
+ FriBidiPropertyBlockLevel7_2078, /* 2088..208B */
+ FriBidiPropertyBlockLevel7_2050, /* 208C..208F */
+ FriBidiPropertyBlockLevel7_0044, /* 2090..2093 */
+ FriBidiPropertyBlockLevel7_0044, /* 2094..2097 */
+ FriBidiPropertyBlockLevel7_0044, /* 2098..209B */
+ FriBidiPropertyBlockLevel7_0044, /* 209C..209F */
+
+#define FriBidiPropertyBlockLevel6_20A0 0x268
+
+ FriBidiPropertyBlockLevel7_2030, /* 20A0..20A3 */
+ FriBidiPropertyBlockLevel7_2030, /* 20A4..20A7 */
+ FriBidiPropertyBlockLevel7_2030, /* 20A8..20AB */
+ FriBidiPropertyBlockLevel7_2030, /* 20AC..20AF */
+ FriBidiPropertyBlockLevel7_20B0, /* 20B0..20B3 */
+ FriBidiPropertyBlockLevel7_0044, /* 20B4..20B7 */
+ FriBidiPropertyBlockLevel7_0044, /* 20B8..20BB */
+ FriBidiPropertyBlockLevel7_0044, /* 20BC..20BF */
+
+#define FriBidiPropertyBlockLevel6_20C0 0x270
+
+ FriBidiPropertyBlockLevel7_0044, /* 20C0..20C3 */
+ FriBidiPropertyBlockLevel7_0044, /* 20C4..20C7 */
+ FriBidiPropertyBlockLevel7_0044, /* 20C8..20CB */
+ FriBidiPropertyBlockLevel7_0044, /* 20CC..20CF */
+ FriBidiPropertyBlockLevel7_0300, /* 20D0..20D3 */
+ FriBidiPropertyBlockLevel7_0300, /* 20D4..20D7 */
+ FriBidiPropertyBlockLevel7_0300, /* 20D8..20DB */
+ FriBidiPropertyBlockLevel7_0300, /* 20DC..20DF */
+
+#define FriBidiPropertyBlockLevel6_20E0 0x278
+
+ FriBidiPropertyBlockLevel7_0300, /* 20E0..20E3 */
+ FriBidiPropertyBlockLevel7_0300, /* 20E4..20E7 */
+ FriBidiPropertyBlockLevel7_0484, /* 20E8..20EB */
+ FriBidiPropertyBlockLevel7_0044, /* 20EC..20EF */
+ FriBidiPropertyBlockLevel7_0044, /* 20F0..20F3 */
+ FriBidiPropertyBlockLevel7_0044, /* 20F4..20F7 */
+ FriBidiPropertyBlockLevel7_0044, /* 20F8..20FB */
+ FriBidiPropertyBlockLevel7_0044, /* 20FC..20FF */
+
+#define FriBidiPropertyBlockLevel6_2100 0x280
+
+ FriBidiPropertyBlockLevel7_00A8, /* 2100..2103 */
+ FriBidiPropertyBlockLevel7_2050, /* 2104..2107 */
+ FriBidiPropertyBlockLevel7_02EC, /* 2108..210B */
+ FriBidiPropertyBlockLevel7_0044, /* 210C..210F */
+ FriBidiPropertyBlockLevel7_0044, /* 2110..2113 */
+ FriBidiPropertyBlockLevel7_00B4, /* 2114..2117 */
+ FriBidiPropertyBlockLevel7_0040, /* 2118..211B */
+ FriBidiPropertyBlockLevel7_02C0, /* 211C..211F */
+
+#define FriBidiPropertyBlockLevel6_2120 0x288
+
+ FriBidiPropertyBlockLevel7_003C, /* 2120..2123 */
+ FriBidiPropertyBlockLevel7_1FBC, /* 2124..2127 */
+ FriBidiPropertyBlockLevel7_2128, /* 2128..212B */
+ FriBidiPropertyBlockLevel7_212C, /* 212C..212F */
+ FriBidiPropertyBlockLevel7_037C, /* 2130..2133 */
+ FriBidiPropertyBlockLevel7_0044, /* 2134..2137 */
+ FriBidiPropertyBlockLevel7_037C, /* 2138..213B */
+ FriBidiPropertyBlockLevel7_0044, /* 213C..213F */
+
+#define FriBidiPropertyBlockLevel6_2140 0x290
+
+ FriBidiPropertyBlockLevel7_003C, /* 2140..2143 */
+ FriBidiPropertyBlockLevel7_0040, /* 2144..2147 */
+ FriBidiPropertyBlockLevel7_02C0, /* 2148..214B */
+ FriBidiPropertyBlockLevel7_0044, /* 214C..214F */
+ FriBidiPropertyBlockLevel7_0058, /* 2150..2153 */
+ FriBidiPropertyBlockLevel7_003C, /* 2154..2157 */
+ FriBidiPropertyBlockLevel7_003C, /* 2158..215B */
+ FriBidiPropertyBlockLevel7_003C, /* 215C..215F */
+
+#define FriBidiPropertyBlockLevel6_2180 0x298
+
+ FriBidiPropertyBlockLevel7_0044, /* 2180..2183 */
+ FriBidiPropertyBlockLevel7_0044, /* 2184..2187 */
+ FriBidiPropertyBlockLevel7_0044, /* 2188..218B */
+ FriBidiPropertyBlockLevel7_0044, /* 218C..218F */
+ FriBidiPropertyBlockLevel7_003C, /* 2190..2193 */
+ FriBidiPropertyBlockLevel7_003C, /* 2194..2197 */
+ FriBidiPropertyBlockLevel7_003C, /* 2198..219B */
+ FriBidiPropertyBlockLevel7_003C, /* 219C..219F */
+
+#define FriBidiPropertyBlockLevel6_21A0 0x2A0
+
+ FriBidiPropertyBlockLevel7_003C, /* 21A0..21A3 */
+ FriBidiPropertyBlockLevel7_003C, /* 21A4..21A7 */
+ FriBidiPropertyBlockLevel7_003C, /* 21A8..21AB */
+ FriBidiPropertyBlockLevel7_003C, /* 21AC..21AF */
+ FriBidiPropertyBlockLevel7_003C, /* 21B0..21B3 */
+ FriBidiPropertyBlockLevel7_003C, /* 21B4..21B7 */
+ FriBidiPropertyBlockLevel7_003C, /* 21B8..21BB */
+ FriBidiPropertyBlockLevel7_003C, /* 21BC..21BF */
+
+#define FriBidiPropertyBlockLevel6_2200 0x2A8
+
+ FriBidiPropertyBlockLevel7_003C, /* 2200..2203 */
+ FriBidiPropertyBlockLevel7_003C, /* 2204..2207 */
+ FriBidiPropertyBlockLevel7_003C, /* 2208..220B */
+ FriBidiPropertyBlockLevel7_003C, /* 220C..220F */
+ FriBidiPropertyBlockLevel7_2210, /* 2210..2213 */
+ FriBidiPropertyBlockLevel7_003C, /* 2214..2217 */
+ FriBidiPropertyBlockLevel7_003C, /* 2218..221B */
+ FriBidiPropertyBlockLevel7_003C, /* 221C..221F */
+
+#define FriBidiPropertyBlockLevel6_2320 0x2B0
+
+ FriBidiPropertyBlockLevel7_003C, /* 2320..2323 */
+ FriBidiPropertyBlockLevel7_003C, /* 2324..2327 */
+ FriBidiPropertyBlockLevel7_003C, /* 2328..232B */
+ FriBidiPropertyBlockLevel7_003C, /* 232C..232F */
+ FriBidiPropertyBlockLevel7_003C, /* 2330..2333 */
+ FriBidiPropertyBlockLevel7_02EC, /* 2334..2337 */
+ FriBidiPropertyBlockLevel7_0044, /* 2338..233B */
+ FriBidiPropertyBlockLevel7_0044, /* 233C..233F */
+
+#define FriBidiPropertyBlockLevel6_2360 0x2B8
+
+ FriBidiPropertyBlockLevel7_0044, /* 2360..2363 */
+ FriBidiPropertyBlockLevel7_0044, /* 2364..2367 */
+ FriBidiPropertyBlockLevel7_0044, /* 2368..236B */
+ FriBidiPropertyBlockLevel7_0044, /* 236C..236F */
+ FriBidiPropertyBlockLevel7_0044, /* 2370..2373 */
+ FriBidiPropertyBlockLevel7_0044, /* 2374..2377 */
+ FriBidiPropertyBlockLevel7_0058, /* 2378..237B */
+ FriBidiPropertyBlockLevel7_003C, /* 237C..237F */
+
+#define FriBidiPropertyBlockLevel6_2380 0x2C0
+
+ FriBidiPropertyBlockLevel7_003C, /* 2380..2383 */
+ FriBidiPropertyBlockLevel7_003C, /* 2384..2387 */
+ FriBidiPropertyBlockLevel7_003C, /* 2388..238B */
+ FriBidiPropertyBlockLevel7_003C, /* 238C..238F */
+ FriBidiPropertyBlockLevel7_003C, /* 2390..2393 */
+ FriBidiPropertyBlockLevel7_00B4, /* 2394..2397 */
+ FriBidiPropertyBlockLevel7_003C, /* 2398..239B */
+ FriBidiPropertyBlockLevel7_003C, /* 239C..239F */
+
+#define FriBidiPropertyBlockLevel6_23C0 0x2C8
+
+ FriBidiPropertyBlockLevel7_003C, /* 23C0..23C3 */
+ FriBidiPropertyBlockLevel7_003C, /* 23C4..23C7 */
+ FriBidiPropertyBlockLevel7_003C, /* 23C8..23CB */
+ FriBidiPropertyBlockLevel7_2050, /* 23CC..23CF */
+ FriBidiPropertyBlockLevel7_0044, /* 23D0..23D3 */
+ FriBidiPropertyBlockLevel7_0044, /* 23D4..23D7 */
+ FriBidiPropertyBlockLevel7_0044, /* 23D8..23DB */
+ FriBidiPropertyBlockLevel7_0044, /* 23DC..23DF */
+
+#define FriBidiPropertyBlockLevel6_2420 0x2D0
+
+ FriBidiPropertyBlockLevel7_003C, /* 2420..2423 */
+ FriBidiPropertyBlockLevel7_2050, /* 2424..2427 */
+ FriBidiPropertyBlockLevel7_0044, /* 2428..242B */
+ FriBidiPropertyBlockLevel7_0044, /* 242C..242F */
+ FriBidiPropertyBlockLevel7_0044, /* 2430..2433 */
+ FriBidiPropertyBlockLevel7_0044, /* 2434..2437 */
+ FriBidiPropertyBlockLevel7_0044, /* 2438..243B */
+ FriBidiPropertyBlockLevel7_0044, /* 243C..243F */
+
+#define FriBidiPropertyBlockLevel6_2440 0x2D8
+
+ FriBidiPropertyBlockLevel7_003C, /* 2440..2443 */
+ FriBidiPropertyBlockLevel7_003C, /* 2444..2447 */
+ FriBidiPropertyBlockLevel7_2050, /* 2448..244B */
+ FriBidiPropertyBlockLevel7_0044, /* 244C..244F */
+ FriBidiPropertyBlockLevel7_0044, /* 2450..2453 */
+ FriBidiPropertyBlockLevel7_0044, /* 2454..2457 */
+ FriBidiPropertyBlockLevel7_0044, /* 2458..245B */
+ FriBidiPropertyBlockLevel7_0044, /* 245C..245F */
+
+#define FriBidiPropertyBlockLevel6_2460 0x2E0
+
+ FriBidiPropertyBlockLevel7_0030, /* 2460..2463 */
+ FriBidiPropertyBlockLevel7_0030, /* 2464..2467 */
+ FriBidiPropertyBlockLevel7_0030, /* 2468..246B */
+ FriBidiPropertyBlockLevel7_0030, /* 246C..246F */
+ FriBidiPropertyBlockLevel7_0030, /* 2470..2473 */
+ FriBidiPropertyBlockLevel7_0030, /* 2474..2477 */
+ FriBidiPropertyBlockLevel7_0030, /* 2478..247B */
+ FriBidiPropertyBlockLevel7_0030, /* 247C..247F */
+
+#define FriBidiPropertyBlockLevel6_2480 0x2E8
+
+ FriBidiPropertyBlockLevel7_0030, /* 2480..2483 */
+ FriBidiPropertyBlockLevel7_0030, /* 2484..2487 */
+ FriBidiPropertyBlockLevel7_0030, /* 2488..248B */
+ FriBidiPropertyBlockLevel7_0030, /* 248C..248F */
+ FriBidiPropertyBlockLevel7_0030, /* 2490..2493 */
+ FriBidiPropertyBlockLevel7_0030, /* 2494..2497 */
+ FriBidiPropertyBlockLevel7_0030, /* 2498..249B */
+ FriBidiPropertyBlockLevel7_0044, /* 249C..249F */
+
+#define FriBidiPropertyBlockLevel6_24E0 0x2F0
+
+ FriBidiPropertyBlockLevel7_0044, /* 24E0..24E3 */
+ FriBidiPropertyBlockLevel7_0044, /* 24E4..24E7 */
+ FriBidiPropertyBlockLevel7_24E8, /* 24E8..24EB */
+ FriBidiPropertyBlockLevel7_003C, /* 24EC..24EF */
+ FriBidiPropertyBlockLevel7_003C, /* 24F0..24F3 */
+ FriBidiPropertyBlockLevel7_003C, /* 24F4..24F7 */
+ FriBidiPropertyBlockLevel7_003C, /* 24F8..24FB */
+ FriBidiPropertyBlockLevel7_2050, /* 24FC..24FF */
+
+#define FriBidiPropertyBlockLevel6_2600 0x2F8
+
+ FriBidiPropertyBlockLevel7_003C, /* 2600..2603 */
+ FriBidiPropertyBlockLevel7_003C, /* 2604..2607 */
+ FriBidiPropertyBlockLevel7_003C, /* 2608..260B */
+ FriBidiPropertyBlockLevel7_003C, /* 260C..260F */
+ FriBidiPropertyBlockLevel7_003C, /* 2610..2613 */
+ FriBidiPropertyBlockLevel7_02C0, /* 2614..2617 */
+ FriBidiPropertyBlockLevel7_02E4, /* 2618..261B */
+ FriBidiPropertyBlockLevel7_003C, /* 261C..261F */
+
+#define FriBidiPropertyBlockLevel6_2660 0x300
+
+ FriBidiPropertyBlockLevel7_003C, /* 2660..2663 */
+ FriBidiPropertyBlockLevel7_003C, /* 2664..2667 */
+ FriBidiPropertyBlockLevel7_003C, /* 2668..266B */
+ FriBidiPropertyBlockLevel7_003C, /* 266C..266F */
+ FriBidiPropertyBlockLevel7_003C, /* 2670..2673 */
+ FriBidiPropertyBlockLevel7_003C, /* 2674..2677 */
+ FriBidiPropertyBlockLevel7_003C, /* 2678..267B */
+ FriBidiPropertyBlockLevel7_02EC, /* 267C..267F */
+
+#define FriBidiPropertyBlockLevel6_2680 0x308
+
+ FriBidiPropertyBlockLevel7_003C, /* 2680..2683 */
+ FriBidiPropertyBlockLevel7_003C, /* 2684..2687 */
+ FriBidiPropertyBlockLevel7_02EC, /* 2688..268B */
+ FriBidiPropertyBlockLevel7_0044, /* 268C..268F */
+ FriBidiPropertyBlockLevel7_0044, /* 2690..2693 */
+ FriBidiPropertyBlockLevel7_0044, /* 2694..2697 */
+ FriBidiPropertyBlockLevel7_0044, /* 2698..269B */
+ FriBidiPropertyBlockLevel7_0044, /* 269C..269F */
+
+#define FriBidiPropertyBlockLevel6_2700 0x310
+
+ FriBidiPropertyBlockLevel7_02E4, /* 2700..2703 */
+ FriBidiPropertyBlockLevel7_00B4, /* 2704..2707 */
+ FriBidiPropertyBlockLevel7_02EC, /* 2708..270B */
+ FriBidiPropertyBlockLevel7_003C, /* 270C..270F */
+ FriBidiPropertyBlockLevel7_003C, /* 2710..2713 */
+ FriBidiPropertyBlockLevel7_003C, /* 2714..2717 */
+ FriBidiPropertyBlockLevel7_003C, /* 2718..271B */
+ FriBidiPropertyBlockLevel7_003C, /* 271C..271F */
+
+#define FriBidiPropertyBlockLevel6_2720 0x318
+
+ FriBidiPropertyBlockLevel7_003C, /* 2720..2723 */
+ FriBidiPropertyBlockLevel7_003C, /* 2724..2727 */
+ FriBidiPropertyBlockLevel7_02E4, /* 2728..272B */
+ FriBidiPropertyBlockLevel7_003C, /* 272C..272F */
+ FriBidiPropertyBlockLevel7_003C, /* 2730..2733 */
+ FriBidiPropertyBlockLevel7_003C, /* 2734..2737 */
+ FriBidiPropertyBlockLevel7_003C, /* 2738..273B */
+ FriBidiPropertyBlockLevel7_003C, /* 273C..273F */
+
+#define FriBidiPropertyBlockLevel6_2740 0x320
+
+ FriBidiPropertyBlockLevel7_003C, /* 2740..2743 */
+ FriBidiPropertyBlockLevel7_003C, /* 2744..2747 */
+ FriBidiPropertyBlockLevel7_003C, /* 2748..274B */
+ FriBidiPropertyBlockLevel7_1FBC, /* 274C..274F */
+ FriBidiPropertyBlockLevel7_2050, /* 2750..2753 */
+ FriBidiPropertyBlockLevel7_037C, /* 2754..2757 */
+ FriBidiPropertyBlockLevel7_003C, /* 2758..275B */
+ FriBidiPropertyBlockLevel7_2050, /* 275C..275F */
+
+#define FriBidiPropertyBlockLevel6_2760 0x328
+
+ FriBidiPropertyBlockLevel7_02E4, /* 2760..2763 */
+ FriBidiPropertyBlockLevel7_003C, /* 2764..2767 */
+ FriBidiPropertyBlockLevel7_003C, /* 2768..276B */
+ FriBidiPropertyBlockLevel7_003C, /* 276C..276F */
+ FriBidiPropertyBlockLevel7_003C, /* 2770..2773 */
+ FriBidiPropertyBlockLevel7_003C, /* 2774..2777 */
+ FriBidiPropertyBlockLevel7_003C, /* 2778..277B */
+ FriBidiPropertyBlockLevel7_003C, /* 277C..277F */
+
+#define FriBidiPropertyBlockLevel6_2780 0x330
+
+ FriBidiPropertyBlockLevel7_003C, /* 2780..2783 */
+ FriBidiPropertyBlockLevel7_003C, /* 2784..2787 */
+ FriBidiPropertyBlockLevel7_003C, /* 2788..278B */
+ FriBidiPropertyBlockLevel7_003C, /* 278C..278F */
+ FriBidiPropertyBlockLevel7_003C, /* 2790..2793 */
+ FriBidiPropertyBlockLevel7_0040, /* 2794..2797 */
+ FriBidiPropertyBlockLevel7_003C, /* 2798..279B */
+ FriBidiPropertyBlockLevel7_003C, /* 279C..279F */
+
+#define FriBidiPropertyBlockLevel6_27A0 0x338
+
+ FriBidiPropertyBlockLevel7_003C, /* 27A0..27A3 */
+ FriBidiPropertyBlockLevel7_003C, /* 27A4..27A7 */
+ FriBidiPropertyBlockLevel7_003C, /* 27A8..27AB */
+ FriBidiPropertyBlockLevel7_003C, /* 27AC..27AF */
+ FriBidiPropertyBlockLevel7_02E4, /* 27B0..27B3 */
+ FriBidiPropertyBlockLevel7_003C, /* 27B4..27B7 */
+ FriBidiPropertyBlockLevel7_003C, /* 27B8..27BB */
+ FriBidiPropertyBlockLevel7_2050, /* 27BC..27BF */
+
+#define FriBidiPropertyBlockLevel6_27E0 0x340
+
+ FriBidiPropertyBlockLevel7_003C, /* 27E0..27E3 */
+ FriBidiPropertyBlockLevel7_003C, /* 27E4..27E7 */
+ FriBidiPropertyBlockLevel7_003C, /* 27E8..27EB */
+ FriBidiPropertyBlockLevel7_0044, /* 27EC..27EF */
+ FriBidiPropertyBlockLevel7_003C, /* 27F0..27F3 */
+ FriBidiPropertyBlockLevel7_003C, /* 27F4..27F7 */
+ FriBidiPropertyBlockLevel7_003C, /* 27F8..27FB */
+ FriBidiPropertyBlockLevel7_003C, /* 27FC..27FF */
+
+#define FriBidiPropertyBlockLevel6_2E80 0x348
+
+ FriBidiPropertyBlockLevel7_003C, /* 2E80..2E83 */
+ FriBidiPropertyBlockLevel7_003C, /* 2E84..2E87 */
+ FriBidiPropertyBlockLevel7_003C, /* 2E88..2E8B */
+ FriBidiPropertyBlockLevel7_003C, /* 2E8C..2E8F */
+ FriBidiPropertyBlockLevel7_003C, /* 2E90..2E93 */
+ FriBidiPropertyBlockLevel7_003C, /* 2E94..2E97 */
+ FriBidiPropertyBlockLevel7_00A8, /* 2E98..2E9B */
+ FriBidiPropertyBlockLevel7_003C, /* 2E9C..2E9F */
+
+#define FriBidiPropertyBlockLevel6_2EE0 0x350
+
+ FriBidiPropertyBlockLevel7_003C, /* 2EE0..2EE3 */
+ FriBidiPropertyBlockLevel7_003C, /* 2EE4..2EE7 */
+ FriBidiPropertyBlockLevel7_003C, /* 2EE8..2EEB */
+ FriBidiPropertyBlockLevel7_003C, /* 2EEC..2EEF */
+ FriBidiPropertyBlockLevel7_003C, /* 2EF0..2EF3 */
+ FriBidiPropertyBlockLevel7_0044, /* 2EF4..2EF7 */
+ FriBidiPropertyBlockLevel7_0044, /* 2EF8..2EFB */
+ FriBidiPropertyBlockLevel7_0044, /* 2EFC..2EFF */
+
+#define FriBidiPropertyBlockLevel6_2FE0 0x358
+
+ FriBidiPropertyBlockLevel7_0044, /* 2FE0..2FE3 */
+ FriBidiPropertyBlockLevel7_0044, /* 2FE4..2FE7 */
+ FriBidiPropertyBlockLevel7_0044, /* 2FE8..2FEB */
+ FriBidiPropertyBlockLevel7_0044, /* 2FEC..2FEF */
+ FriBidiPropertyBlockLevel7_003C, /* 2FF0..2FF3 */
+ FriBidiPropertyBlockLevel7_003C, /* 2FF4..2FF7 */
+ FriBidiPropertyBlockLevel7_003C, /* 2FF8..2FFB */
+ FriBidiPropertyBlockLevel7_0044, /* 2FFC..2FFF */
+
+#define FriBidiPropertyBlockLevel6_3000 0x360
+
+ FriBidiPropertyBlockLevel7_3000, /* 3000..3003 */
+ FriBidiPropertyBlockLevel7_0040, /* 3004..3007 */
+ FriBidiPropertyBlockLevel7_003C, /* 3008..300B */
+ FriBidiPropertyBlockLevel7_003C, /* 300C..300F */
+ FriBidiPropertyBlockLevel7_003C, /* 3010..3013 */
+ FriBidiPropertyBlockLevel7_003C, /* 3014..3017 */
+ FriBidiPropertyBlockLevel7_003C, /* 3018..301B */
+ FriBidiPropertyBlockLevel7_003C, /* 301C..301F */
+
+#define FriBidiPropertyBlockLevel6_3020 0x368
+
+ FriBidiPropertyBlockLevel7_0040, /* 3020..3023 */
+ FriBidiPropertyBlockLevel7_0044, /* 3024..3027 */
+ FriBidiPropertyBlockLevel7_0960, /* 3028..302B */
+ FriBidiPropertyBlockLevel7_0300, /* 302C..302F */
+ FriBidiPropertyBlockLevel7_0040, /* 3030..3033 */
+ FriBidiPropertyBlockLevel7_02C0, /* 3034..3037 */
+ FriBidiPropertyBlockLevel7_0044, /* 3038..303B */
+ FriBidiPropertyBlockLevel7_02E4, /* 303C..303F */
+
+#define FriBidiPropertyBlockLevel6_3080 0x370
+
+ FriBidiPropertyBlockLevel7_0044, /* 3080..3083 */
+ FriBidiPropertyBlockLevel7_0044, /* 3084..3087 */
+ FriBidiPropertyBlockLevel7_0044, /* 3088..308B */
+ FriBidiPropertyBlockLevel7_0044, /* 308C..308F */
+ FriBidiPropertyBlockLevel7_0044, /* 3090..3093 */
+ FriBidiPropertyBlockLevel7_0044, /* 3094..3097 */
+ FriBidiPropertyBlockLevel7_3098, /* 3098..309B */
+ FriBidiPropertyBlockLevel7_0040, /* 309C..309F */
+
+#define FriBidiPropertyBlockLevel6_30A0 0x378
+
+ FriBidiPropertyBlockLevel7_0040, /* 30A0..30A3 */
+ FriBidiPropertyBlockLevel7_0044, /* 30A4..30A7 */
+ FriBidiPropertyBlockLevel7_0044, /* 30A8..30AB */
+ FriBidiPropertyBlockLevel7_0044, /* 30AC..30AF */
+ FriBidiPropertyBlockLevel7_0044, /* 30B0..30B3 */
+ FriBidiPropertyBlockLevel7_0044, /* 30B4..30B7 */
+ FriBidiPropertyBlockLevel7_0044, /* 30B8..30BB */
+ FriBidiPropertyBlockLevel7_0044, /* 30BC..30BF */
+
+#define FriBidiPropertyBlockLevel6_30E0 0x380
+
+ FriBidiPropertyBlockLevel7_0044, /* 30E0..30E3 */
+ FriBidiPropertyBlockLevel7_0044, /* 30E4..30E7 */
+ FriBidiPropertyBlockLevel7_0044, /* 30E8..30EB */
+ FriBidiPropertyBlockLevel7_0044, /* 30EC..30EF */
+ FriBidiPropertyBlockLevel7_0044, /* 30F0..30F3 */
+ FriBidiPropertyBlockLevel7_0044, /* 30F4..30F7 */
+ FriBidiPropertyBlockLevel7_0058, /* 30F8..30FB */
+ FriBidiPropertyBlockLevel7_0044, /* 30FC..30FF */
+
+#define FriBidiPropertyBlockLevel6_3240 0x388
+
+ FriBidiPropertyBlockLevel7_0044, /* 3240..3243 */
+ FriBidiPropertyBlockLevel7_0044, /* 3244..3247 */
+ FriBidiPropertyBlockLevel7_0044, /* 3248..324B */
+ FriBidiPropertyBlockLevel7_0044, /* 324C..324F */
+ FriBidiPropertyBlockLevel7_02E4, /* 3250..3253 */
+ FriBidiPropertyBlockLevel7_003C, /* 3254..3257 */
+ FriBidiPropertyBlockLevel7_003C, /* 3258..325B */
+ FriBidiPropertyBlockLevel7_003C, /* 325C..325F */
+
+#define FriBidiPropertyBlockLevel6_FB00 0x390
+
+ FriBidiPropertyBlockLevel7_0044, /* FB00..FB03 */
+ FriBidiPropertyBlockLevel7_0044, /* FB04..FB07 */
+ FriBidiPropertyBlockLevel7_0044, /* FB08..FB0B */
+ FriBidiPropertyBlockLevel7_0044, /* FB0C..FB0F */
+ FriBidiPropertyBlockLevel7_0044, /* FB10..FB13 */
+ FriBidiPropertyBlockLevel7_0044, /* FB14..FB17 */
+ FriBidiPropertyBlockLevel7_0044, /* FB18..FB1B */
+ FriBidiPropertyBlockLevel7_FB1C, /* FB1C..FB1F */
+
+#define FriBidiPropertyBlockLevel6_FB20 0x398
+
+ FriBidiPropertyBlockLevel7_05C8, /* FB20..FB23 */
+ FriBidiPropertyBlockLevel7_05C8, /* FB24..FB27 */
+ FriBidiPropertyBlockLevel7_FB28, /* FB28..FB2B */
+ FriBidiPropertyBlockLevel7_05C8, /* FB2C..FB2F */
+ FriBidiPropertyBlockLevel7_05C8, /* FB30..FB33 */
+ FriBidiPropertyBlockLevel7_05C8, /* FB34..FB37 */
+ FriBidiPropertyBlockLevel7_05C8, /* FB38..FB3B */
+ FriBidiPropertyBlockLevel7_05C8, /* FB3C..FB3F */
+
+#define FriBidiPropertyBlockLevel6_FB40 0x3A0
+
+ FriBidiPropertyBlockLevel7_05C8, /* FB40..FB43 */
+ FriBidiPropertyBlockLevel7_05C8, /* FB44..FB47 */
+ FriBidiPropertyBlockLevel7_05C8, /* FB48..FB4B */
+ FriBidiPropertyBlockLevel7_05C8, /* FB4C..FB4F */
+ FriBidiPropertyBlockLevel7_0600, /* FB50..FB53 */
+ FriBidiPropertyBlockLevel7_0600, /* FB54..FB57 */
+ FriBidiPropertyBlockLevel7_0600, /* FB58..FB5B */
+ FriBidiPropertyBlockLevel7_0600, /* FB5C..FB5F */
+
+#define FriBidiPropertyBlockLevel6_FD20 0x3A8
+
+ FriBidiPropertyBlockLevel7_0600, /* FD20..FD23 */
+ FriBidiPropertyBlockLevel7_0600, /* FD24..FD27 */
+ FriBidiPropertyBlockLevel7_0600, /* FD28..FD2B */
+ FriBidiPropertyBlockLevel7_0600, /* FD2C..FD2F */
+ FriBidiPropertyBlockLevel7_0600, /* FD30..FD33 */
+ FriBidiPropertyBlockLevel7_0600, /* FD34..FD37 */
+ FriBidiPropertyBlockLevel7_0600, /* FD38..FD3B */
+ FriBidiPropertyBlockLevel7_FD3C, /* FD3C..FD3F */
+
+#define FriBidiPropertyBlockLevel6_FE20 0x3B0
+
+ FriBidiPropertyBlockLevel7_0300, /* FE20..FE23 */
+ FriBidiPropertyBlockLevel7_0044, /* FE24..FE27 */
+ FriBidiPropertyBlockLevel7_0044, /* FE28..FE2B */
+ FriBidiPropertyBlockLevel7_0044, /* FE2C..FE2F */
+ FriBidiPropertyBlockLevel7_003C, /* FE30..FE33 */
+ FriBidiPropertyBlockLevel7_003C, /* FE34..FE37 */
+ FriBidiPropertyBlockLevel7_003C, /* FE38..FE3B */
+ FriBidiPropertyBlockLevel7_003C, /* FE3C..FE3F */
+
+#define FriBidiPropertyBlockLevel6_FE40 0x3B8
+
+ FriBidiPropertyBlockLevel7_003C, /* FE40..FE43 */
+ FriBidiPropertyBlockLevel7_2050, /* FE44..FE47 */
+ FriBidiPropertyBlockLevel7_02E4, /* FE48..FE4B */
+ FriBidiPropertyBlockLevel7_003C, /* FE4C..FE4F */
+ FriBidiPropertyBlockLevel7_FE50, /* FE50..FE53 */
+ FriBidiPropertyBlockLevel7_FE54, /* FE54..FE57 */
+ FriBidiPropertyBlockLevel7_003C, /* FE58..FE5B */
+ FriBidiPropertyBlockLevel7_0028, /* FE5C..FE5F */
+
+#define FriBidiPropertyBlockLevel6_FE60 0x3C0
+
+ FriBidiPropertyBlockLevel7_2210, /* FE60..FE63 */
+ FriBidiPropertyBlockLevel7_2050, /* FE64..FE67 */
+ FriBidiPropertyBlockLevel7_FE68, /* FE68..FE6B */
+ FriBidiPropertyBlockLevel7_0044, /* FE6C..FE6F */
+ FriBidiPropertyBlockLevel7_0600, /* FE70..FE73 */
+ FriBidiPropertyBlockLevel7_0600, /* FE74..FE77 */
+ FriBidiPropertyBlockLevel7_0600, /* FE78..FE7B */
+ FriBidiPropertyBlockLevel7_0600, /* FE7C..FE7F */
+
+#define FriBidiPropertyBlockLevel6_FEE0 0x3C8
+
+ FriBidiPropertyBlockLevel7_0600, /* FEE0..FEE3 */
+ FriBidiPropertyBlockLevel7_0600, /* FEE4..FEE7 */
+ FriBidiPropertyBlockLevel7_0600, /* FEE8..FEEB */
+ FriBidiPropertyBlockLevel7_0600, /* FEEC..FEEF */
+ FriBidiPropertyBlockLevel7_0600, /* FEF0..FEF3 */
+ FriBidiPropertyBlockLevel7_0600, /* FEF4..FEF7 */
+ FriBidiPropertyBlockLevel7_0600, /* FEF8..FEFB */
+ FriBidiPropertyBlockLevel7_070C, /* FEFC..FEFF */
+
+#define FriBidiPropertyBlockLevel6_FF00 0x3D0
+
+ FriBidiPropertyBlockLevel7_FF00, /* FF00..FF03 */
+ FriBidiPropertyBlockLevel7_0024, /* FF04..FF07 */
+ FriBidiPropertyBlockLevel7_0028, /* FF08..FF0B */
+ FriBidiPropertyBlockLevel7_002C, /* FF0C..FF0F */
+ FriBidiPropertyBlockLevel7_0030, /* FF10..FF13 */
+ FriBidiPropertyBlockLevel7_0030, /* FF14..FF17 */
+ FriBidiPropertyBlockLevel7_0038, /* FF18..FF1B */
+ FriBidiPropertyBlockLevel7_003C, /* FF1C..FF1F */
+
+#define FriBidiPropertyBlockLevel6_FF60 0x3D8
+
+ FriBidiPropertyBlockLevel7_003C, /* FF60..FF63 */
+ FriBidiPropertyBlockLevel7_02EC, /* FF64..FF67 */
+ FriBidiPropertyBlockLevel7_0044, /* FF68..FF6B */
+ FriBidiPropertyBlockLevel7_0044, /* FF6C..FF6F */
+ FriBidiPropertyBlockLevel7_0044, /* FF70..FF73 */
+ FriBidiPropertyBlockLevel7_0044, /* FF74..FF77 */
+ FriBidiPropertyBlockLevel7_0044, /* FF78..FF7B */
+ FriBidiPropertyBlockLevel7_0044, /* FF7C..FF7F */
+
+#define FriBidiPropertyBlockLevel6_FFE0 0x3E0
+
+ FriBidiPropertyBlockLevel7_0024, /* FFE0..FFE3 */
+ FriBidiPropertyBlockLevel7_FFE4, /* FFE4..FFE7 */
+ FriBidiPropertyBlockLevel7_003C, /* FFE8..FFEB */
+ FriBidiPropertyBlockLevel7_2050, /* FFEC..FFEF */
+ FriBidiPropertyBlockLevel7_0044, /* FFF0..FFF3 */
+ FriBidiPropertyBlockLevel7_0044, /* FFF4..FFF7 */
+ FriBidiPropertyBlockLevel7_FFF8, /* FFF8..FFFB */
+ FriBidiPropertyBlockLevel7_02EC, /* FFFC..FFFF */
+
+#define FriBidiPropertyBlockLevel6_1D160 0x3E8
+
+ FriBidiPropertyBlockLevel7_0044, /* 1D160..1D163 */
+ FriBidiPropertyBlockLevel7_0480, /* 1D164..1D167 */
+ FriBidiPropertyBlockLevel7_0488, /* 1D168..1D16B */
+ FriBidiPropertyBlockLevel7_0044, /* 1D16C..1D16F */
+ FriBidiPropertyBlockLevel7_1D170, /* 1D170..1D173 */
+ FriBidiPropertyBlockLevel7_0000, /* 1D174..1D177 */
+ FriBidiPropertyBlockLevel7_1D178, /* 1D178..1D17B */
+ FriBidiPropertyBlockLevel7_0300, /* 1D17C..1D17F */
+
+#define FriBidiPropertyBlockLevel6_1D180 0x3F0
+
+ FriBidiPropertyBlockLevel7_0484, /* 1D180..1D183 */
+ FriBidiPropertyBlockLevel7_0940, /* 1D184..1D187 */
+ FriBidiPropertyBlockLevel7_0300, /* 1D188..1D18B */
+ FriBidiPropertyBlockLevel7_0044, /* 1D18C..1D18F */
+ FriBidiPropertyBlockLevel7_0044, /* 1D190..1D193 */
+ FriBidiPropertyBlockLevel7_0044, /* 1D194..1D197 */
+ FriBidiPropertyBlockLevel7_0044, /* 1D198..1D19B */
+ FriBidiPropertyBlockLevel7_0044, /* 1D19C..1D19F */
+
+#define FriBidiPropertyBlockLevel6_1D1A0 0x3F8
+
+ FriBidiPropertyBlockLevel7_0044, /* 1D1A0..1D1A3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1D1A4..1D1A7 */
+ FriBidiPropertyBlockLevel7_0960, /* 1D1A8..1D1AB */
+ FriBidiPropertyBlockLevel7_0488, /* 1D1AC..1D1AF */
+ FriBidiPropertyBlockLevel7_0044, /* 1D1B0..1D1B3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1D1B4..1D1B7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1D1B8..1D1BB */
+ FriBidiPropertyBlockLevel7_0044, /* 1D1BC..1D1BF */
+
+#define FriBidiPropertyBlockLevel6_1D7C0 0x400
+
+ FriBidiPropertyBlockLevel7_0044, /* 1D7C0..1D7C3 */
+ FriBidiPropertyBlockLevel7_0044, /* 1D7C4..1D7C7 */
+ FriBidiPropertyBlockLevel7_0044, /* 1D7C8..1D7CB */
+ FriBidiPropertyBlockLevel7_1D7CC, /* 1D7CC..1D7CF */
+ FriBidiPropertyBlockLevel7_0030, /* 1D7D0..1D7D3 */
+ FriBidiPropertyBlockLevel7_0030, /* 1D7D4..1D7D7 */
+ FriBidiPropertyBlockLevel7_0030, /* 1D7D8..1D7DB */
+ FriBidiPropertyBlockLevel7_0030, /* 1D7DC..1D7DF */
+
+#define FriBidiPropertyBlockLevel6_E0000 0x408
+
+ FriBidiPropertyBlockLevel7_E0000, /* E0000..E0003 */
+ FriBidiPropertyBlockLevel7_0044, /* E0004..E0007 */
+ FriBidiPropertyBlockLevel7_0044, /* E0008..E000B */
+ FriBidiPropertyBlockLevel7_0044, /* E000C..E000F */
+ FriBidiPropertyBlockLevel7_0044, /* E0010..E0013 */
+ FriBidiPropertyBlockLevel7_0044, /* E0014..E0017 */
+ FriBidiPropertyBlockLevel7_0044, /* E0018..E001B */
+ FriBidiPropertyBlockLevel7_0044, /* E001C..E001F */
+
+#define FriBidiPropertyBlockLevel6_E0020 0x410
+
+ FriBidiPropertyBlockLevel7_0000, /* E0020..E0023 */
+ FriBidiPropertyBlockLevel7_0000, /* E0024..E0027 */
+ FriBidiPropertyBlockLevel7_0000, /* E0028..E002B */
+ FriBidiPropertyBlockLevel7_0000, /* E002C..E002F */
+ FriBidiPropertyBlockLevel7_0000, /* E0030..E0033 */
+ FriBidiPropertyBlockLevel7_0000, /* E0034..E0037 */
+ FriBidiPropertyBlockLevel7_0000, /* E0038..E003B */
+ FriBidiPropertyBlockLevel7_0000, /* E003C..E003F */
+};
- FriBidiPropertyBlockLevel8_06E0, /* 06E0..06E7 */
- FriBidiPropertyBlockLevel8_06E8, /* 06E8..06EF */
- FriBidiPropertyBlockLevel8_0030, /* 06F0..06F7 */
- FriBidiPropertyBlockLevel8_06F8, /* 06F8..06FF */
+static const fribidi_uint16 FriBidiPropertyBlockLevel5[2*104] = {
-#define FriBidiPropertyBlockLevel7_0700 (FriBidiPropertyBlockLevel7 + 0x6C)
+#define FriBidiPropertyBlockLevel5_0000 0x0
- FriBidiPropertyBlockLevel8_0600, /* 0700..0707 */
- FriBidiPropertyBlockLevel8_0708, /* 0708..070F */
- FriBidiPropertyBlockLevel8_0710, /* 0710..0717 */
- FriBidiPropertyBlockLevel8_0600, /* 0718..071F */
+ FriBidiPropertyBlockLevel6_0000, /* 0000..001F */
+ FriBidiPropertyBlockLevel6_0020, /* 0020..003F */
-#define FriBidiPropertyBlockLevel7_0720 (FriBidiPropertyBlockLevel7 + 0x70)
+#define FriBidiPropertyBlockLevel5_0040 0x2
- FriBidiPropertyBlockLevel8_0600, /* 0720..0727 */
- FriBidiPropertyBlockLevel8_0600, /* 0728..072F */
- FriBidiPropertyBlockLevel8_0300, /* 0730..0737 */
- FriBidiPropertyBlockLevel8_0300, /* 0738..073F */
+ FriBidiPropertyBlockLevel6_0040, /* 0040..005F */
+ FriBidiPropertyBlockLevel6_0060, /* 0060..007F */
-#define FriBidiPropertyBlockLevel7_0740 (FriBidiPropertyBlockLevel7 + 0x74)
+#define FriBidiPropertyBlockLevel5_0080 0x4
- FriBidiPropertyBlockLevel8_0300, /* 0740..0747 */
- FriBidiPropertyBlockLevel8_0748, /* 0748..074F */
- FriBidiPropertyBlockLevel8_0600, /* 0750..0757 */
- FriBidiPropertyBlockLevel8_0600, /* 0758..075F */
+ FriBidiPropertyBlockLevel6_0080, /* 0080..009F */
+ FriBidiPropertyBlockLevel6_00A0, /* 00A0..00BF */
-#define FriBidiPropertyBlockLevel7_07A0 (FriBidiPropertyBlockLevel7 + 0x78)
+#define FriBidiPropertyBlockLevel5_00C0 0x6
- FriBidiPropertyBlockLevel8_06D0, /* 07A0..07A7 */
- FriBidiPropertyBlockLevel8_0300, /* 07A8..07AF */
- FriBidiPropertyBlockLevel8_0670, /* 07B0..07B7 */
- FriBidiPropertyBlockLevel8_0600, /* 07B8..07BF */
+ FriBidiPropertyBlockLevel6_00C0, /* 00C0..00DF */
+ FriBidiPropertyBlockLevel6_00C0, /* 00E0..00FF */
-#define FriBidiPropertyBlockLevel7_0900 (FriBidiPropertyBlockLevel7 + 0x7C)
+#define FriBidiPropertyBlockLevel5_0100 0x8
- FriBidiPropertyBlockLevel8_0900, /* 0900..0907 */
- FriBidiPropertyBlockLevel8_0048, /* 0908..090F */
- FriBidiPropertyBlockLevel8_0048, /* 0910..0917 */
- FriBidiPropertyBlockLevel8_0048, /* 0918..091F */
+ FriBidiPropertyBlockLevel6_0100, /* 0100..011F */
+ FriBidiPropertyBlockLevel6_0100, /* 0120..013F */
-#define FriBidiPropertyBlockLevel7_0920 (FriBidiPropertyBlockLevel7 + 0x80)
+#define FriBidiPropertyBlockLevel5_0280 0xA
- FriBidiPropertyBlockLevel8_0048, /* 0920..0927 */
- FriBidiPropertyBlockLevel8_0048, /* 0928..092F */
- FriBidiPropertyBlockLevel8_0048, /* 0930..0937 */
- FriBidiPropertyBlockLevel8_0938, /* 0938..093F */
+ FriBidiPropertyBlockLevel6_0100, /* 0280..029F */
+ FriBidiPropertyBlockLevel6_02A0, /* 02A0..02BF */
-#define FriBidiPropertyBlockLevel7_0940 (FriBidiPropertyBlockLevel7 + 0x84)
+#define FriBidiPropertyBlockLevel5_02C0 0xC
- FriBidiPropertyBlockLevel8_0940, /* 0940..0947 */
- FriBidiPropertyBlockLevel8_0948, /* 0948..094F */
- FriBidiPropertyBlockLevel8_0950, /* 0950..0957 */
- FriBidiPropertyBlockLevel8_0048, /* 0958..095F */
+ FriBidiPropertyBlockLevel6_02C0, /* 02C0..02DF */
+ FriBidiPropertyBlockLevel6_02E0, /* 02E0..02FF */
-#define FriBidiPropertyBlockLevel7_0960 (FriBidiPropertyBlockLevel7 + 0x88)
+#define FriBidiPropertyBlockLevel5_0300 0xE
- FriBidiPropertyBlockLevel8_0960, /* 0960..0967 */
- FriBidiPropertyBlockLevel8_0048, /* 0968..096F */
- FriBidiPropertyBlockLevel8_0048, /* 0970..0977 */
- FriBidiPropertyBlockLevel8_0048, /* 0978..097F */
+ FriBidiPropertyBlockLevel6_0300, /* 0300..031F */
+ FriBidiPropertyBlockLevel6_0300, /* 0320..033F */
-#define FriBidiPropertyBlockLevel7_0980 (FriBidiPropertyBlockLevel7 + 0x8C)
+#define FriBidiPropertyBlockLevel5_0340 0x10
- FriBidiPropertyBlockLevel8_0980, /* 0980..0987 */
- FriBidiPropertyBlockLevel8_0048, /* 0988..098F */
- FriBidiPropertyBlockLevel8_0048, /* 0990..0997 */
- FriBidiPropertyBlockLevel8_0048, /* 0998..099F */
+ FriBidiPropertyBlockLevel6_0340, /* 0340..035F */
+ FriBidiPropertyBlockLevel6_0360, /* 0360..037F */
-#define FriBidiPropertyBlockLevel7_09C0 (FriBidiPropertyBlockLevel7 + 0x90)
+#define FriBidiPropertyBlockLevel5_0380 0x12
- FriBidiPropertyBlockLevel8_0950, /* 09C0..09C7 */
- FriBidiPropertyBlockLevel8_09C8, /* 09C8..09CF */
- FriBidiPropertyBlockLevel8_0048, /* 09D0..09D7 */
- FriBidiPropertyBlockLevel8_0048, /* 09D8..09DF */
+ FriBidiPropertyBlockLevel6_0380, /* 0380..039F */
+ FriBidiPropertyBlockLevel6_0100, /* 03A0..03BF */
-#define FriBidiPropertyBlockLevel7_09E0 (FriBidiPropertyBlockLevel7 + 0x94)
+#define FriBidiPropertyBlockLevel5_03C0 0x14
- FriBidiPropertyBlockLevel8_0960, /* 09E0..09E7 */
- FriBidiPropertyBlockLevel8_0048, /* 09E8..09EF */
- FriBidiPropertyBlockLevel8_09F0, /* 09F0..09F7 */
- FriBidiPropertyBlockLevel8_0048, /* 09F8..09FF */
+ FriBidiPropertyBlockLevel6_0100, /* 03C0..03DF */
+ FriBidiPropertyBlockLevel6_03E0, /* 03E0..03FF */
-#define FriBidiPropertyBlockLevel7_0A00 (FriBidiPropertyBlockLevel7 + 0x98)
+#define FriBidiPropertyBlockLevel5_0480 0x16
- FriBidiPropertyBlockLevel8_0A00, /* 0A00..0A07 */
- FriBidiPropertyBlockLevel8_0048, /* 0A08..0A0F */
- FriBidiPropertyBlockLevel8_0048, /* 0A10..0A17 */
- FriBidiPropertyBlockLevel8_0048, /* 0A18..0A1F */
+ FriBidiPropertyBlockLevel6_0480, /* 0480..049F */
+ FriBidiPropertyBlockLevel6_0100, /* 04A0..04BF */
-#define FriBidiPropertyBlockLevel7_0A40 (FriBidiPropertyBlockLevel7 + 0x9C)
+#define FriBidiPropertyBlockLevel5_0580 0x18
- FriBidiPropertyBlockLevel8_0A40, /* 0A40..0A47 */
- FriBidiPropertyBlockLevel8_0A48, /* 0A48..0A4F */
- FriBidiPropertyBlockLevel8_0048, /* 0A50..0A57 */
- FriBidiPropertyBlockLevel8_0048, /* 0A58..0A5F */
+ FriBidiPropertyBlockLevel6_0580, /* 0580..059F */
+ FriBidiPropertyBlockLevel6_05A0, /* 05A0..05BF */
-#define FriBidiPropertyBlockLevel7_0A60 (FriBidiPropertyBlockLevel7 + 0xA0)
+#define FriBidiPropertyBlockLevel5_05C0 0x1A
- FriBidiPropertyBlockLevel8_0048, /* 0A60..0A67 */
- FriBidiPropertyBlockLevel8_0048, /* 0A68..0A6F */
- FriBidiPropertyBlockLevel8_0488, /* 0A70..0A77 */
- FriBidiPropertyBlockLevel8_0048, /* 0A78..0A7F */
+ FriBidiPropertyBlockLevel6_05C0, /* 05C0..05DF */
+ FriBidiPropertyBlockLevel6_05E0, /* 05E0..05FF */
-#define FriBidiPropertyBlockLevel7_0AC0 (FriBidiPropertyBlockLevel7 + 0xA4)
+#define FriBidiPropertyBlockLevel5_0600 0x1C
- FriBidiPropertyBlockLevel8_0AC0, /* 0AC0..0AC7 */
- FriBidiPropertyBlockLevel8_0948, /* 0AC8..0ACF */
- FriBidiPropertyBlockLevel8_0048, /* 0AD0..0AD7 */
- FriBidiPropertyBlockLevel8_0048, /* 0AD8..0ADF */
+ FriBidiPropertyBlockLevel6_0600, /* 0600..061F */
+ FriBidiPropertyBlockLevel6_0620, /* 0620..063F */
-#define FriBidiPropertyBlockLevel7_0B20 (FriBidiPropertyBlockLevel7 + 0xA8)
+#define FriBidiPropertyBlockLevel5_0640 0x1E
- FriBidiPropertyBlockLevel8_0048, /* 0B20..0B27 */
- FriBidiPropertyBlockLevel8_0048, /* 0B28..0B2F */
- FriBidiPropertyBlockLevel8_0048, /* 0B30..0B37 */
- FriBidiPropertyBlockLevel8_0B38, /* 0B38..0B3F */
+ FriBidiPropertyBlockLevel6_0640, /* 0640..065F */
+ FriBidiPropertyBlockLevel6_0660, /* 0660..067F */
-#define FriBidiPropertyBlockLevel7_0B40 (FriBidiPropertyBlockLevel7 + 0xAC)
+#define FriBidiPropertyBlockLevel5_0680 0x20
- FriBidiPropertyBlockLevel8_0B40, /* 0B40..0B47 */
- FriBidiPropertyBlockLevel8_09C8, /* 0B48..0B4F */
- FriBidiPropertyBlockLevel8_0B50, /* 0B50..0B57 */
- FriBidiPropertyBlockLevel8_0048, /* 0B58..0B5F */
+ FriBidiPropertyBlockLevel6_0620, /* 0680..069F */
+ FriBidiPropertyBlockLevel6_0620, /* 06A0..06BF */
-#define FriBidiPropertyBlockLevel7_0BC0 (FriBidiPropertyBlockLevel7 + 0xB0)
+#define FriBidiPropertyBlockLevel5_06C0 0x22
- FriBidiPropertyBlockLevel8_0BC0, /* 0BC0..0BC7 */
- FriBidiPropertyBlockLevel8_09C8, /* 0BC8..0BCF */
- FriBidiPropertyBlockLevel8_0048, /* 0BD0..0BD7 */
- FriBidiPropertyBlockLevel8_0048, /* 0BD8..0BDF */
+ FriBidiPropertyBlockLevel6_06C0, /* 06C0..06DF */
+ FriBidiPropertyBlockLevel6_06E0, /* 06E0..06FF */
-#define FriBidiPropertyBlockLevel7_0C20 (FriBidiPropertyBlockLevel7 + 0xB4)
+#define FriBidiPropertyBlockLevel5_0700 0x24
- FriBidiPropertyBlockLevel8_0048, /* 0C20..0C27 */
- FriBidiPropertyBlockLevel8_0048, /* 0C28..0C2F */
- FriBidiPropertyBlockLevel8_0048, /* 0C30..0C37 */
- FriBidiPropertyBlockLevel8_0C38, /* 0C38..0C3F */
+ FriBidiPropertyBlockLevel6_0700, /* 0700..071F */
+ FriBidiPropertyBlockLevel6_0720, /* 0720..073F */
-#define FriBidiPropertyBlockLevel7_0C40 (FriBidiPropertyBlockLevel7 + 0xB8)
+#define FriBidiPropertyBlockLevel5_0740 0x26
- FriBidiPropertyBlockLevel8_0C40, /* 0C40..0C47 */
- FriBidiPropertyBlockLevel8_0C48, /* 0C48..0C4F */
- FriBidiPropertyBlockLevel8_0C50, /* 0C50..0C57 */
- FriBidiPropertyBlockLevel8_0048, /* 0C58..0C5F */
+ FriBidiPropertyBlockLevel6_0740, /* 0740..075F */
+ FriBidiPropertyBlockLevel6_0620, /* 0760..077F */
-#define FriBidiPropertyBlockLevel7_0CA0 (FriBidiPropertyBlockLevel7 + 0xBC)
+#define FriBidiPropertyBlockLevel5_0780 0x28
- FriBidiPropertyBlockLevel8_0048, /* 0CA0..0CA7 */
- FriBidiPropertyBlockLevel8_0048, /* 0CA8..0CAF */
- FriBidiPropertyBlockLevel8_0048, /* 0CB0..0CB7 */
- FriBidiPropertyBlockLevel8_0CB8, /* 0CB8..0CBF */
+ FriBidiPropertyBlockLevel6_0620, /* 0780..079F */
+ FriBidiPropertyBlockLevel6_07A0, /* 07A0..07BF */
-#define FriBidiPropertyBlockLevel7_0CC0 (FriBidiPropertyBlockLevel7 + 0xC0)
+#define FriBidiPropertyBlockLevel5_0900 0x2A
- FriBidiPropertyBlockLevel8_0B50, /* 0CC0..0CC7 */
- FriBidiPropertyBlockLevel8_0CC8, /* 0CC8..0CCF */
- FriBidiPropertyBlockLevel8_0048, /* 0CD0..0CD7 */
- FriBidiPropertyBlockLevel8_0048, /* 0CD8..0CDF */
+ FriBidiPropertyBlockLevel6_0900, /* 0900..091F */
+ FriBidiPropertyBlockLevel6_0920, /* 0920..093F */
-#define FriBidiPropertyBlockLevel7_0D40 (FriBidiPropertyBlockLevel7 + 0xC4)
+#define FriBidiPropertyBlockLevel5_0940 0x2C
- FriBidiPropertyBlockLevel8_0B40, /* 0D40..0D47 */
- FriBidiPropertyBlockLevel8_09C8, /* 0D48..0D4F */
- FriBidiPropertyBlockLevel8_0048, /* 0D50..0D57 */
- FriBidiPropertyBlockLevel8_0048, /* 0D58..0D5F */
+ FriBidiPropertyBlockLevel6_0940, /* 0940..095F */
+ FriBidiPropertyBlockLevel6_0960, /* 0960..097F */
-#define FriBidiPropertyBlockLevel7_0DC0 (FriBidiPropertyBlockLevel7 + 0xC8)
+#define FriBidiPropertyBlockLevel5_0980 0x2E
- FriBidiPropertyBlockLevel8_0048, /* 0DC0..0DC7 */
- FriBidiPropertyBlockLevel8_0A00, /* 0DC8..0DCF */
- FriBidiPropertyBlockLevel8_0DD0, /* 0DD0..0DD7 */
- FriBidiPropertyBlockLevel8_0048, /* 0DD8..0DDF */
+ FriBidiPropertyBlockLevel6_0980, /* 0980..099F */
+ FriBidiPropertyBlockLevel6_0920, /* 09A0..09BF */
-#define FriBidiPropertyBlockLevel7_0E20 (FriBidiPropertyBlockLevel7 + 0xCC)
+#define FriBidiPropertyBlockLevel5_09C0 0x30
- FriBidiPropertyBlockLevel8_0048, /* 0E20..0E27 */
- FriBidiPropertyBlockLevel8_0048, /* 0E28..0E2F */
- FriBidiPropertyBlockLevel8_0E30, /* 0E30..0E37 */
- FriBidiPropertyBlockLevel8_0E38, /* 0E38..0E3F */
+ FriBidiPropertyBlockLevel6_09C0, /* 09C0..09DF */
+ FriBidiPropertyBlockLevel6_09E0, /* 09E0..09FF */
-#define FriBidiPropertyBlockLevel7_0E40 (FriBidiPropertyBlockLevel7 + 0xD0)
+#define FriBidiPropertyBlockLevel5_0A00 0x32
- FriBidiPropertyBlockLevel8_0CB8, /* 0E40..0E47 */
- FriBidiPropertyBlockLevel8_0E48, /* 0E48..0E4F */
- FriBidiPropertyBlockLevel8_0048, /* 0E50..0E57 */
- FriBidiPropertyBlockLevel8_0048, /* 0E58..0E5F */
+ FriBidiPropertyBlockLevel6_0A00, /* 0A00..0A1F */
+ FriBidiPropertyBlockLevel6_0920, /* 0A20..0A3F */
-#define FriBidiPropertyBlockLevel7_0EA0 (FriBidiPropertyBlockLevel7 + 0xD4)
+#define FriBidiPropertyBlockLevel5_0A40 0x34
- FriBidiPropertyBlockLevel8_0048, /* 0EA0..0EA7 */
- FriBidiPropertyBlockLevel8_0048, /* 0EA8..0EAF */
- FriBidiPropertyBlockLevel8_0E30, /* 0EB0..0EB7 */
- FriBidiPropertyBlockLevel8_0EB8, /* 0EB8..0EBF */
+ FriBidiPropertyBlockLevel6_0A40, /* 0A40..0A5F */
+ FriBidiPropertyBlockLevel6_0A60, /* 0A60..0A7F */
-#define FriBidiPropertyBlockLevel7_0EC0 (FriBidiPropertyBlockLevel7 + 0xD8)
+#define FriBidiPropertyBlockLevel5_0AC0 0x36
- FriBidiPropertyBlockLevel8_0048, /* 0EC0..0EC7 */
- FriBidiPropertyBlockLevel8_0EC8, /* 0EC8..0ECF */
- FriBidiPropertyBlockLevel8_0048, /* 0ED0..0ED7 */
- FriBidiPropertyBlockLevel8_0048, /* 0ED8..0EDF */
+ FriBidiPropertyBlockLevel6_0AC0, /* 0AC0..0ADF */
+ FriBidiPropertyBlockLevel6_0100, /* 0AE0..0AFF */
-#define FriBidiPropertyBlockLevel7_0F00 (FriBidiPropertyBlockLevel7 + 0xDC)
+#define FriBidiPropertyBlockLevel5_0B00 0x38
- FriBidiPropertyBlockLevel8_0048, /* 0F00..0F07 */
- FriBidiPropertyBlockLevel8_0048, /* 0F08..0F0F */
- FriBidiPropertyBlockLevel8_0048, /* 0F10..0F17 */
- FriBidiPropertyBlockLevel8_0488, /* 0F18..0F1F */
+ FriBidiPropertyBlockLevel6_0980, /* 0B00..0B1F */
+ FriBidiPropertyBlockLevel6_0B20, /* 0B20..0B3F */
-#define FriBidiPropertyBlockLevel7_0F20 (FriBidiPropertyBlockLevel7 + 0xE0)
+#define FriBidiPropertyBlockLevel5_0B40 0x3A
- FriBidiPropertyBlockLevel8_0048, /* 0F20..0F27 */
- FriBidiPropertyBlockLevel8_0048, /* 0F28..0F2F */
- FriBidiPropertyBlockLevel8_0F30, /* 0F30..0F37 */
- FriBidiPropertyBlockLevel8_0F38, /* 0F38..0F3F */
+ FriBidiPropertyBlockLevel6_0B40, /* 0B40..0B5F */
+ FriBidiPropertyBlockLevel6_0100, /* 0B60..0B7F */
-#define FriBidiPropertyBlockLevel7_0F60 (FriBidiPropertyBlockLevel7 + 0xE4)
+#define FriBidiPropertyBlockLevel5_0B80 0x3C
- FriBidiPropertyBlockLevel8_0048, /* 0F60..0F67 */
- FriBidiPropertyBlockLevel8_0048, /* 0F68..0F6F */
- FriBidiPropertyBlockLevel8_0940, /* 0F70..0F77 */
- FriBidiPropertyBlockLevel8_0E48, /* 0F78..0F7F */
+ FriBidiPropertyBlockLevel6_0A00, /* 0B80..0B9F */
+ FriBidiPropertyBlockLevel6_0100, /* 0BA0..0BBF */
-#define FriBidiPropertyBlockLevel7_0F80 (FriBidiPropertyBlockLevel7 + 0xE8)
+#define FriBidiPropertyBlockLevel5_0BC0 0x3E
- FriBidiPropertyBlockLevel8_0F80, /* 0F80..0F87 */
- FriBidiPropertyBlockLevel8_0048, /* 0F88..0F8F */
- FriBidiPropertyBlockLevel8_0300, /* 0F90..0F97 */
- FriBidiPropertyBlockLevel8_0940, /* 0F98..0F9F */
+ FriBidiPropertyBlockLevel6_0BC0, /* 0BC0..0BDF */
+ FriBidiPropertyBlockLevel6_0100, /* 0BE0..0BFF */
-#define FriBidiPropertyBlockLevel7_0FA0 (FriBidiPropertyBlockLevel7 + 0xEC)
+#define FriBidiPropertyBlockLevel5_0C00 0x40
- FriBidiPropertyBlockLevel8_0300, /* 0FA0..0FA7 */
- FriBidiPropertyBlockLevel8_0300, /* 0FA8..0FAF */
- FriBidiPropertyBlockLevel8_0300, /* 0FB0..0FB7 */
- FriBidiPropertyBlockLevel8_0FB8, /* 0FB8..0FBF */
+ FriBidiPropertyBlockLevel6_0100, /* 0C00..0C1F */
+ FriBidiPropertyBlockLevel6_0C20, /* 0C20..0C3F */
-#define FriBidiPropertyBlockLevel7_0FC0 (FriBidiPropertyBlockLevel7 + 0xF0)
+#define FriBidiPropertyBlockLevel5_0C40 0x42
- FriBidiPropertyBlockLevel8_0B50, /* 0FC0..0FC7 */
- FriBidiPropertyBlockLevel8_0048, /* 0FC8..0FCF */
- FriBidiPropertyBlockLevel8_0048, /* 0FD0..0FD7 */
- FriBidiPropertyBlockLevel8_0048, /* 0FD8..0FDF */
+ FriBidiPropertyBlockLevel6_0C40, /* 0C40..0C5F */
+ FriBidiPropertyBlockLevel6_0100, /* 0C60..0C7F */
-#define FriBidiPropertyBlockLevel7_1020 (FriBidiPropertyBlockLevel7 + 0xF4)
+#define FriBidiPropertyBlockLevel5_0C80 0x44
- FriBidiPropertyBlockLevel8_0048, /* 1020..1027 */
- FriBidiPropertyBlockLevel8_1028, /* 1028..102F */
- FriBidiPropertyBlockLevel8_1030, /* 1030..1037 */
- FriBidiPropertyBlockLevel8_0980, /* 1038..103F */
+ FriBidiPropertyBlockLevel6_0100, /* 0C80..0C9F */
+ FriBidiPropertyBlockLevel6_0CA0, /* 0CA0..0CBF */
-#define FriBidiPropertyBlockLevel7_1680 (FriBidiPropertyBlockLevel7 + 0xF8)
+#define FriBidiPropertyBlockLevel5_0CC0 0x46
- FriBidiPropertyBlockLevel8_1680, /* 1680..1687 */
- FriBidiPropertyBlockLevel8_0048, /* 1688..168F */
- FriBidiPropertyBlockLevel8_0048, /* 1690..1697 */
- FriBidiPropertyBlockLevel8_1698, /* 1698..169F */
+ FriBidiPropertyBlockLevel6_0CC0, /* 0CC0..0CDF */
+ FriBidiPropertyBlockLevel6_0100, /* 0CE0..0CFF */
-#define FriBidiPropertyBlockLevel7_1700 (FriBidiPropertyBlockLevel7 + 0xFC)
+#define FriBidiPropertyBlockLevel5_0D40 0x48
- FriBidiPropertyBlockLevel8_0048, /* 1700..1707 */
- FriBidiPropertyBlockLevel8_0048, /* 1708..170F */
- FriBidiPropertyBlockLevel8_1710, /* 1710..1717 */
- FriBidiPropertyBlockLevel8_0048, /* 1718..171F */
+ FriBidiPropertyBlockLevel6_0D40, /* 0D40..0D5F */
+ FriBidiPropertyBlockLevel6_0100, /* 0D60..0D7F */
-#define FriBidiPropertyBlockLevel7_1740 (FriBidiPropertyBlockLevel7 + 0x100)
+#define FriBidiPropertyBlockLevel5_0DC0 0x4A
- FriBidiPropertyBlockLevel8_0048, /* 1740..1747 */
- FriBidiPropertyBlockLevel8_0048, /* 1748..174F */
- FriBidiPropertyBlockLevel8_0960, /* 1750..1757 */
- FriBidiPropertyBlockLevel8_0048, /* 1758..175F */
+ FriBidiPropertyBlockLevel6_0DC0, /* 0DC0..0DDF */
+ FriBidiPropertyBlockLevel6_0100, /* 0DE0..0DFF */
-#define FriBidiPropertyBlockLevel7_17A0 (FriBidiPropertyBlockLevel7 + 0x104)
+#define FriBidiPropertyBlockLevel5_0E00 0x4C
- FriBidiPropertyBlockLevel8_0048, /* 17A0..17A7 */
- FriBidiPropertyBlockLevel8_0048, /* 17A8..17AF */
- FriBidiPropertyBlockLevel8_0CB8, /* 17B0..17B7 */
- FriBidiPropertyBlockLevel8_0EC8, /* 17B8..17BF */
+ FriBidiPropertyBlockLevel6_0100, /* 0E00..0E1F */
+ FriBidiPropertyBlockLevel6_0E20, /* 0E20..0E3F */
-#define FriBidiPropertyBlockLevel7_17C0 (FriBidiPropertyBlockLevel7 + 0x108)
+#define FriBidiPropertyBlockLevel5_0E40 0x4E
- FriBidiPropertyBlockLevel8_0B50, /* 17C0..17C7 */
- FriBidiPropertyBlockLevel8_0940, /* 17C8..17CF */
- FriBidiPropertyBlockLevel8_17D0, /* 17D0..17D7 */
- FriBidiPropertyBlockLevel8_17D8, /* 17D8..17DF */
+ FriBidiPropertyBlockLevel6_0E40, /* 0E40..0E5F */
+ FriBidiPropertyBlockLevel6_0100, /* 0E60..0E7F */
-#define FriBidiPropertyBlockLevel7_1800 (FriBidiPropertyBlockLevel7 + 0x10C)
+#define FriBidiPropertyBlockLevel5_0E80 0x50
- FriBidiPropertyBlockLevel8_02C8, /* 1800..1807 */
- FriBidiPropertyBlockLevel8_1808, /* 1808..180F */
- FriBidiPropertyBlockLevel8_0048, /* 1810..1817 */
- FriBidiPropertyBlockLevel8_0048, /* 1818..181F */
+ FriBidiPropertyBlockLevel6_0100, /* 0E80..0E9F */
+ FriBidiPropertyBlockLevel6_0EA0, /* 0EA0..0EBF */
-#define FriBidiPropertyBlockLevel7_18A0 (FriBidiPropertyBlockLevel7 + 0x110)
+#define FriBidiPropertyBlockLevel5_0EC0 0x52
- FriBidiPropertyBlockLevel8_0048, /* 18A0..18A7 */
- FriBidiPropertyBlockLevel8_0980, /* 18A8..18AF */
- FriBidiPropertyBlockLevel8_0048, /* 18B0..18B7 */
- FriBidiPropertyBlockLevel8_0048, /* 18B8..18BF */
+ FriBidiPropertyBlockLevel6_0EC0, /* 0EC0..0EDF */
+ FriBidiPropertyBlockLevel6_0100, /* 0EE0..0EFF */
-#define FriBidiPropertyBlockLevel7_1FA0 (FriBidiPropertyBlockLevel7 + 0x114)
+#define FriBidiPropertyBlockLevel5_0F00 0x54
- FriBidiPropertyBlockLevel8_0048, /* 1FA0..1FA7 */
- FriBidiPropertyBlockLevel8_0048, /* 1FA8..1FAF */
- FriBidiPropertyBlockLevel8_0048, /* 1FB0..1FB7 */
- FriBidiPropertyBlockLevel8_1FB8, /* 1FB8..1FBF */
+ FriBidiPropertyBlockLevel6_0F00, /* 0F00..0F1F */
+ FriBidiPropertyBlockLevel6_0F20, /* 0F20..0F3F */
-#define FriBidiPropertyBlockLevel7_1FC0 (FriBidiPropertyBlockLevel7 + 0x118)
+#define FriBidiPropertyBlockLevel5_0F40 0x56
- FriBidiPropertyBlockLevel8_1FC0, /* 1FC0..1FC7 */
- FriBidiPropertyBlockLevel8_02E0, /* 1FC8..1FCF */
- FriBidiPropertyBlockLevel8_0048, /* 1FD0..1FD7 */
- FriBidiPropertyBlockLevel8_02E0, /* 1FD8..1FDF */
+ FriBidiPropertyBlockLevel6_0100, /* 0F40..0F5F */
+ FriBidiPropertyBlockLevel6_0F60, /* 0F60..0F7F */
-#define FriBidiPropertyBlockLevel7_1FE0 (FriBidiPropertyBlockLevel7 + 0x11C)
+#define FriBidiPropertyBlockLevel5_0F80 0x58
- FriBidiPropertyBlockLevel8_0048, /* 1FE0..1FE7 */
- FriBidiPropertyBlockLevel8_02E0, /* 1FE8..1FEF */
- FriBidiPropertyBlockLevel8_0048, /* 1FF0..1FF7 */
- FriBidiPropertyBlockLevel8_1FF8, /* 1FF8..1FFF */
+ FriBidiPropertyBlockLevel6_0F80, /* 0F80..0F9F */
+ FriBidiPropertyBlockLevel6_0FA0, /* 0FA0..0FBF */
-#define FriBidiPropertyBlockLevel7_2000 (FriBidiPropertyBlockLevel7 + 0x120)
+#define FriBidiPropertyBlockLevel5_0FC0 0x5A
- FriBidiPropertyBlockLevel8_2000, /* 2000..2007 */
- FriBidiPropertyBlockLevel8_2008, /* 2008..200F */
- FriBidiPropertyBlockLevel8_02C8, /* 2010..2017 */
- FriBidiPropertyBlockLevel8_02C8, /* 2018..201F */
+ FriBidiPropertyBlockLevel6_0FC0, /* 0FC0..0FDF */
+ FriBidiPropertyBlockLevel6_0100, /* 0FE0..0FFF */
-#define FriBidiPropertyBlockLevel7_2020 (FriBidiPropertyBlockLevel7 + 0x124)
+#define FriBidiPropertyBlockLevel5_1000 0x5C
- FriBidiPropertyBlockLevel8_02C8, /* 2020..2027 */
- FriBidiPropertyBlockLevel8_2028, /* 2028..202F */
- FriBidiPropertyBlockLevel8_2030, /* 2030..2037 */
- FriBidiPropertyBlockLevel8_02C8, /* 2038..203F */
+ FriBidiPropertyBlockLevel6_0100, /* 1000..101F */
+ FriBidiPropertyBlockLevel6_1020, /* 1020..103F */
-#define FriBidiPropertyBlockLevel7_2040 (FriBidiPropertyBlockLevel7 + 0x128)
+#define FriBidiPropertyBlockLevel5_1040 0x5E
- FriBidiPropertyBlockLevel8_02C8, /* 2040..2047 */
- FriBidiPropertyBlockLevel8_02C8, /* 2048..204F */
- FriBidiPropertyBlockLevel8_2050, /* 2050..2057 */
- FriBidiPropertyBlockLevel8_2058, /* 2058..205F */
+ FriBidiPropertyBlockLevel6_0F00, /* 1040..105F */
+ FriBidiPropertyBlockLevel6_0100, /* 1060..107F */
-#define FriBidiPropertyBlockLevel7_2060 (FriBidiPropertyBlockLevel7 + 0x12C)
+#define FriBidiPropertyBlockLevel5_1680 0x60
- FriBidiPropertyBlockLevel8_2060, /* 2060..2067 */
- FriBidiPropertyBlockLevel8_2068, /* 2068..206F */
- FriBidiPropertyBlockLevel8_2070, /* 2070..2077 */
- FriBidiPropertyBlockLevel8_2078, /* 2078..207F */
+ FriBidiPropertyBlockLevel6_1680, /* 1680..169F */
+ FriBidiPropertyBlockLevel6_0100, /* 16A0..16BF */
-#define FriBidiPropertyBlockLevel7_2080 (FriBidiPropertyBlockLevel7 + 0x130)
+#define FriBidiPropertyBlockLevel5_1700 0x62
- FriBidiPropertyBlockLevel8_0030, /* 2080..2087 */
- FriBidiPropertyBlockLevel8_2078, /* 2088..208F */
- FriBidiPropertyBlockLevel8_0048, /* 2090..2097 */
- FriBidiPropertyBlockLevel8_0048, /* 2098..209F */
+ FriBidiPropertyBlockLevel6_1700, /* 1700..171F */
+ FriBidiPropertyBlockLevel6_1700, /* 1720..173F */
-#define FriBidiPropertyBlockLevel7_20A0 (FriBidiPropertyBlockLevel7 + 0x134)
+#define FriBidiPropertyBlockLevel5_1740 0x64
- FriBidiPropertyBlockLevel8_20A0, /* 20A0..20A7 */
- FriBidiPropertyBlockLevel8_20A0, /* 20A8..20AF */
- FriBidiPropertyBlockLevel8_20B0, /* 20B0..20B7 */
- FriBidiPropertyBlockLevel8_0048, /* 20B8..20BF */
+ FriBidiPropertyBlockLevel6_1740, /* 1740..175F */
+ FriBidiPropertyBlockLevel6_1740, /* 1760..177F */
-#define FriBidiPropertyBlockLevel7_20C0 (FriBidiPropertyBlockLevel7 + 0x138)
+#define FriBidiPropertyBlockLevel5_1780 0x66
- FriBidiPropertyBlockLevel8_0048, /* 20C0..20C7 */
- FriBidiPropertyBlockLevel8_0048, /* 20C8..20CF */
- FriBidiPropertyBlockLevel8_0300, /* 20D0..20D7 */
- FriBidiPropertyBlockLevel8_0300, /* 20D8..20DF */
+ FriBidiPropertyBlockLevel6_0100, /* 1780..179F */
+ FriBidiPropertyBlockLevel6_17A0, /* 17A0..17BF */
-#define FriBidiPropertyBlockLevel7_20E0 (FriBidiPropertyBlockLevel7 + 0x13C)
+#define FriBidiPropertyBlockLevel5_17C0 0x68
- FriBidiPropertyBlockLevel8_0300, /* 20E0..20E7 */
- FriBidiPropertyBlockLevel8_20E8, /* 20E8..20EF */
- FriBidiPropertyBlockLevel8_0048, /* 20F0..20F7 */
- FriBidiPropertyBlockLevel8_0048, /* 20F8..20FF */
+ FriBidiPropertyBlockLevel6_17C0, /* 17C0..17DF */
+ FriBidiPropertyBlockLevel6_0100, /* 17E0..17FF */
-#define FriBidiPropertyBlockLevel7_2100 (FriBidiPropertyBlockLevel7 + 0x140)
+#define FriBidiPropertyBlockLevel5_1800 0x6A
- FriBidiPropertyBlockLevel8_2100, /* 2100..2107 */
- FriBidiPropertyBlockLevel8_1FC0, /* 2108..210F */
- FriBidiPropertyBlockLevel8_2110, /* 2110..2117 */
- FriBidiPropertyBlockLevel8_2118, /* 2118..211F */
+ FriBidiPropertyBlockLevel6_1800, /* 1800..181F */
+ FriBidiPropertyBlockLevel6_0100, /* 1820..183F */
-#define FriBidiPropertyBlockLevel7_2120 (FriBidiPropertyBlockLevel7 + 0x144)
+#define FriBidiPropertyBlockLevel5_1880 0x6C
- FriBidiPropertyBlockLevel8_2120, /* 2120..2127 */
- FriBidiPropertyBlockLevel8_2128, /* 2128..212F */
- FriBidiPropertyBlockLevel8_0588, /* 2130..2137 */
- FriBidiPropertyBlockLevel8_0588, /* 2138..213F */
+ FriBidiPropertyBlockLevel6_0100, /* 1880..189F */
+ FriBidiPropertyBlockLevel6_18A0, /* 18A0..18BF */
-#define FriBidiPropertyBlockLevel7_2140 (FriBidiPropertyBlockLevel7 + 0x148)
+#define FriBidiPropertyBlockLevel5_1F80 0x6E
- FriBidiPropertyBlockLevel8_2140, /* 2140..2147 */
- FriBidiPropertyBlockLevel8_2148, /* 2148..214F */
- FriBidiPropertyBlockLevel8_0058, /* 2150..2157 */
- FriBidiPropertyBlockLevel8_02C8, /* 2158..215F */
+ FriBidiPropertyBlockLevel6_0100, /* 1F80..1F9F */
+ FriBidiPropertyBlockLevel6_1FA0, /* 1FA0..1FBF */
-#define FriBidiPropertyBlockLevel7_2180 (FriBidiPropertyBlockLevel7 + 0x14C)
+#define FriBidiPropertyBlockLevel5_1FC0 0x70
- FriBidiPropertyBlockLevel8_0048, /* 2180..2187 */
- FriBidiPropertyBlockLevel8_0048, /* 2188..218F */
- FriBidiPropertyBlockLevel8_02C8, /* 2190..2197 */
- FriBidiPropertyBlockLevel8_02C8, /* 2198..219F */
+ FriBidiPropertyBlockLevel6_1FC0, /* 1FC0..1FDF */
+ FriBidiPropertyBlockLevel6_1FE0, /* 1FE0..1FFF */
-#define FriBidiPropertyBlockLevel7_21A0 (FriBidiPropertyBlockLevel7 + 0x150)
+#define FriBidiPropertyBlockLevel5_2000 0x72
- FriBidiPropertyBlockLevel8_02C8, /* 21A0..21A7 */
- FriBidiPropertyBlockLevel8_02C8, /* 21A8..21AF */
- FriBidiPropertyBlockLevel8_02C8, /* 21B0..21B7 */
- FriBidiPropertyBlockLevel8_02C8, /* 21B8..21BF */
+ FriBidiPropertyBlockLevel6_2000, /* 2000..201F */
+ FriBidiPropertyBlockLevel6_2020, /* 2020..203F */
-#define FriBidiPropertyBlockLevel7_2200 (FriBidiPropertyBlockLevel7 + 0x154)
+#define FriBidiPropertyBlockLevel5_2040 0x74
- FriBidiPropertyBlockLevel8_02C8, /* 2200..2207 */
- FriBidiPropertyBlockLevel8_02C8, /* 2208..220F */
- FriBidiPropertyBlockLevel8_2210, /* 2210..2217 */
- FriBidiPropertyBlockLevel8_02C8, /* 2218..221F */
+ FriBidiPropertyBlockLevel6_2040, /* 2040..205F */
+ FriBidiPropertyBlockLevel6_2060, /* 2060..207F */
-#define FriBidiPropertyBlockLevel7_2320 (FriBidiPropertyBlockLevel7 + 0x158)
+#define FriBidiPropertyBlockLevel5_2080 0x76
- FriBidiPropertyBlockLevel8_02C8, /* 2320..2327 */
- FriBidiPropertyBlockLevel8_02C8, /* 2328..232F */
- FriBidiPropertyBlockLevel8_02E8, /* 2330..2337 */
- FriBidiPropertyBlockLevel8_0048, /* 2338..233F */
+ FriBidiPropertyBlockLevel6_2080, /* 2080..209F */
+ FriBidiPropertyBlockLevel6_20A0, /* 20A0..20BF */
-#define FriBidiPropertyBlockLevel7_2360 (FriBidiPropertyBlockLevel7 + 0x15C)
+#define FriBidiPropertyBlockLevel5_20C0 0x78
- FriBidiPropertyBlockLevel8_0048, /* 2360..2367 */
- FriBidiPropertyBlockLevel8_0048, /* 2368..236F */
- FriBidiPropertyBlockLevel8_0048, /* 2370..2377 */
- FriBidiPropertyBlockLevel8_0058, /* 2378..237F */
+ FriBidiPropertyBlockLevel6_20C0, /* 20C0..20DF */
+ FriBidiPropertyBlockLevel6_20E0, /* 20E0..20FF */
-#define FriBidiPropertyBlockLevel7_2380 (FriBidiPropertyBlockLevel7 + 0x160)
+#define FriBidiPropertyBlockLevel5_2100 0x7A
- FriBidiPropertyBlockLevel8_02C8, /* 2380..2387 */
- FriBidiPropertyBlockLevel8_02C8, /* 2388..238F */
- FriBidiPropertyBlockLevel8_2390, /* 2390..2397 */
- FriBidiPropertyBlockLevel8_02C8, /* 2398..239F */
+ FriBidiPropertyBlockLevel6_2100, /* 2100..211F */
+ FriBidiPropertyBlockLevel6_2120, /* 2120..213F */
-#define FriBidiPropertyBlockLevel7_23C0 (FriBidiPropertyBlockLevel7 + 0x164)
+#define FriBidiPropertyBlockLevel5_2140 0x7C
- FriBidiPropertyBlockLevel8_02C8, /* 23C0..23C7 */
- FriBidiPropertyBlockLevel8_23C8, /* 23C8..23CF */
- FriBidiPropertyBlockLevel8_0048, /* 23D0..23D7 */
- FriBidiPropertyBlockLevel8_0048, /* 23D8..23DF */
+ FriBidiPropertyBlockLevel6_2140, /* 2140..215F */
+ FriBidiPropertyBlockLevel6_0100, /* 2160..217F */
-#define FriBidiPropertyBlockLevel7_2420 (FriBidiPropertyBlockLevel7 + 0x168)
+#define FriBidiPropertyBlockLevel5_2180 0x7E
- FriBidiPropertyBlockLevel8_23C8, /* 2420..2427 */
- FriBidiPropertyBlockLevel8_0048, /* 2428..242F */
- FriBidiPropertyBlockLevel8_0048, /* 2430..2437 */
- FriBidiPropertyBlockLevel8_0048, /* 2438..243F */
+ FriBidiPropertyBlockLevel6_2180, /* 2180..219F */
+ FriBidiPropertyBlockLevel6_21A0, /* 21A0..21BF */
-#define FriBidiPropertyBlockLevel7_2440 (FriBidiPropertyBlockLevel7 + 0x16C)
+#define FriBidiPropertyBlockLevel5_21C0 0x80
- FriBidiPropertyBlockLevel8_02C8, /* 2440..2447 */
- FriBidiPropertyBlockLevel8_2448, /* 2448..244F */
- FriBidiPropertyBlockLevel8_0048, /* 2450..2457 */
- FriBidiPropertyBlockLevel8_0048, /* 2458..245F */
+ FriBidiPropertyBlockLevel6_21A0, /* 21C0..21DF */
+ FriBidiPropertyBlockLevel6_21A0, /* 21E0..21FF */
-#define FriBidiPropertyBlockLevel7_2460 (FriBidiPropertyBlockLevel7 + 0x170)
+#define FriBidiPropertyBlockLevel5_2200 0x82
- FriBidiPropertyBlockLevel8_0030, /* 2460..2467 */
- FriBidiPropertyBlockLevel8_0030, /* 2468..246F */
- FriBidiPropertyBlockLevel8_0030, /* 2470..2477 */
- FriBidiPropertyBlockLevel8_0030, /* 2478..247F */
+ FriBidiPropertyBlockLevel6_2200, /* 2200..221F */
+ FriBidiPropertyBlockLevel6_21A0, /* 2220..223F */
-#define FriBidiPropertyBlockLevel7_2480 (FriBidiPropertyBlockLevel7 + 0x174)
+#define FriBidiPropertyBlockLevel5_2300 0x84
- FriBidiPropertyBlockLevel8_0030, /* 2480..2487 */
- FriBidiPropertyBlockLevel8_0030, /* 2488..248F */
- FriBidiPropertyBlockLevel8_0030, /* 2490..2497 */
- FriBidiPropertyBlockLevel8_2498, /* 2498..249F */
+ FriBidiPropertyBlockLevel6_21A0, /* 2300..231F */
+ FriBidiPropertyBlockLevel6_2320, /* 2320..233F */
-#define FriBidiPropertyBlockLevel7_24E0 (FriBidiPropertyBlockLevel7 + 0x178)
+#define FriBidiPropertyBlockLevel5_2340 0x86
- FriBidiPropertyBlockLevel8_0048, /* 24E0..24E7 */
- FriBidiPropertyBlockLevel8_24E8, /* 24E8..24EF */
- FriBidiPropertyBlockLevel8_02C8, /* 24F0..24F7 */
- FriBidiPropertyBlockLevel8_23C8, /* 24F8..24FF */
+ FriBidiPropertyBlockLevel6_0100, /* 2340..235F */
+ FriBidiPropertyBlockLevel6_2360, /* 2360..237F */
-#define FriBidiPropertyBlockLevel7_2600 (FriBidiPropertyBlockLevel7 + 0x17C)
+#define FriBidiPropertyBlockLevel5_2380 0x88
- FriBidiPropertyBlockLevel8_02C8, /* 2600..2607 */
- FriBidiPropertyBlockLevel8_02C8, /* 2608..260F */
- FriBidiPropertyBlockLevel8_2610, /* 2610..2617 */
- FriBidiPropertyBlockLevel8_2618, /* 2618..261F */
+ FriBidiPropertyBlockLevel6_2380, /* 2380..239F */
+ FriBidiPropertyBlockLevel6_21A0, /* 23A0..23BF */
-#define FriBidiPropertyBlockLevel7_2660 (FriBidiPropertyBlockLevel7 + 0x180)
+#define FriBidiPropertyBlockLevel5_23C0 0x8A
- FriBidiPropertyBlockLevel8_02C8, /* 2660..2667 */
- FriBidiPropertyBlockLevel8_02C8, /* 2668..266F */
- FriBidiPropertyBlockLevel8_02C8, /* 2670..2677 */
- FriBidiPropertyBlockLevel8_02E8, /* 2678..267F */
+ FriBidiPropertyBlockLevel6_23C0, /* 23C0..23DF */
+ FriBidiPropertyBlockLevel6_0100, /* 23E0..23FF */
-#define FriBidiPropertyBlockLevel7_2680 (FriBidiPropertyBlockLevel7 + 0x184)
+#define FriBidiPropertyBlockLevel5_2400 0x8C
- FriBidiPropertyBlockLevel8_02C8, /* 2680..2687 */
- FriBidiPropertyBlockLevel8_1FC0, /* 2688..268F */
- FriBidiPropertyBlockLevel8_0048, /* 2690..2697 */
- FriBidiPropertyBlockLevel8_0048, /* 2698..269F */
+ FriBidiPropertyBlockLevel6_21A0, /* 2400..241F */
+ FriBidiPropertyBlockLevel6_2420, /* 2420..243F */
-#define FriBidiPropertyBlockLevel7_2700 (FriBidiPropertyBlockLevel7 + 0x188)
+#define FriBidiPropertyBlockLevel5_2440 0x8E
- FriBidiPropertyBlockLevel8_2700, /* 2700..2707 */
- FriBidiPropertyBlockLevel8_2708, /* 2708..270F */
- FriBidiPropertyBlockLevel8_02C8, /* 2710..2717 */
- FriBidiPropertyBlockLevel8_02C8, /* 2718..271F */
+ FriBidiPropertyBlockLevel6_2440, /* 2440..245F */
+ FriBidiPropertyBlockLevel6_2460, /* 2460..247F */
-#define FriBidiPropertyBlockLevel7_2720 (FriBidiPropertyBlockLevel7 + 0x18C)
+#define FriBidiPropertyBlockLevel5_2480 0x90
- FriBidiPropertyBlockLevel8_02C8, /* 2720..2727 */
- FriBidiPropertyBlockLevel8_2618, /* 2728..272F */
- FriBidiPropertyBlockLevel8_02C8, /* 2730..2737 */
- FriBidiPropertyBlockLevel8_02C8, /* 2738..273F */
+ FriBidiPropertyBlockLevel6_2480, /* 2480..249F */
+ FriBidiPropertyBlockLevel6_0100, /* 24A0..24BF */
-#define FriBidiPropertyBlockLevel7_2740 (FriBidiPropertyBlockLevel7 + 0x190)
+#define FriBidiPropertyBlockLevel5_24C0 0x92
- FriBidiPropertyBlockLevel8_02C8, /* 2740..2747 */
- FriBidiPropertyBlockLevel8_2120, /* 2748..274F */
- FriBidiPropertyBlockLevel8_2750, /* 2750..2757 */
- FriBidiPropertyBlockLevel8_23C8, /* 2758..275F */
+ FriBidiPropertyBlockLevel6_0100, /* 24C0..24DF */
+ FriBidiPropertyBlockLevel6_24E0, /* 24E0..24FF */
-#define FriBidiPropertyBlockLevel7_2760 (FriBidiPropertyBlockLevel7 + 0x194)
+#define FriBidiPropertyBlockLevel5_2600 0x94
- FriBidiPropertyBlockLevel8_2618, /* 2760..2767 */
- FriBidiPropertyBlockLevel8_02C8, /* 2768..276F */
- FriBidiPropertyBlockLevel8_02C8, /* 2770..2777 */
- FriBidiPropertyBlockLevel8_02C8, /* 2778..277F */
+ FriBidiPropertyBlockLevel6_2600, /* 2600..261F */
+ FriBidiPropertyBlockLevel6_21A0, /* 2620..263F */
-#define FriBidiPropertyBlockLevel7_2780 (FriBidiPropertyBlockLevel7 + 0x198)
+#define FriBidiPropertyBlockLevel5_2640 0x96
- FriBidiPropertyBlockLevel8_02C8, /* 2780..2787 */
- FriBidiPropertyBlockLevel8_02C8, /* 2788..278F */
- FriBidiPropertyBlockLevel8_2140, /* 2790..2797 */
- FriBidiPropertyBlockLevel8_02C8, /* 2798..279F */
+ FriBidiPropertyBlockLevel6_21A0, /* 2640..265F */
+ FriBidiPropertyBlockLevel6_2660, /* 2660..267F */
-#define FriBidiPropertyBlockLevel7_27A0 (FriBidiPropertyBlockLevel7 + 0x19C)
+#define FriBidiPropertyBlockLevel5_2680 0x98
- FriBidiPropertyBlockLevel8_02C8, /* 27A0..27A7 */
- FriBidiPropertyBlockLevel8_02C8, /* 27A8..27AF */
- FriBidiPropertyBlockLevel8_2618, /* 27B0..27B7 */
- FriBidiPropertyBlockLevel8_23C8, /* 27B8..27BF */
+ FriBidiPropertyBlockLevel6_2680, /* 2680..269F */
+ FriBidiPropertyBlockLevel6_0100, /* 26A0..26BF */
-#define FriBidiPropertyBlockLevel7_27E0 (FriBidiPropertyBlockLevel7 + 0x1A0)
+#define FriBidiPropertyBlockLevel5_2700 0x9A
- FriBidiPropertyBlockLevel8_02C8, /* 27E0..27E7 */
- FriBidiPropertyBlockLevel8_27E8, /* 27E8..27EF */
- FriBidiPropertyBlockLevel8_02C8, /* 27F0..27F7 */
- FriBidiPropertyBlockLevel8_02C8, /* 27F8..27FF */
+ FriBidiPropertyBlockLevel6_2700, /* 2700..271F */
+ FriBidiPropertyBlockLevel6_2720, /* 2720..273F */
-#define FriBidiPropertyBlockLevel7_2E80 (FriBidiPropertyBlockLevel7 + 0x1A4)
+#define FriBidiPropertyBlockLevel5_2740 0x9C
- FriBidiPropertyBlockLevel8_02C8, /* 2E80..2E87 */
- FriBidiPropertyBlockLevel8_02C8, /* 2E88..2E8F */
- FriBidiPropertyBlockLevel8_02C8, /* 2E90..2E97 */
- FriBidiPropertyBlockLevel8_00A8, /* 2E98..2E9F */
+ FriBidiPropertyBlockLevel6_2740, /* 2740..275F */
+ FriBidiPropertyBlockLevel6_2760, /* 2760..277F */
-#define FriBidiPropertyBlockLevel7_2EE0 (FriBidiPropertyBlockLevel7 + 0x1A8)
+#define FriBidiPropertyBlockLevel5_2780 0x9E
- FriBidiPropertyBlockLevel8_02C8, /* 2EE0..2EE7 */
- FriBidiPropertyBlockLevel8_02C8, /* 2EE8..2EEF */
- FriBidiPropertyBlockLevel8_27E8, /* 2EF0..2EF7 */
- FriBidiPropertyBlockLevel8_0048, /* 2EF8..2EFF */
+ FriBidiPropertyBlockLevel6_2780, /* 2780..279F */
+ FriBidiPropertyBlockLevel6_27A0, /* 27A0..27BF */
-#define FriBidiPropertyBlockLevel7_2FE0 (FriBidiPropertyBlockLevel7 + 0x1AC)
+#define FriBidiPropertyBlockLevel5_27C0 0xA0
- FriBidiPropertyBlockLevel8_0048, /* 2FE0..2FE7 */
- FriBidiPropertyBlockLevel8_0048, /* 2FE8..2FEF */
- FriBidiPropertyBlockLevel8_02C8, /* 2FF0..2FF7 */
- FriBidiPropertyBlockLevel8_27E8, /* 2FF8..2FFF */
+ FriBidiPropertyBlockLevel6_2180, /* 27C0..27DF */
+ FriBidiPropertyBlockLevel6_27E0, /* 27E0..27FF */
-#define FriBidiPropertyBlockLevel7_3000 (FriBidiPropertyBlockLevel7 + 0x1B0)
+#define FriBidiPropertyBlockLevel5_2E80 0xA2
- FriBidiPropertyBlockLevel8_3000, /* 3000..3007 */
- FriBidiPropertyBlockLevel8_02C8, /* 3008..300F */
- FriBidiPropertyBlockLevel8_02C8, /* 3010..3017 */
- FriBidiPropertyBlockLevel8_02C8, /* 3018..301F */
+ FriBidiPropertyBlockLevel6_2E80, /* 2E80..2E9F */
+ FriBidiPropertyBlockLevel6_21A0, /* 2EA0..2EBF */
-#define FriBidiPropertyBlockLevel7_3020 (FriBidiPropertyBlockLevel7 + 0x1B4)
+#define FriBidiPropertyBlockLevel5_2EC0 0xA4
- FriBidiPropertyBlockLevel8_0040, /* 3020..3027 */
- FriBidiPropertyBlockLevel8_3028, /* 3028..302F */
- FriBidiPropertyBlockLevel8_2118, /* 3030..3037 */
- FriBidiPropertyBlockLevel8_02E0, /* 3038..303F */
+ FriBidiPropertyBlockLevel6_21A0, /* 2EC0..2EDF */
+ FriBidiPropertyBlockLevel6_2EE0, /* 2EE0..2EFF */
-#define FriBidiPropertyBlockLevel7_3080 (FriBidiPropertyBlockLevel7 + 0x1B8)
+#define FriBidiPropertyBlockLevel5_2FC0 0xA6
- FriBidiPropertyBlockLevel8_0048, /* 3080..3087 */
- FriBidiPropertyBlockLevel8_0048, /* 3088..308F */
- FriBidiPropertyBlockLevel8_0048, /* 3090..3097 */
- FriBidiPropertyBlockLevel8_3098, /* 3098..309F */
+ FriBidiPropertyBlockLevel6_2320, /* 2FC0..2FDF */
+ FriBidiPropertyBlockLevel6_2FE0, /* 2FE0..2FFF */
-#define FriBidiPropertyBlockLevel7_30A0 (FriBidiPropertyBlockLevel7 + 0x1BC)
+#define FriBidiPropertyBlockLevel5_3000 0xA8
- FriBidiPropertyBlockLevel8_0040, /* 30A0..30A7 */
- FriBidiPropertyBlockLevel8_0048, /* 30A8..30AF */
- FriBidiPropertyBlockLevel8_0048, /* 30B0..30B7 */
- FriBidiPropertyBlockLevel8_0048, /* 30B8..30BF */
+ FriBidiPropertyBlockLevel6_3000, /* 3000..301F */
+ FriBidiPropertyBlockLevel6_3020, /* 3020..303F */
-#define FriBidiPropertyBlockLevel7_30E0 (FriBidiPropertyBlockLevel7 + 0x1C0)
+#define FriBidiPropertyBlockLevel5_3080 0xAA
- FriBidiPropertyBlockLevel8_0048, /* 30E0..30E7 */
- FriBidiPropertyBlockLevel8_0048, /* 30E8..30EF */
- FriBidiPropertyBlockLevel8_0048, /* 30F0..30F7 */
- FriBidiPropertyBlockLevel8_30F8, /* 30F8..30FF */
+ FriBidiPropertyBlockLevel6_3080, /* 3080..309F */
+ FriBidiPropertyBlockLevel6_30A0, /* 30A0..30BF */
-#define FriBidiPropertyBlockLevel7_3240 (FriBidiPropertyBlockLevel7 + 0x1C4)
+#define FriBidiPropertyBlockLevel5_30C0 0xAC
- FriBidiPropertyBlockLevel8_0048, /* 3240..3247 */
- FriBidiPropertyBlockLevel8_0048, /* 3248..324F */
- FriBidiPropertyBlockLevel8_2618, /* 3250..3257 */
- FriBidiPropertyBlockLevel8_02C8, /* 3258..325F */
+ FriBidiPropertyBlockLevel6_0100, /* 30C0..30DF */
+ FriBidiPropertyBlockLevel6_30E0, /* 30E0..30FF */
-#define FriBidiPropertyBlockLevel7_FB00 (FriBidiPropertyBlockLevel7 + 0x1C8)
+#define FriBidiPropertyBlockLevel5_3240 0xAE
- FriBidiPropertyBlockLevel8_0048, /* FB00..FB07 */
- FriBidiPropertyBlockLevel8_0048, /* FB08..FB0F */
- FriBidiPropertyBlockLevel8_0048, /* FB10..FB17 */
- FriBidiPropertyBlockLevel8_FB18, /* FB18..FB1F */
+ FriBidiPropertyBlockLevel6_3240, /* 3240..325F */
+ FriBidiPropertyBlockLevel6_0100, /* 3260..327F */
-#define FriBidiPropertyBlockLevel7_FB20 (FriBidiPropertyBlockLevel7 + 0x1CC)
+#define FriBidiPropertyBlockLevel5_3280 0xB0
- FriBidiPropertyBlockLevel8_05C8, /* FB20..FB27 */
- FriBidiPropertyBlockLevel8_FB28, /* FB28..FB2F */
- FriBidiPropertyBlockLevel8_05C8, /* FB30..FB37 */
- FriBidiPropertyBlockLevel8_05C8, /* FB38..FB3F */
+ FriBidiPropertyBlockLevel6_0100, /* 3280..329F */
+ FriBidiPropertyBlockLevel6_3240, /* 32A0..32BF */
-#define FriBidiPropertyBlockLevel7_FB40 (FriBidiPropertyBlockLevel7 + 0x1D0)
+#define FriBidiPropertyBlockLevel5_A4C0 0xB2
- FriBidiPropertyBlockLevel8_05C8, /* FB40..FB47 */
- FriBidiPropertyBlockLevel8_05C8, /* FB48..FB4F */
- FriBidiPropertyBlockLevel8_0600, /* FB50..FB57 */
- FriBidiPropertyBlockLevel8_0600, /* FB58..FB5F */
+ FriBidiPropertyBlockLevel6_2420, /* A4C0..A4DF */
+ FriBidiPropertyBlockLevel6_0100, /* A4E0..A4FF */
-#define FriBidiPropertyBlockLevel7_FD20 (FriBidiPropertyBlockLevel7 + 0x1D4)
+#define FriBidiPropertyBlockLevel5_FB00 0xB4
- FriBidiPropertyBlockLevel8_0600, /* FD20..FD27 */
- FriBidiPropertyBlockLevel8_0600, /* FD28..FD2F */
- FriBidiPropertyBlockLevel8_0600, /* FD30..FD37 */
- FriBidiPropertyBlockLevel8_FD38, /* FD38..FD3F */
+ FriBidiPropertyBlockLevel6_FB00, /* FB00..FB1F */
+ FriBidiPropertyBlockLevel6_FB20, /* FB20..FB3F */
-#define FriBidiPropertyBlockLevel7_FE20 (FriBidiPropertyBlockLevel7 + 0x1D8)
+#define FriBidiPropertyBlockLevel5_FB40 0xB6
- FriBidiPropertyBlockLevel8_17D0, /* FE20..FE27 */
- FriBidiPropertyBlockLevel8_0048, /* FE28..FE2F */
- FriBidiPropertyBlockLevel8_02C8, /* FE30..FE37 */
- FriBidiPropertyBlockLevel8_02C8, /* FE38..FE3F */
+ FriBidiPropertyBlockLevel6_FB40, /* FB40..FB5F */
+ FriBidiPropertyBlockLevel6_0620, /* FB60..FB7F */
-#define FriBidiPropertyBlockLevel7_FE40 (FriBidiPropertyBlockLevel7 + 0x1DC)
+#define FriBidiPropertyBlockLevel5_FD00 0xB8
- FriBidiPropertyBlockLevel8_23C8, /* FE40..FE47 */
- FriBidiPropertyBlockLevel8_2618, /* FE48..FE4F */
- FriBidiPropertyBlockLevel8_FE50, /* FE50..FE57 */
- FriBidiPropertyBlockLevel8_FE58, /* FE58..FE5F */
+ FriBidiPropertyBlockLevel6_0620, /* FD00..FD1F */
+ FriBidiPropertyBlockLevel6_FD20, /* FD20..FD3F */
-#define FriBidiPropertyBlockLevel7_FE60 (FriBidiPropertyBlockLevel7 + 0x1E0)
+#define FriBidiPropertyBlockLevel5_FE00 0xBA
- FriBidiPropertyBlockLevel8_FE60, /* FE60..FE67 */
- FriBidiPropertyBlockLevel8_FE68, /* FE68..FE6F */
- FriBidiPropertyBlockLevel8_0600, /* FE70..FE77 */
- FriBidiPropertyBlockLevel8_0600, /* FE78..FE7F */
+ FriBidiPropertyBlockLevel6_0340, /* FE00..FE1F */
+ FriBidiPropertyBlockLevel6_FE20, /* FE20..FE3F */
-#define FriBidiPropertyBlockLevel7_FEE0 (FriBidiPropertyBlockLevel7 + 0x1E4)
+#define FriBidiPropertyBlockLevel5_FE40 0xBC
- FriBidiPropertyBlockLevel8_0600, /* FEE0..FEE7 */
- FriBidiPropertyBlockLevel8_0600, /* FEE8..FEEF */
- FriBidiPropertyBlockLevel8_0600, /* FEF0..FEF7 */
- FriBidiPropertyBlockLevel8_0708, /* FEF8..FEFF */
+ FriBidiPropertyBlockLevel6_FE40, /* FE40..FE5F */
+ FriBidiPropertyBlockLevel6_FE60, /* FE60..FE7F */
-#define FriBidiPropertyBlockLevel7_FF00 (FriBidiPropertyBlockLevel7 + 0x1E8)
+#define FriBidiPropertyBlockLevel5_FEC0 0xBE
- FriBidiPropertyBlockLevel8_FF00, /* FF00..FF07 */
- FriBidiPropertyBlockLevel8_0028, /* FF08..FF0F */
- FriBidiPropertyBlockLevel8_0030, /* FF10..FF17 */
- FriBidiPropertyBlockLevel8_0038, /* FF18..FF1F */
+ FriBidiPropertyBlockLevel6_0620, /* FEC0..FEDF */
+ FriBidiPropertyBlockLevel6_FEE0, /* FEE0..FEFF */
-#define FriBidiPropertyBlockLevel7_FF60 (FriBidiPropertyBlockLevel7 + 0x1EC)
+#define FriBidiPropertyBlockLevel5_FF00 0xC0
- FriBidiPropertyBlockLevel8_02E8, /* FF60..FF67 */
- FriBidiPropertyBlockLevel8_0048, /* FF68..FF6F */
- FriBidiPropertyBlockLevel8_0048, /* FF70..FF77 */
- FriBidiPropertyBlockLevel8_0048, /* FF78..FF7F */
+ FriBidiPropertyBlockLevel6_FF00, /* FF00..FF1F */
+ FriBidiPropertyBlockLevel6_0040, /* FF20..FF3F */
-#define FriBidiPropertyBlockLevel7_FFE0 (FriBidiPropertyBlockLevel7 + 0x1F0)
+#define FriBidiPropertyBlockLevel5_FF40 0xC2
- FriBidiPropertyBlockLevel8_FFE0, /* FFE0..FFE7 */
- FriBidiPropertyBlockLevel8_23C8, /* FFE8..FFEF */
- FriBidiPropertyBlockLevel8_0048, /* FFF0..FFF7 */
- FriBidiPropertyBlockLevel8_FFF8, /* FFF8..FFFF */
+ FriBidiPropertyBlockLevel6_0040, /* FF40..FF5F */
+ FriBidiPropertyBlockLevel6_FF60, /* FF60..FF7F */
-#define FriBidiPropertyBlockLevel7_1D160 (FriBidiPropertyBlockLevel7 + 0x1F4)
+#define FriBidiPropertyBlockLevel5_FFC0 0xC4
- FriBidiPropertyBlockLevel8_0CB8, /* 1D160..1D167 */
- FriBidiPropertyBlockLevel8_0488, /* 1D168..1D16F */
- FriBidiPropertyBlockLevel8_1D170, /* 1D170..1D177 */
- FriBidiPropertyBlockLevel8_1D178, /* 1D178..1D17F */
+ FriBidiPropertyBlockLevel6_0100, /* FFC0..FFDF */
+ FriBidiPropertyBlockLevel6_FFE0, /* FFE0..FFFF */
-#define FriBidiPropertyBlockLevel7_1D180 (FriBidiPropertyBlockLevel7 + 0x1F8)
+#define FriBidiPropertyBlockLevel5_1D140 0xC6
- FriBidiPropertyBlockLevel8_1D180, /* 1D180..1D187 */
- FriBidiPropertyBlockLevel8_17D0, /* 1D188..1D18F */
- FriBidiPropertyBlockLevel8_0048, /* 1D190..1D197 */
- FriBidiPropertyBlockLevel8_0048, /* 1D198..1D19F */
+ FriBidiPropertyBlockLevel6_0100, /* 1D140..1D15F */
+ FriBidiPropertyBlockLevel6_1D160, /* 1D160..1D17F */
-#define FriBidiPropertyBlockLevel7_1D1A0 (FriBidiPropertyBlockLevel7 + 0x1FC)
+#define FriBidiPropertyBlockLevel5_1D180 0xC8
- FriBidiPropertyBlockLevel8_0048, /* 1D1A0..1D1A7 */
- FriBidiPropertyBlockLevel8_1D1A8, /* 1D1A8..1D1AF */
- FriBidiPropertyBlockLevel8_0048, /* 1D1B0..1D1B7 */
- FriBidiPropertyBlockLevel8_0048, /* 1D1B8..1D1BF */
+ FriBidiPropertyBlockLevel6_1D180, /* 1D180..1D19F */
+ FriBidiPropertyBlockLevel6_1D1A0, /* 1D1A0..1D1BF */
-#define FriBidiPropertyBlockLevel7_1D7C0 (FriBidiPropertyBlockLevel7 + 0x200)
+#define FriBidiPropertyBlockLevel5_1D7C0 0xCA
- FriBidiPropertyBlockLevel8_0048, /* 1D7C0..1D7C7 */
- FriBidiPropertyBlockLevel8_1D7C8, /* 1D7C8..1D7CF */
- FriBidiPropertyBlockLevel8_0030, /* 1D7D0..1D7D7 */
- FriBidiPropertyBlockLevel8_0030, /* 1D7D8..1D7DF */
+ FriBidiPropertyBlockLevel6_1D7C0, /* 1D7C0..1D7DF */
+ FriBidiPropertyBlockLevel6_2460, /* 1D7E0..1D7FF */
-#define FriBidiPropertyBlockLevel7_E0000 (FriBidiPropertyBlockLevel7 + 0x204)
+#define FriBidiPropertyBlockLevel5_E0000 0xCC
- FriBidiPropertyBlockLevel8_E0000, /* E0000..E0007 */
- FriBidiPropertyBlockLevel8_0048, /* E0008..E000F */
- FriBidiPropertyBlockLevel8_0048, /* E0010..E0017 */
- FriBidiPropertyBlockLevel8_0048, /* E0018..E001F */
+ FriBidiPropertyBlockLevel6_E0000, /* E0000..E001F */
+ FriBidiPropertyBlockLevel6_E0020, /* E0020..E003F */
-#define FriBidiPropertyBlockLevel7_E0020 (FriBidiPropertyBlockLevel7 + 0x208)
+#define FriBidiPropertyBlockLevel5_E0040 0xCE
- FriBidiPropertyBlockLevel8_0000, /* E0020..E0027 */
- FriBidiPropertyBlockLevel8_0000, /* E0028..E002F */
- FriBidiPropertyBlockLevel8_0000, /* E0030..E0037 */
- FriBidiPropertyBlockLevel8_0000, /* E0038..E003F */
+ FriBidiPropertyBlockLevel6_E0020, /* E0040..E005F */
+ FriBidiPropertyBlockLevel6_E0020, /* E0060..E007F */
};
-static const FriBidiPropCharType **FriBidiPropertyBlockLevel6[4*65] = {
-
-#define FriBidiPropertyBlockLevel6_0000 (FriBidiPropertyBlockLevel6 + 0x0)
-
- FriBidiPropertyBlockLevel7_0000, /* 0000..001F */
- FriBidiPropertyBlockLevel7_0020, /* 0020..003F */
- FriBidiPropertyBlockLevel7_0040, /* 0040..005F */
- FriBidiPropertyBlockLevel7_0060, /* 0060..007F */
-
-#define FriBidiPropertyBlockLevel6_0080 (FriBidiPropertyBlockLevel6 + 0x4)
-
- FriBidiPropertyBlockLevel7_0080, /* 0080..009F */
- FriBidiPropertyBlockLevel7_00A0, /* 00A0..00BF */
- FriBidiPropertyBlockLevel7_00C0, /* 00C0..00DF */
- FriBidiPropertyBlockLevel7_00C0, /* 00E0..00FF */
-
-#define FriBidiPropertyBlockLevel6_0100 (FriBidiPropertyBlockLevel6 + 0x8)
-
- FriBidiPropertyBlockLevel7_0100, /* 0100..011F */
- FriBidiPropertyBlockLevel7_0100, /* 0120..013F */
- FriBidiPropertyBlockLevel7_0100, /* 0140..015F */
- FriBidiPropertyBlockLevel7_0100, /* 0160..017F */
-
-#define FriBidiPropertyBlockLevel6_0280 (FriBidiPropertyBlockLevel6 + 0xC)
-
- FriBidiPropertyBlockLevel7_0100, /* 0280..029F */
- FriBidiPropertyBlockLevel7_02A0, /* 02A0..02BF */
- FriBidiPropertyBlockLevel7_02C0, /* 02C0..02DF */
- FriBidiPropertyBlockLevel7_02E0, /* 02E0..02FF */
-
-#define FriBidiPropertyBlockLevel6_0300 (FriBidiPropertyBlockLevel6 + 0x10)
-
- FriBidiPropertyBlockLevel7_0300, /* 0300..031F */
- FriBidiPropertyBlockLevel7_0300, /* 0320..033F */
- FriBidiPropertyBlockLevel7_0340, /* 0340..035F */
- FriBidiPropertyBlockLevel7_0360, /* 0360..037F */
-
-#define FriBidiPropertyBlockLevel6_0380 (FriBidiPropertyBlockLevel6 + 0x14)
-
- FriBidiPropertyBlockLevel7_0380, /* 0380..039F */
- FriBidiPropertyBlockLevel7_0100, /* 03A0..03BF */
- FriBidiPropertyBlockLevel7_0100, /* 03C0..03DF */
- FriBidiPropertyBlockLevel7_03E0, /* 03E0..03FF */
-
-#define FriBidiPropertyBlockLevel6_0480 (FriBidiPropertyBlockLevel6 + 0x18)
-
- FriBidiPropertyBlockLevel7_0480, /* 0480..049F */
- FriBidiPropertyBlockLevel7_0100, /* 04A0..04BF */
- FriBidiPropertyBlockLevel7_0100, /* 04C0..04DF */
- FriBidiPropertyBlockLevel7_0100, /* 04E0..04FF */
-
-#define FriBidiPropertyBlockLevel6_0580 (FriBidiPropertyBlockLevel6 + 0x1C)
-
- FriBidiPropertyBlockLevel7_0580, /* 0580..059F */
- FriBidiPropertyBlockLevel7_05A0, /* 05A0..05BF */
- FriBidiPropertyBlockLevel7_05C0, /* 05C0..05DF */
- FriBidiPropertyBlockLevel7_05E0, /* 05E0..05FF */
-
-#define FriBidiPropertyBlockLevel6_0600 (FriBidiPropertyBlockLevel6 + 0x20)
-
- FriBidiPropertyBlockLevel7_0600, /* 0600..061F */
- FriBidiPropertyBlockLevel7_0620, /* 0620..063F */
- FriBidiPropertyBlockLevel7_0640, /* 0640..065F */
- FriBidiPropertyBlockLevel7_0660, /* 0660..067F */
-
-#define FriBidiPropertyBlockLevel6_0680 (FriBidiPropertyBlockLevel6 + 0x24)
-
- FriBidiPropertyBlockLevel7_0620, /* 0680..069F */
- FriBidiPropertyBlockLevel7_0620, /* 06A0..06BF */
- FriBidiPropertyBlockLevel7_06C0, /* 06C0..06DF */
- FriBidiPropertyBlockLevel7_06E0, /* 06E0..06FF */
-
-#define FriBidiPropertyBlockLevel6_0700 (FriBidiPropertyBlockLevel6 + 0x28)
-
- FriBidiPropertyBlockLevel7_0700, /* 0700..071F */
- FriBidiPropertyBlockLevel7_0720, /* 0720..073F */
- FriBidiPropertyBlockLevel7_0740, /* 0740..075F */
- FriBidiPropertyBlockLevel7_0620, /* 0760..077F */
-
-#define FriBidiPropertyBlockLevel6_0780 (FriBidiPropertyBlockLevel6 + 0x2C)
-
- FriBidiPropertyBlockLevel7_0620, /* 0780..079F */
- FriBidiPropertyBlockLevel7_07A0, /* 07A0..07BF */
- FriBidiPropertyBlockLevel7_0100, /* 07C0..07DF */
- FriBidiPropertyBlockLevel7_0100, /* 07E0..07FF */
-
-#define FriBidiPropertyBlockLevel6_0900 (FriBidiPropertyBlockLevel6 + 0x30)
-
- FriBidiPropertyBlockLevel7_0900, /* 0900..091F */
- FriBidiPropertyBlockLevel7_0920, /* 0920..093F */
- FriBidiPropertyBlockLevel7_0940, /* 0940..095F */
- FriBidiPropertyBlockLevel7_0960, /* 0960..097F */
-
-#define FriBidiPropertyBlockLevel6_0980 (FriBidiPropertyBlockLevel6 + 0x34)
-
- FriBidiPropertyBlockLevel7_0980, /* 0980..099F */
- FriBidiPropertyBlockLevel7_0920, /* 09A0..09BF */
- FriBidiPropertyBlockLevel7_09C0, /* 09C0..09DF */
- FriBidiPropertyBlockLevel7_09E0, /* 09E0..09FF */
-
-#define FriBidiPropertyBlockLevel6_0A00 (FriBidiPropertyBlockLevel6 + 0x38)
-
- FriBidiPropertyBlockLevel7_0A00, /* 0A00..0A1F */
- FriBidiPropertyBlockLevel7_0920, /* 0A20..0A3F */
- FriBidiPropertyBlockLevel7_0A40, /* 0A40..0A5F */
- FriBidiPropertyBlockLevel7_0A60, /* 0A60..0A7F */
-
-#define FriBidiPropertyBlockLevel6_0A80 (FriBidiPropertyBlockLevel6 + 0x3C)
-
- FriBidiPropertyBlockLevel7_0900, /* 0A80..0A9F */
- FriBidiPropertyBlockLevel7_0920, /* 0AA0..0ABF */
- FriBidiPropertyBlockLevel7_0AC0, /* 0AC0..0ADF */
- FriBidiPropertyBlockLevel7_0100, /* 0AE0..0AFF */
-
-#define FriBidiPropertyBlockLevel6_0B00 (FriBidiPropertyBlockLevel6 + 0x40)
-
- FriBidiPropertyBlockLevel7_0980, /* 0B00..0B1F */
- FriBidiPropertyBlockLevel7_0B20, /* 0B20..0B3F */
- FriBidiPropertyBlockLevel7_0B40, /* 0B40..0B5F */
- FriBidiPropertyBlockLevel7_0100, /* 0B60..0B7F */
-
-#define FriBidiPropertyBlockLevel6_0B80 (FriBidiPropertyBlockLevel6 + 0x44)
-
- FriBidiPropertyBlockLevel7_0A00, /* 0B80..0B9F */
- FriBidiPropertyBlockLevel7_0100, /* 0BA0..0BBF */
- FriBidiPropertyBlockLevel7_0BC0, /* 0BC0..0BDF */
- FriBidiPropertyBlockLevel7_0100, /* 0BE0..0BFF */
-
-#define FriBidiPropertyBlockLevel6_0C00 (FriBidiPropertyBlockLevel6 + 0x48)
-
- FriBidiPropertyBlockLevel7_0100, /* 0C00..0C1F */
- FriBidiPropertyBlockLevel7_0C20, /* 0C20..0C3F */
- FriBidiPropertyBlockLevel7_0C40, /* 0C40..0C5F */
- FriBidiPropertyBlockLevel7_0100, /* 0C60..0C7F */
-
-#define FriBidiPropertyBlockLevel6_0C80 (FriBidiPropertyBlockLevel6 + 0x4C)
-
- FriBidiPropertyBlockLevel7_0100, /* 0C80..0C9F */
- FriBidiPropertyBlockLevel7_0CA0, /* 0CA0..0CBF */
- FriBidiPropertyBlockLevel7_0CC0, /* 0CC0..0CDF */
- FriBidiPropertyBlockLevel7_0100, /* 0CE0..0CFF */
-
-#define FriBidiPropertyBlockLevel6_0D00 (FriBidiPropertyBlockLevel6 + 0x50)
-
- FriBidiPropertyBlockLevel7_0100, /* 0D00..0D1F */
- FriBidiPropertyBlockLevel7_0100, /* 0D20..0D3F */
- FriBidiPropertyBlockLevel7_0D40, /* 0D40..0D5F */
- FriBidiPropertyBlockLevel7_0100, /* 0D60..0D7F */
-
-#define FriBidiPropertyBlockLevel6_0D80 (FriBidiPropertyBlockLevel6 + 0x54)
-
- FriBidiPropertyBlockLevel7_0100, /* 0D80..0D9F */
- FriBidiPropertyBlockLevel7_0100, /* 0DA0..0DBF */
- FriBidiPropertyBlockLevel7_0DC0, /* 0DC0..0DDF */
- FriBidiPropertyBlockLevel7_0100, /* 0DE0..0DFF */
-
-#define FriBidiPropertyBlockLevel6_0E00 (FriBidiPropertyBlockLevel6 + 0x58)
-
- FriBidiPropertyBlockLevel7_0100, /* 0E00..0E1F */
- FriBidiPropertyBlockLevel7_0E20, /* 0E20..0E3F */
- FriBidiPropertyBlockLevel7_0E40, /* 0E40..0E5F */
- FriBidiPropertyBlockLevel7_0100, /* 0E60..0E7F */
-
-#define FriBidiPropertyBlockLevel6_0E80 (FriBidiPropertyBlockLevel6 + 0x5C)
-
- FriBidiPropertyBlockLevel7_0100, /* 0E80..0E9F */
- FriBidiPropertyBlockLevel7_0EA0, /* 0EA0..0EBF */
- FriBidiPropertyBlockLevel7_0EC0, /* 0EC0..0EDF */
- FriBidiPropertyBlockLevel7_0100, /* 0EE0..0EFF */
-
-#define FriBidiPropertyBlockLevel6_0F00 (FriBidiPropertyBlockLevel6 + 0x60)
-
- FriBidiPropertyBlockLevel7_0F00, /* 0F00..0F1F */
- FriBidiPropertyBlockLevel7_0F20, /* 0F20..0F3F */
- FriBidiPropertyBlockLevel7_0100, /* 0F40..0F5F */
- FriBidiPropertyBlockLevel7_0F60, /* 0F60..0F7F */
-
-#define FriBidiPropertyBlockLevel6_0F80 (FriBidiPropertyBlockLevel6 + 0x64)
-
- FriBidiPropertyBlockLevel7_0F80, /* 0F80..0F9F */
- FriBidiPropertyBlockLevel7_0FA0, /* 0FA0..0FBF */
- FriBidiPropertyBlockLevel7_0FC0, /* 0FC0..0FDF */
- FriBidiPropertyBlockLevel7_0100, /* 0FE0..0FFF */
-
-#define FriBidiPropertyBlockLevel6_1000 (FriBidiPropertyBlockLevel6 + 0x68)
-
- FriBidiPropertyBlockLevel7_0100, /* 1000..101F */
- FriBidiPropertyBlockLevel7_1020, /* 1020..103F */
- FriBidiPropertyBlockLevel7_0F00, /* 1040..105F */
- FriBidiPropertyBlockLevel7_0100, /* 1060..107F */
-
-#define FriBidiPropertyBlockLevel6_1680 (FriBidiPropertyBlockLevel6 + 0x6C)
-
- FriBidiPropertyBlockLevel7_1680, /* 1680..169F */
- FriBidiPropertyBlockLevel7_0100, /* 16A0..16BF */
- FriBidiPropertyBlockLevel7_0100, /* 16C0..16DF */
- FriBidiPropertyBlockLevel7_0100, /* 16E0..16FF */
-
-#define FriBidiPropertyBlockLevel6_1700 (FriBidiPropertyBlockLevel6 + 0x70)
-
- FriBidiPropertyBlockLevel7_1700, /* 1700..171F */
- FriBidiPropertyBlockLevel7_1700, /* 1720..173F */
- FriBidiPropertyBlockLevel7_1740, /* 1740..175F */
- FriBidiPropertyBlockLevel7_1740, /* 1760..177F */
-
-#define FriBidiPropertyBlockLevel6_1780 (FriBidiPropertyBlockLevel6 + 0x74)
+static const fribidi_uint8 FriBidiPropertyBlockLevel4[4*41] = {
- FriBidiPropertyBlockLevel7_0100, /* 1780..179F */
- FriBidiPropertyBlockLevel7_17A0, /* 17A0..17BF */
- FriBidiPropertyBlockLevel7_17C0, /* 17C0..17DF */
- FriBidiPropertyBlockLevel7_0100, /* 17E0..17FF */
+#define FriBidiPropertyBlockLevel4_0000 0x0
-#define FriBidiPropertyBlockLevel6_1800 (FriBidiPropertyBlockLevel6 + 0x78)
+ FriBidiPropertyBlockLevel5_0000, /* 0000..003F */
+ FriBidiPropertyBlockLevel5_0040, /* 0040..007F */
+ FriBidiPropertyBlockLevel5_0080, /* 0080..00BF */
+ FriBidiPropertyBlockLevel5_00C0, /* 00C0..00FF */
- FriBidiPropertyBlockLevel7_1800, /* 1800..181F */
- FriBidiPropertyBlockLevel7_0100, /* 1820..183F */
- FriBidiPropertyBlockLevel7_0100, /* 1840..185F */
- FriBidiPropertyBlockLevel7_0100, /* 1860..187F */
+#define FriBidiPropertyBlockLevel4_0100 0x4
-#define FriBidiPropertyBlockLevel6_1880 (FriBidiPropertyBlockLevel6 + 0x7C)
+ FriBidiPropertyBlockLevel5_0100, /* 0100..013F */
+ FriBidiPropertyBlockLevel5_0100, /* 0140..017F */
+ FriBidiPropertyBlockLevel5_0100, /* 0180..01BF */
+ FriBidiPropertyBlockLevel5_0100, /* 01C0..01FF */
- FriBidiPropertyBlockLevel7_0100, /* 1880..189F */
- FriBidiPropertyBlockLevel7_18A0, /* 18A0..18BF */
- FriBidiPropertyBlockLevel7_0100, /* 18C0..18DF */
- FriBidiPropertyBlockLevel7_0100, /* 18E0..18FF */
+#define FriBidiPropertyBlockLevel4_0200 0x8
-#define FriBidiPropertyBlockLevel6_1F80 (FriBidiPropertyBlockLevel6 + 0x80)
+ FriBidiPropertyBlockLevel5_0100, /* 0200..023F */
+ FriBidiPropertyBlockLevel5_0100, /* 0240..027F */
+ FriBidiPropertyBlockLevel5_0280, /* 0280..02BF */
+ FriBidiPropertyBlockLevel5_02C0, /* 02C0..02FF */
- FriBidiPropertyBlockLevel7_0100, /* 1F80..1F9F */
- FriBidiPropertyBlockLevel7_1FA0, /* 1FA0..1FBF */
- FriBidiPropertyBlockLevel7_1FC0, /* 1FC0..1FDF */
- FriBidiPropertyBlockLevel7_1FE0, /* 1FE0..1FFF */
+#define FriBidiPropertyBlockLevel4_0300 0xC
-#define FriBidiPropertyBlockLevel6_2000 (FriBidiPropertyBlockLevel6 + 0x84)
+ FriBidiPropertyBlockLevel5_0300, /* 0300..033F */
+ FriBidiPropertyBlockLevel5_0340, /* 0340..037F */
+ FriBidiPropertyBlockLevel5_0380, /* 0380..03BF */
+ FriBidiPropertyBlockLevel5_03C0, /* 03C0..03FF */
- FriBidiPropertyBlockLevel7_2000, /* 2000..201F */
- FriBidiPropertyBlockLevel7_2020, /* 2020..203F */
- FriBidiPropertyBlockLevel7_2040, /* 2040..205F */
- FriBidiPropertyBlockLevel7_2060, /* 2060..207F */
+#define FriBidiPropertyBlockLevel4_0400 0x10
-#define FriBidiPropertyBlockLevel6_2080 (FriBidiPropertyBlockLevel6 + 0x88)
+ FriBidiPropertyBlockLevel5_0100, /* 0400..043F */
+ FriBidiPropertyBlockLevel5_0100, /* 0440..047F */
+ FriBidiPropertyBlockLevel5_0480, /* 0480..04BF */
+ FriBidiPropertyBlockLevel5_0100, /* 04C0..04FF */
- FriBidiPropertyBlockLevel7_2080, /* 2080..209F */
- FriBidiPropertyBlockLevel7_20A0, /* 20A0..20BF */
- FriBidiPropertyBlockLevel7_20C0, /* 20C0..20DF */
- FriBidiPropertyBlockLevel7_20E0, /* 20E0..20FF */
+#define FriBidiPropertyBlockLevel4_0500 0x14
-#define FriBidiPropertyBlockLevel6_2100 (FriBidiPropertyBlockLevel6 + 0x8C)
+ FriBidiPropertyBlockLevel5_0100, /* 0500..053F */
+ FriBidiPropertyBlockLevel5_0100, /* 0540..057F */
+ FriBidiPropertyBlockLevel5_0580, /* 0580..05BF */
+ FriBidiPropertyBlockLevel5_05C0, /* 05C0..05FF */
- FriBidiPropertyBlockLevel7_2100, /* 2100..211F */
- FriBidiPropertyBlockLevel7_2120, /* 2120..213F */
- FriBidiPropertyBlockLevel7_2140, /* 2140..215F */
- FriBidiPropertyBlockLevel7_0100, /* 2160..217F */
+#define FriBidiPropertyBlockLevel4_0600 0x18
-#define FriBidiPropertyBlockLevel6_2180 (FriBidiPropertyBlockLevel6 + 0x90)
+ FriBidiPropertyBlockLevel5_0600, /* 0600..063F */
+ FriBidiPropertyBlockLevel5_0640, /* 0640..067F */
+ FriBidiPropertyBlockLevel5_0680, /* 0680..06BF */
+ FriBidiPropertyBlockLevel5_06C0, /* 06C0..06FF */
- FriBidiPropertyBlockLevel7_2180, /* 2180..219F */
- FriBidiPropertyBlockLevel7_21A0, /* 21A0..21BF */
- FriBidiPropertyBlockLevel7_21A0, /* 21C0..21DF */
- FriBidiPropertyBlockLevel7_21A0, /* 21E0..21FF */
+#define FriBidiPropertyBlockLevel4_0700 0x1C
-#define FriBidiPropertyBlockLevel6_2200 (FriBidiPropertyBlockLevel6 + 0x94)
+ FriBidiPropertyBlockLevel5_0700, /* 0700..073F */
+ FriBidiPropertyBlockLevel5_0740, /* 0740..077F */
+ FriBidiPropertyBlockLevel5_0780, /* 0780..07BF */
+ FriBidiPropertyBlockLevel5_0100, /* 07C0..07FF */
- FriBidiPropertyBlockLevel7_2200, /* 2200..221F */
- FriBidiPropertyBlockLevel7_21A0, /* 2220..223F */
- FriBidiPropertyBlockLevel7_21A0, /* 2240..225F */
- FriBidiPropertyBlockLevel7_21A0, /* 2260..227F */
+#define FriBidiPropertyBlockLevel4_0900 0x20
-#define FriBidiPropertyBlockLevel6_2280 (FriBidiPropertyBlockLevel6 + 0x98)
+ FriBidiPropertyBlockLevel5_0900, /* 0900..093F */
+ FriBidiPropertyBlockLevel5_0940, /* 0940..097F */
+ FriBidiPropertyBlockLevel5_0980, /* 0980..09BF */
+ FriBidiPropertyBlockLevel5_09C0, /* 09C0..09FF */
- FriBidiPropertyBlockLevel7_21A0, /* 2280..229F */
- FriBidiPropertyBlockLevel7_21A0, /* 22A0..22BF */
- FriBidiPropertyBlockLevel7_21A0, /* 22C0..22DF */
- FriBidiPropertyBlockLevel7_21A0, /* 22E0..22FF */
+#define FriBidiPropertyBlockLevel4_0A00 0x24
-#define FriBidiPropertyBlockLevel6_2300 (FriBidiPropertyBlockLevel6 + 0x9C)
+ FriBidiPropertyBlockLevel5_0A00, /* 0A00..0A3F */
+ FriBidiPropertyBlockLevel5_0A40, /* 0A40..0A7F */
+ FriBidiPropertyBlockLevel5_0900, /* 0A80..0ABF */
+ FriBidiPropertyBlockLevel5_0AC0, /* 0AC0..0AFF */
- FriBidiPropertyBlockLevel7_21A0, /* 2300..231F */
- FriBidiPropertyBlockLevel7_2320, /* 2320..233F */
- FriBidiPropertyBlockLevel7_0100, /* 2340..235F */
- FriBidiPropertyBlockLevel7_2360, /* 2360..237F */
+#define FriBidiPropertyBlockLevel4_0B00 0x28
-#define FriBidiPropertyBlockLevel6_2380 (FriBidiPropertyBlockLevel6 + 0xA0)
+ FriBidiPropertyBlockLevel5_0B00, /* 0B00..0B3F */
+ FriBidiPropertyBlockLevel5_0B40, /* 0B40..0B7F */
+ FriBidiPropertyBlockLevel5_0B80, /* 0B80..0BBF */
+ FriBidiPropertyBlockLevel5_0BC0, /* 0BC0..0BFF */
- FriBidiPropertyBlockLevel7_2380, /* 2380..239F */
- FriBidiPropertyBlockLevel7_21A0, /* 23A0..23BF */
- FriBidiPropertyBlockLevel7_23C0, /* 23C0..23DF */
- FriBidiPropertyBlockLevel7_0100, /* 23E0..23FF */
+#define FriBidiPropertyBlockLevel4_0C00 0x2C
-#define FriBidiPropertyBlockLevel6_2400 (FriBidiPropertyBlockLevel6 + 0xA4)
+ FriBidiPropertyBlockLevel5_0C00, /* 0C00..0C3F */
+ FriBidiPropertyBlockLevel5_0C40, /* 0C40..0C7F */
+ FriBidiPropertyBlockLevel5_0C80, /* 0C80..0CBF */
+ FriBidiPropertyBlockLevel5_0CC0, /* 0CC0..0CFF */
- FriBidiPropertyBlockLevel7_21A0, /* 2400..241F */
- FriBidiPropertyBlockLevel7_2420, /* 2420..243F */
- FriBidiPropertyBlockLevel7_2440, /* 2440..245F */
- FriBidiPropertyBlockLevel7_2460, /* 2460..247F */
+#define FriBidiPropertyBlockLevel4_0D00 0x30
-#define FriBidiPropertyBlockLevel6_2480 (FriBidiPropertyBlockLevel6 + 0xA8)
+ FriBidiPropertyBlockLevel5_0100, /* 0D00..0D3F */
+ FriBidiPropertyBlockLevel5_0D40, /* 0D40..0D7F */
+ FriBidiPropertyBlockLevel5_0100, /* 0D80..0DBF */
+ FriBidiPropertyBlockLevel5_0DC0, /* 0DC0..0DFF */
- FriBidiPropertyBlockLevel7_2480, /* 2480..249F */
- FriBidiPropertyBlockLevel7_0100, /* 24A0..24BF */
- FriBidiPropertyBlockLevel7_0100, /* 24C0..24DF */
- FriBidiPropertyBlockLevel7_24E0, /* 24E0..24FF */
+#define FriBidiPropertyBlockLevel4_0E00 0x34
-#define FriBidiPropertyBlockLevel6_2600 (FriBidiPropertyBlockLevel6 + 0xAC)
+ FriBidiPropertyBlockLevel5_0E00, /* 0E00..0E3F */
+ FriBidiPropertyBlockLevel5_0E40, /* 0E40..0E7F */
+ FriBidiPropertyBlockLevel5_0E80, /* 0E80..0EBF */
+ FriBidiPropertyBlockLevel5_0EC0, /* 0EC0..0EFF */
- FriBidiPropertyBlockLevel7_2600, /* 2600..261F */
- FriBidiPropertyBlockLevel7_21A0, /* 2620..263F */
- FriBidiPropertyBlockLevel7_21A0, /* 2640..265F */
- FriBidiPropertyBlockLevel7_2660, /* 2660..267F */
+#define FriBidiPropertyBlockLevel4_0F00 0x38
-#define FriBidiPropertyBlockLevel6_2680 (FriBidiPropertyBlockLevel6 + 0xB0)
+ FriBidiPropertyBlockLevel5_0F00, /* 0F00..0F3F */
+ FriBidiPropertyBlockLevel5_0F40, /* 0F40..0F7F */
+ FriBidiPropertyBlockLevel5_0F80, /* 0F80..0FBF */
+ FriBidiPropertyBlockLevel5_0FC0, /* 0FC0..0FFF */
- FriBidiPropertyBlockLevel7_2680, /* 2680..269F */
- FriBidiPropertyBlockLevel7_0100, /* 26A0..26BF */
- FriBidiPropertyBlockLevel7_0100, /* 26C0..26DF */
- FriBidiPropertyBlockLevel7_0100, /* 26E0..26FF */
+#define FriBidiPropertyBlockLevel4_1000 0x3C
-#define FriBidiPropertyBlockLevel6_2700 (FriBidiPropertyBlockLevel6 + 0xB4)
+ FriBidiPropertyBlockLevel5_1000, /* 1000..103F */
+ FriBidiPropertyBlockLevel5_1040, /* 1040..107F */
+ FriBidiPropertyBlockLevel5_0100, /* 1080..10BF */
+ FriBidiPropertyBlockLevel5_0100, /* 10C0..10FF */
- FriBidiPropertyBlockLevel7_2700, /* 2700..271F */
- FriBidiPropertyBlockLevel7_2720, /* 2720..273F */
- FriBidiPropertyBlockLevel7_2740, /* 2740..275F */
- FriBidiPropertyBlockLevel7_2760, /* 2760..277F */
+#define FriBidiPropertyBlockLevel4_1600 0x40
-#define FriBidiPropertyBlockLevel6_2780 (FriBidiPropertyBlockLevel6 + 0xB8)
+ FriBidiPropertyBlockLevel5_0100, /* 1600..163F */
+ FriBidiPropertyBlockLevel5_0100, /* 1640..167F */
+ FriBidiPropertyBlockLevel5_1680, /* 1680..16BF */
+ FriBidiPropertyBlockLevel5_0100, /* 16C0..16FF */
- FriBidiPropertyBlockLevel7_2780, /* 2780..279F */
- FriBidiPropertyBlockLevel7_27A0, /* 27A0..27BF */
- FriBidiPropertyBlockLevel7_2180, /* 27C0..27DF */
- FriBidiPropertyBlockLevel7_27E0, /* 27E0..27FF */
+#define FriBidiPropertyBlockLevel4_1700 0x44
-#define FriBidiPropertyBlockLevel6_2E80 (FriBidiPropertyBlockLevel6 + 0xBC)
+ FriBidiPropertyBlockLevel5_1700, /* 1700..173F */
+ FriBidiPropertyBlockLevel5_1740, /* 1740..177F */
+ FriBidiPropertyBlockLevel5_1780, /* 1780..17BF */
+ FriBidiPropertyBlockLevel5_17C0, /* 17C0..17FF */
- FriBidiPropertyBlockLevel7_2E80, /* 2E80..2E9F */
- FriBidiPropertyBlockLevel7_21A0, /* 2EA0..2EBF */
- FriBidiPropertyBlockLevel7_21A0, /* 2EC0..2EDF */
- FriBidiPropertyBlockLevel7_2EE0, /* 2EE0..2EFF */
+#define FriBidiPropertyBlockLevel4_1800 0x48
-#define FriBidiPropertyBlockLevel6_2F80 (FriBidiPropertyBlockLevel6 + 0xC0)
+ FriBidiPropertyBlockLevel5_1800, /* 1800..183F */
+ FriBidiPropertyBlockLevel5_0100, /* 1840..187F */
+ FriBidiPropertyBlockLevel5_1880, /* 1880..18BF */
+ FriBidiPropertyBlockLevel5_0100, /* 18C0..18FF */
- FriBidiPropertyBlockLevel7_21A0, /* 2F80..2F9F */
- FriBidiPropertyBlockLevel7_21A0, /* 2FA0..2FBF */
- FriBidiPropertyBlockLevel7_2320, /* 2FC0..2FDF */
- FriBidiPropertyBlockLevel7_2FE0, /* 2FE0..2FFF */
+#define FriBidiPropertyBlockLevel4_1F00 0x4C
-#define FriBidiPropertyBlockLevel6_3000 (FriBidiPropertyBlockLevel6 + 0xC4)
+ FriBidiPropertyBlockLevel5_0100, /* 1F00..1F3F */
+ FriBidiPropertyBlockLevel5_0100, /* 1F40..1F7F */
+ FriBidiPropertyBlockLevel5_1F80, /* 1F80..1FBF */
+ FriBidiPropertyBlockLevel5_1FC0, /* 1FC0..1FFF */
- FriBidiPropertyBlockLevel7_3000, /* 3000..301F */
- FriBidiPropertyBlockLevel7_3020, /* 3020..303F */
- FriBidiPropertyBlockLevel7_0100, /* 3040..305F */
- FriBidiPropertyBlockLevel7_0100, /* 3060..307F */
+#define FriBidiPropertyBlockLevel4_2000 0x50
-#define FriBidiPropertyBlockLevel6_3080 (FriBidiPropertyBlockLevel6 + 0xC8)
+ FriBidiPropertyBlockLevel5_2000, /* 2000..203F */
+ FriBidiPropertyBlockLevel5_2040, /* 2040..207F */
+ FriBidiPropertyBlockLevel5_2080, /* 2080..20BF */
+ FriBidiPropertyBlockLevel5_20C0, /* 20C0..20FF */
- FriBidiPropertyBlockLevel7_3080, /* 3080..309F */
- FriBidiPropertyBlockLevel7_30A0, /* 30A0..30BF */
- FriBidiPropertyBlockLevel7_0100, /* 30C0..30DF */
- FriBidiPropertyBlockLevel7_30E0, /* 30E0..30FF */
+#define FriBidiPropertyBlockLevel4_2100 0x54
-#define FriBidiPropertyBlockLevel6_3200 (FriBidiPropertyBlockLevel6 + 0xCC)
+ FriBidiPropertyBlockLevel5_2100, /* 2100..213F */
+ FriBidiPropertyBlockLevel5_2140, /* 2140..217F */
+ FriBidiPropertyBlockLevel5_2180, /* 2180..21BF */
+ FriBidiPropertyBlockLevel5_21C0, /* 21C0..21FF */
- FriBidiPropertyBlockLevel7_0100, /* 3200..321F */
- FriBidiPropertyBlockLevel7_0100, /* 3220..323F */
- FriBidiPropertyBlockLevel7_3240, /* 3240..325F */
- FriBidiPropertyBlockLevel7_0100, /* 3260..327F */
+#define FriBidiPropertyBlockLevel4_2200 0x58
-#define FriBidiPropertyBlockLevel6_3280 (FriBidiPropertyBlockLevel6 + 0xD0)
+ FriBidiPropertyBlockLevel5_2200, /* 2200..223F */
+ FriBidiPropertyBlockLevel5_21C0, /* 2240..227F */
+ FriBidiPropertyBlockLevel5_21C0, /* 2280..22BF */
+ FriBidiPropertyBlockLevel5_21C0, /* 22C0..22FF */
- FriBidiPropertyBlockLevel7_0100, /* 3280..329F */
- FriBidiPropertyBlockLevel7_3240, /* 32A0..32BF */
- FriBidiPropertyBlockLevel7_0100, /* 32C0..32DF */
- FriBidiPropertyBlockLevel7_0100, /* 32E0..32FF */
+#define FriBidiPropertyBlockLevel4_2300 0x5C
-#define FriBidiPropertyBlockLevel6_A480 (FriBidiPropertyBlockLevel6 + 0xD4)
+ FriBidiPropertyBlockLevel5_2300, /* 2300..233F */
+ FriBidiPropertyBlockLevel5_2340, /* 2340..237F */
+ FriBidiPropertyBlockLevel5_2380, /* 2380..23BF */
+ FriBidiPropertyBlockLevel5_23C0, /* 23C0..23FF */
- FriBidiPropertyBlockLevel7_2180, /* A480..A49F */
- FriBidiPropertyBlockLevel7_21A0, /* A4A0..A4BF */
- FriBidiPropertyBlockLevel7_2420, /* A4C0..A4DF */
- FriBidiPropertyBlockLevel7_0100, /* A4E0..A4FF */
+#define FriBidiPropertyBlockLevel4_2400 0x60
-#define FriBidiPropertyBlockLevel6_FB00 (FriBidiPropertyBlockLevel6 + 0xD8)
+ FriBidiPropertyBlockLevel5_2400, /* 2400..243F */
+ FriBidiPropertyBlockLevel5_2440, /* 2440..247F */
+ FriBidiPropertyBlockLevel5_2480, /* 2480..24BF */
+ FriBidiPropertyBlockLevel5_24C0, /* 24C0..24FF */
- FriBidiPropertyBlockLevel7_FB00, /* FB00..FB1F */
- FriBidiPropertyBlockLevel7_FB20, /* FB20..FB3F */
- FriBidiPropertyBlockLevel7_FB40, /* FB40..FB5F */
- FriBidiPropertyBlockLevel7_0620, /* FB60..FB7F */
+#define FriBidiPropertyBlockLevel4_2500 0x64
-#define FriBidiPropertyBlockLevel6_FB80 (FriBidiPropertyBlockLevel6 + 0xDC)
+ FriBidiPropertyBlockLevel5_21C0, /* 2500..253F */
+ FriBidiPropertyBlockLevel5_21C0, /* 2540..257F */
+ FriBidiPropertyBlockLevel5_21C0, /* 2580..25BF */
+ FriBidiPropertyBlockLevel5_21C0, /* 25C0..25FF */
- FriBidiPropertyBlockLevel7_0620, /* FB80..FB9F */
- FriBidiPropertyBlockLevel7_0620, /* FBA0..FBBF */
- FriBidiPropertyBlockLevel7_0620, /* FBC0..FBDF */
- FriBidiPropertyBlockLevel7_0620, /* FBE0..FBFF */
+#define FriBidiPropertyBlockLevel4_2600 0x68
-#define FriBidiPropertyBlockLevel6_FD00 (FriBidiPropertyBlockLevel6 + 0xE0)
+ FriBidiPropertyBlockLevel5_2600, /* 2600..263F */
+ FriBidiPropertyBlockLevel5_2640, /* 2640..267F */
+ FriBidiPropertyBlockLevel5_2680, /* 2680..26BF */
+ FriBidiPropertyBlockLevel5_0100, /* 26C0..26FF */
- FriBidiPropertyBlockLevel7_0620, /* FD00..FD1F */
- FriBidiPropertyBlockLevel7_FD20, /* FD20..FD3F */
- FriBidiPropertyBlockLevel7_0620, /* FD40..FD5F */
- FriBidiPropertyBlockLevel7_0620, /* FD60..FD7F */
+#define FriBidiPropertyBlockLevel4_2700 0x6C
-#define FriBidiPropertyBlockLevel6_FE00 (FriBidiPropertyBlockLevel6 + 0xE4)
+ FriBidiPropertyBlockLevel5_2700, /* 2700..273F */
+ FriBidiPropertyBlockLevel5_2740, /* 2740..277F */
+ FriBidiPropertyBlockLevel5_2780, /* 2780..27BF */
+ FriBidiPropertyBlockLevel5_27C0, /* 27C0..27FF */
- FriBidiPropertyBlockLevel7_0340, /* FE00..FE1F */
- FriBidiPropertyBlockLevel7_FE20, /* FE20..FE3F */
- FriBidiPropertyBlockLevel7_FE40, /* FE40..FE5F */
- FriBidiPropertyBlockLevel7_FE60, /* FE60..FE7F */
+#define FriBidiPropertyBlockLevel4_2E00 0x70
-#define FriBidiPropertyBlockLevel6_FE80 (FriBidiPropertyBlockLevel6 + 0xE8)
+ FriBidiPropertyBlockLevel5_0100, /* 2E00..2E3F */
+ FriBidiPropertyBlockLevel5_0100, /* 2E40..2E7F */
+ FriBidiPropertyBlockLevel5_2E80, /* 2E80..2EBF */
+ FriBidiPropertyBlockLevel5_2EC0, /* 2EC0..2EFF */
- FriBidiPropertyBlockLevel7_0620, /* FE80..FE9F */
- FriBidiPropertyBlockLevel7_0620, /* FEA0..FEBF */
- FriBidiPropertyBlockLevel7_0620, /* FEC0..FEDF */
- FriBidiPropertyBlockLevel7_FEE0, /* FEE0..FEFF */
+#define FriBidiPropertyBlockLevel4_2F00 0x74
-#define FriBidiPropertyBlockLevel6_FF00 (FriBidiPropertyBlockLevel6 + 0xEC)
+ FriBidiPropertyBlockLevel5_21C0, /* 2F00..2F3F */
+ FriBidiPropertyBlockLevel5_21C0, /* 2F40..2F7F */
+ FriBidiPropertyBlockLevel5_21C0, /* 2F80..2FBF */
+ FriBidiPropertyBlockLevel5_2FC0, /* 2FC0..2FFF */
- FriBidiPropertyBlockLevel7_FF00, /* FF00..FF1F */
- FriBidiPropertyBlockLevel7_0040, /* FF20..FF3F */
- FriBidiPropertyBlockLevel7_0040, /* FF40..FF5F */
- FriBidiPropertyBlockLevel7_FF60, /* FF60..FF7F */
+#define FriBidiPropertyBlockLevel4_3000 0x78
-#define FriBidiPropertyBlockLevel6_FF80 (FriBidiPropertyBlockLevel6 + 0xF0)
+ FriBidiPropertyBlockLevel5_3000, /* 3000..303F */
+ FriBidiPropertyBlockLevel5_0100, /* 3040..307F */
+ FriBidiPropertyBlockLevel5_3080, /* 3080..30BF */
+ FriBidiPropertyBlockLevel5_30C0, /* 30C0..30FF */
- FriBidiPropertyBlockLevel7_0100, /* FF80..FF9F */
- FriBidiPropertyBlockLevel7_0100, /* FFA0..FFBF */
- FriBidiPropertyBlockLevel7_0100, /* FFC0..FFDF */
- FriBidiPropertyBlockLevel7_FFE0, /* FFE0..FFFF */
+#define FriBidiPropertyBlockLevel4_3200 0x7C
-#define FriBidiPropertyBlockLevel6_1D100 (FriBidiPropertyBlockLevel6 + 0xF4)
+ FriBidiPropertyBlockLevel5_0100, /* 3200..323F */
+ FriBidiPropertyBlockLevel5_3240, /* 3240..327F */
+ FriBidiPropertyBlockLevel5_3280, /* 3280..32BF */
+ FriBidiPropertyBlockLevel5_0100, /* 32C0..32FF */
- FriBidiPropertyBlockLevel7_0100, /* 1D100..1D11F */
- FriBidiPropertyBlockLevel7_0100, /* 1D120..1D13F */
- FriBidiPropertyBlockLevel7_0100, /* 1D140..1D15F */
- FriBidiPropertyBlockLevel7_1D160, /* 1D160..1D17F */
+#define FriBidiPropertyBlockLevel4_A400 0x80
-#define FriBidiPropertyBlockLevel6_1D180 (FriBidiPropertyBlockLevel6 + 0xF8)
+ FriBidiPropertyBlockLevel5_0100, /* A400..A43F */
+ FriBidiPropertyBlockLevel5_0100, /* A440..A47F */
+ FriBidiPropertyBlockLevel5_2180, /* A480..A4BF */
+ FriBidiPropertyBlockLevel5_A4C0, /* A4C0..A4FF */
- FriBidiPropertyBlockLevel7_1D180, /* 1D180..1D19F */
- FriBidiPropertyBlockLevel7_1D1A0, /* 1D1A0..1D1BF */
- FriBidiPropertyBlockLevel7_0100, /* 1D1C0..1D1DF */
- FriBidiPropertyBlockLevel7_0100, /* 1D1E0..1D1FF */
+#define FriBidiPropertyBlockLevel4_FB00 0x84
-#define FriBidiPropertyBlockLevel6_1D780 (FriBidiPropertyBlockLevel6 + 0xFC)
+ FriBidiPropertyBlockLevel5_FB00, /* FB00..FB3F */
+ FriBidiPropertyBlockLevel5_FB40, /* FB40..FB7F */
+ FriBidiPropertyBlockLevel5_0680, /* FB80..FBBF */
+ FriBidiPropertyBlockLevel5_0680, /* FBC0..FBFF */
- FriBidiPropertyBlockLevel7_0100, /* 1D780..1D79F */
- FriBidiPropertyBlockLevel7_0100, /* 1D7A0..1D7BF */
- FriBidiPropertyBlockLevel7_1D7C0, /* 1D7C0..1D7DF */
- FriBidiPropertyBlockLevel7_2460, /* 1D7E0..1D7FF */
+#define FriBidiPropertyBlockLevel4_FC00 0x88
-#define FriBidiPropertyBlockLevel6_E0000 (FriBidiPropertyBlockLevel6 + 0x100)
+ FriBidiPropertyBlockLevel5_0680, /* FC00..FC3F */
+ FriBidiPropertyBlockLevel5_0680, /* FC40..FC7F */
+ FriBidiPropertyBlockLevel5_0680, /* FC80..FCBF */
+ FriBidiPropertyBlockLevel5_0680, /* FCC0..FCFF */
- FriBidiPropertyBlockLevel7_E0000, /* E0000..E001F */
- FriBidiPropertyBlockLevel7_E0020, /* E0020..E003F */
- FriBidiPropertyBlockLevel7_E0020, /* E0040..E005F */
- FriBidiPropertyBlockLevel7_E0020, /* E0060..E007F */
-};
-
-static const FriBidiPropCharType ***FriBidiPropertyBlockLevel5[4*29] = {
-
-#define FriBidiPropertyBlockLevel5_0000 (FriBidiPropertyBlockLevel5 + 0x0)
-
- FriBidiPropertyBlockLevel6_0000, /* 0000..007F */
- FriBidiPropertyBlockLevel6_0080, /* 0080..00FF */
- FriBidiPropertyBlockLevel6_0100, /* 0100..017F */
- FriBidiPropertyBlockLevel6_0100, /* 0180..01FF */
-
-#define FriBidiPropertyBlockLevel5_0200 (FriBidiPropertyBlockLevel5 + 0x4)
-
- FriBidiPropertyBlockLevel6_0100, /* 0200..027F */
- FriBidiPropertyBlockLevel6_0280, /* 0280..02FF */
- FriBidiPropertyBlockLevel6_0300, /* 0300..037F */
- FriBidiPropertyBlockLevel6_0380, /* 0380..03FF */
-
-#define FriBidiPropertyBlockLevel5_0400 (FriBidiPropertyBlockLevel5 + 0x8)
-
- FriBidiPropertyBlockLevel6_0100, /* 0400..047F */
- FriBidiPropertyBlockLevel6_0480, /* 0480..04FF */
- FriBidiPropertyBlockLevel6_0100, /* 0500..057F */
- FriBidiPropertyBlockLevel6_0580, /* 0580..05FF */
-
-#define FriBidiPropertyBlockLevel5_0600 (FriBidiPropertyBlockLevel5 + 0xC)
-
- FriBidiPropertyBlockLevel6_0600, /* 0600..067F */
- FriBidiPropertyBlockLevel6_0680, /* 0680..06FF */
- FriBidiPropertyBlockLevel6_0700, /* 0700..077F */
- FriBidiPropertyBlockLevel6_0780, /* 0780..07FF */
-
-#define FriBidiPropertyBlockLevel5_0800 (FriBidiPropertyBlockLevel5 + 0x10)
-
- FriBidiPropertyBlockLevel6_0100, /* 0800..087F */
- FriBidiPropertyBlockLevel6_0100, /* 0880..08FF */
- FriBidiPropertyBlockLevel6_0900, /* 0900..097F */
- FriBidiPropertyBlockLevel6_0980, /* 0980..09FF */
-
-#define FriBidiPropertyBlockLevel5_0A00 (FriBidiPropertyBlockLevel5 + 0x14)
-
- FriBidiPropertyBlockLevel6_0A00, /* 0A00..0A7F */
- FriBidiPropertyBlockLevel6_0A80, /* 0A80..0AFF */
- FriBidiPropertyBlockLevel6_0B00, /* 0B00..0B7F */
- FriBidiPropertyBlockLevel6_0B80, /* 0B80..0BFF */
-
-#define FriBidiPropertyBlockLevel5_0C00 (FriBidiPropertyBlockLevel5 + 0x18)
-
- FriBidiPropertyBlockLevel6_0C00, /* 0C00..0C7F */
- FriBidiPropertyBlockLevel6_0C80, /* 0C80..0CFF */
- FriBidiPropertyBlockLevel6_0D00, /* 0D00..0D7F */
- FriBidiPropertyBlockLevel6_0D80, /* 0D80..0DFF */
-
-#define FriBidiPropertyBlockLevel5_0E00 (FriBidiPropertyBlockLevel5 + 0x1C)
-
- FriBidiPropertyBlockLevel6_0E00, /* 0E00..0E7F */
- FriBidiPropertyBlockLevel6_0E80, /* 0E80..0EFF */
- FriBidiPropertyBlockLevel6_0F00, /* 0F00..0F7F */
- FriBidiPropertyBlockLevel6_0F80, /* 0F80..0FFF */
-
-#define FriBidiPropertyBlockLevel5_1000 (FriBidiPropertyBlockLevel5 + 0x20)
-
- FriBidiPropertyBlockLevel6_1000, /* 1000..107F */
- FriBidiPropertyBlockLevel6_0100, /* 1080..10FF */
- FriBidiPropertyBlockLevel6_0100, /* 1100..117F */
- FriBidiPropertyBlockLevel6_0100, /* 1180..11FF */
-
-#define FriBidiPropertyBlockLevel5_1200 (FriBidiPropertyBlockLevel5 + 0x24)
-
- FriBidiPropertyBlockLevel6_0100, /* 1200..127F */
- FriBidiPropertyBlockLevel6_0100, /* 1280..12FF */
- FriBidiPropertyBlockLevel6_0100, /* 1300..137F */
- FriBidiPropertyBlockLevel6_0100, /* 1380..13FF */
-
-#define FriBidiPropertyBlockLevel5_1600 (FriBidiPropertyBlockLevel5 + 0x28)
-
- FriBidiPropertyBlockLevel6_0100, /* 1600..167F */
- FriBidiPropertyBlockLevel6_1680, /* 1680..16FF */
- FriBidiPropertyBlockLevel6_1700, /* 1700..177F */
- FriBidiPropertyBlockLevel6_1780, /* 1780..17FF */
-
-#define FriBidiPropertyBlockLevel5_1800 (FriBidiPropertyBlockLevel5 + 0x2C)
-
- FriBidiPropertyBlockLevel6_1800, /* 1800..187F */
- FriBidiPropertyBlockLevel6_1880, /* 1880..18FF */
- FriBidiPropertyBlockLevel6_0100, /* 1900..197F */
- FriBidiPropertyBlockLevel6_0100, /* 1980..19FF */
-
-#define FriBidiPropertyBlockLevel5_1E00 (FriBidiPropertyBlockLevel5 + 0x30)
-
- FriBidiPropertyBlockLevel6_0100, /* 1E00..1E7F */
- FriBidiPropertyBlockLevel6_0100, /* 1E80..1EFF */
- FriBidiPropertyBlockLevel6_0100, /* 1F00..1F7F */
- FriBidiPropertyBlockLevel6_1F80, /* 1F80..1FFF */
-
-#define FriBidiPropertyBlockLevel5_2000 (FriBidiPropertyBlockLevel5 + 0x34)
-
- FriBidiPropertyBlockLevel6_2000, /* 2000..207F */
- FriBidiPropertyBlockLevel6_2080, /* 2080..20FF */
- FriBidiPropertyBlockLevel6_2100, /* 2100..217F */
- FriBidiPropertyBlockLevel6_2180, /* 2180..21FF */
-
-#define FriBidiPropertyBlockLevel5_2200 (FriBidiPropertyBlockLevel5 + 0x38)
-
- FriBidiPropertyBlockLevel6_2200, /* 2200..227F */
- FriBidiPropertyBlockLevel6_2280, /* 2280..22FF */
- FriBidiPropertyBlockLevel6_2300, /* 2300..237F */
- FriBidiPropertyBlockLevel6_2380, /* 2380..23FF */
-
-#define FriBidiPropertyBlockLevel5_2400 (FriBidiPropertyBlockLevel5 + 0x3C)
-
- FriBidiPropertyBlockLevel6_2400, /* 2400..247F */
- FriBidiPropertyBlockLevel6_2480, /* 2480..24FF */
- FriBidiPropertyBlockLevel6_2280, /* 2500..257F */
- FriBidiPropertyBlockLevel6_2280, /* 2580..25FF */
-
-#define FriBidiPropertyBlockLevel5_2600 (FriBidiPropertyBlockLevel5 + 0x40)
-
- FriBidiPropertyBlockLevel6_2600, /* 2600..267F */
- FriBidiPropertyBlockLevel6_2680, /* 2680..26FF */
- FriBidiPropertyBlockLevel6_2700, /* 2700..277F */
- FriBidiPropertyBlockLevel6_2780, /* 2780..27FF */
-
-#define FriBidiPropertyBlockLevel5_2800 (FriBidiPropertyBlockLevel5 + 0x44)
-
- FriBidiPropertyBlockLevel6_2280, /* 2800..287F */
- FriBidiPropertyBlockLevel6_2280, /* 2880..28FF */
- FriBidiPropertyBlockLevel6_2280, /* 2900..297F */
- FriBidiPropertyBlockLevel6_2280, /* 2980..29FF */
-
-#define FriBidiPropertyBlockLevel5_2A00 (FriBidiPropertyBlockLevel5 + 0x48)
-
- FriBidiPropertyBlockLevel6_2280, /* 2A00..2A7F */
- FriBidiPropertyBlockLevel6_2280, /* 2A80..2AFF */
- FriBidiPropertyBlockLevel6_0100, /* 2B00..2B7F */
- FriBidiPropertyBlockLevel6_0100, /* 2B80..2BFF */
-
-#define FriBidiPropertyBlockLevel5_2E00 (FriBidiPropertyBlockLevel5 + 0x4C)
-
- FriBidiPropertyBlockLevel6_0100, /* 2E00..2E7F */
- FriBidiPropertyBlockLevel6_2E80, /* 2E80..2EFF */
- FriBidiPropertyBlockLevel6_2280, /* 2F00..2F7F */
- FriBidiPropertyBlockLevel6_2F80, /* 2F80..2FFF */
-
-#define FriBidiPropertyBlockLevel5_3000 (FriBidiPropertyBlockLevel5 + 0x50)
-
- FriBidiPropertyBlockLevel6_3000, /* 3000..307F */
- FriBidiPropertyBlockLevel6_3080, /* 3080..30FF */
- FriBidiPropertyBlockLevel6_0100, /* 3100..317F */
- FriBidiPropertyBlockLevel6_0100, /* 3180..31FF */
-
-#define FriBidiPropertyBlockLevel5_3200 (FriBidiPropertyBlockLevel5 + 0x54)
-
- FriBidiPropertyBlockLevel6_3200, /* 3200..327F */
- FriBidiPropertyBlockLevel6_3280, /* 3280..32FF */
- FriBidiPropertyBlockLevel6_0100, /* 3300..337F */
- FriBidiPropertyBlockLevel6_0100, /* 3380..33FF */
-
-#define FriBidiPropertyBlockLevel5_A400 (FriBidiPropertyBlockLevel5 + 0x58)
-
- FriBidiPropertyBlockLevel6_0100, /* A400..A47F */
- FriBidiPropertyBlockLevel6_A480, /* A480..A4FF */
- FriBidiPropertyBlockLevel6_0100, /* A500..A57F */
- FriBidiPropertyBlockLevel6_0100, /* A580..A5FF */
+#define FriBidiPropertyBlockLevel4_FD00 0x8C
-#define FriBidiPropertyBlockLevel5_FA00 (FriBidiPropertyBlockLevel5 + 0x5C)
+ FriBidiPropertyBlockLevel5_FD00, /* FD00..FD3F */
+ FriBidiPropertyBlockLevel5_0680, /* FD40..FD7F */
+ FriBidiPropertyBlockLevel5_0680, /* FD80..FDBF */
+ FriBidiPropertyBlockLevel5_0680, /* FDC0..FDFF */
- FriBidiPropertyBlockLevel6_0100, /* FA00..FA7F */
- FriBidiPropertyBlockLevel6_0100, /* FA80..FAFF */
- FriBidiPropertyBlockLevel6_FB00, /* FB00..FB7F */
- FriBidiPropertyBlockLevel6_FB80, /* FB80..FBFF */
+#define FriBidiPropertyBlockLevel4_FE00 0x90
-#define FriBidiPropertyBlockLevel5_FC00 (FriBidiPropertyBlockLevel5 + 0x60)
+ FriBidiPropertyBlockLevel5_FE00, /* FE00..FE3F */
+ FriBidiPropertyBlockLevel5_FE40, /* FE40..FE7F */
+ FriBidiPropertyBlockLevel5_0680, /* FE80..FEBF */
+ FriBidiPropertyBlockLevel5_FEC0, /* FEC0..FEFF */
- FriBidiPropertyBlockLevel6_FB80, /* FC00..FC7F */
- FriBidiPropertyBlockLevel6_FB80, /* FC80..FCFF */
- FriBidiPropertyBlockLevel6_FD00, /* FD00..FD7F */
- FriBidiPropertyBlockLevel6_FB80, /* FD80..FDFF */
+#define FriBidiPropertyBlockLevel4_FF00 0x94
-#define FriBidiPropertyBlockLevel5_FE00 (FriBidiPropertyBlockLevel5 + 0x64)
+ FriBidiPropertyBlockLevel5_FF00, /* FF00..FF3F */
+ FriBidiPropertyBlockLevel5_FF40, /* FF40..FF7F */
+ FriBidiPropertyBlockLevel5_0100, /* FF80..FFBF */
+ FriBidiPropertyBlockLevel5_FFC0, /* FFC0..FFFF */
- FriBidiPropertyBlockLevel6_FE00, /* FE00..FE7F */
- FriBidiPropertyBlockLevel6_FE80, /* FE80..FEFF */
- FriBidiPropertyBlockLevel6_FF00, /* FF00..FF7F */
- FriBidiPropertyBlockLevel6_FF80, /* FF80..FFFF */
+#define FriBidiPropertyBlockLevel4_1D100 0x98
-#define FriBidiPropertyBlockLevel5_1D000 (FriBidiPropertyBlockLevel5 + 0x68)
+ FriBidiPropertyBlockLevel5_0100, /* 1D100..1D13F */
+ FriBidiPropertyBlockLevel5_1D140, /* 1D140..1D17F */
+ FriBidiPropertyBlockLevel5_1D180, /* 1D180..1D1BF */
+ FriBidiPropertyBlockLevel5_0100, /* 1D1C0..1D1FF */
- FriBidiPropertyBlockLevel6_0100, /* 1D000..1D07F */
- FriBidiPropertyBlockLevel6_0100, /* 1D080..1D0FF */
- FriBidiPropertyBlockLevel6_1D100, /* 1D100..1D17F */
- FriBidiPropertyBlockLevel6_1D180, /* 1D180..1D1FF */
+#define FriBidiPropertyBlockLevel4_1D700 0x9C
-#define FriBidiPropertyBlockLevel5_1D600 (FriBidiPropertyBlockLevel5 + 0x6C)
+ FriBidiPropertyBlockLevel5_0100, /* 1D700..1D73F */
+ FriBidiPropertyBlockLevel5_0100, /* 1D740..1D77F */
+ FriBidiPropertyBlockLevel5_0100, /* 1D780..1D7BF */
+ FriBidiPropertyBlockLevel5_1D7C0, /* 1D7C0..1D7FF */
- FriBidiPropertyBlockLevel6_0100, /* 1D600..1D67F */
- FriBidiPropertyBlockLevel6_0100, /* 1D680..1D6FF */
- FriBidiPropertyBlockLevel6_0100, /* 1D700..1D77F */
- FriBidiPropertyBlockLevel6_1D780, /* 1D780..1D7FF */
+#define FriBidiPropertyBlockLevel4_E0000 0xA0
-#define FriBidiPropertyBlockLevel5_E0000 (FriBidiPropertyBlockLevel5 + 0x70)
-
- FriBidiPropertyBlockLevel6_E0000, /* E0000..E007F */
- FriBidiPropertyBlockLevel6_0100, /* E0080..E00FF */
- FriBidiPropertyBlockLevel6_0100, /* E0100..E017F */
- FriBidiPropertyBlockLevel6_0100, /* E0180..E01FF */
+ FriBidiPropertyBlockLevel5_E0000, /* E0000..E003F */
+ FriBidiPropertyBlockLevel5_E0040, /* E0040..E007F */
+ FriBidiPropertyBlockLevel5_0100, /* E0080..E00BF */
+ FriBidiPropertyBlockLevel5_0100, /* E00C0..E00FF */
};
-static const FriBidiPropCharType ****FriBidiPropertyBlockLevel4[4*12] = {
-
-#define FriBidiPropertyBlockLevel4_0000 (FriBidiPropertyBlockLevel4 + 0x0)
-
- FriBidiPropertyBlockLevel5_0000, /* 0000..01FF */
- FriBidiPropertyBlockLevel5_0200, /* 0200..03FF */
- FriBidiPropertyBlockLevel5_0400, /* 0400..05FF */
- FriBidiPropertyBlockLevel5_0600, /* 0600..07FF */
-
-#define FriBidiPropertyBlockLevel4_0800 (FriBidiPropertyBlockLevel4 + 0x4)
-
- FriBidiPropertyBlockLevel5_0800, /* 0800..09FF */
- FriBidiPropertyBlockLevel5_0A00, /* 0A00..0BFF */
- FriBidiPropertyBlockLevel5_0C00, /* 0C00..0DFF */
- FriBidiPropertyBlockLevel5_0E00, /* 0E00..0FFF */
-
-#define FriBidiPropertyBlockLevel4_1000 (FriBidiPropertyBlockLevel4 + 0x8)
-
- FriBidiPropertyBlockLevel5_1000, /* 1000..11FF */
- FriBidiPropertyBlockLevel5_1200, /* 1200..13FF */
- FriBidiPropertyBlockLevel5_1200, /* 1400..15FF */
- FriBidiPropertyBlockLevel5_1600, /* 1600..17FF */
-
-#define FriBidiPropertyBlockLevel4_1800 (FriBidiPropertyBlockLevel4 + 0xC)
-
- FriBidiPropertyBlockLevel5_1800, /* 1800..19FF */
- FriBidiPropertyBlockLevel5_1200, /* 1A00..1BFF */
- FriBidiPropertyBlockLevel5_1200, /* 1C00..1DFF */
- FriBidiPropertyBlockLevel5_1E00, /* 1E00..1FFF */
-
-#define FriBidiPropertyBlockLevel4_2000 (FriBidiPropertyBlockLevel4 + 0x10)
-
- FriBidiPropertyBlockLevel5_2000, /* 2000..21FF */
- FriBidiPropertyBlockLevel5_2200, /* 2200..23FF */
- FriBidiPropertyBlockLevel5_2400, /* 2400..25FF */
- FriBidiPropertyBlockLevel5_2600, /* 2600..27FF */
-
-#define FriBidiPropertyBlockLevel4_2800 (FriBidiPropertyBlockLevel4 + 0x14)
-
- FriBidiPropertyBlockLevel5_2800, /* 2800..29FF */
- FriBidiPropertyBlockLevel5_2A00, /* 2A00..2BFF */
- FriBidiPropertyBlockLevel5_1200, /* 2C00..2DFF */
- FriBidiPropertyBlockLevel5_2E00, /* 2E00..2FFF */
-
-#define FriBidiPropertyBlockLevel4_3000 (FriBidiPropertyBlockLevel4 + 0x18)
-
- FriBidiPropertyBlockLevel5_3000, /* 3000..31FF */
- FriBidiPropertyBlockLevel5_3200, /* 3200..33FF */
- FriBidiPropertyBlockLevel5_1200, /* 3400..35FF */
- FriBidiPropertyBlockLevel5_1200, /* 3600..37FF */
-
-#define FriBidiPropertyBlockLevel4_3800 (FriBidiPropertyBlockLevel4 + 0x1C)
-
- FriBidiPropertyBlockLevel5_1200, /* 3800..39FF */
- FriBidiPropertyBlockLevel5_1200, /* 3A00..3BFF */
- FriBidiPropertyBlockLevel5_1200, /* 3C00..3DFF */
- FriBidiPropertyBlockLevel5_1200, /* 3E00..3FFF */
-
-#define FriBidiPropertyBlockLevel4_A000 (FriBidiPropertyBlockLevel4 + 0x20)
-
- FriBidiPropertyBlockLevel5_1200, /* A000..A1FF */
- FriBidiPropertyBlockLevel5_1200, /* A200..A3FF */
- FriBidiPropertyBlockLevel5_A400, /* A400..A5FF */
- FriBidiPropertyBlockLevel5_1200, /* A600..A7FF */
-
-#define FriBidiPropertyBlockLevel4_F800 (FriBidiPropertyBlockLevel4 + 0x24)
-
- FriBidiPropertyBlockLevel5_1200, /* F800..F9FF */
- FriBidiPropertyBlockLevel5_FA00, /* FA00..FBFF */
- FriBidiPropertyBlockLevel5_FC00, /* FC00..FDFF */
- FriBidiPropertyBlockLevel5_FE00, /* FE00..FFFF */
-
-#define FriBidiPropertyBlockLevel4_1D000 (FriBidiPropertyBlockLevel4 + 0x28)
-
- FriBidiPropertyBlockLevel5_1D000, /* 1D000..1D1FF */
- FriBidiPropertyBlockLevel5_1200, /* 1D200..1D3FF */
- FriBidiPropertyBlockLevel5_1200, /* 1D400..1D5FF */
- FriBidiPropertyBlockLevel5_1D600, /* 1D600..1D7FF */
-
-#define FriBidiPropertyBlockLevel4_E0000 (FriBidiPropertyBlockLevel4 + 0x2C)
-
- FriBidiPropertyBlockLevel5_E0000, /* E0000..E01FF */
- FriBidiPropertyBlockLevel5_1200, /* E0200..E03FF */
- FriBidiPropertyBlockLevel5_1200, /* E0400..E05FF */
- FriBidiPropertyBlockLevel5_1200, /* E0600..E07FF */
+static const fribidi_uint8 FriBidiPropertyBlockLevel3[8*12] = {
+
+#define FriBidiPropertyBlockLevel3_0000 0x0
+
+ FriBidiPropertyBlockLevel4_0000, /* 0000..00FF */
+ FriBidiPropertyBlockLevel4_0100, /* 0100..01FF */
+ FriBidiPropertyBlockLevel4_0200, /* 0200..02FF */
+ FriBidiPropertyBlockLevel4_0300, /* 0300..03FF */
+ FriBidiPropertyBlockLevel4_0400, /* 0400..04FF */
+ FriBidiPropertyBlockLevel4_0500, /* 0500..05FF */
+ FriBidiPropertyBlockLevel4_0600, /* 0600..06FF */
+ FriBidiPropertyBlockLevel4_0700, /* 0700..07FF */
+
+#define FriBidiPropertyBlockLevel3_0800 0x8
+
+ FriBidiPropertyBlockLevel4_0100, /* 0800..08FF */
+ FriBidiPropertyBlockLevel4_0900, /* 0900..09FF */
+ FriBidiPropertyBlockLevel4_0A00, /* 0A00..0AFF */
+ FriBidiPropertyBlockLevel4_0B00, /* 0B00..0BFF */
+ FriBidiPropertyBlockLevel4_0C00, /* 0C00..0CFF */
+ FriBidiPropertyBlockLevel4_0D00, /* 0D00..0DFF */
+ FriBidiPropertyBlockLevel4_0E00, /* 0E00..0EFF */
+ FriBidiPropertyBlockLevel4_0F00, /* 0F00..0FFF */
+
+#define FriBidiPropertyBlockLevel3_1000 0x10
+
+ FriBidiPropertyBlockLevel4_1000, /* 1000..10FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1100..11FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1200..12FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1300..13FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1400..14FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1500..15FF */
+ FriBidiPropertyBlockLevel4_1600, /* 1600..16FF */
+ FriBidiPropertyBlockLevel4_1700, /* 1700..17FF */
+
+#define FriBidiPropertyBlockLevel3_1800 0x18
+
+ FriBidiPropertyBlockLevel4_1800, /* 1800..18FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1900..19FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1A00..1AFF */
+ FriBidiPropertyBlockLevel4_0100, /* 1B00..1BFF */
+ FriBidiPropertyBlockLevel4_0100, /* 1C00..1CFF */
+ FriBidiPropertyBlockLevel4_0100, /* 1D00..1DFF */
+ FriBidiPropertyBlockLevel4_0100, /* 1E00..1EFF */
+ FriBidiPropertyBlockLevel4_1F00, /* 1F00..1FFF */
+
+#define FriBidiPropertyBlockLevel3_2000 0x20
+
+ FriBidiPropertyBlockLevel4_2000, /* 2000..20FF */
+ FriBidiPropertyBlockLevel4_2100, /* 2100..21FF */
+ FriBidiPropertyBlockLevel4_2200, /* 2200..22FF */
+ FriBidiPropertyBlockLevel4_2300, /* 2300..23FF */
+ FriBidiPropertyBlockLevel4_2400, /* 2400..24FF */
+ FriBidiPropertyBlockLevel4_2500, /* 2500..25FF */
+ FriBidiPropertyBlockLevel4_2600, /* 2600..26FF */
+ FriBidiPropertyBlockLevel4_2700, /* 2700..27FF */
+
+#define FriBidiPropertyBlockLevel3_2800 0x28
+
+ FriBidiPropertyBlockLevel4_2500, /* 2800..28FF */
+ FriBidiPropertyBlockLevel4_2500, /* 2900..29FF */
+ FriBidiPropertyBlockLevel4_2500, /* 2A00..2AFF */
+ FriBidiPropertyBlockLevel4_0100, /* 2B00..2BFF */
+ FriBidiPropertyBlockLevel4_0100, /* 2C00..2CFF */
+ FriBidiPropertyBlockLevel4_0100, /* 2D00..2DFF */
+ FriBidiPropertyBlockLevel4_2E00, /* 2E00..2EFF */
+ FriBidiPropertyBlockLevel4_2F00, /* 2F00..2FFF */
+
+#define FriBidiPropertyBlockLevel3_3000 0x30
+
+ FriBidiPropertyBlockLevel4_3000, /* 3000..30FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3100..31FF */
+ FriBidiPropertyBlockLevel4_3200, /* 3200..32FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3300..33FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3400..34FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3500..35FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3600..36FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3700..37FF */
+
+#define FriBidiPropertyBlockLevel3_3800 0x38
+
+ FriBidiPropertyBlockLevel4_0100, /* 3800..38FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3900..39FF */
+ FriBidiPropertyBlockLevel4_0100, /* 3A00..3AFF */
+ FriBidiPropertyBlockLevel4_0100, /* 3B00..3BFF */
+ FriBidiPropertyBlockLevel4_0100, /* 3C00..3CFF */
+ FriBidiPropertyBlockLevel4_0100, /* 3D00..3DFF */
+ FriBidiPropertyBlockLevel4_0100, /* 3E00..3EFF */
+ FriBidiPropertyBlockLevel4_0100, /* 3F00..3FFF */
+
+#define FriBidiPropertyBlockLevel3_A000 0x40
+
+ FriBidiPropertyBlockLevel4_0100, /* A000..A0FF */
+ FriBidiPropertyBlockLevel4_0100, /* A100..A1FF */
+ FriBidiPropertyBlockLevel4_0100, /* A200..A2FF */
+ FriBidiPropertyBlockLevel4_0100, /* A300..A3FF */
+ FriBidiPropertyBlockLevel4_A400, /* A400..A4FF */
+ FriBidiPropertyBlockLevel4_0100, /* A500..A5FF */
+ FriBidiPropertyBlockLevel4_0100, /* A600..A6FF */
+ FriBidiPropertyBlockLevel4_0100, /* A700..A7FF */
+
+#define FriBidiPropertyBlockLevel3_F800 0x48
+
+ FriBidiPropertyBlockLevel4_0100, /* F800..F8FF */
+ FriBidiPropertyBlockLevel4_0100, /* F900..F9FF */
+ FriBidiPropertyBlockLevel4_0100, /* FA00..FAFF */
+ FriBidiPropertyBlockLevel4_FB00, /* FB00..FBFF */
+ FriBidiPropertyBlockLevel4_FC00, /* FC00..FCFF */
+ FriBidiPropertyBlockLevel4_FD00, /* FD00..FDFF */
+ FriBidiPropertyBlockLevel4_FE00, /* FE00..FEFF */
+ FriBidiPropertyBlockLevel4_FF00, /* FF00..FFFF */
+
+#define FriBidiPropertyBlockLevel3_1D000 0x50
+
+ FriBidiPropertyBlockLevel4_0100, /* 1D000..1D0FF */
+ FriBidiPropertyBlockLevel4_1D100, /* 1D100..1D1FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1D200..1D2FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1D300..1D3FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1D400..1D4FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1D500..1D5FF */
+ FriBidiPropertyBlockLevel4_0100, /* 1D600..1D6FF */
+ FriBidiPropertyBlockLevel4_1D700, /* 1D700..1D7FF */
+
+#define FriBidiPropertyBlockLevel3_E0000 0x58
+
+ FriBidiPropertyBlockLevel4_E0000, /* E0000..E00FF */
+ FriBidiPropertyBlockLevel4_0100, /* E0100..E01FF */
+ FriBidiPropertyBlockLevel4_0100, /* E0200..E02FF */
+ FriBidiPropertyBlockLevel4_0100, /* E0300..E03FF */
+ FriBidiPropertyBlockLevel4_0100, /* E0400..E04FF */
+ FriBidiPropertyBlockLevel4_0100, /* E0500..E05FF */
+ FriBidiPropertyBlockLevel4_0100, /* E0600..E06FF */
+ FriBidiPropertyBlockLevel4_0100, /* E0700..E07FF */
};
-static const FriBidiPropCharType *****FriBidiPropertyBlockLevel3[4*7] = {
+static const fribidi_uint8 FriBidiPropertyBlockLevel2[4*7] = {
-#define FriBidiPropertyBlockLevel3_0000 (FriBidiPropertyBlockLevel3 + 0x0)
+#define FriBidiPropertyBlockLevel2_0000 0x0
- FriBidiPropertyBlockLevel4_0000, /* 0000..07FF */
- FriBidiPropertyBlockLevel4_0800, /* 0800..0FFF */
- FriBidiPropertyBlockLevel4_1000, /* 1000..17FF */
- FriBidiPropertyBlockLevel4_1800, /* 1800..1FFF */
+ FriBidiPropertyBlockLevel3_0000, /* 0000..07FF */
+ FriBidiPropertyBlockLevel3_0800, /* 0800..0FFF */
+ FriBidiPropertyBlockLevel3_1000, /* 1000..17FF */
+ FriBidiPropertyBlockLevel3_1800, /* 1800..1FFF */
-#define FriBidiPropertyBlockLevel3_2000 (FriBidiPropertyBlockLevel3 + 0x4)
+#define FriBidiPropertyBlockLevel2_2000 0x4
- FriBidiPropertyBlockLevel4_2000, /* 2000..27FF */
- FriBidiPropertyBlockLevel4_2800, /* 2800..2FFF */
- FriBidiPropertyBlockLevel4_3000, /* 3000..37FF */
- FriBidiPropertyBlockLevel4_3800, /* 3800..3FFF */
+ FriBidiPropertyBlockLevel3_2000, /* 2000..27FF */
+ FriBidiPropertyBlockLevel3_2800, /* 2800..2FFF */
+ FriBidiPropertyBlockLevel3_3000, /* 3000..37FF */
+ FriBidiPropertyBlockLevel3_3800, /* 3800..3FFF */
-#define FriBidiPropertyBlockLevel3_4000 (FriBidiPropertyBlockLevel3 + 0x8)
+#define FriBidiPropertyBlockLevel2_4000 0x8
- FriBidiPropertyBlockLevel4_3800, /* 4000..47FF */
- FriBidiPropertyBlockLevel4_3800, /* 4800..4FFF */
- FriBidiPropertyBlockLevel4_3800, /* 5000..57FF */
- FriBidiPropertyBlockLevel4_3800, /* 5800..5FFF */
+ FriBidiPropertyBlockLevel3_3800, /* 4000..47FF */
+ FriBidiPropertyBlockLevel3_3800, /* 4800..4FFF */
+ FriBidiPropertyBlockLevel3_3800, /* 5000..57FF */
+ FriBidiPropertyBlockLevel3_3800, /* 5800..5FFF */
-#define FriBidiPropertyBlockLevel3_A000 (FriBidiPropertyBlockLevel3 + 0xC)
+#define FriBidiPropertyBlockLevel2_A000 0xC
- FriBidiPropertyBlockLevel4_A000, /* A000..A7FF */
- FriBidiPropertyBlockLevel4_3800, /* A800..AFFF */
- FriBidiPropertyBlockLevel4_3800, /* B000..B7FF */
- FriBidiPropertyBlockLevel4_3800, /* B800..BFFF */
+ FriBidiPropertyBlockLevel3_A000, /* A000..A7FF */
+ FriBidiPropertyBlockLevel3_3800, /* A800..AFFF */
+ FriBidiPropertyBlockLevel3_3800, /* B000..B7FF */
+ FriBidiPropertyBlockLevel3_3800, /* B800..BFFF */
-#define FriBidiPropertyBlockLevel3_E000 (FriBidiPropertyBlockLevel3 + 0x10)
+#define FriBidiPropertyBlockLevel2_E000 0x10
- FriBidiPropertyBlockLevel4_3800, /* E000..E7FF */
- FriBidiPropertyBlockLevel4_3800, /* E800..EFFF */
- FriBidiPropertyBlockLevel4_3800, /* F000..F7FF */
- FriBidiPropertyBlockLevel4_F800, /* F800..FFFF */
+ FriBidiPropertyBlockLevel3_3800, /* E000..E7FF */
+ FriBidiPropertyBlockLevel3_3800, /* E800..EFFF */
+ FriBidiPropertyBlockLevel3_3800, /* F000..F7FF */
+ FriBidiPropertyBlockLevel3_F800, /* F800..FFFF */
-#define FriBidiPropertyBlockLevel3_1C000 (FriBidiPropertyBlockLevel3 + 0x14)
+#define FriBidiPropertyBlockLevel2_1C000 0x14
- FriBidiPropertyBlockLevel4_3800, /* 1C000..1C7FF */
- FriBidiPropertyBlockLevel4_3800, /* 1C800..1CFFF */
- FriBidiPropertyBlockLevel4_1D000, /* 1D000..1D7FF */
- FriBidiPropertyBlockLevel4_3800, /* 1D800..1DFFF */
+ FriBidiPropertyBlockLevel3_3800, /* 1C000..1C7FF */
+ FriBidiPropertyBlockLevel3_3800, /* 1C800..1CFFF */
+ FriBidiPropertyBlockLevel3_1D000, /* 1D000..1D7FF */
+ FriBidiPropertyBlockLevel3_3800, /* 1D800..1DFFF */
-#define FriBidiPropertyBlockLevel3_E0000 (FriBidiPropertyBlockLevel3 + 0x18)
+#define FriBidiPropertyBlockLevel2_E0000 0x18
- FriBidiPropertyBlockLevel4_E0000, /* E0000..E07FF */
- FriBidiPropertyBlockLevel4_3800, /* E0800..E0FFF */
- FriBidiPropertyBlockLevel4_3800, /* E1000..E17FF */
- FriBidiPropertyBlockLevel4_3800, /* E1800..E1FFF */
+ FriBidiPropertyBlockLevel3_E0000, /* E0000..E07FF */
+ FriBidiPropertyBlockLevel3_3800, /* E0800..E0FFF */
+ FriBidiPropertyBlockLevel3_3800, /* E1000..E17FF */
+ FriBidiPropertyBlockLevel3_3800, /* E1800..E1FFF */
};
-static const FriBidiPropCharType ******FriBidiPropertyBlockLevel2[2*6] = {
-
-#define FriBidiPropertyBlockLevel2_0000 (FriBidiPropertyBlockLevel2 + 0x0)
-
- FriBidiPropertyBlockLevel3_0000, /* 0000..1FFF */
- FriBidiPropertyBlockLevel3_2000, /* 2000..3FFF */
-
-#define FriBidiPropertyBlockLevel2_4000 (FriBidiPropertyBlockLevel2 + 0x2)
-
- FriBidiPropertyBlockLevel3_4000, /* 4000..5FFF */
- FriBidiPropertyBlockLevel3_4000, /* 6000..7FFF */
-
-#define FriBidiPropertyBlockLevel2_8000 (FriBidiPropertyBlockLevel2 + 0x4)
-
- FriBidiPropertyBlockLevel3_4000, /* 8000..9FFF */
- FriBidiPropertyBlockLevel3_A000, /* A000..BFFF */
-
-#define FriBidiPropertyBlockLevel2_C000 (FriBidiPropertyBlockLevel2 + 0x6)
-
- FriBidiPropertyBlockLevel3_4000, /* C000..DFFF */
- FriBidiPropertyBlockLevel3_E000, /* E000..FFFF */
-
-#define FriBidiPropertyBlockLevel2_1C000 (FriBidiPropertyBlockLevel2 + 0x8)
-
- FriBidiPropertyBlockLevel3_1C000, /* 1C000..1DFFF */
- FriBidiPropertyBlockLevel3_4000, /* 1E000..1FFFF */
-
-#define FriBidiPropertyBlockLevel2_E0000 (FriBidiPropertyBlockLevel2 + 0xA)
-
- FriBidiPropertyBlockLevel3_E0000, /* E0000..E1FFF */
- FriBidiPropertyBlockLevel3_4000, /* E2000..E3FFF */
-};
-
-static const FriBidiPropCharType *******FriBidiPropertyBlockLevel1[4*4] = {
-
-#define FriBidiPropertyBlockLevel1_0000 (FriBidiPropertyBlockLevel1 + 0x0)
-
- FriBidiPropertyBlockLevel2_0000, /* 0000..3FFF */
- FriBidiPropertyBlockLevel2_4000, /* 4000..7FFF */
- FriBidiPropertyBlockLevel2_8000, /* 8000..BFFF */
- FriBidiPropertyBlockLevel2_C000, /* C000..FFFF */
-
-#define FriBidiPropertyBlockLevel1_10000 (FriBidiPropertyBlockLevel1 + 0x4)
-
- FriBidiPropertyBlockLevel2_4000, /* 10000..13FFF */
- FriBidiPropertyBlockLevel2_4000, /* 14000..17FFF */
- FriBidiPropertyBlockLevel2_4000, /* 18000..1BFFF */
- FriBidiPropertyBlockLevel2_1C000, /* 1C000..1FFFF */
-
-#define FriBidiPropertyBlockLevel1_20000 (FriBidiPropertyBlockLevel1 + 0x8)
-
- FriBidiPropertyBlockLevel2_4000, /* 20000..23FFF */
- FriBidiPropertyBlockLevel2_4000, /* 24000..27FFF */
- FriBidiPropertyBlockLevel2_4000, /* 28000..2BFFF */
- FriBidiPropertyBlockLevel2_4000, /* 2C000..2FFFF */
-
-#define FriBidiPropertyBlockLevel1_E0000 (FriBidiPropertyBlockLevel1 + 0xC)
-
- FriBidiPropertyBlockLevel2_E0000, /* E0000..E3FFF */
- FriBidiPropertyBlockLevel2_4000, /* E4000..E7FFF */
- FriBidiPropertyBlockLevel2_4000, /* E8000..EBFFF */
- FriBidiPropertyBlockLevel2_4000, /* EC000..EFFFF */
+static const fribidi_uint8 FriBidiPropertyBlockLevel1[8*4] = {
+
+#define FriBidiPropertyBlockLevel1_0000 0x0
+
+ FriBidiPropertyBlockLevel2_0000, /* 0000..1FFF */
+ FriBidiPropertyBlockLevel2_2000, /* 2000..3FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 4000..5FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 6000..7FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 8000..9FFF */
+ FriBidiPropertyBlockLevel2_A000, /* A000..BFFF */
+ FriBidiPropertyBlockLevel2_4000, /* C000..DFFF */
+ FriBidiPropertyBlockLevel2_E000, /* E000..FFFF */
+
+#define FriBidiPropertyBlockLevel1_10000 0x8
+
+ FriBidiPropertyBlockLevel2_4000, /* 10000..11FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 12000..13FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 14000..15FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 16000..17FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 18000..19FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 1A000..1BFFF */
+ FriBidiPropertyBlockLevel2_1C000, /* 1C000..1DFFF */
+ FriBidiPropertyBlockLevel2_4000, /* 1E000..1FFFF */
+
+#define FriBidiPropertyBlockLevel1_20000 0x10
+
+ FriBidiPropertyBlockLevel2_4000, /* 20000..21FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 22000..23FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 24000..25FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 26000..27FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 28000..29FFF */
+ FriBidiPropertyBlockLevel2_4000, /* 2A000..2BFFF */
+ FriBidiPropertyBlockLevel2_4000, /* 2C000..2DFFF */
+ FriBidiPropertyBlockLevel2_4000, /* 2E000..2FFFF */
+
+#define FriBidiPropertyBlockLevel1_E0000 0x18
+
+ FriBidiPropertyBlockLevel2_E0000, /* E0000..E1FFF */
+ FriBidiPropertyBlockLevel2_4000, /* E2000..E3FFF */
+ FriBidiPropertyBlockLevel2_4000, /* E4000..E5FFF */
+ FriBidiPropertyBlockLevel2_4000, /* E6000..E7FFF */
+ FriBidiPropertyBlockLevel2_4000, /* E8000..E9FFF */
+ FriBidiPropertyBlockLevel2_4000, /* EA000..EBFFF */
+ FriBidiPropertyBlockLevel2_4000, /* EC000..EDFFF */
+ FriBidiPropertyBlockLevel2_4000, /* EE000..EFFFF */
};
-static const FriBidiPropCharType ********FriBidiPropertyBlockLevel0[17*1] = {
+static const fribidi_uint8 FriBidiPropertyBlockLevel0[17*1] = {
-#define FriBidiPropertyBlock (FriBidiPropertyBlockLevel0 + 0x0)
+#define FriBidiPropertyBlockLevel0_0000 0x0
FriBidiPropertyBlockLevel1_0000, /* 0000..FFFF */
FriBidiPropertyBlockLevel1_10000, /* 10000..1FFFF */
@@ -2438,8 +3285,16 @@ static const FriBidiPropCharType ********FriBidiPropertyBlockLevel0[17*1] = {
/* *INDENT-ON* */
-#define FRIBIDI_GET_TYPE(x) \
- FriBidiPropertyBlock[(x)/65536][(x)/16384%4][(x)/8192%2][(x)/2048%4][(x)/512%4][(x)/128%4][(x)/32%4][(x)/8%4][(x)%8]
+#define FRIBIDI_GET_TYPE(x) \
+ FriBidiPropertyBlockLevel8[(x)%2 + \
+ FriBidiPropertyBlockLevel7[(x)/2%2 + \
+ FriBidiPropertyBlockLevel6[(x)/4%8 + \
+ FriBidiPropertyBlockLevel5[(x)/32%2 + \
+ FriBidiPropertyBlockLevel4[(x)/64%4 + \
+ FriBidiPropertyBlockLevel3[(x)/256%8 + \
+ FriBidiPropertyBlockLevel2[(x)/2048%4 + \
+ FriBidiPropertyBlockLevel1[(x)/8192%8 + \
+ FriBidiPropertyBlockLevel0[(x)/65536]]]]]]]]]
#undef WS
#undef SS
diff --git a/fribidi_utils.c b/fribidi_utils.c
index d3305f9..59ddeca 100644
--- a/fribidi_utils.c
+++ b/fribidi_utils.c
@@ -203,8 +203,8 @@ fribidi_xpos_resolve (FriBidiEnv *fribidienv,
FriBidiStrIndex *res_log_pos,
FriBidiStrIndex *res_vis_pos,
int *res_cursor_x_pos,
- fribidi_boolean * res_cursor_dir_is_rtl,
- fribidi_boolean * res_attach_before)
+ fribidi_boolean *res_cursor_dir_is_rtl,
+ fribidi_boolean *res_attach_before)
{
int char_width_sum = 0;
FriBidiStrIndex char_idx;
diff --git a/packtab.c b/packtab.c
index 2b8b22d..05f2e4f 100644
--- a/packtab.c
+++ b/packtab.c
@@ -22,14 +22,16 @@
/*
8 <= N <= 2^21
int key
- 1 <= a, b, max_depth <= 21
+ 1 <= max_depth <= 21
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include "packtab.h"
+
typedef int uni_table[1024 * 1024 * 2];
-static int n, a, b, max_depth, N, digits, tab_width, per_row;
+static int n, a, max_depth, N, digits, tab_width, per_row;
static uni_table temp, x, perm, *tab;
static int pow[22], cluster, cmpcluster;
static char **name, *key_type_name, *table_name, *macro_name;
@@ -52,12 +54,12 @@ init (int *base)
}
static int
-compare (const void *a, const void *b)
+compare (const void *r, const void *s)
{
int i;
for (i = 0; i < cmpcluster; i++)
- if (((int *) a)[i] != ((int *) b)[i])
- return ((int *) a)[i] - ((int *) b)[i];
+ if (((int *) r)[i] != ((int *) s)[i])
+ return ((int *) r)[i] - ((int *) s)[i];
return 0;
}
@@ -66,7 +68,7 @@ static int best_lev, best_p[22], best_t[22], best_c[22], best_cluster[22],
best_s;
static void
-found ()
+found (void)
{
int i;
@@ -87,7 +89,8 @@ found ()
static void
bt (int node_size)
{
- int i, j, k, y, sbak;
+ int i, j, k, y, sbak, key_bytes;
+
if (t[lev] == 1)
{
found ();
@@ -140,8 +143,10 @@ bt (int node_size)
return;
}
+ key_bytes = k * cluster;
+ key_bytes = key_bytes <= 0xff ? 1 : key_bytes <= 0xffff ? 2 : 4;
lev++;
- bt (b);
+ bt (key_bytes);
lev--;
s = sbak;
@@ -150,10 +155,10 @@ bt (int node_size)
}
static void
-solve ()
+solve (void)
{
best_lev = max_depth + 2;
- best_s = N * a + 2 * b;
+ best_s = N * a * 2;
lev = 0;
s = 0;
nn = n;
@@ -162,9 +167,11 @@ solve ()
}
static void
-write_array ()
+write_array (int max_key)
{
int i, j, k, y, ii, ofs;
+ char *key_type;
+
if (best_t[lev] == 1)
return;
@@ -206,25 +213,17 @@ write_array ()
if (x[ii] < x[i])
i = ii;
- fprintf (f, "static const %s ", key_type_name);
- for (j = 0; j < lev; j++)
- fprintf (f, "*");
- fprintf (f, "%s", table_name);
- /* if (best_t[lev + 1] != 1) */
- fprintf (f, "Level%d", best_lev - lev - 1);
- fprintf (f, "[%d*%d] = {", cluster, k);
+ key_type = !lev ? key_type_name :
+ max_key <= 0xff ? "fribidi_uint8" :
+ max_key <= 0xffff ? "fribidi_uint16" : "fribidi_uint32";
+ fprintf (f, "static const %s %sLevel%d[%d*%d] = {", key_type, table_name,
+ best_lev - lev - 1, cluster, k);
ofs = 0;
for (ii = 0; ii < k; ii++)
{
int kk, jj;
- fprintf (f, "\n\n#define %s", table_name);
- if (best_t[lev + 1] != 1)
- {
- fprintf (f, "Level%d_%0*X", best_lev - lev - 1, digits,
- x[i] * pow[n - nn]);
- }
- fprintf (f, " (%sLevel%d + 0x%0X)\n", table_name, best_lev - lev - 1,
- ofs);
+ fprintf (f, "\n\n#define %sLevel%d_%0*X 0x%0X\n", table_name,
+ best_lev - lev - 1, digits, x[i] * pow[n - nn], ofs);
kk = x[i] * cluster;
if (!lev)
if (name)
@@ -258,12 +257,12 @@ write_array ()
}
fprintf (f, "\n};\n\n");
lev++;
- write_array (f);
+ write_array (cluster * k);
lev--;
}
static void
-write_source ()
+write_source (void)
{
int i, j;
@@ -272,23 +271,22 @@ write_source ()
nn = n;
t[0] = N;
fprintf (f, "\n*/\n\n" "/* *INDENT-OFF* */\n\n");
- write_array (f);
+ write_array (0);
fprintf (f, "/* *INDENT-ON* */\n\n");
- fprintf (f, "#define %s(x) \\\n" " %s", macro_name, table_name);
+ fprintf (f, "#define %s(x)", macro_name);
j = 1;
- for (i = 0; i < best_lev; i++)
- j *= best_cluster[i];
- for (i = 0; i < best_lev; i++)
+ for (i = best_lev - 1; i >= 0; i--)
{
- j /= best_cluster[best_lev - 1 - i];
- fprintf (f, "[(x)");
- if (i < best_lev - 1)
+ fprintf (f, "\t\\\n\t%sLevel%d[(x)", table_name, i);
+ if (j != 1)
fprintf (f, "/%d", j);
if (i)
- fprintf (f, "%%%d", pow[best_p[best_lev - 1 - i]]);
- fprintf (f, "]");
+ fprintf (f, "%%%d +", pow[best_p[best_lev - 1 - i]]);
+ j *= best_cluster[best_lev - 1 - i];
}
+ for (i = 0; i < best_lev; i++)
+ fprintf (f, "]");
fprintf (f, "\n\n");
}
@@ -297,14 +295,14 @@ write_out ()
{
int i;
fprintf (f, "/*\n"
- " Automatically generated by packtab.c\n\n"
+ " Automatically generated by packtab.c version %d\n\n"
" just use %s(key)\n\n"
- " assumed sizeof(pointer) == %d\n"
" assumed sizeof(%s) == %d\n"
" required memory: %d\n"
" lookups: %d\n"
- " partition shape: %s", macro_name, b, key_type_name, a, best_s,
- best_lev, table_name);
+ " partition shape: %s",
+ packtab_version, macro_name, key_type_name, a, best_s, best_lev,
+ table_name);
for (i = best_lev - 1; i >= 0; i--)
fprintf (f, "[%d]", best_cluster[i]);
fprintf (f, "\n" " different table entries:");
@@ -314,14 +312,13 @@ write_out ()
}
int
-pack_table (int *base, int key_num, int key_size, int ptr_size,
+pack_table (int *base, int key_num, int key_size,
int p_max_depth, int p_tab_width, char **p_name,
char *p_key_type_name, char *p_table_name, char *p_macro_name,
FILE * out)
{
N = key_num;
a = key_size;
- b = ptr_size;
max_depth = p_max_depth;
tab_width = p_tab_width;
name = p_name;
diff --git a/packtab.h b/packtab.h
index 76a0c87..75bccfa 100644
--- a/packtab.h
+++ b/packtab.h
@@ -27,10 +27,12 @@ extern "C"
{
#endif
- int pack_table (int *base, int key_num, int key_size, int ptr_size,
- int max_depth, int tab_width, char **name,
- char *key_type_name, char *table_name, char *macro_name,
- FILE * out);
+#define packtab_version 2
+
+ int pack_table
+ (int *base, int key_num, int key_size, int max_depth, int tab_width,
+ char **name, char *key_type_name, char *table_name, char *macro_name,
+ FILE * out);
#ifdef __cplusplus
}