diff options
Diffstat (limited to 'lib/unicode/prop/uprop_get_lb.c')
-rw-r--r-- | lib/unicode/prop/uprop_get_lb.c | 440 |
1 files changed, 316 insertions, 124 deletions
diff --git a/lib/unicode/prop/uprop_get_lb.c b/lib/unicode/prop/uprop_get_lb.c index 7229756..eec8cd9 100644 --- a/lib/unicode/prop/uprop_get_lb.c +++ b/lib/unicode/prop/uprop_get_lb.c @@ -22,19 +22,19 @@ static constexpr uint8_t stage1[] = { 72, 73, 74, 75, 76, 77, 1, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 1, 1, 1, 103, 104, 105, 66, 66, 66, 66, 66, 66, 66, 66, 66, 106, - 1, 1, 107, 108, 109, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, - 66, 66, 66, 66, 1, 110, 111, 66, 66, 66, 66, 66, 66, 66, 66, 66, + 1, 1, 107, 108, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 110, 1, 111, 112, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, - 66, 66, 66, 66, 66, 66, 66, 66, 1, 1, 112, 113, 66, 66, 114, 115, + 66, 113, 66, 66, 66, 66, 66, 66, 1, 1, 114, 115, 66, 116, 117, 118, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, - 47, 47, 47, 47, 47, 47, 47, 116, 47, 47, 47, 1, 117, 118, 66, 66, - 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, - 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 119, - 47, 120, 121, 66, 66, 66, 66, 66, 66, 66, 66, 66, 122, 66, 66, 66, - 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 123, - 124, 125, 126, 127, 128, 129, 130, 131, 1, 1, 132, 66, 66, 66, 66, 133, - 134, 135, 136, 66, 137, 66, 66, 138, 139, 140, 66, 66, 141, 142, 143, 66, - 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 66, 66, 66, 66, + 47, 47, 47, 47, 47, 47, 47, 119, 47, 47, 47, 1, 120, 121, 66, 66, + 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, + 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 122, + 47, 123, 124, 66, 66, 66, 66, 66, 66, 66, 66, 66, 125, 66, 66, 66, + 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 126, 1, 127, 128, + 129, 130, 131, 132, 133, 134, 135, 136, 1, 1, 137, 66, 66, 66, 66, 138, + 139, 140, 141, 66, 142, 143, 66, 144, 145, 146, 66, 66, 147, 148, 149, 66, + 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 66, 66, 66, 66, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, @@ -45,15 +45,15 @@ static constexpr uint8_t stage1[] = { 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, - 47, 47, 47, 47, 47, 47, 156, 47, 47, 47, 47, 47, 47, 47, 47, 47, - 47, 47, 47, 47, 47, 47, 47, 157, 158, 47, 47, 47, 47, 47, 47, 47, - 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 159, 47, + 47, 47, 47, 47, 47, 47, 162, 47, 47, 47, 47, 47, 47, 47, 47, 47, + 47, 47, 47, 47, 47, 47, 47, 163, 164, 47, 47, 47, 47, 47, 47, 47, + 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 165, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, - 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 160, 47, 47, 161, 66, - 66, 66, 66, 66, 66, 66, 66, 66, 47, 47, 162, 66, 66, 66, 66, 66, + 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 166, 47, 47, 167, 66, + 66, 66, 66, 66, 66, 66, 66, 66, 47, 47, 168, 66, 66, 66, 66, 66, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, - 47, 47, 47, 163, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, - 47, 47, 47, 164, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, + 47, 47, 47, 169, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, + 47, 47, 47, 170, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, @@ -227,7 +227,7 @@ static constexpr uint8_t stage1[] = { 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, - 165, 166, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, + 171, 172, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, @@ -552,7 +552,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, - LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -1073,7 +1073,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, - LB_NU, LB_NU, LB_SA, LB_XX, LB_XX, LB_XX, LB_SA, LB_SA, + LB_NU, LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_SA, LB_SA, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -1119,13 +1119,13 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AK, LB_AK, LB_AK, LB_AK, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_VI, LB_AK, LB_AK, LB_AK, - LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_XX, LB_XX, LB_XX, - LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_BA, LB_BA, LB_ID, LB_BA, LB_BA, LB_BA, + LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_XX, LB_BA, LB_BA, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_BA, LB_BA, LB_ID, LB_BA, LB_BA, LB_BA, LB_BA, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_BA, LB_BA, LB_XX, + LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_BA, LB_BA, LB_BA, LB_CM, LB_CM, LB_CM, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -1159,7 +1159,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_BA, LB_BA, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, - LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -1280,8 +1280,8 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, - LB_AL, LB_AL, LB_AL, LB_AL, LB_AI, LB_AI, LB_AL, LB_AL, - LB_AL, LB_AL, LB_AL, LB_AI, LB_AL, LB_AL, LB_AI, LB_AL, + LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, + LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AL, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AL, LB_AL, LB_AL, LB_AL, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, @@ -1370,8 +1370,8 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, - LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -1632,8 +1632,8 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_B2, LB_B2, LB_BA, LB_BA, LB_BA, LB_AL, LB_BA, LB_BA, LB_OP, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_AL, LB_BA, LB_AL, LB_BA, LB_BA, - LB_AL, LB_AL, LB_AL, LB_EX, LB_EX, LB_OP, LB_CL, LB_OP, - LB_CL, LB_OP, LB_CL, LB_OP, LB_CL, LB_BA, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_EX, LB_EX, LB_OP, LB_CP, LB_OP, + LB_CP, LB_OP, LB_CP, LB_OP, LB_CP, LB_BA, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, @@ -1746,7 +1746,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, + LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_ID, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ, LB_CJ}, @@ -1967,9 +1967,9 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, - LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_AL, LB_AL, LB_XX, LB_AL, LB_XX, LB_AL, LB_AL, LB_AL, - LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -2032,8 +2032,8 @@ static constexpr enum uprop_lb stage2[][256] = { LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_VI, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_BA, LB_BA, LB_BA, LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_BA, - LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_ID, LB_ID, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_XX, LB_XX, LB_XX, LB_XX, LB_ID, LB_ID, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, @@ -2048,8 +2048,8 @@ static constexpr enum uprop_lb stage2[][256] = { LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_BA, LB_BA, LB_BA, LB_CM, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_BA, LB_CM, LB_CM, LB_XX, LB_XX, - LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_XX, LB_XX, LB_ID, LB_BA, LB_BA, LB_BA, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_XX, LB_XX, LB_ID, LB_BA, LB_BA, LB_BA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, LB_SA, @@ -2520,10 +2520,10 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_PO, LB_AL, LB_AL, LB_AL}, {LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, - LB_IS, LB_CL, LB_CL, LB_IS, LB_IS, LB_EX, LB_EX, LB_OP, + LB_CL, LB_CL, LB_CL, LB_NS, LB_NS, LB_EX, LB_EX, LB_OP, LB_CL, LB_IN, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, - LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_GL, LB_CM, LB_GL, LB_CM, LB_GL, LB_CM, LB_GL, LB_GL, + LB_CM, LB_GL, LB_CM, LB_GL, LB_CM, LB_GL, LB_GL, LB_CM, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_OP, LB_CL, LB_OP, LB_CL, LB_OP, LB_CL, LB_OP, LB_CL, LB_OP, LB_CL, LB_OP, LB_CL, LB_OP, LB_CL, LB_OP, LB_CL, LB_ID, LB_ID, LB_OP, @@ -2766,13 +2766,13 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -2974,16 +2974,16 @@ static constexpr enum uprop_lb stage2[][256] = { LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, + LB_XX, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_BA, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, @@ -3022,14 +3022,14 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_XX, LB_CM, LB_CM, LB_BA, LB_XX, LB_XX, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_CM, LB_CM, LB_CM}, + LB_XX, LB_XX, LB_XX, LB_XX, LB_CM, LB_CM, LB_CM, LB_CM}, {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -3174,19 +3174,19 @@ static constexpr enum uprop_lb stage2[][256] = { LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_XX, LB_XX, LB_XX, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_XX, LB_AS, LB_XX, LB_XX, LB_AS, LB_XX, + LB_AS, LB_AS, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, + LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, + LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, + LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, + LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_AK, LB_XX, LB_ID, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_CM, LB_XX, LB_CM, LB_XX, LB_XX, LB_CM, LB_XX, LB_CM, + LB_CM, LB_CM, LB_CM, LB_XX, LB_CM, LB_CM, LB_CM, LB_CM, + LB_VI, LB_AP, LB_CM, LB_ID, LB_ID, LB_ID, LB_XX, LB_ID, + LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_CM, LB_CM, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, @@ -3280,9 +3280,9 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, @@ -3360,8 +3360,8 @@ static constexpr enum uprop_lb stage2[][256] = { LB_CM, LB_XX, LB_XX, LB_CM, LB_CM, LB_CM, LB_VI, LB_AP, LB_CM, LB_AP, LB_CM, LB_CM, LB_BA, LB_BA, LB_BA, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, @@ -3438,14 +3438,14 @@ static constexpr enum uprop_lb stage2[][256] = { LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, + LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -3553,7 +3553,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_CM, LB_CM, LB_VI, LB_BA, LB_BA, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, - LB_AS, LB_AS, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AS, LB_AS, LB_CM, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, @@ -3778,26 +3778,58 @@ static constexpr enum uprop_lb stage2[][256] = { LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL}, + {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -3862,6 +3894,38 @@ static constexpr enum uprop_lb stage2[][256] = { LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, + {LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_CM, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, + LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, LB_AS, + LB_AS, LB_AS, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -3939,6 +4003,38 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_BA, LB_BA, + LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, + {LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -4053,7 +4149,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_AL}, {LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, @@ -4214,6 +4310,70 @@ static constexpr enum uprop_lb stage2[][256] = { LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, + {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, + {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, LB_CM, @@ -4720,6 +4880,38 @@ static constexpr enum uprop_lb stage2[][256] = { LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_CM, LB_CM, + LB_AL, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, + LB_NU, LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_AL}, + {LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, @@ -4919,7 +5111,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, - LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_ID, LB_ID, LB_ID, + LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AL, LB_AL, LB_AL, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, @@ -4931,7 +5123,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, - LB_AI, LB_AI, LB_AL, LB_AL, LB_AL, LB_ID, LB_ID, LB_ID, + LB_AI, LB_AI, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, @@ -4939,7 +5131,7 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, - LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_ID, LB_XX, LB_XX, + LB_AI, LB_AI, LB_AI, LB_AI, LB_AI, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, @@ -5164,9 +5356,9 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, - LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, @@ -5223,19 +5415,19 @@ static constexpr enum uprop_lb stage2[][256] = { LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_ID, + LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_ID, - LB_ID, LB_ID, LB_ID, LB_EB, LB_EB, LB_EB, LB_XX, LB_XX, + LB_ID, LB_ID, LB_ID, LB_EB, LB_EB, LB_EB, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, + LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_XX, LB_XX, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, - LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_ID, LB_ID, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_EB, LB_EB, LB_EB, LB_EB, LB_EB, LB_EB, LB_EB, LB_EB, LB_EB, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, @@ -5263,11 +5455,11 @@ static constexpr enum uprop_lb stage2[][256] = { LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, - LB_AL, LB_AL, LB_AL, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, - LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, + LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_AL, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_NU, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX, LB_XX}, {LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, LB_ID, |